BETHEL (MN) ROYALS

Arden Hills, MN·MIAC·HC Brian Raabe
32–10
Overall
Home 16–4
19–5
Conference
Away 16–6
0.329
AVG
0.977
OPS
PRO
wOBA
5.31
ERA
1.69
WHIP
PRO
FIP
+165
Run Diff
+2.0
Luck
Individual Batting
Player GP AB R H 2B 3B HR RBI BB K SB AVG OBP SLG OPS
M. Koller-Le1B 1 1 1 1 1 0 0 0 0 0 0 1.000 1.000 2.000 3.000
#21I. WeberP 3 3 2 2 2 0 0 2 0 1 0 0.667 0.667 1.333 2.000
H. Sperb2B 1 5 4 3 1 1 0 3 1 0 1 0.600 0.667 1.200 1.867
#25M. Koller-LehmanP 2 2 1 1 1 0 0 0 0 0 0 0.500 0.500 1.000 1.500
C. ChristianLF 1 4 2 2 1 0 0 5 1 0 0 0.500 0.600 0.750 1.350
#23S. NelsonIF 41 137 51 51 13 0 12 48 30 19 1 0.372 0.527 0.730 1.257
T. AllshoC 1 3 1 1 1 0 0 0 1 1 0 0.333 0.500 0.667 1.167
#34S. AbbasC 42 158 46 50 14 1 12 52 17 34 0 0.316 0.450 0.646 1.096
#13H. SperbeckIF 41 159 45 59 14 1 5 39 21 12 7 0.371 0.464 0.566 1.030
#1D. GirtzP 42 167 53 62 17 2 2 26 29 14 23 0.371 0.472 0.533 1.005
#41T. AllshouseIF 26 79 25 32 2 1 2 20 12 4 3 0.405 0.473 0.532 1.005
#22B. TruckeIF 38 123 41 37 5 1 8 32 28 29 0 0.301 0.436 0.553 0.989
#9C. CannonIF 41 140 34 47 11 2 2 31 30 13 1 0.336 0.475 0.486 0.961
#4C. LavinC 38 94 25 26 2 2 4 35 28 10 0 0.277 0.455 0.468 0.923
#12O. HinkleOF 42 169 52 56 13 1 3 44 27 19 7 0.331 0.420 0.473 0.893
C. ChrisRF 1 3 0 1 0 0 0 1 1 0 0 0.333 0.500 0.333 0.833
#2H. BradfordOF 25 50 12 13 4 0 0 5 13 17 2 0.260 0.431 0.340 0.771
#5C. ChristiansenOF 27 77 16 17 6 0 0 16 7 11 2 0.221 0.282 0.299 0.581
#11N. HayashiIF 17 31 4 6 1 0 0 3 3 10 0 0.194 0.286 0.226 0.512
#19R. DodgeIF 10 12 1 3 0 0 0 1 0 2 0 0.250 0.250 0.250 0.500
#32O. KellyP 2 1 0 0 0 0 0 0 1 1 0 0.000 0.500 0.000 0.500
#31B. MorelIF 4 2 0 0 0 0 0 4 2 1 0 0.000 0.333 0.000 0.333
#30F. GanskeOF 3 4 0 0 0 0 0 0 0 4 0 0.000 0.000 0.000 0.000
#44B. HinrichsenIF 2 2 0 0 0 0 0 0 0 1 0 0.000 0.000 0.000 0.000
#6J. KriegerP 14 1 0 0 0 0 0 0 0 0 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
#7J. HunterRHP 4.68 1.59 7–3 14 0 2 67.1 89 42 35 18 53
#1D. GirtzLHP 3.00 1.49 6–1 13 0 1 51.0 43 19 17 33 74
#26M. AndersonRHP 4.57 1.52 7–1 11 0 0 45.1 48 30 23 21 39
#10C. BanksRHP 5.74 1.79 2–1 16 0 4 31.1 23 22 20 33 31
#15T. HohnLHP 7.76 2.11 1–1 14 0 2 31.1 47 35 27 19 38
#6J. KriegerRHP 6.35 1.46 3–0 14 0 1 22.2 22 16 16 11 26
#29R. LachenmayerRHP 5.75 1.87 2–1 6 0 1 20.1 28 21 13 10 23
#46A. EckertLHP 3.32 1.37 2–1 11 0 0 19.0 18 16 7 8 17
#14B. WitterRHP 3.86 1.41 0–0 15 0 1 16.1 10 8 7 13 29
#43Z. JohnsonRHP 3.38 1.80 2–1 9 0 0 13.1 15 7 5 9 9
#28T. NordrumRHP 3.52 1.70 0–0 8 0 0 7.2 10 4 3 3 10
#42B. SchmidtRHP 9.00 2.00 0–0 3 0 0 5.0 8 9 5 2 4
#40J. TobritzhoferLHP 33.75 4.75 0–0 6 0 0 4.0 11 16 15 8 6
#33O. MortimerRHP 11.57 1.71 0–0 3 0 0 2.1 2 3 3 2 3
#3A. CallLHP 3.86 1.29 0–0 3 0 0 2.1 1 1 1 2 2
#17T. LeeRHP 5.40 3.00 0–0 3 0 0 1.2 1 1 1 4 3
#27K. SchultzRHP 18.00 2.00 0–0 1 0 0 1.0 2 2 2 0 0
2026 Schedule & Results
Date Opponent Opp Record Result Margin
May 8 vs St. John's (MN)CONF 31–16 L 3–4 -1
May 7 vs Saint Mary'sCONF 29–21 L 6–8 -2
May 2 @ St. John's (MN)CONF 31–16 W 17–9 +8
May 2 @ St. John's (MN)CONF 31–16 L 9–10 -1
April 28 @ Concordia-MoorheadCONF 13–21 W 8–6 +2
April 28 @ Concordia-MoorheadCONF 13–21 W 10–3 +7
April 25 @ St. OlafCONF 16–24 W 12–7 +5
April 25 @ St. OlafCONF 16–24 W 2–0 +2
April 21 vs St. ScholasticaCONF 22–20 W 14–3 +11
April 21 vs St. ScholasticaCONF 22–20 L 14–18 -4
April 17 vs Northwestern (MN) 23–22 W 3–2 +1
April 15 vs CarletonCONF 14–28 W 9–1 +8
April 15 vs CarletonCONF 14–28 W 7–6 +1
April 12 @ GustavusCONF 19–22 W 7–5 +2
April 12 @ GustavusCONF 19–22 W 18–11 +7
April 11 @ GustavusCONF 19–22 W 18–11 +7
April 11 @ GustavusCONF 19–22 W 7–5 +2
April 8 @ MacalesterCONF 30–17 L 5–6 -1
April 8 @ MacalesterCONF 30–17 W 18–4 +14
April 7 vs Saint Mary'sCONF 29–21 W 2–0 +2
April 7 vs Saint Mary'sCONF 29–21 W 11–5 +6
April 1 vs AugsburgCONF 11–19 W 13–8 +5
April 1 vs AugsburgCONF 11–19 W 10–9 +1
March 30 @ Bethany Lutheran 35–8 L 6–12 -6
March 29 vs HamlineCONF 13–26 W 6–1 +5
March 29 vs HamlineCONF 13–26 W 3–2 +1
March 25 @ UW-River Falls 21–21 W 22–15 +7
March 24 @ Northwestern (MN) 23–22 W 13–4 +9
March 22 vs Middlebury 21–15 W 8–6 +2
March 21 @ Worcester State 2–11 W 15–3 +12
March 21 vs Worcester State 2–11 W 5–4 +1
March 19 @ Salve Regina 37–6 L 1–11 -10
March 18 vs UMass Dartmouth 21–22 W 13–7 +6
March 17 @ UMass Boston 21–22 W 8–5 +3
March 17 @ Worcester State 2–11 L 3–12 -9
March 14 vs Rowan 43–11 L 5–6 -1
March 13 @ Coe 30–14 L 3–10 -7
March 3 vs Crown (MN) 7–30 W 15–5 +10
March 3 @ Crown (MN) 7–30 W 8–3 +5
February 26 vs Rowan 43–11 W 20–3 +17
February 26 @ Crown (MN) 7–30 W 22–1 +21
February 26 vs Crown (MN) 7–30 W 20–3 +17
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% Nelson Abbas Sperbeck Girtz Allshouse Trucke Cannon Lavin Hinkle Bradford Christiansen Hayashi Dodge
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
45 Players Fr. 11 So. 8 Jr. 13 Sr. 4 R-Fr. 1 8
# Player Pos B/T Yr Ht Hometown
#34 Sam Abbas C R/R Jr. 6'4" Andover, Minn.
Tyler Allsho C
#41 Tyler Allshouse IF L/R Fr. 6'0" Hugo, Minn.
#26 Mark Anderson P R/R So. 6'5" Sleepy Eye, Minn.
#10 Cavan Banks P R/R Jr. 5'11" Rogers, Minn.
Hayden Bradf PR
#2 Hayden Bradford OF R/R So. 5'10" Fort Collins, Colo.
#3 Alex Call P R/L Sr. 6'3" Kerkhoven, Minn.
#9 Chris Cannon IF L/R So. 5'9" Honolulu, Hawaii
Carson Chris RF
C. Christian LF
#5 Carson Christiansen OF L/L Jr. 6'2" Newport, Minn.
#19 Rowan Dodge IF L/R Fr. 6'0" Plymouth, Minn.
#46 Aiden Eckert P L/L Fr. 5'11" New Richmond, Wis.
#30 Fisher Ganske OF R/R So. 6'0" Bemidji, Minn.
#1 Drew Girtz P L/L Sr. 6'0" Ramsey, Minn.
#11 Nainoa Hayashi IF R/R Jr. 5'9" Honolulu, Hawaii
#12 Oran Hinkle OF L/R Sr. 6'0" Delano, Minn.
#44 Brandon Hinrichsen IF R/R Jr. 5'11" Mankato, Minn.
#15 Ted Hohn P L/L Fr. 6'1" Belle Plaine, Minn.
Charlie Hudr PR
#16 Charlie Hudrlik OF R/R Fr. 6'0" Mankato, Minn.
#7 Jackson Hunter P R/R Jr. 6'1" Minnetonka, Minn.
#43 Zach Johnson P R/R Fr. 6'1" Prior Lake, Minn.
#32 Owen Kelly P L/R Fr. 6'0" Rochester, Minn.
M. Koller-Le 1B
#25 Michael Koller-Lehman P R/R Fr. 6'3" St. Paul, Minn.
#6 Jay Krieger P R/R Jr. 6'1" Andover, Minn.
#29 Roman Lachenmayer P R/R So. 6'2" White Bear Lake, Minn.
#4 Chris Lavin C R/R Jr. 5'10" Chandler, Ariz.
#17 Trevor Lee P L/R R-Fr. 6'5" Woodbury, Minn.
#24 Will MacCloud P R/R Sr. 5'10" Lake Worth, Fla.
#31 Brayden Morel IF R/R Fr. 6'0" Minneapolis, Minn.
#33 Owen Mortimer P R/R Fr. 6'0" Hugo, Minn.
Aidan Nelson P
#23 Seth Nelson IF R/R Jr. 5'11" Mahtomedi, Minn.
#28 Tanner Nordrum P R/R So. 6'0" New Prague, Minn.
#42 Brady Schmidt P R/R So. 6'2" Stratford, Wis.
#27 Kellan Schultz P R/R Jr. 6'4" Loveland, Colo.
Hayden Sperb 2B
#13 Hayden Sperbeck IF R/R So. 5'8" Arden Hills, Minn.
#40 Jacob Tobritzhofer P L/L Jr. 5'11" Wyoming, Minn.
#22 Ben Trucke IF R/R Jr. 6'0" Watertown, Minn.
#21 Isaiah Weber P R/R Fr. 6'4" Hugo, Minn.
#14 Brandon Witter P L/R Jr. 6'1" Lakeville, Minn.
D3 National Rank
Team ERA
#92 / 402
ERA 5.31
Team Batting Average
#30 / 402
AVG 0.329
Runs Per Game
#15 / 402
R/G 9.98
Runs Allowed Per Game
#94 / 402
RA/G 6.05
MIAC Standings
# Team Conf Conf % GB Overall Overall %
1 Bethel (MN) Royals 19–5 0.792 32–10 0.762
2 Macalester Scots 18–6 0.750 1 30–17 0.638
3 St. John's (MN) Johnnies 16–9 0.640 3.5 31–16 0.660
4 Saint Mary's Cardinals 13–10 0.565 5.5 29–21 0.580
5 St. Olaf Oles 10–10 0.500 7 16–24 0.400
6 Gustavus Gusties 10–12 0.455 8 19–22 0.463
7 St. Scholastica Saints 9–11 0.450 8 22–20 0.524
8 Concordia-Moorhead Cobbers 8–12 0.400 9 13–21 0.382
9 Carleton Knights 6–14 0.300 11 14–28 0.333
10 Augsburg Auggies 5–15 0.250 12 11–19 0.367
11 Hamline Pipers 5–15 0.250 12 13–26 0.333
Bethel (MN) Royals • 2026 Season • D3 ScoutEngine