GWYNEDD MERCY GRIFFINS

Gwynedd Valley, PA·Atlantic East·HC Joe Brooks
20–17
Overall
Home 13–10
9–8
Conference
Away 7–7
0.273
AVG
0.755
OPS
PRO
wOBA
5.13
ERA
1.67
WHIP
PRO
FIP
+31
Run Diff
-0.7
Luck
Individual Batting
Player GP AB R H 2B 3B HR RBI BB K SB AVG OBP SLG OPS
#32C. StocklinIF 11 12 1 4 1 1 0 1 1 3 0 0.333 0.400 0.583 0.983
#15J. DeCarloIF 37 142 22 54 9 1 0 38 17 13 0 0.380 0.450 0.458 0.907
#19T. JohnstonOF 6 10 2 4 0 0 0 1 0 3 0 0.400 0.500 0.400 0.900
#41K. WissmannOF 31 99 22 34 6 0 0 25 18 15 0 0.343 0.454 0.404 0.858
#2C. NodelandOF 21 37 10 9 2 0 1 8 16 12 1 0.243 0.475 0.378 0.854
#1D. RossIF 36 108 33 28 6 2 1 18 25 20 2 0.259 0.458 0.380 0.838
#11D. HainesIF 26 68 21 17 3 1 1 11 15 10 6 0.250 0.455 0.368 0.822
#6J. CiminoOF 20 24 7 7 2 0 0 6 3 5 1 0.292 0.412 0.375 0.787
#14J. VitaleIF 29 97 20 31 3 0 0 15 16 13 2 0.320 0.414 0.351 0.765
#5N. WaldronOF 37 142 33 35 6 4 2 24 21 25 6 0.246 0.355 0.387 0.742
#50F. MelendezIF 21 49 10 13 1 1 0 10 10 9 1 0.265 0.403 0.327 0.730
#26J. RuddellC 34 86 23 21 4 0 0 12 11 14 1 0.244 0.386 0.291 0.677
#9C. NealOF 37 135 24 34 4 0 1 30 18 19 6 0.252 0.350 0.304 0.654
#4P. HoffmanOF 6 2 0 0 0 0 0 1 3 1 0 0.000 0.600 0.000 0.600
#24R. SchultzC 8 10 3 2 0 0 0 1 2 3 0 0.200 0.385 0.200 0.585
#22B. BelfusIF 26 83 11 16 6 0 0 15 5 11 1 0.193 0.308 0.265 0.573
A. Johnson2B 2 4 0 1 0 0 0 0 0 0 0 0.250 0.250 0.250 0.500
#16P. BurnleyC 11 18 7 3 1 0 0 4 1 6 0 0.167 0.250 0.222 0.472
#17A. JohnsonUT 12 27 2 3 1 0 0 1 4 5 0 0.111 0.219 0.148 0.367
#42L. GalpinIF 2 1 0 0 0 0 0 0 0 1 0 0.000 0.000 0.000 0.000
#40T. PerryIF 4 1 0 0 0 0 0 0 0 1 0 0.000 0.000 0.000 0.000
K. SturleyPH 1 1 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
#38C. HaftoRHP 2.73 1.28 5–2 11 0 0 62.2 62 30 19 18 45
#13M. InglisaRHP 4.78 1.57 2–3 7 0 0 37.2 46 23 20 13 32
#18L. GlovasRHP 4.63 1.57 2–2 9 0 0 35.0 40 26 18 15 20
#21D. GaneyLHP 7.39 2.12 3–3 13 0 1 31.2 45 29 26 22 17
#8R. KasperLHP 7.20 2.12 3–2 15 0 1 25.0 31 27 20 22 23
#33Z. FreasRHP 4.68 1.44 1–0 15 0 1 25.0 29 17 13 7 10
#31K. KingRHP 2.11 1.08 0–0 9 0 0 21.1 19 8 5 4 7
#12P. TalleyRHP 9.43 1.90 1–2 7 0 0 21.0 25 26 22 15 12
#25C. HamiltonRHP 5.30 1.77 3–2 12 0 2 18.2 25 14 11 8 5
#45A. KlitschRHP 3.86 2.36 0–1 5 0 0 4.2 8 4 2 3 3
#40T. PerryRHP 0.00 0.69 0–0 3 0 0 4.1 2 0 0 1 6
#36G. MarinucciRHP 2.70 1.80 0–0 4 0 0 3.1 4 1 1 2 2
C. Fletcher 3.86 2.57 0–0 2 0 0 2.1 6 3 1 0 0
C. Reinheimer 9.00 3.50 0–0 1 0 0 2.0 5 2 2 2 2
N. Lawton 13.50 4.00 0–0 1 0 0 2.0 4 3 3 4 0
#30J. PerezRHP 32.40 4.80 0–0 3 0 0 1.2 5 6 6 3 0
2026 Schedule & Results
Date Opponent Opp Record Result Margin
May 2 @ St. ElizabethCONF 6–29 W 6–3 +3
May 1 vs St. ElizabethCONF 6–29 W 5–2 +3
April 27 @ Lancaster Bible 20–15 L 4–8 -4
April 26 vs Rosemont 9–26 W 11–2 +9
April 21 vs Alvernia 17–23 L 0–13 -13
April 20 vs Valley Forge 12–24 W 19–4 +15
April 18 @ Marymount (VA)CONF 25–17 L 5–20 -15
April 18 @ Marymount (VA)CONF 25–17 L 6–17 -11
April 17 vs Marymount (VA)CONF 25–17 W 3–2 +1
April 14 vs Stockton 14–24 W 7–6 +1
April 11 vs MarywoodCONF 27–18 L 0–4 -4
April 11 vs MarywoodCONF 27–18 L 0–6 -6
April 10 @ MarywoodCONF 27–18 W 10–8 +2
April 7 @ Centenary (NJ)CONF 25–27 W 10–2 +8
April 2 vs Centenary (NJ)CONF 25–27 W 4–3 +1
April 2 vs Centenary (NJ)CONF 25–27 L 1–11 -10
March 31 vs Cairn 3–37 W 9–8 +1
March 28 @ ImmaculataCONF 13–24 W 17–3 +14
March 28 @ ImmaculataCONF 13–24 L 1–7 -6
March 27 vs ImmaculataCONF 13–24 L 2–6 -4
March 24 @ Salisbury 34–9 L 6–7 -1
March 22 @ NeumannCONF 18–16 W 13–12 +1
March 21 vs NeumannCONF 18–16 W 8–4 +4
March 21 vs NeumannCONF 18–16 L 2–5 -3
March 18 vs Lancaster Bible 20–15 W 12–2 +10
March 13 vs Dickinson 20–16 L 3–7 -4
March 13 @ Dickinson 20–16 L 2–9 -7
March 12 vs Albion 21–19 L 7–8 -1
March 11 @ Albertus Magnus 6–12 W 14–7 +7
March 11 @ St. Scholastica 22–19 L 1–6 -5
March 7 vs Clark 21–17 L 4–5 -1
March 6 @ Suffolk 5–17 W 16–2 +14
March 1 vs Penn State Altoona 9–14 W 12–0 +12
February 28 vs Penn State Abington 32–17 L 4–5 -1
February 27 vs Penn State Altoona 9–14 W 7–1 +6
February 21 vs Notre Dame (Md.) 11–27 W 5–2 +3
February 21 vs Notre Dame (Md.) 11–27 W 15–3 +12
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% Stocklin DeCarlo Johnston Wissmann Nodeland Ross Haines Cimino Vitale Waldron Melendez Ruddell Neal Schultz
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
#22 Brady Belfus IF R/R So. Deptford, N.J.
#16 Peter Burnley C R/R So. Sicklerville, N.J.
#6 Jon Cimino OF R/R Sr. Egg Harbor Township, N.J.
#15 Jimmy DeCarlo IF R/R Sr. Ridley Park, Pa.
Casey Fletcher P
#33 Zachary Freas P R/R Sr. Mickleton, N.J.
#42 Liam Galpin IF R/R Fr. Abington, Pa.
#21 Dylan Ganey P L/L So. Langhorne, Pa.
#18 Landon Glovas IF R/R Fr. Nazareth, Pa.
#38 Connor Hafto P R/R So. Washington Township, N.J.
#11 Drew Haines IF R/R Jr. Hammonton, N.J.
#25 Chase Hamilton P R/R So. Philadelphia, Pa.
#4 Pete Hoffman OF S/R Jr. Levittown, Pa.
#13 Michael Inglisa P R/R Jr. Delran, N.J.
#17 A.J. Johnson UT R/R Sr. Lavallette, N.J.
AJ Johnson 2B
#19 Tyler Johnston OF R/R So. Haddon Township, N.J.
#8 Ryan Kasper P L/L Sr. Levittown, Pa.
#31 Kevin King P R/R So. Ridley, Pa.
#45 Andrew Klitsch P R/R So. Quakertown, Pa.
#36 Giovanni Marinucci P R/R Fr. Mullica Hill, N.J.
#50 Felix Melendez IF R/R Fr. Philadelphia, Pa.
#9 Charlie Neal OF L/L Fr. Mickleton, N.J.
#2 Chris Nodeland OF R/R Sr. Hamilton, N.J.
#30 Jay Perez P R/R So. Philadelphia, Pa.
#40 Tristan Perry IF L/R Fr. Cherry Hill, N.J.
Cole Reinheimer P
#1 Deven Ross IF R/R So. Lansdale, Pa.
#26 Jacob Ruddell C S/R Fr. Warrington, Pa.
#24 Ryan Schultz C R/R Jr. Westmont, N.J.
#32 Colin Stocklin IF R/R Sr. Philadelphia, Pa.
#20 Mike Storti C R/R Sr. Philadelphia, Pa.
Kevin Sturley PH
#12 Patrick Talley P R/R Jr. Collingswood, N.J.
#14 Jake Vitale IF L/R Jr. Laurel Springs, N.J.
#5 Noah Waldron OF R/R Jr. Collingswood, N.J.
#41 Karl Wissmann OF L/L Jr. Cinnaminson, N.J.
Atlantic East Standings
# Team Conf Conf % GB Overall Overall %
1 Centenary (NJ) Cyclones 15–6 0.714 25–27 0.481
2 Marymount (VA) Saints 12–6 0.667 1.5 25–17 0.595
3 Gwynedd Mercy Griffins 9–8 0.529 4 20–17 0.541
4 Marywood Pacers 10–9 0.526 4 27–18 0.600
5 Immaculata Mighty Macs 8–10 0.444 5.5 13–24 0.351
6 Neumann Knights 7–9 0.438 5.5 18–16 0.529
7 St. Elizabeth Eagles 1–14 0.067 11 6–29 0.171
Gwynedd Mercy Griffins • 2026 Season • D3 ScoutEngine