UW-STOUT BLUE DEVILS

Menomonie, WI·WIAC·HC Rick Carlson
9–23
Overall
Home 4–12
2–19
Conference
Away 5–11
0.243
AVG
0.736
OPS
PRO
wOBA
8.34
ERA
2.06
WHIP
PRO
FIP
-105
Run Diff
-0.4
Luck
Individual Batting
Player GP AB R H 2B 3B HR RBI BB K SB AVG OBP SLG OPS
#25R. KellyC 14 52 13 18 1 0 3 15 6 13 1 0.346 0.435 0.538 0.974
#26M. Pustelnik1B 27 94 18 23 2 0 10 23 10 34 2 0.245 0.351 0.585 0.936
#30S. Graunke3B 11 9 3 2 0 0 1 1 1 2 0 0.222 0.300 0.556 0.856
#10C. KavanaghIF 27 88 13 29 3 0 1 13 9 12 10 0.330 0.458 0.398 0.855
#5G. SchacherIF 27 99 17 25 6 1 4 15 18 29 8 0.253 0.370 0.455 0.824
#31G. IngramUT 15 22 3 6 1 0 1 4 3 7 0 0.273 0.360 0.455 0.815
#13A. MillerIF 31 119 22 33 6 0 5 16 12 30 1 0.277 0.351 0.454 0.805
#4K. ZaninOF 25 99 23 26 6 0 2 10 16 32 19 0.263 0.402 0.384 0.785
#8C. Ulven1B 18 54 8 15 2 0 1 8 2 9 0 0.278 0.344 0.370 0.715
#27B. TunisonC 18 48 3 9 4 0 1 6 10 20 2 0.188 0.381 0.333 0.714
#23C. Marino1B 29 87 15 18 5 0 2 13 8 21 10 0.207 0.275 0.333 0.608
#7A. KargelOF 11 41 6 8 0 2 1 10 2 8 3 0.195 0.227 0.366 0.593
#19N. WebsterIF 25 83 10 18 0 1 1 9 3 29 1 0.217 0.275 0.277 0.552
#17J. RedwineOF 23 53 5 8 1 0 0 5 9 23 0 0.151 0.286 0.170 0.456
#14B. Puzak2B 15 19 1 2 0 0 0 3 3 12 0 0.105 0.240 0.105 0.345
#2D. MoyersOF 10 2 3 0 0 0 0 0 1 2 0 0.000 0.333 0.000 0.333
#28N. HaranOF 6 7 1 1 0 0 0 0 0 6 2 0.143 0.143 0.143 0.286
#3C. Stelter3B 8 10 1 0 0 0 0 1 1 7 0 0.000 0.091 0.000 0.091
W. NordqC 1 2 0 0 0 0 0 0 0 1 0 0.000 0.000 0.000 0.000
#52T. IaffaldanoIF 1 2 0 0 0 0 0 0 0 2 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
#22N. WeckopRHP 7.71 1.71 0–1 10 0 1 39.2 51 36 34 17 25
#11T. WittRHP 6.96 1.73 2–2 9 0 1 32.1 41 29 25 15 26
#20L. CarrierLHP 6.67 1.73 2–5 7 0 0 28.1 35 24 21 14 26
#21A. ZeerLHP 7.71 2.06 0–4 10 0 0 25.2 26 23 22 27 22
#34C. CraneRHP 5.68 2.05 0–1 12 0 0 19.0 30 18 12 9 11
#31G. IngramRHP 6.19 2.06 2–1 7 0 0 16.0 21 12 11 12 18
#6L. WhitingRHP 5.40 1.43 1–1 6 0 0 13.1 9 8 8 10 16
#35C. HarrisRHP 10.95 2.59 0–2 6 0 0 12.1 21 20 15 11 4
#15N. Van BeekRHP 11.57 2.31 0–1 6 0 0 11.2 19 15 15 8 9
#12W. CainRHP 7.15 2.03 0–1 7 0 0 11.1 11 10 9 12 13
#16L. LeBlancLHP 23.00 4.00 0–0 8 0 0 9.0 14 25 23 22 11
#30S. GraunkeRHP 10.80 2.10 2–3 7 0 0 6.2 8 8 8 6 9
#33E. VertzRHP 10.50 2.50 0–0 4 0 0 6.0 12 7 7 3 7
#18J. GugelRHP 5.06 1.88 0–0 7 0 0 5.1 5 3 3 5 4
#29B. EckertRHP 3.60 1.80 0–0 6 0 0 5.0 2 3 2 7 5
#32A. FolkLHP 7.71 2.14 0–0 5 0 0 4.2 4 7 4 6 5
N. Beek 3.00 1.67 0–1 1 0 0 3.0 4 1 1 1 4
#24L. LendoskyLHP 18.00 3.33 0–0 3 0 0 3.0 3 6 6 7 5
#17J. RedwineLHP 6.75 3.00 0–0 3 0 0 2.2 2 2 2 6 3
#1C. PeckRHP 31.50 4.50 0–0 3 0 0 2.0 6 7 7 3 2
#14B. PuzakRHP 18.00 3.00 0–0 1 0 0 1.0 2 2 2 1 0
2026 Schedule & Results
Date Opponent Opp Record Result Margin
May 2 @ UW-WhitewaterCONF 43–6 L 0–16 -16
May 2 @ UW-WhitewaterCONF 43–6 L 1–9 -8
May 1 @ UW-WhitewaterCONF 43–6 L 1–9 -8
May 1 @ UW-WhitewaterCONF 43–6 L 2–4 -2
April 26 @ UW-OshkoshCONF 15–22 L 1–7 -6
April 25 @ UW-OshkoshCONF 15–22 L 1–6 -5
April 22 @ UW-River FallsCONF 17–20 W 11–9 +2
April 19 vs UW-Stevens PointCONF 18–22 L 7–12 -5
April 18 vs UW-Stevens PointCONF 18–22 L 6–15 -9
April 18 vs UW-Stevens PointCONF 18–22 L 9–22 -13
April 15 vs UW-Eau ClaireCONF 19–21 L 2–8 -6
April 11 vs UW-La CrosseCONF 34–14 L 1–7 -6
April 11 vs UW-La CrosseCONF 34–14 L 0–11 -11
April 10 vs UW-La CrosseCONF 34–14 L 4–8 -4
April 10 vs UW-La CrosseCONF 34–14 L 5–13 -8
April 8 vs UW-River FallsCONF 17–20 L 4–7 -3
April 6 vs UW-Eau ClaireCONF 19–21 L 11–12 -1
March 31 vs North Central (MN) 6–28 W 13–5 +8
March 31 vs North Central (MN) 6–28 W 3–2 +1
March 29 @ UW-PlattevilleCONF 21–20 L 4–8 -4
March 29 @ UW-PlattevilleCONF 21–20 L 4–11 -7
March 28 @ UW-PlattevilleCONF 21–20 W 9–0 +9
March 28 @ UW-PlattevilleCONF 21–20 L 14–16 -2
March 23 @ St. Scholastica 22–19 W 14–4 +10
March 19 @ Carleton 11–26 W 4–1 +3
March 19 vs Ripon 9–29 W 4–3 +1
March 18 vs St. Norbert College 19–20 W 12–2 +10
March 17 vs St. John's (MN) 26–15 L 4–10 -6
March 17 @ Macalester 29–15 W 14–7 +7
March 14 @ Rutgers-Newark 13–23 L 3–4 -1
February 21 vs Coe 30–14 L 1–15 -14
February 21 @ Coe 30–14 L 0–11 -11
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% Kelly Pustelnik Graunke Kavanagh Schacher Ingram Miller Zanin Ulven Tunison Marino Kargel Webster Redwine
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
#50 Max Bauer P R/R So. Fond du Lac, Wis.
N. Beek P
#12 Wes Cain P R/R Fr. Prior Lake, Minn.
#9 Derek Carlson C R/R So. Downers Grove, Ill.
#20 Luke Carrier P L/L So. Chatfield, Minn.
#34 Collin Crane P R/R Fr. Bloomer, Wis.
#29 Brady Eckert P R/R Fr. Mukwonago, Wis.
#32 AJ Folk P L/L Jr. Durango, Colo.
#30 Sam Graunke 3B R/R Fr. Mantorville, Minn.
#18 Jackson Gugel P R/R So. Chippewa Falls, Wis.
#28 Nick Haran OF R/R Jr. Chicago, Ill.
#35 Cole Harris P R/R Fr. Frankfort, Ill.
#52 Tony Iaffaldano IF R/R Fr. Wausau, Wis.
#31 Grant Ingram UT R/R Sr. Gurley, Ala.
#7 AJ Kargel OF L/L Jr. Otsego, Minn.
#10 Cage Kavanagh IF R/R Jr. Appleton, Wis.
#25 Ryan Kelly C R/R Jr. Huntley, Ill.
#16 Lawson LeBlanc P L/L So. Georgetown, Ontario
#24 Lucas Lendosky P L/L So. Fennimore, Wis.
#23 Connor Marino 1B R/L Fr. Lemont, Ill.
#13 Austin Miller IF R/R Sr. McFarland, Wis.
#2 Dylan Moyers OF R/R Fr. Prior Lake, Minn.
#51 Wilson Nordquist C R/R Fr. Zumbrota, Minn.
#1 Connor Peck P R/R Fr. Pleasant Prairie, Wis.
#26 Mike Pustelnik 1B L/L Sr. Tinley Park, Ill.
#14 Brandt Puzak 2B L/R Sr. Excelsior, Minn.
#17 Jack Redwine OF L/L Sr. Eau Claire, Wis.
#5 Gavyn Schacher IF L/R So. Minneapolis, Minn.
#3 Carter Stelter 3B R/R So. Chippewa Falls, Wis.
#27 Bryan Tunison C R/R Fr. Berwyn, Ill.
#8 Cal Ulven 1B R/R So. Monticello, Minn.
#15 Nick Van Beek P L/R Jr. Mayville, Wis.
#33 Easton Vertz P R/R Sr. Pulaski, Wis.
#19 Nick Webster IF R/R Jr. Siren, Wis.
#22 Nathan Weckop P R/R Sr. Hampton, Minn.
#6 Lane Whiting P R/R Jr. Oconto, Wis.
#11 Treysen Witt P R/R Jr. Menomonie, Wis.
#4 Kevin Zanin OF L/R So. Chicago, Ill.
#21 Antonio Zeer P L/L So. West Bloomfield, Mich.
WIAC Standings
# Team Conf Conf % GB Overall Overall %
1 UW-Whitewater Warhawks 32–1 0.970 43–6 0.878
2 UW-La Crosse Eagles 24–9 0.727 8 34–14 0.708
3 UW-Eau Claire Blugolds 12–16 0.429 17.5 19–21 0.475
4 UW-River Falls Falcons 11–16 0.407 18 17–20 0.459
5 UW-Oshkosh Titans 10–15 0.400 18 15–22 0.405
6 UW-Platteville Pioneers 11–17 0.393 18.5 21–20 0.512
7 UW-Stevens Point Pointers 10–18 0.357 19.5 18–22 0.450
8 UW-Stout Blue Devils 2–19 0.095 24 9–23 0.281
9 UW-Superior Yellowjackets 0–1 0.000 16 26–14 0.650
UW-Stout Blue Devils • 2026 Season • D3 ScoutEngine