IMMACULATA MIGHTY MACS

Immaculata, PA·Atlantic East·HC Josh Copskey
13–24
Overall
Home 6–9
8–10
Conference
Away 7–15
0.308
AVG
0.800
OPS
PRO
wOBA
9.03
ERA
2.09
WHIP
PRO
FIP
-78
Run Diff
-1.1
Luck
Individual Batting
Player GP AB R H 2B 3B HR RBI BB K SB AVG OBP SLG OPS
#11H. WeitzelOF 20 75 17 32 5 0 0 19 6 7 3 0.427 0.476 0.493 0.970
#13L. HardnockIF 24 68 17 27 2 0 1 17 16 11 4 0.397 0.489 0.471 0.959
#21J. HoffmannIF 7 9 5 1 0 0 1 3 5 5 0 0.111 0.467 0.444 0.911
#3D. NocitoOF 34 115 25 38 9 1 3 23 14 22 7 0.330 0.399 0.504 0.903
#8J. LutherIF 27 78 23 27 3 1 0 10 22 14 4 0.346 0.477 0.410 0.888
#10J. KupseyIF 6 14 4 5 1 0 0 0 0 3 0 0.357 0.438 0.429 0.866
#47N. TurnageOF 34 112 19 41 6 0 0 25 14 16 2 0.366 0.441 0.420 0.861
#18R. WoodwardC 25 75 16 21 9 1 1 20 9 15 3 0.280 0.385 0.467 0.852
#27M. PasseriniIF 34 115 27 35 3 1 0 19 26 15 4 0.304 0.444 0.348 0.792
J. MazzoneSS 19 42 14 15 1 0 0 8 4 4 1 0.357 0.396 0.381 0.777
#12A. TronoskyC 19 38 6 11 3 0 0 5 8 8 1 0.289 0.408 0.368 0.777
#7J. GoulburnOF 29 90 11 29 5 0 0 17 12 13 5 0.322 0.390 0.378 0.768
#40R. RobertsonC 4 4 2 1 0 0 0 0 2 2 1 0.250 0.500 0.250 0.750
#22R. NaceIF 33 85 15 23 3 2 0 20 18 15 4 0.271 0.397 0.353 0.749
#2J. DittaIF 22 49 9 11 1 0 1 6 6 10 4 0.224 0.317 0.306 0.623
#5L. BarndtIF 27 54 16 12 1 0 0 9 17 13 1 0.222 0.381 0.241 0.622
#25L. BaumannOF 22 40 7 7 1 0 0 3 10 13 0 0.175 0.382 0.200 0.582
J. Luther3B 3 9 1 1 1 0 0 4 2 1 0 0.111 0.250 0.222 0.472
#20J. PlebaniC 3 3 0 0 0 0 0 0 2 1 0 0.000 0.400 0.000 0.400
#77R. FryeC 8 10 3 1 0 0 0 1 0 5 1 0.100 0.231 0.100 0.331
#34N. VeaseyC 11 10 1 1 0 0 0 1 0 3 0 0.100 0.231 0.100 0.331
#26B. McVeyOF 6 9 2 1 0 0 0 1 1 3 0 0.111 0.182 0.111 0.293
Individual Pitching
Player ERA WHIP W–L APP GS SV IP H R ER BB K
#35A. LePageRHP 3.40 1.28 2–4 9 0 1 53.0 52 24 20 16 46
#15T. DeSarnoLHP 7.69 1.86 5–4 10 0 0 45.2 60 43 39 25 34
J. Fitzpatri 7.34 2.01 0–2 13 0 0 34.1 48 31 28 21 31
#1S. DevanneyRHP 5.93 2.20 2–1 12 0 0 27.1 34 27 18 26 13
#35A. LepageRHP 5.40 1.43 1–3 5 0 1 26.2 32 20 16 6 17
#33F. McCartneyRHP 10.30 1.89 0–2 10 0 0 25.1 34 32 29 14 17
#23R. BarrowRHP 7.65 2.25 0–1 16 0 0 20.0 33 21 17 12 21
#4A. JacksonRHP 18.38 2.94 0–2 10 0 0 15.2 34 34 32 12 15
#44M. SwartRHP 14.73 3.27 0–0 11 0 0 14.2 28 29 24 20 12
#28T. RobbinsRHP 13.85 2.77 0–2 6 0 0 13.0 31 24 20 5 8
#6S. MarzianiRHP 11.57 1.63 1–3 9 0 0 11.2 12 15 15 7 13
#29S. McNabRHP 43.20 6.00 0–1 5 0 0 3.1 11 16 16 9 3
#31V. McVeighRHP 13.50 4.12 0–0 3 0 0 2.2 6 4 4 5 0
#16C. KelleyRHP 34.71 5.14 0–0 2 0 0 2.1 9 10 9 3 0
#14B. DivensRHP 46.29 6.86 0–0 3 0 0 2.1 9 15 12 7 3
#38J. GuerciRHP 9.00 3.00 0–0 1 0 0 1.0 3 1 1 0 1
2026 Schedule & Results
Date Opponent Opp Record Result Margin
May 8 @ Centenary (NJ)CONF 25–27 L 8–16 -8
May 7 @ Marymount (VA)CONF 25–17 L 2–5 -3
May 2 @ Centenary (NJ)CONF 25–27 L 3–13 -10
May 2 @ Centenary (NJ)CONF 25–27 L 1–6 -5
May 1 vs Centenary (NJ)CONF 25–27 L 9–11 -2
April 29 @ Salisbury 34–9 L 0–15 -15
April 24 vs MarywoodCONF 27–18 W 4–0 +4
April 23 @ MarywoodCONF 27–18 L 0–2 -2
April 21 @ Rowan 39–9 L 4–14 -10
April 18 vs St. ElizabethCONF 6–29 W 13–0 +13
April 17 @ St. ElizabethCONF 6–29 W 22–1 +21
April 14 vs TCNJ 15–23 L 17–25 -8
April 11 @ NeumannCONF 18–16 L 7–10 -3
April 11 @ NeumannCONF 18–16 W 16–1 +15
April 10 vs NeumannCONF 18–16 W 11–1 +10
April 7 @ Stockton 14–24 W 18–9 +9
April 2 vs Cairn 3–37 W 14–4 +10
April 1 vs Swarthmore 24–14 L 4–18 -14
March 31 @ Penn State Abington 32–17 L 9–21 -12
March 28 vs Gwynedd MercyCONF 20–17 W 7–1 +6
March 28 vs Gwynedd MercyCONF 20–17 L 3–17 -14
March 27 @ Gwynedd MercyCONF 20–17 W 6–2 +4
March 24 vs Arcadia 29–17 L 3–19 -16
March 21 @ Marymount (VA)CONF 25–17 W 10–3 +7
March 21 @ Marymount (VA)CONF 25–17 L 2–7 -5
March 20 vs Marymount (VA)CONF 25–17 L 4–6 -2
March 14 vs Otterbein 9–24 W 12–2 +10
March 13 @ Hobart 32–15 L 0–5 -5
March 12 vs Nichols 22–20 L 6–17 -11
March 11 @ Westminster (PA) 20–9 W 8–6 +2
March 11 vs WPI 15–21 L 1–11 -10
March 9 @ Bridgewater State 4–4 L 7–8 -1
March 8 @ Penn College 4–5 L 2–10 -8
March 7 @ Wittenberg 25–10 L 1–5 -4
March 1 vs Piedmont 32–13 L 6–19 -13
February 28 @ SUNY Oswego 23–16 W 12–10 +2
February 28 @ Shenandoah 37–12 L 3–13 -10
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% Weitzel Hardnock Hoffmann Nocito Luther Kupsey Turnage Woodward Passerini Mazzone Tronosky Goulburn Nace Ditta
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
#19 Patrick Arnold OF L/L So. Bala Cynwyd, Pa.
#5 Logan Barndt IF L/R So. Boyertown, Pa.
#23 Ryan Barrow P R/R Jr. Malvern, Pa.
#25 Luke Baumann OF R/R Fr. Delran, N.J.
#15 Thomas DeSarno P L/L Sr. Springfield, N.J.
#1 Stephen Devanney P R/R So. Pitman, N.J.
#2 Joey Ditta IF R/R Fr. Hamilton, N.J.
#14 Ben Divens P R/R Fr. Souderton, Pa.
J. Fitzpatri P
#77 Ryan Frye C R/R So. Downingtown, Pa.
#7 Josh Goulburn OF R/R Jr. Medford, N.J.
#38 Joey Guerci P R/R Fr. Staten Island, N.Y.
#13 Luke Hardnock IF R/R So. Langhorne, Pa.
#21 Justin Hoffmann IF L/R Jr. Bayonne, N.J.
#4 Aidan Jackson P R/R Sr. Swedesboro, N.J.
#16 Cameron Kelley P R/R Fr. Newark, Del.
#10 Jacob Kupsey IF L/R Sr. Mount Royal, N.J.
#35 Alex Lepage P R/R Jr. Cinnaminson, N.J.
#35 Alex LePage P R/R Jr. Cinnaminson, N.J.
Jt Luther 3B
#8 JT Luther IF R/R Jr. Ridgewood, N.J.
#6 Sal Marziani P R/R Fr. Sicklerville, N.J.
#43 Nick Matteo P R/R Jr. Mickleton, N.J.
J. Mazzone SS
#33 Frankie McCartney P R/R Fr. Mount Laurel, N.J.
#29 Sebastian McNab P R/R Fr. Warminster, Pa.
#31 Vaughn McVeigh P R/R Fr. Stratford, N.J.
#26 Brennan McVey OF L/R So. Pottstown, Pa.
#22 Ryan Nace IF L/R So. Sewell, N.J.
#3 Danny Nocito OF R/R Fr. Langhorne, Pa.
#27 Matt Passerini IF L/R Gr. Morgantown, Pa.
#20 Jake Plebani C R/R Fr. Levittown, Pa.
#28 Trevor Robbins P R/R Fr. Calvert, Md.
#40 Ryan Robertson C R/R Sr. Bowdoin, Maine
#0 Sal Serici OF R/R Jr. Sewell, N.J.
#44 Max Swart P R/R So. Darlington, Md.
#12 Alex Tronosky C R/R So. Medford, N.J.
#47 Nick Turnage OF R/R Jr. Haddonfield, N.J.
#34 Nate Veasey C R/R Jr. Maple Shade, N.J.
#11 Hunter Weitzel OF R/R Sr. Harleysville, Pa.
#18 Robert Woodward C R/R Sr. Somerdale, 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
Immaculata Mighty Macs • 2026 Season • D3 ScoutEngine