MHSAA Record Book

If you have information you believe should be included in these records (additions, deletions or corrections), it may be submitted one of three ways:

  1. Submitted by a MHSAA member school athletic administrator on official office letterhead, or by using the National Federation Record Application (Note: The Federation form is a fillable Word document and may be emailed to the address below. You may also attach supporting documentation to the email).
  2. Submitted by a media member on official office letterhead, enclosing appropriate documentation.
  3. Submitted by a member of the public with appropriate documentation, including the names and phone numbers of contact people at the school involved. The school will then be contacted to verify the information.  Due to the high number of submission received, no action will be taken on undocumented information.

To submit changes, mail to: MHSAA Record Book, 1661 Ramblewood Dr., East Lansing, MI 48823. Phone: (517) 332-5046. E-mail: records@mhsaa.com. Appropriate documentation shall include, but is not limited to, the following: copies of scorebooks or game/season statistical summaries, copies of yearbooks, and copies of newspaper clippings. The Record Book is updated on a seasonal basis when possible.

Individual Records

Hitting

Runs Scored
Season (Minimum 65 runs)

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 - Dennis Olszewski, Ann Arbor Gabriel Richard (2011)
73 - Nate Sherrill, Grand Ledge (1995)
73 - Scott Pieratt, Mt. Pleasant Sacred Heart (1996)
73 - C.J. Finch, Homer (2004)
72 - Travis Gulick, East Lansing (2000)
71 - Nick Kissane, Grand Ledge (2008)
71 - Brian Hounsell, Maple City Glen Lake (1986)
71 - Brian Schueneman, Three Oaks River Valley (1995)
71 - Conor Dishman, Ann Arbor Gabriel Richard (2010) (45 games)
70 - Conor Dishman, Ann Arbor Gabriel Richard (2011)
70 - Brett Saha, Pinconning (39 games) (2009)
69 - Pat Callahan, Saginaw Nouvel (1990)
69 - Jason Schiller, Three Oaks River Valley (1994)
69 - Derek Carter, Three Oaks River Valley (1997)
69 - Nate McLouth, Whitehall (1999)
69 - C.J. Finch, Homer (2005)
68 - Derek Carter, Three Oaks River Valley (1997)
67 - Collin O'Keefe, Grand Ledge (2001)
67 - John Sluka, Grand Haven (1961)
67 - Scott Fromwiller, Davison (1980)
67 - Drew Henson, Brighton (1997)
67 - Eric Esper, Grand Ledge (1998)
66 - Jared Kujawa, Temperance Bedford (2010)
65 - Joel Baas, Carleton Airport (1999)
65 - Zach Nagtzaam, Ithaca (1999)
65 - Jon Berti, Troy (2008)

Career (Minimum 150)

250 - Drew Henson, Brighton (1995-98)
243 - C.J. Finch, Homer (2003-06)
232 - Casey Caid, Three Oaks River Valley (1994-97)
223 - Scott Pieratt, Mt. 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)
184 - Zach Fish, Kalamazoo Central (2008-09), Richland Gull Lake (2010-11)
179 - Dale Cornstubble, Homer (2003-06)
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)
169 - Tyler Park Baker, Grand Ledge (2008-11)
167 - Jeff Poe, Homer (1997-2000)
167 - Cam Hansen, Gobles (2010-13)
164 - Seth Johnson, Gobles (2010-13)
163 - Mike Melvin, Blissfield (1999-02)
162 - Nolan Breymaier, Ann Arbor Gabriel Richard (2008-11)
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)
154 - Joe Hager, South Haven (1998-02)
154 - Jack Ropp, Concord (2009-12)
153 - Tim Kudlac, Blissfield (1996-99)
152 - Joe Broderick, Saugatuck (2007-10)
151 - Collin O'Keefe, Grand Ledge (1998-2001)
150 - Nathan Bethel, Jackson (2011-14)

Hits
Consecutive Hits

17 - David Kehrer, Onekama (2002)
17 - Dan Taylor, Kingsley (3-29-07 - 4-28-07)
15 - Sean Newman, Okemos (4-28-05 - 5-5-05)
12 - Brian Neil, Harper Woods Bishop Gallagher (1985)
12 - Jim Barr, East Lansing (4-15-99 - 4-27-99)
11 - Chris Pickelman, Otisville-Lakeville (1995)

Hitting Streak - Games
58 - Conor Dishman, Ann Arbor Gabriel Richard (2010-11)
49 - Matt Dillon, Reading (2002-03)
47 - Rob Campbell, Bloomfield Hills Andover (2002-04)

Season (Minimum 65)

80 - Bobby Korecky, Saline (1998)
78 - Bryan McCarty, Three Oaks River Valley (1995)
78 - Mark Weist, Saline (39 games) (2010)
77 - Conor Dishman, Ann Arbor Gabriel Richard (2011)
77 - Conor Dishman, Ann Arbor Gabriel Richard (2010) (45 games)
76 - Andy Henderson, Grand Ledge (1994)
76 - Jacob Sanborn, Grand Ledge (1995)
74 - Don DeDonatis, Warren DeLaSalle (1993)
74 - Lance Salsgiver, Davison (2001)
73 - Mike Wiseley, Brighton (1989)
73 - Eric Ichesco, Saline (1999)
72 - Tyler Park Baker, Grand Ledge (2010)
71 - Gid Douglas, Three Oaks River Valley (1994)
71 - Drew Henson, Brighton (1996)
71 - Drew Henson, Brighton (1998)
71 - Anthony Piazza, Saline (1999)
70 - Mike Cervenak, Dearborn Divine Child (1994)
70 - Jason Newcomb, Caro (2000)
70 - Todd Weir, Grand Ledge (1994)
69 - Tony Wieber, Grand Ledge (2008)
69 - Scott Pieratt, Mt. Pleasant Sacred Heart (1996)
69 - Steve Buerkel, Linden (1988)
68 - Nick Kissane, Grand Ledge (2008)
68 - Collin O'Keefe, Grand Ledge (2001)
68 - Mike Strebeck, South Haven (1996)
68 - Zac Robertson, Three Oaks River Valley (1997)
68 - Matt Hughes, South Haven (1997)
68 - Joel Baas, Carleton Airport (1999)
68 - Jason Newcomb, Caro (1999)
67 - John Jackoviak, Mason County Central (2011)
67 - Brian Maurer, Maple City Glen Lake (1999)
67 - Eric Esper, Grand Ledge (1998)
67 - Jack Ropp, Concord (2012)
66 - Colton Bradley, Richland Gull Lake (2012)
66 - Tony Wieber, Grand Ledge (2009)
66 - Dustin Ditsworth, Grand Ledge (2008)
65 - Nate McLouth, Whitehall (1998)
65 - Jason Newcomb, Caro (1998)
65 - J.P. Bauman, Battle Creek St. Philip (1999)
65 - Andy Taylor, Flint Southwestern (1999)
65 - John MacLeod, Grand Ledge (1998)
65- Casey Pashak, Pinconning (40 games) (2009)
65 - Dan Sanborn, Grand Ledge (1994)

Career (Minimum 175)
257 - Drew Henson, Brighton (1995-98)
238 - Ryan Kyes, Detroit Country Day (1994-97)
236 - Conor Dishman, Ann Arbor Gabriel Richard (2008-11)
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-00)
199 - Scott Pieratt, Mt. Pleasant Sacred Heart (1993-96)
199 - Casey Caid, Three Oaks River Valley (1994-97)
199 - Ryan Jones, Haslett (2005-08)
198 - Bobby Korecky, Saline (1995-98)
191 - Tyler Park Baker, Grand Ledge (2008-11)
189 - Nolan Breymaier, Ann Arbor Gabriel Richard (2008-11)
189 - Daniel Jones, Carleton Airport (2007-10)
188 - Joe Killian, Remus Chippewa Hills (2007-10)
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)
182 - Tony Wieber, Grand Ledge (2007-09)
181 - Derek Feldkamp, Blissfield (1999-02)
179 - Tyler Kyro, Jackson (2011-14)
179 - Todd Burke, Stevensville Lakeshore (1989-92)
179 - Andy Bunting, Maple City Glen Lake (1997-00)
178 - Collin O'Keefe, Grand Ledge (1998-2001)
178 - Steve Buerkel, Linden (1985-88)
178 - Gid Douglas, Three Oaks River Valley (1992-94)
177 - Frank Garcia, Brighton (1997-99)
177 - Steve Barclay, Stevensville Lakeshore (1997-00)
176 - Bart Bennett. Birch Run (1998-01)

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 - Conor Dishman, Ann Arbor Gabriel Richard (2011)
23 - Drew Henson, Brighton (1996)
23 - Eric Ichesco, Saline (1999)
22 - Jacob Sanborn, Grand Ledge (1994)
22 - Tom Fauver, Onsted (2005)
22 - Mark Weist, Saline (2010)
21 - Colton Bradley, Richland Gull Lake (2012)
21 - Tony Wieber, Grand Ledge (2008)
21 - Mat Rehkopf, South Haven (1998)
21 - Frank Garcia, Brighton (1999)
21 - Tyler Curtis, East Lansing (2002)
21 - Mark Roeder, Onsted (2002)
21 - Nate Dreslinski, Clinton (2009)
20 - Greg Atkinson, Maple City Glen Lake (1984)
20 - Jason Newcomb, Caro (1999)
20 - John West, Flint Southwestern Academy (2000)
20 - Jeff Tebeau, Williamston (2002)
20 - Casey Robrahn, Jenison (2004)
20 - Andrew Harding, Ortonville-Brandon (2004)
20 - Matt Lewis, Warren De La Salle (2004)
20 - Nate Davis, TGemperance Bedford (2009)
19 - Nathan Bethel, Jackson (2014)
19 - Nick Kissane, Grand Ledge (2008)
19 - Mike Seestedt, Mt. Pleasant Sacred Heart (1995)
19 - Jason Covey, South Haven (1997)
19 - Bob Korecky, Saline (1998)
19 - Steve Kniebbe, Bridgeport (1999)
19 - John Hostetler, Muskegon Mona Shores (1999)
19 - Ryan Rozycki, Muskegon Mona Shores (2000)
19 - Andy Bunting, Maple City Glen Lake (2000)
19 - Chris VanWagoner, Lapeer West (2001)
19 - Dan Blemaster, DeWitt (2004)
19 - Kalian Hamlin, South Haven (2006)
19 - Dan Taylor, Kingsley (2007)
19 - Brian Robinson, Troy (2007)
19 - Daniel Jones, Carleton Airport (2008)

Career

68 - Drew Henson, Brighton (1995-98)
65 - Ryan Kyes, Detroit Country Day (1994-97)
59 - Carey Pohlman, Spring Lake (1998-01)
53 - Dan Taylor, Kingsley (2004-07)
51 - Steve Barclay, Stevensville Lakeshore (1997-00)
51 - Daniel Jones, Carleton Airport (2007-10)
50 - John Jackoviak, Mason County Central (2009-11)
50 - Tony Wieber, Grand Ledge (2007-09)
49 - Greg Atkinson, Maple City Glen Lake (1982-85)
49 - Fred Haupricht, Saginaw Nouvel (1992-95)
48 - Conor Dishman, Ann Arbor Gabriel Richard (2008-11)
48 - Andy Bunting, Maple City Glen Lake (1997-00)
48 - Jason Newcomb, Caro (1998-00)
48 - Brent Olivier, Haslett (1998-2000)
47 - Nathan Bethel, Jackson (2011-14)
47 - Tyler Park Baker, Grand Ledge (2008-11)
47 - Phil Henriksen, Montague (1995-98)
47 - Frank Garcia, Brighton (1997-99)
46 - Nolan Breymaier, Ann Arbor Gabriel Richard (2008-11)
46 - Scott Pieratt, Mt. Pleasant Sacred Heart (1993-96)
45 - Andrew Weeks, Warren Woods Tower (1999-2002)
45 - Rob Campbell, Bloomfield Hills Andover (2001-04)
45 - Seth Johnson, Gobles (2010-13)

Triples
Season

15 - Tyler Castiglione, Monroe Jefferson (2013)
14 - Cody Allen, Coleman (2005)
13 - Brandon Bennett, Comstock Park (2004)
12 - Tim Reeves, Westland John Glenn (1997)
11 - Dave Sontag, Monroe Jefferson (1977)
11 - Steve Money, Midland (1990)
11 - Jordan Farris, Webberville (2008)
10 - Bart Bennett. Birch Run (2001)
10 - J.T. Scarpelli, Big Rapids (2006)
10 - Ryan Jones, Haslett (2008)
10 - Joe Killian, Remus Chippewa Hills (2010)
9 - Ed Smith, Charlotte (1973)
9 - Brian Maurer, Maple City Glen Lake (1999)
9 - Steve Rhodes, Harper Woods (1999)
9 - Kerry Hofmeister, Valley Lutheran (2008)
9 - Joe Killian, Remus Chippewa Hills (2009)
9 - Steven Scoby, Delton Kellogg
9 - Alex Harmon, Fremont (2010)
9 - Gage Hammond, Saline (2012)
8 - Steve Myers, Blissfield (1972)
8 - Rick Utterback, Mt. Pleasant (1980)
8 - Dennis Hamilton, Dearborn Divine Child (1988)
8 - Mike Cervenak, Dearborn Divine Child (1994)
8 - Carlos Fernandez, Lansing Catholic Central (1995)
8 - Scott Pieratt, Mt. Pleasant Sacred Heart (1996)
8 - Jon Berti, Troy (2008)
8 - Mark Weist, Saline (2010)
7 - Tyler Janish, Whittemore-Prescott (2013)
7 - Tony Wieber, Grand Ledge (2009)
7 - Darin Price, Three Oaks River Valley (1988)
7 - Scott Pieratt, Mt.Pleasant Sacred Heart (1995)
7 - Bryan McCarty, Three Oaks River Valley (1995)
7 - Doug Smith, Comstock (1997)
7 - J.P. Bauman, Battle Creek St. Philip (1999)
7 - Dan Griesbaum, Grosse Pointe South (1999)
7 - Jason Daniels, Rochester Adams (1999)
7 - Trevor Manuel, Clarkston (2001)
7 - Mark Hines, Jackson (2005)
7 - Justin Wilson, Blissfield (2005)
7 - J.T. Scarpelli, Big Rapids (2007)
7 - Brandon Bongard, Grand Rapids Kenowa Hills (2008)
7 - Jacob Robinson, St. Johns (2009)
7 - Jared Kujawa, Temperance Bedford (2010)

Career
25 - Tyler Castiglione, Monroe Jefferson (2010-13)
25 - Bart Bennett, Birch Run (1998-01)
21 - Scott Pieratt, Mt. 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 - J.P. Bauman, Battle Creek St. Philip (1996-99)
17 - Alex Harmon, Fremont (2008-10)
16 - Steven Scoby, Delton Kellogg (2005-2008)
15 - Jacob Robinson, St. Johns (2008-10)
14 - Donnie Eaton, Ann Arbor Gabriel Richard (2008-11)
14 - Tyler Wehner, Blissfield (2004-07)
14 - Mike Sokol, Warren DeLaSalle (1996-98)
14 - Nate McLouth, Whitehall (1997-99)
14 - Justin Wilson, Blissfield (2002-05)
14 - Brandon Bongard, Grand Rapids Kenowa Hills (2006-08)
13 - Tyler Janish, Whittemore-Prescott (2010-13)
13 - Steve Meyers, Blissfield (1970-73)
13 - David Karpinski, Buchanan (1978-81)
13 - Brian Maurer, Maple City Glen Lake (1996-99)

Home Runs
Inning

2 - Rob Marks, Sanford Meridian vs. Farwell, 1st inning (5-12-2005)
2 - Andrew Brooks, Owosso vs. Durand, 7th inning (5-6-1999)
2 - Pete Sheldon, North Muskegon vs. Scottville (1956)
2 - Dave Daymon, Mount Pleasant vs. Greenville (5-12-1998)
2 - Jason Popham, Warren Mott vs. Macomb L'Anse Creuse North (4-30-98)
2 - Eric Ichesco, Saline vs. Ypsilanti Lincoln, 3rd inning (5-4-99)
2 - Sean Reisig, Elk Rapids vs. Harbor Springs (5-11-99)
2 - Brent Mowinski, Corunna vs. Chesaning, 1st inning (5-22-99)
2 - Chris Lizon, Ortonville Bran vs. Fowlerville, 2nd inning (5-6-00)
2 - Dan Curley, Petersburg Summerfield vs. Britton-Deerfield, 4th inning (5-24-00)
2 - Larry Baynham, Grayling vs. Lake City, 2nd inning (5-22-01)
2 - Dustin Wood, Pewamo-Westphalia vs. Portland St. Patrick, 3rd inning (5-23-01)
2 - Jeff Tebeau, Williamston vs. Portland (5-9-02)
2 - Michael Vinsaw, Hemlock vs. Saginaw Michigan Lutheran Seminary (5-10-02)
2 - Jeff Haruska, St. Louis vs. Saginaw Nouvel, 1st inning (5-18-02)
2 - Jeff Tebeau, Williamston vs. Bellevue, 3rd inning (4-24-03)
2 - Jeremiah Schutt, Ravenna vs. Hart, 6th inning (5-6-03)
2 - Jason Francisco, Battle Creek St. Philip vs. Centreville, 7th inning (5-24-03)
2 - Justin Noffsinger, Whittemore-Prescott vs. Alcona, 1st inning (4-22-04)
2 - Josh Collmenter, Homer vs. Quincy, 3rd inning (4-27-04)
2 - Ryan Bardoni, Warren Woods Tower vs. Warren Lincoln, 7th inning (5-5-2004)
2 - Ben Sprague, DeWitt vs. Fowlerville, 5th inning (5-17-04)
2 - Matt Powers, Homer vs. Athens, 1st inning (5-28-04)
2 - Dale Cornstubble, Homer vs. Reading, 1st inning (5-6-05)
2 - Kyle Schrauben, Portland St. Patrick vs. Lansing Christian, 2nd inning (6-4-05)
2 - Ryan Thurston, Homer vs. Concord, 1st inning, (6-3-06)
2 - Chris Ake, Westland Lutheran vs. Dearborn Heights Annapolis, 1st inning (4-28-07)
2 - Mark Govitz, Beaverton vs. Houghton Lake, 7th inning (5-3-07)

Game
4 - Steve Gasser, Chesaning vs. Birch Run (4-21-94)
4 - Aaron Cash, South Lyon vs. Hartland (1998)
4 - Jeremy Reisig, Elk Rapids vs. Harbor Springs (5-11-99)
4 - Brad VanSickler, Williamston vs.Bellevue (4-26-01)
4 - Jon Brand, Holland West Ottawa vs. Jenison (5-5-09)
4 - J.P. Calder, Pinckney vs. Highland Milford (5-18-10)
3 - Zach Fish, Richland Gull Lake vs. Portage Northern (6-1-2011)
3 - Anthony Nutt, Hanover-Horton vs. Vandercook Lake (4-24-1991)
3 - Glen Kormos, Hanover-Horton vs. Brooklyn Columbia Central (4-28-1990)
3 - Tom Black Warren DeLaSalle vs. Detroit St. Catherine's (05-38)
3 - Bill Zgorzelski, Temperance Bedford vs. Sylvania (OH), 5-1-70)
3 - Larry Mishler, Chesaning vs. Saginaw Swan Valley (5-22-76)
3 - Steve Urka, Scottville-Mason County Central vs. North Muskegon (5-2-77)
3 - Art McGuff, Midland vs. Flint Central (1978)
3 - Steve Adams, Grand Rapids Kenowa Hills vs. Wayland (1983)
3 - Steve Rollin, Tawas Area vs. Bay City All Saints (1986)
3 - Jody Smith, Marysville vs. Port Huron (4-11-87)
3 - Steve Barg, Utica vs. Fraser (1988)
3 - David Letters, Battle Creek Harper Creek vs, Battle Creek Lakeview (1988)
3 - Alex Nicolich, Battle Creek Harper Creek vs. Battle Creek Pennfield (1990)
3 - Ben Delor, Marysville vs. St. Clair (5-10-94)
3 - Tom Rozema - Grand Rapids Kenowa Hills vs. Hudsonville Unity Christian (5-12-95)
3 - Mike Burgess, Dearborn Edsel Ford vs. Taylor Truman (5-22-95)
3 - Zac Robertson, Three Oaks River Valley vs. Hartford (1995)
3 - Chris Pickelman, Otisville-Lakeville vs. Oxford (1996)
3 - Zac Robertson, Three Oaks River Valley vs. Hartland (1997)
3 - Ricky Miller, Erie-Mason vs. Dundee (1997)
3 - Adam Lenartz, Grand Rapids Kenowa Hills v. Sparta (1997)
3 - Greg Smith, Grand Rapids Kenowa Hills vs. Hudsonville Unity Christian (1997)
3 - Chris Margol, Three Oaks River Valley vs. Hartford (4-17-97)
3 - Jesse Eyre, Climax-Scotts vs. White Pigeon (1998)
3 - Jim Fountain, Monre Jefferson vs. Grosse Isle (1998)
3 - Reggie Robinson, Blissfield (1998)
3 - Steven Cassiday, Gladwin vs. Houghton Lake (4-20-98)
3 - Jason Popham, Warren Mott vs. Harrison Twp. L'Anse Creuse (5-11-98)
3 - Chad Tarpley, Portage Central vs. Jenison (1999)
3 - James Moreno, Holt vs. Saline (1999)
3 - Jim Deliz, Clinton Twp. Chippewa Valley vs. Sterling Heights Stevenson (4-24-99)
3 - Jim Deliz, Clinton Twp. Chippewa Valley vs. Port Huron (5-1-99)
3 - Derek Drietzler, Buchanan vs. Niles Brandywine (5-11-99)
3 - Rob Falconer, Scottville Mason County Central vs. Muskegon Oakridge (5-11-99)
3 - Josh Robart, Whitehall vs. Hart (5-11-99)
3 - Steven Cassiday, Gladwin vs. Ogemaw Heights (5-15-99)
3 - Greg Fowler, Port Huron vs. Warren Mott (5-17-99)
3 - Andy Douglas, Boyne City vs. East Jordan (6-5-99)
3 - Josh Robart, Whitehall vs. Reed City (6-12-99)
3 - Jeff Salling, Mesick vs. Frankfort (5-8-00)
3 - Andy Bunting, Maple City Glen Lake vs. Kingsley (5-11-00)
3 - Jim Duffy, Carleton Airport vs. Essexville-Garber (5-29-00)
3 - Justin Paulton, Leland vs. Northport (6-3-00)
3 - Gary Rosenburg, West Bloomfield vs. Birmingham Seaholm (4-2-01)
3 - Stevan Louch, Clare vs. Alma (4-24-01) (Game one of a double header)
3 - Brian Hales, Clare vs. Alma (4-24-01) (Game one of a double header)
3 - Stevan Louch, Clare vs. Alma (4-24-01) (Game two of a double header)
3 - Brad VanSickler, Williamston vs. Bellevue (4-26-01)
3 - Jimmy Bogoski, Milan vs. Riverview (4-30-02)
3 - Ben Papes, Mason County Central vs. Hart (5-3-02)
3 - Jeff Tebeau, Williamston vs. Portland (5-9-02)
3 - Jeff Haruska, St. Louis vs. Saginaw Nouvel, (5-18-02)
3 - Nick McIntosh, Petoskey vs. Gaylord (6-1-02)
3 - Jeff Tebeau, Williamston vs. Bellevue (4-24-03)
3 - Justin Noffsinger, Whittemore-Prescott vs. Alcona (4-22-04)
3 - Joe Urbanski, South Haven vs. Three Rivers (5-5-06)
3 - Andrew Cleland, St. Johns vs. Corunna (5-24-07)
3 - Daniel Bolster, Dundee vs. Erie Mason (5-21-09)
3 - Robbie Fisher, Ottawa Lake Whiteford vs. Adrian Madison (2010)

Consecutive At Bats
6 - Stevan Louch, Clare vs. Alma (4-24-01) (3 home runs in each game of a double header)
4 - Todd Menard, Sault Ste Marie vs. Gaylord (5-9-87)
4 - Josh Robart, Whitehall vs. Hart (5-11-99)
4 - Jon Brand, Holland West Ottawa vs. Jenison (5-6-09)
4 - Brian Bartman, Leslie vs. Columbia Central (2 games) and Homer (5-4 to 5-5-10)
4 - J.P. Calder, Pinckney vs. Highland Milford (5-18-10)
4 - Robbie Fisher vs. Morenci and Adrian Madison (2010)
3 - Art McGuff, Midland vs. Flint Central (1978)
3 - Larry Mishler, Chesaning vs. Saginaw Swan Valley (5-22-76)
3 - Steve Rollin, Tawas Area vs. Bay City All Saints (1986)
3 - Steve Gasser, Chesaning vs. Birch Run (4-21-94)
3 - Ben Delor, Marysville vs. St. Clair (5-10-94)
3 - Mike Burgess, Dearborn Edsel Ford vs. Taylor Truman (5-22-95)
3 - Jim Deliz, Clinton Twp. Chippewa Valley vs. Sterling Heights Stevenson (4-24-99)
3 - Jim Deliz, Clinton Twp. Chippewa Valley vs. Port Huron (5-1-99)
3 - Rob Falconer, Scottville Mason County Central vs. Muskegon Oakridge (5-11-99)
3 - Jim Duffy, Carleton Airport vs. Essexville-Garber (5-29-00)
3 - Andy Douglas, Boyne City vs. East Jordan (6-5-99)
3 - Justin Paulton, Leland vs. Northport (6-3-00)
3 - Jimmy Bogoski, Milan vs. Riverview (4-30-02)
3 - Ben Papes, Mason County Central vs. Hart (5-3-02)
3 - Jeff Tebeau, Williamston vs. Portland (5-9-02)
3 - Nick McIntosh, Petoskey vs. Gaylord (6-1-02)
3 - Jeff Tebeau, Williamston vs. Bellevue (4-24-03)
3 - Matt Powers, Homer vs. Union City (5-25-04) and Athens (5-28-04)
3 - Joe Urbanski, South Haven vs. Three Rivers (5-5-06)
3 - Dusty Compton, Homer vs. Onsted (5-20-06) and Parma Western (5-20-06)
3 - Chris Ake, Westland Lutheran vs. Dearborn Heights Annapolis (4-28-07)
3 - Bryce Lindberg, Howell vs. Waterford Kettering (4-24-09)
3 - Daniel Bolster, Dundee vs. Erie Mason (5-21-09)
3 - Brandon Stempien, Quincy (2009)

Consecutive Game Ending
2 - Matt Koppinger, Grosse Pointe North
(3-2 vs. Fair Haven Anchor Bay, solo in 8th inning 5-2-2007)
5-2 vs. Warren Mott, 3-run in 7th inning 5-3-2007)

Season (Minimum 15)
24 - Zach Fish, Richland Gull Lake (2011)
23 - Drew Henson, Brighton (1997)
23 - Jim Willison, Morley-Stanwood (1998)
22 - Drew Henson, Brighton (1998)
22 - Jesse Eyre, Climax-Scotts (1998)
20 - Jim Duffy, Carleton Airport (2000)
19 - Rob Rambow, DeWitt (1993)
18 - Todd Canfield, Galien (1984)
18 - Zach Nagtzzam, Ithaca (1999)
18 - Seth Sanders, Ann Arbor Pioneer (2005)
18 - Todd Sowers, Midland Bullock Creek (1991)
17 - Rob Pike, Sault Ste. Marie (1988)
17 - Dwain Koscielniak, Gaylord St. Mary (1991)
17 - Mike Mattis, Grand Ledge (1990)
17 - Shaun Gregg, Grant (1996)
17 - Zach Putnam, Ann Arbor Pioneer (2005)
17 - Ryan LaMarre, Jackson Lumen Christi (2007)
16 - Todd Menard, Sault Ste. Marie (1988)
16 - Jason O'Neal, Vandercook Lake (1998)
16 - Scott Koerber, Grosse Pointe North (1999)
16 - Nate McLouth, Whitehall (1999)
16 - Dave Miller, Whitehall (1999)
16 - Josh Robart, Whitehall (1999)
16 - Zach Putnam, Ann Arbor Pioneer (2004)
15 - Grant Householder, Grand Ledge (2010)
15 - Tony Wieber, Grand Ledge (2009)
15 - Tom Howard, Grand Ledge (2006)
15 - Matt Moore, Okemos (1997)
15 - Scott Stuck, Climax-Scotts (1998)
15 - Nate Doorlag, Plainwell (1999)
15 - B.J. Maas, Jenison (1999)
15 - Jeff Tebeau, Williamston (2002)
15 - Matt Powers, Homer (2004)
15 - Evan Sharpley, Marshall (2004)

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 - Jim Duffy, Carleton Airport (1999-01)
38 - Ryan LaMarre, Jackson Lumen Christi (2005-07)
36 - Jim Deliz, Clinton Township Chippewa Valley (1997-00)
35 - Dwain Koscielniak, Gaylord St. Mary (1988-91)
34 - Mike Macek, Redford Union (1997-00)
34 - Jack Bleyaert, Petoskey (1998-00)
33 - Todd Canfield, Galien (1982-85)
33 - Toby McFarland, Petoskey (1987-90)
33 - Dusty Warner, Homer (1993-96)
33 - Zach Putnam, Ann Arbor Pioneer (2002-04)
33 - Evan Sharpley, Marshall (2002-05)
32 - Josh Robart, Whitehall (1996-99)
32 - Nate McLouth, Whitehall (1997-99)
31 - J.P. Maracani, Pinckney (2008-11)
31 - Derek Feldkamp, Blissfield (1999-02)
31 - Matt Powers, Homer (2001-04)
30 - Mike Salling, Mesick (1995-98)
30 - Derek Tracy, Jackson Lumen Christi (1999-02)
30 - Mike Melvin, Blissfield (1999-02)
30 - Jeff Tebeau, Williamston (2000-03)
29 - Nate Doorlag, Plainwell (1997-99)
29 - Adam Newell, Decatur (2000-03)
28 - Austin Rinard, Homer (2006-08)
28 - Jeff Poe, Homer (1997-00)
27 - Scott Warner, Homer (1982-85)
27 - Brian Jeffrey, Adrian (1994-97)
27 - Jesse Eyre, Climax-Scotts (1995-98)
26 - Scott Pieratt, Mt. Pleasant Sacred Heart (1993-96)
26 - Kyle Weessies, Climax-Scotts (1995-98)
26 - B.J. Maas, Jenison (1998-99)
26 - Andrew Weeks, Warren Woods Tower (1999-2002)
26 - Dusty Compton, Homer (2003-06)
25 - Tony Wieber, Grand Ledge (2007-09)
25 - Ron Hollis, Brighton (1989-91)
25 - Seth Johnson, Gobles (2010-13)

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 - Andrew Kinney, Ida vs. Monroe Jefferson (5-22-04)
3 - Zac Jancek, Montague vs. Hesperia (5-26-05)
2 - Donnie Eaton, Ann Arbor Gabriel Richard (2011)
2 - Rob Marks, Sanford Meridian vs. Farwell (5-12-2005)
2 - Steve Urka, Scottville-Mason County Central vs. North Muskegon (5-2-77)
2 - Tim Steinacker, Hartland vs. Brighton (4-28-81)
2 - Jeff Bowman, Clinton vs. Napoleon (4-23-83)
2 - Steve Barg, Utica vs. Fraser (1988)
2 - Mike Gartner, Montague vs. Pentwater (1995)
2 - Phil Larochelle, Flint Holy Rosary vs. Goodrich (1987)
2 - Drew Henson, Brighton vs. Pinckney (4-7-95)
2 - Rick Rhein, Lapeer West vs. Oxford (4-29-99)
2 - Michael Meadows, Brown City vs. Croswell-Lexington (5-4-00)
2 - Jeff Haruska, St. Louis vs. Saginaw Nouvel, (5-18-02)
2 - David Thomas, Almont vs. Capac (5-18-05)
2 - Craig Ritter, Fowler vs. Adrian Lenawee Christian (5-5-07)
2 - George Fishback, Grosse Pointe South vs. Warren Cousino (5-21-11)

Consecutive At Bats
2 - Rob Marks, Sanford Meridian vs. Farwell (5-12-2005)
2 - Jeff Bowman, Clinton vs. Napoleon (4-25-83)
2 - Rick Rhein, Lapeer West vs. Oxford (4-29-99)
2 - Jeff Haruska, St. Louis vs. Saginaw Nouvel (5-18-02)
2 - Craig Link, Sturgis vs. Plainwell & Sturgis vs. Three Rivers (5-3-03)
2 - Jake Johnston, Morley Stanwood vs. Grant (4-30-04) & Morley Stanwood vs. Lakeview (5-1-04)

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 - Scott Bunting, Maple City Glen Lake (1997)
4 - Ryan Thurston, Homer (2006)
3 - Dusty Compton, Homer (2005)

Career (Minimum 4)
10 - Drew Henson, Brighton (1995-98)
4 - Scott Bunting, Maple City Glen Lake (1997)
4 - Dusty Compton, Homer (2003-06)
4 - Ryan Thurston, Homer (2003-06)
4 - Nate Sitkiewicz, Homer (2012-13)

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-02)
7 - Mark Govitz, Beaverton vs. Houghton Lake, 7th inning (5-3-07)
7 - Christopher Wasczenski, Garden City vs. Dearborn Heights Robichaud, 1st inning (5-3-10)
6 - Cory Davis, Saline vs. Dearborn Divine Child (5-7-2010)
6 - Jeremiah Schutt, Ravenna vs. Hart, 6th inning (5-6-03)
6 - Dale Cornstubble, Homer vs. Manchester, 4th inning (6-11-05)
6 - Mike Schaaf, Saginaw Arthur Hill vs. Saginaw Swan Valley, 6th inning (4/6/06)
6 - Ryan Thurston, Homer vs. Concord, 1st inning (6-3-06)

Game
12 - Steve Barg, Utica vs. Fraser (1988)
12 - Justin Paulton, Leland vs. Northport (6-3-00)
12 - Andrew Kinney, Ida vs. Monroe Jefferson (5-22-04)
11 - Steve Urka, Scottville-Mason County Central vs. North Muskegon (5-2-77)
11 - David Pesci, Farmington Hills Harrison vs. Livonia Clarenceville (4-7-98)
11 - Brad VanSickler, Williamston vs. Bellevue (4-26-01)
11 - Jimmy Bogoski, Milan vs. Riverview (4-30-02)
11 - Jeff Haruska, St. Louis vs. Saginaw Nouvel, (5-18-02)
10 - Zach Fish, Richland Gull Lake vs. Portage Northern (6-1-2011)
10 - Michael Meadows, Brown City vs. Croswell-Lexington (5-4-00)
10 - Ben Papes, Mason County Central vs. Hart (5-3-02)
10 - Chris Ake, Westland Lutheran vs. Dearborn Heights Annapolis (4-28-07) 

Season

83 - Drew Henson, Brighton (1998)
82 - Zach Fish, Richland Gull Lake (2011)
81 - Pat O'Keefe, Jr., Grand Ledge (1993)
80 - Bryan McCarty, Three Oaks River Valley (1995)
80 - Drew Henson, Brighton (1996)
79 - Zac Robertson, Three Oaks River Valley (1997)
78 - Drew Henson, Brighton (1997)
73 - Matt Powers, Homer (2004)
73 - Jacob Sanborn, Grand Ledge (1995)
72 - Tony Wieber, Grand Ledge (2008)
71 - Jim Willison, Morley-Stanwood (1998)
71 - Scott Koerber, Grosse Pointe North (1999) 

Career (minimum 130)
290 - Drew Henson, Brighton (1995-98)
203 - Zach Fish, Kalamazoo Central (2008-09), Richland Gull Lake (2010-11)
182 - Ryan Thurston, Homer (2003-06)
192 - Casey Caid, Three Oaks River Valley (1994-97)
180 - Nolan Breymaier, Ann Arbor Gabriel Richard (2008-11)
180 - Tony Wieber, Grand Ledge (2007-09)
179 - Matt Powers, Homer (2001-04)
178 - Zac Robertson, Three Oaks River Valley (1995-97)
178 - Jack Bleyaert, Petoskey (1998-00)
177 - David Dinsmoore, Reese (2000-03)
174 - Conor Dishman, Ann Arbor Gabriel Richard (2008-11)
172 - Derek Feldkamp, Blissfield (1999-02)
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-00)
161 - Ryan Jones, Haslett (2005-08)
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 - Andrew Weeks, Warren Woods Tower (1999-2002)
147 - Jeff Tebeau, Williamston (2000-03)
146 - Jeff Poe, Homer (1997-00)
145 - Tyler Park Baker, Grand Ledge (2008-11)
145 - Gid Douglas, Three Oaks River Valley (1992-94)
145 - Dan Horvath, Southgate Aquinas (1995-98)
141 - Dusty Compton, Homer (2003-06)
140 - Mike Melvin, Blissfield (1999-02)
139 - Ben Papes, Mason County Central (1999-02)
137 - Alex Davison, Grand Ledge (2007-10)
136 - Lance Salsgiver, Davison (2000-02)
135 - Adam Newell, Decatur (2000-03)
134 - Jim Duffy, Carleton Airport (1999-01)
134 - Zach Putnam, Ann Arbor Pioneer (2002-04)
133 - Matt Wagner, Ann Arbor Gabriel Richard (2008-11)
133 - Collin O'Keefe, Grand Ledge (1998-2001)
132 - Nick Stiles, Bath (2009-12)
132 - Dustin Ditsworth, Grand Ledge (2006-09)
132 - Ron Hollis, Brighton (1989-91)
132 - Scott Pieratt, Mt. Pleasant Sacred Heart (1993-96)
132 - Scott Bunting, Maple City Glen Lake (1994-97)
132 - Steve Barclay, Stevensville Lakeshore (1997-00)
132 - Aaron Packard, South Haven (1998-00)
131 - Tyler Wehner, Blissfield (2004-07)
131 - Brad VanSickler, Williamston (2000-03)
131 - Mike Gatlin, Flushing (2002-05)
131 - Jacob Sanborn, Grand Ledge (1994-95)

Hit By Pitch
Game

4 - Guy Ball, Mt. Pleasant Sacred Heart vs. Ashley (5-10-2007)
3 - Jacob Yager, Durand vs. Montrose (5-14-2012)
3 - Mitch Pease, Homer vs. Concord (2010)
3 - Brad Thenen, Homer vs. Litchfield (5-20-2011)
3 - Kyle Rademacher, DeWitt (5-17-04)
3 - Josh Peterson, Midland Bullock Creek vs. Shepherd (4-11-05)
3 - Wesley Wise, Lake Odessa Lakewood vs. Lansing Sexton (4-14-05)
3 - Chad Martin, Carleton Airport vs. Essexville-Garber (2009)
3 - Kyle Zawacki, Carleton Airport vs. Troy Athens (2005)
3 - Aaron Faist, Owendale-Gagetown vs. Kinde North Huron (5-2-05)
3 - Eric Leatherberry, South Haven vs. St. Joseph Lake Michigan Catholic (5-16-05)
3 - Rod Sterling, Montague vs. Mason County Central (6-4-05)
3 - Jeffrey Dekker, Hamilton vs. Hastings (5-1-06)
3 - Dan Taylor, Kingsley (3-28-07)
3 - Cody Eding, Hamilton vs. Hastings (4-24-07)
3 - Jason Vasquez, Wyoming Lee vs. Pentwater (5-5-07)
3 - Ryan Dannenberg, Hamilton vs. Plainwell (5-9-07)
3 - Craig Scheizh, Dundee vs. Ypsilanti Lincoln (4-7-08)
3 - Jeffrey Dekker, Hamilton vs. Hastings, (4-24-08)
3 - Cody Vanderweide, Fremont vs. Cedar Springs (5-2-09)

Season (minimum 15)
24 - Lucas Gritzmaker, Blissfield (1997)
23 - Aaron Shoemaker, Onsted (2006)
20 - Patrick Gaudard, Richland Gull Lake (2011)
20 - Drew Huard, Grand Ledge (2007)
20 - Jordan Walker, Saline (2000)
19 - Connor Owen, Richland Gull Lake (2012)
19 - Brad Thenen, Homer (2011)
19 - Ryan Clancy, Richland Gull Lake (2005)
19 - Jason Vasquez, Wyoming Lee (2008)
17 - Blake Hinkle, Homer (2009)
17 - Parker Gibson, Richland Gull Lake (2007)
17 - Kyle Metz, Carleton Airport (2007)
17 - Jason Kohagen, Pewamo-Westphalia (2000)
17 - James McCrea, Bad Axe (2000)
17 - Chad Simon, Saginaw Heritage (2001)
17 - Eric Leatherberry, South Haven (2005)
17 - Rod Sterling, Montague (2005)
17 - Adam Arbour, Ann Arbor Huron (2006)
17 - Jason Vasquez, Wyoming Lee (2007)
17 - Todd Hendricks, Bridgman (2008)
16 - Zach Behrik, Carleton Airport (2010)
16 - Drew Huard, Grand Ledge (2006)
16 - Dan Ryan, Charlotte (1995)
16 - Dusty Harding, Durand (1998)
16 - Eric Hutchins, South Haven (2003)
16 - Jeff Leone, Birmingham Seaholm (2004)
16 - Adam Arbour, Ann Arbor Huron (2006)
15 - Kaydon Reimer, Hale (2013)
15 - Cody Spotts, Blissfield (2010)
15 - Lawrence Penn, Ann Arbor Huron (2006)
15 - Joe Decker, Sand Creek (2001)

Career (*active)
57 - Cody Vanderweide, Fremont (2008-10)
51 - Jason Vasquez, Wyoming Lee (2005-08)
47 - Eric Leatherberry, South Haven (2003-05)
44 - Lucas Gritzmaker, Blissfield (1994-97)
43 - Adam Arbour, Ann Arbor Huron (2004-06)
40 - Drew Huard, Grand Ledge (2005-07)
38 - Patrick Gaudard, Richland Gull Lake (2010-12)
38 - Cody Spotts, Blissfield (2007-10)
37 - Parker Gibson, Richland Gull Lake (2004-07)
34 - Josh Loy, Flint Carman-Ainsworth (2005-07)
34 - Tom Howard, Grand Ledge (2004-06)
33 - Jim Salow, Homer (2009-12)
32 - Chad Simon, Saginaw Heritage (1999-01)
32 - Jason Vasquez, Wyoming Lee (2005-07)
30 - Kaydon Reimer, Hale (2011-13)
30 - Johnny Estes, Blissfield (2005-08)
29 - Connor Owen, Richland Gull Lake (2010-12)
29 - Dustin Landis, Homer (1996-98)
29 - Eric Hutchins, South Haven (2003-04)
28 - Kyle Metz, Carleton Airport (2007-08)
27 - Blake Hinkle, Homer (2007-09)
27 - Ryan Clancy, Richland Gull Lake (2003-05)
25 - Jeff Leone, Birmingham Seaholm (2002-04)
25 - Dennis Olszewski, Ann Arbor Gabriel Richard (2008-11)
25 - Dale Cornstubble, Homer (2003-06)
24 - Dusty Harding, Durand (1998-99)
24 - Jason Kohagen, Pewamo-Westphalia (1999-00)
24 - Mike Gatlin, Flushing (2002-05)
23 - Brad Thenen, Homer (2009-11)
23 - Kyle Sherwood, Hanover-Horton (2005-08)
23 - Austin Rinard, Homer (2006-08)
23 - Kyle Weessies, Climax-Scotts (1995-98)
23 - Ben Vrobel, Richland Gull Lake (2004-06)

Stolen Bases
Game

8 - Jeremy Freed, Morrice vs. Burton Valley Christian (5-28-02)
7 - Tyler Janish, Whittemore-Prescott vs. Tawas (5-10-2012)
7 - Calvin Baumgarten, Grand Rapids Baptist vs. Fruitport Faith Christian (5-18-83)
7 - Jason Janes, Flat Rock vs. Allen Park Inter City Baptist (1996)
7 - Robert DeLong, Gaylord St. Mary Cathedral vs. Atlanta (4-21-06)
7 - Dustin Bornefeld, Concord vs. Springport (4-15-2008)
7 - Jack Ropp, Concord vs. Athens (5-3-2011)
6 - Brady Johnson, Union City vs. Athens (4-26-2013)
6 - Gid Douglas, Three Oaks River Valley vs. New Buffalo (1994)
6 - John Patrick Carroll, Saginaw Heritage vs. Flint Southwestern Academy (5-18-1996)
6 - Jordan Hunt, Vanderbilt vs. Boyne Falls (5-6-2000)
6 - John Lesinski, Grass Lake vs. Ann Arbor Greenhills (5-24-06)
6 - Andrew Hatch, Hudsonville Freedom Baptist vs. Wyoming Tri-unity Christian (4-20-06)
6 - Tyler VanDoeselaar, Hudsonville Freedom Baptist vs. Kalamazoo Heritage Christian (5-29-07)
6 - Will Hjorth, Hale vs. Whittemore-Prescott (4-17-08)
6 - Landon Waller, Central Lake vs. Alanson-Littlefield (5-22-08)
6 - Jordan Neff, Dundee vs. Toledo (OH) Emmanuel Baptist (4-27-09)
6 - Jack Ropp, Concord vs. Tekonsha (6-2-2012)
6 - Jack Ropp, Concord vs. Springport (5-5-2012)
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 - David Holmes, Southfield vs. Southfield Lathrup (1997)
5 - David Holmes, Southfield vs. Oak Park (1998)
5 - Jason Marshall, Marlette vs. Peck (4-11-01)
5 - Mike Lepor, Rochester Hills Lutheran Northwest vs. Harper Woods (5-21-03)
5 - Adam Slusher, Hudsonville Freedom Baptist vs. Grand Rapids Baptist (4-27-04)
5 - Mike Singleton, Saginaw Arthur Hill vs. Saginaw Swan Valley (4-6-06)
5 - Tyler VanDoeselaar, Hudsonville Freedom Baptist vs. Fennville (4-21-07)
5 - Nathan Krafft, Frankenmuth vs. Saginaw Valley Lutheran (5-2-09)
5 - Seth Vaccaro, Union City vs. White Pigeon (5-19-11)
5 - Jack Ropp, Concord vs. Litchfield (3-31-2011)
5 - Jack Ropp, Concord vs. Union City (5-4-2011)
5 - Jack Ropp, Concord vs. Jackson Christian (6-4-2011)

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 - Brett Haring, Coleman (1993)
63 - Brian Maurer, Maple City Glen Lake (1999)
62 - Casey Coles, Anchor Bay (2005)
59 - Brian Schweitzer, Grand Rapids Kenowa Hills (2010)
57 - John Sluka, Grand Haven (1961)
56 - Alex Williams, Haslett (2000)
56 - Mike Lepor, Rochester Hills Lutheran Northwest (2004)
55 - Parker Gibson, Richland Gull Lake (2007)
55 - Nate McLouth, Whitehall (1999)
55 - Daniel Jones, Carleton Airport (2009)
54 - Eddy Szymoniak, Onaway (2001)
53 - Jeff Salling, Mesick (2001)
52 - Daniel Jones, Carleton Airport (2008)
52 - Scott Pieratt, Mt. Pleasant Sacred Heart (1996)
52 - Nathan Grinzinger, Mt. Pleasant (2001)
52 - Cody Allen, Coleman (2005)
52 - Anthony Carr, Hudson (2005)
52 - Greg Blanco, Mancelona (2007)
51 - Nate McLouth, Whitehall (2000)
51 - Ben Jones, Carleton Airport (2001)
51 - Justin Blohm, Alcona (2008)
50 - Kenny Mack Papes, Scottville Mason County Central (1999)
50 - David Donaldson, Canton Agape Christian Academy (2001)
50 - Eric Rose, Blissfield (2003)
50 - Mike Singleton, Saginaw Arthur Hill (2006)
49 - Brady Johnson, Union City (2013)
48 - Mike Sheehy, Erin-Mason (1982)
47 - Sam Zeeb, Bath (2009)
47 - Steve Ungrey, Grand Rapids Kenowa Hills (1993)
47 - Nate McLouth, Whitehall (1998)
47 - Robert DeLong, Gaylord St. Mary Cathedral (2006)
46 - Trevor Polewka, Jackson (2013)
46 - Chuck Olsen, Allegan (1989)
46 - Joey Cuca, Gaylord St. Mary Cathedral (2006)
46 - Daniel Jones, Carleton Airport (2010)
45 - Scott Fromwiller, Davison (1981)
45 - Dean Lennard, Ottawa Lake-Whiteford (1982)
45 - C.J. Finch, Homer (2004)
45 - Will Faulkner, Blissfield (2005)
44 - Todd Adams, Ottawa Lake-Whiteford (1994)
44 - Joel Baas, Carleton Airport (1999)
44 - Brett Cagney, Whitehall (1999)
44 - Dan Taylor, Kingsley (2005)
44 - Mac Simotes, Kalamazoo Hackett (2009)

Career

180 - Nate McLouth, Whitehall (1997-00)
169 - Jeff Turner, Saginaw Nouvel (1993-96)
166 - Jack Ropp, Concord (2009-12)
155 - Daniel Jones, Carleton Airport (2007-10)
146 - Brian Maurer, Maple City Glen Lake (1996-99)
145 - Scott Pieratt, Mt. 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)
125 - Ben Jones, Carleton Airport (1999-01)
124 - Mike Lepor, Rochester Hills Lutheran Northwest (2000-04)
119 - Tyler Kyro, Jackson (2011-14)
116 - Sam Zeeb, Bath (2006-09)
115 - Landon Waller, Central Lake (2005-08)
114 - Tyler Janish, Whittemore-Prescott (2010-13)
114 - John Sluka, Grand Haven (1959-61)
114 - Steve Ungrey, Grand Rapids Kenowa Hills (1991-93)
113 - Dan Steiger, Richland Gull Lake (1994-97)
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-00)

Pick-offs by a Pitcher
Game
6 - Hayden Fox, Macomb Dakota vs. Clarkston (4-28-07)

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)
.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)
.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)
.602 - Brett Borrocci, Fraser (55 for 88) (1999)
.602 - Scott Koerber, Grosse Pointe North (77 for 118) (1999)
.603 - Ben Papes, Mason County Central (139 for 292) (2002)
.597 - Mike Salling, Mesick (1996)
.597 - Lance Salsgiver, Davison (74 for 124) (2001)
.596 - Bob Malek, Detroit Catholic Central (1998)
.595 - Scott Pieratt, Mt. Pleasant Sacred Heart (1996)
.595 - Brendan Hadley, Novi (1998)
.595 - Mark Weist, Saline (78 for 131) (2010)
.594 - Ryan Jones, Haslett (60 for 101) (2008)
.591 - Nick Williams, Hastings (1991)
.590 - Andy Taylor, Flint Southwestern (65 for 110) (1999)
.590 - Brent Steele, Caledonia (49 for 83) (2009)
.586 - Jason Newcomb, Caro (68 for 116) (1999)
.585 - Andy Henderson, Grand Ledge (1994)
.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)
.554 - Dan Taylor, Kingsley (154 for 278) (1994-07)
.551 - Ryan Kyes, Detroit Country Day (1994-97)
.547 - Josh Snyder, Zeeland East (82 of 150) (2011-12)
.538 - Jason Newcomb, Caro (203 for 377) (1998-00)
.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-01)
.511 - Frank Accetta, Midland (1989-91)
.511 - Phil Henriksen, Montague (1995-98)
.511 - Ryan Jones, Haslett (199 for 389) (2005-08)
.508 - Tony Wieber, Grand Ledge (2007-09)
.506 - Lance Salsgiver, Davison (172 for 340) (2000-02)
.506 - Justin Guthro, East Lansing (99 for 196) (2004-05)
.503 - David Kehrer, Onekama (146 for 290) (2000-03)
.500 - Mick Meunier, Saginaw Nouvel (1991-92)
.498 - Jacob Sanborn, Grand Ledge (1994-95)
.492 - Mark Weist, Saline (146 for 297) (2008-10)
.489 - Kyle Maunus, Grand Ledge (2001-03)
.488 - Seth Johnson, Gobles (166 for 340) (2010-13)
.485 - Nick Papes, Mason County Central (143 for 295) (2003-06)
.484 - Mike Gatlin, Flushing (164 for 339) (2002-05)
.483 - Matt Hughes, South Haven (1996-97)
.482 - Tyler Castiglione, Monroe Jefferson (174 for 361) (2010-13)
.481 - J.P. Calder, Pinckney (2010-11)
.480 - Jim Deliz, Clinton Township Chippewa Valley (164 for 342) (1997-00)
.479 - Conor Dishman, Ann Arbor Gabriel Richard (236 for 493) (2008-11)
.478 - Jack Bleyaert, Petoskey (159 for 325) (1998-00)
.478 - Chris Hundt, Haslett (135 for 282) (1999-2002)
.477 - Joe Thomas, Plainwell (1995-98)
.476 - Ben Papes, Mason County Central (139 for 292) (1999-02)
.476 - Andre Benjamin, Grand Ledge (2002-04)
.473 - Greg Atkinson, Maple City Glen Lake (1982-85)
.473 - Joey Cuca, Gaylord St. Mary Cathedral (81 for 171) (2005-06)
.472 - John Jackoviak, Mason County Central (169 for 358) (2009-11)
.470 - Michael Archer, Hanover-Horton (141 for 300) (2009-12)
.470 - Brent Olivier, Haslett (142 for 302) (1998-2000)
.470 - Travis Gulick, East Lansing (117 for 249) (1999-00)
.470 - Eric Mackenzie, Kalamazoo Hackett (117 of 249) (2007-09)
.469 - Brian Steinhaus, Marysville (1988-90)
.469 - Bryan McCarty, Three Oaks River Valley (1993-95)
.469 - Jeff Poe, Homer (149 for 318) (1997-00)
.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)
.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)
.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-00)
.456 - Kevin Gibson, Climax-Scotts (1982-85)
.456 - Jason Gombos, Riverview Gabriel Richard (1993-95)
.455 - Joe Broderick, Saugatuck (2007-10)
.454 - Alex Davison, Grand Ledge (2007-10)
.452 - Brad Church, Davison (1988-90)
.452 - Dusty Warner, Homer (150 for 332) (1993-96)
.451 - Scott Warner, Homer (125 for 277) (1982-85)
.451 - Drew Huard, Grand Ledge (2005-07)
.451 - Kenny Mack Papes, Scottville Mason County Central (115 for 255) (1997-99)
.451 - Andrew Weeks, Warren Woods Tower (1999-2002)
.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 - Brett Williams, Three Oaks River Valley (1990)
47 - Drew Henson, Brighton (1998)
46 - Mike Montico, Detroit Country Day (1990)
46 - Drew Henson, Brighton (1997)
44 - Rick Garcia, Blissfield (1985)
44 - Kurt Wilczynski - Warren DeLaSalle (1993)
43 - Nathan Margol, Three Oaks River Valley (1995)
43 - Kip Hartman, Mt. Pleasant Sacred Heart (1995)
43 - Phil Truscott, Lapeer West (2001)
42 - Mike Viselli, Grand Ledge (2003)
42 - Brad McDonald, Mt. Pleasant Sacred Heart (1987)
42 - Nick Grinzinger, Mt. Pleasant Sacred Heart (1997)
41 - Parker Gibson, Richland Gull Lake (2005)
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, Mt. Pleasant Sacred Heart (1994-97)
111 - Nathan Margol, Three Oaks River Valley (1992-95)
109 - Scott Abbott, Blissfield (1992-95)
108 - Scott Pieratt, Mt. Pleasant Sacred Heart (1993-96)
107 - C.J. Finch, Homer (2003-06)
106 - Tyler Janish, Whittemore-Prescott (2010-13)
106 - Mike Hackett, Mt. Pleasant Sacred Heart (1993-96)
105 - Dusty Compton, Homer (2003-06)
103 - Mike Gatlin, Flushing (2002-05)
102 - Derek Feldkamp, Blissfield (1999-02)
101 - Andrew Hausler, Petoskey (1997-00)
100 - Steve Cannon, Blissfield (1975-78)
100 - Mike Seestedt, Mt. Pleasant Sacred Heart (1992-95)
99 - Dennis Olszewski, Ann Arbor Gabriel Richard (2008-11)
99 - Daniel Jones, Carleton Airport (2007-10)
98 - Mike Melvin, Blissfield (1999-02)
97 - Mark Thomas, Saginaw Nouvel (1993-95)
97 - Dan Steger, Richland Gull Lake (1994-97)
96 - Trent Mulder, McBain (1999-02)
96 - Tony Ybarra, Blissfield (1999-02)
95 - Johnny Estes, Blissfield (2005-08)
92 - Mike Sokol, Warren DeLaSalle (1996-98)
92 - Eric Leblanc, Williamston (2001-03)

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 - Ron Schmidt, Blissfield (16-3) (1985)
16 - Robert Kusowski, Saginaw Nouvel (16-0) (1994)
16 - Heath Craven, Hartland (16-2) (2000)
16 - Adam Newell, Decatur (16-2) (2001)
16 - Patrick Kleinfelt, Grand Ledge (16-2) (2001)
15 - Ray Soff, Blissfield (15-0) (1975)
15 - Doug Scott, Spring Lake (1978)
15 - Greg Atkinson, Maple City Glen Lake (1984)
15 - Steven Maguire, Morley-Stanwood (15-1) (1988)
15 - Rob Byrd, South Haven (15-2) (1989)
15 - Matt Sheets, Jenison (15-1) (1996)
15 - Jeremy Heaton, Homer (15-1) (1998)
15 - Bryan Gale, Decatur (15-3) (1999)
15 - Nate Wernette, Morley-Stanwood (15-4) (2002)
15 - Adam Newell, Decatur (15-2) (2002)
15 - Dusty Compton, Homer (15-1) (2005)
15 - Dan Holcomb, Homer (15-0) (2006)
14 - Nick Stiles, Bath (14-2) (2010)
14 - Rob Frost, Richland Gull Lake (14-1) (2007)
14 - Herb Doebler, Utica (14-3) (1966)
14 - Tom Willette, Plymouth Salem (14-1) (1975)
14 - Scott DuRussel, Merrill (14-1) (1988)
14 - Mark Haase, Richland Gull Lake (1989)
14 - Aaron Knieper, Saginaw Nouvel (14-0) (1990)
14 - Shane Hatfield, Three Oaks River Valley (1996)
14 - Shane Hatfield, Three Oaks River Valley (1997)
14 - Dan Horvath, Southgate Aquinas (14-2) (1998)
14 - Travis Grice, Caro (14-1) (1998)
14 - Rick Moore, Morley-Stanwood (14-0) (1998)
14 - Drew Henson, Brighton (14-2) (1998)
14 - Chad Pleiness, Mason County Central (14-1) (1998)
14 - Brian Miller, Charlotte (14-3) (2000)
14 - Scott Siefert, Blissfield (14-1) (2000)
14 - Nate Wernette, Morley-Stanwood (14-3) (2001)
14 - Jake Tarbell, Remus Chippewa Hills (14-2) (2012)

Consecutive
42 - Dan Holcomb, Homer (2003-06)
31 - Doug Vanderwall, Grand Haven (1959-61)
28 - Casey Robrahn, Jenison (2002-04)
28 - Dusty Compton, Homer (2003-05)
27 - Jack Tompkins, Royal Oak (1925-27)
25 - Greg Atkinson, Maple City Glen Lake (1984-85)
24 - Andrew Good, Rochester (1997-98)
22 - Brad Slusher, Brooklyn Columbia Central (1995-97)
22 - Kyle Knoblauch, Blissfield (1997-98)
21 - Brian Schueneman, Three Oaks River Valley (1993-95)
20 - Bryan Gale, Decatur (1999-00)
20 - Nate Wernette, Morley-Stanwood (2003)
19 - Roger Wheeler, Grand Haven (1960-61)
19 - Brian LaTour, Blissfield (1992)

Career
56 - Nate Wernette, Morley-Stanwood (56-13) (2000-03)
49 - Steve Nowak, Gaylord St. Mary (1986-89)
49 - Josh Collmenter, Homer (2001-04)
45 - Dan Holcomb, Homer (2003-06)
44 - Adam Newell, Decatur (44-4) (2000-03)
44 - Will Jostock, Lapeer West (2001-04)
42 - Dusty Compton, Homer (2003-06)
41 - Nick Stiles, Bath (41-8) (2009-12)
41 - David Dinsmoore, Reese (41-7) (2000-03)
41 - Darren Gross, Remus Chippewa Hills (1982-85)
41 - Brad Morenko, Marysville (41-2) (1997-00)
40 - Mike Wisniewski, Bangor (40-14) (1991-94)
40 - Drew Henson, Brighton (1995-98)
39 - Jake Tarbell, Remus Chippewa Hills (39-8) (2010-13)
38 - Ray Soff, Blissfield (38-5) (1974-77)
38 - Bryan Gale, Decatur (1997-00)
37 - Andrew Good, Rochester (1995-98)
37 - Erik Tarbell, Remus Chippewa Hills (37-7) (2008-11)
36 - John MacLeod, Grand Ledge (1996-99)
35 - Todd Weir, Grand Ledge (1992-95)
35 - Derek Feldkamp, Blissfield (35-10) (1999-02)
34 - Ryan Orr, Bath (34-3) (2011-14)
34 - Walt Vanderbush, Buchanan (34-16) (1973-76)
34 - Dave Peralta, Harper Woods Bishop Gallagher (1983-85)
34 - Steven Maguire, Morley-Stanwood (34-8) (1986-89)
34 - Kyle Knoblauch, Blissfield (34-1) (1997-00)
33 - Doug Vanderwall, Grand Haven (33-1) (1959-61)
33 - Ron Schmidt, Blissfield (33-7) (1983-86)
33 - Matthew Lestan, Troy (33-4) (1998-00)
33 - Trent Mulder, McBain (1999-02)

Shutouts
Season

13 - Josh Collmenter, Homer (2004)
10 - Jim Murray, Redford St. Mary (1972)
9 - Dan Holcomb, Homer (2005)
9 - Dan Holcomb, Homer (2006)
8 - Chris Andrews, Whitehall (1989)
8 - Ryan Ritter, North Adams-Jerome (2001)
8 - Tony Clausen, Jenison (2004)
8 - Dusty Compton, Homer (2005)
7 - Michael Hendrickson, Saline (2014)
7 - Gary Conn, Burton Bentley (1973)
7 - Steve Avery, Taylor Kennedy (1988)
7 - Matt Sheets, Jenison (1996)
7 - Will Jostock, Lapeer West (2002)
7 - Will Jostock, Lapeer West (2003)
7 - Tony Clausen, Jenison (2003)
7 - Dusty Compton, Homer (2006)
6 - Sean Martens, Ortonville-Brandon (2014)
6 - Ryan Orr, Bath (2013)
6 - Steve Rennhack, Three Oaks River Valley (1974)
6 - Mike Salling, Mesick (1998)
6 - Jack Ropp, Concord (2012)
5 - Ryan Orr, Bath (2014)
5 - Tim Davis, Mt Pleasant (1974)
5 - Aaron Knieper, Saginaw Nouvel (1990)
5 - Steve Williams, Birmingham Seaholm (1993)
5 - Rob Lewis, Mt. Pleasant (1998)
5 - Dan Horvath, Southgate Aquinas (1998)
5 - Andy Regulski, Bay City All Saints (2000)
5 - Will Jostock, Lapeer West (2002)
5 - Josh Collmenter, Homer (2003)
5 - Dan Stinchcombe, Allen Park Cabrini (2003)
5 - Dusty Compton, Homer (2004)
5 - Marc Sobota, Grand Rapids Kenowa Hills (2005)

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 - Chris Ostrowski, Ann Arbor Gabriel Richard (2009-11)
10 - Steve Rennhack, Three Oaks River Valley (1973-75)
10 - Walt Vanderbush, Buchanan (1973-76)
10 - Ty Rock, Gobles (2010-13)
9 - Gary Conn, Burton Bentley (1972-73)
9 - Dan Stinchcombe, Allen Park Cabrini (2002-03)
9 - Jack Ropp, Concord (2009-12)
8 - Jeff Dzingle, Mt. Pleasant (1996-97)
8 - Brian Stephens, Caro (1996-97)
8 - Mike Salling, Mesick (1995-98)
8 - Andy Regulski, Bay City All Saints (1999-00)

No-Hitters (Minimum 5 innings played for a game to be considered)
Consecutive 

3 - Ryan Orr, Bath (4-8-2013 to 4-22-2013)
3 - Miki Schwartzkoff, Utica (April 17, 1952 - April 24, 1952)
3 - Gary Wiliczynski, Hamtramck St. Ladislaus (1964)
3 - Brad VanPelt, Owosso (May 1, 1969 - May 19, 1969)
3 - Nate Wernette, Morley-Stanwood (May 6, 2003 - May 10, 2003)
3 - Ryan Hopp, Morley-Stanwood (April 27, 2004 - May 4, 2004)
2 - Tim McGroarty, Center Line ( May 1951 - May 8, 1951)
2 - Jerry Clark, Laingsburg (April 29, 1954 - May 6, 1954)
2 - Art Jimenez, Bridgeport (1968)
2 - Jeff Peterek, Three Oaks River Valley (1980)
2 - Linc Mikkelson, Montague (April 1984)
2 - Adam Ruffner, Gibraltar Carlson (1998)
2 - Steve Kniebbe, Bridgeport (2000)
2 - Will Jostock, Lapeer West (May 12, 2003 - May 15, 2003)
2 - Dan Holcomb, Homer (May 24, 2005 - May 25, 2005)
2 - Dan Holcomb, Homer (April 18, 2006 - April 27, 2006)
2 - Casey Hall, Grass Lake (April 10, 2007 - April 14, 2007)
2 - Scott Roy, Mt. Morris (April 4, 2004 - April 29, 2004)

Season
6 - Ryan Hasenfratz, Coleman (2005)
5 - Dan Holcomb, Homer (2006)
4 - Roger Cole, Milan (1979)
4 - Mike Salling, Mesick (1998)
4 - Nate Wernette, Morley-Stanwood (2003)
3 - Ryan Orr, Bath (2013)
3 - Harold Sumner, Utica (1951)
3 - Miki Schwartzkoff, Utica (1952)
3 - Fred Gladding, Flat Rock (1955)
3 - Bob Stevens, Flat Rock (1959)
3 - Jim Murray, Redford St. Mary (1972)
3 - Chris Joslin, Linden (1980)
3 - Toby McFarland, Petoskey (1989)
3 - Matt Mantei, Three Oaks River Valley (1990)
3 - Matt Hughes, Ottawa Lake-Whiteford (1992)
3 - Brian Mitchell, Battle Creek Harper Creek (1993)
3 - Greg Ryan, Dearborn Divine Child (1995)
3 - Matt Sheets, Jenison (1996)
3 - Ryan Anderson, Dearborn Divine Child (1997)
3 - Josh Collmenter, Homer (2004)
3 - Dan Holcomb, Homer (2005)
3 - Adam Slusher, Hudsonville Freedom Baptist (2005)
3 - Joe Ostach, Trillium Academy (2011)

Career
8 - Ken Beardslee, Vermontville (1947-49)
8 - Mike Salling, Mesick (1995-98)
8 - Dan Holcomb, Homer (2003-06)
7 - Carl Pohlman, Saginaw MacArthur (1967-70)
7 - Will Jostock, Lapeer West (2001-04)
6 - Chris Joslin, Linden (1978-80)
5 - Ryan Orr, Bath (2011-14)
5 - Chris Ostrowski, Ann Arbor Gabriel Richard (2009-11)
5 - Adam Slusher, Hudsonville Freedom Baptist (2002-05)
5 - Dusty Compton, Homer (2003-06)
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 - Dan Holcomb, Homer (4-15-05 and 5-24-05)

Career
3 - Ryan Orr, Bath (2011-14)
3 - Dusty Compton, Homer (2003-06)
3 - Dan Holcomb, Homer (2003-06)
2 - Ken Beardslee, Vermontville (1947-49)

Fewest Walks Allowed
Season (Minimum 60 innings)

3 - Ryan Orr, Bath (74 innings) (2012)
4 - Ryan Orr, Bath (79 innings) (2013)
5 - Paul Bard, Muskegon (63 innings) (1942)
5 - David Blanchard, Stockbridge (72 innings) (2004)

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 - Ryan Orr, Bath (74 innings) (2012)
0.11 - Paul Bard, Muskegon (63 innings) (1942)
0.13 - Josh Collmenter, Homer (105 2/3 innings) (2004)
0.18 - Ryan Orr, Bath (79 innings) (2013)
0.22 - Michael Hendrickson, Saline (63 innings) (2014)
0.23 - Steve Bradshaw, Lapeer West (60 innings) (2003)
0.23 - Robby Poll, Grandville (62 innings) (2006)
0.27 - Brian James, Plymouth Canton (80 innings) (1978)
0.30 - Brian Stephens, Caro (60 1/3 innings) (1997)
0.33 - Sean Martens, Ortonville-Brandon (63 2/3 innings) (2014)
0.34 - Ryan Ritter, North Adams-Jerome (82 1/3 innings) (2001)
0.35 - Jason Johnson, Mt. Pleasant Sacred Heart (79 2/3 innings) (1995)
0.36 - Jason Middlebrook, Grass Lake (77 innings) (1993)
0.37 - Rick Zins, 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 - Ray Soff, Blissfield (98 2/3 innings) (1975)
0.50 - Andrew Good, Rochester (70 1/3 innings) (1997)
0.50 - Will Jostock, Lapeer West (83 2/3 innings) (2003)
0.53 - Will Jostock, Lapeer West (80 innings) (2004)
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.62 - Gary Mroz, Riverview Gabriel Richard (102 innings) (1993)
0.64 - Roger Lambert, Muskegon Mona Shores (77 innings) (1973)
0.64 - David Cox, Carleton Airport (93 innings) (1991)
0.69 - Will Jostock, Lapeer West (101 innings) (2002)
0.69 - Chris Marshall, Bloomfield Hills Andover (71 innings) (2004)
0.70 - Tony Claussen, Jenison (78 innings) (2003)
0.70 - Patrick Kleinfelt, Grand Ledge (80 1/3 innings) (2001)
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 (2003-06)
0.74 - Jeff Trzos, North Farmington (76 innings) (1997)
0.75 - Tom Kling, Muskegon Catholic Central (102 1/3 innings) (1975)
0.75 - Todd Lynema, Sparta (70 2/3 innings) (1998)
0.75 - Trent Mulder, McBain (60 innings) (2002)
0.77 - Roger Groendyke, Jenison (74 2/3 innings (1975)
0.77 - Adam Slusher, Hudsonville Freedom Baptist (81 1/3 innings) (2005)
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 - Roger Groendyke, Jenison (69 2/3 innings) (1974)
0.80 - Jeremiah Johnson, Homer (80 1/3 innings) (1995)
0.80 - Justin Ockerman, Garden City (61 innings) (2001)
0.81 - Bob Matych, Muskegon (95 innings) (1973)
0.82 - Adam Newell, Decatur (102 1/3 innings) (2002)
0.82 - Will Rickert, Manchester (60 innings) (2008)
0.83 - Matt Sheets, Jenison (92 2/3 innings) (1996)
0.87 - Gary Warner, Ottawa Lake-Whiteford (61 2/3 innings) (1964)
0.87 - Greg Christ, Blissfield (87 2/3 innings) (1972)
0.88 - Keegan Beaton, Marine City Cardinal Mooney (2005)
0.89 - Matt Sheets, Jenison (95 innings) (1995)
0.90 - Lance Salsgiver, Davison (70 1/3 innings) (2001)
0.91 - Mike Wisniewski, Bangor (108 1/3 innings) (1994)
0.92 - Ryan Golem, Dearborn (75 2/3 innings) (1999)
0.92 - Ryan Jensen, (76 innings) (2007)
0.93 - Nick Stiles, Bath (68 innings) (2011)
0.93 - Dusty Compton, Homer (2003-06)
0.95 - Marc Sobota, Grand Rapids Kenowa Hills (205)
0.98 - Jeff Tebeau, Williamston (64 innings) (2002)
0.99 - Nick Stiles, Bath (106 innings) (2010)
0.99 - Blake Dahlstrom (63 2/3 innings) (2012)
1.00 - David Dinsmoore, Reese (77 innings) (2003)
1.00 - Ron Vince, Blissfield (83 2/3 innings) (1976)
1.00 - Aaron Wilson, Detroit Henry Ford (70 innings) (2006)
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, Plymouth Canton (68 innings) (1979)
1.07 - Ryan Terry, Blissfield (85 1/3 innings) (2004)
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.11 - Kyle Knoblauch, Blissfield (69 2/3 innings) (1998)
1.12 - Aaron Wick, Flushing (75 innings) (2005)
1.13 - John MacLeod, Grand Ledge (68 innings) (1999)
1.13 - Erik Tarbell, Remus Chippewa Hills (85 innings) (2011)
1.14 - Chad Pleiness, Scottville Mason County Central (98 innings) (1998)

Career (Minimum 115 innings)
0.24 - Ryan Orr, Bath (258 1/3 innings) (2011-14)
0.53 - Dan Stinchcombe, Allen Park Cabrini (133 innings) (2002-03)
0.63 - Brian James, Plymouth Canton (168 innings) (1977-79)
0.76 - Paul Bard, Muskegon (120 innings) (1940-42)
0.78 - Bob Ludwig, Muskegon (116 1/3 innings) (1943-45)
0.78 - Terry Johnson, Grandville (116 2/3 innings) (1978-79)
0.78 - Roger Groendyke, Jenison (144 1/3 innings) (1974-75)
0.85 - Adam Newell, Decatur (296 2/3 innings) (2000-03)
0.94 - Nick Stiles, Bath (312 innings) (2009-12)
0.97 - Michael Hendrickson, Saline (145 innings) (2012-14)
0.99 - Josh Collmenter, Homer (319 innings) (2001-04)
1.01 - Al Zeiher, Saline (139 1/3 innings) (2008-10)
1.10 - Roger Wheeler, Grand Haven (191 innings) (1959-61)
1.10 - Greg Crist, Blissfield (217 innings) (1970-73)
1.11 - Toby McFarland, Petoskey (158 1/3 innings) (1987-90)
1.15 - Ray Soff, Blissfield (279 1/3 innings) (1973-76)
1.15 - Mike Wisniewski, Bangor (365 2/3 innings) (1991-94)
1.15 - Andy Regulski, Bay City All Saints (139 2/3 innings) (1999-00)
1.16 - Will Jostock, Lapeer West (337 1/3 innings) (2001-04)
1.18 - Ryan Terry, Blissfield (172 innings) (2001-04)
1.19 - Doug Vanderwall, Grand Haven (218 innings) (1959-61)
1.19 - Kyle Knoblauch, Blissfield (258 2/3 innings) (1997-00)
1.20 - David Cox, Carleton Airport (151 innings) (1990-91)
1.21 - Dan Wells, Otisville-Lakeville (179 2/3 innings) (1991-93)
1.21 - Pete Ott, East Lansing (121 2/3 innings) (2001-02)
1.27 - Bob Cole, Richland Gull Lake (1980-81)
1.34 - Nate Stegman, Richland Gull Lake (2011-12)
1.36 - Lance Salsgiver, Davison (160 innings) (2000-02)
1.39 - Dan Sharman, South Haven (131 innings) (1974-75)
1.39 - Tom Morris, South Haven (172 innings) (1977-80)
1.39 - Dusty Compton, Homer (2003-06)
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-02)
1.47 - Dan Holcomb, Homer (2003-06)
1.48 - Larry Denemy, South Haven (171 1/3 innings) (1991-93)
1.51 - Jason Schlutt, Stevensville Lakeshore (236 innings) (1987-90)
1.58 - Greg Marr, South Haven (211 innings) (1981-83)
1.61 - Brian LaTour, Blissfield (152 2/3 innings) (1989-92)
1.61 - Jake Tarbell, Remus Chippewa Hills (304 1/3 innings) (2010-13)
1.63 - Tyler Castiglione, Monroe Jefferson (150 1/3 innings) (2010-13)
1.64 - Ryan Ritter, North Adams-Jerome (213 2/3 innings) (1999-01)
1.64 - Steve Bradshaw, Lapeer West (141 innings) (2001-03)
1.66 - Tyler Janish, Whittemore-Prescott (202 2/3 innings) (2010-13)
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-00)
1.71 - Mike Lepor, Rochester Hills Lutheran Northwest (2000-04)
1.72 - Ryan Bardoni, Warren Woods Tower (285 innings) (2001-04)
1.73 - Trent Mulder, McBain (218 2/3) (1999-02)
1.73 - Adam Slusher, Hudsonville Freedom Baptist (231 innings) (2002-05)
1.81 - Chris Ostrowski, Ann Arbor Gabriel Richard (2009-11)
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-09)
21 - Lefty Biddle, Eaton Rapids vs. Grand Ledge (5-7-42)
21 - Tommy Tharrett, Center Line St. Clement vs. Wayne St. Mary's (4-21-53)
21 - Melvin Byers, Tustin vs. Kingsley St. Mary (4-??-64) (Tustin 5-0 win)
21 - Jason Lawes, Elk Rapids vs. Central Lake (4-13-92)
21 - Ryan Anderson, Dearborn Divine Child vs. Riverview Richard (1997)
20 - Brandon Dickinson, Durand vs. Burton Atherton (4-24-2006)
20 - Roy Latchow, South Haven vs. Allegan (1931)
20 - Paul Bard, Muskegon vs. Montague (4-24-42)
20 - Roger May, Resurrection vs. Technical (1947)
20 - Ken Beardslee, Vermontville vs. Saranac (1949)
20 - Dave Karasinski, Utica vs. Mt. Clemens L’Anse Creuse (1983)
20 - Steve Bremmer, Wyoming Lee vs. Eau Claire (1996)
20 - John Steiger, Fowlerville vs. Portland (1996)
20 - Drew Henson, Brighton vs. Walled Lake Western (1997)
20 - A.J. Rowe, Novi vs. Brighton (3-31-00)
20 - David Dinsmore, Reese vs. Bay City All Saints (4-24-00)
20 - Jack Christiansen, Cedar Springs vs. Sparta (5-5-00)
20 - Mike Geddes, Jenison vs. Grand Rapids Catholic Central (2002)
20 - Mike Liscow, South Haven vs. Otsego (4-12-03)
20 - Joey Thivierge, Muskegon vs. Ravenna (3-30-04)
20 - David Nykerk, Holland West Ottawa vs. Muskegon Mona Shores (5-3-04)
20 - Josh Collmenter, Homer vs. Manchester (6-12-04) 

Game (extra innings)

32 - Joe Koperski, Wayland Union vs. Vermontville-Maple Valley (15 inn.) (5-12-69)
31 - Art Jimenez, Bridgeport vs. Hemlock (14 inn.) (1968)
29 - George Mills, Fremont vs. Ludington (13 inn.) (1915)
27 - Simmons, Battle Creek vs. Albion (9 inn.) (4-21-13)
27 - Dan Stinchcombe, Allen Park Cabrini vs. Waterford Our Lady of the Lakes (10 inn.) (5-9-03)
26 - Ken Beardslee, Vermontville vs. Holt (9 inn.) (1949)
26 - Gary Conant, Carleton Airport vs. Tecumseh (19 inn.) (5-31-68)
25 - Nick Stiles, Bath vs. Pewamo-Westphalia (10 inn. - game finished in 13) (4-16-12)
25 - Ken Beardslee, Vermontville vs. Middleville (10 inn.) (1949)
24 - Craig Cihak, Hart vs. Ravenna (12 inn.) (5-19-74)
24 - Mike Sokol, Warren DeLaSalle vs. Birmingham Brother Rice (9 inn.) (1998)
24 - Dan Fyvie, Fenton vs. Clio (10 inn.) (5-14-00)
24 - Michael Powers, St. Clair Shores South Lake vs. Center Line (10 inn.) (2003)
24 - Keegan Beaton, Marine City Cardinal Mooney vs. Madison Heights Bishop Foley (9 inn.) (4-9-05)
23 - Mark Schley, Cheboygan vs. Cadillac (9 1/3 inn.) (5-11-01)
23 - Layton Maupin, Eaton Rapids (9 inn.) (1915)
23 - Mark Schley, Cheboygan vs. Cadillac (9 1/3 inn.) (5-11-01)
22 - Gaudreau, Saginaw vs. West Bay City (1910)
22 - Steve Knowlton, Genesee vs. Flint Hamady (16 inn.) (5-17-68)
22 - Jim Hunt, Tecumseh vs. Carleton Airport (19 inn.) (5-31-68)
22 - S. Stine, Maple Valley (15 inn.) (5-12-69)
22 - Ty Rock, Gobles vs. Bloomingdale (9 inn.) (5-3-2012)
21 - Doug Vanderwall, Grand Haven vs. Traverse City (8 inn.) (1961)
21 - Tommy Eng, Troy Athens vs. Pontiac (9 inn.) (5-29-2012)

Game by Opposing Pitchers (extra innings)
54 - Joe Koperski, Wayland Union (32) vs. S. Stine, Maple Valley (22) (15 innings) (5-12-69)

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 - Steve Avery, Taylor Kennedy (1988)
196 - Jason Middlebrook, Grass Lake (1993)
187 - Adam Slusher, Hudsonville Freedom Baptist (81 1/3 innings) (2005)
183 - Nick Stiles, Bath (106 innings) (2010)
182 - Keegan Beaton, Marine City Cardinal Mooney (95 innings) (2005)
179 - Mike Wisniewski, Bangor (1993)
172 - Kim Kimball, Comstock (1971)
172 - Aaron Wilson, Detroit Henry Ford (70 innings) (2006)
170 - Jason Schlutt, Stevensville Lakeshore (1990)
170 - Adam Newell, Decatur (102 1/3 innings) (2002)
168 - Will Jostock, Lapeer West (83 2/3 innings) (2003)
168 - Dan Stinchcombe, Allen Park Cabrini (78 innings) (2003)
167 - Chad Pleiness, Mason County Central (125 2/3 innings) (1998)
162 - Brandon Melchert, Mason County Central (98 innings) (2011)
160 - Kyle Knoblauch, Blissfield (2000)
160 - Mike Geddes, Jenison (2001)
160 - Adam Newell, Decatur (108 1/3 innings) (2001)

Season Per-Game
19.0 - Ken Beardslee, Vermontville (1949-11 games)
16.10 - Adam Slusher, Hudsonville Freedom Baptist (187-81 1/3 innings) (2005)
15.23 - Nate Wernette, Morley-Stanwood (272-125 innings ) (2003)
14.77 - Josh Collmenter, Homer (223-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)
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 - 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)
362 - Ron Schmidt, Blissfield (1983-86)
357 - Steven Maguire, Morley-Stanwood (1986-89)
Career Per-Game
18.1 - Ken Beardslee, Vermontville (452-25 games) (1947-49)
13.6 - Adam Slusher, Hudsonville Freedom Baptist (449-231 innings) (2002-05)