BETHEL (MN) ROYALS

Arden Hills, MN • MIAC • HC Brian Raabe
14-4
0.314
AVG
0.938
OPS
PRO
wOBA
5.09
ERA
1.73
WHIP
PRO
FIP
Individual Batting
# Player GP AB R H 2B 3B HR RBI BB K SB AVG OBP SLG OPS
#21 I. WeberP 2 2 2 2 2 0 0 2 0 0 0 1.000 1.000 2.000 3.000
M. Koller-Le1B 2 2 1 1 1 0 0 0 0 0 0 0.500 0.500 1.000 1.500
#25 M. Koller-LehmanP 2 2 1 1 1 0 0 0 0 0 0 0.500 0.500 1.000 1.500
#23 S. NelsonIF 17 54 23 17 4 0 8 23 12 9 1 0.315 0.472 0.833 1.306
C. ChristianLF 2 8 5 4 1 0 0 6 1 0 0 0.500 0.556 0.625 1.181
#34 S. AbbasC 18 64 20 21 5 0 5 21 5 17 0 0.328 0.482 0.641 1.123
#9 C. CannonIF 17 54 11 22 5 0 1 15 8 4 0 0.407 0.500 0.556 1.056
#12 O. HinkleOF 18 67 26 27 6 0 1 24 14 6 4 0.403 0.518 0.537 1.055
#22 B. TruckeIF 14 41 15 15 1 0 1 8 12 10 0 0.366 0.526 0.463 0.990
#2 H. BradfordOF 12 30 10 10 2 0 0 1 11 11 2 0.333 0.512 0.400 0.912
#13 H. SperbeckIF 18 64 21 20 4 0 2 17 11 5 3 0.312 0.427 0.469 0.896
#1 D. GirtzP 18 62 24 18 5 0 0 15 14 4 14 0.290 0.461 0.371 0.832
#41 T. AllshouseIF 9 19 5 5 2 0 0 0 5 2 0 0.263 0.417 0.368 0.785
#4 C. LavinC 16 32 10 5 1 0 2 14 12 6 0 0.156 0.380 0.375 0.755
#11 N. HayashiIF 11 23 3 5 1 0 0 3 3 7 0 0.217 0.333 0.261 0.594
#5 C. ChristiansenOF 14 53 12 12 4 0 0 11 3 8 2 0.226 0.268 0.302 0.570
#19 R. DodgeIF 8 11 1 3 0 0 0 1 0 1 0 0.273 0.273 0.273 0.545
#32 O. KellyP 2 1 0 0 0 0 0 0 1 1 0 0.000 0.500 0.000 0.500
#31 B. MorelIF 4 2 0 0 0 0 0 4 2 1 0 0.000 0.333 0.000 0.333
#30 F. GanskeOF 3 4 0 0 0 0 0 0 0 4 0 0.000 0.000 0.000 0.000
#44 B. HinrichsenIF 2 2 0 0 0 0 0 0 0 1 0 0.000 0.000 0.000 0.000
#6 J. KriegerP 7 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
#26 M. AndersonRHP 5.70 1.56 4-0 6 0 0 23.2 25 17 15 12 28
#1 D. GirtzLHP 1.96 1.52 3-0 5 0 0 23.0 22 7 5 13 28
#7 J. HunterRHP 3.00 1.22 2-1 4 0 1 18.0 20 8 6 2 15
#15 T. HohnLHP 5.94 2.04 1-0 5 0 0 16.2 23 18 11 11 22
#6 J. KriegerRHP 2.70 0.90 3-0 7 0 0 13.1 8 4 4 4 15
#10 C. BanksRHP 2.77 1.54 0-1 6 0 0 13.0 8 6 4 12 19
#29 R. LachenmayerRHP 7.15 1.94 0-1 3 0 1 11.1 18 10 9 4 12
#14 B. WitterRHP 8.44 2.44 0-0 6 0 1 5.1 7 6 5 6 10
#46 A. EckertLHP 4.15 2.54 0-1 4 0 0 4.1 7 11 2 4 5
#28 T. NordrumRHP 4.50 1.75 0-0 4 0 0 4.0 5 2 2 2 6
#40 J. TobritzhoferLHP 24.30 3.90 0-0 4 0 0 3.1 9 10 9 4 6
#43 Z. JohnsonRHP 5.40 2.70 1-0 2 0 0 3.1 9 2 2 0 2
#42 B. SchmidtRHP 6.75 1.50 0-0 1 0 0 2.2 3 3 2 1 2
#17 T. LeeRHP 5.40 3.00 0-0 3 0 0 1.2 1 1 1 4 3
#33 O. MortimerRHP 20.25 3.00 0-0 2 0 0 1.1 2 3 3 2 2
#27 K. SchultzRHP 18.00 2.00 0-0 1 0 0 1.0 2 2 2 0 0
Recent Results
Date Opponent Result Score
2026-04-01 Augsburg W 13–8
2026-04-01 Augsburg W 10–9
2026-03-30 Bethany Lutheran L 6–12
2026-03-29 Hamline W 6–1
2026-03-29 Hamline W 3–2
2026-03-25 UW-River Falls W 22–15
2026-03-22 Middlebury W 8–6
Advanced Batting
Advanced Batting Metrics
wOBA · wRC+ · ISO · BABIP · K% · BB%
Get Access — $799/season
Advanced Pitching
Advanced Pitching Metrics
FIP · K/9 · BB/9 · K/BB · HR/9
Get Access — $799/season
Contact Map
LEFT CENTER RIGHT
Contact Map
batted balls this season
Get Access
Plate Discipline
Elite Discipline Patient Power Pure Contact Free Swinger K% BB% Nelson Abbas Cannon Hinkle Trucke Bradford Sperbeck Girtz Allshouse Lavin Hayashi Christiansen Dodge
Plate Discipline
K% vs BB% for all qualified hitters
Get Access
Situational Splits
Situational Splits
RISP · 2 Out · 2-Out RISP · Leadoff
Get Access — $799/season
Pitching Splits
Pitching Platoon Splits
vs LHB · vs RHB · AVG / OBP / SLG / OPS / K%
Get Access — $799/season
Player Reports
Individual Player Reports
Spray charts · Platoon splits · Last 10 ABs · Career lines
Get Access — $799/season
Dugout Mode
Dugout Mode
Quick-reference cards · Printable · iPad-ready · Sun-readable
Get Access — $799/season
Bethel (MN) Royals • 2026 Season • D3 ScoutEngine