KALAMAZOO HORNETS

Kalamazoo, MI·MIAA·HC Mike Ott
34–13
Overall
Home 14–5
15–9
Conference
Away 20–8
0.325
AVG
0.895
OPS
PRO
wOBA
4.18
ERA
1.49
WHIP
PRO
FIP
+201
Run Diff
-1.5
Luck
Individual Batting
Player GP AB R H 2B 3B HR RBI BB K SB AVG OBP SLG OPS
#36D. RodriguezPR 22 2 2 1 0 0 1 2 1 1 0 0.500 0.750 2.000 2.750
#55J. TrederRF 7 1 1 1 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
#7R. Rinehart1B 47 177 42 58 13 1 12 70 24 30 4 0.328 0.413 0.616 1.029
#15M. DeLucaLF 16 14 4 4 2 1 0 4 3 2 1 0.286 0.455 0.571 1.026
#23R. NewlandCF 47 194 62 72 13 2 8 50 19 28 46 0.371 0.442 0.582 1.025
#50C. RitchieRF 7 4 1 2 0 0 0 2 0 0 0 0.500 0.500 0.500 1.000
#99K. CrossleyDH 18 15 2 6 1 0 0 8 0 7 0 0.400 0.500 0.467 0.967
#33A. KeurRF 44 95 34 34 6 0 0 19 23 19 10 0.358 0.525 0.421 0.946
#8J. IsaacsLF 46 130 32 46 8 2 1 22 30 20 6 0.354 0.470 0.469 0.939
#42C. KellyPH 27 43 24 13 1 1 1 5 10 8 6 0.302 0.475 0.442 0.917
#17A. FenkellPH 46 158 38 49 6 2 8 39 9 10 14 0.310 0.383 0.525 0.908
#1C. Preissing3B 47 199 52 70 16 1 2 39 24 22 16 0.352 0.426 0.472 0.899
#13C. MooreC 47 185 42 64 10 2 4 51 18 25 6 0.346 0.403 0.486 0.889
#25C. Cook3B 39 47 18 16 1 0 0 5 4 4 6 0.340 0.407 0.362 0.768
#31D. BeccariPH 19 21 3 3 0 0 1 6 6 6 0 0.143 0.438 0.286 0.723
#18L. LockhartRF 44 133 24 38 4 0 0 19 15 17 12 0.286 0.384 0.316 0.700
#6J. HillCF 35 15 10 4 0 0 0 1 2 2 1 0.267 0.429 0.267 0.695
#3J. FriesenSS 43 113 25 28 4 1 0 26 18 20 2 0.248 0.385 0.301 0.686
#5L. ReganC 19 37 9 10 0 0 0 2 2 10 0 0.270 0.378 0.270 0.648
#11H. Donohoe3B 15 23 3 5 1 0 0 6 2 5 1 0.217 0.310 0.261 0.571
#30R. WittLF 15 5 6 1 0 0 0 0 0 2 0 0.200 0.333 0.200 0.533
#19C. BeattiePH 6 3 0 0 0 0 0 0 0 1 0 0.000 0.000 0.000 0.000
Individual Pitching
Player ERA WHIP W–L APP GS SV IP H R ER BB K
#2C. OrvisLHP 3.22 1.30 6–1 15 0 0 78.1 70 39 28 32 88
#18L. LockhartRHP 3.94 1.36 4–2 15 0 0 64.0 71 34 28 16 54
#12R. AhlgrenRHP 6.00 1.44 6–2 18 0 0 48.0 51 37 32 18 70
#24J. DavisRHP 3.72 1.14 2–1 13 0 2 38.2 34 20 16 10 36
#32O. SchihlRHP 3.50 1.31 4–3 21 0 3 36.0 33 21 14 14 34
#20P. AtenRHP 2.91 1.32 4–2 20 0 1 34.0 33 14 11 12 19
#51C. Bronoel-CuthrellLHP 2.14 0.98 1–1 22 0 1 33.2 23 15 8 10 34
#4C. MerrittRHP 2.04 1.42 1–0 14 0 0 17.2 16 8 4 9 16
#36D. RodriguezRHP 6.91 2.09 2–1 16 0 0 14.1 20 16 11 10 13
#54B. Van NesRHP 6.07 2.17 4–0 12 0 0 13.1 20 10 9 9 19
G. Stewar 19.29 8.43 0–0 4 0 0 7.0 30 15 15 29 1
#75G. SokolRHP 3.18 1.24 0–0 8 0 0 5.2 2 3 2 5 8
C. Bronoel-C 0.00 1.20 0–0 3 0 0 5.0 6 0 0 0 2
#9R. OmodioRHP 23.62 3.75 0–0 4 0 0 2.2 7 10 7 3 3
#74E. SheppardRHP 7.71 3.00 0–0 4 0 0 2.1 5 2 2 2 4
#28C. PetersonLHP 3.86 0.86 0–0 3 0 0 2.1 2 1 1 0 4
B. Nes 0.00 1.20 0–0 2 0 0 1.2 0 0 0 2 4
#47A. LiedekeRHP 13.50 1.50 0–0 3 0 0 1.1 0 2 2 2 2
#34C. LaFlammeRHP 0.00 2.00 0–0 1 0 0 1.0 2 1 0 0 0
#37J. MurphyRHP 0.00 0.00 0–0 1 0 0 1.0 0 0 0 0 2
2026 Schedule & Results
Date Opponent Opp Record Result Margin
May 17 @ Denison University 57–7 L 12–13 -1
May 16 vs Grinnell 25–18 W 10–4 +6
May 16 @ SUNY Cortland 29–12 W 7–6 +1
May 15 @ SUNY Cortland 29–12 L 1–16 -15
May 7 @ AlmaCONF 29–16 L 3–4 -1
May 7 vs AdrianCONF 40–14 L 1–2 -1
May 6 @ AlmaCONF 29–16 W 3–1 +2
May 2 vs OlivetCONF 17–17 L 1–2 -1
May 2 vs OlivetCONF 17–17 W 5–1 +4
May 1 @ OlivetCONF 17–17 L 1–6 -5
April 26 vs AlmaCONF 29–16 L 6–7 -1
April 25 @ AlmaCONF 29–16 L 6–7 -1
April 25 @ AlmaCONF 29–16 L 3–4 -1
April 22 @ CalvinCONF 17–22 W 9–4 +5
April 18 @ HopeCONF 13–27 W 9–7 +2
April 17 vs HopeCONF 13–27 W 15–7 +8
April 17 vs HopeCONF 13–27 L 1–5 -4
April 12 vs AdrianCONF 40–14 W 13–1 +12
April 11 @ AdrianCONF 40–14 W 13–8 +5
April 11 @ AdrianCONF 40–14 L 1–4 -3
April 8 vs CalvinCONF 17–22 W 18–8 +10
April 6 @ AlbionCONF 22–19 W 10–7 +3
April 3 vs AlbionCONF 22–19 W 12–7 +5
April 3 vs AlbionCONF 22–19 W 7–1 +6
April 1 @ CalvinCONF 17–22 W 10–6 +4
March 30 vs TrineCONF 9–35 W 16–7 +9
March 29 @ TrineCONF 9–35 W 14–6 +8
March 29 @ TrineCONF 9–35 W 7–5 +2
March 25 @ DePauw (Ind.) 34–18 W 13–5 +8
March 24 @ Elmhurst 12–28 W 15–4 +11
March 21 vs Carleton 14–28 W 16–1 +15
March 20 vs Ripon 9–30 W 20–13 +7
March 19 vs UMass Dartmouth 21–22 W 19–6 +13
March 9 @ Oberlin 18–19 W 8–7 +1
March 8 @ Oberlin 18–19 W 11–1 +10
March 8 @ Oberlin 18–19 W 14–4 +10
March 1 @ Ohio Northern 23–15 L 3–13 -10
February 28 @ Spalding 30–17 W 5–3 +2
February 28 vs Carthage 20–23 W 13–1 +12
February 21 vs Widener 24–22 W 4–3 +1
February 21 vs Wittenberg 30–13 W 4–3 +1
February 21 vs Carroll (WI) 24–20 L 5–8 -3
February 20 @ Berea 5–39 W 21–3 +18
February 15 @ Pomona-Pitzer 33–14 W 12–0 +12
February 14 @ Caltech 4–38 W 15–0 +15
February 14 @ Caltech 4–38 W 10–0 +10
February 13 @ Caltech 4–38 W 14–4 +10
Advanced Batting
Advanced Batting Metrics
wOBA · wRC+ · ISO · BABIP · K% · BB%
Season Pass — $250
Advanced Pitching
Advanced Pitching Metrics
FIP · K/9 · BB/9 · K/BB · HR/9
Season Pass — $250
Contact Map
LEFT CENTER RIGHT
HR XBH 1B Out
Contact Map
batted balls this season
Season Pass — $250
Plate Discipline
Elite Discipline Patient Power Pure Contact Free Swinger K% BB% Rinehart DeLuca Newland Crossley Keur Isaacs Kelly Fenkell Preissing Moore Cook Beccari Lockhart Hill
Plate Discipline
K% vs BB% for all qualified hitters
Season Pass — $250
Situational Splits
Situational Splits
RISP · 2 Out · 2-Out RISP · Leadoff
Season Pass — $250
Pitching Splits
Pitching Platoon Splits
vs LHB · vs RHB · AVG / OBP / SLG / OPS / K%
Season Pass — $250
Player Reports
Individual Player Reports
Spray charts · Platoon splits · Last 10 ABs · Career lines
Season Pass — $250
Dugout Mode
Dugout Mode
Quick-reference cards · Printable · iPad-ready · Sun-readable
Season Pass — $250
2026 Roster
42 Players Fr. 10 So. 7 Jr. 9 Sr. 12 5th 1 3
# Player Pos B/T Yr Ht Hometown
#12 Robert Ahlgren P R/R Jr. 6'2" Garden City, Mich.
#20 Parker Aten P R/R So. 6'3" Pinckney, Mich.
#19 Carson Beattie PH L/R Fr. 6'5" Commerce Twp., Mich.
#31 Daniel Beccari PH R/R Sr. 6'1" Rochester Hills, Mich.
C. Bronoel-C P
#51 Cole Bronoel-Cuthrell P L/L So. 6'1" Southfield, Mich.
#39 Matt Butterly P L/L Sr. 5'10" River Forest, Ill.
#25 Clay Cook 3B L/R So. 5'7" Fenton Twp., Mich.
#99 Kieran Crossley DH R/R So. 6'4" Bloomfield Hills, Mich.
#24 Jacob Davis P R/R 5th 6'2" Perrysburg, Ohio
#15 Mikey DeLuca LF R/R Fr. 5'10" Auburn, Mich.
#11 Henry Donohoe 3B R/R Fr. 6'0" Oakland, Mich.
#17 Alex Fenkell PH L/R Sr. 6'0" West Bloomfield, Mich.
#3 Jack Friesen SS R/R Jr. 6'1" Bloomfield Hills, Mich.
#6 J.T. Hill CF L/L Fr. 6'1" Adrian, Mich.
#8 Jackson Isaacs LF L/L So. 6'0" Grand Rapids, Mich.
#42 Cam Kelly PH R/R Sr. 6'0" Gladstone, Mich.
#33 Austin Keur RF L/L So. 5'8" Zeeland, Mich.
#34 Cameron LaFlamme P L/R Fr. 5'11" Waterford, Mich.
#47 Aidan Liedeke P R/R Jr. 6'0" Brighton, Mich.
#18 Logan Lockhart RF R/R Sr. 6'1" Valparaiso, Ind.
#16 Luke Manders C R/R Fr. 6'0" Onsted, Mich.
#4 Carson Merritt P R/R Fr. 5'10" Hudsonville, Mich.
#13 Caleb Moore C R/R Jr. 6'3" Pinckney, Mich.
#37 Jack Murphy R/R Fr. 5'9" Novi, Mich.
B. Nes P 74 Traverse City, Mich.
#23 Robert Newland CF R/R Sr. 6'4" Bloomfield Hills, Mich.
#9 Reece Omodio P R/R Jr. 6'6" Southgate, Mich.
#2 Carson Orvis P L/L So. 6'0" Swartz Creek, Mich.
#28 Charlie Peterson P R/L Sr. 6'4" Traverse City, Mich.
#1 Cade Preissing 3B R/R Jr. 5'8" Niles, Mich.
#5 Liam Regan C R/R Sr. 6'1" Mattawan, Mich.
#7 Ryar Rinehart 1B R/R Sr. 6'0" Rockford, Mich.
#50 Connor Ritchie RF R/R Fr. 6'0" Gladwin, Mich.
#36 Dillon Rodriguez PR R/R Sr. 5'9" Valparaiso, Ind.
#32 Owen Schihl P R/R Jr. 6'0" Oxford, Mich.
#74 Eric Sheppard P R/R Jr. 6'0" Canton, Mich.
#75 Gabe Sokol P R/R Sr. 6'3" Midland, Mich.
G. Stewar P
#55 Joe Treder RF R/R Fr. 6'2" Northville, Mich.
#54 Ben Van Nes P R/R Sr. 6'2" Traverse City, Mich.
#30 Ryan Witt LF R/R Jr. 6'1" Goodrich, Mich.
D3 National Rank
Team ERA
#24 / 402
ERA 4.18
Team Batting Average
#43 / 402
AVG 0.325
Runs Per Game
#18 / 402
R/G 9.68
Runs Allowed Per Game
#42 / 402
RA/G 5.28
MIAA Standings
# Team Conf Conf % GB Overall Overall %
1 Adrian Bulldogs 19–5 0.792 40–14 0.741
2 Alma Scots 16–9 0.640 3.5 29–16 0.644
3 Kalamazoo Hornets 15–9 0.625 4 34–13 0.723
4 Albion Britons 10–12 0.455 8 22–19 0.537
5 Olivet Comets 9–11 0.450 8 17–17 0.500
6 Calvin Knights 7–12 0.368 9.5 17–22 0.436
7 Hope Flying Dutchmen 7–14 0.333 10.5 13–27 0.325
8 Trine Thunder 4–15 0.211 12.5 9–35 0.205
Kalamazoo Hornets • 2026 Season • D3 ScoutEngine