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:

  • 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).
  • Submitted by a media member on official office letterhead, enclosing appropriate documentation.
  • 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: [email protected]. 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.

MHSAA Boys Cross Country Finals Records

Individual Records

MHSAA Championships (minimum three) 
NOTE: Lower Peninsula team and individual qualifiers ran separate races with championships awarded to winners of both for the following seasons: Class A 1961-96, Class B 1964-96, Class C-D 1971-73, Class C 1974-96 and Class D 1975-96.

Four-Time MHSAA Champions
Hunter Jones, Benzie Central (Lower Peninsula Division 3) (2019-22)
Austin Plotkin, Brimley (Upper Peninsula Division 3) (2016-19)
Ryan Shay, Central Lake (Lower Peninsula Class D) (1993-96)

Three-Time MHSAA Champions (* active)
Yami Albrecht, Caro (Lower Peninsula Division 3) (2016-18)
Jesse Hersha, Concord (Lower Peninsula Division 4) (2012-14)
Alan Peterson, Ironwood (Upper Peninsula Division 2) (2007-09)
Tyler Crossman, Rapid River (Upper Peninsula Division 3) (2005-07)
Maverick Darling, Ovid-Elsie (Lower Peninsula Division 3) (2005-07)
Joss Martin, Crystal Falls Forest Park (Upper Peninsula Division 3) (2001-03)
Jake Flynn, Benzie Central (Lower Peninsula Class C) (1997-1999)
Ryan Potila, Ishpeming Westwood (Upper Peninsula Class A-B) (1991-93)
Greg Parker, Capac (Lower Peninsula Class C) (1984-86)
Mark Smith, Cadillac (Lower Peninsula Class B) (1978-80)
Mike Photenhauer, Menominee (Upper Peninsula Class A-B) (1977-79)
Fred Teddy, L'Anse (Upper Peninsula Class D) (1969-71)
Gordon Pekuri, Menominee (Upper Peninsula Class A-B) (1966-68)
Stephan Bishop, Vicksburg (Lower Peninsula Class B) (1962-64)

MHSAA Finals Top 5K Finishes
NOTE: The MHSAA Finals distance of five kilometers (3.1 miles) became the standard in 1980. All Lower Peninsula Finals since 1996 have been run at Michigan International Speedway. All times are rounded to nearest tenth of a second, as is the current Finals procedure.

All-Class/Division top 10 (plus ties)
Time Athlete School Year Division
14:10.4 Dathan Ritzenhein Rockford 2000 LP Division 1
14:46.5 Hunter Jones Benzie Central 2022 LP Division 3
14:49.62  Riley Hough Hartland 2020 LP Division 1
14:50.5 TJ Hansen Freeland 2024 LP Division 2
14:51.0 Jason Hartmann Rockford 1998 LP Class A
14:51.79  Hobbs Kessler Ann Arbor Skyline 2020 LP Division 1
14:52.5 Grant Fisher Grand Blanc 2014 LP Division 1
14:52.8 TJ Hansen Freeland 2023 LP Division 2
14:52.8 Maverick Darling Ovid Elsie 2007 LP Division 3
14:54.3 Seth Norder Grand Haven 2023 LP Division 1
Lower Peninsula Division 1 top 10
Time Athlete School Year
14:10.4 Dathan Ritzenhein Rockford 2000
14:49.62  Riley Hough Hartland 2020
14:51.79  Hobbs Kessler Ann Arbor Skyline 2020
14:52.5  Grant Fisher Grand Blanc 2014
14:54.3 Seth Norder Grand Haven 2023
14:54.5 Seth Conner Jenison 2024
14:54.5 Dustin Voss Saline 2003
14:56.47 Riley Hough Hartland 2021
14:57.9 Thomas Westphal New Baltimore Anchor Bay 2023
15:01.0  Aiden Pengelly Canton 2024
Lower Peninsula Division 2 top 10
Time Athlete School Year
14:50.5 TJ Hansen Freeland 2024
14:52.8 TJ Hansen Freeland 2023
14:57.3 Jack Bidwell Marshall 2024
15:02.5 Kurtis Marlowe Richland Gull Lake 2000
15:03.3 Solomon Kwartowitz Bloomfield Hills Cranbrook Kingswood 2023
15:03.6 Tim Ross Caledonia 2001
15:04.2 Henry Dixon Ada Forest Hills Eastern 2024
15:04.2 Connor Mora Cedar Springs 2012
15:09.5 Landon Peacock Cedar Springs 2005
15:09.8 Tanner Hinkle Mason 2012
Lower Peninsula Division 3 top 10
Time Athlete School Year
14:46.5 Hunter Jones Benzie Central 2022
14:52.8 Maverick Darling Ovid Elsie 2007
15:05.1 Nick Raymond Erie Mason 2012
15:08.39 Hunter Jones Benzie Central 2021
15:15.5 Mitchell Hiatt Onsted 2024
15:17.5 Josh Perrin Hillsdale 2003
15:22.4 Bryce Stroede Hanover-Horton 2012
15:23.8 Tony Schafer Grand Rapids West Catholic 2008
15:24.3 Jason Stover Williamston 2000
15:26.9 Caleb Rhynard Shepherd 2010
15:27.7 David Bills Williamston 2003
Lower Peninsula Division 4 top 10
Time Athlete School Year
15:09.7 Marek Butkiewicz Kalamazoo Hackett Catholic Prep 2024
15:22.4 Tec Adams Harbor Springs 2008
15:23.0 Jesse Hersha Concord 2014
15:25.4 Kyle Tait Big Rapids Crossroads Charter Academy 2010
15:25.7 Kevin Oblinger Mt. Pleasant Sacred Heart 2008
15:29.5 Christian Birky Saugatuck 2008
15:31.0 Kyle Stacks Concord 2008
15:32.3 Jesse Hersha Concord 2012
15:33.8  Corey Gorgas Saugatuck 2018
15:35.0 Stephan Shay Central Lake 2003
Upper Peninsula Division 1 top 10
Time Athlete School Year
15:14.4 Gabe Litzner Sault Ste. Marie 2024
15:34.7 Seppi Camilli Marquette 2024
15:49.8  Colton Yesney Negaunee 2016
15:56.6 Gabe Litzner Sault Ste. Marie 2023
15:57.8 James Barch Marquette 2024
16:07.2 Lucas Ballard Marquette 2024
16:07.3 Rorik Holmquist Marquette 2024
16:10.2 Peter Argeropoulos Marquette 2024
16:10.3 Chase Thomsen Marquette 2024
16:11.0 Lance Rambo Marquette 2015
Upper Peninsula Division 2 top 10
Time Athlete School Year
16:19.8 Alan Peterson Ironwood 2009
16:24.3  Grady Kerst Ishpeming 2016
16:34.9 Jacob Mahoski Munising 2009
16:35.4  Spencer Giroux Ishpeming 2016
16:37.3  Kindred Griffis Newberry 2016
16:43.0 Dan Goss Munising 2024
16:45.6  Jared Joki Ironwood 2014
16:46.7 Alan Peterson Ironwood 2007
16:46.0 Alan Peterson Ironwood 2008
16:48.3 Mark Kinnunen Munising 2005
Upper Peninsula Division 3 top 10
Time Athlete School Year
16:10.2 Kalvin Kytta Chassell 2024
16:38.0 Jonathan Kilpela Painesdale-Jeffers 2008
16:44.18 Amos Norland Dollar Bay 2022
16:47.4 Jake Mahoski Munising 2010
16:49.7 Joss Martin Crystal Falls Forest Park 2003
16:49.9 Kalvin Kytta Chassell 2023
16:51.0 Joss Martin Crystal Falls Forest Park 2002
16:52.3 Brett Hannah Munising 2015
16:57.0 Chad Schlosser Cedarville 2004
16:59.4 Samuel Kilpela Painesdale-Jeffers 2003
Lower Peninsula Class A top 10 – Retired
Time Athlete School Year
14:51.0 Jason Hartmann Rockford 1998
15:05.4 Dathan Ritzenhein Rockford 1999
15:07.0 Bill Brady Mt. Clemens 1980
15:08.4 Todd Williams Monroe 1986
15:11.0 Dathan Ritzenhein Rockford 1998
15:15.0 Todd Snyder Ann Arbor Pioneer 1994
15:16.0 Ben Evans Birmingham Brother Rice 1998
15:19.0 Steve Schell Dearborn-Fordson 1994
15:20.0 Abdul Alzindani Dearborn Fordson 1995
15:20.1 Carl Allen Ann Arbor Huron 1980
Lower Peninsula Class B top 10 – Retired
Time Athlete School Year
15:12.0 Jared Aldrich Corunna 1998
15:19.9 Justin Perez Flint Powers Catholic 1999
15:25.5 Mark Smith Cadillac 1980
15:26.0 Robert Curtis Warren Woods 1995
15:28.0 Kurtis Marlowe Richland Gull Lake 1998
15:28.2 Kurtis Marlowe Richland Gull Lake 1999
15:30.0 Andy Vyncke Marysville 1998
15:31.0 Phil Schoensee Center Line 1983
15:33.0 Jeremy Canze Corunna 1998
15:33.3 Rusty Korhonen Grand Rapids Forest Hills Central 1983
Lower Peninsula Class C top 10 – Retired
Time Athlete School Year
15:12.0 Jake Flynn Benzie Central 1998
15:15.6 Jake Flynn Benzie Central 1999
15:19.7 Ryan Cole Sanford Meridian 1999
15:23.6 Ryan Cole Sanford Meridian 1998
15:33.4 Eric Stuber Williamston 1980
15:34.1 Justin Kibbey Maple City Glen Lake 1998
15:39.4  Richard Bradshaw Stockbridge 1980
15:41.0 Aaron Rogers Berrien Springs 1999
15:42.0 Ben Darling Leslie 1995
15:44.1 Kevin Sule Hemlock 1999
Lower Peninsula Class D top 10 – Retired
Time Athlete School Year
15:30.0 Ryan Shay Central Lake 1996
15:58.8 Steve Hubbard Concord 1983
16:01.0 Ryan Shay Central Lake 1995
16:04.8 James Thomas Mancelona 1984
16:06.0 Ron Hein Galien 1998
16:07.0 Carl Mayhand Mason County Eastern 1980
16:10.0 Dan Ebright Suttons Bay 1983
16:14.0 Eric Bierstetel Fowler 1992
16:16.8 Peter Ross Ann Arbor Greenhills 1983
16:16.0 Trevor McGinn Grass Lake 1995
Upper Peninsula Class AB top 10 – Retired
Time Athlete School Year
15:26.0 Jon Ottoson Marquette 1982
15:38.0 Ryan Potila Ishpeming Westwood 1992
15:40.0 Dan Beaudry Escanaba 1985
15:44.0 Geoff Osowski Marquette 1985
15:47.0 Steve Ostrenga Menominee 1982
15:53.0 Bob Knapp Kingsford 1992
15:53.0 Steve Ostrenga Menominee 1981
15:53.1 John Kingston Marquette 1981
15:55.0 Al LaFountain Marquette 1980
15:55.0 Jay Richer Gladstone 1985
Upper Peninsula Class C top 10 – Retired
Time Athlete School Year
15:23.0 Mike Wasson Negaunee 1982
15:26.0 Matt Rodeheffer Hancock 1992
15:32.0 Jim Albee Hancock 1982
15:33.0 Todd Pohlman Ishpeming 1982
15:36.0 Tim Goloversic Ishpeming 1985
15:41.0 Bob Schnell Stephenson 1988
15:42.0 Peter Marcotte Ishpeming Westwood 1987
15:47.0 Tim Stadler Ishpeming 1982
15:49.0 Dave DeLisle Munising 1993
15:51.0 Jim Albee Hancock 1981
Upper Peninsula Class D top 10 – Retired
Time Athlete School Year
15:40.0 Eugene Soumis Chassell 1982
15:41.0 Dan Giesen Norway 1982
15:52.0 Deren Pershinske Engadine 1987
16:18.0 Charles Cox Crystal Falls Forest Park 1985
16:21.0 Eugene Soumis Chassell 1981
16:29.0 Tim Wesa Painesdale-Jeffers 1992
16:29.0 Joe Herbert Norway 1980
16:31.0 Jason Maki Eben Junction Superior Central 1992
16:33.0 Steve Butina Painesdale-Jeffers 1982
16:33.0 Neal Gottsacker Watersmeet 1980

Team Records

MHSAA Championships
Lower Peninsula Finals (minimum five)
11 – Kalamazoo Central (1925, 1926, 1927, 1928, 1930, 1931, 1935, 1943, 1946, 1950, 1954)
10 – Fremont (1976, 1983, 1985, 1989, 1991, 1993, 2007, 2015, 2019, 2020)
9 – Concord (1975, 1980, 1981, 1982, 1984, 1986, 2009, 2011, 2012)
9 – Napoleon (1931, 1934, 1935, 1936, 1939, 1940, 1943, 1944, 1949)
8 – Benzonia Benzie Central (1984, 1985, 1986, 1995, 1997, 2009, 2013, 2014)
7 – Charlevoix (1982, 1983, 1987, 1988, 1989, 1990, 1991)
6 – Ann Arbor Pioneer (1987, 1990, 1993, 1994, 2008, 2017) 
6 – Detroit Catholic Central (1983, 1984, 1989, 2001, 2009, 2010)
6 – Ypsilanti (1941, 1943, 1945, 1946, 1947, 1960)
6 – Lansing Eastern (1950, 1951, 1952, 1955, 1956, 1957)
5 – Highland-Milford (2003, 2004, 2011, 2012, 2013)
5 – Dexter (2002, 2003, 2004, 2005, 2006)
5 – Grass Lake (1993, 1995, 1996, 1997, 1998)
5 – Dearborn (1927, 1928, 1929, 1930, 1987)
5 – Flint Kearsley (1944, 1968, 1970, 1972, 1980)
5 – Niles (1934, 1935, 1936, 1939, 1949)

Upper Peninsula Finals (minimum five)
28 – Marquette (1979, 1980, 1981, 1982, 1985, 1986, 1987, 1988, 1989, 1990, 1993, 1994, 1995, 2002, 2003, 2004, 2005, 2008, 2009, 2010, 2013, 2014, 2019, 2020, 2021, 2022, 2023, 2024)
21 – Ishpeming (1964, 1965, 1966, 1968, 1969, 1970, 1971, 1972, 1976, 1977, 1979, 1981, 1982, 1999, 2001, 2014, 2015, 2016, 2018, 2019, 2020)
16 – Painesdale Jeffers (1976, 1977, 1978, 1979, 1983, 1985, 1990, 1991, 1992, 1993, 2006, 2009, 2021, 2022, 2023, 2024)
13 – Escanaba (1950, 1956, 1958, 1959, 1960, 1961, 1973, 1974, 1975, 1976, 1991, 1998, 2006)
11 – Stephenson (1986, 1988, 1990, 1991, 1992, 2003, 2007, 2010, 2011, 2012, 2022)
10 – Sault Ste. Marie (1931, 1951, 1952, 1954, 1955, 1999, 2000, 2001, 2012, 2018) 
10 – Eben/Eben Junction/Eben Junction Superior Central (1946, 1947, 1948, 1951, 1967, 1987, 1988, 1989, 2008, 2010)
9 – Menominee (1946, 1947, 1948, 1949, 1953, 1967, 1983, 1996, 1997)
8 – Chassell (1974, 1975, 1981, 1982, 2014, 2015, 2016, 2018)
8 – Munising (1973, 1995, 2000, 2005, 2006, 2008, 2011, 2012)
8 – Pickford (1955, 1957, 1958, 1964, 1968, 1970, 1971, 1972)
7 – Rudyard (1961, 1962, 1963, 1966, 1969, 2009, 2019)
6 – Carney-Nadeau (1997, 1998, 1999, 2000, 2001, 2002)
5 – Houghton (1953, 1989, 2007, 2011, 2017)
5 – Rapid River (1954, 1956, 1959, 2005, 2007)
5 – Ishpeming Westwood (1980, 1984, 1985, 2002, 2004)
5 – Baraga (1944, 1945, 1949, 1950, 1952)

Consecutive (minimum three) (* active)
* 6 – Marquette, Upper Peninsula (2019-24)
6 – Carney-Nadeau, Upper Peninsula (1997-2002)
6 – Marquette, Upper Peninsula (1985-90)
5 – Dexter, Lower Peninsula (2002-06)
5 – Charlevoix, Lower Peninsula (1987-91)
5 – Ishpeming, Upper Peninsula (1968-72)
* 4 – Painesdale Jeffers, Upper Peninsula (2021-24)
4 – Marquette, Upper Peninsula (2002-05)
4 – Grass Lake, Lower Peninsula (1995-98)
4 – Painesdale Jeffers, Upper Peninsula (1990-93)
4 – Marquette, Upper Peninsula (1979-82)
4 – Painesdale-Jeffers, Upper Peninsula (1976-79)
4 – Escanaba, Upper Peninsula 1973-76)
4 – Escanaba, Upper Peninsula (1958-61)
4 – Menominee, Upper Peninsula (1946-49)
4 – Dearborn, Lower Peninsula (1927-30)
4 – Kalamazoo Central, Lower Peninsula (1925-28)
3 – Ishpeming, Upper Peninsula (2018-20)
3 – Chassell, Upper Peninsula (2014-16)
3 – Ishpeming, Upper Peninsula (2014-16)   
3 – Highland-Milford, Lower Peninsula (2011-13)
3 – Stephenson, Upper Peninsula (2010-12)
3 – Marquette, Upper Peninsula (2008-10)
3 – Pinckney, Lower Peninsula (2005-07)
3 – Harbor Springs, Lower Peninsula (2002-04)
3 – Sault Ste. Marie, Upper Peninsula (1999-01)
3 – Calumet, Upper Peninsula (1996-98)
3 – Republic-Michigamme, Upper Peninsula (1994-96)
3 – Marquette, Upper Peninsula (1993-95)
3 – Stephenson, Upper Peninsula (1990-92)
3 – Fowler, Lower Peninsula (1988-90)
3 – Eben Junction Superior Central (1987-89)
3 – Benzie Central, Lower Peninsula (1984-86)
3 – Concord, Lower Peninsula (1980-82)
3 – Pickford, Upper Peninsula (1970-72)
3 – Ishpeming, Upper Peninsula (1964-66)
3 – Rudyard, Upper Peninsula (1961-63)
3 – Lansing Eastern, Lower Peninsula (1955-57)
3 – Spring Arbor, Lower Peninsula (1953-55)
3 – Alma, Lower Peninsula (1950-52)
3 – Lansing Eastern, Lower Peninsula (1950-52)
3 – Jackson, Lower Peninsula (1947-49)
3 – Eben, Upper Peninsula (1946-48)
3 – Ypsilanti, Lower Peninsula (1945-47)
3 – Niles, Lower Peninsula (1934-36)
3 – Napoleon, Lower Peninsula (1934-36)
3 – Ann Arbor, Lower Peninsula (1922-24)

Lowest Finals Scores
(since 2000 switch to divisions) 
Lower Peninsula Division 1
27 - Pinckney (2006)
56 - Rockford (2000)
Lower Peninsula Division 2
28 - Dexter (2006)
59 - Linden (2008)
Lower Peninsula Division 3
56 - Grandville Calvin Christian (2011)
61 - Caro (2018)
61 - Saugatuck (2016)
Lower Peninsula Division 4
35 - Wyoming Potter's House Christian (2022)
51 - Saugatuck (2015)
Upper Peninsula Division 1
20 - Marquette (2024)
22 - Marquette (2023)
Upper Peninsula Division 2
17 - Ishpeming (2020)
22 - Painesdale Jeffers (2021)
22 - Wakefield-Marenisco/Bessemer (2017)
Upper Peninsula Division 3
33 - Carney-Nadeau (2000)
36 - Munising (2011)
36 - Carney-Nadeau (2001)