EASTERN MENNONITE ROYALS

Harrisonburg, VA·ODAC·HC Adam Posey
14–28
Overall
Home 11–11
3–17
Conference
Away 3–17
0.316
AVG
0.894
OPS
PRO
wOBA
9.38
ERA
2.23
WHIP
PRO
FIP
-72
Run Diff
-3.2
Luck
Individual Batting
Player GP AB R H 2B 3B HR RBI BB K SB AVG OBP SLG OPS
#43A. Weaver 1 1 0 1 1 0 0 1 0 0 0 1.000 1.000 2.000 3.000
#54T. Cahoon 4 3 1 1 0 0 1 1 0 1 0 0.333 0.333 1.333 1.667
#31C. GonzalesC 4 2 1 1 1 0 0 2 0 0 0 0.500 0.500 1.000 1.500
A. Olague1B 2 4 0 2 0 0 0 2 4 2 1 0.500 0.667 0.500 1.167
#10A. MillerSS 38 143 42 61 14 2 3 26 11 13 25 0.427 0.483 0.615 1.098
#23M. DuncanDH 38 126 41 46 15 0 4 26 30 20 11 0.365 0.500 0.579 1.079
#36D. McGinnisDH 36 134 31 49 15 3 5 33 20 26 10 0.366 0.443 0.634 1.077
#53K. Johnson 3 2 1 1 0 0 0 0 0 1 1 0.500 0.500 0.500 1.000
#7H. BrunoPH 16 43 10 16 1 2 0 11 5 10 4 0.372 0.500 0.488 0.988
H. BrunoLF 15 37 13 14 3 1 0 9 4 3 2 0.378 0.467 0.514 0.980
G. McDanielLF 3 13 3 5 2 0 0 0 0 4 1 0.385 0.385 0.538 0.923
#5E. Wilkinson1B 38 136 41 46 9 2 2 27 26 26 2 0.338 0.437 0.478 0.915
J. GjormandP 8 20 3 6 2 0 1 7 1 2 0 0.300 0.348 0.550 0.898
#11D. RockeRF 38 131 32 34 9 1 7 32 20 41 18 0.260 0.389 0.504 0.893
#13J. CabanbanC 30 87 18 25 9 0 4 27 3 23 2 0.287 0.360 0.529 0.889
J. NaglerSS 3 12 2 4 1 0 0 1 3 1 3 0.333 0.467 0.417 0.883
#18T. SelphC 24 72 8 26 5 1 0 20 5 10 0 0.361 0.400 0.458 0.858
#15N. Sanderson 38 117 31 32 5 2 4 29 19 16 13 0.274 0.403 0.453 0.856
C. GerdingCF 3 13 3 5 1 0 0 2 0 1 2 0.385 0.385 0.462 0.846
A. Milton3B 1 2 1 1 0 0 0 1 0 1 0 0.500 0.333 0.500 0.833
#6K. RodgersPR 20 10 8 3 0 0 0 0 2 1 2 0.300 0.462 0.300 0.762
#19D. HallCF 23 50 10 13 6 0 0 9 6 14 1 0.260 0.356 0.380 0.736
#24M. FlattC 10 19 2 5 1 0 0 4 2 6 1 0.263 0.364 0.316 0.679
T. Zander2B 3 6 1 1 0 0 0 2 5 2 1 0.167 0.500 0.167 0.667
#46D. KilloranRF 3 3 0 1 0 0 0 2 0 0 0 0.333 0.333 0.333 0.667
L. SmithDH 2 9 2 1 0 0 1 2 1 3 0 0.111 0.200 0.444 0.644
#9B. White3B 12 19 4 4 0 0 0 0 4 8 5 0.211 0.360 0.211 0.571
T. Gjormand3B 22 67 11 16 0 0 0 7 9 6 0 0.239 0.329 0.239 0.568
B. HallLF 5 5 0 1 0 0 0 0 1 0 0 0.200 0.333 0.200 0.533
D. SotoC 1 4 0 1 0 0 0 0 0 2 0 0.250 0.250 0.250 0.500
M. LanderosC 3 10 1 2 0 0 0 1 1 2 0 0.200 0.273 0.200 0.473
A. DemianewRF 3 13 1 2 0 0 0 2 2 0 0 0.154 0.267 0.154 0.421
#4B. FlorkowskiPH 6 5 1 1 0 0 0 0 0 2 0 0.200 0.200 0.200 0.400
#48B. WillisPR 7 3 1 0 0 0 0 0 2 0 0 0.000 0.400 0.000 0.400
#35R. HarrisonC 7 9 0 1 0 0 0 1 0 6 0 0.111 0.100 0.111 0.211
E. Espinoza3B 1 4 1 0 0 0 0 0 0 0 0 0.000 0.200 0.000 0.200
#3J. Dwyer1B 7 9 0 0 0 0 0 2 1 2 0 0.000 0.100 0.000 0.100
L. PerezC 1 4 0 0 0 0 0 0 0 2 0 0.000 0.000 0.000 0.000
J. LogsdonPH 2 4 0 0 0 0 0 0 0 3 0 0.000 0.000 0.000 0.000
J. DeBone1B 1 3 0 0 0 0 0 1 0 1 0 0.000 0.000 0.000 0.000
K. BrownPH 1 1 0 0 0 0 0 0 0 1 0 0.000 0.000 0.000 0.000
#2J. Henkel 4 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
#27W. DixonRHP 6.00 1.73 1–4 14 0 1 33.0 39 25 22 18 20
#51Z. DanielczykRHP 12.00 2.38 1–3 9 0 0 21.0 28 32 28 22 16
#40C. MillsLHP 10.53 2.69 0–2 13 0 0 19.2 18 24 23 35 20
A. Ritterska 3.50 2.11 2–1 10 0 0 18.0 24 8 7 14 10
#17R. GimbelRHP 10.00 2.11 1–1 12 0 0 18.0 17 20 20 21 9
#25D. JoslynLHP 5.50 1.67 1–2 8 0 0 18.0 21 14 11 9 13
#12C. CashinRHP 4.08 1.64 1–1 5 0 0 17.2 22 9 8 7 11
#20E. MonroeRHP 8.15 2.21 0–2 14 0 1 17.2 16 17 16 23 28
#26M. Fritts 12.18 2.94 0–1 11 0 0 17.0 31 27 23 19 15
#37J. HullRHP 7.02 2.10 1–2 12 0 0 16.2 26 16 13 9 12
#32J. HintonRHP 10.34 2.23 1–1 15 0 0 15.2 28 18 18 7 11
#28L. TilleyLHP 10.12 2.10 0–1 5 0 0 13.1 23 16 15 5 11
#41K. FulwoodRHP 11.81 2.34 1–1 6 0 0 10.2 15 15 14 10 2
#21A. WiseRHP 18.00 3.70 1–1 9 0 0 10.0 23 26 20 14 8
C. Massengil 11.00 2.11 1–0 10 0 0 9.0 14 15 11 5 5
#38A. Lee 7.88 1.62 1–0 7 0 0 8.0 4 7 7 9 4
T. Woods 8.10 2.70 0–0 4 0 0 6.2 10 6 6 8 5
#45N. WithersRHP 18.56 3.38 0–0 6 0 1 5.1 16 15 11 2 3
E. Corey 7.20 1.40 0–0 1 0 0 5.0 3 4 4 4 5
A. Carter 1.93 1.50 0–1 4 0 0 4.2 3 1 1 4 2
#33J. RuddRHP 22.50 4.75 0–1 5 0 0 4.0 15 13 10 4 0
#50B. EliasRHP 18.00 2.50 0–0 4 0 0 4.0 8 9 8 2 2
#47B. KnutssonRHP 7.36 2.18 0–0 4 0 0 3.2 4 5 3 4 1
#29C. EidsonRHP 24.55 3.27 0–0 5 0 0 3.2 7 13 10 5 4
J. Schow 12.00 2.00 0–1 1 0 0 3.0 6 4 4 0 0
#44M. AllenRHP 13.50 2.25 0–0 3 0 0 2.2 5 5 4 1 2
A. Farnsworth 6.75 1.50 0–0 1 0 0 2.2 2 2 2 2 2
R. Stamps 0.00 0.75 0–0 1 0 0 2.2 1 0 0 1 2
J. Weissenfels 15.43 2.14 0–0 1 0 0 2.1 4 4 4 1 3
#54T. CahoonRHP 5.40 1.20 0–0 1 0 0 1.2 1 1 1 1 0
W. Slater 0.00 0.00 0–0 1 0 0 1.2 0 0 0 0 2
T. Rebsom 6.75 2.25 0–0 1 0 0 1.1 3 1 1 0 1
J. Butler 0.00 1.00 0–1 2 0 0 1.0 1 0 0 0 0
D. Stoetzer 9.00 2.00 0–0 1 0 0 1.0 1 1 1 1 0
N. Bentley 0.00 0.00 0–0 1 0 0 1.0 0 0 0 0 1
K. Yim 18.00 5.00 0–0 1 0 0 1.0 3 4 2 2 0
J. Lenberger 0.00 2.00 0–0 1 0 0 1.0 1 0 0 1 1
G. Coppage 9.00 3.00 0–0 2 0 0 1.0 3 1 1 0 0
2026 Schedule & Results
Date Opponent Opp Record Result Margin
April 27 @ Marymount (VA) 25–17 L 3–10 -7
April 26 vs AverettCONF 14–20 W 3–1 +2
April 26 vs AverettCONF 14–20 W 11–6 +5
April 22 vs Regent 11–16 W 17–10 +7
April 22 vs Regent 11–16 W 13–12 +1
April 21 @ ShenandoahCONF 37–12 L 3–6 -3
April 18 @ GuilfordCONF 19–21 L 6–16 -10
April 18 @ GuilfordCONF 19–21 L 13–14 -1
April 15 vs Bridgewater (VA)CONF 35–15 L 10–12 -2
April 11 vs Virginia WesleyanCONF 20–21 L 3–7 -4
April 11 vs Virginia WesleyanCONF 20–21 L 2–14 -12
April 8 @ Messiah 35–13 L 6–15 -9
April 7 @ Washington and LeeCONF 21–14 L 2–3 -1
April 4 vs Hampden-SydneyCONF 17–23 L 5–18 -13
April 4 vs Hampden-SydneyCONF 17–23 L 7–9 -2
April 1 @ Bridgewater (VA)CONF 35–15 L 4–21 -17
March 31 @ Mary Baldwin 9–26 W 25–14 +11
March 29 @ Randolph-MaconCONF 30–16 L 7–17 -10
March 29 @ Randolph-MaconCONF 30–16 L 4–14 -10
March 25 vs Mary Washington 26–14 W 14–4 +10
March 24 vs Washington and LeeCONF 21–14 L 6–10 -4
March 21 @ RoanokeCONF 23–17 L 4–12 -8
March 21 @ RoanokeCONF 23–17 L 2–11 -9
March 19 vs ShenandoahCONF 37–12 W 11–4 +7
March 14 vs LynchburgCONF 41–8 L 4–12 -8
March 14 vs LynchburgCONF 41–8 L 2–13 -11
March 11 vs Mary Baldwin 9–26 W 20–1 +19
March 7 vs Hilbert 19–16 L 4–6 -2
March 7 vs Hilbert 19–16 W 16–7 +9
February 28 vs Penn State Altoona 9–14 W 12–2 +10
February 28 vs Penn State Altoona 9–14 W 21–5 +16
February 26 vs Messiah 35–13 L 1–17 -16
February 25 @ Mary Washington 26–14 L 11–13 -2
February 21 vs Westminster (PA) 20–9 L 1–2 -1
February 21 vs Westminster (PA) 20–9 W 7–4 +3
February 15 @ Linfield 23–18 L 2–6 -4
February 14 @ William Peace 21–25 W 14–4 +10
February 14 @ Linfield 23–18 L 4–14 -10
February 14 @ William Peace 21–25 W 10–9 +1
February 13 @ William Peace 21–25 L 2–3 -1
February 13 @ Linfield 23–18 L 9–10 -1
February 10 @ Christopher Newport 26–17 L 4–9 -5
Advanced Batting
Advanced Batting Metrics
wOBA · wRC+ · ISO · BABIP · K% · BB%
Playoff Pass — $100
Advanced Pitching
Advanced Pitching Metrics
FIP · K/9 · BB/9 · K/BB · HR/9
Playoff Pass — $100
Contact Map
LEFT CENTER RIGHT
HR XBH 1B Out
Contact Map
batted balls this season
Playoff Pass — $100
Plate Discipline
Elite Discipline Patient Power Pure Contact Free Swinger K% BB% Miller Duncan McGinnis Bruno Bruno McDaniel Wilkinson Gjormand Rocke Cabanban Nagler Selph Sanderson Gerding
Plate Discipline
K% vs BB% for all qualified hitters
Playoff Pass — $100
Situational Splits
Situational Splits
RISP · 2 Out · 2-Out RISP · Leadoff
Playoff Pass — $100
Pitching Splits
Pitching Platoon Splits
vs LHB · vs RHB · AVG / OBP / SLG / OPS / K%
Playoff Pass — $100
Player Reports
Individual Player Reports
Spray charts · Platoon splits · Last 10 ABs · Career lines
Playoff Pass — $100
Dugout Mode
Dugout Mode
Quick-reference cards · Printable · iPad-ready · Sun-readable
Playoff Pass — $100
2026 Roster
# Player Pos B/T Yr Hometown
#44 Mike Allen P R/R Jr. Oakton, Va.
Nolan Bentley P
Kai Brown PH
#7 Hadikell Bruno PH L/R Sr. Richmond, Va.
Hady Bruno LF
Jayden Butler P
#13 Jett Cabanban C Jr. Moseley, Va.
#54 Tucker Cahoon R/R Fy. Henrico, Va.
Austin Carter P
#12 Carter Cashin P R/R Jr. Fredericksburg, Va.
Grayson Coppage P
Easton Corey P
#51 Zach Danielczyk P R/R Jr. Oakton, Va.
Jason DeBone 1B
Andrew Demianew RF
#27 Walker Dixon P R/R Jr. Topsail Beach, N.C.
#23 Michael Duncan DH R/R Jr. Arlington, Va.
#3 Jacob Dwyer 1B L/L Jr. Fairfax, Va.
#29 Colby Eidson P R/R Sr. Virginia Beach, Va.
#50 Bradley Elias R/R Fy. Camden, N.C.
Easton Espinoza 3B
Alex Farnsworth P
#24 Mattox Flatt C L/R So. South Riding, Va.
#4 Ben Florkowski PH R/R So. Sterling, Va.
#26 Max Fritts P So. Poquoson, Va.
#41 Keenan Fulwood P R/R Sr. Stafford, Va.
Carson Gerding CF
#17 Ryan Gimbel PR R/R Jr. Culpeper, Va.
J. Gjormand P
Trevor Gjormand 3B
#31 Caleb Gonzales C R/R So. Virginia Beach, Va.
Brendan Hall LF
#19 Dylan Hall CF R/R Sr. Chesapeake, Va.
Tyler Harper P
#35 Ryan Harrison C R/R So. Leesburg, Va.
#2 Josh Henkel R/R Fy. Chesapeake, Va.
#32 Jack Hinton P R/R So. Moseley, Va.
#37 Jackson Hull P L/R Gr. Fancy Gap, Va.
#53 Kam Johnson R/R Fy. Reston, Va.
#25 David Joslyn P S/L Sr. Fairfax, Va.
#46 Daniel Killoran RF R/R Fy. Vienna, Va.
#47 Ben Knutsson P R/R Sr. Fredericksburg, Va.
Mario Landeros C
#38 Andrew Lee P Fy. King William, Va.
Jake Lenberger P
Rocco Loftis P
Jaxon Logsdon PH
C. Massengil P
Greyson McDaniel LF
#36 Daniel McGinnis DH R/R Jr. Alexandria, Va.
#10 Aidan Miller SS R/R Sr. Staunton, Va.
#40 Carter Mills P L/L Jr. King George, Va.
Afton Milton 3B
#20 Eli Monroe P -/R Fy. Poquoson, Va.
Jace Nagler SS
Brody Noonan P
Alex Olague 1B
Lucas Perez C
Tyler Rebsom P
A. Ritterska P
#11 Dalton Rocke RF R/R Sr. Richmond, Va.
#6 Kyler Rodgers PR R/R Fy. Herndon, Va.
#33 Josh Rudd P -/R Jr. Moseley, Va.
#15 Noah Sanderson L/R Jr. Fredericksburg, Va.
Jake Sauceda 2B
Jace Schow P
#18 Trevor Selph C R/R Sr. Virginia Beach, Va.
Will Slater P
Lucas Smith DH
Gabe Smitherman P
David Soto C
Reed Stamps P
Derek Stoetzer P
#28 Luke Tilley L/L Fy. Chantilly, Va.
#43 Alberto Weaver Fy. Guatemala City, Guatemala
Joey Weissenfels P
#9 Brendan White 3B R/R Fy. Virginia Beach, Va.
#5 Erik Wilkinson 1B L/R Sr. Fairfax, Va.
#48 Brandon Willis PR R/R So. Reston, Va.
#21 Andrew Wise P R/R Jr. Fairfax, Va.
#45 Nash Withers P R/R So. Heathsville, Va.
Ty Woods P
Keola Yim P
Tucker Zander 2B
ODAC Standings
# Team Conf Conf % GB Overall Overall %
1 Ferrum Panthers 2–0 1.000 16–25 0.390
2 Lynchburg Hornets 21–3 0.875 -8 41–8 0.837
3 Shenandoah Hornets 18–8 0.692 -4 37–12 0.755
4 Randolph-Macon Yellow Jackets 16–10 0.615 -2 30–16 0.652
5 Bridgewater (VA) Eagles 15–11 0.577 -1 35–15 0.700
6 Washington and Lee Generals 11–11 0.500 1 21–14 0.600
7 Hampden-Sydney Tigers 9–12 0.429 2.5 17–23 0.425
8 Roanoke Maroons 9–12 0.429 2.5 23–17 0.575
9 Virginia Wesleyan Marlins 10–14 0.417 3 20–21 0.488
10 Guilford Quakers 6–14 0.300 5 19–21 0.475
11 Averett Cougars 5–13 0.278 5 14–20 0.412
12 Eastern Mennonite Royals 3–17 0.150 8 14–28 0.333
Eastern Mennonite Royals • 2026 Season • D3 ScoutEngine