ST. OLAF OLES

Northfield, MN·MIAC·HC Matt McDonald
14–24
Overall
Home 8–11
8–10
Conference
Away 6–13
0.289
AVG
0.816
OPS
PRO
wOBA
6.22
ERA
1.83
WHIP
PRO
FIP
-13
Run Diff
-4.0
Luck
Individual Batting
Player GP AB R H 2B 3B HR RBI BB K SB AVG OBP SLG OPS
#26C. PleimannIF 35 120 28 44 10 0 5 26 15 22 1 0.367 0.444 0.575 1.019
#18H. BlackOF 32 112 25 41 14 0 2 33 12 15 2 0.366 0.438 0.545 0.983
#19K. KreafleIF 37 122 28 40 10 0 5 20 15 29 2 0.328 0.428 0.533 0.960
#22F. LavinIF 37 139 23 41 10 0 7 31 5 32 2 0.295 0.322 0.518 0.840
#21L. PusterlaIF 29 72 13 22 7 0 0 9 9 18 1 0.306 0.414 0.403 0.817
#17M. BuckIF 37 134 25 38 7 3 2 18 20 18 5 0.284 0.377 0.425 0.802
#25J. PettitIF 32 92 22 28 3 0 1 9 13 26 1 0.304 0.411 0.370 0.780
#3C. KeeslerOF 11 22 5 7 1 0 0 2 4 9 0 0.318 0.414 0.364 0.777
#29B. HadleyC 33 112 14 27 6 0 6 24 10 27 0 0.241 0.302 0.455 0.757
#35M. ValleC 4 1 0 0 0 0 0 1 3 0 0 0.000 0.750 0.000 0.750
#1D. PudduckOF 35 113 21 30 8 2 1 13 8 31 4 0.265 0.312 0.398 0.710
#36C. WoodsideC 25 62 8 13 2 0 2 6 8 17 1 0.210 0.315 0.339 0.654
#23J. PanareseIF 3 1 0 0 0 0 0 0 0 1 0 0.000 0.500 0.000 0.500
#2N. SevignyIF 13 14 5 2 0 0 0 2 4 5 0 0.143 0.333 0.143 0.476
#8J. KingIF 9 18 2 2 0 0 0 2 3 5 0 0.111 0.292 0.111 0.403
#15B. GoldmanOF 13 22 3 3 0 0 0 0 1 6 0 0.136 0.240 0.136 0.376
#27Z. LuzzoIF 4 4 1 0 0 0 0 0 2 1 0 0.000 0.333 0.000 0.333
#13S. ChellOF 11 6 0 1 0 0 0 2 0 2 0 0.167 0.167 0.167 0.333
#7L. KoenigC 3 4 1 0 0 0 0 0 0 3 0 0.000 0.200 0.000 0.200
#31E. BonnellOF 1 1 0 0 0 0 0 0 0 1 0 0.000 0.000 0.000 0.000
#14T. RoseIF 1 1 0 0 0 0 0 0 0 1 0 0.000 0.000 0.000 0.000
#41I. BlacklinC 1 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
#10K. SteelRHP 3.15 1.55 2–2 10 0 0 45.2 37 22 16 34 42
#24S. HruskaRHP 4.42 1.40 4–0 10 0 0 38.2 46 22 19 8 22
#9A. OehlkeRHP 7.41 2.03 3–4 11 0 0 34.0 51 33 28 18 15
#20J. UtschLHP 1.80 1.27 1–2 14 0 1 30.0 22 9 6 16 22
#4T. WilliamsLHP 5.48 1.78 0–0 13 0 1 21.1 27 13 13 11 6
#25J. PettitRHP 7.52 1.87 1–3 10 0 1 20.1 26 21 17 12 21
#37B. StutzRHP 5.85 2.05 1–1 10 0 0 20.0 27 15 13 14 13
#11I. EnyeartRHP 9.88 2.12 0–3 6 0 0 13.2 18 16 15 11 4
#46J. HaasRHP 0.82 1.45 1–0 4 0 0 11.0 9 3 1 7 6
#34N. NelsonRHP 11.17 2.59 0–0 7 0 0 9.2 15 13 12 10 6
#39J. Leisen-WhelanRHP 7.45 1.86 1–2 7 0 0 9.2 12 9 8 6 6
#33J. NordRHP 10.61 2.89 0–3 5 0 0 9.1 18 15 11 9 8
#38B. GellingRHP 12.15 2.55 0–1 5 0 0 6.2 9 10 9 8 3
#30Z. FeitRHP 18.00 2.00 0–0 2 0 0 4.0 5 8 8 3 1
P. Kruglik 0.00 0.60 0–0 2 0 0 3.1 2 0 0 0 2
#6D. ScheilLHP 18.90 3.90 0–1 4 0 0 3.1 8 10 7 5 2
L. 6.00 1.67 0–1 1 0 0 3.0 3 3 2 2 4
#16C. MutscherRHP 13.50 2.25 0–0 3 0 0 2.2 5 5 4 1 1
#36C. WoodsideRHP 67.50 8.25 0–1 3 0 0 1.1 7 10 10 4 1
2026 Schedule & Results
Date Opponent Opp Record Result Margin
May 2 @ AugsburgCONF 9–16 W 5–4 +1
April 29 @ Crown (MN) 7–30 W 10–5 +5
April 26 @ Saint Mary'sCONF 29–20 L 2–3 -1
April 26 @ Saint Mary'sCONF 29–20 W 8–3 +5
April 25 vs Bethel (MN)CONF 30–10 L 0–2 -2
April 25 vs Bethel (MN)CONF 30–10 L 7–12 -5
April 21 vs HamlineCONF 12–24 W 3–2 +1
April 19 @ St. John's (MN)CONF 26–15 L 0–1 -1
April 19 @ St. John's (MN)CONF 26–15 L 4–9 -5
April 15 vs UW-La Crosse 34–14 L 5–7 -2
April 15 vs UW-La Crosse 34–14 L 1–5 -4
April 12 vs St. ScholasticaCONF 22–19 W 7–4 +3
April 12 vs St. ScholasticaCONF 22–19 L 14–15 -1
April 9 @ CarletonCONF 11–26 W 12–8 +4
April 9 @ CarletonCONF 11–26 W 10–4 +6
April 8 vs Concordia-MoorheadCONF 13–20 W 13–6 +7
April 8 vs Concordia-MoorheadCONF 13–20 W 9–2 +7
March 31 vs Virginia Wesleyan 20–21 L 5–8 -3
March 31 vs GustavusCONF 19–22 L 5–8 -3
March 31 vs GustavusCONF 19–22 L 4–5 -1
March 28 @ MacalesterCONF 29–15 L 7–8 -1
March 28 @ MacalesterCONF 29–15 L 10–17 -7
March 23 @ Middlebury 21–15 L 9–13 -4
March 22 vs Union (N.Y.) 17–21 W 6–5 +1
March 21 vs Colby 20–15 L 7–16 -9
March 21 @ Colby 20–15 L 3–4 -1
March 20 vs UW-Eau Claire 19–21 L 8–9 -1
March 19 @ UW-Stevens Point 18–22 L 0–10 -10
March 14 @ Wartburg 27–17 L 3–7 -4
March 14 @ Wartburg 27–17 L 4–5 -1
March 8 vs Luther College 32–13 W 15–2 +13
March 8 vs Luther College 32–13 L 3–5 -2
March 7 @ Luther College 32–13 L 0–4 -4
March 7 @ Luther College 32–13 L 2–9 -7
March 1 @ Grove City 23–20 L 7–11 -4
February 28 @ MIT 15–21 W 4–0 +4
February 28 vs MIT 15–21 W 3–1 +2
February 27 vs Allegheny 25–19 W 14–3 +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% Pleimann Black Kreafle Lavin Pusterla Buck Pettit Keesler Hadley Pudduck Woodside Sevigny King Goldman
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
Leisen-Whela
#18 Henry Black OF L/R Sr. Missoula, Mont.
#41 Ian Blacklin C R/R So. Clifton, Va.
#31 Evan Bonnell OF R/R Fy. Glenview, Ill.
#17 Mason Buck IF R/R Sr. Afton, Minn.
#13 Sawyer Chell OF L/L Jr. Anoka, Minn.
#11 Ian Enyeart P R/R Fifth Kansas City, Mo.
#30 Zach Feit P R/R Fy. Ashburn, Va.
#44 Carter Follman P L/L Jr. Inver Grove Heights, Minn.
#38 Brady Gelling P R/R Fy. Bayport, N.Y.
#15 Brendan Goldman OF R/R Sr. North Oaks, Minn.
#5 Kieran Haaland P R/R Jr. Minnetonka, Minn.
#46 Joey Haas P R/R Jr. Salem, Ore.
#29 Breckin Hadley C L/R Sr. Bainbridge Island, Wash.
#24 Sam Hruska P R/R Jr. Rochester, Minn.
#3 Calvin Keesler OF R/R Sr. Oshkosh, Wis.
#8 Joey King IF R/R Fy. Potomac, Md.
#7 Leo Koenig C R/R Jr. Verona, Wis.
#19 Kanen Kreafle IF R/R Jr. Potomac, Md.
Parker Kruglik P
#22 Frank Lavin IF R/R Sr. Algonquin, Ill.
#39 Jack Leisen-Whelan P R/R Fy. St. Louis Park, Minn.
#57 Nick Levasseur P R/R Jr. Alexandria, Minn.
#27 Zach Luzzo IF R/R Fy. Redwood City, Calif.
#16 Cade Mutscher P R/R Sr. Arlington, Va.
#34 Nolan Nelson P R/R Fy. Minneapolis, Minn.
#33 Jack Nord P R/R Jr. Milaca, Minn.
#9 Alex Oehlke P R/R Fy. Afton, Minn.
#23 Johnny Panarese IF R/R So. Saratoga Springs, N.Y.
#25 Jack Pettit IF R/R Sr. West Des Moines, Iowa
#26 Cole Pleimann IF R/R Jr. Milford, Conn.
#1 Dex Pudduck OF R/R Fy. Seattle, Wash.
#21 Lucas Pusterla IF R/R Fy. Penryn, Calif.
#14 Tyler Rose IF L/R Jr. Maple Grove, Minn.
#6 David Scheil P L/L Fifth Roseville, Minn.
#2 Neil Sevigny IF R/R Fy. Atlanta, Ga.
#40 William Silton P R/R Sr. Minneapolis, Minn.
#10 Kevin Steel P R/R Sr. San Diego, Calif.
#37 Brady Stutz P R/R Fy. Bothell, Wash.
#20 Josiah Utsch P R/L So. Paynesville, Minn.
#35 Mehki Valle C R/R Fy. Bronx, N.Y.
#4 Tate Williams P L/L Fy. Lake Oswego, Ore.
#36 Christopher Woodside C R/R Sr. Woodinville, Wash.
MIAC Standings
# Team Conf Conf % GB Overall Overall %
1 Macalester Scots 17–4 0.810 29–15 0.659
2 Bethel (MN) Royals 17–5 0.773 0.5 30–10 0.750
3 St. John's (MN) Johnnies 12–8 0.600 4.5 26–15 0.634
4 Saint Mary's Cardinals 13–10 0.565 5 29–20 0.592
5 St. Scholastica Saints 9–10 0.474 7 22–19 0.537
6 Gustavus Gusties 10–12 0.455 7.5 19–22 0.463
7 St. Olaf Oles 8–10 0.444 7.5 14–24 0.368
8 Concordia-Moorhead Cobbers 8–11 0.421 8 13–20 0.394
9 Carleton Knights 6–14 0.300 10.5 11–26 0.297
10 Augsburg Auggies 5–12 0.294 10 9–16 0.360
11 Hamline Pipers 4–13 0.235 11 12–24 0.333
St. Olaf Oles • 2026 Season • D3 ScoutEngine