Baseball Record Banner

Warhawk Season Leaders

Updated 6/9/2025
*Best Viewed on Desktop*

Batting Leaders

YEAR At Bats Runs Hits Runs Batted In Doubles Triples Stolen Bases Home Runs Average (min. 75 AB) Base on Balls
1970 Ed Wojnicz - 63
Chuck Hansen - 63
Chuck Hansen - 17 Steve Amidon - 21 Brad Larkin - 18 Steve Amidon - 4
Paul Palesse - 4
Steve Amidon - 6 NA Chuck Hansen - 2
Brad Larkin - 2
Steve Amidon - .404 Chuck Hansen - 15
1971 Ed Wojnicz - 95 Steve Amidon - 19 Greg Polster - 26 William Vollmer - 10 William Vollme - 7 two with - 1 NA Tom Bradley - 2
Ed Wojnicz - 2
Greg Polster - .338 NA
1972 Fred Brower - 73 Greg Polster - 13 Fred Brower - 18
Greg Polster - 18
Greg Polster - 9 Fred Brower - 5 Rick Chiapete - 1 NA six with - 1 Greg Polster - .321 NA
1973 Dan Anderson - 85 Dan Anderson - 15 Mike Weihert - 25 Tom Bradley - NA Dan Anderson - 6 four with - 1 NA Mike McElroy - 3 George Simon - .314 NA
1974 Steve Gerber - 95 Bob O'Keefe - 29 Steve Gerber - 36 Jeff Cavanaugh - 27
Steve Gerber – 27
Steve Gerber - 8 four with - 1 NA Mark Fish - 7 Al Hanke - .423 NA
1975
1976 Steve Gerber - 76 Steve Farnsworth - 18 Steve Farnsworth - 27 Steve Farnsworth - 14 Steve Farnsworth - 8 Bob Burkheimer - 1 Steve Gerber - 2
Frank Seter - 2
four with - 3 Steve Farnsworth - .409 Bob Burkheimer - 11
1977 Larry Hopper 86
Mike Pasono - 86
Mike Dee - 17 Larry Hopper - 24 Gary Duckert - 17 Steve Farnsworth - 9 Bob Burkheimer - 1 Larry Hopper - 5 three with - 2 Larry Hopper - .279 Mike Dee - 14
1978 Steve Farnsworth - 86
Neil Lerner - 86
Neil Lerner - 20 Neil Lerner - 26 Steve Farnsworth - 15 Jeff Albrecht - 6 Bill Ritchay - 2 Bill Ritchay - 3 Steve Farnsworth - 4 Neil Lerner - .302 Larry Hopper - 24
1979 Jeff Albrecht - 86 Bill Welltich - 14 Jeff Albrecht - 31 Bill Weltlich - 13 Jeff Albrecht - 5 Jeff Albrecht - 2
Bob Stefan - 2
Pat Dahmen - 6 Bob Connel - 12 Jeff Albrecht - .360 Bob Connell - 14
Bill Ritchay - 14
1980 Jeff Domal - 110 Jeff Domal - 26 Jeff Domal - 36 Jeff Albrecht - 28 Brad Stenz - 7 three with - 2 Pat Dahmen - 6 Jeff Albrecht - 5 Brad Stenz - .353 Pat Dahmen - 19
1981 Jeff Domal - 117 Joe Gerlach - 26 Brad Stenz - 41 Brad Stenz - 19 Brad Stenz - 10 three with - 2 Joe Gerlach - 18 Bill Weltlich - 4 Brad Stenz - .376 Brad Stenz - 19
1982 Joe Gerlach - 139 Joe Gerlach - 26 Joe Gerlach - 50 Jeff Domal - 58 Joe Gerlach - 17 five with - 1 Ray Apponte - 18 Jeff Domal - 12 Jeff Domal - .374 Tony Ash - 31
1983 Joe Gerlach - 134 Joe Gerlach - 34 Joe Gerlach - 51 Mike Fink - 27 Mike Fink - 10 Tim Wagner - 2 Joe Gerlach - 22 Mike Fink - 3
Tim Wagner - 3
Ray Apponte - .375 Pete Ritonia - 24
1984 Ray Aponte - 115 Ray Aponte - 47 Tim Wagner - 40 Dan Gallagher - 23 Scott Endl - 9 Scott Endl - 2
Tim Wagner - 2
Ray Apponte - 27 Ray Apponte - 4 Tim Wagner - .385 Jim Stoppenbach - 33
1985 Dan Stause - 108 Mitch Schmit - 29 Jim Bathey - 43 Jim Hart - 25 Dan Stause - 10 Dan Strause - 3 Jim Bathey - 12 Jim Hart - 6
Mitch Schmit - 6
Jim Bathey - .402 Dan Bayruether - 19
Jim Hart - 19
1986 Jim Bathey - 130 Jim Bathey - 44 Jim Bathey - 49 Jim Bathey - 36 Jim Bathey - 11 Jim Bathey - 3 Jim Bathey - 18 Mike Wary - 7 Jim Bathey - .377 Jim Hart - 30
1987 Jim Bathey - 123 Jim Bathey - 41 Jim Bathey - 47
Bill Wickman - 47
Bill Wickman - 39 Jim Bathey - 10 Dan Strause - 4 Jim Bathey - 29 Tom Bonlander – 13 Bill Wickman - .451 Kevin Dillon - 39
1988 Tom Bonlander - 122 Tom Bonlander - 42 Tom Bonlander - 51 Tom Bonlander - 37 Kent Kelsy - 9
Bill Wickman - 9
John Andreoli - 5 John Andreoli - 11 Tom Bonlander - 13 Tom Bonlander - .418 Jeff Olsen - 22
1989 Matt Nichols - 155 Kevin Dillon - 50 Matt Nichols - 60 Bill Wickman - 53 Jeff Olsen - 13 Tom Bonlander - 2
Kevin Dillon - 2
John Andreoli - 12 Bill Wickman - 14 Bill Wickman - .400 Tom Bonlander - 31
Jeff Olsen - 31
YEAR At Bats Runs Hits Runs Batted In Doubles Triples Stolen Bases Home Runs Average (min. 75 AB) Base on Balls
1990 Chris Addante - 135 Chris Addante - 41 Chris Addante - 61 Chris Addante - 42 Chris Addante - 12 John Andreoli - 3 John Andreoli - 18 Chris Addante - 12 Chris Addante - .452 Dave Schumacher - 21
1991 John Andreoli - 125
John Vodenlich - 125
John Andreoli - 36 John Vodenlich - 57 John Vodenlich - 41 John Vodenlich - 13 Matt Nichols - 5 John Andreoli - 20 John Vodenlich - 8 John Vodenlich - .456 Chris Addante - 22
1992 Matt Nichols - 96 Matt Nichols - 28 Matt Nichols - 38 John Vodenlich - 35 Jim Pease - 6
John Vodenlich - 6
three with - 2 Matt Nichols - 9 John Vodenlich - 9 Jim Pease - .453 Chris Addante - 23
1993 Jason Beier - 132 Jason Beier - 36 Jason Beier - 52 Mike Kellogg - 32 Jason Beier - 9
Jim Pease - 9
Jason Beier - 4 Jason Beier - 20 Mike Kellogg - 7 Jason Beier - .394 Jim Pease - 25
1994 Greg Fetherston - 110 Scott Staude - 36 Jason Wojcinski - 46 Jason Wojcinski - 53 Greg Fetherston - 12 Jason Wojcinski - 2 Jim Schneider - 13 Jason Wojcinski - 9 Jason Wojcinski - .447 Scott Staude - 29
1995 Greg Fetherston - 117 Scott Staude - 35 Brian Olson - 40 Brian Olson - 40 Greg Fetherston - 10 Brian Olson - 3 Scott Staude - 13 Brian Olson - 4 Brian Olson - .351 Scott Staude - 37
1996 Pat Tobiasz - 140 Pat Tobiasz - 41 Pat Tobiasz - 58 Scott Staude - 60 Pat Tobiasz - 14 Scott Staude - 5 Mike Klug - 10 three with - 13 Scott Staude - .438 Scott Staude - 27
1997 Mike Klug - 128 Mike Klug - 43 Pat Tobiasz - 52 Pat Tobiasz - 47 Mike Klug - 13 Matt LaCoursiere - 3 Mike Klug - 8 Pat Tobiasz - 13 Matt LaCoursiere - .410 Matt LaCoursiere - 22
1998 Erin Berggren - 151 Pat Tobiasz - 48
Erin Berggren - 48
Pat Tobiasz - 65 Pat Tobiasz - 52 Matt LaCoursiere - 15 Erin Berggren - 4 Erin Berggren - 8 Patt Tobiasz - 18 Pat Tobiasz - .458 Paul Manriquez - 22
1999 Ryan Zelhofer - 138 Ryan Zelhofer - 22 Ryan Zelhofer - 42 Ryan Zelhofer - 24 Paul Manriquez - 8 Ryan Zelhofer - 5 Ryan Zelhofer - 11 Ryan Zelhofer - 4 Chad Lozier - .336 Matt LaCoursiere - 20
2000 Gus Maves - 162 Joe Shere - 40 Gus Maves - 61 Gus Maves - 34 Joe Shere - 11 Ryan Zelhofer - 5 Joe Shere - 23 Gus Maves - 5 Travis Van Zile - .392 Jason Ondricka - 20
2001 Ryan Zelhofer - 158 Ryan Zelhofer - 57 Ryan Zelhofer - 68 Joe Shere - 51 Jeffrey Mohns - 17 three with - 2 Ryan Zelhofer - 27 DJ Cartledge - 10 Ryan Zelhofer - .430 Jason Ondricka - 19
2002 Joseph Ecker - 153 Travis Van Zile - 47 Joseph Ecker - 56 Brady Endl - 39 Travis Van Zile - 15 Joseph Ecker - 2 Travis Van Zile - 16 Brady Endl - 13 Joe Shere - .366
Joseph Ecker - .366
Joe Shere - 26
2003 Travis Van Zile - 171 Dan Schrum - 50 Travis Van Zile - 62 Dan Schrum - 46 Eric Stangel - 12 Travis Van Zile - 8 Travis Van Zile - 16 Dan Schrum - 14 Jeff Newcomer - .375 Josh Shere - 35
2004 Dan Gnatzig - 189 Brady Endl - 58 Brady Endl - 69 Brady Endl - 63 Ross Klawitter - 14 Eddie Adamson - 2 Dan Gnatzig - 12 Brady Endl - 18 Nic Teach - .424 Brady Endl - 34
2005 Dan Gnatzing - 201 Ross Klawitter - 77 Eddie Adamson - 82 Eddie Adamson - 73 Eddie Adamson - 20 Nicholas Teach - 3 Nicholas Teach - 13 Ross Klawitter - 14 Dan Gnatzing - .398 Ross Klawitter - 40
2006 Eddie Adamson - 171 Eddie Adamson - 54 Ben Prather - 65 Eddie Adamson - 55 Eddie Adamson - 17 Nick Teach - 3
Ben Prather - 3
Jordan Stine - 12 Eddie Adamson - 7 Jordan Stine - .397 Mike Jacobson - 25
2007 Ben Prather - 172 Jeff Donovan - 49 Thomas Corcoran – 61 Thomas Corcoran - 44 Thomas Corcoran - 16 five with - 1 Sam Petrasko - 13 Jordan Stine - 6 Jordan Stine - .400 Jeff Donovan - 20
2008 Ben Kuhlmann - 200 Ben Prather - 54 Prather - 80 Kevin Zalnis - 57 Jeff Donovan - 15 Kevin Zalnis - 3 Ben Prather - 16 Kevin Zalnis - 19 Ben Prather - .402 Jeff Donovan - 27
2009 Kevin Zalnis - 193 Ben Kuhlmann - 37 Ben Kuhlmann - 56 Kevin Zalnis - 45 Rob Coe - 11
Kevin Zalnis - 11
five with - 1 Mike Kenseth - 13 Matt Beyer - 8
Kevin Zalnis - 8
Matt Millar - .316 Ben Kuhlmann - 23
YEAR At Bats Runs Hits Runs Batted In Doubles Triples Stolen Bases Home Runs Average (min. 75 AB) Base on Balls
2010 Ben Kuhlmann - 210 Jordan Stine - 68 Jordan Stine - 78 Jeff Donovan - 68 Daniel Putnam - 17 Matt Beyer - 4 Jordan Stine - 19 Jeff Donovan - 13 Rob Coe - .380 Jeff Donovan - 38
2011 Daniel Putnam - 197 Daniel Putnam - 62 Daniel Putnam - 78 Jeff Donovan - 55 Jeff Donovan - 22 Jeff Donovan - 3
Daniel Putnam - 3
Daniel Putnam - 29 Jeff Donovan - 9 Jeff Donovan - .403 Daniel Putnam - 34
2012 Marty Herum - 205 Dylan Friend - 53 Marty Herum - 82 Marty Herum - 58 Marty Herum - 18 Dylan Friend - 7 JT Schneider - 21 Jared Fon - 8 Marty Herum - .400 Dylan Friend - 18
2013 Mary Herum - 179 Mary Herum - 48 Marty Herum - 74 Mikole Pierce – 48 Mary Herum - 23 Marty Herum - 4
Mikole Pierce - 4
JT Schneider - 13 Dylan Friend - 8 Mary Herum - .413 Dylan Friend - 28
2014 Michael Gonzalez - 201 Mikole Pierce - 62 Mikole Pierce - 84 Mikole Pierce - 64 Michael Gonzalez - 20 Mikole Pierce - 8 Mikole Pierce - 16 Mikole Pierce - 9 Mikole Pierce - .435 Dylan Friend - 41
2015 Casey Power - 175 Mikole Pierce - 45 Mikole Pierce - 64 Mikole Pierce - 48 Mikole Pierce - 15 Mikole Pierce - 3 Daytona Bryden - 20 Mikole Pierce - 10 Steve Chamberlain - .389 Mikole Pierce - 32
2016 Austin Jones - 194 Dayton Bryden - 42 Cal Aldridge - 74 Cal Aldridge - 43 Cal Aldridge - 11
Austin Jones - 11
Dayton Bryden - 3 Daytona Bryden - 24 Cal Aldridge - 10 Daytona Bryden - .400 Daytona Bryden - 26
2017 Brett Krause - 178
Blake Fleischman - 178
Steve Chamberlain - 45 Brett Krause - 67 Cal Aldridge - 41 Blake Fleischman - 11 Brett Krause - 3 Matt Wary - 15 Steve Chamberlain - 8 Brett Krause - .376 Blake Fleischman - 20
2018 Daytona Bryden - 164 Daytona Bryden - 75 Daytona Bryden - 80 Cal Aldridge – 52 Cal Aldridge - 19 Daytona Bryden - 9 Daytona Bryden - 28 Cal Aldridge - 15 Daytona Bryden - .488 Daytona Bryden - 23
2019 Nick Santoro - 195 Cal Aldridge - 56 Nick Santoro - 74 Cal Aldridge – 45 Nick Santoro - 16 Nick Santoro - 8 Noah Jensen - 14 Cal Aldridge – 16 Cal Aldridge - .399 Cal Aldridge – 27
2020 Noah Jensen – 15
Nick Santoro – 15
Noah Jensen – 4
Nick Santoro – 4
Noah Jensen – 6 Noah Jensen – 7 Ryan Norton – 2 Noah Jensen – 1
Alex Doud – 1
Matt Korman – 1 Noah Jensen – 1 N/A Matt Korman – 3
2021 Nick Santoro – 191 Nick Santoro – 55 Nick Santoro – 72 Matt Korman – 68 Matt Korman – 22 Sam Vomhof – 5 Nick Santoro – 20 Matt Korman – 8 Sam Vomhof - .400 Jacob DeMeyer – 33
2022 Jacob DeMeyer – 188 Matt Scolan – 53 Zach Campbell – 65 Jacob DeMeyer – 46 Matt Scolan – 13 Nick Paget – 5 Jacob DeMeyer – 16 Zach Campbell – 8 Sam Vomhof - .379 Matt Korman – 28
2023 Matt Scolan--169 Adam Cootway--59  Adam Cootway--71  Adam Cootway--67  Adam Cootway—13 Adam Cootway—5 Jacob DeMeyer—9 Adam Cootway—15 Adam Cootway- .477 Jacob DeMeyer—26
2024 Matt Scolan--228 Matt Scolan--81 Matt Scolan--92 Matt Scolan--78 Eli Frank--20 Matt Scolan--3 Andy Thies--19 Matt Scolan--18 Eli Frank--.419 Matt Scolan--38
2025 Aaron Holland-233 Matt Scolan-82 Aaron Holland-94 Adam Cootway-78 Adam Cootway-19
Matt Scolan-19
Matt Scolan-4 Matt Scolan-17 Adam Cootway-22 Adam Cootway-.424 Matt Scolan-38

Pitching Leaders

Year ERA 7inn/9inn (min. 25 inn.) Complete Games Shutouts Walks (min 25 inn.) Hits (min 25 inn.) Runs (min 25 inn.) Earned Runs (min 25 inn.) Saves
1970 Dave Eckstrom - 1.40/1.80 NA NA Steve Basthemer - 5 Gary Witthuhn - 18 Steve Basthemer - 7 Steve Basthemer - 7 NA
1971 Steve Basthemer - 1.13/1.45 NA NA Tom Bradley - 1 Rick Larson - 17 Tom Bradley - 17 Steve Basthemer - 8
Rick Larson - 8
NA
1972 Dave Eckstrom - 3.00/3.86 NA NA Tom Bradley - 4 Tom Bradley - 15
Dave Eckstrom - 4
Tom Bradley - 7 Tom Bradley - 6 NA
1973 Ben Kolmansberger - 3.15/4.05 NA NA Jim Gehler - 7 Jim Gehler - 24 Jim Gehler - 17 Jim Gehler - 10 NA
1974 Jim Gehler - 2.63 NA NA Terry Reynolds - 14 Steve Mesmer - 17 Steve Mesmer - 13 Steve Mesmer - 9 NA
1975 NA NA NA NA NA NA
1976 Dave Rehfeldt - 2.72/3.49 NA NA Tom Janke - 13 Tom Janke - 38 Tom Janke - 27 Dave Rehfeldt - 18 NA
1977 Dave Rehfeldt - 2.08/2.68 NA NA Tom Janke - 9 Dave Rehfeldt - 25 Dave Rehfeldt - 16 Greg Banks - 11
Dave Rehfeldt - 11
NA
1978 Tom Janke - 2.03/2.61 Tom Janke - 6 Tom Janke - 2
Mike Lohman - 2
Mike Lohman - 18 Tom Bray - 28 Mike Lohman - 18 Mike Lohman - 13 NA
1979 Jay Coyle - 2.56/3.29 Greg Banks - 4 NA Mike Lohman - 18 Jim Klunge - 27 Jay Coyle - 20 Jay Coyle - 10 NA
1980 Jeff Albrecht - 3.28/4.22 Andy Block - 3 NA Jeff Albrecht - 16 Andy Block - 36 Jeff Albrecht - 29 Jeff Albrecht - 15 NA
1981 Dave Vandertie - 2.43/3.12 George Linde NA Scott Endl - 17 Dave Vandertie - 31 Dave Vandertie - 23 Dave Vandertie - 14 Tim Patterson - 1
1982 Scott Endl - 3.74/4.81 Scott Endl - 5 Scott Endl - 2 Scott Endl - 10 Andy Block - 36 Scott Endl - 22 Scott Fish - 22 Dave Vandertie - 2
1983 Ron Sdano - 2.48/3.20 Dave Vandertie - 5 Steve Fish - 1 Ron Sdano - 16 Steve Fish - 21 Steve Fish - 23
Ron Sdano - 23
Steve Fish - 14 Scott Endl - 3
1984 Scott Endl - 2.42/3.12 John Faber - 4 John Faber - 1
Scott Fish - 1
Steve Pease - 11 Scott Endl - 23 Scott Endl - 13 Scott Endl - 9 Scott Endl - 4
1985 Dave Albrecht - 1.96/2.52 Dave Albrecht - 3
Jeff Kohl - 3
Jeff Kohl - 1 Jeff Kohl - 11 Tom Piehler - 30 Dave Albrecht - 18 Dave Vandertie - 10 Steve Pease - 1
1986 Kevin Wilde 0.85/1.09 Dave Albrecht - 4 Kevin Wilde - 1 Kevin Wilde - 5 Kevin Wilde - 21 Kevin Wilde - 9 Kevin Wilde - 4 Jim Birschbach - 2
Joe Waller - 2
1987 Gary Ruch - 2.38/3.06 four tied - 3 Ron Gall - 1
Gus Giler - 1
Jeff Kohl - 8 Jeff Kohl - 32 Gary Ruch - 17 Gary Ruch - 11 Jeff Kohl - 3
1988 Jim Birschbach - 3.59/4.64 Jim Birschbach - 6 Jim Birschbach - 1 Mark Motl - 10 Jim Birschbach - 47 Mark Motl - 32 Mark Motl - 18 Mark Motl - 1
Bob Wickman - 1
1989 Darrel Rupnow - 3.10/3.99 Darrel Rupnow - 7 Darrel Rupnow - 1 Jon Madsen - 13 Chuck Seils - 58 Jon Madsen - 36 Jon Madsen - 29 Darrel Rupnow - 2
Brian Zimmer - 2
Year ERA 7inn/9inn (min. 25 inn.) Complete Games Shutouts Walks (min 25 inn.) Hits (min 25 inn.) Runs (min 25 inn.) Earned Runs (min 25 inn.) Saves
1990 Darrel Rupnow - 2.52/3.25 Darrel Rupnow - 7 Jon Madsen - 1
Darrel Rupnow - 1
Jon Madsen - 9 Todd Genke - 37
Chuck Seils - 37
Chuck Seils - 19 Chuck Seils - 15 Todd Genke - 2
1991 Chuck Seils - 2.31/2.97 Jon Madsen - 6
Chuck Seils - 6
Todd Hoover - 1 Todd Hoover - 3 Paul Stewart - 33 Todd Hoover - 10 Todd Hoover - 10 three tied - 1
1992 Kris Hansen - 1.88/2.41 Todd Genke - 4 four tied - 1 Jeff Laesch - 9 Kris Hanson - 34 Kris Hanson - 15 Kris Hanson - 11 four tied - 1
1993 Kris Hansen - 1.22/1.57 Todd Genke - 9
Kris Hansen - 9
Todd Genke - 2 Jeff Laesch - 11 Jeff Laesch - 30 Kris Hanson - 15 Kris Hanson - 11 Brett Oren - 3
Jason Scafe - 3
1994 Kyle Karvala - 1.11/1.43 Kyle Karvala - 7 Kyle Karvala - 2
Travis Tank - 2
Travis Tank - 28 Travis Tank - 32 Kyle Karvala - 18 Kyle Karvala - 9 Brett Oren - 2
Jason Scafe - 3
1995 Eric Lorenz - 2.26/2.90
Don Taylor - 2.26/2.90
Eric Lorenz - 4 Eric Lorenz - 1 Brian Henschel - 1 Travis Tank - 32 Kyle Karvala - 18 Don Taylor - 13 three tied - 1
1996 Ryan Brookman - 2.30/2.95 Eric Lorenz - 5 Eric Lorenz - 1 Dale Vandenberg - 17 Ryan Brookman - 22 Dale Vandenberg - 30 Ryan Brookman - 7 Jason Scafe - 2
1997 Eric Lorenz - 1.52/1.95 Eric Lorenz - 4
Ryan Brookman - 4
Eric Lorenz - 1
Matt Yob - 1
Matt Yob - 11 Ethan Millard - 22 Matt Yob - 13 Matt Yob - 10 three tied - 1
1998 Ryan Hoffman - 2.98/3.83 Ryan Brookman - 6 Ryan Hoffman - 1
Brian Taffara - 1
Matt Yob - 1
Tom Anselm - 15 Ryan Hoffman - 48 Ryan Hoffman - 28 Ryan Hoffman - 23 Jeremy Ketelboeter - 2
1999 Kelly Mulroy 0.73/0.96 Kelly Mulroy - 4
Ryan Brookman - 4
Kelly Mulroy - 2 Mike Bolson - 7 Mike Bolson - 10 Kelly Mulroy - 9 Kelly Mulroy - 5
Mike Bolson - 5
three tied - 1
2000 Ryan Hoffman - 3.41/4.39 Ryan Hoffman - 7 Kelly Mulroy - 1 Kelly Mulroy - 18 Mike Bolson - 56 Mike Bolson - 41 Mike Bolson - 32 Ryan Hoffman - 1
2001 Brady Endl - 1.59/2.04 Ryan Callahan - 5
Brady Endl - 5
Ryan Callahan - 2 Randy Borgradt - 8 Collin Kuecker - 25 Collin Kuecker - 18 Kelly Mulroy - 32
Adam Haried - 13
Colin Kuecker - 18
Adam Haried - 2
2002 Randy Borgardt - 2.97 Randy Borgradt - 5 Rob Piedot - 1
Nathan Karaway - 1
Adam Haried - 4 Adam Haried - 30 Adam Haried - 13
2003 Kevin Tomasiewicz - 2.56 Kevin Tomasiewicz - 4 Kevin Tomasiewicz - 2 Nathan Karaway - 10 Ryan Callahan - 44 Nathan Karaway - 23 Kevin Tomasiewicz - 20
Randy Borgardt - 20
Greg Reinhard - 20
Collin Kuecker - 4
2004 Ryan Callahan - 2.21 Ryan Callahan - 3 Ryan Callahan - 2 Andrew Keller - 11 Andrew Keller - 33 Andrew Keller - 19 Andrew Keller - 10 Collin Kuecker - 6
2005 Greg Reinhard - 1.82 Greg Reinhard - 7 Greg Reinhard - 3 Kevin Tomasiewicz - 35 Kevin Tomasiewicz - 95 Kevin Tomasiewicz - 35 Kevin Tomasiewicz - 34 Ross Klawitter - 3
2006 Mike Jacobson - 3.02 Mike Jacobson - 2
Adam Dominick - 2
Mike Jacobson - 1 Kris Edwards - 6 Kris Edwards - 41 Kris Edwards - 18 Kris Edwards - 17 three tied - 1
2007 Mike Jacobson - 3.84 Mike Jacobson - 4 Randy Johnson - 13 Aaron Dott - 35 Aaron Dott - 26
Tony Wong - 26
Aaron Dott - 18 three tied - 1
2008 Adam Dominick - 2.82 Aaron Dott - 3 None Gregg Riek - 8
Randy Johnson - 8
Joe Munn - 26 Joe Munn - 14 Gregg Riek - 11 Mike Jacobson - 2
2009 Aaron Dott - 3.19 Aaron Dott - 4 None Eric Schmitz - 9 Kyle Lee - 29 Kyle Lee - 14 Kyle Lee - 13 Williams Lovera - 2
Year ERA 7inn/9inn (min. 25 inn.) Complete Games Shutouts Walks (min 25 inn.) Hits (min 25 inn.) Runs (min 25 inn.) Earned Runs (min 25 inn.) Saves
2010 Ben Versnik - 3.04 Riley Tincher - 3 Aaron Leitner - 1
Jason Hooper - 1
Kyle Lee - 11 Ben Versnik - 22 Ben Versnik - 13 Ben Versnik - 9 Ben Versnik - 7
2011 Jack Larsen - 2.10 Riley Tincher - 5 Riley Tincher - 1 Jack Larsen - 8
Matt Roberts - 8
Eric Schmitz - 18 Jack Larsen - 12 Jack Larsen - 7 Rob Coe - 2
2012 Eric Schmitz - 2.51 Eric Schmitz - 2
Kyle Stewart - 2
Kyle Stewart - 1 Colin Grove - 5 Quintin Zander - 33 Michael Huckabay - 18 Michael Huckabay - 17 Eric Schmitz - 2
2013 Scott Plaza - 2.60 Tom Kerndt - 1
Justin Lambert - 1
Tom Kerndt - 1 Scott Plaza - 5 Quintin Zander - 33 Quintin Zander - 17 Quintin Zander - 13 Colin Grove - 2
2014 Austin Jones - 2.27 Scott Plaza - 5 Scott Plaza - 1
Justin Mortensen - 1
Colin Grove - 7 Austin Jones - 28 Colin Grove - 11 three tied - 10 Austin Jones - 3
2015 Colin Grove - 2.02 Colin Grove - 5 Colin Grove - 2 Lake Bachar - 9 Heath Renz - 29 Heath Renz - 14 three tied - 14 Mike Nompleggi - 3
Andrew Lowe - 3
2016 Curtis Morgan - 2.13 Curtis Morgan - 2
Lake Bachar - 2
Curtis Morgan - 2 Heath Renz - 10 Connor Hurst - 33 Heath Renz - 16 Connor Hurst - 13 Austin Jones - 4
2017 Mike Nompleggi - 1.85 Austin Jones - 4 Heath Renz - 1
Westin Wuethrich - 1
Michael Kaska - 11 Mike Nompleggi - 31 Mike Nompleggi - 8 Mike Nompleggi - 7 Mike Nompleggi - 7
2018 Matt O’Sullivan - 0.69 -- -- Riley Gruetzmacher - 4 Matt O’Sullivan - 25 Matt O’Sullivan - 4 Matt O’Sullivan - 3 Riley Gruetzmacher - 4
2019 Connor Spear - 1.44 Matt O’Sullivan - 4
Michael Kaska – 4
Michael Kaska - 2 Connor Spear - 7 Connor Spear - 30 Connor Spear – 7 Connor Spear - 7 Hayden Fox – 2
2020 N/A None Team – 1 N/A N/A N/A N/A Sam Vomhof – 1
2021 Westin Muir – 1.23 Westin Muir – 3 Matt O’Sullivan – 1
Westin Muir – 1

Donovan Brandl – 1
Connor Moroder – 15 Connor Moroder – 30 Westin Muir – 13 Westin Muir – 10 Donovan Brandl – 1
Connor Moroder – 1

Ben Muscatello – 1
2022 Kade Lancour – 2.91 Kade Lancour – 1
Westin Muir – 1
-- Cam Anfang – 12 Nick Rector – 22 Nick Rector – 18 Nick Rector – 18 Cade Berendt – 2
Nick Rector – 2

Sam Vomhof – 2
2023 Cade Berendt--3.41 Cade Berendt --1
Max Huseboe--1
-- Joey Pettit—4 Eli Frank—30 Eli Frank—12  Eli Frank--12 Sam Paden—3
2024 Michael Hilker, Jr.--1.96 Michael Hilker, Jr.--3 Cade Berendt--2 Cade Hansen--7 Cade Hansen--37 Cade Hansen--19 Cade Hansen--17 Logan Eisenbarth--3
2025 Brady Malkow-1.78 Cade Hansen-3 Cade Hansen-1 Max Huseboe-6 Brady Malkow-21 Brady Malkow-7 Brady Malkow-5 Logan Eisenbarth-3
Jack Hagen-3