IMMACULATA MIGHTY MACS
15–24
Overall
Home 8–9
10–10
Conference
Away 7–15
0.311
AVG
0.805
OPS
PRO
wOBA
8.86
ERA
2.06
WHIP
PRO
FIP
-71
Run Diff
-0.4
Luck
Individual Batting
| Player | GP | AB | R | H | 2B | 3B | HR | RBI | BB | K | SB | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| #11H. WeitzelOF | 21 | 79 | 18 | 34 | 5 | 0 | 0 | 19 | 7 | 7 | 3 | 0.430 | 0.483 | 0.494 | 0.977 |
| #13L. HardnockIF | 26 | 71 | 17 | 27 | 2 | 0 | 1 | 17 | 16 | 11 | 4 | 0.380 | 0.468 | 0.451 | 0.919 |
| #3D. NocitoOF | 36 | 124 | 28 | 42 | 10 | 1 | 3 | 24 | 15 | 22 | 10 | 0.339 | 0.405 | 0.508 | 0.913 |
| #21J. HoffmannIF | 7 | 9 | 5 | 1 | 0 | 0 | 1 | 3 | 5 | 5 | 0 | 0.111 | 0.467 | 0.444 | 0.911 |
| #12A. TronoskyC | 21 | 46 | 9 | 15 | 4 | 1 | 0 | 9 | 8 | 10 | 3 | 0.326 | 0.431 | 0.457 | 0.888 |
| #8J. LutherIF | 28 | 81 | 25 | 28 | 3 | 1 | 0 | 10 | 23 | 15 | 4 | 0.346 | 0.474 | 0.407 | 0.882 |
| #18R. WoodwardC | 26 | 79 | 16 | 23 | 10 | 1 | 1 | 21 | 9 | 17 | 4 | 0.291 | 0.396 | 0.481 | 0.877 |
| #47N. TurnageOF | 36 | 120 | 21 | 45 | 6 | 0 | 0 | 28 | 15 | 16 | 2 | 0.375 | 0.448 | 0.425 | 0.873 |
| #10J. KupseyIF | 6 | 14 | 4 | 5 | 1 | 0 | 0 | 0 | 0 | 3 | 0 | 0.357 | 0.438 | 0.429 | 0.866 |
| #27M. PasseriniIF | 36 | 124 | 29 | 39 | 4 | 1 | 0 | 22 | 27 | 16 | 5 | 0.315 | 0.448 | 0.363 | 0.811 |
| #7J. GoulburnOF | 31 | 94 | 11 | 30 | 5 | 0 | 0 | 17 | 12 | 16 | 5 | 0.319 | 0.385 | 0.372 | 0.758 |
| #40R. RobertsonC | 4 | 4 | 2 | 1 | 0 | 0 | 0 | 0 | 2 | 2 | 1 | 0.250 | 0.500 | 0.250 | 0.750 |
| J. MazzoneSS | 21 | 46 | 15 | 16 | 1 | 0 | 0 | 9 | 4 | 5 | 2 | 0.348 | 0.379 | 0.370 | 0.749 |
| #22R. NaceIF | 35 | 92 | 16 | 23 | 3 | 2 | 0 | 21 | 21 | 15 | 4 | 0.250 | 0.389 | 0.326 | 0.715 |
| #5L. BarndtIF | 29 | 58 | 19 | 15 | 2 | 0 | 0 | 10 | 19 | 14 | 1 | 0.259 | 0.407 | 0.293 | 0.700 |
| #2J. DittaIF | 22 | 49 | 9 | 11 | 1 | 0 | 1 | 6 | 6 | 10 | 4 | 0.224 | 0.317 | 0.306 | 0.623 |
| #25L. BaumannOF | 22 | 40 | 7 | 7 | 1 | 0 | 0 | 3 | 10 | 13 | 0 | 0.175 | 0.382 | 0.200 | 0.582 |
| #20J. PlebaniC | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | 0 | 0.000 | 0.400 | 0.000 | 0.400 |
| J. Luther3B | 4 | 13 | 1 | 1 | 1 | 0 | 0 | 4 | 2 | 2 | 0 | 0.077 | 0.188 | 0.154 | 0.341 |
| #77R. FryeC | 8 | 10 | 3 | 1 | 0 | 0 | 0 | 1 | 0 | 5 | 1 | 0.100 | 0.231 | 0.100 | 0.331 |
| #34N. VeaseyC | 13 | 11 | 2 | 1 | 0 | 0 | 0 | 1 | 0 | 4 | 0 | 0.091 | 0.214 | 0.091 | 0.305 |
| #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.35 | 1.86 | 6–4 | 11 | 0 | 0 | 52.2 | 72 | 47 | 43 | 26 | 39 |
| J. Fitzpatri | 7.75 | 2.01 | 0–2 | 14 | 0 | 0 | 38.1 | 56 | 36 | 33 | 21 | 33 |
| #33F. McCartneyRHP | 9.00 | 1.69 | 1–2 | 11 | 0 | 0 | 29.0 | 35 | 32 | 29 | 14 | 20 |
| #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 |
| #23R. BarrowRHP | 7.65 | 2.25 | 0–1 | 16 | 0 | 0 | 20.0 | 33 | 21 | 17 | 12 | 21 |
| #4A. JacksonRHP | 18.53 | 3.00 | 0–2 | 11 | 0 | 0 | 17.0 | 38 | 37 | 35 | 13 | 16 |
| #44M. SwartRHP | 14.73 | 3.27 | 0–0 | 11 | 0 | 0 | 14.2 | 28 | 29 | 24 | 20 | 12 |
| #6S. MarzianiRHP | 9.88 | 1.46 | 1–3 | 10 | 0 | 0 | 13.2 | 12 | 15 | 15 | 8 | 14 |
| #28T. RobbinsRHP | 13.85 | 2.77 | 0–2 | 6 | 0 | 0 | 13.0 | 31 | 24 | 20 | 5 | 8 |
| #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 | 26–31 | L 8–16 | -8 |
| May 7 | @ Marymount (VA)CONF | 27–19 | L 2–5 | -3 |
| May 2 | @ Centenary (NJ)CONF | 26–31 | L 3–13 | -10 |
| May 2 | @ Centenary (NJ)CONF | 26–31 | L 1–6 | -5 |
| May 1 | vs Centenary (NJ)CONF | 26–31 | L 9–11 | -2 |
| April 29 | @ Salisbury | 37–11 | L 0–15 | -15 |
| April 24 | vs MarywoodCONF | 29–21 | W 9–8 | +1 |
| April 24 | vs MarywoodCONF | 29–21 | W 4–0 | +4 |
| April 23 | @ MarywoodCONF | 29–21 | L 0–2 | -2 |
| April 21 | @ Rowan | 43–11 | L 4–14 | -10 |
| April 18 | vs St. ElizabethCONF | 6–32 | W 10–4 | +6 |
| April 18 | vs St. ElizabethCONF | 6–32 | W 13–0 | +13 |
| April 17 | @ St. ElizabethCONF | 6–32 | W 22–1 | +21 |
| April 14 | vs TCNJ | 16–23 | L 17–25 | -8 |
| April 11 | @ NeumannCONF | 23–16 | W 16–1 | +15 |
| April 11 | @ NeumannCONF | 23–16 | L 7–10 | -3 |
| April 10 | vs NeumannCONF | 23–16 | W 11–1 | +10 |
| April 7 | @ Stockton | 14–25 | W 18–9 | +9 |
| April 2 | vs Cairn | 3–40 | W 14–4 | +10 |
| April 1 | vs Swarthmore | 24–14 | L 4–18 | -14 |
| March 31 | @ Penn State Abington | 34–18 | L 9–21 | -12 |
| March 28 | vs Gwynedd MercyCONF | 24–17 | L 3–17 | -14 |
| March 28 | vs Gwynedd MercyCONF | 24–17 | W 7–1 | +6 |
| March 27 | @ Gwynedd MercyCONF | 24–17 | W 6–2 | +4 |
| March 24 | vs Arcadia | 30–18 | L 3–19 | -16 |
| March 21 | @ Marymount (VA)CONF | 27–19 | W 10–3 | +7 |
| March 21 | @ Marymount (VA)CONF | 27–19 | L 2–7 | -5 |
| March 20 | vs Marymount (VA)CONF | 27–19 | L 4–6 | -2 |
| March 14 | vs Otterbein | 10–26 | W 12–2 | +10 |
| March 13 | @ Hobart | 32–15 | L 0–5 | -5 |
| March 12 | vs Nichols | 24–23 | L 6–17 | -11 |
| March 11 | @ Westminster (PA) | 27–15 | W 8–6 | +2 |
| March 11 | vs WPI | 15–22 | L 1–11 | -10 |
| March 9 | @ Bridgewater State | 5–4 | L 7–8 | -1 |
| March 8 | @ Penn College | 4–6 | L 2–10 | -8 |
| March 7 | @ Wittenberg | 30–13 | L 1–5 | -4 |
| March 1 | vs Piedmont | 32–15 | 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 Pitching
Contact Map
HR
XBH
1B
Out
Plate Discipline
Situational Splits
Pitching Splits
Player Reports
Individual Player Reports
Spray charts · Platoon splits · Last 10 ABs · Career lines
Season Pass — $250
Dugout Mode
2026 Roster
41 Players
Fr. 12
So. 9
Jr. 10
Sr. 6
Gr. 1
— 3
| # | Player | Pos | B/T | Yr | Ht | Hometown |
|---|---|---|---|---|---|---|
| #19 | Patrick Arnold | OF | L/L | So. | 5'11" | Bala Cynwyd, Pa. |
| #5 | Logan Barndt | IF | L/R | So. | 5'8" | Boyertown, Pa. |
| #23 | Ryan Barrow | P | R/R | Jr. | 6'2" | Malvern, Pa. |
| #25 | Luke Baumann | OF | R/R | Fr. | 5'9" | Delran, N.J. |
| #15 | Thomas DeSarno | P | L/L | Sr. | 6'0" | Springfield, N.J. |
| #1 | Stephen Devanney | P | R/R | So. | 6'2" | Pitman, N.J. |
| #2 | Joey Ditta | IF | R/R | Fr. | 5'11" | Hamilton, N.J. |
| #14 | Ben Divens | P | R/R | Fr. | 6'4" | Souderton, Pa. |
| J. Fitzpatri | P | |||||
| #77 | Ryan Frye | C | R/R | So. | 6'2" | Downingtown, Pa. |
| #7 | Josh Goulburn | OF | R/R | Jr. | 5'7" | Medford, N.J. |
| #38 | Joey Guerci | P | R/R | Fr. | 5'7" | Staten Island, N.Y. |
| #13 | Luke Hardnock | IF | R/R | So. | 6'1" | Langhorne, Pa. |
| #21 | Justin Hoffmann | IF | L/R | Jr. | 6'2" | Bayonne, N.J. |
| #4 | Aidan Jackson | P | R/R | Sr. | 5'8" | Swedesboro, N.J. |
| #16 | Cameron Kelley | P | R/R | Fr. | 5'10" | Newark, Del. |
| #10 | Jacob Kupsey | IF | L/R | Sr. | 6'3" | Mount Royal, N.J. |
| #35 | Alex Lepage | P | R/R | Jr. | 6'0" | Cinnaminson, N.J. |
| #35 | Alex LePage | P | R/R | Jr. | 6'0" | Cinnaminson, N.J. |
| Jt Luther | 3B | |||||
| #8 | JT Luther | IF | R/R | Jr. | 6'0" | Ridgewood, N.J. |
| #6 | Sal Marziani | P | R/R | Fr. | 5'8" | Sicklerville, N.J. |
| #43 | Nick Matteo | P | R/R | Jr. | 5'7" | Mickleton, N.J. |
| J. Mazzone | SS | |||||
| #33 | Frankie McCartney | P | R/R | Fr. | 6'3" | Mount Laurel, N.J. |
| #29 | Sebastian McNab | P | R/R | Fr. | 6'2" | Warminster, Pa. |
| #31 | Vaughn McVeigh | P | R/R | Fr. | 5'10" | Stratford, N.J. |
| #26 | Brennan McVey | OF | L/R | So. | 5'9" | Pottstown, Pa. |
| #22 | Ryan Nace | IF | L/R | So. | 5'9" | Sewell, N.J. |
| #3 | Danny Nocito | OF | R/R | Fr. | 5'8" | Langhorne, Pa. |
| #27 | Matt Passerini | IF | L/R | Gr. | 5'10" | Morgantown, Pa. |
| #20 | Jake Plebani | C | R/R | Fr. | 5'8" | Levittown, Pa. |
| #28 | Trevor Robbins | P | R/R | Fr. | 6'0" | Calvert, Md. |
| #40 | Ryan Robertson | C | R/R | Sr. | 5'11" | Bowdoin, Maine |
| #0 | Sal Serici | OF | R/R | Jr. | 5'9" | Sewell, N.J. |
| #44 | Max Swart | P | R/R | So. | 6'0" | Darlington, Md. |
| #12 | Alex Tronosky | C | R/R | So. | 5'11" | Medford, N.J. |
| #47 | Nick Turnage | OF | R/R | Jr. | 5'10" | Haddonfield, N.J. |
| #34 | Nate Veasey | C | R/R | Jr. | 5'8" | Maple Shade, N.J. |
| #11 | Hunter Weitzel | OF | R/R | Sr. | 6'0" | Harleysville, Pa. |
| #18 | Robert Woodward | C | R/R | Sr. | 6'2" | Somerdale, N.J. |
D3 National Rank
Atlantic East Standings
| # | Team | Conf | Conf % | GB | Overall | Overall % |
|---|---|---|---|---|---|---|
| 1 | Centenary (NJ) Cyclones | 15–8 | 0.652 | — | 26–31 | 0.456 |
| 2 | Marymount (VA) Saints | 14–8 | 0.636 | 0.5 | 27–19 | 0.587 |
| 3 | Gwynedd Mercy Griffins | 10–8 | 0.556 | 2.5 | 24–17 | 0.585 |
| 4 | Marywood Pacers | 11–10 | 0.524 | 3 | 29–21 | 0.580 |
| 5 | Immaculata Mighty Macs | 10–10 | 0.500 | 3.5 | 15–24 | 0.385 |
| 6 | Neumann Knights | 9–9 | 0.500 | 3.5 | 23–16 | 0.590 |
| 7 | St. Elizabeth Eagles | 1–17 | 0.056 | 11.5 | 6–32 | 0.158 |
Immaculata Mighty Macs • 2026 Season • D3 ScoutEngine