SCRANTON ROYALS
28–17
Overall
Home 14–6
16–10
Conference
Away 14–11
0.295
AVG
0.807
OPS
PRO
wOBA
6.16
ERA
1.68
WHIP
PRO
FIP
+59
Run Diff
+1.8
Luck
Individual Batting
| Player | GP | AB | R | H | 2B | 3B | HR | RBI | BB | K | SB | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| J. PaonePH | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1.000 | 1.000 | 1.000 | 2.000 |
| Z. BaianiLF | 1 | 3 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0.667 | 0.750 | 0.667 | 1.417 |
| S. DiazC | 1 | 4 | 1 | 2 | 2 | 0 | 0 | 1 | 0 | 0 | 1 | 0.500 | 0.400 | 1.000 | 1.400 |
| #34T. LacoeRF | 15 | 3 | 3 | 1 | 1 | 0 | 0 | 2 | 1 | 0 | 0 | 0.333 | 0.400 | 0.667 | 1.067 |
| #15B. KellerPR | 21 | 42 | 16 | 15 | 4 | 1 | 0 | 11 | 11 | 5 | 3 | 0.357 | 0.565 | 0.500 | 1.065 |
| #43P. WalshC | 2 | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0.500 | 0.500 | 0.500 | 1.000 |
| #6W. HunsingerPR | 11 | 2 | 3 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 0.500 | 0.500 | 0.500 | 1.000 |
| #7B. PrinceRF | 9 | 11 | 4 | 5 | 0 | 0 | 0 | 4 | 1 | 2 | 2 | 0.455 | 0.538 | 0.455 | 0.993 |
| #12J. HeitzmanLF | 44 | 179 | 35 | 58 | 14 | 4 | 5 | 42 | 21 | 12 | 15 | 0.324 | 0.399 | 0.531 | 0.930 |
| #25J. Granko1B | 42 | 141 | 36 | 44 | 5 | 2 | 4 | 40 | 22 | 32 | 9 | 0.312 | 0.462 | 0.461 | 0.923 |
| #22D. RzucidloSS | 10 | 8 | 4 | 2 | 1 | 0 | 0 | 2 | 3 | 4 | 1 | 0.250 | 0.538 | 0.375 | 0.913 |
| #14C. CampbellDH | 44 | 190 | 41 | 72 | 10 | 2 | 0 | 37 | 20 | 16 | 10 | 0.379 | 0.430 | 0.453 | 0.882 |
| V. NapolitanPH | 33 | 94 | 16 | 27 | 6 | 0 | 3 | 18 | 18 | 20 | 2 | 0.287 | 0.425 | 0.447 | 0.872 |
| #3M. Gannon2B | 29 | 96 | 31 | 32 | 9 | 1 | 0 | 15 | 10 | 16 | 6 | 0.333 | 0.417 | 0.448 | 0.865 |
| #19J. LundariC | 32 | 75 | 18 | 21 | 4 | 1 | 1 | 17 | 18 | 24 | 2 | 0.280 | 0.431 | 0.400 | 0.831 |
| #9J. CassellaRF | 33 | 96 | 24 | 31 | 7 | 0 | 0 | 15 | 10 | 15 | 9 | 0.323 | 0.420 | 0.396 | 0.816 |
| #18H. PetrichDH | 23 | 46 | 13 | 11 | 6 | 0 | 0 | 15 | 14 | 9 | 2 | 0.239 | 0.438 | 0.370 | 0.807 |
| #26J. PortmanPH | 24 | 44 | 10 | 11 | 4 | 0 | 1 | 13 | 7 | 15 | 0 | 0.250 | 0.390 | 0.409 | 0.799 |
| #29A. Walter | 8 | 9 | 3 | 3 | 0 | 0 | 0 | 1 | 3 | 2 | 0 | 0.333 | 0.462 | 0.333 | 0.795 |
| #16J. Nitti3B | 33 | 103 | 20 | 31 | 3 | 0 | 2 | 12 | 10 | 14 | 5 | 0.301 | 0.368 | 0.388 | 0.757 |
| #27L. MasonRF | 28 | 71 | 19 | 19 | 3 | 0 | 0 | 11 | 14 | 9 | 2 | 0.268 | 0.398 | 0.310 | 0.708 |
| D. MaldonadoDH | 1 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0.333 | 0.333 | 0.333 | 0.667 |
| #39T. Yoo | 14 | 19 | 2 | 4 | 1 | 0 | 0 | 4 | 3 | 5 | 0 | 0.211 | 0.400 | 0.263 | 0.663 |
| #4A. Casey2B | 41 | 148 | 28 | 32 | 4 | 0 | 0 | 16 | 29 | 25 | 7 | 0.216 | 0.356 | 0.243 | 0.600 |
| #11E. LaubSS | 20 | 34 | 8 | 6 | 0 | 1 | 0 | 5 | 5 | 13 | 1 | 0.176 | 0.356 | 0.235 | 0.591 |
| #5R. ValvanoPH | 20 | 48 | 8 | 11 | 0 | 0 | 0 | 7 | 1 | 11 | 0 | 0.229 | 0.275 | 0.229 | 0.504 |
| L. Phillips Jr.3B | 1 | 4 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0.250 | 0.250 | 0.250 | 0.500 |
| #20T. DiMattiaSS | 20 | 20 | 1 | 3 | 0 | 1 | 0 | 5 | 2 | 11 | 1 | 0.150 | 0.240 | 0.250 | 0.490 |
| C. McLeanCF | 1 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.000 | 0.250 | 0.000 | 0.250 |
| M. Maybee Jr.SS | 1 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0.000 | 0.250 | 0.000 | 0.250 |
| A. Campi2B | 1 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 0.000 | 0.200 | 0.000 | 0.200 |
| J. CunninghaRF | 1 | 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.000 | 0.000 | 0.000 | 0.000 |
| E. Vazquez1B | 1 | 5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.000 | 0.000 | 0.000 | 0.000 |
| L. HohertzDH | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.000 | 0.000 | 0.000 | 0.000 |
| #46R. Lavin | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| #48M. FischerRHP | 4.87 | 1.35 | 4–4 | 11 | 0 | 0 | 40.2 | 39 | 24 | 22 | 16 | 22 |
| M. Scepkowsk | 8.07 | 1.93 | 3–2 | 12 | 0 | 0 | 35.2 | 41 | 32 | 32 | 28 | 32 |
| #41K. PatelRHP | 8.15 | 1.58 | 1–1 | 13 | 0 | 0 | 35.1 | 49 | 36 | 32 | 7 | 22 |
| #28J. DeStefanoRHP | 3.12 | 1.36 | 2–1 | 9 | 0 | 1 | 34.2 | 32 | 15 | 12 | 15 | 30 |
| #8N. HernandezRHP | 7.86 | 2.10 | 3–3 | 10 | 0 | 0 | 34.1 | 47 | 35 | 30 | 25 | 21 |
| #2M. HolgadoRHP | 4.26 | 1.48 | 2–1 | 9 | 0 | 0 | 31.2 | 31 | 18 | 15 | 16 | 25 |
| #42R. BoydRHP | 4.85 | 1.31 | 3–0 | 20 | 0 | 2 | 29.2 | 30 | 17 | 16 | 9 | 24 |
| #44K. LodewickLHP | 3.95 | 1.50 | 1–0 | 16 | 0 | 0 | 27.1 | 31 | 15 | 12 | 10 | 33 |
| #27L. MasonRHP | 3.12 | 1.33 | 1–0 | 14 | 0 | 6 | 17.1 | 20 | 7 | 6 | 3 | 25 |
| #23C. CorrellRHP | 8.36 | 1.93 | 1–0 | 10 | 0 | 0 | 14.0 | 21 | 16 | 13 | 6 | 6 |
| #31V. CannizzaroRHP | 9.00 | 2.23 | 1–2 | 10 | 0 | 0 | 13.0 | 25 | 17 | 13 | 4 | 6 |
| #17J. BullaroRHP | 9.64 | 2.25 | 2–0 | 11 | 0 | 0 | 9.1 | 10 | 10 | 10 | 11 | 11 |
| #1M. SaitaRHP | 7.88 | 2.75 | 0–0 | 11 | 0 | 0 | 8.0 | 18 | 9 | 7 | 4 | 2 |
| #35T. GilhooleyLHP | 10.29 | 2.43 | 0–0 | 6 | 0 | 0 | 7.0 | 10 | 11 | 8 | 7 | 8 |
| #20T. DiMattiaRHP | 5.40 | 1.65 | 1–1 | 5 | 0 | 0 | 6.2 | 6 | 4 | 4 | 5 | 8 |
| #21A. RumainRHP | 11.37 | 1.74 | 0–0 | 8 | 0 | 0 | 6.1 | 6 | 8 | 8 | 5 | 0 |
| Z. Johnson | 3.00 | 1.17 | 0–0 | 1 | 0 | 0 | 6.0 | 4 | 3 | 2 | 3 | 4 |
| #47T. MartelliRHP | 9.53 | 2.82 | 0–1 | 5 | 0 | 0 | 5.2 | 11 | 7 | 6 | 5 | 4 |
| #40R. MaloneLHP | 6.23 | 1.38 | 1–0 | 5 | 0 | 0 | 4.1 | 3 | 3 | 3 | 3 | 1 |
| B. Feil | 0.00 | 0.67 | 1–0 | 1 | 0 | 0 | 3.0 | 2 | 0 | 0 | 0 | 2 |
| #49W. RyanRHP | 0.00 | 0.33 | 0–0 | 2 | 0 | 0 | 3.0 | 1 | 0 | 0 | 0 | 3 |
| #13D. BelloRHP | 16.88 | 3.75 | 0–1 | 3 | 0 | 0 | 2.2 | 5 | 7 | 5 | 5 | 3 |
| T. Dimattia | 0.00 | 0.86 | 0–0 | 2 | 0 | 0 | 2.1 | 1 | 2 | 0 | 1 | 4 |
| #54M. MasoneRHP | 0.00 | 2.00 | 0–0 | 1 | 0 | 0 | 1.0 | 2 | 0 | 0 | 0 | 1 |
2026 Schedule & Results
| Date | Opponent | Opp Record | Result | Margin |
|---|---|---|---|---|
| May 16 | @ Chicago | 30–13 | L 8–15 | -7 |
| May 16 | @ Bridgewater (VA) | 35–14 | L 6–9 | -3 |
| May 10 | vs ElizabethtownCONF | 28–16 | W 4–2 | +2 |
| May 9 | @ SusquehannaCONF | 26–16 | W 12–6 | +6 |
| May 5 | @ ElizabethtownCONF | 28–16 | W 13–8 | +5 |
| April 29 | @ MoravianCONF | 11–21 | W 17–0 | +17 |
| April 26 | vs SusquehannaCONF | 26–16 | L 5–6 | -1 |
| April 26 | vs SusquehannaCONF | 26–16 | W 8–1 | +7 |
| April 24 | vs SusquehannaCONF | 26–16 | L 2–5 | -3 |
| April 22 | vs WilkesCONF | 23–21 | L 0–11 | -11 |
| April 19 | vs DrewCONF | 26–17 | W 12–10 | +2 |
| April 18 | vs DrewCONF | 26–17 | L 4–6 | -2 |
| April 18 | vs DrewCONF | 26–17 | L 11–17 | -6 |
| April 15 | @ Misericordia | 28–16 | L 14–21 | -7 |
| April 14 | @ MoravianCONF | 11–21 | L 1–3 | -2 |
| April 12 | @ LycomingCONF | 18–21 | L 3–6 | -3 |
| April 11 | @ LycomingCONF | 18–21 | W 4–3 | +1 |
| April 11 | @ LycomingCONF | 18–21 | W 10–5 | +5 |
| April 8 | @ WilkesCONF | 23–21 | W 3–0 | +3 |
| April 6 | @ CatholicCONF | 22–15 | L 1–11 | -10 |
| April 4 | vs CatholicCONF | 22–15 | W 10–9 | +1 |
| April 1 | vs Lebanon Valley | 14–24 | W 6–5 | +1 |
| March 31 | vs MoravianCONF | 11–21 | W 18–8 | +10 |
| March 29 | @ ElizabethtownCONF | 28–16 | W 3–2 | +1 |
| March 29 | @ ElizabethtownCONF | 28–16 | L 1–5 | -4 |
| March 28 | @ ElizabethtownCONF | 28–16 | W 6–3 | +3 |
| March 25 | vs WilkesCONF | 23–21 | W 11–6 | +5 |
| March 22 | @ JuniataCONF | 8–24 | W 11–1 | +10 |
| March 21 | @ JuniataCONF | 8–24 | L 6–7 | -1 |
| March 21 | @ JuniataCONF | 8–24 | W 7–4 | +3 |
| March 18 | @ Hartford | 19–15 | W 8–5 | +3 |
| March 17 | @ Franklin & Marshall | 22–15 | L 5–10 | -5 |
| March 16 | vs Babson | 29–22 | W 10–8 | +2 |
| March 15 | vs Mount St. Vincent | 11–25 | W 25–6 | +19 |
| March 14 | @ Farmingdale State | 28–10 | W 13–3 | +10 |
| March 14 | vs Farmingdale State | 28–10 | W 6–5 | +1 |
| March 7 | @ William Paterson | 17–23 | L 8–9 | -1 |
| March 7 | @ William Paterson | 17–23 | W 9–7 | +2 |
| March 6 | vs Muhlenberg | 11–23 | W 7–3 | +4 |
| March 4 | vs Ithaca | 21–15 | W 12–11 | +1 |
| February 28 | @ SUNY Poly | 14–18 | W 4–3 | +1 |
| February 28 | vs Case Western Reserve | 19–19 | W 11–6 | +5 |
| February 28 | @ Washington & Jefferson | 30–14 | L 6–8 | -2 |
| February 25 | vs Marywood | 27–18 | W 9–4 | +5 |
| February 21 | vs Arcadia | 29–17 | L 3–11 | -8 |
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
Playoff Pass — $100
Dugout Mode
2026 Roster
| # | Player | Pos | B/T | Yr | Hometown |
|---|---|---|---|---|---|
| Z. Baiani | LF | ||||
| #13 | Daniel Bello | P | R/R | Jr. | Walden, N.Y. |
| #42 | Ryan Boyd | P | R/R | Sr. | Millwood, N.Y. |
| #17 | Jackson Bullaro | P | L/R | Sr. | Syosset, N.Y. |
| #14 | Conor Campbell | DH | R/R | Sr. | Wilmington, Del. |
| A. Campi | 2B | ||||
| #31 | Vince Cannizzaro | R/R | Fr. | Yorktown Heights, N.Y. | |
| #4 | Aidan Casey | 2B | R/R | Sr. | Silver Beach, N.J. |
| #9 | Jared Cassella | RF | L/R | Jr. | Flemington, N.J. |
| #23 | Chris Correll | P | R/R | So. | Collegeville, Pa |
| J. Cunningha | RF | ||||
| #28 | John DeStefano | P | R/R | Jr. | Eastchester, N.Y. |
| S. Diaz | C | ||||
| #20 | TJ DiMattia | SS | R/R | Fr. | Old Forge, Pa |
| B. Feil | P | ||||
| #48 | Mason Fischer | P | R/R | Jr. | Hoboken, N.J. |
| #3 | Matthew Gannon | 2B | R/R | So. | Jamison, Pa. |
| #35 | Tim Gilhooley | P | L/L | Sr. | Scranton, Pa. |
| #25 | Joey Granko | 1B | R/R | So. | Old Forge, Pa |
| #12 | John Heitzman | LF | L/R | Sr. | Fairfield, Ct. |
| #8 | Nick Hernandez | R/R | So. | Asbury, N.J. | |
| L. Hohertz | DH | ||||
| #2 | Matt Holgado | P | R/R | Jr. | West Chester, Pa. |
| #6 | Will Hunsinger | PR | R/R | So. | Watchung, N.J. |
| Z. Johnson | P | ||||
| #15 | Brayden Keller | PR | L/L | Jr. | Branchburg, N.J. |
| #34 | Thomas Lacoe | RF | R/R | Fr. | Clarks Summit, PA |
| #11 | Evan Laub | SS | R/R | So. | Hillsborough, N.J. |
| #46 | Ryan Lavin | R/R | Fr. | Morristown, N.J. | |
| #44 | Kieran Lodewick | P | L/L | Fr. | Fort Washington, Pa. |
| #19 | Jimmy Lundari | C | R/R | Jr. | Flemington, N.J. |
| D. Maldonado | DH | ||||
| #40 | Ryan Malone | L/L | Fr. | Chester, N.Y. | |
| #47 | Thomas Martelli | P | R/R | Fr. | Woodbury, N.Y. |
| #27 | Logan Mason | RF | R/R | Sr. | Flemington, N.J. |
| #54 | Miles Masone | R/R | Fr. | Sparta, N.J. | |
| Mark Maybee Jr. | SS | ||||
| A. McInerney | LF | ||||
| C. McLean | CF | ||||
| V. Napolitan | PH | ||||
| #16 | James Nitti | 3B | R/R | Jr. | Freehold, N.J. |
| Jonathan O'Boyle | P | ||||
| J. Ortiz | PR | ||||
| J. Paone | PH | ||||
| #41 | Krish Patel | R/R | Fr. | Hillsborough, N.J. | |
| #18 | Hunter Petrich | DH | R/R | So. | Doylestown, Pa |
| Jr Phillips | 3B | ||||
| Lance Phillips Jr. | 3B | ||||
| #26 | Jack Portman | PH | R/L | Fr. | Kinnelon, N.J. |
| #7 | Brandon Prince | RF | R/R | Jr. | Marlton, N.J. |
| #21 | Aidan Rumain | P | R/R | Sr. | Martinsville, N.J. |
| #49 | William Ryan | R/R | Fr. | Landing, N.J. | |
| #22 | Deuce Rzucidlo | SS | R/R | Sr. | Garnet Valley, Pa. |
| #1 | Matthew Saita | P | R/R | Sr. | Scranton, Pa. |
| T. Santo | PR | ||||
| M. Scepkowsk | P | ||||
| #5 | Roman Valvano | PH | R/R | So. | Scranton, Pa |
| E. Vazquez | 1B | ||||
| #43 | Patrick Walsh | C | R/R | So. | Emerson, N.J. |
| #29 | Anthony Walter | R/R | Fr. | Park Ridge, NJ | |
| #39 | Tyler Yoo | R/R | Fr. | Palisades Park, N.J. |
Landmark Standings
| # | Team | Conf | Conf % | GB | Overall | Overall % |
|---|---|---|---|---|---|---|
| 1 | Wilkes Colonels | 17–8 | 0.680 | — | 23–21 | 0.523 |
| 2 | Susquehanna River Hawks | 17–10 | 0.630 | 1 | 26–16 | 0.619 |
| 3 | Scranton Royals | 16–10 | 0.615 | 1.5 | 28–17 | 0.622 |
| 4 | Elizabethtown Blue Jays | 17–11 | 0.607 | 1.5 | 28–16 | 0.636 |
| 5 | Drew Rangers | 14–13 | 0.519 | 4 | 26–17 | 0.605 |
| 6 | Catholic Cardinals | 10–11 | 0.476 | 5 | 22–15 | 0.595 |
| 7 | Lycoming Warriors | 11–13 | 0.458 | 5.5 | 18–21 | 0.462 |
| 8 | Moravian Greyhounds | 4–15 | 0.211 | 10 | 11–21 | 0.344 |
| 9 | Juniata Eagles | 3–18 | 0.143 | 12 | 8–24 | 0.250 |
Scranton Royals • 2026 Season • D3 ScoutEngine