Hitting
Runs Scored
Season
84 - Cole Prout, Standish-Sterling (42 games) (2022)
84 - Brian Maurer, Maple City Glen Lake (1999)
83 - Drew Henson, Brighton (1998)
83 - Andy Henderson, Grand Ledge (1994)
75 - Jim Kerr, Warren DeLaSalle (1993)
73 - Luke Leto, Portage Central (37 games) (2021)
73 - Dennis Olszewski, Ann Arbor Gabriel Richard (2011)
73 - C.J. Finch, Homer (2004)
73 - Scott Pieratt, Mount Pleasant Sacred Heart (1996)
73 - Nate Sherrill, Grand Ledge (1995)
72 - Travis Gulick, East Lansing (2000)
71 - Conor Dishman, Ann Arbor Gabriel Richard (2010) (45 games)
71 - Nick Kissane, Grand Ledge (2008)
71 - Brian Schueneman, Three Oaks River Valley (1995)
71 - Brian Hounsell, Maple City Glen Lake (1986)
70 - Conor Dishman, Ann Arbor Gabriel Richard (2011)
70 - Brett Saha, Pinconning (39 games) (2009)
69 - C.J. Finch, Homer (2005)
69 - Nate McLouth, Whitehall (1999)
69 - Derek Carter, Three Oaks River Valley (1997)
69 - Jason Schiller, Three Oaks River Valley (1994)
69 - Pat Callahan, Saginaw Nouvel (1990)
68 - Nick Brzezinski, Traverse City West (44 games) (2016)
68 - Derek Carter, Three Oaks River Valley (1997)
67 - Nick Johnson, New Lothrop (43 games) (2018)
67 - Collin O'Keefe, Grand Ledge (2001)
67 - Eric Esper, Grand Ledge (1998)
67 - Drew Henson, Brighton (1997)
67 - Scott Fromwiller, Davison (1980)
67 - John Sluka, Grand Haven (1961)
65 - Nick Johnson, New Lothrop (45 games) (2016)
66 - Jared Kujawa, Temperance Bedford (2010)
65 - Anthony Woodard, Muskegon Catholic Central (41 games) (2015)
65 - Jon Berti, Troy (2008)
65 - Joel Baas, Carleton Airport (1999)
65 - Zach Nagtzaam, Ithaca (1999)
Career
250 - Drew Henson, Brighton (1995-98)
243 - C.J. Finch, Homer (2003-06)
232 - Casey Caid, Three Oaks River Valley (1994-97)
227 - Nick Johnson, New Lothrop (164 games) (2015-18)
223 - Scott Pieratt, Mount Pleasant Sacred Heart (1993-96)
206 - Daniel Jones, Carleton Airport (2007-10)
199 - Conor Dishman, Ann Arbor Gabriel Richard (2008-11)
197 - Ryan Thurston, Homer (2003-06)
193 - Brian Maurer, Maple City Glen Lake (1995-98)
184 - Brett Zimmerman, Frankfort (2015-18)
184 - Zach Fish, Kalamazoo Central (2008-09), Richland Gull Lake (2010-11)
182 - Cole Prout, Standish-Sterling (110 games) (2019-22#)
179 - Josh Knorr, Blissfield (2009-12)
179 - Dale Cornstubble, Homer (2003-06)
178 - Alex White, Homer (2011-14)
176 - Ryan Elble, East Grand Rapids (137 games) (2008-11)
176 - Dennis Olszewski, Ann Arbor Gabriel Richard (2008-11)
174 - Nate Sherrill, Grand Ledge (1994-96)
173 - Ryan Orr, Bath (138 games) (2011-14)
173 - Dusty Compton, Homer (2003-06)
170 - Christopher Triplett, Flushing (2012-15)
169 - Tyler Park Baker, Grand Ledge (2008-11)
168 - Brendan Schrauben, Portland St. Patrick (2014-17)
167 - Cam Hansen, Gobles (2010-13)
167 - Jeff Poe, Homer (1997-2000)
164 - Seth Johnson, Gobles (2010-13)
163 - Nick Apsey, Maple City Glen Lake (2015-18)
163 - Brock Ridgeway, Homer (158 games) (2013-16)
163 - Mike Melvin, Blissfield (1999-2002)
162 - Nolan Breymaier, Ann Arbor Gabriel Richard (2008-11)
161 - Zach Butters, Homer (2016-19)
161 - Brett Sikorski, Bronson (152 games) (2016-19)
161 - Tyler Janish, Whittemore-Prescott (2010-13)
161 - Ryan Jones, Haslett (2005-08)
160 - Thadd Levine, Mount Pleasant Sacred Heart (2008-11)
160 - Nick Kissane, Grand Ledge (2007-09)
158 - Dusty Warner, Homer (1993-96)
157 - Dan Steiger, Richland Gull Lake (1994-97)
156 - Griffin Kelly, Frankfort (2015-18)
155 - Tanner Allison, Portland (2011-14)
155 - Curtis Bunek, Maple City Glen Lake (2010-13)
154 - Jack Ropp, Concord (2009-12)
154 - Joe Hager, South Haven (1998-02)
153 - Blake Dunn, Saugatuck (100 games) (2014-17)
153 - Tim Kudlac, Blissfield (1996-99)
152 - Joe Broderick, Saugatuck (2007-10)
151 - Jordan Sherman, Homer (2015-18)
151 - Collin O'Keefe, Grand Ledge (1998-2001)
150 - Nathan Bethel, Jackson (2011-14)
Hits
Hitting Streak - Consecutive At Bats
17 - Dan Taylor, Kingsley (3-29-2007 –4-28-2007)
17 - David Kehrer, Onekama (2002)
15 - Sean Newman, Okemos (4-28-2005 –5-5-2005)
13 - Stephen Kwapis, Kalamazoo Hackett Catholic Prep (4-16-2021 – 4-24-2021)
12 - Matthew Rivera, Mackinaw City (5-1-2015– 5-8-2015)
12 - Jim Barr, East Lansing (4-15-1999 –4-27-1999)
12 - Brian Neil, Harper Woods Bishop Gallagher (1985)
11 - Chris Pickelman, Otisville-Lakeville (1995)
Hitting Streak - Consecutive Games
58 - Conor Dishman, Ann Arbor Gabriel Richard (3-30-2010 –4-30-2011)
49 - Matt Dillon, Reading (2002-03)
47 - Rob Campbell, Bloomfield Hills Andover (2002-04)
Season (minimum 65)
81 - Trevor TerHaar, Zeeland East (39 games) (2017)
80 - Bobby Korecky, Saline (1998)
78 - Nick Johnson, New Lothrop (43 games) (2018)
78 - Nick Johnson, New Lothrop (41 games) (2017)
78 - Mark Weist, Saline (39 games) (2010)
78 - Bryan McCarty, Three Oaks River Valley (1995)
77 - Conor Dishman, Ann Arbor Gabriel Richard (2011)
77 - Conor Dishman, Ann Arbor Gabriel Richard (2010) (45 games)
76 - Jacob Sanborn, Grand Ledge (1995)
76 - Andy Henderson, Grand Ledge (1994)
74 - Lance Salsgiver, Davison (2001)
74 - Don DeDonatis, Warren DeLaSalle (1993)
73 - Nick Brzezinski, Traverse City West (44 games) (2016)
73 - Eric Ichesco, Saline (1999)
73 - Mike Wiseley, Brighton (1989)
72 - Tyler Park Baker, Grand Ledge (2010)
71 - Anthony Piazza, Saline (1999)
71 - Drew Henson, Brighton (1998)
71 - Drew Henson, Brighton (1996)
71 - Gid Douglas, Three Oaks River Valley (1994)
70 - Jason Newcomb, Caro (2000)
70 - Mike Cervenak, Dearborn Divine Child (1994)
70 - Todd Weir, Grand Ledge (1994)
69 - Tony Wieber, Grand Ledge (2008)
69 - Scott Pieratt, Mount Pleasant Sacred Heart (1996)
69 - Steve Buerkel, Linden (1988)
68 - Nick Kissane, Grand Ledge (2008)
68 - Collin O'Keefe, Grand Ledge (2001)
68 - Joel Baas, Carleton Airport (1999)
68 - Jason Newcomb, Caro (1999)
68 - Matt Hughes, South Haven (1997)
68 - Zac Robertson, Three Oaks River Valley (1997)
68 - Mike Strebeck, South Haven (1996)
67 - Jack Ropp, Concord (2012)
67 - John Jackoviak, Scottville Mason County Central (2011)
67 - Brian Maurer, Maple City Glen Lake (1999)
67 - Eric Esper, Grand Ledge (1998)
66 - Jacob Buchberger, Montague (37 games) (2016)
66 - Colton Bradley, Richland Gull Lake (2012)
66 - Brad Guenther, Saline (2009)
66 - Tony Wieber, Grand Ledge (2009)
66 - Dustin Ditsworth, Grand Ledge (2008)
65 - Casey Pashak, Pinconning (40 games) (2009)
65 - J.P. Bauman, Battle Creek St. Philip (1999)
65 - Andy Taylor, Flint Southwestern (1999)
65 - John MacLeod, Grand Ledge (1998)
65 - Nate McLouth, Whitehall (1998)
65 - Jason Newcomb, Caro (1998)
65 - Dan Sanborn, Grand Ledge (1994)
Career (minimum 175)
257 - Drew Henson, Brighton (1995-98)
256 - Nick Johnson, New Lothrop (164 games) (2015-18)
238 - Ryan Kyes, Detroit Country Day (1994-97)
236 - Conor Dishman, Ann Arbor Gabriel Richard (2008-11)
215 - Josh Knorr, Blissfield (2009-12)
205 - Ryan Orr, Bath (138 games) (2011-14)
204 - Zach Fish, Kalamazoo Central (2008-09), Richland Gull Lake (2010-11)
203 - Jason Newcomb, Caro (1998-2000)
199 - Ryan Jones, Haslett (2005-08)
199 - Casey Caid, Three Oaks River Valley (1994-97)
199 - Scott Pieratt, Mount Pleasant Sacred Heart (1993-96)
198 - Jacob Buchberger, Montague (129 games) (2013-16)
198 - Bobby Korecky, Saline (1995-98)
194 - Brett Sikorski, Bronson (152 games) (2016-19)
191 - Tyler Park Baker, Grand Ledge (2008-11)
189 - Tanner Allison, Portland (2011-14)
189 - Nolan Breymaier, Ann Arbor Gabriel Richard (2008-11)
189 - Daniel Jones, Carleton Airport (2007-10)
188 - Travis Moore, Maple City Glen Lake (2013-16)
188 - Joe Killian, Remus Chippewa Hills (2007-10)
187 - Alex White, Homer (2011-14)
187 - Nick Kissane, Grand Ledge (2007-09)
187 - Ryan Thurston, Homer (2003-06)
186 - C.J. Finch, Homer (2003-06)
185 - Dustin Ditsworth, Grand Ledge (2006-09)
185 - David Dinsmoore, Reese (2000-03)
184 - Brock Ridgeway, Homer (158 games) (2013-16)
182 - Tony Wieber, Grand Ledge (2007-09)
181 - Blake Borck, Hudson (160 games) (2016-19)
181 - Nate Sitkiewicz, Homer (2012-15)
181 - Derek Feldkamp, Blissfield (1999-2002)
179 - Tyler Kyro, Jackson (2011-14)
179 - Andy Bunting, Maple City Glen Lake (1997-2000)
179 - Todd Burke, Stevensville Lakeshore (1989-92)
178 - Collin O'Keefe, Grand Ledge (1998-2001)
178 - Gid Douglas, Three Oaks River Valley (1992-94)
178 - Steve Buerkel, Linden (1985-88)
177 - Steve Barclay, Stevensville Lakeshore (1997-2000)
177 - Frank Garcia, Brighton (1997-99)
176 - Bart Bennett, Birch Run (1998-2001)
Doubles
Season
32 - Jason Lauer, Onsted (1997)
27 - Joel Baas, Carleton Airport (1999)
26 - Ryan Kyes, Detroit Country Day (1997)
24 - Mike Cervenak, Dearborn Divine Child (1994)
23 - Alex Rose, Stockbridge (39 games) (2019)
23 - Tanner Allison, Portland (2014)
23 - Conor Dishman, Ann Arbor Gabriel Richard (2011)
23 - Eric Ichesco, Saline (1999)
23 - Drew Henson, Brighton (1996)
22 - Mark Weist, Saline (2010)
22 - Tom Fauver, Onsted (2005)
22 - Jacob Sanborn, Grand Ledge (1994)
21 - Nick Johnson, New Lothrop (43 games) (2018)
21 - Nick Johnson, New Lothrop (41 games) (2017)
21 - Mitchell Weber, Rochester (37 games) (2015)
21 - Colton Bradley, Richland Gull Lake (2012)
21 - Nate Dreslinski, Clinton (2009)
21 - Brad Guenther, Saline (2009)
21 - Tony Wieber, Grand Ledge (2008)
21 - Tyler Curtis, East Lansing (2002)
21 - Mark Roeder, Onsted (2002)
21 - Frank Garcia, Brighton (1999)
21 - Mat Rehkopf, South Haven (1998)
20 - Alden Stefanovski, Whitmore Lake (33 games) (2022)
20 - Joey Johnston, Croswell-Lexington (2018)
20 - Blake Dunn, Saugatuck (40 games) (2016)
20 - Blake Dunn, Saugatuck (35 games) (2015)
20 - Nate Davis, Temperance Bedford (2009)
20 - Andrew Harding, Ortonville-Brandon (2004)
20 - Matt Lewis, Warren DeLaSalle (2004)
20 - Casey Robrahn, Jenison (2004)
20 - Jeff Tebeau, Williamston (2002)
20 - John West, Flint Southwestern Academy (2000)
20 - Jason Newcomb, Caro (1999)
20 - Greg Atkinson, Maple City Glen Lake (1984)
19 - Jimmy Wressel, Paw Paw (36 games) (2017)
19 - Nathan Bethel, Jackson (2014)
19 - Daniel Jones, Carleton Airport (2008)
19 - Nick Kissane, Grand Ledge (2008)
19 - Brian Robinson, Troy (2007)
19 - Dan Taylor, Kingsley (2007)
19 - Kalian Hamlin, South Haven (2006)
19 - Dan Blemaster, DeWitt (2004)
19 - Chris VanWagoner, Lapeer West (2001)
19 - Andy Bunting, Maple City Glen Lake (2000)
19 - Ryan Rozycki, Muskegon Mona Shores (2000)
19 - John Hostetler, Muskegon Mona Shores (1999)
19 - Steve Kniebbe, Bridgeport (1999)
19 - Bob Korecky, Saline (1998)
19 - Jason Covey, South Haven (1997)
19 - Mike Seestedt, Mount Pleasant Sacred Heart (1995)
Career
68 - Drew Henson, Brighton (1995-98)
65 - Ryan Kyes, Detroit Country Day (1994-97)
59 - Carey Pohlman, Spring Lake (1998-2001)
56 - Nick Johnson, New Lothrop (164 games) (2015-18)
54 - Tanner Allison, Portland (2011-14)
53 - Blake Dunn, Saugatuck (100 games) (2014-17)
53 - Dan Taylor, Kingsley (2004-07)
52 - Adrian Williams, Detroit Southeastern (101 games) (1992-95)
51 - Daniel Jones, Carleton Airport (2007-10)
51 - Steve Barclay, Stevensville Lakeshore (1997-2000)
50 - John Jackoviak, Scottville Mason County Central (2009-11)
50 - Tony Wieber, Grand Ledge (2007-09)
49 - Nate Sitkiewicz, Homer (2012-15)
49 - Fred Haupricht, Saginaw Nouvel (1992-95)
49 - Greg Atkinson, Maple City Glen Lake (1982-85)
48 - Brett Sikorski, Bronson (152 games) (2016-19)
48 - Conor Dishman, Ann Arbor Gabriel Richard (2008-11)
48 - Andy Bunting, Maple City Glen Lake (1997-2000)
48 - Jason Newcomb, Caro (1998-2000)
48 - Brent Olivier, Haslett (1998-2000)
47 - Nathan Bethel, Jackson (2011-14)
47 - Tyler Park Baker, Grand Ledge (2008-11)
47 - Frank Garcia, Brighton (1997-99)
47 - Phil Henriksen, Montague (1995-98)
46 - Joey Johnston, Croswell-Lexington (2016-19)
46 - Nolan Breymaier, Ann Arbor Gabriel Richard (2008-11)
46 - Scott Pieratt, Mount Pleasant Sacred Heart (1993-96)
45 - Austin Odziana, Maple City Glen Lake (2012-15)
45 - Seth Johnson, Gobles (2010-13)
45 - Rob Campbell, Bloomfield Hills Andover (2001-04)
45 - Andrew Weeks, Warren Woods-Tower (1999-2002)
Triples
Season
15 - Tyler Castiglione, Monroe Jefferson (2013)
14 - Cody Allen, Coleman (2005)
13 - Cole Prout, Standish-Sterling (42 games) (2022)
13 - Brandon Bennett, Comstock Park (2004)
12 - Tim Reeves, Westland John Glenn (1997)
11 - Max Hendricks, Hartland (2018)
11 - Jacob Buchberger, Montague (30 games) (2015)
11 - Jordan Farris, Webberville (2008)
11 - Steve Money, Midland (1990)
11 - Dave Sontag, Monroe Jefferson (1977)
10 - Chase Raymond, Standish-Sterling (42 games) (2022)
10 - Joe Killian, Remus Chippewa Hills (2010)
10 - Ryan Jones, Haslett (2008)
10 - J.T. Scarpelli, Big Rapids (2006)
10 - Bart Bennett, Birch Run (2001)
9 - Alex Di Dio, Whitmore Lake (29 games) (2023)
9 - Trent Hagenbach, Saginaw Valley Lutheran (2022)
9 - Nick Johnson, New Lothrop (41 games) (2017)
9 - Gage Hammond, Saline (2012)
9 - Alex Harmon, Fremont (2010)
9 - Joe Killian, Remus Chippewa Hills (2009)
9 - Kerry Hofmeister, Valley Lutheran (2008)
9 - Steven Scoby, Delton Kellogg (2008)
9 - Brian Maurer, Maple City Glen Lake (1999)
9 - Steve Rhodes, Harper Woods (1999)
9 - Ed Smith, Charlotte (1973)
8 - Nick Brzezinski, Traverse City West (44 games) (2016)
8 - Cameron Brayman, Montague (30 games) (2015)
8 - Mark Weist, Saline (2010)
8 - Jon Berti, Troy (2008)
8 - Scott Pieratt, Mount Pleasant Sacred Heart (1996)
8 - Carlos Fernandez, Lansing Catholic Central (1995)
8 - Mike Cervenak, Dearborn Divine Child (1994)
8 - Dennis Hamilton, Dearborn Divine Child (1988)
8 - Rick Utterback, Mount Pleasant (1980)
8 - Steve Myers, Blissfield (1972)
7 - Jason Marshall, Trenton (35 games) (2022)
7 - Owen Graves, Kingsley (38 games) (2021)
7 - Trent Hagenbach, Saginaw Valley Lutheran (2021)
7 - Zach MacDonald, Portage Central (40 games) (2021)
7 - Evan Yokie, Novi (2018)
7 - Kainan Bayn, Zeeland East (2017)
7 - Parker Marcon, Paw Paw (32 games) (2015)
7 - Tyler Janish, Whittemore-Prescott (2013)
7 - Garrett Gordon, Saline (2011)
7 - Jared Kujawa, Temperance Bedford (2010)
7 - Korey Gainey, Saline (2009)
7 - Josh Pleyte, Portland (2009)
7 - Jacob Robinson, St. Johns (2009)
7 - Tony Wieber, Grand Ledge (2009)
7 - Brandon Bongard, Grand Rapids Kenowa Hills (2008)
7 - J.T. Scarpelli, Big Rapids (2007)
7 - Mark Hines, Jackson (2005)
7 - Justin Wilson, Blissfield (2005)
7 - Trevor Manuel, Clarkston (2001)
7 - J.P. Bauman, Battle Creek St. Philip (1999)
7 - Jason Daniels, Rochester Adams (1999)
7 - Dan Griesbaum, Grosse Pointe South (1999)
7 - Doug Smith, Comstock (1997)
7 - Bryan McCarty, Three Oaks River Valley (1995)
7 - Scott Pieratt, Mount Pleasant Sacred Heart (1995)
7 - Darin Price, Three Oaks River Valley (1988)
Career
27 - Cole Prout, Standish-Sterling (110 games) (2019-22#)
25 - Tyler Castiglione, Monroe Jefferson (2010-13)
25 - Bart Bennett, Birch Run (1998-2001)
23 - Jacob Buchberger, Montague (129 games) (2013-16)
21 - Scott Pieratt, Mount Pleasant Sacred Heart (1993-96)
20 - Joe Killian, Remus Chippewa Hills (2007-10)
19 - Ryan Jones, Haslett (2005-08)
18 - J.T. Scarpelli, Big Rapids (2005-07)
17 - Alex Harmon, Fremont (2008-10)
17 - J.P. Bauman, Battle Creek St. Philip (1996-99)
16 - Trent Hagenbach, Saginaw Valley Lutheran (2019-22#)
16 - Steven Scoby, Delton Kellogg (2005-2008)
15 - Ryan Elble, East Grand Rapids (137 games) (2008-11)
15 - Jacob Robinson, St. Johns (2008-10)
14 - Donnie Eaton, Ann Arbor Gabriel Richard (2008-11)
14 - Brandon Bongard, Grand Rapids Kenowa Hills (2006-08)
14 - Tyler Wehner, Blissfield (2004-07)
14 - Justin Wilson, Blissfield (2002-05)
14 - Nate McLouth, Whitehall (1997-99)
14 - Mike Sokol, Warren DeLaSalle (1996-98)
13 - Nick Johnson, New Lothrop (164 games) (2015-18)
13 - Tyler Janish, Whittemore-Prescott (2010-13)
13 - Brad Guenther, Saline (2007-09)
13 - Brian Maurer, Maple City Glen Lake (1996-99)
13 - David Karpinski, Buchanan (1978-81)
13 - Steve Meyers, Blissfield (1970-73)
Home Runs
Inning
2 - Brayden Haynes, Beal City vs. Lake City, 2nd inning (5-31-2022)
2 - Jacob Morton, Adrian Lenawee Christian vs. Britton Deerfield, 1st inning (5-16-2022)
2 - Kyle Klepper, Homer vs. Manchester, 1st inning (5-13-2017)
2 - Mike Mokma, Holland Christian vs. Grandville Calvin Christian, 5th inning (5-23-2016)
2 - Cory Davis, Saline vs. Dearborn Divine Child, 3rd inning (5-7-2010)
2 - Mark Govitz, Beaverton vs. Houghton Lake, 7th inning (5-3-2007)
2 - Chris Ake, Lutheran Westland vs. Dearborn Heights Annapolis, 1st inning (4-28-2007)
2 - Ryan Thurston, Homer vs. Concord, 1st inning, (6-3-2006)
2 - Kyle Schrauben, Portland St. Patrick vs. Lansing Christian, 2nd inning (6-4-2005)
2 - Rob Marks, Sanford Meridian vs. Farwell, 1st inning (5-12-2005)
2 - Dale Cornstubble, Homer vs. Reading, 1st inning (5-6-2005)
2 - Matt Powers, Homer vs. Athens, 1st inning (5-28-2004)
2 - Ben Sprague, DeWitt vs. Fowlerville, 5th inning (5-17-2004)
2 - Ryan Bardoni, Warren Woods Tower vs. Warren Lincoln, 7th inning (5-5-2004)
2 - Josh Collmenter, Homer vs. Quincy, 3rd inning (4-27-2004)
2 - Justin Noffsinger, Whittemore-Prescott vs. Lincoln Alcona, 1st inning (4-22-2004)
2 - Jason Francisco, Battle Creek St. Philip vs. Centreville, 7th inning (5-24-2003)
2 - Jeremiah Schutt, Ravenna vs. Hart, 6th inning (5-6-2003)
2 - Jeff Tebeau, Williamston vs. Bellevue, 3rd inning (4-24-2003)
2 - Jeff Haruska, St. Louis vs. Saginaw Nouvel, 1st inning (5-18-2002)
2 - Michael Vinsaw, Hemlock vs. Saginaw Michigan Lutheran Seminary (5-10-2002)
2 - Jeff Tebeau, Williamston vs. Portland (5-9-2002)
2 - Dustin Wood, Pewamo-Westphalia vs. Portland St. Patrick, 3rd inning (5-23-2001)
2 - Larry Baynham, Grayling vs. Lake City, 2nd inning (5-22-2001)
2 - Dan Curley, Petersburg Summerfield vs. Britton-Deerfield, 4th inning (5-24-2000)
2 - Chris Lizon, Ortonville Brandon vs. Fowlerville, 2nd inning (5-6-2000)
2 - Brent Mowinski, Corunna vs. Chesaning, 1st inning (5-22-1999)
2 - Sean Reisig, Elk Rapids vs. Harbor Springs (5-11-1999)
2 - Andrew Brooks, Owosso vs. Durand, 7th inning (5-6-1999)
2 - Eric Ichesco, Saline vs. Ypsilanti Lincoln, 3rd inning (5-4-1999)
2 - Dave Daymon, Mount Pleasant vs. Greenville (5-12-1998)
2 - Jason Popham, Warren Mott vs. Macomb L'Anse Creuse North (4-30-1998)
2 - Robb Smith, Bay City Central vs. Saginaw (1993)
2 - Pete Sheldon, North Muskegon vs. Scottville (1956)
Game
4 - J.P. Calder, Pinckney vs. Highland Milford (5-18-2010)
4 - Jon Brand, Holland West Ottawa vs. Jenison (5-5-2009)
4 - Brad VanSickler, Williamston vs. Bellevue (4-26-2001)
4 - Jeremy Reisig, Elk Rapids vs. Harbor Springs (5-11-1999)
4 - Aaron Cash, South Lyon vs. Hartland (1998)
4 - Steve Gasser, Chesaning vs. Birch Run (4-21-1994)
3 - Alex Di Dio, Whitmore Lake vs. Adrian Madison (4-13-2023)
3 - Brady Birchmeier, New Lothrop vs. Montrose (5-2-2022)
3 - Zach Hopman, Brighton vs. Ann Arbor Pioneer (5-20-2019)
3 - Zach Hopman, Brighton vs. Plymouth (5-1-2019)
3 - Jake Riggs, Brethren vs. Custer Mason County Eastern (4-22-2019)
3 - Josh Headlee, Marine City vs. Madison Heights Lamphere (5-14-2018)
3 - Austin Putman, Charlevoix vs. Suttons Bay (5-12-2016)
3 - Zach Fish, Richland Gull Lake vs. Portage Northern (6-1-2011)
3 - Robbie Fisher, Ottawa Lake-Whiteford vs. Adrian Madison (2010)
3 - Daniel Bolster, Dundee vs. Erie-Mason (5-21-2009)
3 - Josh Jacklin, Maple City Glen Lake vs. Buckley (5-13-2008)
3 - Andrew Cleland, St. Johns vs. Corunna (5-24-2007)
3 - Joe Urbanski, South Haven vs. Three Rivers (5-5-2006)
3 - Justin Noffsinger, Whittemore-Prescott vs. Lincoln Alcona (4-22-2004)
3 - Jeff Tebeau, Williamston vs. Bellevue (4-24-2003)
3 - Nick McIntosh, Petoskey vs. Gaylord (6-1-2002)
3 - Jeff Haruska, St. Louis vs. Saginaw Nouvel (5-18-2002)
3 - Jeff Tebeau, Williamston vs. Portland (5-9-2002)
3 - Ben Papes, Scottville Mason County Central vs. Hart (5-3-2002)
3 - Jimmy Bogoski, Milan vs. Riverview (4-30-2002)
3 - Brad VanSickler, Williamston vs. Bellevue (4-26-2001)
3 - Stevan Louch, Clare vs. Alma (4-24-2001) (Game two of a doubleheader)
3 - Brian Hales, Clare vs. Alma (4-24-2001) (Game one of a doubleheader)
3 - Stevan Louch, Clare vs. Alma (4-24-2001) (Game one of a doubleheader)
3 - Steve Girodat, Armada vs. Memphis (4-23-2001)
3 - Gary Rosenburg, West Bloomfield vs. Birmingham Seaholm (4-2-2001)
3 - Justin Paulton, Leland vs. Northport (6-3-2000)
3 - Jim Duffy, Carleton Airport vs. Essexville-Garber (5-29-2000)
3 - Andy Bunting, Maple City Glen Lake vs. Kingsley (5-11-2000)
3 - Jeff Salling, Mesick vs. Frankfort (5-8-2000)
3 - Josh Robart, Whitehall vs. Reed City (6-12-1999)
3 - Andy Douglas, Boyne City vs. East Jordan (6-5-1999)
3 - Greg Fowler, Port Huron vs. Warren Mott (5-17-1999)
3 - Steven Cassiday, Gladwin vs. Ogemaw Heights (5-15-1999)
3 - Josh Robart, Whitehall vs. Hart (5-11-1999)
3 - Rob Falconer, Scottville Mason County Central vs. Muskegon Oakridge (5-11-1999)
3 - Derek Drietzler, Buchanan vs. Niles Brandywine (5-11-1999)
3 - Jim Deliz, Clinton Township Chippewa Valley vs. Port Huron (5-1-1999)
3 - Jim Deliz, Clinton Township Chippewa Valley vs. Sterling Heights Stevenson (4-24-1999)
3 - James Moreno, Holt vs. Saline (1999)
3 - Chad Tarpley, Portage Central vs. Jenison (1999)
3 - Jason Popham, Warren Mott vs. Harrison Township L'Anse Creuse (5-11-1998)
3 - Steven Cassiday, Gladwin vs. Houghton Lake (4-20-1998)
3 - Jesse Eyre, Climax-Scotts vs. White Pigeon (1998)
3 - Jim Fountain, Monre Jefferson vs. Grosse Ile (1998)
3 - Reggie Robinson, Blissfield (1998)
3 - Chris Margol, Three Oaks River Valley vs. Hartford (4-17-1997)
3 - Adam Lenartz, Grand Rapids Kenowa Hills v. Sparta (1997)
3 - Ricky Miller, Erie-Mason vs. Dundee (1997)
3 - Greg Smith, Grand Rapids Kenowa Hills vs. Hudsonville Unity Christian (1997)
3 - Chris Pickelman, Otisville-Lakeville vs. Oxford (1996)
3 - Mike Burgess, Dearborn Edsel Ford vs. Taylor Truman (5-22-1995)
3 - Tom Rozema - Grand Rapids Kenowa Hills vs. Hudsonville Unity Christian (5-12-1995)
3 - Matthew Schiermyer, Morenci vs. Ottawa Lake Whiteford (4-28-1995)
3 - Zac Robertson, Three Oaks River Valley vs. Hartford (1995)
3 - Ben Delor, Marysville vs. St. Clair (5-10-1994)
3 - Anthony Nutt, Hanover-Horton vs. Vandercook Lake (4-24-1991)
3 - Glen Kormos, Hanover-Horton vs. Brooklyn Columbia Central (4-28-1990)
3 - Alex Nicolich, Battle Creek Harper Creek vs. Battle Creek Pennfield (1990)
3 - Steve Barg, Utica vs. Fraser (1988)
3 - David Letters, Battle Creek Harper Creek vs, Battle Creek Lakeview (1988)
3 - Jody Smith, Marysville vs. Port Huron (4-11-1987)
3 - Steve Rollin, Tawas vs. Bay City All Saints (1986)
3 - Steve Adams, Grand Rapids Kenowa Hills vs. Wayland (1983)
3 - Art McGuff, Midland vs. Flint Central (1978)
3 - Steve Urka, Scottville Mason County Central vs. North Muskegon (5-2-1977)
3 - Larry Mishler, Chesaning vs. Saginaw Swan Valley (5-22-1976)
3 - Bill Zgorzelski, Temperance Bedford vs. Sylvania (OH) (5-1-1970)
3 - Tom Black, Warren DeLaSalle vs. Detroit St. Catherine's (5-1938)
Consecutive At Bats
6 - Stevan Louch, Clare vs. Alma (4-24-2001) (3 home runs in each game of a doubleheader)
4 - J.P. Calder, Pinckney vs. Highland Milford (5-18-2010)
4 - Brian Bartman, Leslie vs. Brooklyn Columbia Central (2 games) and Homer (5-4-2010/5-5-2010)
4 - Robbie Fisher, Ottawa Lake Whiteford vs. Morenci and Adrian Madison (2010)
4 - Jon Brand, Holland West Ottawa vs. Jenison (5-6-2009)
4 - Josh Robart, Whitehall vs. Hart (5-11-1999)
4 - Todd Menard, Sault Ste. Marie vs. Gaylord (5-9-1987)
3 - Josh Headlee, Marine City vs. Madison Heights Lamphere (5-14-2018)
3 - Maxwell Cleaver, Pellston vs. Boyne Falls (5-15-2017) and Newberry (5-17-2017)
3 - Austin Putman, Charlevoix vs. Suttons Bay (5-12-2016)
3 - Daniel Bolster, Dundee vs. Erie Mason (5-21-2009)
3 - Bryce Lindberg, Howell vs. Waterford Kettering (4-24-2009)
3 - Brandon Stempien, Quincy (2009)
3 - Chris Ake, Lutheran Westland vs. Dearborn Heights Annapolis (4-28-2007)
3 - Dusty Compton, Homer vs. Onsted and Parma Western (5-20-2006)
3 - Joe Urbanski, South Haven vs. Three Rivers (5-5-2006)
3 - Matt Powers, Homer vs. Union City (5-25-2004) and Athens (5-28-2004)
3 - Jeff Tebeau, Williamston vs. Bellevue (4-24-2003)
3 - Nick McIntosh, Petoskey vs. Gaylord (6-1-2002)
3 - Jeff Tebeau, Williamston vs. Portland (5-9-2002)
3 - Ben Papes, Scottville Mason County Central vs. Hart (5-3-2002)
3 - Jimmy Bogoski, Milan vs. Riverview (4-30-2002)
3 - Justin Paulton, Leland vs. Northport (6-3-2000)
3 - Jim Duffy, Carleton Airport vs. Essexville-Garber (5-29-2000)
3 - Andy Douglas, Boyne City vs. East Jordan (6-5-1999)
3 - Rob Falconer, Scottville Mason County Central vs. Muskegon Oakridge (5-11-1999)
3 - Jim Deliz, Clinton Township Chippewa Valley vs. Port Huron (5-1-1999)
3 - Jim Deliz, Clinton Township Chippewa Valley vs. Sterling Heights Stevenson (4-24-99)
3 - Mike Burgess, Dearborn Edsel Ford vs. Taylor Truman (5-22-1995)
3 - Ben Delor, Marysville vs. St. Clair (5-10-1994)
3 - Steve Gasser, Chesaning vs. Birch Run (4-21-1994)
3 - Steve Rollin, Tawas vs. Bay City All Saints (1986)
3 - Art McGuff, Midland vs. Flint Central (1978)
3 - Larry Mishler, Chesaning vs. Saginaw Swan Valley (5-22-1976)
Consecutive Game Ending
2 - Matt Koppinger, Grosse Pointe North (to make final score 3-2 vs. Fair Haven Anchor Bay with solo in 8th inning, 5-2-2007; to make score 5-2 vs. Warren Mott with 3-run HR in 7th inning, 5-3-2007)
Season (minimum 15)
24 - Zach Fish, Richland Gull Lake (2011)
23 - Jim Willison, Morley-Stanwood (1998)
23 - Drew Henson, Brighton (1997)
22 - Jesse Eyre, Climax-Scotts (1998)
22 - Drew Henson, Brighton (1998)
20 - Jim Duffy, Carleton Airport (2000)
19 - Rob Rambow, DeWitt (1993)
18 - Seth Sanders, Ann Arbor Pioneer (2005)
18 - Zach Nagtzaam, Ithaca (1999)
18 - Todd Sowers, Midland Bullock Creek (1991)
18 - Todd Canfield, Galien (1984)
17 - Ryan LaMarre, Jackson Lumen Christi (2007)
17 - Zach Putnam, Ann Arbor Pioneer (2005)
17 - Shaun Gregg, Grant (1996)
17 - Dwain Koscielniak, Gaylord St. Mary (1991)
17 - Mike Mattis, Grand Ledge (1990)
17 - Rob Pike, Sault Ste. Marie (1988)
16 - Zach Putnam, Ann Arbor Pioneer (2004)
16 - Scott Koerber, Grosse Pointe North (1999)
16 - Nate McLouth, Whitehall (1999)
16 - Dave Miller, Whitehall (1999)
16 - Josh Robart, Whitehall (1999)
16 - Jason O'Neal, Vandercook Lake (1998)
16 - Todd Menard, Sault Ste. Marie (1988)
15 - Zach MacDonald, Portage Central (40 games) (2021)
15 - Grant Householder, Grand Ledge (2010)
15 - Tony Wieber, Grand Ledge (2009)
15 - Tom Howard, Grand Ledge (2006)
15 - Matt Powers, Homer (2004)
15 - Evan Sharpley, Marshall (2004)
15 - Jeff Tebeau, Williamston (2002)
15 - Nate Doorlag, Plainwell (1999)
15 - B.J. Maas, Jenison (1999)
15 - Scott Stuck, Climax-Scotts (1998)
15 - Matt Moore, Okemos (1997)
Career (minimum 25)
70 - Drew Henson, Brighton (1995-98)
47 - Zach Fish, Kalamazoo Central (2008-09), Richland Gull Lake (2010-11)
41 - David Dinsmoore, Reese (2000-03)
40 - Rick Sellers, Remus Chippewa Hills (1982-85)
38 - Ryan LaMarre, Jackson Lumen Christi (2005-07)
38 - Jim Duffy, Carleton Airport (1999-2001)
36 - Jim Deliz, Clinton Township Chippewa Valley (1997-2000)
35 - Dwain Koscielniak, Gaylord St. Mary (1988-91)
34 - Mike Macek, Redford Union (1997-2000)
34 - Jack Bleyaert, Petoskey (1998-2000)
33 - Evan Sharpley, Marshall (2002-05)
33 - Zach Putnam, Ann Arbor Pioneer (2002-04)
33 - Dusty Warner, Homer (1993-96)
33 - Toby McFarland, Petoskey (1987-90)
33 - Todd Canfield, Galien (1982-85)
32 - Josh Robart, Whitehall (1996-99)
32 - Nate McLouth, Whitehall (1997-99)
31 - J.P. Maracani, Pinckney (2008-11)
31 - Matt Powers, Homer (2001-04)
31 - Derek Feldkamp, Blissfield (1999-2002)
30 - Cal Johnston, Grand Ledge (2015-18)
30 - Jeff Tebeau, Williamston (2000-03)
30 - Mike Melvin, Blissfield (1999-2002)
30 - Derek Tracy, Jackson Lumen Christi (1999-2002)
30 - Mike Salling, Mesick (1995-98)
29 - Adam Newell, Decatur (2000-03)
29 - Nate Doorlag, Plainwell (1997-99)
28 - Austin Rinard, Homer (2006-08)
28 - Jeff Poe, Homer (1997-2000)
27 - Jesse Eyre, Climax-Scotts (1995-98)
27 - Brian Jeffrey, Adrian (1994-97)
27 - Scott Warner, Homer (1982-85)
26 - Kyle Weessies, Climax-Scotts (1995-98)
26 - Scott Pieratt, Mount Pleasant Sacred Heart (1993-96)
26 - Dusty Compton, Homer (2003-06)
26 - Andrew Weeks, Warren Woods Tower (1999-2002)
26 - B.J. Maas, Jenison (1998-99)
25 - Seth Johnson, Gobles (2010-13)
25 - Tony Wieber, Grand Ledge (2007-09)
25 - Ron Hollis, Brighton (1989-91)
Grand Slams
Inning
2 - Rob Marks, Sanford Meridian vs. Farwell, 1st inning (5-12-2005)
2 - Jeff Haruska, St. Louis vs. Saginaw Nouvel, (5-18-2002)
Game
3 - Zac Jancek, Montague vs. Hesperia (5-26-2005)
3 - Andrew Kinney, Ida vs. Monroe Jefferson (5-22-2004)
2 - George Fishback, Grosse Pointe South vs. Warren Cousino (5-21-2011)
2 - Donnie Eaton, Ann Arbor Gabriel Richard vs. Macomb Lutheran North (5-3-2011)
2 - Craig Ritter, Fowler vs. Adrian Lenawee Christian (5-5-2007)
2 - David Thomas, Almont vs. Capac (5-18-2005)
2 - Rob Marks, Sanford Meridian vs. Farwell (5-12-2005)
2 - Jeff Haruska, St. Louis vs. Saginaw Nouvel, (5-18-2002)
2 - Michael Meadows, Brown City vs. Croswell-Lexington (5-4-2000)
2 - Rick Rhein, Lapeer West vs. Oxford (4-29-1999)
2 - Drew Henson, Brighton vs. Pinckney (4-7-1995)
2 - Mike Gartner, Montague vs. Pentwater (1995)
2 - Jason Knowlton, Bridgman vs. Eau Claire (4-29-1994)
2 - Steve Barg, Utica vs. Fraser (1988)
2 - Phil Larochelle, Flint Holy Rosary vs. Goodrich (1987)
2 - Jeff Bowman, Clinton vs. Napoleon (4-23-1983)
2 - Tim Steinacker, Hartland vs. Brighton (4-28-1981)
2 - Steve Urka, Scottville Mason County Central vs. North Muskegon (5-2-1977)
Consecutive At Bats
2 - Rob Marks, Sanford Meridian vs. Farwell (5-12-2005)
2 - Jake Johnston, Morley Stanwood vs. Grant (4-30-04) & Morley Stanwood vs. Lakeview (5-1-2004)
2 - Craig Link, Sturgis vs. Plainwell & Sturgis vs. Three Rivers (5-3-2003)*
2 - Jeff Haruska, St. Louis vs. Saginaw Nouvel (5-18-2002)
2 - Rick Rhein, Lapeer West vs. Oxford (4-29-1999)
2 - Jason Knowlton, Bridgman vs. Eau Claire (4-29-1994)
2 - Jeff Bowman, Clinton vs. Napoleon (4-25-1983)
*NOTE: In an invitational played in Sturgis, Link hit a grand slam in his final at bat in game one versus Plainwell, then hit a second in his first at bat of game two against Three Rivers.
Season (minimum 3)
4 - Ryan Thurston, Homer (2006)
4 - Scott Bunting, Maple City Glen Lake (1997)
3 - Dusty Compton, Homer (2005)
Career (minimum 4)
10 - Drew Henson, Brighton (1995-98)
4 - Nate Sitkiewicz, Homer (2012-15)
4 - Dusty Compton, Homer (2003-06)
4 - Ryan Thurston, Homer (2003-06)
4 - Scott Bunting, Maple City Glen Lake (1994-97)
Runs Batted In
Inning
8 - Rob Marks, Sanford Meridian vs. Farwell, 1st inning (5-12-2005)
8 - Jeff Haruska, St. Louis vs. Saginaw Nouvel, (5-18-2002)
7 - Christopher Wasczenski, Garden City vs. Dearborn Heights Robichaud, 1st inning (5-3-2010)
7 - Mark Govitz, Beaverton vs. Houghton Lake, 7th inning (5-3-2007)
6 - Brayden Haynes, Beal City vs. Lake City, 2nd inning (5-31-2022)
6 - Mike Mokma, Holland Christian vs. Grandville Calvin Christian, 5th inning (5-23-2016)
6 - Cory Davis, Saline vs. Dearborn Divine Child (5-7-2010)
6 - Ryan Thurston, Homer vs. Concord, 1st inning (6-3-2006)
6 - Mike Schaaf, Saginaw Arthur Hill vs. Saginaw Swan Valley, 6th inning (4-6-2006)
6 - Dale Cornstubble, Homer vs. Manchester, 4th inning (6-11-2005)
6 - Jeremiah Schutt, Ravenna vs. Hart, 6th inning (5-6-2003)
Game
12 - Andrew Kinney, Ida vs. Monroe Jefferson (5-22-2004)
12 - Justin Paulton, Leland vs. Northport (6-3-2000)
12 - Steve Barg, Utica vs. Fraser (1988)
11 - Jeff Haruska, St. Louis vs. Saginaw Nouvel, (5-18-2002)
11 - Jimmy Bogoski, Milan vs. Riverview (4-30-2002)
11 - Brad VanSickler, Williamston vs. Bellevue (4-26-2001)
11 - David Pesci, Farmington Hills Harrison vs. Livonia Clarenceville (4-7-1998)
11 - Steve Urka, Scottville Mason County Central vs. North Muskegon (5-2-1977)
10 - Zach Fish, Richland Gull Lake vs. Portage Northern (6-1-2011)
10 - Chris Ake, Westland Lutheran vs. Dearborn Heights Annapolis (4-28-2007)
10 - Ben Papes, Scottville Mason County Central vs. Hart (5-3-2002)
10 - Michael Meadows, Brown City vs. Croswell-Lexington (5-4-2000)
Season
83 - Drew Henson, Brighton (1998)
82 - Zach Fish, Richland Gull Lake (2011)
81 - Patrick O'Keefe, Jr., Grand Ledge (1993)
80 - Drew Henson, Brighton (1996)
80 - Bryan McCarty, Three Oaks River Valley (1995)
78 - Drew Henson, Brighton (1997)
79 - Zac Robertson, Three Oaks River Valley (1997)
77 - Chase Raymond, Standish-Sterling (42 games) (2022)
74 - Alex Strickland, Traverse City West (44 games) (2016)
73 - Matt Powers, Homer (2004)
73 - Jacob Sanborn, Grand Ledge (1995)
72 - Tony Wieber, Grand Ledge (2008)
71 - Scott Koerber, Grosse Pointe North (1999)
71 - Jim Willison, Morley-Stanwood (1998)
Career (minimum 130)
290 - Drew Henson, Brighton (1995-98)
203 - Zach Fish, Kalamazoo Central (2008-09), Richland Gull Lake (2010-11)
192 - Casey Caid, Three Oaks River Valley (1994-97)
182 - Ryan Thurston, Homer (2003-06)
180 - Nolan Breymaier, Ann Arbor Gabriel Richard (2008-11)
180 - Tony Wieber, Grand Ledge (2007-09)
179 - Matt Powers, Homer (2001-04)
178 - Jack Bleyaert, Petoskey (1998-2000)
178 - Zac Robertson, Three Oaks River Valley (1995-97)
177 - David Dinsmoore, Reese (2000-03)
174 - Conor Dishman, Ann Arbor Gabriel Richard (2008-11)
172 - Derek Feldkamp, Blissfield (1999-2002)
170 - J.P. Bauman, Battle Creek St. Philip (1996-99)
168 - Ryan LaMarre, Jackson Lumen Christi (2005-07)
167 - Seth Johnson, Gobles (2010-13)
164 - Andy Bunting, Maple City Glen Lake (1997-2000)
161 - Ryan Jones, Haslett (2005-08)
160 - Travis Moore, Maple City Glen Lake (2013-16)
160 - Nate Sitkiewicz, Homer (2012-15)
159 - Fred Haupricht, Saginaw Nouvel (1992-95)
156 - Donnie Eaton, Ann Arbor Gabriel Richard (2008-11)
153 - Frank Garcia, Brighton (1997-99)
152 - Thadd Levine, Mount Pleasant Sacred Heart (2008-11)
152 - Mike Salling, Mesick (1995-98)
151 - Dan Holcomb, Homer (2003-06)
150 - Dale Cornstubble, Homer (2003-06)
148 - Nick Kissane, Grand Ledge (2007-09)
148 - Rob Campbell, Bloomfield Hills Andover (2001-04)
147 - Jeff Tebeau, Williamston (2000-03)
147 - Andrew Weeks, Warren Woods Tower (1999-2002)
146 - Jeff Poe, Homer (1997-2000)
145 - Tyler Park Baker, Grand Ledge (2008-11)
145 - Dan Horvath, Southgate Aquinas (1995-98)
145 - Gid Douglas, Three Oaks River Valley (1992-94)
142 - Brock Ridgeway, Homer (158 games) (2013-16)
141 - Jacob Buchberger, Montague (129 games) (2013-16)
141 - Dusty Compton, Homer (2003-06)
140 - Chase Raymond, Standish-Sterling (2019-22#)
140 - Zach Butters, Homer (2016-19)
140 - Mike Melvin, Blissfield (1999-2002)
139 - Ben Papes, Scottville Mason County Central (1999-2002)
137 - Alex Davison, Grand Ledge (2007-10)
136 - Blake Borck, Hudson (160 games) (2016-19)
136 - Jordan Sherman, Homer (2015-18)
136 - Lance Salsgiver, Davison (2000-02)
135 - Brett Zimmerman, Frankfort (2015-18)
135 - Adam Newell, Decatur (2000-03)
134 - Cal Johnston, Grand Ledge (2015-18)
134 - Zach Putnam, Ann Arbor Pioneer (2002-04)
134 - Jim Duffy, Carleton Airport (1999-2001)
133 - Matt Wagner, Ann Arbor Gabriel Richard (2008-11)
133 - Zack Buchan, Maple City Glen Lake (1999-2002)
133 - Collin O'Keefe, Grand Ledge (1998-2001)
132 - Nick Stiles, Bath (2009-12)
132 - Dustin Ditsworth, Grand Ledge (2006-09)
132 - Steve Barclay, Stevensville Lakeshore (1997-2000)
132 - Aaron Packard, South Haven (1998-2000)
132 - Scott Bunting, Maple City Glen Lake (1994-97)
132 - Scott Pieratt, Mount Pleasant Sacred Heart (1993-96)
132 - Ron Hollis, Brighton (1989-91)
131 - Tyler Wehner, Blissfield (2004-07)
131 - Mike Gatlin, Flushing (2002-05)
131 - Brad VanSickler, Williamston (2000-03)
131 - Jacob Sanborn, Grand Ledge (1994-95)
Batting Average
Season (minimum .575 and 70 at bats)
.688 - Dan Taylor, Kingsley (53 for 77) (2007)
.650 - Cody Allen, Coleman (65 for 100) (2005)
.641 - Brent Watkins, Vandercook Lake (2003)
.640 - Brett Zimmerman, Frankfort (48 for 75) (2018)
.639 - Dan Taylor, Kingsley (46 for 72) (2005)
.634 - Jeff Salling, Mesick (45 for 71) (2001)
.629 - Jason O'Neal, Vandercook Lake (56 for 89) (1998)
.629 - Dwain Koscielniak, Gaylord St. Mary (1991)
.625 - Matthew Rivera, Mackinaw City (50 for 80) (2015)
.617 - Phil Henriksen, Montague (58 for 94) (1997)
.610 - Rob Campbell, Bloomfield Hills Andover (47 for 77) (2003)
.607 - J.P. Bauman, Battle Creek St. Philip (65 for 107) (1999)
.605 - Drew Henson, Brighton (1998)
.603 - Ben Papes, Scottville Mason County Central (139 for 292) (2002)
.602 - Brett Borrocci, Fraser (55 for 88) (1999)
.602 - Scott Koerber, Grosse Pointe North (77 for 118) (1999)
.597 - Lance Salsgiver, Davison (74 for 124) (2001)
.597 - Mike Salling, Mesick (1996)
.596 - Bob Malek, Detroit Catholic Central (1998)
.595 - Mark Weist, Saline (78 for 131) (2010)
.595 - Brendan Hadley, Novi (1998)
.595 - Scott Pieratt, Mount Pleasant Sacred Heart (1996)
.594 - Ryan Jones, Haslett (60 for 101) (2008)
.591 - Nick Williams, Hastings (1991)
.590 - Brent Steele, Caledonia (49 for 83) (2009)
.590 - Andy Taylor, Flint Southwestern (65 for 110) (1999)
.586 - Jason Newcomb, Caro (68 for 116) (1999)
.585 - Andy Henderson, Grand Ledge (1994)
.583 - Jacob Buchberger, Montague (60 for 103) (2015)
.583 - Kevin Gibson, Climax-Scotts (1985)
.579 - Tony Wieber, Grand Ledge (2009)
.578 - Jason Newcomb, Caro (70 for 121) (2000)
.577 - Greg Atkinson, Maple City Glen Lake (45 for 78) (1985)
Career(minimum .450)
.561 - Blake Dunn, Saugatuck (156 for 278/100 games) (2014-17)
.554 - Dan Taylor, Kingsley (154 for 278) (2004-07)
.551 - Ryan Kyes, Detroit Country Day (1994-97)
.547 - Josh Snyder, Zeeland East (82 for 150) (2011-12)
.538 - Jason Newcomb, Caro (203 for 377) (1998-2000)
.532 - J.P. Bauman, Battle Creek St. Philip (173 for 325) (1996-99)
.530 - Rob Campbell, Bloomfield Hills Andover (2001-04)
.527 - Drew Henson, Brighton (1995-98)
.519 - Joe Brya, Grand Ledge (2003-05)
.518 - Steve Nowak, Gaylord St. Mary (1986-89)
.517 - Nick Kissane, Grand Ledge (2007-09)
.515 - Matt Jones, Carleton Airport (1984-85)
.514 - Don DeDonatis, Warren DeLaSalle (1993)
.512 - Jeff Salling, Mesick (83 for 162) (1999-2001)
.511 - Ryan Jones, Haslett (199 for 389) (2005-08)
.511 - Phil Henriksen, Montague (1995-98)
.511 - Frank Accetta, Midland (1989-91)
.508 - Tony Wieber, Grand Ledge (2007-09)
.506 - Brett Zimmerman, Frankfort (170 for 336) (2015-18)
.506 - Justin Gouthro, East Lansing (99 for 196) (2004-05)
.506 - Lance Salsgiver, Davison (172 for 340) (2000-02)
.503 - David Kehrer, Onekama (146 for 290) (2000-03)
.503 - Mike Baker, Maple City Glen Lake (1998-2001)
.500 - Mick Meunier, Saginaw Nouvel (1991-92)
.498 - Jacob Sanborn, Grand Ledge (1994-95)
.493 - Jacob Buchberger, Montague (198 for 402/129 games) (2013-16)
.492 - Mark Weist, Saline (146 for 297) (2008-10)
.491 - Nick Johnson, New Lothrop (256 for 521/164 games) (2015-18)
.489 - Kyle Maunus, Grand Ledge (2001-03)
.488 - Seth Johnson, Gobles (166 for 340) (2010-13)
.485 - Nick Papes, Scottville Mason County Central (143 for 295) (2003-06)
.484 - Ryan Stewart, Sterling Heights Parkway Christian (122 for 252/86 games) (2012-14)
.484 - Mike Gatlin, Flushing (164 for 339) (2002-05)
.483 - Matt Hughes, South Haven (1996-97)
.482 - Matthew Rivera, Mackinaw City (119 for 247) (2012-15)
.482 - Tyler Castiglione, Monroe Jefferson (174 for 361) (2010-13)
.481 - J.P. Calder, Pinckney (2010-11)
.481 - Zack Buchan, Maple City Glen Lake (1999-2002)
.480 - Steve Walker, Maple City Glen Lake (1999-2002)
.480 - Jim Deliz, Clinton Township Chippewa Valley (164 for 342) (1997-2000)
.479 - Nate Sitkiewicz (181 for 378) (2012-15)
.479 - Conor Dishman, Ann Arbor Gabriel Richard (236 for 493) (2008-11)
.478 - Chris Hundt, Haslett (135 for 282) (1999-2002)
.478 - Jack Bleyaert, Petoskey (159 for 325) (1998-2000)
.477 - Joe Thomas, Plainwell (1995-98)
.476 - Andre Benjamin, Grand Ledge (2002-04)
.476 - Ben Papes, Scottville Mason County Central (139 for 292) (1999-2-02)
.473 - Joey Cuca, Gaylord St. Mary (81 for 171) (2005-06)
.473 - Greg Atkinson, Maple City Glen Lake (1982-85)
.472 - John Jackoviak, Scottville Mason County Central (169 for 358) (2009-11)
.470 - Michael Archer, Hanover-Horton (141 for 300) (2009-12)
.470 - Eric Mackenzie, Kalamazoo Hackett (117 for 249) (2007-09)
.470 - Travis Gulick, East Lansing (117 for 249) (1999-2000)
.470 - Brent Olivier, Haslett (142 for 302) (1998-2000)
.469 - Jeff Poe, Homer (149 for 318) (1997-2-00)
.469 - Bryan McCarty, Three Oaks River Valley (1993-95)
.469 - Brian Steinhaus, Marysville (1988-90)
.468 - Bob Ludwig, Muskegon (36 for 77) (1943-45)
.467 - Adam Newell, Decatur (149 for 319) (2000-03)
.466 - Matt Crabtree, Davison (139 for 298) (2000-02)
.465 - Travis Moore, Maple City Glen Lake (2013-16)
.463 - Mike Lepor, Rochester Hills Lutheran Northwest (2000-04)
.462 - Grant Householder, Grand Ledge (2009-10)
.462 - Travis Ward, Grand Ledge (2009-10)
.461 - Eric Eiseler, Grand Ledge (2009-11)
.461 - Eric Ichesco, Saline (171 for 371) (1998-2001)
.460 - Aaron West, Grand Ledge (109 for 237) (2017-19)
.460 - Nick Sandy, Grand Ledge (2000-01)
.460 - Johnnie Clarkson, South Haven (1986-88)
.459 - Mark Oswalt, Richland Gull Lake (1985-87)
.457 - Kurt Cavanaugh, Whittemore-Prescott (106 for 232) (1998-2000)
.456 - Jason Gombos, Riverview Gabriel Richard (1993-95)
.456 - Kevin Gibson, Climax-Scotts (1982-85)
.455 - Spencer Baldwin, Holt (136 of 299/104 games) (2016-18)
.455 - Joe Broderick, Saugatuck (2007-10)
.454 - Alex Davison, Grand Ledge (2007-10)
.452 - Trevor TerHaar, Zeeland East (164 for 363) (2013-16)
.452 - Dusty Warner, Homer (150 for 332) (1993-96)
.452 - Brad Church, Davison (1988-90)
.451 - Ryan Elble, East Grand Rapids (172 for 381/137 games) (2008-11)
.451 - Drew Huard, Grand Ledge (2005-07)
.451 - Andrew Weeks, Warren Woods-Tower (1999-2002)
.451 - Kenny Mack Papes, Scottville Mason County Central (115 for 255) (1997-99)
.451 - Scott Warner, Homer (125 for 277) (1982-85)
.451 - Orlando Villarreal, Wyoming Park (79 for 175) (1979-80)
.450 - Brian Gruno, Otisville-Lakeville (1987-88)
Walks Drawn
Game
6 - Jake Stimson, Otisville-Lakeville (1995)
Season
56 - Brett Saha, Pinconning (39 games) (2009)
51 - Jeff Juday, Brighton (1985)
50 - Mark Thomas, Detroit Country Day (1994)
49 - Charlie Haeger, Detroit Catholic Central (2001)
47 - Drew Henson, Brighton (1998)
47 - Brett Williams, Three Oaks River Valley (1990)
46 - Drew Henson, Brighton (1997)
46 - Mike Montico, Detroit Country Day (1990)
44 - Kurt Wilczynski, Warren DeLaSalle (1993)
44 - Rick Garcia, Blissfield (1985)
43 - Phil Truscott, Lapeer West (2001)
43 - Kip Hartman, Mount Pleasant Sacred Heart (1995)
43 - Nathan Margol, Three Oaks River Valley (1995)
42 - Mike Viselli, Grand Ledge (2003)
42 - Nick Grinzinger, Mount Pleasant Sacred Heart (1997)
42 - Brad McDonald, Mount Pleasant Sacred Heart (1987)
41 - Dusty Compton, Homer (2005)
41 - Parker Gibson, Richland Gull Lake (2005)
Career
129 - Drew Henson, Brighton (1995-98)
122 - Scotty Kirkpatrick, Bath (2008-11)
121 - Kirt Hartman, Mount Pleasant Sacred Heart (1994-97)
111 - Nathan Margol, Three Oaks River Valley (1992-95)
109 - Scott Abbott, Blissfield (1992-95)
108 - Scott Pieratt, Mount Pleasant Sacred Heart (1993-96)
107 - C.J. Finch, Homer (2003-06)
106 - Tyler Janish, Whittemore-Prescott (2010-13)
106 - Mike Hackett, Mount Pleasant Sacred Heart (1993-96)
105 - Dusty Compton, Homer (2003-06)
103 - Josh Knorr, Blissfield (2009-12)
103 - Mike Gatlin, Flushing (2002-05)
102 - Derek Feldkamp, Blissfield (1999-2002)
101 - Andrew Hausler, Petoskey (1997-2000)
100 - Christopher Triplett, Flushing (2012-15)
100 - Mike Seestedt, Mount Pleasant Sacred Heart (1992-95)
100 - Steve Cannon, Blissfield (1975-78)
99 - Dennis Olszewski, Ann Arbor Gabriel Richard (2008-11)
99 - Daniel Jones, Carleton Airport (2007-10)
98 - Mike Melvin, Blissfield (1999-2002)
97 - Dan Steger, Richland Gull Lake (1994-97)
97 - Mark Thomas, Saginaw Nouvel (1993-95)
96 - Trent Mulder, McBain (1999-2002)
96 - Tony Ybarra, Blissfield (1999-2002)
95 - Johnny Estes, Blissfield (2005-08)
93 - Brian Maurer, Maple City Glen Lake (1995-98)
92 - Eric Leblanc, Williamston (2001-03)
92 - Mike Sokol, Warren DeLaSalle (1996-98)
Hit By Pitch
Inning
4 - Gabriele Voisin, North Adams-Jerome vs. Litchfield, 1st inning (5-1-2018)
2 - Noah Cole, Kingsley vs. Traverse City Central, 3rd inning (4-28-2017)
Game
4 - Gabriele Voisin, North Adams-Jerome vs. Litchfield (5-1-2018)
4 - Guy Ball, Mount Pleasant Sacred Heart vs. Ashley (5-10-2007)
3 - Blake Borck, Hudson vs. Blissfield (5-21-2019)
3 - Jack Pramuka, Mount Pleasant Sacred Heart vs. Battle Creek Harper Creek (4-21-2018)
3 - Nick Apsey, Maple City Glen Lake vs. Gaylord St. Mary (6-10-2017)
3 - Lukas Selich, Millington vs. Bridgeport (5-3-2017)
3 - Austin Yager, Durand vs. Lake Fenton (5-26-2016)
3 - Mike Mokma, Holland Christian vs. Zeeland West (5-11-2016)
3 - Brock Ridgeway, Homer vs. Adrian Madison (4-16-2016)
3 - Graham Smith, Portland St. Patrick vs. Bellevue (4-12-2016)
3 - Jose Cruz, Jr., Wyoming Lee vs. Byron Center Zion Christian (3-28-2016)
3 - Nick LaCross, Sault Ste. Marie vs. St. Ignace (5-14-2015)
3 - Nick LaCross, Sault Ste. Marie vs. Bark River-Harris (5-9-2015)
3 - Travis Moore, Maple City Glen Lake vs. Traverse City Christian (4-27-2015)
3 - Travis Zaborowski, Sault Ste. Marie vs. Alpena (4-13-2015)
3 - Jacob Yager, Durand vs. Montrose (5-14-2012)
3 - Trevor Jones, Potterville vs. Lansing Sexton (3-27-2012)
3 - Brad Thenen, Homer vs. Litchfield (5-20-2011)
3 - Mitch Pease, Homer vs. Concord (2010)
3 - Cody Vanderweide, Fremont vs. Cedar Springs (5-2-2009)
3 - Chad Martin, Carleton Airport vs. Essexville-Garber (2009)
3 - Jeffrey Dekker, Hamilton vs. Hastings (4-24-2008)
3 - Craig Scheizh, Dundee vs. Ypsilanti Lincoln (4-7-2008)
3 - Ryan Dannenberg, Hamilton vs. Plainwell (5-9-2007)
3 - Jason Vasquez, Wyoming Lee vs. Pentwater (5-5-2007)
3 - Cody Eding, Hamilton vs. Hastings (4-24-2007)
3 - Dan Taylor, Kingsley (3-28-2007)
3 - Jeffrey Dekker, Hamilton vs. Hastings (5-1-2006)
3 - Rod Sterling, Montague vs. Scottville Mason County Central (6-4-2005)
3 - Eric Leatherberry, South Haven vs. St. Joseph Lake Michigan Catholic (5-16-2005)
3 - Aaron Faist, Owendale-Gagetown vs. Kinde North Huron (5-2-2005)
3 - Wesley Wise, Lake Odessa Lakewood vs. Lansing Sexton (4-14-2005)
3 - Josh Peterson, Midland Bullock Creek vs. Shepherd (4-11-2005)
3 - Kyle Zawacki, Carleton Airport vs. Troy Athens (2005)
3 - Kyle Rademacher, DeWitt vs. Fowlerville (5-17-2004)
Season (minimum 15)
34 - Corey Holtrust, Zeeland West (42 games) (2021)
29 - Nick LaCross, Sault Ste. Marie (36 games) (2015)
24 - Graham Smith, Portland St. Patrick (2016)
24 - Lucas Gritzmaker, Blissfield (1997)
23 - Aaron Shoemaker, Onsted (2006)
22 - Killian Bies, Marshall (32 games) (2021)
22 - Jacob Holt, Muskegon Catholic Central (43 games) (2016)
21 - Austin Flowers, Muskegon Mona Shores (32 games) (2018)
20 - Patrick Gaudard, Richland Gull Lake (2011)
20 - Drew Huard, Grand Ledge (2007)
20 - Jordan Walker, Saline (2001)
20 - Jordan Walker, Saline (2000)
19 - Connor Owen, Richland Gull Lake (2012)
19 - Brad Thenen, Homer (2011)
19 - Jason Vasquez, Wyoming Lee (2008)
19 - Ryan Clancy, Richland Gull Lake (2005)
18 - Brock Ridgeway, Homer (39 games) (2016)
18 - Jacob Holt, Muskegon Catholic Central (41 games) (2015)
18 - Austin Odziana, Maple City Glen Lake (2015)
18 - T.J. Stevens, Concord (35 games) (2014)
17 - Nate Sitkiewicz, Homer (2014)
17 - Blake Hinkle, Homer (2009)
17 - Todd Hendricks, Bridgman (2008)
17 - Parker Gibson, Richland Gull Lake (2007)
17 - Jason Vasquez, Wyoming Lee (2007)
17 - Kyle Metz, Carleton Airport (2007)
17 - Adam Arbour, Ann Arbor Huron (2006)
17 - Eric Leatherberry, South Haven (2005)
17 - Rod Sterling, Montague (2005)
17 - Chad Simon, Saginaw Heritage (2001)
17 - Jason Kohagen, Pewamo-Westphalia (2000)
17 - James McCrea, Bad Axe (2000)
16 - Brett Zimmerman, Frankfort (2018)
16 - Alex Parker, Kingsley (2017)
16 - Brett Zimmerman, Frankfort (2017)
16 - Mike Mokma, Holland Christian (42 games) (2016)
16 - Jacob Holt, Muskegon Catholic Central (32 games) (2014)
16 - Zach Behrik, Carleton Airport (2010)
16 - Adam Arbour, Ann Arbor Huron (2006)
16 - Drew Huard, Grand Ledge (2006)
16 - Jeff Leone, Birmingham Seaholm (2004)
16 - Eric Hutchins, South Haven (2003)
16 - Dusty Harding, Durand (1998)
16 - Dan Ryan, Charlotte (1995)
15 - Chevy Burk, Concord (33 games) (2014)
15 - Keefer Johnson, Grand Ledge (2014)
15 - Kaydon Reimer, Hale (2013)
15 - Ryan Elble, East Grand Rapids (35 games) (2011)
15 - Cody Spotts, Blissfield (2010)
15 - Lawrence Penn, Ann Arbor Huron (2006)
15 - Joe Decker, Sand Creek (2001)
Career (*active)
65 - Jacob Holt, Muskegon Catholic Central (130 games) (2013-16)
57 - Cody Vanderweide, Fremont (2008-10)
55 - Brett Zimmerman, Frankfort (2015-18)
51 - Jason Vasquez, Wyoming Lee (2005-08)
47 - Brock Ridgeway, Homer (158 games) (2013-16)
47 - Eric Leatherberry, South Haven (2003-05)
46 - Graham Smith, Portland St. Patrick (2014-17)
46 - Austin Odziana, Maple City Glen Lake (2012-15)
44 - Lucas Gritzmaker, Blissfield (1994-97)
43 - Adam Arbour, Ann Arbor Huron (2004-06)
40 - Drew Huard, Grand Ledge (2005-07)
40 - Jordan Walker, Saline (2000-01)
38 - Alex Parker, Kingsley (2015-18)
38 - Patrick Gaudard, Richland Gull Lake (2010-12)
38 - Cody Spotts, Blissfield (2007-10)
37 - Nick Apsey, Maple City Glen Lake (2015-18)
37 - Nate Sitkiewicz, Homer (2012-15)
37 - Parker Gibson, Richland Gull Lake (2004-07)
35 - Kaydon Reimer, Hale (2011-14)
35 - Ryan Elble, East Grand Rapids (137 games) (2008-11)
34 - Daniel Ballagh, Stockbridge (104 games) (2016-19)
34 - Blake Borck, Hudson (160 games) (2016-19)
34 - Josh Loy, Flint Carman-Ainsworth (2005-07)
34 - Tom Howard, Grand Ledge (2004-06)
33 - Chaise Ford, Birmingham Groves (110 games) (2016-18)
33 - Travis Moore, Maple City Glen Lake (2013-16)
33 - Jim Salow, Homer (2009-12)
32 - Cal Johnston, Grand Ledge (2015-18)
32 - Jason Vasquez, Wyoming Lee (2005-07)
32 - Chad Simon, Saginaw Heritage (1999-2001)
31 - Weston Buchan, Maple City Glen Lake (2004-07)
30 - Johnny Estes, Blissfield (2005-08)
29 - Zach Cooper, Maple City Glen Lake (2013-16)
29 - Connor Owen, Richland Gull Lake (2010-12)
29 - Eric Hutchins, South Haven (2003-04)
29 - Dustin Landis, Homer (1996-98)
28 - Jakob Selich, Millington (117 games) (2014-17)
28 - Kyle Metz, Carleton Airport (2007-08)
27 - Blake Hinkle, Homer (2007-09)
27 - Ryan Clancy, Richland Gull Lake (2003-05)
26 - T.J. Stevens, Concord (56 games) (2013-14)
25 - Dennis Olszewski, Ann Arbor Gabriel Richard (2008-11)
25 - Dale Cornstubble, Homer (2003-06)
25 - Jeff Leone, Birmingham Seaholm (2002-04)
24 - Dan Pohanka, Zeeland East (2013-15)
24 - Chevy Burk, Concord (107 games) (2012-14)
24 - Mike Gatlin, Flushing (2002-05)
24 - Jason Kohagen, Pewamo-Westphalia (1999-2000)
24 - Dusty Harding, Durand (1998-99)
23 - Jared Jackson, Maple City Glen Lake (2014-17)
23 - Jacob Penny, Maple City Glen Lake (2014-17)
23 - Mike Mokma, Holland Christian (124 games) (2013-16)
23 - Josh Knorr, Blissfield (2009-12)
23 - Brad Thenen, Homer (2009-11)
23 - Austin Rinard, Homer (2006-08)
23 - Kyle Sherwood, Hanover-Horton (2005-08)
23 - Ben Vrobel, Richland Gull Lake (2004-06)
23 - Kyle Weessies, Climax-Scotts (1995-98)
Stolen Bases
Game
8 - Travis Hill, Onsted vs. Adrian Madison (5-9-2019)
8 - Jeremy Freed, Morrice vs. Burton Valley Christian (5-28-2002)
7 - Ethan Edmondson, Manistee vs. Bear Lake (4-30-2022)
7 - Jesus Becerra, Stephenson vs. Peshtigo, Wis. (5-18-2017)
7 - Hassan Jaafar, Dearborn Fordson vs. Dearborn Henry Ford Academy (4-13-2016)
7 - Tyler Janish, Whittemore-Prescott vs. Tawas (5-10-2012)
7 - Jack Ropp, Concord vs. Athens (5-3-2011)
7 - Kyle Schoonmaker, Sparta vs. Belding (4-16-2009)
7 - Dustin Bornefeld, Concord vs. Springport (4-15-2008)
7 - Robert DeLong, Gaylord St. Mary vs. Atlanta (4-21-2006)
7 - Jason Janes, Flat Rock vs. Allen Park Inter-City Baptist (1996)
7 - Calvin Baumgarten, Grand Rapids Baptist vs. Fruitport Faith Christian (5-18-1983)
6 - Jeff Huber, Manistee vs. Muskegon Orchard View (5-10-2022)
6 - Jack Lamb, Perry vs. Vermontville Maple Valley (5-9-2022)
6 - Matthew Rivera, Mackinaw City vs. St. Ignace (5-21-2015)
6 - Brady Johnson, Union City vs. Athens (4-26-2013)
6 - Jack Ropp, Concord vs. Tekonsha (6-2-2012)
6 - Jack Ropp, Concord vs. Springport (5-5-2012)
6 - Jordan Neff, Dundee vs. Toledo (OH) Emmanuel Baptist (4-27-2009)
6 - Landon Waller, Central Lake vs. Alanson-Littlefield (5-22-2008)
6 - Will Hjorth, Hale vs. Whittemore-Prescott (4-17-2008)
6 - Tyler VanDoeselaar, Hudsonville Freedom Baptist vs. Kalamazoo Heritage Christian (5-29-2007)
6 - John Lesinski, Grass Lake vs. Ann Arbor Greenhills (5-24-2006)
6 - Andrew Hatch, Hudsonville Freedom Baptist vs. Wyoming Tri-unity Christian (4-20-2006)
6 - Jordan Hunt, Vanderbilt vs. Boyne Falls (5-6-2000)
6 - John Patrick Carroll, Saginaw Heritage vs. Flint Southwestern Academy (5-18-1996)
6 - Gid Douglas, Three Oaks River Valley vs. New Buffalo (1994)
6 - Jim Hursh, Morrice vs. Birch Run (4-22-1960)
6 - Jim Pavlica, Morrice vs. Byron (4-26-1946)
5 - EJ Suggitt, Rudyard vs. Pickford (6-4-2021)
5 - Alex Daniels, Holland vs. Muskegon (5-28-2021)
5 - Alex Daniels, Holland vs. Grand Rapids Union (5-13-2021)
5 - Michael Arndt, Whittemore-Prescott vs. Roscommon (4-22-2013)
5 - Brady Burggren, Blanchard Montabella vs. Ashley (5-25-2012)
5 - Pete Taylor, Blanchard Montabella vs. Vestaburg (5-21-2012)
5 - Pete Taylor, Blanchard Montabella vs. Vestaburg (4-21-2012)
5 - Travis Dunn, Blanchard Montabella vs. Vestaburg (4-21-2012)
5 - Jack Ropp, Concord vs. Jackson Christian (6-4-2011)
5 - Seth Vaccaro, Union City vs. White Pigeon (5-19-2011)
5 - Jack Ropp, Concord vs. Union City (5-4-2011)
5 - Jack Ropp, Concord vs. Litchfield (3-31-2011)
5 - Nathan Krafft, Frankenmuth vs. Saginaw Valley Lutheran (5-2-2009)
5 - Tyler VanDoeselaar, Hudsonville Freedom Baptist vs. Fennville (4-21-2007)
5 - Mike Singleton, Saginaw Arthur Hill vs. Saginaw Swan Valley (4-6-2006)
5 - Adam Slusher, Hudsonville Freedom Baptist vs. Grand Rapids Baptist (4-27-2004)
5 - Mike Lepor, Rochester Hills Lutheran Northwest vs. Harper Woods (5-21-2003)
5 - Jason Marshall, Marlette vs. Peck (4-11-2001)
5 - David Holmes, Southfield vs. Oak Park (1998)
5 - David Holmes, Southfield vs. Southfield-Lathrup (1997)
Season
79 - Jack Ropp, Concord (2012)
72 - Jeff Turner, Saginaw Nouvel (1995)
71 - Rob Blakeslee, Chesaning (1985)
70 - Jack Ropp, Concord (2011)
64 - Tyler Janish, Whittemore-Prescott (2013)
63 - Charlie Ropp, Concord (35 games) (2016)
63 - Brian Maurer, Maple City Glen Lake (1999)
63 - Brett Haring, Coleman (1993)
62 - Casey Coles, New Baltimore Anchor Bay (2005)
59 - Brian Schweitzer, Grand Rapids Kenowa Hills (2010)
58 - Blake Dunn, Saugatuck (40 games) (2016)
57 - John Sluka, Grand Haven (1961)
56 - Mike Lepor, Rochester Hills Lutheran Northwest (2004)
56 - Alex Williams, Haslett (2000)
55 - Daniel Jones, Carleton Airport (2009)
55 - Parker Gibson, Richland Gull Lake (2007)
55 - Nate McLouth, Whitehall (1999)
54 - Eddy Szymoniak, Onaway (2001)
53 - Jack Lamb, Perry (33 games) (2022)
53 - Jeff Salling, Mesick (2001)
52 - Derek Clark, Petersburg Summerfield (32 games) (2019)
52 - Daniel Jones, Carleton Airport (2008)
52 - Greg Blanco, Mancelona (2007)
52 - Cody Allen, Coleman (2005)
52 - Anthony Carr, Hudson (2005)
52 - Nathan Grinzinger, Mount Pleasant (2001)
52 - Scott Pieratt, Mount Pleasant Sacred Heart (1996)
51 - Trevor Polewka, Jackson (2015)
51 - Justin Blohm, Lincoln-Alcona (2008)
51 - Aaron Wilson, Detroit Henry Ford (18 games) (2005)
51 - Ben Jones, Carleton Airport (2001)
51 - Nate McLouth, Whitehall (2000)
50 - Mike Singleton, Saginaw Arthur Hill (2006)
50 - Eric Rose, Blissfield (2003)
50 - David Donaldson, Canton Agape Christian Academy (2001)
50 - Kenny Mack Papes, Scottville Mason County Central (1999)
49 - Jason Marshall, Trenton (49 of 49/35 games) (2022)
49 - Brady Johnson, Union City (2013)
48 - Addison Hansard, Vassar (32 games) (2018)
48 - Mike Sheehy, Erin-Mason (1982)
47 - Jacob Freeman, Gaylord (2016)
47 - Sam Zeeb, Bath (2009)
47 - Robert DeLong, Gaylord St. Mary (2006)
47 - Nate McLouth, Whitehall (1998)
47 - Steve Ungrey, Grand Rapids Kenowa Hills (1993)
46 - Trevor Polewka, Jackson (2013)
46 - Daniel Jones, Carleton Airport (2010)
46 - Joey Cuca, Gaylord St. Mary (2006)
46 - Corey Flaska, Maple City Glen Lake (1998)
46 - Chuck Olsen, Allegan (1989)
45 - Evan Douglass, Kingsley (38 games) (2021)
45 - Derek Clark, Petersburg Summerfield (35 games) (2018)
45 - Jesse McCombs, Niles-Brandywine (2009)
45 - Will Faulkner, Blissfield (2005)
45 - C.J. Finch, Homer (2004)
45 - Dean Lennard, Ottawa Lake-Whiteford (1982)
45 - Scott Fromwiller, Davison (1981)
44 - Mac Simotes, Kalamazoo Hackett (2009)
44 - Dan Taylor, Kingsley (2005)
44 - Brett Cagney, Whitehall (1999)
44 - Joel Baas, Carleton Airport (1999)
44 - Todd Adams, Ottawa Lake-Whiteford (1994)
Career
180 - Nate McLouth, Whitehall (1997-2000)
169 - Jeff Turner, Saginaw Nouvel (1993-96)
166 - Jack Ropp, Concord (2009-12)
155 - Daniel Jones, Carleton Airport (2007-10)
147 - Trevor Polewka, Jackson (2012-15)
146 - Brian Maurer, Maple City Glen Lake (1996-99)
145 - Scott Pieratt, Mount Pleasant Sacred Heart (1993-96)
144 - Jason Lawes, Elk Rapids (1991-93)
140 - C.J. Finch, Homer (2003-06)
130 - Brian Schweitzer, Grand Rapids Kenowa Hills (2007-10)
128 - Blake Dunn, Saugatuck (100 games) (2014-17)
128 - Christopher Triplett, Flushing (2012-15)
125 - Ben Jones, Carleton Airport (1999-2001)
124 - Mike Lepor, Rochester Hills Lutheran Northwest (2000-04)
119 - Tyler Kyro, Jackson (2011-14)
118 - Alex White, Homer (2011-14)
116 - Jesus Becerra, Stephenson (119 attempts/78 games) (2015-18)
116 - Sam Zeeb, Bath (2006-09)
115 - Brett Zimmerman, Frankfort (2015-18)
115 - Landon Waller, Central Lake (2005-08)
114 - Tyler Janish, Whittemore-Prescott (2010-13)
114 - Steve Ungrey, Grand Rapids Kenowa Hills (1991-93)
114 - John Sluka, Grand Haven (1959-61)
113 - Dan Steiger, Richland Gull Lake (1994-97)
110 - Josh Knorr, Blissfield (2009-12)
109 - Eric Galloway, Richland Gull Lake (1986-89)
105 - Dan Taylor, Kingsley (2004-07)
104 - Sam Zeeb, Bath (138 games) (2011-14)
103 - C.J. Ghannam, Farmington Hills Harrison (1994-96)
101 - Rick Garcia, Blissfield (1982-85)
Caught Stealing by a Catcher
Game
6 - Nate Lawes, Gaylord vs. Cheboygan (4-27-2000)
Pickoffs by a Pitcher
Game
6 - Hayden Fox, Macomb Dakota vs. Clarkston (4-28-2007)
Pitching
Victories
Season
20 - Nate Wernette, Morley-Stanwood (20-1) (2003)
19 - Brian LaTour, Blissfield (19-0) (1992)
18 - Josh Collmenter, Homer (18-0) (2004)
17 - Dan Holcomb, Homer (17-0) (2005)
16 - Patrick Kleinfelt, Grand Ledge (16-2) (2001)
16 - Adam Newell, Decatur (16-2) (2001)
16 - Heath Craven, Hartland (16-2) (2000)
16 - Robert Kusowski, Saginaw Nouvel (16-0) (1994)
16 - Ron Schmidt, Blissfield (16-3) (1985)
15 - Mike Mokma, Holland Christian (15-0) (2016)
15 - Dan Holcomb, Homer (15-0) (2006)
15 - Dusty Compton, Homer (15-1) (2005)
15 - Adam Newell, Decatur (15-2) (2002)
15 - Nate Wernette, Morley-Stanwood (15-4) (2002)
15 - Zack Buchan, Maple City Glen Lake (2001)
15 - Bryan Gale, Decatur (15-3) (1999)
15 - Jeremy Heaton, Homer (15-1) (1998)
15 - Matt Sheets, Jenison (15-1) (1996)
15 - Rob Byrd, South Haven (15-2) (1989)
15 - Steven Maguire, Morley-Stanwood (15-1) (1988)
15 - Greg Atkinson, Maple City Glen Lake (1984)
15 - Doug Scott, Spring Lake (1978)
15 - Ray Soff, Blissfield (15-0) (1975)
14 - Matt Schweikart, Maple City Glen Lake (14-2) (2016)
14 - Jake Tarbell, Remus Chippewa Hills (14-2) (2012)
14 - Nick Stiles, Bath (14-2) (2010)
14 - Rob Frost, Richland Gull Lake (14-1) (2007)
14 - Nate Wernette, Morley-Stanwood (14-3) (2001)
14 - Brian Miller, Charlotte (14-3) (2000)
14 - Scott Siefert, Blissfield (14-1) (2000)
14 - Travis Grice, Caro (14-1) (1998)
14 - Drew Henson, Brighton (14-2) (1998)
14 - Dan Horvath, Southgate Aquinas (14-2) (1998)
14 - Rick Moore, Morley-Stanwood (14-0) (1998)
14 - Chad Pleiness, Mason County Central (14-1) (1998)
14 - Shane Hatfield, Three Oaks River Valley (1997)
14 - Shane Hatfield, Three Oaks River Valley (1996)
14 - Aaron Knieper, Saginaw Nouvel (14-0) (1990)
14 - Mark Haase, Richland Gull Lake (1989)
14 - Scott DuRussel, Merrill (14-1) (1988)
14 - Tom Willette, Plymouth Salem (14-1) (1975)
14 - Herb Doebler, Utica (14-3) (1966)
Consecutive
42 - Dan Holcomb, Homer (2003-06)
31 - Doug Vanderwall, Grand Haven (1959-61)
28 - Nicholas Holt, Muskegon Catholic Central (2013-15)
28 - Dusty Compton, Homer (2003-05)
28 - Casey Robrahn, Jenison (2002-04)
27 - Jack Tompkins, Royal Oak (1925-27)
25 - Zach Cooper, Maple City Glen Lake (2013-15)
25 - Greg Atkinson, Maple City Glen Lake (1984-85)
24 - Andrew Good, Rochester (1997-98)
22 - Kyle Knoblauch, Blissfield (1997-98)
22 - Brad Slusher, Brooklyn Columbia Central (1995-97)
21 - Matt Schweikart, Maple City Glen Lake (2015-16)
21 - Brian Schueneman, Three Oaks River Valley (1993-95)
20 - Nate Wernette, Morley-Stanwood (2003)
20 - Bryan Gale, Decatur (1999-2000)
19 - Brendan Martin, Beal City (2021-22)
19 - Brian LaTour, Blissfield (1992)
19 - Roger Wheeler, Grand Haven (1960-61)
Career
56 - Nate Wernette, Morley-Stanwood (56-13) (2000-03)
49 - Josh Collmenter, Homer (2001-04)
49 - Steve Nowak, Gaylord St. Mary (1986-89)
45 - Dan Holcomb, Homer (2003-06)
44 - Will Jostock, Lapeer West (2001-04)
44 - Adam Newell, Decatur (44-4) (2000-03)
42 - Dusty Compton, Homer (2003-06)
41 - Nick Stiles, Bath (41-8) (2009-12)
41 - David Dinsmoore, Reese (41-7) (2000-03)
41 - Brad Morenko, Marysville (41-2) (1997-2000)
41 - Darren Gross, Remus Chippewa Hills (1982-85)
40 - Drew Henson, Brighton (1995-98)
40 - Mike Wisniewski, Bangor (40-14) (1991-94)
39 - Zach Cooper, Maple City Glen Lake (2013-16)
39 - Jake Tarbell, Remus Chippewa Hills (39-8) (2010-13)
38 - Bryan Gale, Decatur (1997-2000)
38 - Ray Soff, Blissfield (38-5) (1974-77)
37 - Nicholas Holt, Muskegon Catholic Central (37-3) (2012-15)
37 - Erik Tarbell, Remus Chippewa Hills (37-7) (2008-11)
37 - Andrew Good, Rochester (1995-98)
36 - John MacLeod, Grand Ledge (1996-99)
35 - Derek Feldkamp, Blissfield (35-10) (1999-2002)
35 - Todd Weir, Grand Ledge (1992-95)
34 - Sam Traver, Potterville (34-14) (2012-15)
34 - Ryan Orr, Bath (34-3) (2011-14)
34 - Thomas Waning, Maple City Glen Lake (2011-14)
34 - Kyle Knoblauch, Blissfield (34-1) (1997-2000)
34 - Steven Maguire, Morley-Stanwood (34-8) (1986-89)
34 - Dave Peralta, Harper Woods Bishop Gallagher (1983-85)
34 - Walt Vanderbush, Buchanan (34-16) (1973-76)
33 - Brock Ridgeway, Homer (2013-16)
33 - Trent Mulder, McBain (1999-2002)
33 - Matthew Lestan, Troy (33-4) (1998-2000)
33 - Ron Schmidt, Blissfield (33-7) (1983-86)
33 - Doug Vanderwall, Grand Haven (33-1) (1959-61)
Shutouts
Season(minimum 5 innings played for a game to be considered)
13 - Josh Collmenter, Homer (2004)
10 - Jim Murray, Redford St. Mary (1972)
9 - Dan Holcomb, Homer (2006)
9 - Dan Holcomb, Homer (2005)
8 - Kendall Anthes, Cass City (2019)
8 - Dusty Compton, Homer (2005)
8 - Tony Clausen, Jenison (2004)
8 - Ryan Ritter, North Adams-Jerome (2001)
8 - Chris Andrews, Whitehall (1989)
7 - Michael Hendrickson, Saline (2014)
7 - Charlie Fisher, Grass Lake (2008)
7 - Dusty Compton, Homer (2006)
7 - Tony Clausen, Jenison (2003)
7 - Will Jostock, Lapeer West (2003)
7 - Will Jostock, Lapeer West (2002)
7 - Zack Buchan, Maple City Glen Lake (2001)
7 - Matt Sheets, Jenison (1996)
7 - Steve Avery, Taylor Kennedy (1988)
7 - Gary Conn, Burton Bentley (1973)
6 - Kirk Myers, Frankfort (2017)
6 - Matt Schweikart, Maple City Glen Lake (2016)
6 - Sam Traver (Potterville) (2015)
6 - Sean Martens, Ortonville-Brandon (2014)
6 - Ryan Orr, Bath (2013)
6 - Jack Ropp, Concord (2012)
6 - Mike Salling, Mesick (1998)
6 - Steve Rennhack, Three Oaks River Valley (1974)
5 - Kirk Myers, Frankfort (2018)
5 - Wyatt Rush, Grand Ledge (2017)
5 - Zach Cooper, Maple City Glen Lake (2014)
5 - Ryan Orr, Bath (2014)
5 - Thomas Waning, Maple City Glen Lake (2014)
5 - Marc Sobota, Grand Rapids Kenowa Hills (2005)
5 - Dusty Compton, Homer (2004)
5 - Dan Stinchcombe, Allen Park Cabrini (2003)
5 - Josh Collmenter, Homer (2003)
5 - Andy Regulski, Bay City All Saints (2000)
5 - Dan Horvath, Southgate Aquinas (1998)
5 - Rob Lewis, Mount Pleasant (1998)
5 - Steve Williams, Birmingham Seaholm (1993)
5 - Aaron Knieper, Saginaw Nouvel (1990)
5 - Tim Davis, Mount Pleasant (1974)
Career
23 - Josh Collmenter, Homer (2001-04)
21 - Will Jostock, Lapeer West (2001-04)
20 - Dusty Compton, Homer (2003-06)
19 - Dan Holcomb, Homer (2003-06)
16 - Ryan Orr, Bath (2011-14)
16 - Jim Murray, Redford St. Mary (1969-72)
15 - Tony Clausen, Jenison (2003-04)
14 - Chris Andrews, Whitehall (1988-90)
12 - Timothy Grider, Grand Rapids Baptist (1980-83)
11 - Kirk Myers, Frankfort (2016-18)
11 - Zach Cooper, Maple City Glen Lake (2013-16)
11 - Sam Traver, Potterville (2012-15)
11 - Zack Buchan, Maple City Glen Lake (1999-2002)
11 - Chris Ostrowski, Ann Arbor Gabriel Richard (2009-11)
10 - Zach Cooper, Maple City Glen Lake (2013-16)
10 - Ty Rock, Gobles (2010-13)
10 - Walt Vanderbush, Buchanan (1973-76)
10 - Steve Rennhack, Three Oaks River Valley (1973-75)
9 - Thomas Waning, Maple City Glen Lake (2011-14)
9 - Jack Ropp, Concord (2009-12)
9 - Dan Stinchcombe, Allen Park Cabrini (2002-03)
9 - Gary Conn, Burton Bentley (1972-73)
8 - Andy Regulski, Bay City All Saints (1999-2000)
8 - Mike Salling, Mesick (1995-98)
8 - Jeff Dzingle, Mt. Pleasant (1996-97)
8 - Brian Stephens, Caro (1996-97)
8 - Art Harland, Maple City Glen Lake (1979-82)
No-Hitters (minimum 5 innings played for a game to be considered)
Consecutive
3 - Ryan Orr, Bath (4-8-2013 – 4-22-2013)
3 - Ryan Hopp, Morley-Stanwood (4-27-2004 – 5-4-2004)
3 - Nate Wernette, Morley-Stanwood (5-6-2003 – 5-10-2003)
3 - Robert Nowotny, Carsonville (1973)
3 - Gary Wiliczynski, Hamtramck St. Ladislaus (1964)
3 - Miki Schwartzkoff, Utica (4-17-1952 – 4-24-1952)
2 - Joe Lewis, Kingsley (4/24/2021 vs. Blanchard Montabella, 4/27/2021 vs. Benzie Central)
2 - Chase Keller, Muskegon Orchard View (5-29-2018 vs. Grant, 6-2-2018 vs. Howard City Tri County)
2 - Casey Hall, Grass Lake (4-10-2007 – 4-14-2007)
2 - Dan Holcomb, Homer (4-18-2006 – 4-27-2006)
2 - Dan Holcomb, Homer (5-24-2005 – 5-25-2005)
2 - Scott Roy, Mount Morris (4-4-2004 – 4-29-2004)
2 - Will Jostock, Lapeer West (5-12-2003 – 5-15-2003)
2 - Steve Kniebbe, Bridgeport (2000)
2 - Adam Ruffner, Gibraltar Carlson (1998)
2 - Linc Mikkelson, Montague (4-1984)
2 - Jeff Peterek, Three Oaks River Valley (1980)
2 - Brad Van Pelt, Owosso (5-1-1969 – 5-5-1969)
2 - Art Jimenez, Bridgeport (1968)
2 - Jerry Clark, Laingsburg (4-29-1954 – 5-6-1954)
2 - Tim McGroarty, Center Line (5-1951 – 5-8-1951)
Season
6 - Ryan Hasenfratz, Coleman (2005)
5 - Dan Holcomb, Homer (2006)
4 - Nate Wernette, Morley-Stanwood (2003)
4 - Mike Salling, Mesick (1998)
4 - Roger Cole, Milan (1979)
3 - Thomas Waning, Maple City Glen Lake (2014)
3 - Ryan Orr, Bath (2013)
3 - Joe Ostach, Taylor Trillium (2011)
3 - Dan Holcomb, Homer (2005)
3 - Adam Slusher, Hudsonville Freedom Baptist (2005)
3 - Josh Collmenter, Homer (2004)
3 - Ryan Anderson, Dearborn Divine Child (1997)
3 - Matt Sheets, Jenison (1996)
3 - Greg Ryan, Dearborn Divine Child (1995)
3 - Brian Mitchell, Battle Creek Harper Creek (1993)
3 - Matt Hughes, Ottawa Lake-Whiteford (1992)
3 - Matt Mantei, Three Oaks River Valley (1990)
3 - Toby McFarland, Petoskey (1989)
3 - Art Harland, Maple City Glen Lake (1980)
3 - Chris Joslin, Linden (1980)
3 - Jim Murray, Redford St. Mary (1972)
3 - Brad Van Pelt, Owosso (1969)
3 - Bob Stevens, Flat Rock (1959)
3 - Fred Gladding, Flat Rock (1955)
3 - Bill Neesley, Niles (1954)
3 - Miki Schwartzkoff, Utica (1952)
3 - Harold Sumner, Utica (1951)
Career
8 - Dan Holcomb, Homer (2003-06)
8 - Mike Salling, Mesick (1995-98)
8 - Ken Beardslee, Vermontville (1947-49)
7 - Will Jostock, Lapeer West (2001-04)
7 - Carl Pohlman, Saginaw MacArthur (1967-70)
6 - Chris Joslin, Linden (1978-80)
5 - Ryan Orr, Bath (2011-14)
5 - Thomas Waning, Maple City Glen Lake (2011-14)
5 - Chris Ostrowski, Ann Arbor Gabriel Richard (2009-11)
5 - Dusty Compton, Homer (2003-06)
5 - Adam Slusher, Hudsonville Freedom Baptist (2002-05)
5 - Art Harland, Maple City Glen Lake (1979-82)
5 - Bill Neesley, Niles (1953-54)
4 - Greg Ryan, Dearborn Divine Child (1992-1995)
Perfect Games
Season
3 - Ryan Orr, Bath (4-18-2013, 4-15-2013, 4-22-2013)
2 - Chris Mokma, Holland Christian vs. Hudsonville Unity Christian (4-10-2018), vs. Grandville Calvin Christian (5-9-2018)
2 - Mike Mokma, Holland Christian vs. Holland (4-19-2016), vs. Grandville Calvin Christian (5-23-2016)
2 - Dan Holcomb, Homer (4-15-2005, 5-24-2005)
Career
3 - Chris Mokma, Holland Christian (2016-19)
3 - Ryan Orr, Bath (2011-14)
3 - Dusty Compton, Homer (2003-06)
3 - Dan Holcomb, Homer (2003-06)
2 - Mike Mokma, Holland Christian (2013-16)
2 - Ken Beardslee, Vermontville (1947-49)
Fewest Walks Allowed
Season (minimum 60 innings)
3 - Ryan Orr, Bath (74 innings) (2012)
4 - Kendall Anthes, Cass City (65 2/3 innings) (2019)
4 - Ryan Orr, Bath (79 innings) (2013)
5 - Andrew Bobian, Montague (61 innings) (2015)
5 - David Blanchard, Stockbridge (72 innings) (2004)
5 - Paul Bard, Muskegon (63 innings) (1942)
Earned Run Average
Season (minimum 60 innings)
0.09 - Ryan Orr, Bath (77 2/3 innings) (2014)
0.09 - Aaron Wilson, Detroit Henry Ford (77 innings) (2005)
0.10 - Grant Dittmer, Bay City All Saints (67 1/3 innings) (2017)
0.10 - Ryan Orr, Bath (74 innings) (2012)
0.11 - Kendall Anthes, Cass City (65 2/3 innings) (2019)
0.11 - Paul Bard, Muskegon (63 innings) (1942)
0.13 - Josh Collmenter, Homer (105 2/3 innings) (2004)
0.20 - Derek Clark, Petersburg Summerfield (70 innings) (2019)
0.21 - Jim Kniivila, Holt (66 innings) (1973)
0.22 - Michael Hendrickson, Saline (63 innings) (2014)
0.23 - Robby Poll, Grandville (62 innings) (2006)
0.23 - Steve Bradshaw, Lapeer West (60 innings) (2003)
0.27 - Brian James, Canton (80 innings) (1978)
0.28 - Sam Traver, Potterville (99 2/3 innings) (2015)
0.30 - Brian Stephens, Caro (60 1/3 innings) (1997)
0.33 - Sean Martens, Ortonville-Brandon (63 2/3 innings) (2014)
0.34 - Bryce Davis, Sparta (82 2/3 innings) (2017)
0.34 - Ryan Ritter, North Adams-Jerome (82 1/3 innings) (2001)
0.35 - Jason Johnson, Mount Pleasant Sacred Heart (79 2/3 innings) (1995)
0.36 - Jason Middlebrook, Grass Lake (77 innings) (1993)
0.37 - Rick Zins, Royal Oak Dondero (75 innings) (1971)
0.40 - Andy Regulski, Bay City All Saints (88 innings) (2000)
0.45 - Al Zeiher, Saline (78 innings) (2010)
0.46 - David Dinsmoore, Reese (61 innings) (2002)
0.49 - Adam Newell, Decatur (71 innings) (2003)
0.50 - Tyler Waldrop, Grand Ledge (70 1/3 innings) (2015)
0.50 - Will Jostock, Lapeer West (83 2/3 innings) (2003)
0.50 - Andrew Good, Rochester (70 1/3 innings) (1997)
0.50 - Ray Soff, Blissfield (98 2/3 innings) (1975)
0.53 - Will Jostock, Lapeer West (80 innings) (2004)
0.55 - Chris Mokma, Holland Christian (63 2/3 innings) (2018)
0.57 - Casey Hall, Grass Lake (74 innings) (2008)
0.57 - Mike Wisniewski, Bangor (99 innings) (1993)
0.58 - Terry Johnson, Grandville (60 innings) (1979)
0.59 - Brian Wright, Ravenna (71 innings) (1975)
0.61 - Matt Schweikart, Maple City Glen Lake (80 innings) (2016)
0.62 - Gary Mroz, Riverview Gabriel Richard (102 innings) (1993)
0.64 - David Cox, Carleton Airport (93 innings) (1991)
0.64 - Roger Lambert, Muskegon Mona Shores (77 innings) (1973)
0.69 - Wyatt Rush, Grand Ledge (70 2/3 innings) (2017)
0.69 - Travis Moyer, Portland St. Patrick (71 1/3 innings) (2015)
0.69 - Tyler Waldrop, Grand Ledge (60 2/3 innings) (2014)
0.69 - Chris Marshall, Bloomfield Hills Andover (71 innings) (2004)
0.69 - Will Jostock, Lapeer West (101 innings) (2002)
0.70 - Cam Schuelke, Byron Center (69 2/3 innings) (2019)
0.70 - Tony Claussen, Jenison (78 innings) (2003)
0.70 - Patrick Kleinfelt, Grand Ledge (80 1/3 innings) (2001)
0.71 - Brian Thompson, Ravenna (69 innings) (2017)
0.71 - Larry Williams, North Muskegon (89 innings) (1975)
0.72 - Dan Stinchcombe, Allen Park Cabrini (78 innings) (2003)
0.73 - Nick Stiles, Bath (66 2/3 innings) (2009)
0.73 - Dan Holcomb, Homer (2006)
0.74 - Jacob Wilson, Homer (66 1/3 innings) (2019)
0.74 - Jeff Trzos, North Farmington (76 innings) (1997)
0.75 - Evan Asselin, Marshall (66 innings) (2018)
0.75 - Trent Mulder, McBain (60 innings) (2002)
0.75 - Todd Lynema, Sparta (70 2/3 innings) (1998)
0.75 - Tom Kling, Muskegon Catholic Central (102 1/3 innings) (1975)
0.77 - Nick Powers, Flushing (63 2/3 innings) (2019)
0.77 - Adam Slusher, Hudsonville Freedom Baptist (81 1/3 innings) (2005)
0.77 - Roger Groendyke, Jenison (74 2/3 innings) (1975)
0.78 - Thomas Waning, Maple City Glen Lake (90 1/3 innings) (2014)
0.78 - Ryan Bardoni, Warren Woods-Tower (63 innings) (2003)
0.79 - Tom Morris, South Haven (1980)
0.80 - Tyler Janish, Whittemore-Prescott (70 innings) (2013)
0.80 - Justin Ockerman, Garden City (61 innings) (2001)
0.80 - Jeremiah Johnson, Homer (80 1/3 innings) (1995)
0.80 - Roger Groendyke, Jenison (69 2/3 innings) (1974)
0.81 - Nick Kamrada, Grand Ledge (60 1/3 innings) (2014)
0.81 - Bob Matych, Muskegon (95 innings) (1973)
0.82 - Sam Traver, Potterville (77 innings) (2014)
0.82 - Will Rickert, Manchester (60 innings) (2008)
0.82 - Adam Newell, Decatur (102 1/3 innings) (2002)
0.83 - Matt Sheets, Jenison (92 2/3 innings) (1996)
0.84 - Gavin Brasosky, Portage Central (66 2/3 innings) (2021)
0.87 - Greg Crist, Blissfield (87 2/3 innings) (1972)
0.87 - Gary Warner, Ottawa Lake-Whiteford (61 2/3 innings) (1964)
0.88 - Keegan Beaton, Marine City Cardinal Mooney (2005)
0.89 - Matt Sheets, Jenison (95 innings) (1995)
0.90 - Ryan Sharpley, Marshall (70 innings) (2007)
0.90 - Lance Salsgiver, Davison (70 1/3 innings) (2001)
0.91 - Ryan Hayes, Traverse City West (61 2/3 innings) (2016)
0.91 - Mike Wisniewski, Bangor (108 1/3 innings) (1994)
0.92 - Ryan Jensen, Big Rapids (76 innings) (2007)
0.92 - Ryan Golem, Dearborn (75 2/3 innings) (1999)
0.93 - Brandon Reed, Jr., Millington (60 1/3 innings) (2017)
0.93 - Logan Brigham, Marshall (60 innings) (2016)
0.93 - Nick Stiles, Bath (68 innings) (2011)
0.93 - Dusty Compton, Homer (2006)
0.95 - Marc Sobota, Grand Rapids Kenowa Hills (2005)
0.96 - Charlie Fisher, Grass Lake (80 innings) (2008)
0.97 - Jack Morrow, Frankfort (65 innings) (2017)
0.97 - Zach Cooper, Maple City Glen Lake (65 innings) (2014)
0.98 - Brett Sikorski, Bronson (86 innings) (2019)
0.98 - Jeff Tebeau, Williamston (64 innings) (2002)
0.99 - Blake Dahlstrom, Grand Ledge (63 2/3 innings) (2012)
0.99 - Nick Stiles, Bath (106 innings) (2010)
0.99 - Bobby Korecky, Saline (1998)
1.00 - Aaron Wilson, Detroit Henry Ford (70 innings) (2006)
1.00 - David Dinsmoore, Reese (77 innings) (2003)
1.00 - Ron Vince, Blissfield (83 2/3 innings) (1976)
1.01 - Zach Butters, Homer (69 innings) (2019)
1.01 - Andrew Doyle, Flint Powers Catholic (69 innings) (2006)
1.02 - Casey Hall, Grass Lake, (75 2/3 innings) (2007)
1.03 - Adam Newell, Decatur (108 1/3 innings) (2001)
1.05 - Brian James, Canton (68 innings) (1979)
1.07 - Kirk Myers, Frankfort (65 1/3 innings) (2017)
1.07 - Mike Mokma, Holland Christian (85 1/3 innings) (2016)
1.07 - Ryan Terry, Blissfield (85 1/3 innings) (2004)
1.08 - Travis Moyer, Portland St. Patrick (97 2/3 innings) (2016)
1.08 - Nick Stiles, Bath (71 1/3 innings) (2012)
1.08 - Kenny Mack Papes, Scottville Mason County Central (84 1/3 innings) (1999)
1.10 - Dave DuBois, Ovid-Elsie (63 2/3 innings) (1967)
1.11 - Kyle Knoblauch, Blissfield (69 2/3 innings) (1998)
1.12 - Ethan Borck, Hudson (74 2/3 innings) (2019)
1.12 - Aaron Wick, Flushing (75 innings) (2005)
1.12 - Andy Bunting, Maple City Glen Lake (2000)
1.13 - Erik Tarbell, Remus Chippewa Hills (85 innings) (2011)
1.13 - John MacLeod, Grand Ledge (68 innings) (1999)
1.14 - Chad Pleiness, Scottville Mason County Central (98 innings) (1998)
Career (minimum 115 innings) (*active)
0.24 - Ryan Orr, Bath (258 1/3 innings) (2011-14)
0.32 - Ken Beardslee, Vermontville (25 games) (1947-49)
0.53 - Dan Stinchcombe, Allen Park Cabrini (133 innings) (2002-03)
0.63 - Brian James, Canton (168 innings) (1977-79)
0.73 - Matt Schweikart, Maple City Glen Lake (115 2/3 innings) (2015-16)
0.76 - Paul Bard, Muskegon (120 innings) (1940-42)
0.78 - Terry Johnson, Grandville (116 2/3 innings) (1978-79)
0.78 - Roger Groendyke, Jenison (144 1/3 innings) (1974-75)
0.78 - Bob Ludwig, Muskegon (116 1/3 innings) (1943-45)
0.85 - Adam Newell, Decatur (296 2/3 innings) (2000-03)
0.91 - Jacob Wilson, Homer (146 2/3 innings) (2017-19)
0.91 - Travis Moyer, Portland St. Patrick (169 innings) (2015-16)
0.94 - Nick Stiles, Bath (312 innings) (2009-12)
0.96 - Wyatt Rush, Grand Ledge (146 innings) (2015-17)
0.96 - Brian Thompson, Ravenna (130 2/3 innings) (2015-17)
0.97 - Michael Hendrickson, Saline (145 innings) (2012-14)
0.99 - Bryce Davis, Sparta (204 2/3 innings) (2014-17)
0.99 - Josh Collmenter, Homer (319 innings) (2001-04)
1.01 - Al Zeiher, Saline (139 1/3 innings) (2008-10)
1.07 - Ryan Hayes, Traverse City West (176 innings) (2015-18)
1.09 - Scott Bunting, Maple City Glen Lake (1994-97)
1.10 - Greg Crist, Blissfield (217 innings) (1970-73)
1.10 - Roger Wheeler, Grand Haven (191 innings) (1959-61)
1.11 - Toby McFarland, Petoskey (158 1/3 innings) (1987-90)
1.15 - Zach Butters, Homer (212 1/3 innings) (2016-19)
1.15 - Andy Regulski, Bay City All Saints (139 2/3 innings) (1999-2000)
1.15 - Mike Wisniewski, Bangor (365 2/3 innings) (1991-94)
1.15 - Ray Soff, Blissfield (279 1/3 innings) (1973-76)
1.16 - Sam Traver, Potterville (311 2/3 innings) (2012-15)
1.16 - Will Jostock, Lapeer West (337 1/3 innings) (2001-04)
1.18 - Ryan Terry, Blissfield (172 innings) (2001-04)
1.19 - Kyle Knoblauch, Blissfield (258 2/3 innings) (1997-2000)
1.19 - Doug Vanderwall, Grand Haven (218 innings) (1959-61)
1.20 - David Cox, Carleton Airport (151 innings) (1990-91)
1.21 - Pete Ott, East Lansing (121 2/3 innings) (2001-02)
1.21 - Dan Wells, Otisville-Lakeville (179 2/3 innings) (1991-93)
1.27 - Bob Cole, Richland Gull Lake (1980-81)
1.29 - Joel Pierson, Maple City Glen Lake (2000-03)
1.34 - Nate Stegman, Richland Gull Lake (2011-12)
1.34 - Karl Malcolm, Maple City Glen Lake (1999-2002)
1.34 - Joe Finnerty, Saline (157 innings) (1998-2000)
1.36 - Kirk Myers, Frankfort (154 innings) (2015-18)
1.36 - Lance Salsgiver, Davison (160 innings) (2000-02)
1.39 - Dusty Compton, Homer (2003-06)
1.39 - Tom Morris, South Haven (172 innings) (1977-80)
1.39 - Dan Sharman, South Haven (131 innings) (1974-75)
1.40 - Drew Buck, South Haven (195 innings) (1971-73)
1.42 - Ron Schmidt, Blissfield (252 innings) (1983-86)
1.44 - Scott Abbott, Blissifled (185 innings) (1992-95)
1.46 - Paul Phillips, Blissfield (129 2/3 innings) (1999-2002)
1.47 - Dan Holcomb, Homer (2003-06)
1.48 - Larry Denemy, South Haven (171 1/3 innings) (1991-93)
1.49 - Joey Johnston, Croswell-Lexington (221 1/3 innings) (2016-19)
1.49 - Dave DuBois, Ovid-Elsie (187 1/3 innings) (1967-69)
1.50 - Jack Morrow, Frankfort (177 innings) (2015-18)
1.50 - Bobby Korecky, Saline (233 2/3 innings) (1995-98)
1.51 - Jason Schlutt, Stevensville Lakeshore (236 innings) (1987-90)
1.57 - Tom Hachlinski, Ovid-Elsie (129 innings) (1970-71)
1.58 - Greg Marr, South Haven (211 innings) (1981-83)
1.59 - Joe Roth, Homer (189 innings) (2016-18)
1.61 - Blake Dunn, Saugatuck (148 innings) (2014-17)
1.61 - Dylan Thomas, Homer (2011-14)
1.61 - Jake Tarbell, Remus Chippewa Hills (304 1/3 innings) (2010-13)
1.61 - Brian LaTour, Blissfield (152 2/3 innings) (1989-92)
1.62 - Carsie Walker, Saugatuck (220 2/3 innings) (2014-17)
1.63 - Tyler Castiglione, Monroe Jefferson (150 1/3 innings) (2010-13)
1.64 - Mike Mokma, Holland Christian (213 innings) (2013-16)
1.64 - Steve Bradshaw, Lapeer West (141 innings) (2001-03)
1.64 - Ryan Ritter, North Adams-Jerome (213 2/3 innings) (1999-2001)
1.65 - Zack Buchan, Maple City Glen Lake (1999-2002)
1.66 - Tyler Janish, Whittemore-Prescott (202 2/3 innings) (2010-13)
1.67 - Thomas Waning, Maple City Glen Lake (294 1/3 innings) (2011-14)
1.68 - Erik Tarbell, Remus Chippewa Hills (283 innings) (2008-11)
1.69 - Joel Frakes, Stevensville Lakeshore (141 innings) (1989-91)
1.70 - Jon Kowalski, Warren DeLaSalle (210 2/3 innings) (1997-2000)
1.71 - Mike Lepor, Rochester Hills Lutheran Northwest (2000-04)
1.71 - Art Harland, Maple City Glen Lake (1979-82)
1.72 - Ryan Bardoni, Warren Woods-Tower (285 innings) (2001-04)
1.73 - Zach Cooper, Maple City Glen Lake (2013-16)
1.73 - Adam Slusher, Hudsonville Freedom Baptist (231 innings) (2002-05)
1.73 - Trent Mulder, McBain (218 2/3) (1999-2002)
1.81 - Chris Ostrowski, Ann Arbor Gabriel Richard (2009-11)
1.82 - Brandon Reed, Jr., Millington (226 2/3 innings) (2014-17)
1.84 - Burrell Jones, Holt (210 1/3 innings) (2015-18)
1.85 - Karl Dehn, South Haven (207 1/3 innings) (1981-83)
Strikeouts
Game (7 innings)
22 - Kenton SanMiguel, Breckenridge vs. Saginaw Michigan Lutheran Seminary (5-3-2009)
21 - Ryan Anderson, Dearborn Divine Child vs. Riverview Gabriel Richard (1997)
21 - Jason Lawes, Elk Rapids vs. Central Lake (4-13-1992)
21 - Melvin Byers, Tustin vs. Kingsley St. Mary (4-1964)
21 - Tommy Tharrett, Center Line St. Clement vs. Wayne St. Mary's (4-21-1953)
21 - Lefty Biddle, Eaton Rapids vs. Grand Ledge (5-7-1942)
20 - Austin Brown, Madison Heights Madison vs. Warren Fitzgerald (5-9-2018)
20 - Carson Beauchaine, Fraser vs. Harper Woods (4-9-2009)
20 - Brandon Dickinson, Durand vs. Burton Atherton (4-24-2006)
20 - Josh Collmenter, Homer vs. Manchester (6-12-2004)
20 - David Nykerk, Holland West Ottawa vs. Muskegon Mona Shores (5-3-2004)
20 - Joey Thivierge, Muskegon vs. Ravenna (3-30-2004)
20 - Mike Liscow, South Haven vs. Otsego (4-12-2003)
20 - Mike Geddes, Jenison vs. Grand Rapids Catholic Central (2002)
20 - Jack Christiansen, Cedar Springs vs. Sparta (5-5-2000)
20 - David Dinsmore, Reese vs. Bay City All Saints (4-24-2000)
20 - A.J. Rowe, Novi vs. Brighton (3-31-2000)
20 - Drew Henson, Brighton vs. Walled Lake Western (1997)
20 - Steve Bremmer, Wyoming Lee vs. Eau Claire (1996)
20 - John Steiger, Fowlerville vs. Portland (1996)
20 - Dave Karasinski, Utica vs. Mount Clemens L’Anse Creuse (1983)
20 - Ken Beardslee, Vermontville vs. Saranac (1949)
20 - Roger May, Lansing Resurrection vs. Lansing Technical (1947)
20 - Paul Bard, Muskegon vs. Montague (4-24-1942)
20 - Roy Latchow, South Haven vs. Allegan (1931)
Game (extra innings)
32 - Joe Koperski, Wayland Union vs. Vermontville-Maple Valley (15 inn.) (5-12-1969)
31 - Art Jimenez, Bridgeport vs. Hemlock (14 inn.) (1968)
29 - George Mills, Fremont vs. Ludington (13 inn.) (1915)
27 - Dan Stinchcombe, Allen Park Cabrini vs. Waterford Our Lady of the Lakes (10 inn.) (5-9-2003)
27 - Simmons, Battle Creek vs. Albion (9 inn.) (4-21-1913)
26 - Gary Conant, Carleton Airport vs. Tecumseh (19 inn.) (5-31-1968)
26 - Ken Beardslee, Vermontville vs. Holt (9 inn.) (1949)
25 - Nick Stiles, Bath vs. Pewamo-Westphalia (10 inn. - game finished in 13) (4-16-2012)
25 - Ken Beardslee, Vermontville vs. Middleville (10 inn.) (1949)
24 - Keegan Beaton, Marine City Cardinal Mooney vs. Madison Heights Bishop Foley (9 inn.) (4-9-2005)
24 - Michael Powers, St. Clair Shores South Lake vs. Center Line (10 inn.) (2003)
24 - Dan Fyvie, Fenton vs. Clio (10 inn.) (5-14-2000)
24 - Mike Sokol, Warren DeLaSalle vs. Birmingham Brother Rice (9 inn.) (1998)
24 - Craig Cihak, Hart vs. Ravenna (12 inn.) (5-19-1974)
24 - Greg Boos, Harper Woods Bishop Gallagher vs. Royal Oak Shrine Catholic (15 inn.) (5-10-1971)
23 - Mark Schley, Cheboygan vs. Cadillac (9 1/3 inn.) (5-11-2001)
23 - Layton Maupin, Eaton Rapids (9 inn.) (1915)
22 - Ty Rock, Gobles vs. Bloomingdale (9 inn.) (5-3-2012)
22 - S. Stine, Vermontville-Maple Valley (15 inn.) (5-12-1969)
22 - Jim Hunt, Tecumseh vs. Carleton Airport (19 inn.) (5-31-1968)
22 - Steve Knowlton, Genesee vs. Flint Hamady (16 inn.) (5-17-1968)
22 - Gaudreau, Saginaw vs. West Bay City (1910)
21 - Tommy Eng, Troy Athens vs. Pontiac (9 inn.) (5-29-2012)
21 - Dennis Bushey, Kinde North Huron vs. Carsonville (8 inn.) (5-22-1969)
21 - Doug Vanderwall, Grand Haven vs. Traverse City (8 inn.) (1961)
Game by Opposing Pitchers (extra innings)
54 - Joe Koperski, Wayland Union (32) vs. S. Stine, Vermontville-Maple Valley (22) (15 innings) (5-12-1969)
Season
272 – Nate Wernette, Morley-Stanwood (125 innings) (2003)
223 – Josh Collmenter, Homer (105 2/3 innings) (2004)
215 – Dan Horvath, Southgate Aquinas (1998)
209 – Ken Beardslee, Vermontville (1949)
208 – Mike Wisniewski, Bangor (1994)
204 – Dave Reinfeider, Vassar (1992)
196 – Jason Middlebrook, Grass Lake (1993)
196 – Steve Avery, Taylor Kennedy (1988)
187 – Adam Slusher, Hudsonville Freedom Baptist (81 1/3 innings) (2005)
184 - Greg Boos, Harper Woods Bishop Gallagher (109 2/3 innings) (1971)
183 - Nick Stiles, Bath (106 innings) (2010)
182 – Keegan Beaton, Marine City Cardinal Mooney (95 innings) (2005)
179 – Mike Wisniewski, Bangor (1993)
178 - Sam Traver, Potterville (99 2/3 innings) (2015)
176 - Thomas Waning, Maple City Glen Lake (2014)
172–Aaron Wilson, Detroit Henry Ford (70 innings) (2006)
172 – Kim Kimball, Comstock (1971)
170 – Adam Newell, Decatur (102 1/3 innings) (2002)
170 – Jason Schlutt, Stevensville Lakeshore (1990)
168 – Will Jostock, Lapeer West (83 2/3 innings) (2003)
168 – Dan Stinchcombe, Allen Park Cabrini (78 innings) (2003)
167 – Chad Pleiness, Scottville Mason County Central (125 2/3 innings) (1998)
162 - Bryce Davis, Sparta (82 2/3 innings) (2017)
162 - Brandon Melchert, Scottville Mason County Central (98 innings) (2011)
160 – Mike Geddes, Jenison (2001)
160 – Adam Newell, Decatur (108 1/3 innings) (2001)
160 – Kyle Knoblauch, Blissfield (2000)
Season Per Game
19.00 - Ken Beardslee, Vermontville (209 strikeouts/11 games) (1949)
16.10 - Adam Slusher, Hudsonville Freedom Baptist (187 strikeouts/81 1/3 innings) (2005)
15.41 - Aidan Liedeke, Brighton Charyl Stockwell Academy (135 strikeouts/61 1/3 innings) (2022)
15.23 - Nate Wernette, Morley-Stanwood (272 strikeouts/125 innings) (2003)
14.77 - Josh Collmenter, Homer (223 strikeouts/105 2/3 innings) (2004)
Career
623 - Mike Wisniewski, Bangor (1991-94)
583 - Nate Wernette, Morley-Stanwood (380 innings ) (2000-03)
572 - David Dinsmoore, Reese (278 2/3 innings) (2000-03)
552 - Will Jostock, Lapeer West (337 1/3 innings) (2001-04)
546 - Josh Collmenter, Homer (2001-04)
545 - Nick Stiles, Bath (312 innings) (2009-12)
531 - Sam Traver, Potterville (311 2/3 innings) (2012-15)
528 - Drew Henson, Brighton (1995-98)
492 - John Steiger, Fowlerville (1994-97)
487 - Walt Vanderbush, Buchanan (1973-76)
474 - Mike Salling, Mesick (1995-98)
454 - Adam Newell, Decatur (296 2/3 innings) (2000-03)
452 - Ken Beardslee, Vermontville (1947-49)
449 - Adam Slusher, Hudsonville Freedom Baptist (231 innings) (2002-05)
431 - Kevin Kittle, North Adams Jerome (1995-98)
431 - Brad Morenko, Marysville (1997-00)
424 - Ryan Tripp, Vandercook Lake (1993-95)
423 - Keegan Beaton, Marine City Cardinal Mooney (2002-05)
421 - James Siefker, Mt. Pleasant Sacred Heart (1993-96)
419 - Bryan Gale, Decatur (1997-00)
417 - Ryan Bardoni, Warren Woods Tower (2001-04)
413 - Ryan Orr, Bath (258 1/3 innings) (2011-14)
403 - Jake Tarbell, Remus Chippewa Hills (2010-13)
401 - Thomas Waning, Maple City Glen Lake (2011-14)
401 - Kyle Knoblauch, Blissfield (258 2/3 innings) (1997-00)
401 - Kory Bridges, Niles Brandywine (2003-05)
391 - Dusty Compton, Homer (2003-06)
389 - Dan Holcomb, Homer (2003-06)
377 - Trent Mulder, McBain (1999-02)
373 - Tim Gray, Jackson (1999-02)
371 - Erik Tarbell, Remus Chippewa Hills (2008-11)
369 - Doug Vanderwall, Grand Haven (1959-61)
365 - Bryce Davis, Sparta (204 2/3 innings) (2014-17)
362 - Ron Schmidt, Blissfield (1983-86)
357 - Steven Maguire, Morley-Stanwood (1986-89)
Career Per-Game
18.1 - Ken Beardslee, Vermontville (452 strikeouts/25 games) (1947-49)
13.6 - Adam Slusher, Hudsonville Freedom Baptist (449 strikeouts/231 innings) (2002-05)