Skip To Main Content

Assumption University

THE OFFICIAL WEBSITE OF ASSUMPTION UNIVERSITY ATHLETICS

Ashland (5-4) -vs- Assumption (0-6)

Ashland logo 11
vs
1 Assumption logo
5-4
0-6
Team Score By Innings
Team 1 2 3 4 5 6 7 8 R H E
Winner ASHLAND Ashland 0 0 5 1 4 1 0 0 11 9 0
ASSUMPTI Assumption 0 0 0 0 1 0 0 0 1 8 4
W:
H. Allen (1-0)
L:
McCarthy, Evan (0-2)

Box Score

Scoring Summary

Scoring Summary
Logo Team Team Color Indicator Inning Play Description ASH ASS
Ashland ASHLAND 3rd 3rd - K. Mastri singled to center field, RBI; B. Peltz scored, unearned. 1 0
Ashland ASHLAND 3rd 3rd - B. Howard flied out to cf, sacrifice fly, RBI; K. Mastri scored, unearned. 2 0
Ashland ASHLAND 3rd 3rd - C. Overholt advanced to second on a wild pitch; Krueckeberg advanced to third on a wild pitch; C. Miller scored on a wild pitch, unearned. 3 0
Ashland ASHLAND 3rd 3rd - J. Cangelosi singled to right field, advanced to second on the throw, 2 RBI; C. Overholt scored, unearned; Krueckeberg scored, unearned. 5 0
Ashland ASHLAND 4th 4th - B. Peltz homered to right field, RBI. 6 0
Ashland ASHLAND 5th 5th - G. Dobbels reached first on an error by 1b, advanced to second; J. Cangelosi advanced to third; C. Overholt scored, unearned; B. Howard scored, unearned. 8 0
Ashland ASHLAND 5th 5th - G. Dobbels advanced to third on a balk; J. Cangelosi scored on a balk, unearned. 9 0
Ashland ASHLAND 5th 5th - K. Mastri reached first on an error by 1b; G. Dobbels scored, unearned. 10 0
Assumption ASSUMPTI 5th 5th - C. Smith flied out to lf, sacrifice fly, RBI; O. Podolec scored. 10 1
Ashland ASHLAND 6th 6th - C. Overholt out at second c to ss to 1b to 2b; B. Howard stole home. 11 1
Totals 11 1

Team Individual Statistics

Ashland 11
Position Player AB R H RBI BB SO LOB
rf rf Krueckeberg 4 1 2 0 0 0 0
1b 1b S. Witt 3 0 0 0 1 0 0
lf lf B. Howard 3 2 1 1 0 1 0
ss ss C. Overholt 3 2 1 0 1 1 0
3b 3b J. Cangelosi 3 1 1 2 0 0 0
2b     2b C. Hunt 1 0 0 0 0 0 0
2b 2b G. Dobbels 3 1 0 0 0 1 1
3b     3b G. Weaver 1 0 0 0 0 0 0
c c B. Peltz 3 2 1 1 0 0 0
c     c N. Goddard 0 0 0 0 1 0 0
dh dh K. Mastri 3 1 1 1 0 0 0
dh     dh R. Shimek 1 0 1 0 0 0 0
cf cf C. Miller 3 1 1 0 0 0 1
cf     cf C. Weaver 1 0 0 0 0 1 2
p p H. Allen 0 0 0 0 0 0 0
p     p J. Essig 0 0 0 0 0 0 0
p     p C. Carter 0 0 0 0 0 0 0
Totals 32 11 9 5 3 4 4
Batting
2B:
Krueckeberg (1); R. Shimek (1)
HR:
B. Peltz (1)
SF:
B. Howard (1)
Baserunning
SB:
B. Howard (1)
CS:
J. Cangelosi (1)
Fielding
DP:
1
Assumption 1
Position Player AB R H RBI BB SO LOB
lf lf Podolec, Owen 3 1 0 0 0 1 1
1b 1b Moynihan, Sean 1 0 0 0 1 1 0
1b     1b Grinstead, Sal 2 0 1 0 0 1 0
cf cf Smith, Cody 2 0 1 1 1 0 0
2b 2b Barry, Jack 4 0 3 0 0 1 1
3b 3b Lombardo, Lorenzo 4 0 0 0 0 2 4
rf rf Howland, Jamison 3 0 0 0 0 0 2
dh dh Giarnese, Eric 3 0 1 0 0 1 0
c c Galeazzi, Nico 3 0 1 0 0 1 1
ss ss Lefrancois, Max 2 0 1 0 1 0 1
p p McCarthy, Evan 0 0 0 0 0 0 0
p     p Constantine, Cole 0 0 0 0 0 0 0
p     p Maiello, Luca 0 0 0 0 0 0 0
Totals 27 1 8 1 3 8 10
Batting
2B:
Barry, Jack (1)
3B:
Barry, Jack (1)
SF:
Smith, Cody (1)
Baserunning
HBP:
Podolec, Owen (1)
Fielding
E:
Moynihan, Sean (2); Lombardo, Lorenzo (1); McCarthy, Evan (1)

Team Individual Pitching Statistics

Ashland - Pitching Stats
Player IP H R ER BB SO WP BK HBP IBB AB BF FO GO NP
H. Allen (W, 1-0) 5.0 7 1 1 2 4 1 0 1 0 20 24 3 7 75
J. Essig 1.0 0 0 0 1 2 0 0 0 0 3 4 1 0 16
C. Carter 1.0 1 0 0 0 2 0 0 0 0 4 4 0 1 20
Totals 8 1 1 3 8 1 0 1 0 27 32 4 8 111
Assumption - Pitching Stats
Player IP H R ER BB SO WP BK HBP IBB AB BF FO GO NP
McCarthy, Evan (L, 0-2) 4.1 6 9 1 2 3 2 0 0 0 20 23 6 4 93
Constantine, Cole 1.2 2 2 1 0 0 0 2 0 0 8 8 2 2 21
Maiello, Luca 1.0 1 0 0 1 1 0 0 0 0 4 5 2 0 19
Totals 9 11 2 3 4 2 2 0 0 32 36 10 6 133

Play By Play

Ashland - Top of 1st
Play Description ASH ASS
Krueckeberg grounded out to 2b. 0 0
S. Witt grounded out to p. 0 0
B. Howard struck out swinging. 0 0
Runs
0
Hits
0
Errors
0
Left On Base
0
Assumption - Bottom of 1st
Play Description ASH ASS
O. Podolec struck out looking. 0 0
S. Moynihan struck out swinging. 0 0
C. Smith singled to center field. 0 0
J. Barry struck out swinging. 0 0
Runs
0
Hits
1
Errors
0
Left On Base
1
Ashland - Top of 2nd
Play Description ASH ASS
C. Overholt walked. 0 0
J. Cangelosi reached on a fielder's choice; C. Overholt out at second 3b to 2b. 0 0
G. Dobbels popped up to ss. 0 0
J. Cangelosi out at second c to ss, caught stealing. 0 0
Runs
0
Hits
0
Errors
0
Left On Base
1
Assumption - Bottom of 2nd
Play Description ASH ASS
L. Lombardo grounded out to 3b. 0 0
J. Howland grounded out to 2b. 0 0
E. Giarnese singled to right field. 0 0
N. Galezzi flied out to cf to right center. 0 0
Runs
0
Hits
1
Errors
0
Left On Base
1
Ashland - Top of 3rd
Play Description ASH ASS
B. Peltz reached first on an error by 3b, advanced to second. 0 0
K. Mastri singled to center field, RBI; B. Peltz scored, unearned. 1 0
C. Miller singled to third base; K. Mastri advanced to second. 1 0
Krueckeberg singled to pitcher; C. Miller advanced to second; K. Mastri advanced to third. 1 0
S. Witt popped up to ss. 1 0
B. Howard flied out to cf, sacrifice fly, RBI; K. Mastri scored, unearned. 2 0
C. Overholt struck out swinging, reached first on a wild pitch; Krueckeberg advanced to second; C. Miller advanced to third. 2 0
C. Overholt advanced to second on a wild pitch; Krueckeberg advanced to third on a wild pitch; C. Miller scored on a wild pitch, unearned. 3 0
J. Cangelosi singled to right field, advanced to second on the throw, 2 RBI; C. Overholt scored, unearned; Krueckeberg scored, unearned. 5 0
G. Dobbels struck out swinging. 5 0
Runs
5
Hits
4
Errors
1
Left On Base
1
Assumption - Bottom of 3rd
Play Description ASH ASS
M. Lefrancoi singled to third base. 5 0
O. Podolec grounded into double play ss to 2b to 1b; M. Lefrancoi out on the play. 5 0
S. Moynihan walked. 5 0
C. Smith walked; S. Moynihan advanced to second. 5 0
J. Barry singled to right field; C. Smith advanced to second; S. Moynihan advanced to third. 5 0
L. Lombardo struck out swinging. 5 0
Runs
0
Hits
2
Errors
0
Left On Base
3
Ashland - Top of 4th
Play Description ASH ASS
B. Peltz homered to right field, RBI. 6 0
K. Mastri lined out to cf. 6 0
C. Miller lined out to cf. 6 0
Krueckeberg popped up to 2b. 6 0
Runs
1
Hits
1
Errors
0
Left On Base
0
Assumption - Bottom of 4th
Play Description ASH ASS
J. Howland out at first 1b to p. 6 0
E. Giarnese grounded out to ss. 6 0
N. Galezzi singled through the left side. 6 0
M. Lefrancoi reached on a fielder's choice; N. Galezzi out at second 2b to ss. 6 0
Runs
0
Hits
1
Errors
0
Left On Base
1
Ashland - Top of 5th
Play Description ASH ASS
S. Witt walked. 6 0
B. Howard singled to left field; S. Witt advanced to second. 6 0
C. Overholt reached first on an error by p; B. Howard advanced to second; S. Witt advanced to third. 6 0
J. Cangelosi reached on a fielder's choice; C. Overholt advanced to second; B. Howard advanced to third; S. Witt out at home 3b to c. 6 0
C. Constanti to p for E. McCarthy. 6 0
G. Dobbels reached first on an error by 1b, advanced to second; J. Cangelosi advanced to third; C. Overholt scored, unearned; B. Howard scored, unearned. 8 0
B. Peltz grounded out to 1b unassisted. 8 0
G. Dobbels advanced to third on a balk; J. Cangelosi scored on a balk, unearned. 9 0
K. Mastri reached first on an error by 1b; G. Dobbels scored, unearned. 10 0
C. Miller flied out to cf. 10 0
Runs
4
Hits
1
Errors
3
Left On Base
1
Assumption - Bottom of 5th
Play Description ASH ASS
O. Podolec hit by pitch. 10 0
S. Grinstead pinch hit for S. Moynihan. 10 0
O. Podolec advanced to second on a wild pitch. 10 0
S. Grinstead singled to center field; O. Podolec advanced to third. 10 0
C. Smith flied out to lf, sacrifice fly, RBI; O. Podolec scored. 10 1
J. Barry doubled to left field; S. Grinstead advanced to third. 10 1
L. Lombardo popped up to ss. 10 1
J. Howland grounded out to 2b. 10 1
Runs
1
Hits
2
Errors
0
Left On Base
2
Ashland - Top of 6th
Play Description ASH ASS
S. Grinstead to 1b. 10 1
Krueckeberg doubled to left field. 10 1
S. Witt lined out to cf; Krueckeberg advanced to third. 10 1
B. Howard reached on a fielder's choice; Krueckeberg out at home 3b to c. 10 1
C. Overholt singled down the rf line; B. Howard advanced to third. 10 1
C. Overholt out at second c to ss to 1b to 2b; B. Howard stole home. 11 1
Runs
1
Hits
2
Errors
0
Left On Base
1
Assumption - Bottom of 6th
Play Description ASH ASS
J. Essig to p for H. Allen. 11 1
E. Giarnese struck out swinging. 11 1
N. Galezzi struck out swinging. 11 1
M. Lefrancoi walked. 11 1
O. Podolec popped up to 2b. 11 1
Runs
0
Hits
0
Errors
0
Left On Base
1
Ashland - Top of 7th
Play Description ASH ASS
C. Hunt pinch hit for J. Cangelosi. 11 1
L. Maiello to p for C. Constanti. 11 1
C. Hunt flied out to 2b. 11 1
G. Weaver pinch hit for G. Dobbels. 11 1
G. Weaver flied out to ss. 11 1
N. Goddard pinch hit for B. Peltz. 11 1
N. Goddard walked. 11 1
R. Shimek pinch hit for K. Mastri. 11 1
R. Shimek doubled, ground-rule; N. Goddard advanced to third. 11 1
C. Weaver pinch hit for C. Miller. 11 1
C. Weaver struck out looking. 11 1
Runs
0
Hits
1
Errors
0
Left On Base
2
Assumption - Bottom of 7th
Play Description ASH ASS
C. Hunt to 2b. 11 1
G. Weaver to 3b. 11 1
N. Goddard to c. 11 1
R. Shimek to dh. 11 1
C. Weaver to cf. 11 1
C. Carter to p for J. Essig. 11 1
S. Grinstead struck out swinging, out at first c to 1b. 11 1
C. Smith out at first 1b to p. 11 1
J. Barry tripled to center field. 11 1
L. Lombardo struck out swinging. 11 1
Runs
0
Hits
1
Errors
0
Left On Base
1
Ashland - Top of 8th
Play Description ASH ASS
Runs
0
Hits
0
Errors
0
Left On Base
0
Assumption - Bottom of 8th
Play Description ASH ASS
Runs
0
Hits
0
Errors
0
Left On Base
0
Ashland - Top of 1st
Play Description ASH ASS
Krueckeberg grounded out to 2b. 0 0
S. Witt grounded out to p. 0 0
B. Howard struck out swinging. 0 0
Runs
0
Hits
0
Errors
0
Left On Base
0
Assumption - Bottom of 1st
Play Description ASH ASS
O. Podolec struck out looking. 0 0
S. Moynihan struck out swinging. 0 0
C. Smith singled to center field. 0 0
J. Barry struck out swinging. 0 0
Runs
0
Hits
1
Errors
0
Left On Base
1
Ashland - Top of 2nd
Play Description ASH ASS
C. Overholt walked. 0 0
J. Cangelosi reached on a fielder's choice; C. Overholt out at second 3b to 2b. 0 0
G. Dobbels popped up to ss. 0 0
J. Cangelosi out at second c to ss, caught stealing. 0 0
Runs
0
Hits
0
Errors
0
Left On Base
1
Assumption - Bottom of 2nd
Play Description ASH ASS
L. Lombardo grounded out to 3b. 0 0
J. Howland grounded out to 2b. 0 0
E. Giarnese singled to right field. 0 0
N. Galezzi flied out to cf to right center. 0 0
Runs
0
Hits
1
Errors
0
Left On Base
1
Ashland - Top of 3rd
Play Description ASH ASS
B. Peltz reached first on an error by 3b, advanced to second. 0 0
K. Mastri singled to center field, RBI; B. Peltz scored, unearned. 1 0
C. Miller singled to third base; K. Mastri advanced to second. 1 0
Krueckeberg singled to pitcher; C. Miller advanced to second; K. Mastri advanced to third. 1 0
S. Witt popped up to ss. 1 0
B. Howard flied out to cf, sacrifice fly, RBI; K. Mastri scored, unearned. 2 0
C. Overholt struck out swinging, reached first on a wild pitch; Krueckeberg advanced to second; C. Miller advanced to third. 2 0
C. Overholt advanced to second on a wild pitch; Krueckeberg advanced to third on a wild pitch; C. Miller scored on a wild pitch, unearned. 3 0
J. Cangelosi singled to right field, advanced to second on the throw, 2 RBI; C. Overholt scored, unearned; Krueckeberg scored, unearned. 5 0
G. Dobbels struck out swinging. 5 0
Runs
5
Hits
4
Errors
1
Left On Base
1
Assumption - Bottom of 3rd
Play Description ASH ASS
M. Lefrancoi singled to third base. 5 0
O. Podolec grounded into double play ss to 2b to 1b; M. Lefrancoi out on the play. 5 0
S. Moynihan walked. 5 0
C. Smith walked; S. Moynihan advanced to second. 5 0
J. Barry singled to right field; C. Smith advanced to second; S. Moynihan advanced to third. 5 0
L. Lombardo struck out swinging. 5 0
Runs
0
Hits
2
Errors
0
Left On Base
3
Ashland - Top of 4th
Play Description ASH ASS
B. Peltz homered to right field, RBI. 6 0
K. Mastri lined out to cf. 6 0
C. Miller lined out to cf. 6 0
Krueckeberg popped up to 2b. 6 0
Runs
1
Hits
1
Errors
0
Left On Base
0
Assumption - Bottom of 4th
Play Description ASH ASS
J. Howland out at first 1b to p. 6 0
E. Giarnese grounded out to ss. 6 0
N. Galezzi singled through the left side. 6 0
M. Lefrancoi reached on a fielder's choice; N. Galezzi out at second 2b to ss. 6 0
Runs
0
Hits
1
Errors
0
Left On Base
1
Ashland - Top of 5th
Play Description ASH ASS
S. Witt walked. 6 0
B. Howard singled to left field; S. Witt advanced to second. 6 0
C. Overholt reached first on an error by p; B. Howard advanced to second; S. Witt advanced to third. 6 0
J. Cangelosi reached on a fielder's choice; C. Overholt advanced to second; B. Howard advanced to third; S. Witt out at home 3b to c. 6 0
C. Constanti to p for E. McCarthy. 6 0
G. Dobbels reached first on an error by 1b, advanced to second; J. Cangelosi advanced to third; C. Overholt scored, unearned; B. Howard scored, unearned. 8 0
B. Peltz grounded out to 1b unassisted. 8 0
G. Dobbels advanced to third on a balk; J. Cangelosi scored on a balk, unearned. 9 0
K. Mastri reached first on an error by 1b; G. Dobbels scored, unearned. 10 0
C. Miller flied out to cf. 10 0
Runs
4
Hits
1
Errors
3
Left On Base
1
Assumption - Bottom of 5th
Play Description ASH ASS
O. Podolec hit by pitch. 10 0
S. Grinstead pinch hit for S. Moynihan. 10 0
O. Podolec advanced to second on a wild pitch. 10 0
S. Grinstead singled to center field; O. Podolec advanced to third. 10 0
C. Smith flied out to lf, sacrifice fly, RBI; O. Podolec scored. 10 1
J. Barry doubled to left field; S. Grinstead advanced to third. 10 1
L. Lombardo popped up to ss. 10 1
J. Howland grounded out to 2b. 10 1
Runs
1
Hits
2
Errors
0
Left On Base
2
Ashland - Top of 6th
Play Description ASH ASS
S. Grinstead to 1b. 10 1
Krueckeberg doubled to left field. 10 1
S. Witt lined out to cf; Krueckeberg advanced to third. 10 1
B. Howard reached on a fielder's choice; Krueckeberg out at home 3b to c. 10 1
C. Overholt singled down the rf line; B. Howard advanced to third. 10 1
C. Overholt out at second c to ss to 1b to 2b; B. Howard stole home. 11 1
Runs
1
Hits
2
Errors
0
Left On Base
1
Assumption - Bottom of 6th
Play Description ASH ASS
J. Essig to p for H. Allen. 11 1
E. Giarnese struck out swinging. 11 1
N. Galezzi struck out swinging. 11 1
M. Lefrancoi walked. 11 1
O. Podolec popped up to 2b. 11 1
Runs
0
Hits
0
Errors
0
Left On Base
1
Ashland - Top of 7th
Play Description ASH ASS
C. Hunt pinch hit for J. Cangelosi. 11 1
L. Maiello to p for C. Constanti. 11 1
C. Hunt flied out to 2b. 11 1
G. Weaver pinch hit for G. Dobbels. 11 1
G. Weaver flied out to ss. 11 1
N. Goddard pinch hit for B. Peltz. 11 1
N. Goddard walked. 11 1
R. Shimek pinch hit for K. Mastri. 11 1
R. Shimek doubled, ground-rule; N. Goddard advanced to third. 11 1
C. Weaver pinch hit for C. Miller. 11 1
C. Weaver struck out looking. 11 1
Runs
0
Hits
1
Errors
0
Left On Base
2
Assumption - Bottom of 7th
Play Description ASH ASS
C. Hunt to 2b. 11 1
G. Weaver to 3b. 11 1
N. Goddard to c. 11 1
R. Shimek to dh. 11 1
C. Weaver to cf. 11 1
C. Carter to p for J. Essig. 11 1
S. Grinstead struck out swinging, out at first c to 1b. 11 1
C. Smith out at first 1b to p. 11 1
J. Barry tripled to center field. 11 1
L. Lombardo struck out swinging. 11 1
Runs
0
Hits
1
Errors
0
Left On Base
1
Ashland - Top of 8th
Play Description ASH ASS
Runs
0
Hits
0
Errors
0
Left On Base
0
Assumption - Bottom of 8th
Play Description ASH ASS
Runs
0
Hits
0
Errors
0
Left On Base
0

Composite Stats

Ashland 11 - Composite Stats
POS Player AB R H RBI 2B 3B HR BB SB CS HBP SH SF SO KL GDP PO A
rf rf Krueckeberg 4 1 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
1b 1b S. Witt 3 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 6 2
lf lf B. Howard 3 2 1 1 0 0 0 0 1 0 0 0 1 1 0 0 1 0
ss ss C. Overholt 3 2 1 0 0 0 0 1 0 0 0 0 0 1 0 0 2 2
3b 3b J. Cangelosi 3 1 1 2 0 0 0 0 0 1 0 0 0 0 0 0 0 1
2b     2b C. Hunt 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2b 2b G. Dobbels 3 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 2 4
3b     3b G. Weaver 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
c c B. Peltz 3 2 1 1 0 0 1 0 0 0 0 0 0 0 0 0 6 0
c     c N. Goddard 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 1
dh dh K. Mastri 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
dh     dh R. Shimek 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
cf cf C. Miller 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
cf     cf C. Weaver 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0
p p H. Allen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
p     p J. Essig 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
p     p C. Carter 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
Totals 32 11 9 5 2 0 1 3 1 1 0 0 1 4 1 0 21 10
Assumption 1Composite Stats
POS Player AB R H RBI 2B 3B HR BB SB CS HBP SH SF SO KL GDP PO A
lf lf Podolec, Owen 3 1 0 0 0 0 0 0 0 0 1 0 0 1 1 1 0 0
1b 1b Moynihan, Sean 1 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 3 0
1b     1b Grinstead, Sal 2 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1
cf cf Smith, Cody 2 0 1 1 0 0 0 1 0 0 0 0 1 0 0 0 5 0
2b 2b Barry, Jack 4 0 3 0 1 1 0 0 0 0 0 0 0 1 0 0 4 1
3b 3b Lombardo, Lorenzo 4 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 3
rf rf Howland, Jamison 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
dh dh Giarnese, Eric 3 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0
c c Galeazzi, Nico 3 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 5 2
ss ss Lefrancois, Max 2 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 4 1
p p McCarthy, Evan 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
p     p Constantine, Cole 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
p     p Maiello, Luca 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Totals 27 1 8 1 1 1 0 3 0 0 1 0 1 8 1 1 21 9