Skip To Main Content
Skip To Main Content

University of Maine Athletics

Maine

NJIT (20-21) -vs- Maine (18-22)

NJIT logo 5
vs
7 Maine logo
20-21
18-22
Team Score By Innings
Team 1 2 3 4 5 6 7 8 9 R H E
NJIT NJIT 1 1 1 0 1 1 0 0 0 5 8 0
Winner MAINE Maine 2 1 0 2 1 0 0 1 X 7 12 1
W:
Gambardella, Gianni (5-2)
L:
Peterson, Brandon (4-3)
S:
Martin, Tommy (1)

Box Score

Scoring Summary

Scoring Summary
Logo Team Team Color Indicator Inning Play Description NJI MAI
NJIT NJIT 1st 1st - Wolf doubled to left center, RBI; Ortiz scored. 1 0
Maine MAINE 1st 1st - E. Menzel homered to left field, 2 RBI; D. O'Neill scored. 1 2
NJIT NJIT 2nd 2nd - Ortiz singled to left field, RBI; Caballero scored. 2 2
Maine MAINE 2nd 2nd - Whitehead homered to right field, RBI. 2 3
NJIT NJIT 3rd 3rd - Doyle advanced to third; Sallie scored on a wild pitch. 3 3
Maine MAINE 4th 4th - Whitehead singled to shortstop, RBI; Z. Martin advanced to second; Q. Murphy advanced to third; A. Bardi scored. 3 4
Maine MAINE 4th 4th - C. Bear reached on a fielder's choice, RBI; Whitehead out at second ss to 2b; Z. Martin advanced to third; Q. Murphy scored. 3 5
NJIT NJIT 5th 5th - Wolf homered to right center, RBI. 4 5
Maine MAINE 5th 5th - Q. Murphy singled up the middle, RBI; A. Bardi advanced to second; E. Menzel scored. 4 6
NJIT NJIT 6th 6th - Campbell singled to right field, RBI; Stead scored. 5 6
Maine MAINE 8th 8th - Rasmussen advanced to second on a wild pitch; C. Bear scored. 5 7
Totals 5 7

Team Individual Statistics

NJIT 5
Position Player AB R H RBI BB SO LOB
dh dh Campbell, Cole 5 0 2 1 0 0 0
ss ss Ortiz, Ray 2 1 1 1 3 1 0
c c Wolf, Mason 4 1 2 2 1 0 1
cf cf Sallie, Ty 4 1 0 0 1 4 5
lf lf Francis, Austin 4 0 0 0 1 0 0
3b 3b Doyle, Michael 3 0 1 0 1 1 0
2b 2b Stead, Jack 5 1 1 0 0 1 3
rf rf Caballero, Jaden 2 1 1 0 0 1 1
ph     ph Mileski, Hayden 1 0 0 0 0 1 0
rf     rf Vega, Nick 1 0 0 0 0 0 1
1b 1b Wisniewski, CJ 1 0 0 0 0 1 0
ph     ph Eppinger, Andrew 1 0 0 0 0 1 0
1b     1b Thomas, Mattie 1 0 0 0 0 0 0
p p Peterson, Brandon 0 0 0 0 0 0 0
p     p Werse, Eddie 0 0 0 0 0 0 0
p     p Kidd, Colin 0 0 0 0 0 0 0
Totals 34 5 8 4 7 11 11
Batting
2B:
Wolf, Mason (1); Doyle, Michael (1); Stead, Jack (1)
HR:
Wolf, Mason (1)
SH:
Wisniewski, CJ (1)
Baserunning
SB:
Wolf, Mason (1)
HBP:
Doyle, Michael (1)
Maine 7
Position Player AB R H RBI BB SO LOB
ss ss Bear, Chris 5 1 1 1 0 2 3
cf cf Rasmussen, Brody 4 0 2 0 1 2 0
c c O'Neill, Dean 3 1 0 0 2 2 3
3b 3b Menzel, Evan 5 2 3 2 0 1 0
lf/2b lf/2b Bardi, Aidan 5 1 3 0 0 0 0
2b 2b Sargent, Myles 1 0 0 0 0 0 1
lf     lf Murphy, Quinn 3 1 1 1 1 0 4
1b 1b Gaither, Damon 3 0 0 0 1 2 0
dh dh Martin, Zach 2 0 0 0 1 2 0
dh     dh Vacchiano, Caleb 1 0 0 0 0 0 0
rf rf Whitehead, Payton 4 1 2 2 0 2 0
p p Gambardella, Gianni 0 0 0 0 0 0 0
p     p Martin, Tommy 0 0 0 0 0 0 0
Totals 36 7 12 6 6 13 11
Batting
2B:
Bear, Chris (1); Bardi, Aidan (1)
HR:
Menzel, Evan (1); Whitehead, Payton (1)
Fielding
E:
Menzel, Evan (1)
DP:
1

Team Individual Pitching Statistics

NJIT - Pitching Stats
Player IP H R ER BB SO WP BK HBP IBB AB BF FO GO NP
Peterson, Brandon (L, 4-3) 4.0 8 6 6 5 6 3 1 0 0 20 25 2 4 --
Werse, Eddie 3.0 4 1 1 0 6 0 0 0 0 13 13 1 2 --
Kidd, Colin 1.0 0 0 0 1 1 2 0 0 0 3 4 2 0 --
Totals 12 7 7 6 13 5 1 0 0 36 42 5 6
Maine - Pitching Stats
Player IP H R ER BB SO WP BK HBP IBB AB BF FO GO NP
Gambardella, Gianni (W, 5-2) 6.0 7 5 5 5 10 2 0 1 0 24 31 5 2 --
Martin, Tommy (S, 1) 3.0 1 0 0 2 1 0 0 0 0 10 12 5 3 --
Totals 8 5 5 7 11 2 0 1 0 34 43 10 5

Play By Play

NJIT - Top of 1st
Play Description NJI MAI
Campbell flied out to cf. 0 0
Ortiz walked. 0 0
Wolf doubled to left center, RBI; Ortiz scored. 1 0
Sallie struck out swinging. 1 0
Francis walked. 1 0
Doyle hit by pitch; Francis advanced to second; Wolf advanced to third. 1 0
Stead flied out to cf. 1 0
Runs
1
Hits
1
Errors
0
Left On Base
3
Maine - Bottom of 1st
Play Description NJI MAI
C. Bear popped up to 1b. 1 0
Rasmussen struck out swinging. 1 0
D. O'Neill walked. 1 0
E. Menzel homered to left field, 2 RBI; D. O'Neill scored. 1 2
A. Bardi doubled to left center. 1 2
A. Bardi advanced to third on a wild pitch. 1 2
M. Sargent flied out to cf. 1 2
Runs
2
Hits
2
Errors
0
Left On Base
1
NJIT - Top of 2nd
Play Description NJI MAI
Caballero singled, bunt. 1 2
Wisniewski reached on an error by 3b, SAC, bunt; Caballero advanced to second. 1 2
Campbell grounded into double play ss to 2b to 1b; Wisniewski out on the play; Caballero advanced to third. 1 2
Ortiz singled to left field, RBI; Caballero scored. 2 2
Wolf flied out to rf. 2 2
Runs
1
Hits
2
Errors
1
Left On Base
1
Maine - Bottom of 2nd
Play Description NJI MAI
D. Gaither grounded out to p. 2 2
Z. Martin struck out swinging. 2 2
Whitehead homered to right field, RBI. 2 3
C. Bear struck out swinging. 2 3
Runs
1
Hits
1
Errors
0
Left On Base
0
NJIT - Top of 3rd
Play Description NJI MAI
Sallie walked. 2 3
Francis flied out to rf. 2 3
Doyle doubled to left field; Sallie advanced to third. 2 3
Doyle advanced to third; Sallie scored on a wild pitch. 3 3
Stead struck out swinging. 3 3
Caballero struck out swinging. 3 3
Runs
1
Hits
1
Errors
0
Left On Base
1
Maine - Bottom of 3rd
Play Description NJI MAI
Rasmussen struck out swinging. 3 3
D. O'Neill struck out looking. 3 3
E. Menzel out at first 1b to p. 3 3
Runs
0
Hits
0
Errors
0
Left On Base
0
NJIT - Top of 4th
Play Description NJI MAI
Wisniewski struck out swinging. 3 3
Campbell grounded out to ss. 3 3
Ortiz struck out swinging. 3 3
A. Bardi to 2b. 3 3
Q. Murphy to lf for M. Sargent. 3 3
Runs
0
Hits
0
Errors
0
Left On Base
0
Maine - Bottom of 4th
Play Description NJI MAI
A. Bardi singled up the middle. 3 3
A. Bardi advanced to second on a wild pitch. 3 3
Q. Murphy walked. 3 3
Q. Murphy advanced to second on a balk; A. Bardi advanced to third. 3 3
D. Gaither struck out swinging. 3 3
Z. Martin walked. 3 3
Whitehead singled to shortstop, RBI; Z. Martin advanced to second; Q. Murphy advanced to third; A. Bardi scored. 3 4
C. Bear reached on a fielder's choice, RBI; Whitehead out at second ss to 2b; Z. Martin advanced to third; Q. Murphy scored. 3 5
Rasmussen walked; C. Bear advanced to second. 3 5
D. O'Neill grounded out to 3b. 3 5
Runs
2
Hits
2
Errors
0
Left On Base
3
NJIT - Top of 5th
Play Description NJI MAI
Wolf homered to right center, RBI. 4 5
Sallie struck out swinging. 4 5
Francis flied out to rf. 4 5
Doyle struck out swinging. 4 5
Runs
1
Hits
1
Errors
0
Left On Base
0
Maine - Bottom of 5th
Play Description NJI MAI
E. Menzel singled to left center. 4 5
E. Menzel advanced to second on a wild pitch. 4 5
A. Bardi singled through the left side; E. Menzel advanced to third. 4 5
Q. Murphy singled up the middle, RBI; A. Bardi advanced to second; E. Menzel scored. 4 6
D. Gaither walked; Q. Murphy advanced to second; A. Bardi advanced to third. 4 6
Werse to p for Peterson. 4 6
Z. Martin struck out swinging. 4 6
Whitehead struck out swinging. 4 6
C. Bear struck out swinging. 4 6
Runs
1
Hits
3
Errors
0
Left On Base
3
NJIT - Top of 6th
Play Description NJI MAI
Stead doubled down the lf line. 4 6
Mileski pinch hit for Caballero. 4 6
Mileski struck out swinging. 4 6
Eppinger pinch hit for Wisniewski. 4 6
Eppinger struck out looking. 4 6
Campbell singled to right field, RBI; Stead scored. 5 6
Campbell advanced to second on a wild pitch. 5 6
Ortiz walked. 5 6
Wolf walked; Ortiz advanced to second; Campbell advanced to third. 5 6
Sallie struck out looking. 5 6
Runs
1
Hits
2
Errors
0
Left On Base
3
Maine - Bottom of 6th
Play Description NJI MAI
Vega to rf for Mileski. 5 6
Thomas to 1b for Eppinger. 5 6
Rasmussen singled to left field. 5 6
D. O'Neill struck out looking. 5 6
E. Menzel singled to shortstop; Rasmussen advanced to second. 5 6
A. Bardi lined out to 2b. 5 6
Q. Murphy reached on a fielder's choice; E. Menzel out at second 2b to ss. 5 6
Runs
0
Hits
2
Errors
0
Left On Base
2
NJIT - Top of 7th
Play Description NJI MAI
T. Martin to p for Gambardella. 5 6
Francis grounded out to ss. 5 6
Doyle walked. 5 6
Stead flied out to rf. 5 6
Vega flied out to lf. 5 6
Runs
0
Hits
0
Errors
0
Left On Base
1
Maine - Bottom of 7th
Play Description NJI MAI
D. Gaither struck out swinging. 5 6
C. Vacchiano to dh for Z. Martin. 5 6
C. Vacchiano grounded out to 3b. 5 6
Whitehead struck out swinging. 5 6
Runs
0
Hits
0
Errors
0
Left On Base
0
NJIT - Top of 8th
Play Description NJI MAI
Thomas grounded out to p. 5 6
Campbell singled to left field. 5 6
Ortiz walked; Campbell advanced to second. 5 6
Wolf reached on a fielder's choice; Ortiz out at second 3b to 2b; Campbell advanced to third. 5 6
Wolf stole second. 5 6
Sallie struck out swinging. 5 6
Runs
0
Hits
1
Errors
0
Left On Base
2
Maine - Bottom of 8th
Play Description NJI MAI
C. Bear doubled to center field. 5 6
Rasmussen singled to left field; C. Bear advanced to third. 5 6
Kidd to p for Werse. 5 6
Rasmussen advanced to second on a wild pitch; C. Bear scored. 5 7
D. O'Neill walked. 5 7
E. Menzel struck out swinging, bunt. 5 7
A. Bardi popped up to ss. 5 7
D. O'Neill advanced to second on a wild pitch; Rasmussen advanced to third. 5 7
Q. Murphy lined out to cf. 5 7
Runs
1
Hits
2
Errors
0
Left On Base
2
NJIT - Top of 9th
Play Description NJI MAI
Francis flied out to cf. 5 7
Doyle flied out to lf. 5 7
Stead flied out to rf. 5 7
Runs
0
Hits
0
Errors
0
Left On Base
0
Maine - Bottom of 9th
Play Description NJI MAI
Runs
0
Hits
0
Errors
0
Left On Base
0
NJIT - Top of 1st
Play Description NJI MAI
Campbell flied out to cf. 0 0
Ortiz walked. 0 0
Wolf doubled to left center, RBI; Ortiz scored. 1 0
Sallie struck out swinging. 1 0
Francis walked. 1 0
Doyle hit by pitch; Francis advanced to second; Wolf advanced to third. 1 0
Stead flied out to cf. 1 0
Runs
1
Hits
1
Errors
0
Left On Base
3
Maine - Bottom of 1st
Play Description NJI MAI
C. Bear popped up to 1b. 1 0
Rasmussen struck out swinging. 1 0
D. O'Neill walked. 1 0
E. Menzel homered to left field, 2 RBI; D. O'Neill scored. 1 2
A. Bardi doubled to left center. 1 2
A. Bardi advanced to third on a wild pitch. 1 2
M. Sargent flied out to cf. 1 2
Runs
2
Hits
2
Errors
0
Left On Base
1
NJIT - Top of 2nd
Play Description NJI MAI
Caballero singled, bunt. 1 2
Wisniewski reached on an error by 3b, SAC, bunt; Caballero advanced to second. 1 2
Campbell grounded into double play ss to 2b to 1b; Wisniewski out on the play; Caballero advanced to third. 1 2
Ortiz singled to left field, RBI; Caballero scored. 2 2
Wolf flied out to rf. 2 2
Runs
1
Hits
2
Errors
1
Left On Base
1
Maine - Bottom of 2nd
Play Description NJI MAI
D. Gaither grounded out to p. 2 2
Z. Martin struck out swinging. 2 2
Whitehead homered to right field, RBI. 2 3
C. Bear struck out swinging. 2 3
Runs
1
Hits
1
Errors
0
Left On Base
0
NJIT - Top of 3rd
Play Description NJI MAI
Sallie walked. 2 3
Francis flied out to rf. 2 3
Doyle doubled to left field; Sallie advanced to third. 2 3
Doyle advanced to third; Sallie scored on a wild pitch. 3 3
Stead struck out swinging. 3 3
Caballero struck out swinging. 3 3
Runs
1
Hits
1
Errors
0
Left On Base
1
Maine - Bottom of 3rd
Play Description NJI MAI
Rasmussen struck out swinging. 3 3
D. O'Neill struck out looking. 3 3
E. Menzel out at first 1b to p. 3 3
Runs
0
Hits
0
Errors
0
Left On Base
0
NJIT - Top of 4th
Play Description NJI MAI
Wisniewski struck out swinging. 3 3
Campbell grounded out to ss. 3 3
Ortiz struck out swinging. 3 3
A. Bardi to 2b. 3 3
Q. Murphy to lf for M. Sargent. 3 3
Runs
0
Hits
0
Errors
0
Left On Base
0
Maine - Bottom of 4th
Play Description NJI MAI
A. Bardi singled up the middle. 3 3
A. Bardi advanced to second on a wild pitch. 3 3
Q. Murphy walked. 3 3
Q. Murphy advanced to second on a balk; A. Bardi advanced to third. 3 3
D. Gaither struck out swinging. 3 3
Z. Martin walked. 3 3
Whitehead singled to shortstop, RBI; Z. Martin advanced to second; Q. Murphy advanced to third; A. Bardi scored. 3 4
C. Bear reached on a fielder's choice, RBI; Whitehead out at second ss to 2b; Z. Martin advanced to third; Q. Murphy scored. 3 5
Rasmussen walked; C. Bear advanced to second. 3 5
D. O'Neill grounded out to 3b. 3 5
Runs
2
Hits
2
Errors
0
Left On Base
3
NJIT - Top of 5th
Play Description NJI MAI
Wolf homered to right center, RBI. 4 5
Sallie struck out swinging. 4 5
Francis flied out to rf. 4 5
Doyle struck out swinging. 4 5
Runs
1
Hits
1
Errors
0
Left On Base
0
Maine - Bottom of 5th
Play Description NJI MAI
E. Menzel singled to left center. 4 5
E. Menzel advanced to second on a wild pitch. 4 5
A. Bardi singled through the left side; E. Menzel advanced to third. 4 5
Q. Murphy singled up the middle, RBI; A. Bardi advanced to second; E. Menzel scored. 4 6
D. Gaither walked; Q. Murphy advanced to second; A. Bardi advanced to third. 4 6
Werse to p for Peterson. 4 6
Z. Martin struck out swinging. 4 6
Whitehead struck out swinging. 4 6
C. Bear struck out swinging. 4 6
Runs
1
Hits
3
Errors
0
Left On Base
3
NJIT - Top of 6th
Play Description NJI MAI
Stead doubled down the lf line. 4 6
Mileski pinch hit for Caballero. 4 6
Mileski struck out swinging. 4 6
Eppinger pinch hit for Wisniewski. 4 6
Eppinger struck out looking. 4 6
Campbell singled to right field, RBI; Stead scored. 5 6
Campbell advanced to second on a wild pitch. 5 6
Ortiz walked. 5 6
Wolf walked; Ortiz advanced to second; Campbell advanced to third. 5 6
Sallie struck out looking. 5 6
Runs
1
Hits
2
Errors
0
Left On Base
3
Maine - Bottom of 6th
Play Description NJI MAI
Vega to rf for Mileski. 5 6
Thomas to 1b for Eppinger. 5 6
Rasmussen singled to left field. 5 6
D. O'Neill struck out looking. 5 6
E. Menzel singled to shortstop; Rasmussen advanced to second. 5 6
A. Bardi lined out to 2b. 5 6
Q. Murphy reached on a fielder's choice; E. Menzel out at second 2b to ss. 5 6
Runs
0
Hits
2
Errors
0
Left On Base
2
NJIT - Top of 7th
Play Description NJI MAI
T. Martin to p for Gambardella. 5 6
Francis grounded out to ss. 5 6
Doyle walked. 5 6
Stead flied out to rf. 5 6
Vega flied out to lf. 5 6
Runs
0
Hits
0
Errors
0
Left On Base
1
Maine - Bottom of 7th
Play Description NJI MAI
D. Gaither struck out swinging. 5 6
C. Vacchiano to dh for Z. Martin. 5 6
C. Vacchiano grounded out to 3b. 5 6
Whitehead struck out swinging. 5 6
Runs
0
Hits
0
Errors
0
Left On Base
0
NJIT - Top of 8th
Play Description NJI MAI
Thomas grounded out to p. 5 6
Campbell singled to left field. 5 6
Ortiz walked; Campbell advanced to second. 5 6
Wolf reached on a fielder's choice; Ortiz out at second 3b to 2b; Campbell advanced to third. 5 6
Wolf stole second. 5 6
Sallie struck out swinging. 5 6
Runs
0
Hits
1
Errors
0
Left On Base
2
Maine - Bottom of 8th
Play Description NJI MAI
C. Bear doubled to center field. 5 6
Rasmussen singled to left field; C. Bear advanced to third. 5 6
Kidd to p for Werse. 5 6
Rasmussen advanced to second on a wild pitch; C. Bear scored. 5 7
D. O'Neill walked. 5 7
E. Menzel struck out swinging, bunt. 5 7
A. Bardi popped up to ss. 5 7
D. O'Neill advanced to second on a wild pitch; Rasmussen advanced to third. 5 7
Q. Murphy lined out to cf. 5 7
Runs
1
Hits
2
Errors
0
Left On Base
2
NJIT - Top of 9th
Play Description NJI MAI
Francis flied out to cf. 5 7
Doyle flied out to lf. 5 7
Stead flied out to rf. 5 7
Runs
0
Hits
0
Errors
0
Left On Base
0
Maine - Bottom of 9th
Play Description NJI MAI
Runs
0
Hits
0
Errors
0
Left On Base
0

Composite Stats

NJIT 5 - Composite Stats
POS Player AB R H RBI 2B 3B HR BB SB CS HBP SH SF SO KL GDP PO A
dh dh Campbell, Cole 5 0 2 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0
ss ss Ortiz, Ray 2 1 1 1 0 0 0 3 0 0 0 0 0 1 0 0 2 1
c c Wolf, Mason 4 1 2 2 1 0 1 1 1 0 0 0 0 0 0 0 13 0
cf cf Sallie, Ty 4 1 0 0 0 0 0 1 0 0 0 0 0 4 1 0 2 0
lf lf Francis, Austin 4 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0
3b 3b Doyle, Michael 3 0 1 0 1 0 0 1 0 0 1 0 0 1 0 0 0 2
2b 2b Stead, Jack 5 1 1 0 1 0 0 0 0 0 0 0 0 1 0 0 2 1
rf rf Caballero, Jaden 2 1 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0
ph     ph Mileski, Hayden 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0
rf     rf Vega, Nick 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1b 1b Wisniewski, CJ 1 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 3 1
ph     ph Eppinger, Andrew 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0
1b     1b Thomas, Mattie 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
p p Peterson, Brandon 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1
p     p Werse, Eddie 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
p     p Kidd, Colin 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Totals 34 5 8 4 3 0 1 7 1 0 1 1 0 11 2 1 24 6
Maine 7Composite Stats
POS Player AB R H RBI 2B 3B HR BB SB CS HBP SH SF SO KL GDP PO A
ss ss Bear, Chris 5 1 1 1 1 0 0 0 0 0 0 0 0 2 0 0 0 3
cf cf Rasmussen, Brody 4 0 2 0 0 0 0 1 0 0 0 0 0 2 0 0 3 0
c c O'Neill, Dean 3 1 0 0 0 0 0 2 0 0 0 0 0 2 2 0 11 0
3b 3b Menzel, Evan 5 2 3 2 0 0 1 0 0 0 0 0 0 1 0 0 0 1
lf/2b lf/2b Bardi, Aidan 5 1 3 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0
2b 2b Sargent, Myles 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1
lf     lf Murphy, Quinn 3 1 1 1 0 0 0 1 0 0 0 0 0 0 0 0 2 0
1b 1b Gaither, Damon 3 0 0 0 0 0 0 1 0 0 0 0 0 2 0 0 4 0
dh dh Martin, Zach 2 0 0 0 0 0 0 1 0 0 0 0 0 2 0 0 0 0
dh     dh Vacchiano, Caleb 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
rf rf Whitehead, Payton 4 1 2 2 0 0 1 0 0 0 0 0 0 2 0 0 5 0
p p Gambardella, Gianni 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
p     p Martin, Tommy 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
Totals 36 7 12 6 2 0 2 6 0 0 0 0 0 13 2 0 27 6
University of Maine Athletics loading logo