MODiamond Index team profile
Mount Olive
NJAC
Season record22-72025-2026
DI Score78.4
Run Differential+133
Strength of Schedule1.3
Roster16
Team wRC+124
Team PIT19.7
Season results
29 gamesSchedule & Games
vs
RRidgewoodL3–5Box score →vs
NBNorth BergenW8–2Box score →vs
LLivingstonNJSIAA TournamentW5–2Box score →at
RRandolphW8–3Box score →at
VVernonW19–0Box score →vs
RRandolphW8–7Box score →at
DDelbartonMorris County TournamentW8–7Box score →vs
WWestfieldW9–1Box score →at
RRoxburyL4–5Box score →vs
RRoxburyW7–2Box score →at
WMWest MorrisMorris County TournamentW6–1Box score →vs
MMendhamW9–3Box score →at
WHWarren HillsL6–7Box score →vs
HPHanover ParkMorris County TournamentW4–0Box score →vs
MMadisonMorris County TournamentW2–0Box score →vs
JJeffersonW14–4Box score →at
HPHigh PointW9–2Box score →vs
VVernonW10–2Box score →vs
CChathamL6–8Box score →at
DDelbartonL1–11Box score →vs
DDelbartonL0–8Box score →vs
MMontvilleW6–0Box score →vs
SSpartaW9–4Box score →at
MMontvilleW9–4Box score →at
PPhillipsburgW20–8Box score →vs
MKMorris KnollsL7–8Box score →at
MKMorris KnollsW6–1Box score →at
PJPope JohnW15–1Box score →vs
PJPope JohnW4–2Box score →
RRidgewoodL3–5Box score →vs
NBNorth BergenW8–2Box score →vs
LLivingstonNJSIAA TournamentW5–2Box score →at
RRandolphW8–3Box score →at
VVernonW19–0Box score →vs
RRandolphW8–7Box score →at
DDelbartonMorris County TournamentW8–7Box score →vs
WWestfieldW9–1Box score →at
RRoxburyL4–5Box score →vs
RRoxburyW7–2Box score →at
WMWest MorrisMorris County TournamentW6–1Box score →vs
MMendhamW9–3Box score →at
WHWarren HillsL6–7Box score →vs
HPHanover ParkMorris County TournamentW4–0Box score →vs
MMadisonMorris County TournamentW2–0Box score →vs
JJeffersonW14–4Box score →at
HPHigh PointW9–2Box score →vs
VVernonW10–2Box score →vs
CChathamL6–8Box score →at
DDelbartonL1–11Box score →vs
DDelbartonL0–8Box score →vs
MMontvilleW6–0Box score →vs
SSpartaW9–4Box score →at
MMontvilleW9–4Box score →at
PPhillipsburgW20–8Box score →vs
MKMorris KnollsL7–8Box score →at
MKMorris KnollsW6–1Box score →at
PJPope JohnW15–1Box score →vs
PJPope JohnW4–2Box score →Player directory
16 playersRoster
| # | Player | Grade | Position | PA | IP |
|---|---|---|---|---|---|
| #13 | Aaron Klein | Senior | 1 | — | |
| #11 | David Harmon | Senior | 78 | — | |
| #14 | Jonathan Moore | Senior | 103 | — | |
| #7 | Liam Shelton | Senior | 25 | 54.7 | |
| #19 | Max Bahr | Senior | — | 13.7 | |
| #5 | Robert Hubbard | Senior | 102 | 29.3 | |
| #36 | Ryan Swaim | Senior | 3 | 16.7 | |
| #16 | Alex Voli | Junior | 1 | — | |
| #10 | Brayden Longo | Junior | 107 | 21.0 | |
| #1 | Zachary Broderson | Junior | 72 | 2.0 | |
| #2 | Louis Carter | Sophomore | 89 | 33.0 | |
| #4 | Max Koller | Sophomore | — | 19.3 | |
| #15 | Max Roberson | Sophomore | 4 | 3.3 | |
| #12 | Nick D'Amico | Sophomore | 92 | — | |
| — | Justin Bullock Junior | — | 98 | — | |
| — | Tyler Castillo Sophomore | — | 100 | — |
Team production
14 hittersBatting Statistics
| # | Player | PA | H | HR | R | RBI | SB | AVG | OBP | SLG | OPS | wOBA | wRC+ | Off |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Aaron Klein | 1 | 0 | 0 | 0 | 0 | 0 | .000 | 1.000 | .000 | 1.000 | .700 | 265 | 0.3 |
| 2 | Alex Voli | 1 | 0 | 0 | 0 | 0 | 0 | .000 | 1.000 | .000 | 1.000 | .700 | 265 | 0.3 |
| 3 | Brayden Longo | 107 | 32 | 11 | 40 | 30 | 14 | .381 | .514 | .810 | 1.324 | .544 | 187 | 19.2 |
| 4 | Jonathan Moore | 103 | 36 | 6 | 34 | 36 | 2 | .414 | .495 | .736 | 1.231 | .518 | 174 | 13.9 |
| 5 | Justin Bullock Junior | 98 | 35 | 1 | 31 | 20 | 3 | .393 | .449 | .551 | 1.000 | .440 | 134 | 6.7 |
| 6 | Robert Hubbard | 102 | 30 | 4 | 24 | 27 | 7 | .341 | .431 | .580 | 1.011 | .439 | 134 | 7.5 |
| 7 | Nick D'Amico | 92 | 29 | 3 | 12 | 14 | 0 | .349 | .413 | .518 | .931 | .409 | 119 | 3.1 |
| 8 | Tyler Castillo Sophomore | 100 | 29 | 2 | 2 | 28 | 0 | .322 | .360 | .456 | .816 | .356 | 92 | -1.4 |
| 9 | Louis Carter | 89 | 22 | 0 | 7 | 22 | 1 | .286 | .382 | .403 | .785 | .355 | 91 | -1.0 |
| 10 | Ryan Swaim | 3 | 1 | 0 | 1 | 1 | 0 | .333 | .333 | .333 | .667 | .300 | 64 | -0.2 |
| 11 | David Harmon | 78 | 17 | 0 | 15 | 8 | 4 | .243 | .321 | .257 | .578 | .273 | 50 | -6.1 |
| 12 | Zachary Broderson | 72 | 13 | 0 | 17 | 7 | 3 | .213 | .319 | .246 | .565 | .271 | 49 | -5.9 |
| 13 | Liam Shelton | 25 | 3 | 0 | 0 | 0 | 0 | .143 | .280 | .286 | .566 | .264 | 45 | -2.3 |
| 14 | Max Roberson | 4 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | .000 | .000 | .000 | -88 | -1.3 |
Run prevention
9 pitchersPitching Statistics
| # | Player | IP | H | R | ER | BB | SO | ERA | WHIP | K/7 | BB/7 | FIP | PIT |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Liam Shelton | 54.7 | 49 | 27 | 17 | 15 | 51 | 2.18 | 1.17 | 6.53 | 1.92 | 2.22 | 6.4 |
| 2 | Ryan Swaim | 16.7 | 18 | 8 | 2 | 7 | 15 | 0.84 | 1.50 | 6.30 | 2.94 | 2.56 | 5.1 |
| 3 | Brayden Longo | 21.0 | 15 | 7 | 4 | 14 | 23 | 1.33 | 1.38 | 7.67 | 4.67 | 3.34 | 5.0 |
| 4 | Robert Hubbard | 29.3 | 19 | 9 | 8 | 16 | 31 | 1.91 | 1.19 | 7.40 | 3.82 | 3.03 | 4.6 |
| 5 | Louis Carter | 33.0 | 31 | 19 | 10 | 12 | 27 | 2.12 | 1.30 | 5.73 | 2.55 | 2.65 | 4.1 |
| 6 | Max Roberson | 3.3 | 2 | 0 | 0 | 0 | 3 | 0.00 | 0.60 | 6.30 | 0.00 | 1.30 | 1.4 |
| 7 | Zachary Broderson | 2.0 | 3 | 2 | 0 | 1 | 1 | 0.00 | 2.00 | 3.50 | 3.50 | 3.60 | 0.9 |
| 8 | Max Bahr | 13.7 | 9 | 13 | 7 | 11 | 5 | 3.59 | 1.46 | 2.56 | 5.63 | 5.22 | -1.1 |
| 9 | Max Koller | 19.3 | 24 | 18 | 15 | 7 | 17 | 5.43 | 1.60 | 6.16 | 2.53 | 3.20 | -6.7 |