ALMA SCOTS

Alma, MI·MIAA·HC Jason Crain
29–16
Overall
Home 9–7
16–9
Conference
Away 20–10
0.309
AVG
0.866
OPS
PRO
wOBA
6.13
ERA
1.57
WHIP
PRO
FIP
+99
Run Diff
+0.9
Luck
Individual Batting
Player GP AB R H 2B 3B HR RBI BB K SB AVG OBP SLG OPS
#14P. SchroyerLF 26 1 14 1 0 0 0 0 0 0 1 1.000 1.000 1.000 2.000
#37C. Sanderson 3 1 1 1 0 0 0 1 0 0 0 1.000 1.000 1.000 2.000
#1G. Pieratt2B 26 88 36 36 8 1 2 21 24 12 12 0.409 0.526 0.591 1.117
#47A. KavalickDH 44 178 43 68 18 3 8 61 26 31 12 0.382 0.462 0.652 1.114
#27G. Sapienza3B 35 127 34 47 7 1 6 38 23 19 0 0.370 0.491 0.583 1.073
#15C. BleasdaleRF 42 170 36 65 14 2 2 47 19 29 10 0.382 0.440 0.524 0.964
#2B. RyanLF 37 137 31 48 11 5 2 42 9 16 13 0.350 0.392 0.547 0.940
#35B. VannestLF 18 66 9 23 4 2 0 15 4 8 2 0.348 0.405 0.470 0.875
#6C. GrunwaldP 33 74 13 22 4 3 1 14 7 18 6 0.297 0.372 0.473 0.845
#17K. WarrenC 34 68 21 18 3 2 1 6 15 16 3 0.265 0.405 0.412 0.817
#23J. DiazSS 42 155 28 42 14 0 6 24 18 30 3 0.271 0.337 0.477 0.814
#12C. MartynC 30 97 24 26 3 0 3 17 10 15 4 0.268 0.375 0.392 0.767
#9L. LindsayRF 6 7 1 2 0 0 0 2 2 2 1 0.286 0.444 0.286 0.730
#29E. Tolson3B 20 37 4 9 3 0 0 2 7 13 0 0.243 0.378 0.324 0.702
B. Goodpaste2B 32 129 37 34 6 0 1 13 12 26 2 0.264 0.366 0.333 0.699
#44J. McIntosh1B 18 39 7 10 3 0 0 8 4 14 0 0.256 0.356 0.333 0.689
C. Chmielews2B 6 14 6 2 1 0 0 5 5 1 2 0.143 0.435 0.214 0.649
#7K. Warren3B 43 160 31 39 7 0 1 29 26 22 1 0.244 0.335 0.306 0.641
C. SutherlanCF 29 101 27 18 2 1 3 19 13 31 9 0.178 0.325 0.307 0.632
#10B. AndrejackSS 2 6 1 1 1 0 0 0 0 4 0 0.167 0.167 0.333 0.500
#19C. Wyrybkowski 2 1 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000 0.000
#41A. Vallad 3 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
#4T. SparksRHP 6.31 1.45 6–0 14 0 0 67.0 83 49 47 14 58
#6C. GrunwaldRHP 5.71 1.51 5–2 13 0 0 58.1 64 45 37 24 59
#36J. SoneralRHP 4.05 1.48 3–3 10 0 0 46.2 48 30 21 21 41
#8B. SagerRHP 3.51 0.95 6–2 18 0 1 41.0 32 17 16 7 35
#30E. LitwillerRHP 3.10 1.24 2–1 20 0 2 29.0 27 15 10 9 21
C. Sutherlan 3.49 1.16 0–0 6 0 0 28.1 22 12 11 11 26
#18K. FistlerRHP 6.07 1.72 3–4 23 0 5 26.2 26 20 18 20 21
#17K. WarrenRHP 9.35 1.92 3–2 14 0 0 26.0 39 28 27 11 20
#46T. LasleyLHP 8.84 1.96 0–0 15 0 1 18.1 27 23 18 9 13
#48R. KoobRHP 6.60 1.60 1–0 13 0 0 15.0 14 13 11 10 14
#45J. WestRHP 13.14 2.92 0–1 12 0 0 12.1 25 18 18 11 5
#20W. FocklerRHP 12.71 2.65 0–1 8 0 0 11.1 19 19 16 11 15
#26R. ForciaRHP 12.79 3.16 0–0 7 0 0 6.1 14 9 9 6 8
#28T. ChesRHP 5.40 1.50 0–0 3 0 0 3.1 0 2 2 5 1
#29E. TolsonRHP 13.50 2.50 0–0 2 0 0 2.0 2 3 3 3 1
#38H. RuffRHP 13.50 3.00 0–0 3 0 0 1.1 0 2 2 4 2
#7K. WarrenRHP 6.75 0.75 0–0 1 0 0 1.1 1 1 1 0 0
#55J. ShufeldtRHP 20.25 3.00 0–0 1 0 0 1.1 4 3 3 0 0
2026 Schedule & Results
Date Opponent Opp Record Result Margin
May 8 @ AdrianCONF 40–14 L 3–8 -5
May 7 @ AlbionCONF 22–19 W 14–7 +7
May 7 vs KalamazooCONF 34–13 W 4–3 +1
May 6 vs KalamazooCONF 34–13 L 1–3 -2
May 1 @ AlbionCONF 22–19 L 2–4 -2
May 1 @ AlbionCONF 22–19 W 6–3 +3
April 30 vs AlbionCONF 22–19 L 0–14 -14
April 26 @ KalamazooCONF 34–13 W 7–6 +1
April 25 vs KalamazooCONF 34–13 W 7–6 +1
April 25 vs KalamazooCONF 34–13 W 4–3 +1
April 21 vs HopeCONF 13–27 L 11–14 -3
April 20 @ CalvinCONF 17–22 L 3–4 -1
April 17 vs CalvinCONF 17–22 W 12–2 +10
April 17 @ CalvinCONF 17–22 W 8–6 +2
April 11 vs TrineCONF 9–35 W 14–3 +11
April 11 vs TrineCONF 9–35 W 20–3 +17
April 10 @ TrineCONF 9–35 W 14–11 +3
April 8 @ HopeCONF 13–27 W 23–13 +10
April 4 @ OlivetCONF 17–17 W 16–7 +9
April 4 @ OlivetCONF 17–17 L 11–16 -5
April 3 vs OlivetCONF 17–17 L 2–6 -4
March 30 vs HopeCONF 13–27 W 23–13 +10
March 28 vs AdrianCONF 40–14 L 3–7 -4
March 28 vs AdrianCONF 40–14 W 9–6 +3
March 27 @ AdrianCONF 40–14 W 11–1 +10
March 24 vs Aquinas 0–1 W 4–2 +2
March 22 @ Ohio Northern 23–15 W 11–5 +6
March 21 @ Ohio Northern 23–15 L 6–7 -1
March 21 @ Ohio Northern 23–15 W 14–8 +6
March 15 @ Muskingum 19–16 W 13–7 +6
March 14 @ Muskingum 19–16 W 8–5 +3
March 14 @ Muskingum 19–16 L 2–7 -5
March 8 @ Franklin 23–19 W 7–2 +5
March 6 @ Huntingdon 23–15 L 3–7 -4
March 6 @ Edgewood 22–22 L 6–16 -10
March 5 @ Millsaps 15–26 W 7–3 +4
March 4 @ Belhaven 31–15 L 1–13 -12
March 3 @ Millsaps 15–26 W 10–8 +2
March 2 vs Mississippi University for Women 11–9 L 5–8 -3
March 2 vs MUW 22–18 L 5–8 -3
February 21 @ Anderson 17–17 L 4–4 0
February 21 @ Anderson 17–17 W 18–1 +17
February 20 @ DePauw (Ind.) 34–18 W 15–9 +6
February 20 @ Anderson 17–17 W 15–9 +6
February 14 @ Dubuque 12–26 W 10–0 +10
February 14 @ Dubuque 12–26 W 15–10 +5
Advanced Batting
Advanced Batting Metrics
wOBA · wRC+ · ISO · BABIP · K% · BB%
Season Pass — $250
Advanced Pitching
Advanced Pitching Metrics
FIP · K/9 · BB/9 · K/BB · HR/9
Season Pass — $250
Contact Map
LEFT CENTER RIGHT
HR XBH 1B Out
Contact Map
batted balls this season
Season Pass — $250
Plate Discipline
Elite Discipline Patient Power Pure Contact Free Swinger K% BB% Pieratt Kavalick Sapienza Bleasdale Ryan Vannest Grunwald Warren Diaz Martyn Tolson Goodpaste McIntosh Chmielews
Plate Discipline
K% vs BB% for all qualified hitters
Season Pass — $250
Situational Splits
Situational Splits
RISP · 2 Out · 2-Out RISP · Leadoff
Season Pass — $250
Pitching Splits
Pitching Platoon Splits
vs LHB · vs RHB · AVG / OBP / SLG / OPS / K%
Season Pass — $250
Player Reports
Individual Player Reports
Spray charts · Platoon splits · Last 10 ABs · Career lines
Season Pass — $250
Dugout Mode
Dugout Mode
Quick-reference cards · Printable · iPad-ready · Sun-readable
Season Pass — $250
2026 Roster
37 Players Fr. 13 So. 6 Jr. 7 Sr. 7 5th 1 3
# Player Pos B/T Yr Ht Hometown
#10 Braden Andrejack SS R/R So. 5'10" Durand, Mich.
#15 Cameron Bleasdale RF L/R Sr. 6'0" St. Clair, Mich.
#28 Tommy Ches P R/R So. 6'2" Clinton Twp., Mich.
C. Chmielews 2B
#23 Justin Diaz SS R/R Fr. 5'8" Flat Rock, Mich.
#18 Kenny Fistler P R/R Sr. 5'11" Canton, Mich.
#20 William Fockler P R/R Jr. 5'8" Grand Blanc, Mich.
#26 Roman Forcia P R/R Fr. 5'10" Fenton, Mich.
B. Goodpaste 2B
#6 Cole Grunwald P R/R Sr. 6'4" New Boston, Mich.
#24 Kyle Hand PR R/R Fr. 5'10" Royal Oak, Mich.
#47 Alexander Kavalick DH R/R Jr. 6'0" Macomb, Mich.
#48 Ryan Koob P R/R Jr. 6'5" Plainwell, Mich.
#46 Tyler Lasley P L/L Jr. 6'2" Birch Run, Mich.
#9 Luke Lindsay RF L/R Jr. 5'7" Chesterfield, Mich.
#30 Evan Litwiller P R/R Sr. 6'0" Ashley, Mich.
#12 Charlie Martyn C L/R Jr. 5'8" Ithaca, Mich.
#44 Jack McIntosh 1B L/L So. 6'0" Plymouth, Mich.
#49 Gavin O'Hara R/R Fr. 5'10" New Boston, Mich.
#1 Grady Pieratt 2B L/R Fr. 5'9" Mount Pleasant, Mich.
#38 Hayden Ruff P R/R Fr. 6'4" Bay City, Mich.
#2 Braylon Ryan LF L/L Fr. 6'1" Macomb, Mich.
#8 Brady Sager P R/R Fr. 5'10" Chesaning, Mich.
#37 Corey Sanderson R/R Jr. 6'1" Commerce, Mich.
#27 Giuseppe Sapienza 3B R/R So. 5'11" Macomb, Mich.
#14 Preston Schroyer LF R/R Sr. 5'10" Rochester Hills, Mich.
#55 Jaiden Shufeldt P L/R Fr. 6'1" Taylor, Mich.
#36 Josh Soneral P R/R Fr. 6'1" Howell, Mich.
#4 Tyler Sparks P R/R So. 6'3" Allendale, Mich.
C. Sutherlan CF
#29 Easton Tolson 3B R/R So. 6'0" Allendale, Mich.
#41 Addison Vallad R/R Sr. 5'8" Standish, Mich.
#35 Brady Vannest LF R/R Fr. 5'10" Midland, Mich.
#17 Kaden Warren C R/R Fr. 5'10" Belleville, Mich.
#7 Kyler Warren 3B R/R 5th 6'0" Belleville, Mich.
#45 Josh West P R/R Sr. 6'3" Colon, Mich.
#19 Carson Wyrybkowski R/R Fr. 5'7" Canton, Mich.
D3 National Rank
Team ERA
#171 / 402
ERA 6.13
Team Batting Average
#113 / 402
AVG 0.309
Runs Per Game
#52 / 402
R/G 8.89
Runs Allowed Per Game
#166 / 402
RA/G 6.72
MIAA Standings
# Team Conf Conf % GB Overall Overall %
1 Adrian Bulldogs 19–5 0.792 40–14 0.741
2 Alma Scots 16–9 0.640 3.5 29–16 0.644
3 Kalamazoo Hornets 15–9 0.625 4 34–13 0.723
4 Albion Britons 10–12 0.455 8 22–19 0.537
5 Olivet Comets 9–11 0.450 8 17–17 0.500
6 Calvin Knights 7–12 0.368 9.5 17–22 0.436
7 Hope Flying Dutchmen 7–14 0.333 10.5 13–27 0.325
8 Trine Thunder 4–15 0.211 12.5 9–35 0.205
Alma Scots • 2026 Season • D3 ScoutEngine