Uncategorized

2025 Ratings: October 14th Meets

Lillian Bender, Yale – She had a clutch performance at 2024’s regional, spitting out a 20:03, well below her previous best. Equally impressive was her 20:40 from Tuesday, her second sub-21 of the year. The times don’t tell it all though, because if she was 7th (as she was in the previous two BWAC jamborees), the Bulldogs are second place. Moving up those three spots into 4th gave Yale a win in the final league competition.

Jack Steen, Traverse City Central – The annual dogfight between Central and West was won by the Trojans. Many thanks can be had, but one in particular for Steen. Whereas many ran much slower on the tough Gaylord course, Steen stayed steady, racing to his 3rd fastest time of the season.

Sean Thompson, Caledonia – Strongly apparent is the strength of the OK Conference. Tons of divisions and each has a few top-ranked teams. For the OK Green boys, Caledonia and Jenison are the two representatives. The two had traded wins in the first two conference races and as a result, everything was on the line Tuesday. The stage was there for an ever-improving Thompson, who’s dropped over a minute from his freshman best and moved up from 22nd here in early September to 4th on Tuesday. His Scots won.

MeetBoys Adj.Girls Adj.Average
Big 8 4+4+11+8
BNC Championship-19-29-24
BWAC 3+4+9+7
CSAA Red Championship-11-5-8
CSAA White 3-13-12-13
Lakeland Conference+36+44+40
MIAC Championship+21+24+23
Northern Shores Championship+16+18+17
OK Green Conference+16+14+15
River Valley Mustang+5+1+3
TCC Championship-11-10-11
WMC Lakes 3+9+12+11
WMC Rivers 3-40-25-33
Wolverine Conference-12-10-11

*** = State Title Contender
** = Top Ten Contender
* = State Qualifying Contender
WAB = Weighted Average Before. A listing of the previous week’s Top 5 Average. Not a perfect comparison as a team may not run their five best runners. But a show of how one ran relative to expectation.

GIRLS TEAM RATINGS

TeamTop 5 Avg.DivisionWABDate
Traverse City West**136.71134.2BNC Championship
Jenison**133.71131.1OK Green Conference
Traverse City Central*124.11123.2BNC Championship
Byron Center104.61100.1OK Green Conference
Caledonia98.91102.0OK Green Conference
Muskegon Mona Shores68.3185.5OK Green Conference
Alpena58.8177.0BNC Championship
Muskegon Reeths-Puffer50.7156.9OK Green Conference
TeamTop 5 Avg.DivisionWABDate
Otsego***145.12145.6Wolverine Conference
Cadillac**122.12120.8BNC Championship
Fremont102.42102.9WMC Lakes 3
Yale90.2284.2BWAC 3
Sturgis87.9297.0Wolverine Conference
Armada84.7289.2BWAC 3
Plainwell83.9295.4Wolverine Conference
Edwardsburg83.7284.3Wolverine Conference
Gaylord81.2290.1BNC Championship
Ludington73.4290.3WMC Lakes 3
Petoskey73.3268.2BNC Championship
Niles66.7263.9Wolverine Conference
Vicksburg63.6266.3Wolverine Conference
Three Rivers59.1265.4Wolverine Conference
Howard City Tri-County58.6264.0CSAA Red Championship
Berrien Springs48.8244.0Lakeland Conference
Croswell-Lexington43.6254.3BWAC 3
Paw Paw37.2262.3Wolverine Conference
Imlay City34.4241.6BWAC 3
Big Rapids10.2220.0CSAA Red Championship
North Branch0.62-2.1BWAC 3
TeamTop 5 Avg.DivisionWABDate
Hart*94.5396.8WMC Rivers 3
Kent City*93.9396.0CSAA White 3
Plymouth Christian Academy*89.0388.1MIAC Championship
Remus Chippewa Hills*83.5395.0CSAA Red Championship
Harbor Springs79.4380.0Northern Shores Championship
Bronson76.7386.2Big 8 4
Stanton Central Montcalm76.1383.9CSAA White 3
Reed City74.2379.9CSAA Red Championship
Boyne City72.5364.7Northern Shores Championship
Elk Rapids67.6364.9Northern Shores Championship
Bridgman66.9371.0River Valley Mustang
Manistee64.7360.0WMC Lakes 3
Mason County Central56.9335.0WMC Rivers 3
Charlevoix51.13Northern Shores Championship
Kalkaska50.6352.5Northern Shores Championship
Lakeview50.636.8CSAA White 3
Cheboygan50.4346.2Northern Shores Championship
Union City49.6350.5Big 8 4
Algonac49.4332.0BWAC 3
Buchanan43.6346.3Lakeland Conference
Almont41.9341.0BWAC 3
Erie Mason35.5328.8TCC Championship
Ottawa Lake-Whiteford35.5338.1TCC Championship
Shelby32.6320.6WMC Rivers 3
Sand Creek31.5349.3TCC Championship
Niles Brandywine31.4342.4Lakeland Conference
Newaygo8.4341.2CSAA Red Championship
TeamTop 5 Avg.DivisionWABDate
Whitmore Lake***112.34114.6MIAC Championship
Kalamazoo Hackett**92.5497.0River Valley Mustang
Concord*77.5476.7Big 8 4
Novi Christian Academy45.5438.7MIAC Championship
Lutheran Westland35.7441.8MIAC Championship
Petersburg-Summerfield21.8424.4TCC Championship
TeamTop 5 Avg.DivisionWABDate
West Michigan Homeschool31.4HSRiver Valley Mustang
TeamTop 5 Avg.DivisionWABDate
Sault Ste. Marie4.2UP 191.6BNC Championship

BOYS TEAM RATINGS

TeamTop 5 Avg.DivisionWABDate
Caledonia**189.51189.6OK Green Conference
Traverse City Central**189.41189.6BNC Championship
Jenison**188.11187.3OK Green Conference
Traverse City West**186.51191.0BNC Championship
Alpena170.81171.8BNC Championship
Byron Center163.11169.8OK Green Conference
Muskegon Mona Shores152.91153.5OK Green Conference
Muskegon Reeths-Puffer112.01120.1OK Green Conference
Muskegon54.71113.1OK Green Conference
TeamTop 5 Avg.DivisionWABDate
Otsego*179.52182.0Wolverine Conference
Whitehall*176.62179.6WMC Lakes 3
Petoskey*176.22176.0BNC Championship
Three Rivers*176.22178.9Wolverine Conference
Vicksburg*174.22171.4Wolverine Conference
Edwardsburg*172.42174.8Wolverine Conference
Paw Paw166.32167.0Wolverine Conference
Fremont165.82166.7WMC Lakes 3
Yale165.12163.2BWAC 3
Howard City Tri-County165.02166.1CSAA Red Championship
Sturgis156.82158.2Wolverine Conference
Plainwell155.62171.3Wolverine Conference
Ludington153.42158.3WMC Lakes 3
Gaylord152.22148.5BNC Championship
Muskegon Oakridge149.62157.0WMC Lakes 3
Cadillac147.92155.1BNC Championship
North Branch131.82132.4BWAC 3
Niles129.62140.5Wolverine Conference
Armada125.22119.8BWAC 3
Croswell-Lexington123.62132.9BWAC 3
Imlay City123.12121.6BWAC 3
Berrien Springs121.42139.5Lakeland Conference
Big Rapids117.32117.5CSAA Red Championship
Dowagiac Union101.9295.8Lakeland Conference
TeamTop 5 Avg.DivisionWABDate
Charlevoix**180.03188.5Northern Shores Championship
Stanton Central Montcalm**173.13176.6CSAA White 3
Plymouth Christian Academy*164.63166.7MIAC Championship
Buchanan*163.43172.6Lakeland Conference
Hart*162.33167.8WMC Rivers 3
Reed City*160.73163.3CSAA Red Championship
Erie Mason*159.03158.5TCC Championship
Harbor Springs155.13154.2Northern Shores Championship
Montague148.93157.4WMC Lakes 3
Quincy148.03145.4Big 8 4
Algonac147.23150.1BWAC 3
Union City144.13136.7Big 8 4
Grayling143.53144.7Northern Shores Championship
Bronson142.53144.0Big 8 4
Sand Creek141.83142.7TCC Championship
Boyne City141.13143.0Northern Shores Championship
Rochester Hills Lutheran NW140.03155.4MIAC Championship
Charyl Stockwell Academy138.93134.2MIAC Championship
Kent City138.13133.6CSAA White 3
Almont137.53141.9BWAC 3
Kalkaska136.13136.9Northern Shores Championship
Cheboygan126.13122.4Northern Shores Championship
Lakeview125.13103.4CSAA White 3
Kingsley119.63115.3Northern Shores Championship
Mason County Central115.03WMC Rivers 3
Newaygo106.63114.4CSAA Red Championship
Stockbridge103.1398.6Big 8 4
Remus Chippewa Hills100.63107.9CSAA Red Championship
Manistee92.43WMC Lakes 3
Springport82.13Big 8 4
Shelby68.2346.8WMC Rivers 3
North Muskegon12.5325.7WMC Rivers 3
TeamTop 5 Avg.DivisionWABDate
Whitmore Lake**157.84166.4MIAC Championship
Lutheran Westland*146.14144.7MIAC Championship
Three Oaks River Valley*143.44149.7River Valley Mustang
Kalamazoo Hackett*142.94168.7River Valley Mustang
Concord131.94132.6Big 8 4
Novi Christian Academy130.54132.2MIAC Championship
Hesperia110.54103.4WMC Rivers 3
St. Joseph Lake Michigan Catholic100.0499.8River Valley Mustang
Petersburg-Summerfield95.3488.9TCC Championship
Athens87.2499.5River Valley Mustang
Vermontville Maple Valley83.0479.7Big 8 4
Lawrence34.6465.1River Valley Mustang
Reading32.74Big 8 4
TeamTop 5 Avg.DivisionWABDate
West Michigan Homeschool120.9HSRiver Valley Mustang
TeamTop 5 Avg.DivisionWABDate
Sault Ste. Marie125.4UP 1174.8BNC Championship

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
12Emma Hoffman17:10.8Otsego179.7Wolverine Conference
12Katie Berkshire17:38.1Gaylord177.0BNC Championship
11Kaylie Livingston17:45.0Whitmore Lake157.0MIAC Championship
11Tessa Mascari18:49.2TC West (Traverse City)153.3BNC Championship
11Paige McMeans18:29.4Jenison145.5OK Green Conference
9Alayna Verhage19:02.6Otsego142.5Wolverine Conference
12Brooklynn Brown19:22.4Cadillac142.2BNC Championship
10Mai Nguyen19:07.5Plainwell140.8Wolverine Conference
9Addelyn Sabatke19:07.6Otsego140.8Wolverine Conference
12Abby Veit19:27.2TC West (Traverse City)140.6BNC Championship
10Elliana Max19:16.7Kent City138.4CSAA White 3
10Madeline Aleisa18:51.1Jenison138.3OK Green Conference
12Payton Lamb19:37.4TC West (Traverse City)137.2BNC Championship
11Ella McInerney19:45.2Cadillac134.6BNC Championship
9Cecelia Jacobson19:46.6TC Central (Traverse City)134.1BNC Championship
11Skylar Mejeur19:33.9Otsego132.1Wolverine Conference
9Hailey Kuhn19:54.2Cadillac131.6BNC Championship
12Sienna Cobb19:55.5TC Central (Traverse City)131.2BNC Championship
9Eliza Schwass19:14.6Ludington131.1WMC Lakes 3
9Adelyn Verhage19:38.3Otsego130.6Wolverine Conference
12Macy Guikema19:14.6Jenison130.5OK Green Conference
10Grace Leman19:44.2Edwardsburg128.6Wolverine Conference
12Brynne Schulte19:16.3Elk Rapids128.6Northern Shores Championship
11Annabelle Lowman19:22.9Ludington128.4WMC Lakes 3
9Emma Storey19:21.1Jenison128.3OK Green Conference
12Kailey Mann19:23.8Byron Center127.4OK Green Conference
10Leighton Basile20:08.7TC West (Traverse City)126.8BNC Championship
12Mackenzie Conner19:28.7Jenison125.8OK Green Conference
12Peyton Tucker20:12.6TC West (Traverse City)125.5BNC Championship
12Emma Riker19:48.7Kalamazoo Hackett123.4River Valley Mustang
12Linnea Paige19:40.5Fremont122.5WMC Lakes 3
10Kelly Comfort20:21.5TC Central (Traverse City)122.5BNC Championship
11Akaela Daman19:38.9Caledonia122.4OK Green Conference
12Carina Burchi19:29.3Whitmore Lake122.2MIAC Championship
12Reese Smith20:22.5TC West (Traverse City)122.2BNC Championship
10Emily Truszkowski20:23.6TC Central (Traverse City)121.8BNC Championship
9Lulu Park20:05.2Sturgis121.6Wolverine Conference
12Georgia Babcock20:06.6Edwardsburg121.1Wolverine Conference
12Andrea Schwartz19:43.0Jenison121.0OK Green Conference
9Tala Carlin19:14.9Buchanan120.4Lakeland Conference
12Ashlynn Harris19:49.6Bronson119.8Big 8 4
11Kamryn Salladay20:12.7Lakeview119.8CSAA White 3
12Madi Hare19:38.3Plymouth Christian Academy119.2MIAC Championship
12Ella Heffner19:38.4Charyl Stockwell Academy119.2MIAC Championship
9Taylee Fox20:12.8Otsego119.1Wolverine Conference
10Shelby Zimmer20:16.2Kent City118.6CSAA White 3
12Ava Pawlick20:36.0Petoskey117.7BNC Championship
10Lindsay Smith20:36.5TC West (Traverse City)117.5BNC Championship
9Myah Breuker19:56.4Fremont117.2WMC Lakes 3
11Natalie Rosema20:33.9Hart117.0WMC Rivers 3
12Rebekah Stachura20:20.7Otsego116.4Wolverine Conference
9Anamaria Brazdau19:51.8Plymouth Christian Academy114.7MIAC Championship
12Jersi Bilek20:02.0Muskegon Reeths-Puffer114.7OK Green Conference
12Anna Pray19:59.3Elk Rapids114.2Northern Shores Championship
9Claire Albrecht20:08.7Armada114.1BWAC 3
11Madeline Goodwin20:31.3Otsego112.9Wolverine Conference
10Molly Bruggink20:32.7Plainwell112.4Wolverine Conference
12Tessa Hatt20:32.8Sturgis112.4Wolverine Conference
10Saige Cole20:17.2Yale111.3BWAC 3
11Anna VanderWal20:12.6Caledonia111.2OK Green Conference
10Ariana Rajah20:56.4TC Central (Traverse City)110.9BNC Championship
10Dory Simon20:33.3Remus Chippewa Hills110.6CSAA Red Championship
12Grace Coston20:40.5Stanton Central Montcalm110.5CSAA White 3
12Donna Haaksma20:15.4Byron Center110.2OK Green Conference
12Bailey Wenzlick21:03.8TC West (Traverse City)108.4BNC Championship
9Ryleigh Alderink21:00.1Holton108.3WMC Rivers 3
10Chloe Mazza21:09.1Cadillac106.6BNC Championship
12Joelle Patten20:28.5Fremont106.5WMC Lakes 3
11Bridget Raven21:13.5TC West (Traverse City)105.2BNC Championship
9Lena Coulston20:55.0Niles105.0Wolverine Conference
12Abigail Denoyer20:37.5Armada104.5BWAC 3
11Lillian Bender20:39.9Yale103.7BWAC 3
12Lillian Shev21:17.9TC Central (Traverse City)103.7BNC Championship
11Hallee Hervey20:54.1Reed City103.6CSAA Red Championship
12Ella Grimm20:37.2Muskegon Mona Shores102.9OK Green Conference
11Nico Triebold20:37.2Grayling101.6Northern Shores Championship
12Quinn Hatfield21:00.3Remus Chippewa Hills101.6CSAA Red Championship
10Madelyn Barkley20:46.7Croswell-Lexington101.4BWAC 3
10Malynda Lambros20:31.9Whitmore Lake101.4MIAC Championship
12Maryrose Halberg20:38.2Charlevoix101.3Northern Shores Championship
11Marlowe Walcott21:03.8Reed City100.4CSAA Red Championship
11Kiera Piper20:59.1Kalamazoo Hackett100.0River Valley Mustang
12Braelyn Bunting21:12.9Stanton Central Montcalm99.7CSAA White 3
9Gretchen Oyer21:31.8TC Central (Traverse City)99.1BNC Championship
10Aaliyah Hillier20:45.1Kalkaska99.0Northern Shores Championship
11Brie Siems21:02.4Kalamazoo Hackett98.9River Valley Mustang
9Katelyn Schweihofer20:57.8Yale97.7BWAC 3
9Audrey Pyle20:56.7Concord97.4Big 8 4
11Lillie Kerr21:17.7Three Rivers97.4Wolverine Conference
10Emmarie Formsma20:54.9Byron Center97.0OK Green Conference
10Quinn Middleton20:56.3Byron Center96.6OK Green Conference
11Alonna Goodsell20:59.5Bronson96.5Big 8 4
12Kandin Shuler21:11.0Bridgman96.0River Valley Mustang
11Stefi Reskevics20:54.8Harbor Springs95.7Northern Shores Championship
11Andrea Rolston21:25.0Stanton Central Montcalm95.7CSAA White 3
11Brynn Copenhaver21:23.4Three Rivers95.5Wolverine Conference
10Ruth Hanson21:42.8Cadillac95.4BNC Championship
9Kenna Koole21:26.2Vicksburg94.6Wolverine Conference
12Sofia Robertson20:53.3Whitmore Lake94.2MIAC Championship
11Jane Steen21:47.9TC Central (Traverse City)93.7BNC Championship
10Avery Huff21:29.7Paw Paw93.4Wolverine Conference
10Ellason Foster21:26.8Newaygo92.7CSAA Red Championship
10Alaina Schaner21:47.6Hart92.5WMC Rivers 3
10Luisa Vander Zwaag21:48.1Hart92.3WMC Rivers 3
10Hattie Driver21:11.6Manistee92.1WMC Lakes 3
10Bryn Riley21:48.7Hart92.1WMC Rivers 3
10Kate Olsen21:10.0Byron Center92.0OK Green Conference
10Peyton Nellis21:29.7Remus Chippewa Hills91.8CSAA Red Championship
10Hailee Bertels21:07.3Boyne City91.6Northern Shores Championship
10Gabi Rempe21:07.4Harbor Springs91.6Northern Shores Championship
12Eleanor Cole21:01.9Lutheran HS Westland91.4MIAC Championship
11Maggie Wagner21:14.3Jenison90.6OK Green Conference
11Allison Gautsche21:17.4Union City90.5Big 8 4
10Hailey Morrison21:20.0Croswell-Lexington90.3BWAC 3
11Braelynn Chiotti21:40.0Ottawa Lake-Whiteford90.0TCC Championship
12Sophie Wisener21:16.3Byron Center89.9OK Green Conference
12Delaney Little21:12.8Boyne City89.7Northern Shores Championship
10Tiona Sakala21:18.0Caledonia89.3OK Green Conference
9Kendall Van Ryn21:18.7Caledonia89.1OK Green Conference
10Cora Ball21:18.8Byron Center89.1OK Green Conference
10Alison Murray20:49.1Niles Brandywine89.0Lakeland Conference
9Natalie Christoffersen21:22.5Fremont88.5WMC Lakes 3
9Victoria Sparks21:44.9Otsego88.4Wolverine Conference
12Anna Pake21:40.8Howard City Tri-County88.1CSAA Red Championship
10Ellie Daniel22:06.7Petoskey87.5BNC Championship
11Briahna Campbell21:22.0Cheboygan86.7Northern Shores Championship
9Joselyn Vogel21:52.4Kent City86.5CSAA White 3
10Taylor Stanczak21:31.5Almont86.5BWAC 3
12Elodie Weaver21:16.6Whitmore Lake86.5MIAC Championship
11Brenna Yocum21:52.0Otsego86.0Wolverine Conference
12Georgia Haag21:33.6Manistee84.8WMC Lakes 3
12Taylor Sill21:03.3Berrien Springs84.2Lakeland Conference
11Anabelle Sketch22:18.9TC Central (Traverse City)83.4BNC Championship
11Olivia Reding22:20.3TC West (Traverse City)82.9BNC Championship
10Charlie Bont21:38.0Caledonia82.7OK Green Conference
10Sadie Bonczynski21:09.1Dowagiac Union82.3Lakeland Conference
12Kenzie Eicher22:04.0Sturgis82.0Wolverine Conference
12Carly Gaylord22:23.1Cadillac82.0BNC Championship
9Abigail Misiak22:23.4Alpena81.9BNC Championship
11Reese Hesse21:42.7Whitehall81.8WMC Lakes 3
11Hayden Lemieux22:04.7Paw Paw81.8Wolverine Conference
11Ava Childers21:47.2Yale81.3BWAC 3
11Helen Donner21:55.4Three Oaks River Valley81.2River Valley Mustang
11Haley Stimer21:46.1Concord81.0Big 8 4
11Maylan Sanders22:23.6Mason County Central80.5WMC Rivers 3
9Audrey Rinehart21:48.0Concord80.3Big 8 4
11Laura Castrejon22:04.3Newaygo80.2CSAA Red Championship
11Noel Parker22:24.7Shelby80.1WMC Rivers 3
12Nevaeh Battice22:26.1Mason County Central79.6WMC Rivers 3
12Makenzie Wolfe22:11.5Petersburg-Summerfield79.5TCC Championship
9Naomi Clark22:30.8TC Central (Traverse City)79.4BNC Championship
12Gwen Todd22:14.1Plainwell78.6Wolverine Conference
10Ava Bates21:40.5Lutheran HS Westland78.5MIAC Championship
9Lucy Chapman21:53.9Stockbridge78.4Big 8 4
9Emma Miller22:29.9Hart78.4WMC Rivers 3
12Laila Evola21:56.8Almont78.1BWAC 3
9Aya Pateman22:34.9Petoskey78.0BNC Championship
11Emily Satkowiak21:57.3Stockbridge77.2Big 8 4
12Ava Krohn21:56.5Fremont77.2WMC Lakes 3
10Rachel Meek21:45.8Plymouth Christian Academy76.7MIAC Championship
12Kayla Chisholm22:20.4Vicksburg76.5Wolverine Conference
10Madison Markowicz21:46.8Novi Christian Academy76.4MIAC Championship
9Isabella Wegener21:53.3Kalkaska76.2Northern Shores Championship
12Vada Brasington22:41.3TC Central (Traverse City)75.9BNC Championship
10Nora Kauffman22:20.0Howard City Tri-County75.0CSAA Red Championship
9Bayla Curtis22:27.3Kent City74.9CSAA White 3
12Cieara Barrett22:04.7Concord74.8Big 8 4
11Cloee Rupp21:58.5Cheboygan74.5Northern Shores Championship
12Fran Warren21:59.2Harbor Springs74.3Northern Shores Championship
10Elise Clarin22:03.7Caledonia74.1OK Green Conference
12Lydia Wells22:07.2Bronson73.9Big 8 4
12Kate Van Es22:17.7Kalamazoo Hackett73.8River Valley Mustang
9Jadelyn Arnold22:48.1TC West (Traverse City)73.6BNC Championship
10Anna Howell22:18.3Bridgman73.6River Valley Mustang
12Lizzie Bassett22:01.6Harbor Springs73.5Northern Shores Championship
12Izzy Szymasnki22:50.7Alpena72.8BNC Championship
12Zipporah Tran21:58.8Plymouth Christian Academy72.4MIAC Championship
11Helena Reiff22:14.1Armada72.3BWAC 3
9Melanie Jones22:12.5Vermontville Maple Valley72.2Big 8 4
11Claire DevlescHoward22:33.5Niles72.2Wolverine Conference
11Kaitlyn Durow22:11.6Muskegon Reeths-Puffer71.5OK Green Conference
12Cate Brown22:54.8Cadillac71.4BNC Championship
9Claire Osterhaven22:12.4Byron Center71.2OK Green Conference
12Pauline Chapman22:18.6Richmond70.8BWAC 3
9Allison Kujawski22:09.8Boyne City70.7Northern Shores Championship
11Darcy Keefe22:14.0Muskegon Reeths-Puffer70.7OK Green Conference
9Evelayna Szajner22:57.7Gaylord70.4BNC Championship
9Addisyn Gerken22:14.7Caledonia70.4OK Green Conference
11Allyson Albert22:13.5Grayling69.5Northern Shores Championship
11Evelyn McIndoe22:08.5Novi Christian Academy69.2MIAC Championship
11Ella Hendrixson22:31.7Three Oaks River Valley69.1River Valley Mustang
12Grace Raymond22:44.0Petersburg-Summerfield68.7TCC Championship
11Jean Holland23:03.2Cadillac68.6BNC Championship
11Addison Noteboom22:26.6Armada68.1BWAC 3
11Madison Trompen22:21.7Caledonia68.1OK Green Conference
10Allison Ost22:46.4Petersburg-Summerfield67.9TCC Championship
10Abby Raymond22:47.3Petersburg-Summerfield67.6TCC Championship
12Sahara Davis22:43.2Reed City67.3CSAA Red Championship
11Annika VanBuren22:48.3Edwardsburg67.2Wolverine Conference
9Lila Spletzer22:48.6Otsego67.1Wolverine Conference
9Kadence Ager22:30.3Algonac66.9BWAC 3
10Delaney McBride22:39.1Kalamazoo Hackett66.6River Valley Mustang
11Addy Wiers22:25.6Charlevoix65.5Northern Shores Championship
10Carolina Garcia22:54.1Sturgis65.3Wolverine Conference
11Sydney Erickson22:20.5Lutheran HS Westland65.2MIAC Championship
12Jocelynn Olds22:50.3Howard City Tri-County64.9CSAA Red Championship
11Tessa Feldpausch22:31.8Byron Center64.7OK Green Conference
11Lexi Kent23:14.9TC Central (Traverse City)64.7BNC Championship
12Briar Wing22:56.0Ottawa Lake-Whiteford64.7TCC Championship
11Hailey Parker22:32.0Muskegon Mona Shores64.7OK Green Conference
12Emma Buckland22:37.3Armada64.6BWAC 3
10Esme Kane23:15.7Gaylord64.4BNC Championship
11McKenna Landers22:32.9Muskegon Mona Shores64.4OK Green Conference
10Abigail Tava22:33.4Caledonia64.2OK Green Conference
9Ana Rice23:18.9TC West (Traverse City)63.4BNC Championship
10Abigail Riker22:49.5Kalamazoo Hackett63.2River Valley Mustang
12Maya Grossman23:00.6Vicksburg63.1Wolverine Conference
9Nora Schultz22:50.7St Joseph Our Lady of the Lake Catholic62.8River Valley Mustang
11Kira Manchip22:39.9Fremont62.7WMC Lakes 3
10Jenna Dobbs22:43.1Algonac62.6BWAC 3
12Kenai Kokx23:17.5Hart62.5WMC Rivers 3
10Avery Conner22:38.8Byron Center62.4OK Green Conference
9Riley Schlaufman22:44.0Imlay City62.3BWAC 3
12Bailey Thompson23:22.0Gaylord62.3BNC Championship
9Kiersten Craigo22:29.2Rochester Hills Lutheran NW62.3MIAC Championship
11Harper Bowman22:53.0New Buffalo62.0River Valley Mustang
10Katie Vick22:30.1Plymouth Christian Academy62.0MIAC Championship
11Julia Clarke22:36.5Harbor Springs61.8Northern Shores Championship
12Montanna Eads22:45.7Imlay City61.8BWAC 3
10Evelyn Weaver22:41.7Byron Center61.4OK Green Conference
12Riley Reed23:26.0TC West (Traverse City)61.0BNC Championship
10Adelyn Feenstra22:43.3Caledonia60.9OK Green Conference
12Makayla Watkins23:02.3Reed City60.9CSAA Red Championship
11Haili Martz23:07.6Niles60.8Wolverine Conference
9Taya Price-Thatcher22:40.2Harbor Springs60.6Northern Shores Championship
11Caroline Darrah22:34.7Whitmore Lake60.5MIAC Championship
12Gabrielle Kilbourn23:11.0Three Rivers59.7Wolverine Conference
11Madelyn Sterley23:26.3Mason County Central59.6WMC Rivers 3
9Conley Howard23:07.1Remus Chippewa Hills59.3CSAA Red Championship
9Giselle Babcock23:13.1Edwardsburg59.0Wolverine Conference
11Peyton Marshall22:39.6Plymouth Christian Academy58.8MIAC Championship
9Emilie Greene22:49.8Muskegon Mona Shores58.7OK Green Conference
9Emmy Farber23:15.8Sturgis58.1Wolverine Conference
9Lydia Longcore23:15.8Otsego58.1Wolverine Conference
10Ava Sielski22:54.0Manistee58.0WMC Lakes 3
9Marla Nothstine22:49.0Grayling57.7Northern Shores Championship
12Molly Wierengo22:53.2Byron Center57.6OK Green Conference
12Bethany Carpenter23:07.4Kalamazoo Hackett57.2River Valley Mustang
12Isabelle Goulding22:59.5Yale57.2BWAC 3
10Emily Ott22:26.0Berrien Springs56.7Lakeland Conference
10Kaylin Pinkowski23:09.2Bridgman56.6River Valley Mustang
12Abigail Studer23:35.8Hart56.4WMC Rivers 3
10Adilyn VanderWerf22:56.8Byron Center56.4OK Green Conference
9Kinley Gillis23:39.8TC Central (Traverse City)56.4BNC Championship
11Megan VanDyke23:21.4Plainwell56.2Wolverine Conference
9Callia Hawkins23:21.5Vicksburg56.2Wolverine Conference
9Emerson Jackson23:41.3TC Central (Traverse City)55.9BNC Championship
12Hannah Bennett22:58.5Caledonia55.9OK Green Conference
9Abigail Reding23:41.7TC West (Traverse City)55.8BNC Championship
10Kathryn Beyer23:37.8Shelby55.7WMC Rivers 3
12Cambrynne Giem22:55.2Boyne City55.6Northern Shores Championship
9Yadhira Thomassen22:49.7Auburn Hills Oakland Christian55.4MIAC Championship
12Piper Tracy23:42.8Cadillac55.4BNC Championship
9Gracelyn Heath23:43.1Alpena55.3BNC Championship
12Hazel Ogden22:57.6Boyne City54.8Northern Shores Championship
10Sophia Balistreri22:57.7Harbor Springs54.8Northern Shores Championship
10Evangeline Brown23:14.8Bridgman54.7River Valley Mustang
12Rachel Dhaseleer22:58.0Charlevoix54.7Northern Shores Championship
9Belle Miller23:15.5West Michigan Homeschool54.5River Valley Mustang
11Greta Meisel23:46.5Petoskey54.2BNC Championship
10Ava Harris23:22.6Remus Chippewa Hills54.1CSAA Red Championship
9Braelynn Thorrez23:06.7Concord54.1Big 8 4
11Stella Ullig23:17.5Bridgman53.8River Valley Mustang
11Rosalia Feldpausch23:04.7Byron Center53.8OK Green Conference
9Alivia Shipley23:29.4Paw Paw53.5Wolverine Conference
11Ella LaRocque23:02.3Cheboygan53.2Northern Shores Championship
11Rokhaya Ruhstorfer23:45.4Hesperia53.2WMC Rivers 3
12Adison Thorne23:45.6Mason County Central53.1WMC Rivers 3
10Mya Barrett23:09.8Concord53.1Big 8 4
10Abby Tromp23:07.7Byron Center52.8OK Green Conference
11Caramia DeGiulio22:58.4Southfield Christian52.5MIAC Championship
12Ani Free23:53.1TC Central (Traverse City)52.0BNC Championship
9Zarrah Dyer23:34.4Niles51.9Wolverine Conference
12Nadia Barnes23:00.6Novi Christian Academy51.8MIAC Championship
10Claira Slezak23:37.1Lakeview51.6CSAA White 3
12Jasmine Walker23:16.6Algonac51.5BWAC 3
10Maeve VanDam23:12.6Byron Center51.1OK Green Conference
9Brooke Scheidel23:39.7Kent City50.8CSAA White 3
12Kendall Braginton23:14.0Muskegon Mona Shores50.7OK Green Conference
12Lizzy Vollbrecht23:57.5TC West (Traverse City)50.5BNC Championship
12Alaina Nagel22:45.3Buchanan50.2Lakeland Conference
10Melina Campbell23:21.7Almont49.8BWAC 3
9Selah Sellers23:29.7West Michigan Homeschool49.8River Valley Mustang
11Meghan Venhuizen23:16.9Caledonia49.7OK Green Conference
11Lucy Otto23:17.6Jenison49.5OK Green Conference
11Eliza Thompson23:23.1Croswell-Lexington49.3BWAC 3
11Emmy Nofs23:32.4St Philip Catholic Central48.9River Valley Mustang
11Ella Clarke23:10.0Southfield Christian48.7MIAC Championship
10Scotlyn Wistinghausen24:03.3Cadillac48.6BNC Championship
12Brooke Bender23:23.1Caledonia47.6OK Green Conference
11Elizabeth Ortiz23:26.6Bronson47.5Big 8 4
12Logan Trygstad23:50.1Stanton Central Montcalm47.3CSAA White 3
11Ava Karsten24:08.0Alpena47.0BNC Championship
10Zayla Clark23:49.0Otsego47.0Wolverine Conference
10Anna Woodham23:21.2Harbor Springs46.9Northern Shores Championship
12Evi Burtt24:08.7TC West (Traverse City)46.8BNC Championship
9Mina Schneider24:08.8Cadillac46.7BNC Championship
10Jaelynn Horton23:51.1Erie Mason46.3TCC Championship
12Bridget McHugh23:23.4Boyne City46.2Northern Shores Championship
11Cora Draft23:27.8Caledonia46.1OK Green Conference
9Adelynn Cosby23:31.5Bronson45.8Big 8 4
10Lillian Johnson23:28.5Byron Center45.8OK Green Conference
9Katherine Riches23:18.6Auburn Hills Oakland Christian45.8MIAC Championship
11Eleanor Park23:53.0Sturgis45.7Wolverine Conference
9Raquel Gilliland23:32.1Manistee45.3WMC Lakes 3
9Kyle McClintic23:30.5Jenison45.2OK Green Conference
11Allison Mansfield23:35.5Armada45.2BWAC 3
9Nevaeh Parker23:50.0Big Rapids45.0CSAA Red Championship
9Sophie Walker23:36.9Algonac44.7BWAC 3
9Cora Belford23:28.4Boyne City44.5Northern Shores Championship
10Rylee Martis23:56.4Sand Creek44.5TCC Championship
9ElliAna Guikema24:11.6Hart44.5WMC Rivers 3
10Viviana VanAgtmael24:12.3Hart44.2WMC Rivers 3
9Amari Aldridge23:58.7Niles43.8Wolverine Conference
12Riley England23:58.9Erie Mason43.7TCC Championship
12Brooke Fluty23:30.9Elk Rapids43.7Northern Shores Championship
10Madalynn Trame23:59.2Sand Creek43.6TCC Championship
10Noelle Marsh23:40.7Yale43.4BWAC 3
12Magdalena Herberger23:37.8Manistee43.4WMC Lakes 3
11Ryanne Ellsworth23:37.8Whitehall43.4WMC Lakes 3
12Jocelyn Kiner23:06.2Dowagiac Union43.3Lakeland Conference
10Olivia Douglas23:33.9Elk Rapids42.7Northern Shores Championship
12Emerald Bludworth24:21.6TC Central (Traverse City)42.5BNC Championship
12Kennedy Kaylor24:03.0Edwardsburg42.3Wolverine Conference
10Annabelle Kingston24:22.1TC Central (Traverse City)42.3BNC Championship
11Samantha Osborne23:44.3North Branch42.2BWAC 3
12Ava Bonacci23:39.5Jenison42.2OK Green Conference
9Erilyn Kovas23:41.7Ludington42.1WMC Lakes 3
12Leah Storey23:59.3Remus Chippewa Hills41.9CSAA Red Championship
11Carly Smith23:43.9Union City41.7Big 8 4
9Brooklynn Cockerel24:05.4Otsego41.5Wolverine Conference
12Lisa Hert24:25.5Cadillac41.2BNC Championship
10Grace Forfinski23:47.3Ludington40.3WMC Lakes 3
12Summer Bertram24:29.0Cadillac40.0BNC Championship
11Parker Williams23:49.2Union City39.9Big 8 4
10Alana McNeilly24:05.7Howard City Tri-County39.8CSAA Red Championship
12Victoria Williams24:10.9Sand Creek39.7TCC Championship
9Carissa Rokos24:30.3TC Central (Traverse City)39.6BNC Championship
12Allison Ott23:17.9Berrien Springs39.4Lakeland Conference
12Payton Steinke24:12.5Sand Creek39.2TCC Championship
11Charity Rogers24:08.1Reed City39.0CSAA Red Championship
11Kendyl Musielewicz23:52.8Quincy38.7Big 8 4
11Alexis Colburn24:14.6Erie Mason38.5TCC Championship
12Abigail Yatooma23:40.9Novi Christian Academy38.4MIAC Championship
12Elizabeth Arlt23:54.1Union City38.3Big 8 4
10Queralt Mas23:52.2Jenison37.9OK Green Conference
9Bella Page23:53.3Jenison37.6OK Green Conference
10McKenzie Hawks23:56.6Union City37.5Big 8 4
11Ava Troxel23:44.1Rochester Hills Lutheran NW37.3MIAC Championship
12Caelynn London24:13.7Reed City37.1CSAA Red Championship
9Madison Srebnik24:38.4Alpena36.9BNC Championship
12Chen Leruitte24:01.2Imlay City36.6BWAC 3
10Karsynn Finkey24:01.8Armada36.4BWAC 3
12Sophia Douglass23:58.8Caledonia35.7OK Green Conference
10Abigail Douglass24:12.8Bridgman35.4River Valley Mustang
10Joselyn Flores24:38.8Hart35.4WMC Rivers 3
10Ella Penney23:30.2Berrien Springs35.3Lakeland Conference
9Braylynn Boochard24:19.6Remus Chippewa Hills35.2CSAA Red Championship
11Mackenzie Marshall24:06.0Armada35.0BWAC 3
10Olivia Green24:25.4Sturgis34.9Wolverine Conference
10Eliana Aris24:21.0Big Rapids34.7CSAA Red Championship
11Marion Renard24:46.2Alpena34.3BNC Championship
9Brooklyn Berson24:05.2Muskegon Mona Shores33.6OK Green Conference
9Joie Arntz24:24.5Remus Chippewa Hills33.5CSAA Red Championship
12Anna Martin24:02.1Kalkaska33.3Northern Shores Championship
10Coralie Carey24:06.3Jenison33.2OK Green Conference
10Kinley Eikenberry24:06.5Muskegon Mona Shores33.2OK Green Conference
11Courtney Borden24:04.6Kalkaska32.5Northern Shores Championship
9Lyla Nicholes24:08.7Muskegon Mona Shores32.4OK Green Conference
11Laila Mcdowell24:08.8Byron Center32.4OK Green Conference
11Analeigh Weaver24:49.4North Muskegon31.9WMC Rivers 3
12Kassidy Parmley24:12.4Whitehall31.9WMC Lakes 3
10Alaina Morrell24:53.7Gaylord31.8BNC Championship
12Josie Longcore24:35.6Plainwell31.5Wolverine Conference
12Yarely Lopez24:36.1Three Rivers31.3Wolverine Conference
11Sarah Stemaly24:26.0Athens31.0River Valley Mustang
11Ellie Elliott24:03.9Lutheran HS Westland30.7MIAC Championship
10Samantha Corbin24:38.2Plainwell30.6Wolverine Conference
11Naomi Allen24:40.9Lakeview30.4CSAA White 3
12Addison Ptasnik24:11.3Cheboygan30.2Northern Shores Championship
10Lexi Hatfield24:34.4Remus Chippewa Hills30.2CSAA Red Championship
10Annika Shev24:58.5TC Central (Traverse City)30.2BNC Championship
12Sydney Moore24:42.1Lakeview30.0CSAA White 3
12Allison Kline23:46.6Niles Brandywine29.8Lakeland Conference
9Naomi Wiers24:13.6Charlevoix29.5Northern Shores Championship
11Madison Law24:18.6Byron Center29.1OK Green Conference
12Sydney Olson23:48.7Niles Brandywine29.1Lakeland Conference
10Gail Eberly25:01.8Petoskey29.1BNC Championship
11Kylee Zimmerer24:19.8Caledonia28.7OK Green Conference
11Mackenzie Krentz24:19.9Caledonia28.7OK Green Conference
11Evelynn Weigand23:51.1Berrien Springs28.3Lakeland Conference
12Grace Albright24:45.2Erie Mason28.3TCC Championship
10Isabelle Horning24:22.9Caledonia27.7OK Green Conference
11Emily Hasse23:53.1Buchanan27.6Lakeland Conference
10Carley Wellman24:49.7Stanton Central Montcalm27.4CSAA White 3
11Leighton Nyboer25:06.8Sault Ste. Marie27.4BNC Championship
12Solana Sutherland24:47.9Vicksburg27.4Wolverine Conference
10Ella Opie25:07.4Petoskey27.2BNC Championship
9Natasha Woiwode24:38.5West Michigan Homeschool26.8River Valley Mustang
10Rosie Johnson24:52.9Morley-Stanwood26.4CSAA White 3
10Peyton Riley24:24.3Grayling25.9Northern Shores Championship
12Gala Castells Heras25:11.4TC Central (Traverse City)25.9BNC Championship
10Renna Caswell24:53.3Vicksburg25.6Wolverine Conference
11Clara Belle Orban25:13.2Alpena25.3BNC Championship
10Shelby McCallum24:32.3Ludington25.2WMC Lakes 3
12Leda Gitchel24:49.6Howard City Tri-County25.1CSAA Red Championship
11Angel Milam24:44.0Bridgman25.0River Valley Mustang
9Julia Shook24:55.5Vicksburg24.8Wolverine Conference
11Brooke Carpenter24:58.4Plainwell23.9Wolverine Conference
10Lily Monteith24:48.5West Michigan Homeschool23.5River Valley Mustang
10Abby Ruczynski25:19.5Alpena23.2BNC Championship
12Olivia Cochrane25:19.6Cadillac23.1BNC Championship
9Alexa Schwartz25:20.3Sault Ste. Marie22.9BNC Championship
12Taytum Sanford24:56.6Reed City22.8CSAA Red Championship
10Elouise Cliff25:21.0TC West (Traverse City)22.7BNC Championship
10Paityn Edson24:43.4Imlay City22.5BWAC 3
11Sierra DeBarr25:02.6Ottawa Lake-Whiteford22.5TCC Championship
12Grace Supanich25:05.0Morley-Stanwood22.3CSAA White 3
12Kylie Creech24:42.7Union City22.1Big 8 4
12Chelsy Alexander24:58.8Reed City22.1CSAA Red Championship
10Jasreman Kaur24:44.1Union City21.6Big 8 4
10Sophia Clark24:46.5Algonac21.5BWAC 3
10Avery Mollberg24:12.0Buchanan21.3Lakeland Conference
10Eve Boersma24:42.2Caledonia21.3OK Green Conference
9Cheyenne Peterson25:08.8Lakeview21.1CSAA White 3
12Izabelle Soper24:46.4Vermontville Maple Valley20.9Big 8 4
10Kate Otting25:07.4Erie Mason20.9TCC Championship
10Jaelynn Garber24:43.8Byron Center20.7OK Green Conference
12Finja Herold25:03.1Newaygo20.6CSAA Red Championship
12Katelyn Gillen24:57.5Kalamazoo Hackett20.5River Valley Mustang
9Grace Darrah24:34.9Whitmore Lake20.4MIAC Championship
10Paige Roman25:04.2Big Rapids20.3CSAA Red Championship
12Rocquel Richards24:47.6Fremont20.1WMC Lakes 3
11Padame Wadsworth24:51.3Yale19.9BWAC 3
12Nova Kennedy24:16.4Berrien Springs19.9Lakeland Conference
10Delilah Brown25:29.8Cadillac19.7BNC Championship
9Laila Wogatzke24:17.2Niles Brandywine19.6Lakeland Conference
12Kiele Buckner24:48.0Muskegon Mona Shores19.3OK Green Conference
9Taylor Minzey24:53.8Muskegon Oakridge18.1WMC Lakes 3
10Rachael Hornacek24:51.8Caledonia18.1OK Green Conference
9Sawyer Semlow24:53.9Fremont18.0WMC Lakes 3
9Zooey Tinker25:05.1St Joseph Our Lady of the Lake Catholic18.0River Valley Mustang
10Zyana Wadsworth24:57.3Yale17.9BWAC 3
12Charlotte Verougstraete24:58.7Almont17.4BWAC 3
9Peyten Hansen25:20.0Stanton Central Montcalm17.3CSAA White 3
12Ellory Fox24:54.7Caledonia17.1OK Green Conference
12Amity Riggenbach25:18.9Niles17.0Wolverine Conference
9Allyson Strang24:55.0Caledonia17.0OK Green Conference
10Chloe Steinbrink25:00.3North Branch16.9BWAC 3
10Ryleigh Vining25:23.2Morley-Stanwood16.3CSAA White 3
10Brittney Hernandez25:11.2Three Oaks River Valley15.9River Valley Mustang
10Rory Vida25:23.0Ottawa Lake-Whiteford15.7TCC Championship
10Ava Lamberg25:39.3Shelby15.2WMC Rivers 3
12Sylvia Skujins25:39.8North Muskegon15.1WMC Rivers 3
11Claire Bartkowiak25:01.1Byron Center15.0OK Green Conference
10Hailey Malear25:06.6Richmond14.8BWAC 3
10Samantha Stevens25:01.7Byron Center14.8OK Green Conference
10Emma Schultz25:05.6Manistee14.1WMC Lakes 3
12Lacey Root25:08.9Springport13.4Big 8 4
10Taylor Johnston25:03.8Boyne City12.7Northern Shores Championship
12Charli Belinger25:08.0Muskegon Reeths-Puffer12.7OK Green Conference
9Paige Balliet25:05.4Kalkaska12.2Northern Shores Championship
9Soni Stahlschmidt25:22.8New Buffalo12.1River Valley Mustang
12April Luna25:49.5Shelby11.8WMC Rivers 3
11Leia Gilliland25:12.8Manistee11.7WMC Lakes 3
11Raelyn Wilson25:49.8Mason County Central11.7WMC Rivers 3
10Kennedy Moore25:14.1Springport11.6Big 8 4
12Rylea Summey25:35.5Three Rivers11.5Wolverine Conference
10Vianet Hernandez24:42.1Dowagiac Union11.3Lakeland Conference
10Cali Richards25:16.4Quincy10.9Big 8 4
12Lydia Hallay25:18.7Yale10.8BWAC 3
10Lillian Mahan25:57.2Cadillac10.6BNC Championship
9Aubrey Fifelski25:14.5Byron Center10.5OK Green Conference
10Nicole Perez25:57.5Sault Ste. Marie10.5BNC Championship
9Lydia Kalush25:14.9Jenison10.4OK Green Conference
9Quinn Bartkowiak25:18.3Byron Center9.2OK Green Conference
10Sophia Quick25:57.9Mason County Central9.0WMC Rivers 3
10Daisy Schmidt25:19.0Caledonia9.0OK Green Conference
9Elizabeth Falater25:22.2Reading8.9Big 8 4
12Lotte Schleicher25:15.8Elk Rapids8.7Northern Shores Championship
9Jaylyn Bennett25:25.3North Branch8.6BWAC 3
10Sofia Jensen25:21.7Jenison8.1OK Green Conference
10Khloe Matlock25:46.3Niles7.9Wolverine Conference
11Scarlet Brown25:12.7Rochester Hills Lutheran NW7.8MIAC Championship
11Elleigh Wilson25:19.9Cheboygan7.4Northern Shores Championship
10Yael DeBoni25:26.7Manistee7.1WMC Lakes 3
12Joslyn Abbott25:44.2Howard City Tri-County6.9CSAA Red Championship
12Sophia Stuart25:50.4Vicksburg6.5Wolverine Conference
12Maddie Kanitz25:28.6Ludington6.5WMC Lakes 3
9Mariah Lake25:52.5Otsego5.8Wolverine Conference
12Hattie Gray25:33.1Springport5.3Big 8 4
9Ally Farber25:54.2Sturgis5.3Wolverine Conference
11Abigail Watenpool25:20.2Whitmore Lake5.3MIAC Championship
9Madeleine Malliox25:27.7Charlevoix4.8Northern Shores Championship
9Marcie Balbuena26:15.1Cadillac4.6BNC Championship
11Aurora McQueen25:45.5Lawrence4.5River Valley Mustang
11Sophia Lemieux25:56.5Paw Paw4.5Wolverine Conference
10Salay Schelhaas25:32.8Jenison4.4OK Green Conference
11Mave Stringer26:16.8TC Central (Traverse City)4.1BNC Championship
10Kyla Carey25:34.4Jenison3.9OK Green Conference
11Amy Campbell25:39.7Yale3.8BWAC 3
9Ainsley Hertel25:31.5Boyne City3.5Northern Shores Championship
10Paige Brush25:59.5Vicksburg3.5Wolverine Conference
9Nadia Chandler25:31.8Cheboygan3.4Northern Shores Championship
10Maddox Bockover25:36.2Caledonia3.3OK Green Conference
10Elaina Rohloff26:02.3Lakeview3.2CSAA White 3
9Ila Sellers25:51.7West Michigan Homeschool2.4River Valley Mustang
11Sofia Coatney26:21.7TC Central (Traverse City)2.4BNC Championship
9Lily Byers25:58.3Remus Chippewa Hills2.2CSAA Red Championship
10Audrey Visser25:40.0Jenison2.0OK Green Conference
12Athena Morehouse25:43.3Vermontville Maple Valley1.9Big 8 4
9Natalie Schenkelberg26:24.5TC Central (Traverse City)1.5BNC Championship
11Hannah Ryan25:44.7Concord1.4Big 8 4
10Mallory Ekdahl25:39.5Cheboygan0.8Northern Shores Championship
9Brie Wisener25:43.7Byron Center0.8OK Green Conference
12Elizabeth Craig25:48.1Quincy0.3Big 8 4

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
11Robert Jazwinski III15:11.3Whitehall213.2WMC Lakes 3
12Marek Butkiewicz15:43.3Kalamazoo Hackett203.9River Valley Mustang
11Caiden Caswell16:02.8Vicksburg203.1Wolverine Conference
10Nole Lorenzen15:35.4Rochester Hills Lutheran NW201.2MIAC Championship
12Landon Rogers15:56.0Three Oaks River Valley199.7River Valley Mustang
10Alexander Allen16:25.5Alpena197.8BNC Championship
12Gage Hoffman16:21.1Stanton Central Montcalm197.3CSAA White 3
12Noah Johnston15:52.3Caledonia197.2OK Green Conference
10Bennett Snapper15:54.4Caledonia196.5OK Green Conference
12Jack Steen16:30.5TC Central (Traverse City)196.2BNC Championship
11Evan Fox16:33.0TC Central (Traverse City)195.3BNC Championship
12Hayden Murray16:33.5TC West (Traverse City)195.2BNC Championship
11Hunter Eaton15:59.1Charlevoix195.0Northern Shores Championship
12Caleb Keller16:38.1TC Central (Traverse City)193.6BNC Championship
12Landen Livingston15:59.3Whitmore Lake193.2MIAC Championship
10Chase Sherman16:04.3Jenison193.2OK Green Conference
11Christopher Vogt16:33.7Paw Paw192.8Wolverine Conference
12George Scupham16:36.2Edwardsburg191.9Wolverine Conference
12Kenny Sheffer16:37.8Otsego191.4Wolverine Conference
12Benjamin Morales16:41.2Sturgis190.3Wolverine Conference
12Charlie Brauer16:42.2Three Rivers189.9Wolverine Conference
11Reeve Oberman16:49.2Petoskey189.9BNC Championship
10Finn-Frost Grayson16:49.8TC West (Traverse City)189.7BNC Championship
10Sean Thompson16:16.1Caledonia189.3OK Green Conference
9Mason Rogers16:27.9Three Oaks River Valley189.0River Valley Mustang
11Gabe Grierson16:24.1Ludington189.0WMC Lakes 3
12Emmanuel Mehari16:13.1Plymouth Christian Academy188.6MIAC Championship
11Hunter Smith16:46.8Vicksburg188.4Wolverine Conference
11Liam Wierzba16:53.9TC West (Traverse City)188.4BNC Championship
12Zahar Rush16:54.4Petoskey188.2BNC Championship
11Ryder Hopkins16:20.8Charlevoix187.7Northern Shores Championship
10Carter Cooke16:21.0Jenison187.7OK Green Conference
12Matthew Solomon16:21.2Charlevoix187.6Northern Shores Championship
11Gunnar Djerf16:49.7Otsego187.4Wolverine Conference
11Ethan Burks16:22.7Jenison187.1OK Green Conference
12Qwynn Darnell16:24.3Elk Rapids186.6Northern Shores Championship
12Nolan Wenglikowski16:24.8Jenison186.4OK Green Conference
10Caleb Conner16:26.1Jenison186.0OK Green Conference
10Tristan Hernandez16:28.4Kingsley185.2Northern Shores Championship
11John Keser16:11.3Buchanan184.2Lakeland Conference
12Eli Velting16:35.0Caledonia183.0OK Green Conference
12Jonah Zietlow17:04.7Three Rivers182.5Wolverine Conference
11Luke Byland17:12.2TC Central (Traverse City)182.3BNC Championship
10Ethan Ferguson17:07.1Edwardsburg181.6Wolverine Conference
10Bentley Nichols16:39.6Caledonia181.5OK Green Conference
12Reece Howes17:09.4Three Rivers180.9Wolverine Conference
12Max Brannan16:37.0Lutheran HS Westland180.7MIAC Championship
10Zachary Newman16:42.1Byron Center180.6OK Green Conference
12Ben Gautsche16:56.0Union City180.0Big 8 4
11Austin Taft17:19.0TC West (Traverse City)180.0BNC Championship
12Hunter Parsons16:51.5Whitehall179.8WMC Lakes 3
10Jackson Shev17:19.5TC Central (Traverse City)179.8BNC Championship
11Grayson Campbell17:12.6Vicksburg179.8Wolverine Conference
11Isaac Dionne16:45.3Boyne City179.6Northern Shores Championship
9Austin Hughes17:21.2TC West (Traverse City)179.3BNC Championship
10Landon Lindsay17:14.6Paw Paw179.1Wolverine Conference
10Logan Szumila17:21.7Alpena179.1BNC Championship
10Brendan Werth17:22.0Alpena179.0BNC Championship
10Kaleb Koestner17:15.1Otsego179.0Wolverine Conference
12Myles Hendel16:48.9Jenison178.4OK Green Conference
12Paul Saladin17:16.1Reed City178.3CSAA Red Championship
11Gibson Smith16:56.7Montague178.1WMC Lakes 3
9Isaac Cox16:46.2Plymouth Christian Academy177.6MIAC Championship
12Issac Romero16:59.1Fremont177.3WMC Lakes 3
10Edison Huizinga16:59.7Manistee177.1WMC Lakes 3
10Grant Krause17:21.2Paw Paw176.9Wolverine Conference
10Jack Songer16:48.5Rochester Hills Lutheran NW176.8MIAC Championship
12Gavin Ayers17:21.7Edwardsburg176.8Wolverine Conference
12Julian Walker17:05.9Algonac176.7BWAC 3
12Kyler Fertig17:24.1Stanton Central Montcalm176.3CSAA White 3
12Alex Culver17:22.2Howard City Tri-County176.3CSAA Red Championship
12Rocket Wilson17:22.8Howard City Tri-County176.1CSAA Red Championship
11Connor Beebe16:35.9Berrien Springs176.0Lakeland Conference
11Jack Frentz17:31.5Petoskey175.8BNC Championship
10Rex Pumford17:04.1Whitehall175.6WMC Lakes 3
11William Gancer17:10.1Stockbridge175.3Big 8 4
12Trent Hansen17:27.1Plainwell175.0Wolverine Conference
12Nolan Korolden17:12.9Yale174.4BWAC 3
12Ben Irwin17:36.7TC West (Traverse City)174.1BNC Championship
12Sylus Wilson17:32.5Stanton Central Montcalm173.5CSAA White 3
12Hayden Fox17:03.8Muskegon Mona Shores173.4OK Green Conference
10Mason Pietrykowski17:16.9Richmond173.0BWAC 3
11Xavier Pompey17:17.4Coloma172.5River Valley Mustang
9Colton Mulder17:41.5Cadillac172.5BNC Championship
11Joseph Colaluca17:33.7Erie Mason172.4TCC Championship
10Simon Reed17:01.7Plymouth Christian Academy172.4MIAC Championship
9Ryan Long17:35.7Otsego172.1Wolverine Conference
11Bryce Falbe17:14.7Muskegon Oakridge172.1WMC Lakes 3
9Sullivan Oberg17:08.5Jenison171.8OK Green Conference
12Connor Wangler17:09.1Jenison171.6OK Green Conference
11Brayden Kelliher17:09.8Jenison171.4OK Green Conference
10Grant Corlew17:10.2Harbor Springs171.3Northern Shores Championship
11Eric Pierce17:10.7Byron Center171.1OK Green Conference
10Brady VanConant17:22.9Yale171.0BWAC 3
11Rolland Sterken17:11.1Jenison171.0OK Green Conference
12Valin Barrett17:12.9Caledonia170.4OK Green Conference
10Cole Mckenna17:13.0Caledonia170.3OK Green Conference
12Aidan Simrau17:48.2TC West (Traverse City)170.3BNC Championship
12Simon Licata17:48.2Petoskey170.3BNC Championship
12Caleb Lamblin17:49.3Gaylord169.9BNC Championship
11Mossen Green17:24.8Fremont168.7WMC Lakes 3
11Elias Baldwin17:28.8Decatur168.7River Valley Mustang
12Trey Hall17:46.6Three Rivers168.5Wolverine Conference
9Calvin Gareiss17:53.8TC Central (Traverse City)168.4BNC Championship
12Owen Beindit17:31.2Algonac168.3BWAC 3
11David Castrejon17:47.1Newaygo168.0CSAA Red Championship
11Cooper Tiffany17:49.2Lakeview167.9CSAA White 3
11Lukas Albright17:47.6Big Rapids167.8CSAA Red Championship
11Maxwell Drenth17:21.2Charlevoix167.6Northern Shores Championship
9Isaac Dinh17:21.5Caledonia167.5OK Green Conference
9Leland Barnett17:56.9TC West (Traverse City)167.4BNC Championship
9George Whitaker17:49.9Otsego167.4Wolverine Conference
11Logan Rhodes17:34.2Yale167.3BWAC 3
11Connor Pepin17:34.3Croswell-Lexington167.2BWAC 3
10Tate Smith17:29.9Fremont167.0WMC Lakes 3
10Landon Shimkus17:18.2Charyl Stockwell Academy166.9MIAC Championship
10William (Liam) Mahaffy17:23.9Grayling166.7Northern Shores Championship
10Silas Ackley18:21.7Hart166.1WMC Rivers 3
9Noah Strother18:01.1Gaylord166.0BNC Championship
12Justin Jensen17:33.2Whitehall165.9WMC Lakes 3
10Caleb Healey17:54.8Erie Mason165.4TCC Championship
10Jake Potgeter17:28.1Caledonia165.3OK Green Conference
10Declan Shoemaker18:03.3TC West (Traverse City)165.2BNC Championship
9Nolan Ruch18:03.5TC West (Traverse City)165.2BNC Championship
12Chayse Jensen17:41.1Quincy165.0Big 8 4
12Jack Sherwood17:09.1Buchanan165.0Lakeland Conference
11Finn Parish17:29.3Boyne City164.9Northern Shores Championship
11Cullen Decker17:41.6Union City164.8Big 8 4
9Emmett Duggar18:05.1TC West (Traverse City)164.6BNC Championship
11Aiden Schaner18:26.3Hart164.6WMC Rivers 3
10Jude TenElshof17:31.5Jenison164.2OK Green Conference
9Waylon Blake17:31.7Byron Center164.1OK Green Conference
10Landon Schibelhut18:06.7TC West (Traverse City)164.1BNC Championship
11Brayton Cosby17:44.8Bronson163.7Big 8 4
12Liam McBeth17:12.8Buchanan163.7Lakeland Conference
11Jackson Poll18:29.6Mason County Central163.5WMC Rivers 3
9Austin Henderson17:33.9Jenison163.4OK Green Conference
9Rowen Donker17:34.1Jenison163.3OK Green Conference
12Jaden Gregory18:03.0Edwardsburg163.0Wolverine Conference
10Kelan Monreal18:02.3Howard City Tri-County162.9CSAA Red Championship
12Luke Smith17:35.6Caledonia162.8OK Green Conference
9John Brickley18:03.6Niles162.8Wolverine Conference
10Owen VerBeek17:36.0Jenison162.7OK Green Conference
9Charlie Fields17:48.7North Branch162.4BWAC 3
10Aurie Selph17:38.0Charlevoix162.0Northern Shores Championship
9Elliot Jones18:13.4TC West (Traverse City)161.9BNC Championship
10Kadin McGee17:49.8Decatur161.7River Valley Mustang
11Camron Choike18:14.6TC Central (Traverse City)161.5BNC Championship
11Christopher CJ Forsyth18:14.7TC Central (Traverse City)161.4BNC Championship
10Tanner Dozier18:07.5Reed City161.2CSAA Red Championship
12Leo Bearss17:53.0Yale161.0BWAC 3
11Andreas Krapp17:48.0Fremont161.0WMC Lakes 3
9Mason Bollinger18:10.1Stanton Central Montcalm161.0CSAA White 3
10Trevor VanderKodde18:37.3Hart160.9WMC Rivers 3
10Parker Weirich18:37.7Shelby160.8WMC Rivers 3
9Landon Baas17:42.1Harbor Springs160.6Northern Shores Championship
11Carson Ackley18:39.9Hart160.0WMC Rivers 3
12Jack Sherer18:12.1Plainwell160.0Wolverine Conference
10Timothy Wolff18:40.6Hart159.8WMC Rivers 3
11Cooper Hoyt17:56.7North Branch159.8BWAC 3
10Micaiah Arreola18:13.0Sturgis159.7Wolverine Conference
10David Kore18:13.7Three Rivers159.4Wolverine Conference
12Kaden Van Ryn17:46.0Caledonia159.3OK Green Conference
10Levi Walker17:46.4Jenison159.2OK Green Conference
12Henry Kruzel17:46.5Harbor Springs159.2Northern Shores Championship
10Nolan Kessler17:54.6Montague158.8WMC Lakes 3
10Hunter Walker17:59.6Quincy158.8Big 8 4
10Jarel Adams17:43.5Plymouth Christian Academy158.5MIAC Championship
11Riley Weed17:59.8West Michigan Homeschool158.4River Valley Mustang
11Zachary Lassanske17:49.8Muskegon Mona Shores158.1OK Green Conference
11Noah June18:01.8Union City158.1Big 8 4
12Reuben Jiran17:44.8Novi Christian Academy158.1MIAC Championship
11David Mills18:17.2Erie Mason158.0TCC Championship
10Nolan Collins17:45.7Whitmore Lake157.8MIAC Championship
10Micah Theis17:58.2Ludington157.6WMC Lakes 3
10Jacob Muladore17:51.4Charlevoix157.5Northern Shores Championship
12Brody Swanson18:26.8Cadillac157.4BNC Championship
12Brayden VanOs18:18.9Big Rapids157.4CSAA Red Championship
10Owen McGlone17:52.0Kalkaska157.4Northern Shores Championship
12Evan Rolston18:21.2Stanton Central Montcalm157.3CSAA White 3
11Tyler Schuster18:19.6Howard City Tri-County157.1CSAA Red Championship
10Solomon DeBruyn18:27.9TC Central (Traverse City)157.0BNC Championship
11Carson Brey18:28.0Petoskey157.0BNC Championship
10Abraham Kiaunis18:20.2Reed City156.9CSAA Red Championship
11Isaac Stebelton18:28.8Petoskey156.7BNC Championship
11Jayden Mueller18:01.1Muskegon Oakridge156.6WMC Lakes 3
11Mason Opalewski18:50.2Hart156.6WMC Rivers 3
9Julian Lopez18:50.5Hart156.5WMC Rivers 3
12Joseph Hoffman18:22.8Plainwell156.4Wolverine Conference
11Owen VanderVlucht18:50.9Hart156.4WMC Rivers 3
12Joseph Stevens17:50.2Southfield Christian156.3MIAC Championship
11Porter Ravary18:22.3Erie Mason156.2TCC Championship
12Brandon McCullough18:24.6Kent City156.1CSAA White 3
10Corbin Hutchinson18:31.2Gaylord155.9BNC Championship
12Coltrane Paryani17:57.0Kalkaska155.7Northern Shores Championship
11Nate Ruhstorfer18:53.3Hesperia155.6WMC Rivers 3
12Braeden Mathis18:32.5Alpena155.5BNC Championship
12Lawson Miller18:05.1Muskegon Oakridge155.3WMC Lakes 3
12Mason Sparks18:05.5Fremont155.2WMC Lakes 3
12Maddox Hutchinson18:10.6Concord155.1Big 8 4
9Brycen Brown18:54.8Shelby155.1WMC Rivers 3
10Colin Rourke17:59.1Muskegon Mona Shores155.0OK Green Conference
11Colton Grzyb18:11.4Almont154.9BWAC 3
12Everett Radgens18:27.5Vicksburg154.8Wolverine Conference
11Bryce Reid17:59.6Elk Rapids154.8Northern Shores Championship
12Trent Galdeen18:06.8Muskegon Oakridge154.7WMC Lakes 3
11Brady Dozier18:27.4Reed City154.5CSAA Red Championship
10James Valovick17:57.1Rochester Hills Lutheran NW154.0MIAC Championship
11Griffin Frentz18:37.2Petoskey153.9BNC Championship
12Adam SaintOnge18:15.4Almont153.5BWAC 3
11Grant Feldpausch18:03.5Caledonia153.5OK Green Conference
12Robert Carrigan18:16.0Armada153.3BWAC 3
12Jack Kerrigan18:16.7Croswell-Lexington153.1BWAC 3
10Johnny Coston18:34.0Stanton Central Montcalm153.0CSAA White 3
10Joseph DuGuay18:40.0TC Central (Traverse City)153.0BNC Championship
11Max Barron18:16.7Tekonsha152.8River Valley Mustang
9Grant Rasor18:32.8Ottawa Lake-Whiteford152.7TCC Championship
12Aaron Allen18:33.0Reed City152.7CSAA Red Championship
12Paul Herendeen18:18.2Concord152.6Big 8 4
10Levi VanderLaan18:06.3Caledonia152.6OK Green Conference
12Jacob Kuntz17:46.6Buchanan152.5Lakeland Conference
11Caleb Kohl18:33.7Howard City Tri-County152.4CSAA Red Championship
12Mason Johnson18:01.8Lutheran HS Westland152.4MIAC Championship
9Easton Warners18:14.2Ludington152.3WMC Lakes 3
9Cole Armbruster18:43.0TC Central (Traverse City)152.0BNC Championship
12Nicholas Trame18:35.1Sand Creek152.0TCC Championship
10Liam Imhoff18:37.2Kent City151.9CSAA White 3
9Bentley Molitor17:49.2Buchanan151.6Lakeland Conference
10Cole Carless18:21.2Yale151.6BWAC 3
11Aidan Bradley18:21.7Springport151.4Big 8 4
11Micah Tromp18:09.9Byron Center151.4OK Green Conference
11Garrett Lansing18:45.0Petoskey151.4BNC Championship
12Brody Urbaniak18:05.3Charyl Stockwell Academy151.2MIAC Championship
11Kasey Springer18:05.5Whitmore Lake151.2MIAC Championship
9Cooper Hohn18:38.9Sturgis151.0Wolverine Conference
12Dontrel Taylor18:39.1Three Rivers151.0Wolverine Conference
10Logan Carrier18:23.2Yale150.9BWAC 3
9Owen Young18:46.3Petoskey150.9BNC Championship
11Elijah Killinger18:06.8Charyl Stockwell Academy150.8MIAC Championship
9Drew Burtt18:47.1Sault Ste. Marie150.6BNC Championship
11William Justice18:40.8Plainwell150.4Wolverine Conference
10Andrew Saintonge18:24.8Almont150.4BWAC 3
10Josiah Passig17:53.0Buchanan150.3Lakeland Conference
12Seth Witte18:08.1Lutheran HS Westland150.3MIAC Championship
10Jackson Onofre18:09.1Novi Christian Academy150.0MIAC Championship
9Aiden Willett18:43.5Lakeview149.8CSAA White 3
11Silas Daniels18:42.8Sand Creek149.4TCC Championship
11Cooper Roster18:52.0TC West (Traverse City)149.0BNC Championship
11Lucas Frentz18:45.4Edwardsburg148.9Wolverine Conference
9Justin Christoffersen18:24.8Fremont148.7WMC Lakes 3
9Mathieu Moore18:18.7Grayling148.4Northern Shores Championship
12Cole Wisener18:18.9Byron Center148.4OK Green Conference
10Charles Spencer17:59.2Buchanan148.3Lakeland Conference
9Ian Dennis18:26.2Whitehall148.3WMC Lakes 3
11Kellen Siems18:31.1Kalamazoo Hackett148.0River Valley Mustang
12Max Vroman18:20.2Harbor Springs147.9Northern Shores Championship
11Henry Ebert18:48.2Sturgis147.9Wolverine Conference
11Milo Gareiss18:55.8TC Central (Traverse City)147.7BNC Championship
12Jacob Veurink18:21.9Charlevoix147.4Northern Shores Championship
12Landon Andrews18:29.5Muskegon Orchard View147.2WMC Lakes 3
10Alexander Neveau18:57.5TC Central (Traverse City)147.2BNC Championship
9David Strother18:57.8Gaylord147.1BNC Championship
12Trey Eaton18:58.0TC Central (Traverse City)147.0BNC Championship
12Matthew Leatherman18:30.2Montague146.9WMC Lakes 3
10Max Wolgast18:51.2Three Rivers146.9Wolverine Conference
10Tony Hilton18:51.2Three Rivers146.9Wolverine Conference
12Bryce VanderKodde19:19.9Hart146.7WMC Rivers 3
11Quinn Cassada18:23.9Charlevoix146.7Northern Shores Championship
12Martin Fetteroff19:20.2Hart146.6WMC Rivers 3
11Brock Hunter18:32.7Montague146.1WMC Lakes 3
11Brady Meloche18:54.0Paw Paw146.0Wolverine Conference
12Elijah Ozenbaugh18:21.0Whitmore Lake146.0MIAC Championship
10Calvin Porath19:01.1TC Central (Traverse City)146.0BNC Championship
11Nathaniel Phillips18:26.2Jenison145.9OK Green Conference
10Braiden Schuh18:54.5Edwardsburg145.8Wolverine Conference
10Zack Vollbrecht19:01.7TC West (Traverse City)145.8BNC Championship
11David Marone19:01.8Sault Ste. Marie145.7BNC Championship
11Alex Flores18:34.0Ludington145.7WMC Lakes 3
9Blake Root18:54.1Sand Creek145.6TCC Championship
11Liam VanScoyoc18:54.3Reed City145.6CSAA Red Championship
12Andrew Kiefer18:27.8Cheboygan145.4Northern Shores Championship
10Carter Feltner18:39.8Quincy145.4Big 8 4
9Tyler (TJ) Royle19:03.5Petoskey145.2BNC Championship
11Carson Summerfield18:57.7Vicksburg144.8Wolverine Conference
10Bode Dykstra19:04.7TC Central (Traverse City)144.8BNC Championship
10Max Taylor18:36.8Fremont144.7WMC Lakes 3
11Eli Foged19:05.2TC West (Traverse City)144.6BNC Championship
10Charlie Denherder18:30.9Elk Rapids144.4Northern Shores Championship
12Henry Kauffman18:58.1Howard City Tri-County144.3CSAA Red Championship
10Keagon Kostecki18:58.4Big Rapids144.2CSAA Red Championship
12Dylan Sturr18:31.7Muskegon Reeths-Puffer144.1OK Green Conference
10Kassian McKenzie Thompson18:32.4Muskegon Mona Shores143.9OK Green Conference
12Troyer Serna19:00.4Three Rivers143.9Wolverine Conference
10Clint Malcolm18:45.2Algonac143.6BWAC 3
10Mason Lincoln19:02.3Lakeview143.6CSAA White 3
12Matthew Badley18:40.8Whitehall143.4WMC Lakes 3
11Leo Nothstine18:34.2Grayling143.3Northern Shores Championship
12Jack Slotman19:30.3Hart143.2WMC Rivers 3
11Grant Morrell18:34.3Caledonia143.2OK Green Conference
12Brayden Hincher19:01.8Erie Mason143.1TCC Championship
12Dean Wegner18:16.0Buchanan142.7Lakeland Conference
12Edison Pike18:36.7Elk Rapids142.4Northern Shores Championship
12Jackson Carner19:03.8Erie Mason142.4TCC Championship
9Grady Johnson18:36.9Jenison142.4OK Green Conference
10Steven Foltz18:48.9Yale142.4BWAC 3
9Nathan Dunn18:48.9Quincy142.4Big 8 4
10Hendrix McKay19:11.9Alpena142.4BNC Championship
9Chase Blain19:04.7Howard City Tri-County142.1CSAA Red Championship
12Ryan O’Connor19:12.7Sault Ste. Marie142.1BNC Championship
9Carson Ernsberger18:49.3Bridgman141.9River Valley Mustang
12Ian Kimbrell18:38.6Caledonia141.8OK Green Conference
10Cael Johnson18:18.8Berrien Springs141.7Lakeland Conference
9Scout Freiheit18:45.8Whitehall141.7WMC Lakes 3
12Carson Kiefer18:39.9Cheboygan141.4Northern Shores Championship
10Richard Lewis18:35.8Whitmore Lake141.1MIAC Championship
9Anthony Lambers18:41.6Muskegon140.8OK Green Conference
9Ethan Hanna18:49.2Fremont140.6WMC Lakes 3
10Joseph Edwards18:53.6New Buffalo140.5River Valley Mustang
10Trevor Meyer19:12.1Otsego140.0Wolverine Conference
10Leo Lemieux18:55.9New Buffalo139.7River Valley Mustang
12Lamark Johnson18:40.3Southfield Christian139.6MIAC Championship
10Henry Dupuis18:46.1Caledonia139.3OK Green Conference
10Liam Bhatti18:58.2Imlay City139.3BWAC 3
11Masyn Wing19:21.3Cadillac139.2BNC Championship
10Adam Franks18:58.5Bronson139.2Big 8 4
10Beckett Swanson19:22.1Cadillac139.0BNC Championship
10Thomas Schweihofer19:00.4Yale138.5BWAC 3
10James Fransted19:16.6Big Rapids138.1CSAA Red Championship
9Lane Lentych19:24.6TC Central (Traverse City)138.1BNC Championship
12Marley Hinds18:29.6Buchanan138.1Lakeland Conference
10Andy Lopez-Garcia19:46.9Hesperia137.7WMC Rivers 3
10Weston Albright19:18.2Erie Mason137.6TCC Championship
12Carter Sikorski19:03.6Bronson137.5Big 8 4
11Aidan DeMarsh19:26.6TC Central (Traverse City)137.5BNC Championship
10Jacob Tatsak19:18.7Adrian Lenawee Christian137.4TCC Championship
11Uzziel Thomassen18:47.2Auburn Hills Oakland Christian137.3MIAC Championship
9Paxton Schoenlein19:27.7TC West (Traverse City)137.1BNC Championship
10Konstantin Rush19:27.8Petoskey137.1BNC Championship
10Denver Siler19:05.2Bronson136.9Big 8 4
10Liam Gunnink18:53.2Jenison136.9OK Green Conference
11Keaton Smith19:05.3Concord136.9Big 8 4
10Jacob Christoffersen19:00.5Fremont136.8WMC Lakes 3
12Frank Wunderlich19:21.6Paw Paw136.8Wolverine Conference
10Mason Harrison18:53.8Caledonia136.7OK Green Conference
10Ryan Latimer18:54.2Harbor Springs136.6Northern Shores Championship
10Edward Marshall19:06.4Armada136.5BWAC 3
10Brighton Lam19:23.1Vicksburg136.3Wolverine Conference
10Wyatt Ramsey19:23.4Plainwell136.2Wolverine Conference
12Sam Kik19:25.0Kent City136.0CSAA White 3
10Declan Duch18:56.0Jenison136.0OK Green Conference
9Kellan Bessey18:56.2Jenison135.9OK Green Conference
12Ari Johnson18:36.3Buchanan135.9Lakeland Conference
12Ren Yamamoto18:52.2Birmingham Roeper135.6MIAC Championship
9Tristan Byrne18:58.0Byron Center135.3OK Green Conference
10Nolan Kavanagh19:10.0Yale135.3BWAC 3
11Caleb Hohn19:26.0Sturgis135.3Wolverine Conference
11Ben Moses19:26.4Sturgis135.2Wolverine Conference
11Jack Ganton19:10.5Bronson135.2Big 8 4
11Jack VanDam18:58.5Byron Center135.2OK Green Conference
10Nicholas Amorose18:58.8Caledonia135.1OK Green Conference
11David Bauer19:26.2Morenci134.9TCC Championship
11Liam Allen19:01.5Grayling134.2Northern Shores Championship
10Ryan Khatir19:01.6Muskegon Mona Shores134.1OK Green Conference
9Jonah Nagel19:01.8Caledonia134.1OK Green Conference
10Adrian Perez19:30.4Three Rivers133.9Wolverine Conference
9Aro Smith19:30.5Vicksburg133.8Wolverine Conference
11Van Roach19:03.3Muskegon Mona Shores133.6OK Green Conference
11Benjamin Fox18:58.8Whitmore Lake133.4MIAC Championship
9Donald Budrew20:00.0Hart133.3WMC Rivers 3
10Landin Ramsey19:32.1Plainwell133.3Wolverine Conference
11Tyne Evans19:34.4Stanton Central Montcalm132.9CSAA White 3
9Carsten Udell20:02.0Hart132.7WMC Rivers 3
12Ben Wheeler19:33.1Sand Creek132.6TCC Championship
11Niko Morales19:34.2Sturgis132.6Wolverine Conference
10Jacob Keef19:06.4Byron Center132.5OK Green Conference
12Bowie Pawson19:34.2Howard City Tri-County132.3CSAA Red Championship
10Gabe Verellen19:20.8North Branch131.7BWAC 3
10Seth Storm19:08.9Kalkaska131.7Northern Shores Championship
11Henry Lace19:37.4Edwardsburg131.5Wolverine Conference
9Logan Mahan19:44.4Cadillac131.5BNC Championship
11Connor Bleything19:38.3Three Rivers131.2Wolverine Conference
11Larry Watson19:38.4Three Rivers131.2Wolverine Conference
9Mason Charon19:11.1Jenison131.0OK Green Conference
9Elijah Harris19:39.4Three Rivers130.9Wolverine Conference
10Sebastian Hoult19:23.6Imlay City130.8BWAC 3
12Jaxon Max19:40.7Kent City130.8CSAA White 3
10Evan Klish19:06.8Novi Christian Academy130.7MIAC Championship
12Beck Ytterberg19:22.9Bridgman130.7River Valley Mustang
11Tyler Curtis19:25.4Vermontville Maple Valley130.2Big 8 4
9Clark Stevens19:41.6Edwardsburg130.1Wolverine Conference
9Tyler Englebrecht20:09.9Mason County Central130.0WMC Rivers 3
9Kellen Tenhopen19:13.9Kalkaska130.0Northern Shores Championship
11Draven Reid19:15.8Caledonia129.4OK Green Conference
11Isaac Sandelin19:43.8Vicksburg129.4Wolverine Conference
11Henry Burris19:50.8Petoskey129.4BNC Championship
9Brayden Winsted19:43.3Sand Creek129.2TCC Championship
12Dylan Gryglewski19:52.8TC West (Traverse City)128.7BNC Championship
9Henry Young19:28.8Kalamazoo Hackett128.7River Valley Mustang
11Coy Wood19:30.7Quincy128.4Big 8 4
12Benjamin Walls19:13.9Lutheran HS Westland128.4MIAC Championship
9Declan Ball19:54.2Cadillac128.3BNC Championship
10Jude Krey19:54.5Alpena128.2BNC Championship
12Kaden Borgman20:15.6Ravenna128.1WMC Rivers 3
9Owen Sanford19:32.0Springport128.0Big 8 4
12Parker Volstorf19:31.2Three Oaks River Valley127.9River Valley Mustang
12Gavin Stursma19:20.7Jenison127.8OK Green Conference
12Dan Birmingham19:16.2Whitmore Lake127.6MIAC Championship
11Milo Dahleen19:56.3Alpena127.6BNC Championship
9Parker Moore19:32.7West Michigan Homeschool127.4River Valley Mustang
9Lucas Crozier19:21.9Muskegon Mona Shores127.4OK Green Conference
12Ayden Cady19:22.0Boyne City127.3Northern Shores Championship
12Jack Bell19:50.1Edwardsburg127.3Wolverine Conference
10Austin Vista19:22.4Jenison127.2OK Green Conference
9Evan Broyles19:34.0Lawrence127.0River Valley Mustang
9Calen Galbraith19:58.4Petoskey126.9BNC Championship
9Matthew Austin19:58.5Cadillac126.8BNC Championship
12Daxton MacDonald19:23.8Muskegon Mona Shores126.8OK Green Conference
11William Arnold19:36.4Armada126.5BWAC 3
11Dylan McCallister19:36.5Reading126.5Big 8 4
9Tate Gendjar19:20.7Plymouth Christian Academy126.1MIAC Championship
11Devin Swihart19:32.9Manistee126.1WMC Lakes 3
11Josue Morales-Perez19:06.2Dowagiac Union125.9Lakeland Conference
10Miguel Rodriguez19:55.0Niles125.7Wolverine Conference
9Victor Diaz19:55.3Otsego125.6Wolverine Conference
11Evan Christoffersen19:34.4Fremont125.5WMC Lakes 3
11Liam Pesce19:55.7Niles125.4Wolverine Conference
11Jared Pratt19:39.7Imlay City125.4BWAC 3
10Luke McKown19:40.1Union City125.3Big 8 4
10Connor Ketchum19:28.9Grayling125.0Northern Shores Championship
12Andrew Barnum19:29.0Caledonia125.0OK Green Conference
12Clark Douglas19:40.1Bridgman125.0River Valley Mustang
11Eddie Miller19:42.5Quincy124.5Big 8 4
9Hunter Taylor20:06.1Cadillac124.3BNC Championship
9Mason Kaiser20:06.2Alpena124.3BNC Championship
9Gavin Gross20:06.7TC Central (Traverse City)124.1BNC Championship
12Jack Reyes19:44.6Algonac123.8BWAC 3
9Maksim Mitteer20:07.9TC Central (Traverse City)123.7BNC Championship
12Zach Witherspoon19:45.4Algonac123.5BWAC 3
9Karston Kappenman19:44.6Kalamazoo Hackett123.5River Valley Mustang
9Ben Barnett20:02.7Reed City122.8CSAA Red Championship
9Brydan Wing20:11.9Cadillac122.4BNC Championship
11Johnny Roland19:49.0Almont122.3BWAC 3
9Timothy Pomeroy19:44.3Ludington122.2WMC Lakes 3
9Ethan Strother20:12.5Gaylord122.2BNC Championship
8Owen Banyon19:48.9St Joseph Our Lady of the Lake Catholic122.0River Valley Mustang
11David Pokorny20:06.2Paw Paw121.9Wolverine Conference
9Kingston Lennan20:06.3Otsego121.9Wolverine Conference
10Jonathan Wilds20:06.5Three Rivers121.8Wolverine Conference
11Russell Abernathy19:38.7Cheboygan121.8Northern Shores Championship
11Alejandro Lemus19:49.8Eau Claire121.7River Valley Mustang
10Draper McFadden19:50.9Yale121.7BWAC 3
9Theodore Arseneau20:07.0Niles121.7Wolverine Conference
10Cole Slotman20:36.1Hart121.3WMC Rivers 3
11Colin Brown20:07.3Petersburg-Summerfield121.2TCC Championship
11Noah Wolff20:36.9Hart121.0WMC Rivers 3
11Hudson Budreau19:53.0North Branch121.0BWAC 3
9Ryan Webber20:09.7Otsego120.8Wolverine Conference
11Lukas App19:42.1Harbor Springs120.6Northern Shores Championship
12Joshua Kriesch19:54.5Yale120.5BWAC 3
9Silas Schlutt19:23.2Buchanan120.3Lakeland Conference
9Sawyer Bailey20:11.4Edwardsburg120.2Wolverine Conference
10Liam Raseman20:11.4Otsego120.2Wolverine Conference
10Alexander Repp19:56.7Croswell-Lexington119.8BWAC 3
9Thaddeus Hunt20:12.4Reed City119.5CSAA Red Championship
9Mason Segur19:46.1Byron Center119.3OK Green Conference
12Joseph Sturtevant20:22.5TC West (Traverse City)118.8BNC Championship
12Andrew Abramowicz19:43.0Lutheran HS Westland118.7MIAC Championship
10Robert Ray19:55.0Ludington118.7WMC Lakes 3
9Bryce Smoker20:16.7Sturgis118.4Wolverine Conference
10Keannan Marr20:44.7Holton118.4WMC Rivers 3
10Blake Herbert20:17.0Plainwell118.3Wolverine Conference
10Mason Wolfe20:17.3Three Rivers118.2Wolverine Conference
12Bruno Heller20:01.9Yale118.0BWAC 3
10Julian Spitzner20:25.1TC Central (Traverse City)118.0BNC Championship
12Jason Cousino20:17.2Erie Mason117.9TCC Championship
11Travis Olejnik20:02.5Yale117.8BWAC 3
11Shaun Cowen20:17.5Petersburg-Summerfield117.8TCC Championship
12Caden Hughes20:17.5Remus Chippewa Hills117.8CSAA Red Championship
9Xavier Abalos20:17.8Ottawa Lake-Whiteford117.7TCC Championship
10Matt Craw19:50.9Boyne City117.7Northern Shores Championship
9Elijah Waskey20:03.2West Michigan Homeschool117.3River Valley Mustang
11Zack Zarna20:19.4Howard City Tri-County117.2CSAA Red Championship
9Cooper Wolff20:27.6Cadillac117.1BNC Championship
10Joshua Cho19:33.2Berrien Springs116.9Lakeland Conference
10Cal Vanderwall19:53.6Muskegon Mona Shores116.8OK Green Conference
11Ian Scott19:50.5Lutheran HS Westland116.2MIAC Championship
10Niels Walker-Hundley20:30.7TC Central (Traverse City)116.1BNC Championship
10Damien Moore20:30.7Petoskey116.1BNC Championship
11Mohamed Adow20:22.8Morenci116.1TCC Championship
11Peyton Richards19:55.8Boyne City116.1Northern Shores Championship
10Isaac Bennett19:56.1Caledonia116.0OK Green Conference
11Connor Banyon20:07.2St Joseph Our Lady of the Lake Catholic115.9River Valley Mustang
9Emmett Elsner20:26.6Kent City115.5CSAA White 3
10Henry Cook19:58.1Caledonia115.3OK Green Conference
11Tanner Carlson20:26.0Remus Chippewa Hills115.0CSAA Red Championship
12Nick Dansby19:54.3Charyl Stockwell Academy114.9MIAC Championship
10Adam Olson20:07.1Manistee114.6WMC Lakes 3
9Jonathan Mueller20:07.5Montague114.5WMC Lakes 3
12Lex Ruimveld20:28.7Plainwell114.4Wolverine Conference
10Justin Hackey20:08.4Whitehall114.2WMC Lakes 3
12Justin Moss20:30.6Plainwell113.8Wolverine Conference
9Mike Hernandez20:14.2Three Oaks River Valley113.6River Valley Mustang
12Max Margolis19:59.4Birmingham Roeper113.2MIAC Championship
9Carter Hudson20:04.8Cheboygan113.1Northern Shores Championship
9Jet Holbrook20:05.0Harbor Springs113.0Northern Shores Championship
12Corbin Bender20:05.3Kingsley112.9Northern Shores Championship
10Harper Morgan20:33.3Sturgis112.9Wolverine Conference
9Alec Parker20:32.6Sand Creek112.8TCC Championship
11Mason Russell20:17.7Imlay City112.8BWAC 3
10Robert Belinger20:13.2Whitehall112.6WMC Lakes 3
10Henry Davis20:06.3Jenison112.6OK Green Conference
10Alex Avis20:18.5Stockbridge112.5Big 8 4
10Oliver Trout20:35.2Niles112.3Wolverine Conference
12Braiden Wright20:34.3Howard City Tri-County112.2CSAA Red Championship
12Jordan Hassenzahl20:34.3Sand Creek112.2TCC Championship
11Balois Franco19:47.3Dowagiac Union112.2Lakeland Conference
11Gage Scott20:34.6Newaygo112.1CSAA Red Championship
11Gabe Bookout20:02.6Plymouth Christian Academy112.1MIAC Championship
11Adam Knopfler20:15.0Montague112.0WMC Lakes 3
9Michael Visner20:35.9Reed City111.7CSAA Red Championship
11Caden VanGelderen21:05.1Hart111.6WMC Rivers 3
9Jack Bell20:04.7Novi Christian Academy111.4MIAC Championship
12Noah Hetler20:37.6Howard City Tri-County111.1CSAA Red Championship
10Jordan Apps20:40.2Stanton Central Montcalm110.9CSAA White 3
9Jacksen Heffner20:06.4Charyl Stockwell Academy110.9MIAC Championship
12Titus Gorsegner20:06.6Hope Christian Academy110.8MIAC Championship
9Ben Nielsen20:40.7Morley-Stanwood110.8CSAA White 3
11Colin Gallagher20:23.4Kalamazoo Hackett110.5River Valley Mustang
12Graham Gortney20:08.1Plymouth Christian Academy110.3MIAC Championship
9J.D. Dzwik20:13.9Boyne City110.0Northern Shores Championship
10Owen Drews20:49.2TC Central (Traverse City)109.9BNC Championship
11Drew Roiniotis20:42.8Vicksburg109.7Wolverine Conference
12Cole Hansen20:15.3Muskegon Mona Shores109.6OK Green Conference
9Colton Mull20:43.3Plainwell109.6Wolverine Conference
9Jase Herendeen20:27.4Concord109.5Big 8 4
12Nick Pumani19:55.5Berrien Springs109.5Lakeland Conference
11Treyson Nyland20:50.8TC West (Traverse City)109.4BNC Championship
10Anthony Anastasi20:43.9Plainwell109.4Wolverine Conference
10Liam Frifeldt20:26.9West Michigan Homeschool109.4River Valley Mustang
10Rileigh Schmitz20:23.3Muskegon Oakridge109.2WMC Lakes 3
12Alex Hudson20:16.8Cheboygan109.1Northern Shores Championship
12Eli Lewis20:18.2Muskegon Mona Shores108.6OK Green Conference
10Cooper Goff20:46.7Three Rivers108.5Wolverine Conference
12Shin Sato20:47.8Stanton Central Montcalm108.4CSAA White 3
11Ricky Bristol20:19.6Boyne City108.1Northern Shores Championship
12Kai Dila20:26.6Ludington108.1WMC Lakes 3
11Cameron Murray20:31.8Vermontville Maple Valley108.1Big 8 4
11Reise Bateson21:16.6Hart107.8WMC Rivers 3
12Kody Hazen20:47.7Remus Chippewa Hills107.8CSAA Red Championship
9Gabriel Luna20:20.9Muskegon Reeths-Puffer107.7OK Green Conference
12Isaiah Boerema20:27.9Ludington107.7WMC Lakes 3
10John Thomas20:15.9Whitmore Lake107.7MIAC Championship
10Kaydence Gunnare20:21.6Kingsley107.5Northern Shores Championship
10Will Cilk20:33.7Imlay City107.4BWAC 3
12Connor Siglow20:32.8St Joseph Our Lady of the Lake Catholic107.4River Valley Mustang
9Landon Learn20:22.1Muskegon Reeths-Puffer107.3OK Green Conference
12Deegan Anthony20:22.1Boyne City107.3Northern Shores Championship
9Jadon Russell20:17.6Rochester Hills Lutheran NW107.1MIAC Championship
9Mason Shanafelt21:18.7Holton107.1WMC Rivers 3
12Troy Verville20:18.0Charyl Stockwell Academy107.0MIAC Championship
10Nathan Wearing20:23.0Jenison107.0OK Green Conference
11Brier Green20:35.2Bronson106.9Big 8 4
9Reed Nyland20:58.3TC West (Traverse City)106.9BNC Championship
10Angel Brito20:03.7Dowagiac Union106.8Lakeland Conference
12Jacob Biolchini20:36.9Almont106.4BWAC 3
11Renato Ianni20:20.6Whitmore Lake106.1MIAC Championship
10Levi Kass21:22.3Ravenna105.9WMC Rivers 3
10Andres Perea Cala20:55.7Stanton Central Montcalm105.8CSAA White 3
12Brayden Dalbec20:38.7Croswell-Lexington105.8BWAC 3
12Jackson Shetler20:27.2Kalkaska105.6Northern Shores Championship
12Anthony Alvarez20:40.1Armada105.3BWAC 3
10Owen Shetler20:28.2Kalkaska105.3Northern Shores Championship
10Elijah Richardson20:23.3Plymouth Christian Academy105.3MIAC Championship
10Zane Jason20:40.3Concord105.2Big 8 4
11Dilan Vargas20:39.3Eau Claire105.2River Valley Mustang
9Henry Witgen20:42.5Armada104.5BWAC 3
12Wade Murray20:44.0Imlay City104.0BWAC 3
9Donovan Manceau20:44.1Yale104.0BWAC 3
9Kaden Figert21:01.4Lakeview103.9CSAA White 3
11Jayce Hughes20:39.7Muskegon Oakridge103.8WMC Lakes 3
12Garrett VanderZyl20:59.7Howard City Tri-County103.8CSAA Red Championship
12James Johnson20:45.1Imlay City103.6BWAC 3
9Zander McEvoy20:28.3Birmingham Roeper103.6MIAC Championship
11Tre Fluker21:00.4Sand Creek103.5TCC Championship
10Brock Adamczak20:41.4Manistee103.2WMC Lakes 3
12Ethan O’Connor20:45.8Athens103.1River Valley Mustang
11Charles Johnson20:35.5Jenison102.8OK Green Conference
9Brayden Bloom21:04.8Kent City102.7CSAA White 3
11Avery Publiski21:32.3Mason County Central102.6WMC Rivers 3
10Malachi Gross20:31.5Novi Christian Academy102.5MIAC Championship
12Drew Hycki20:51.3Armada101.6BWAC 3
12Seth Wuest21:06.4Erie Mason101.5TCC Championship
10Kyron Novak20:39.5Muskegon Reeths-Puffer101.5OK Green Conference
10Hunter Cole21:14.5Petoskey101.5BNC Championship
11Matthew Petitti20:39.9Grayling101.4Northern Shores Championship
11Kai Arredondo20:40.3Grayling101.2Northern Shores Championship
9Owen Peckham20:52.8Stockbridge101.1Big 8 4
9Clark McLean20:53.1Imlay City101.0BWAC 3
10Christian Schullo20:48.2Fremont100.9WMC Lakes 3
10James Schillinger21:16.2Petoskey100.9BNC Championship
11Braydon Ost21:08.6Petersburg-Summerfield100.8TCC Championship
8Nathan Hislop20:37.2Novi Christian Academy100.6MIAC Championship
11Jay Bronsink20:53.8Athens100.4River Valley Mustang
9Alex Gilbert21:11.4Plainwell100.2Wolverine Conference
10Matt Ingalls21:18.7Petoskey100.1BNC Championship
9Tony Lopez-Garcia21:40.5Hesperia99.8WMC Rivers 3
11Layne Collins20:55.6New Buffalo99.8River Valley Mustang
9Calvin Rykse21:11.7Howard City Tri-County99.8CSAA Red Championship
9Jacob Stull21:20.5Cadillac99.5BNC Championship
10Isaac Tovilla-Gracia20:45.9Jenison99.4OK Green Conference
9Kasyn Novak20:46.4Muskegon Reeths-Puffer99.2OK Green Conference
10Owen Chase20:58.5Springport99.2Big 8 4
11Koleson Reeder20:46.8Caledonia99.1OK Green Conference
11Benjamin Kline20:59.4Almont98.9BWAC 3
9Xavier Lee21:22.6TC Central (Traverse City)98.8BNC Championship
12Gage Wells20:55.1Muskegon Orchard View98.6WMC Lakes 3
9Trason Tucker21:44.4Hart98.5WMC Rivers 3
10Ethan Holmes20:49.7Kingsley98.1Northern Shores Championship
12Hunter May21:02.3Yale97.9BWAC 3
12Tyler Higgins21:19.5White Cloud97.8CSAA White 3
9Blake Smoker21:18.7Sturgis97.8Wolverine Conference
10Zach Little20:51.3Kalkaska97.6Northern Shores Championship
9Rylan Fincham21:03.3Bronson97.6Big 8 4
11Andrew Calvert21:19.3Britton Deerfield97.2TCC Championship
11Ephraim Conway20:53.2Kalkaska96.9Northern Shores Championship
11Javier Diaz20:53.5Byron Center96.8OK Green Conference
11Levi Dawson21:00.8Montague96.7WMC Lakes 3
9Dash Price21:29.4TC Central (Traverse City)96.5BNC Championship
10Greyson Jones21:01.7Whitehall96.4WMC Lakes 3
11Benjamin White21:22.7Plainwell96.4Wolverine Conference
11Zavier Sterling20:55.2Harbor Springs96.3Northern Shores Championship
9Alejandro Lopez21:23.3Plainwell96.3Wolverine Conference
11Hayden Preston21:30.8Sault Ste. Marie96.1BNC Championship
10Leo Weaver20:50.9Whitmore Lake96.0MIAC Championship
11Joel Kaiser21:32.4Alpena95.5BNC Championship
10Willem Burris21:33.0Petoskey95.3BNC Championship
10John Brege21:33.1Alpena95.3BNC Championship
10Evan Duba20:59.1Grayling95.0Northern Shores Championship
12Danielle Bauer21:00.4Kingsley94.5Northern Shores Championship
9Duncan Spies21:00.5Cheboygan94.5Northern Shores Championship
11Joseph Kinney21:11.9Athens94.4River Valley Mustang
10Noah Ranson21:30.2Three Rivers93.9Wolverine Conference
10Nicolas Radziszewski20:57.5Auburn Hills Oakland Christian93.8MIAC Championship
10Zachary Prater21:29.5Sand Creek93.8TCC Championship
12Nolan Kennedy21:03.6Harbor Springs93.5Northern Shores Championship
12Aldolfo Vera-Rangel21:31.1Remus Chippewa Hills93.3CSAA Red Championship
9Josh Bender21:05.4Kingsley92.9Northern Shores Championship
9Joe Zacharek21:00.5Plymouth Christian Academy92.8MIAC Championship
12Liam Schulz21:33.6Howard City Tri-County92.5CSAA Red Championship
12Brendan Bonar21:07.0Charlevoix92.3Northern Shores Championship
10Beau Litzner21:42.1Sault Ste. Marie92.3BNC Championship
11Caleb Miller21:18.4West Michigan Homeschool92.2River Valley Mustang
11Brady Anthony21:19.7Union City92.1Big 8 4
12Caleb Kolbe21:35.3Erie Mason91.9TCC Championship
9Steven Dietz21:35.6Newaygo91.8CSAA Red Championship
10River Borkowski21:35.7Newaygo91.8CSAA Red Championship
11Logan Paulen21:09.2Caledonia91.6OK Green Conference
9Landon Salow21:36.5Petersburg-Summerfield91.5TCC Championship
10Sid Davis21:22.0Almont91.3BWAC 3
9Bryce Cole21:38.5Three Rivers91.2Wolverine Conference
9Gideon DeVries21:11.2Caledonia90.9OK Green Conference
11Ethan McVicker22:07.4Mason County Central90.9WMC Rivers 3
12Caleb Daniels21:13.3Boyne City90.2Northern Shores Championship
11Nick Kreps21:14.7Muskegon Mona Shores89.8OK Green Conference
10Nathan Schuitema21:21.9Whitehall89.7WMC Lakes 3
10Jonah Vosburgh21:15.2Jenison89.6OK Green Conference
10Matthew Kowalski21:51.1Alpena89.3BNC Championship
9Anthony Gray21:44.4Niles89.2Wolverine Conference
10Mark Wagner21:27.4West Michigan Homeschool89.2River Valley Mustang
10Emmerick Smith21:16.4Muskegon Mona Shores89.2OK Green Conference
11Andon Offord21:29.2Lawrence88.6River Valley Mustang
9Jaxsen Shemer21:18.4Jenison88.5OK Green Conference
12Ethen Gancarz22:15.2Mason County Central88.3WMC Rivers 3
10James Muir21:30.5St Philip Catholic Central88.2River Valley Mustang
10A.J. Cullen21:31.8St Joseph Our Lady of the Lake Catholic87.7River Valley Mustang
11Ameere Layton22:17.1North Muskegon87.6WMC Rivers 3
9Juan Guardiola-Parra22:17.6Hart87.5WMC Rivers 3
12Matthew Anderson21:34.1Bronson87.3Big 8 4
12Kevin Vargas21:33.2Eau Claire87.3River Valley Mustang
11Collin Mersch21:23.0Cheboygan87.0Northern Shores Championship
9Kaleb Pschigoda21:34.3Three Oaks River Valley86.9River Valley Mustang
10Daniel Brumley21:35.6West Michigan Homeschool86.5River Valley Mustang
9Connor Bassett21:24.7Byron Center86.4OK Green Conference
11Angelo Hinson21:54.3White Cloud86.2CSAA White 3
11Noah Duran22:00.8TC West (Traverse City)86.1BNC Championship
12Jeremiah Hargreaves21:06.9Dowagiac Union85.7Lakeland Conference
11Isaac Lee21:39.0Quincy85.7Big 8 4
11Jack Dibert21:39.3Union City85.6Big 8 4
10Ben Schinbeckler21:55.3Edwardsburg85.6Wolverine Conference
9Johnny Lumpp21:28.1Muskegon Mona Shores85.3OK Green Conference
9Brady Wadkins21:28.1Charlevoix85.3Northern Shores Championship
9Dante Kline22:03.3Gaylord85.2BNC Championship
9Noah Thompson21:29.0Jenison85.0OK Green Conference
9Evan Matheney21:41.3Armada84.9BWAC 3
9Samuel Pfeiffer21:26.1Auburn Hills Oakland Christian84.3MIAC Championship
9Landon Ellis21:31.6Muskegon Mona Shores84.1OK Green Conference
9Tim Nies21:43.6North Branch84.1BWAC 3
10Isaac Fate22:07.0Petoskey84.0BNC Championship
11David Wagner21:43.2West Michigan Homeschool83.9River Valley Mustang
12Hunter Tinkham22:28.4Hesperia83.9WMC Rivers 3
12Matthew Cox21:33.2Kalkaska83.6Northern Shores Championship
9Tyler Newman21:34.2Byron Center83.3OK Green Conference
9Henry Peters21:14.4Buchanan83.2Lakeland Conference
9Justin Holmes21:35.4Byron Center82.9OK Green Conference
12Xander Hallock22:04.6Three Rivers82.5Wolverine Conference
9William Quake22:05.1Three Rivers82.3Wolverine Conference
10Jace Vaughn22:06.7Stanton Central Montcalm82.1CSAA White 3
10Bowie Strieter21:48.9Three Oaks River Valley82.0River Valley Mustang
9Elijah Sherer21:33.0Whitmore Lake82.0MIAC Championship
11Ethan Lentz21:33.5Sterling Heights Parkway81.8MIAC Championship
11Blake Fleming21:38.6Charlevoix81.8Northern Shores Championship
10Shawn Rogers22:05.6Reed City81.8CSAA Red Championship
11Beau Kirtdoll22:07.4Niles81.5Wolverine Conference
11Carter Davis22:06.8Erie Mason81.4TCC Championship
10Vincent Beck22:11.0Reed City80.0CSAA Red Championship
11Owen Frifeldt21:55.6West Michigan Homeschool79.8River Valley Mustang
12Landon Pruss21:57.6Algonac79.5BWAC 3
10Luke Licata22:20.8Petoskey79.4BNC Championship
11Jose Castro III21:45.8Cheboygan79.4Northern Shores Championship
11Jacob Villegas21:26.7Dowagiac Union79.1Lakeland Conference
9Camden Dionne21:47.4Boyne City78.9Northern Shores Championship
9Vincent Lussier21:59.6Athens78.5River Valley Mustang
12Brady Czapiewski22:00.8Imlay City78.4BWAC 3
10David Hurd21:44.0Plymouth Christian Academy78.4MIAC Championship
11Parker Stull22:17.1Plainwell78.3Wolverine Conference
11Mason Doehring21:49.2Kalkaska78.3Northern Shores Championship
11Elijah Gee22:19.3Kent City77.9CSAA White 3
12Gabe Slough22:26.7Gaylord77.4BNC Championship
11Adolfo Sanchez-Perez22:21.8Niles76.7Wolverine Conference
12Jonas Burdick22:07.5Union City76.2Big 8 4
10Micah Redford21:50.8Auburn Hills Oakland Christian76.1MIAC Championship
12DaQuon Bates21:55.9Muskegon Mona Shores76.0OK Green Conference
12Lucas Sachs22:23.1Erie Mason76.0TCC Championship
11Liam Dykhouse21:56.7Caledonia75.8OK Green Conference
10Paul Winchel22:53.7Hesperia75.4WMC Rivers 3
11Eli Pope21:58.1Boyne City75.3Northern Shores Championship
12Andan Skuse22:54.2Ravenna75.3WMC Rivers 3
10Jayson Phelps22:09.4New Buffalo75.2River Valley Mustang
10Afton Staley21:59.1Kalkaska75.0Northern Shores Championship
9Tanner Byron22:28.2Otsego74.6Wolverine Conference
10Grady Wilkes22:12.2Vermontville Maple Valley74.6Big 8 4
9Jack Krueger21:55.3Novi Christian Academy74.6MIAC Championship
10William Whyms22:03.2Muskegon73.6OK Green Conference
10Peyton Frost22:03.5Boyne City73.5Northern Shores Championship
12Kolt Milner22:59.7Hesperia73.4WMC Rivers 3
12Henry Myers22:15.8North Branch73.4BWAC 3
11Michael Fournier22:39.1TC West (Traverse City)73.3BNC Championship
10Eamon Ennis22:16.1West Michigan Homeschool73.0River Valley Mustang
9Peyton Schaaf22:17.3North Branch72.9BWAC 3
10Breck Malburg22:32.4Sand Creek72.9TCC Championship
9Bo Blair22:05.6Muskegon Reeths-Puffer72.8OK Green Conference
11Liam Bauman22:17.6Concord72.8Big 8 4
10Justin Harper22:06.9Caledonia72.4OK Green Conference
10Zander Kelch22:19.3Croswell-Lexington72.2BWAC 3
10Owen Schuitema22:16.7Whitehall71.4WMC Lakes 3
11Arthur Duren22:10.0Muskegon71.3OK Green Conference
10John Fox22:22.3Stockbridge71.2Big 8 4
12Ethan Butler22:45.6TC West (Traverse City)71.1BNC Championship
9Tyler Lentini22:24.5Algonac70.5BWAC 3
10Robert Majoras22:24.8Kalamazoo Hackett70.1River Valley Mustang
9Jonathan Steenhagen22:14.0Muskegon Reeths-Puffer70.0OK Green Conference
11Shawn Warmuskerken22:41.4Grant69.9CSAA Red Championship
9Isaac Hyde22:27.1Reading69.6Big 8 4
10Logan Armstead22:10.1Southfield Christian69.6MIAC Championship
12Zachary Spaulding22:42.5Newaygo69.5CSAA Red Championship
11Joey Morphis22:15.6Kalkaska69.5Northern Shores Championship
10Austin Anderson22:27.8Yale69.4BWAC 3
11Kyle Johansen22:43.3Remus Chippewa Hills69.2CSAA Red Championship
12Breslin Walek22:16.7Muskegon Mona Shores69.1OK Green Conference
9Luke Meckley22:43.8Sand Creek69.1TCC Championship
12Dain Kraus23:16.8Hesperia67.7WMC Rivers 3
11Christopher Monroy22:33.1Yale67.6BWAC 3
10A. Hunter Betz22:23.4Boyne City66.9Northern Shores Championship
11Anthony Jasheway22:34.5St Joseph Our Lady of the Lake Catholic66.8River Valley Mustang
9Cody Wood22:50.6Ottawa Lake-Whiteford66.8TCC Championship
9Landon Mckenna22:19.0Charyl Stockwell Academy66.7MIAC Championship
10Riley Smith22:19.3Plymouth Christian Academy66.6MIAC Championship
12Andrew Owens22:31.5Whitehall66.5WMC Lakes 3
10Will Kraak22:37.6West Michigan Homeschool65.8River Valley Mustang
10Josh Hawkins22:54.9Howard City Tri-County65.4CSAA Red Championship
11Conner Ryan22:57.9Stanton Central Montcalm65.0CSAA White 3
11Drake Turner22:56.3Erie Mason64.9TCC Championship
12Loehn Luckett23:00.2Plainwell64.0Wolverine Conference
12Christopher Peterson23:08.5Gaylord63.5BNC Championship
9Malachi Waters23:02.7Plainwell63.1Wolverine Conference
9Zayden Kingman22:34.7Muskegon Reeths-Puffer63.1OK Green Conference
11John Joyner22:35.7Caledonia62.8OK Green Conference
10Kameron Sill22:16.2Berrien Springs62.6Lakeland Conference
11Griffin Calder23:11.8TC West (Traverse City)62.4BNC Championship
10Harrison Steed22:37.2Byron Center62.3OK Green Conference
10Henry Nederveld22:37.8Jenison62.1OK Green Conference
9Tim Lu23:13.3TC Central (Traverse City)61.9BNC Championship
10Jakob Woodward22:36.0Charyl Stockwell Academy61.0MIAC Championship
10Wyatt Mench23:10.6White Cloud60.8CSAA White 3
10Kelvin Davis22:53.9Vermontville Maple Valley60.7Big 8 4
10Ezekiel Whiteaker22:36.9Rochester Hills Lutheran NW60.7MIAC Championship
10Reuben Eberly22:54.1Armada60.6BWAC 3
Leonardo Perissinotto23:11.4Lakeview60.5CSAA White 3
10Jonathan Visscher22:42.9Muskegon Reeths-Puffer60.4OK Green Conference
10Micah Spencer23:18.7TC Central (Traverse City)60.1BNC Championship
12Seth Casteel23:40.9Holton59.7WMC Rivers 3
12Collin Grove22:57.0Algonac59.7BWAC 3
11Gavin Thomas22:56.2Athens59.6River Valley Mustang
10Matthew Johnson22:41.3Southfield Christian59.2MIAC Championship
10Taben West23:21.9TC Central (Traverse City)59.0BNC Championship
9Kade Radimaker22:42.3Sterling Heights Parkway58.9MIAC Championship
10Declan Waller23:43.5Shelby58.8WMC Rivers 3
11Michael Whitney23:15.8Plainwell58.7Wolverine Conference
11Keio Trimm22:59.0Three Oaks River Valley58.7River Valley Mustang
10Tristian Adkins22:50.5Muskegon Mona Shores57.8OK Green Conference
9Zander Johnson23:26.3TC Central (Traverse City)57.6BNC Championship
12Rowan Gairdner22:46.6Lutheran HS Westland57.5MIAC Championship
10Ian Brown22:47.6Rochester Hills Lutheran NW57.1MIAC Championship
12Rydik Wrubel22:52.8Caledonia57.1OK Green Conference
11Grady Hazelwood23:20.1Sand Creek57.0TCC Championship
9Joshua Norton22:49.1Novi Christian Academy56.6MIAC Championship
11Jolaun Owens23:21.5Newaygo56.5CSAA Red Championship
9Finn Dart22:55.7Boyne City56.1Northern Shores Championship
10Wyatt Okoney23:09.2Stockbridge55.6Big 8 4
9Elijah Gabrielli22:52.2Plymouth Christian Academy55.6MIAC Championship
12Gavin Suter23:09.6Stockbridge55.5Big 8 4
12David Longstaff22:58.9Grayling55.0Northern Shores Championship
11Jonathan Juergens23:10.4Three Oaks River Valley54.9River Valley Mustang
9Donavon Calvert23:27.6Britton Deerfield54.5TCC Championship
11Adrian Valario23:13.8Lawrence53.7River Valley Mustang
10Colton Hicks23:38.0Gaylord53.7BNC Championship
9Cassius Jenkins23:02.1Charyl Stockwell Academy52.3MIAC Championship
11Avry Asbeury23:35.1Plainwell52.3Wolverine Conference
10Finn Hawes23:07.3Harbor Springs52.3Northern Shores Championship
10Jules Vranes23:07.7Harbor Springs52.1Northern Shores Championship
10Ethan Gatzke23:42.8TC West (Traverse City)52.1BNC Championship
12Alex Bontrager23:08.1Kalkaska52.0Northern Shores Championship
9David Cox23:38.3Kent City51.6CSAA White 3
9Logan Brookens23:16.8Whitehall51.4WMC Lakes 3
12Saul Johnson23:10.8Muskegon Mona Shores51.1OK Green Conference
10Lliam O’Connor23:21.9Athens51.0River Valley Mustang
9Jackson Allen23:23.1Imlay City51.0BWAC 3
11Anthony Mahley23:23.4Union City50.9Big 8 4
10Caleb Stemaly23:22.5Athens50.8River Valley Mustang
11Colton Anders23:23.2Lawrence50.6River Valley Mustang
11Christopher Ferguson23:39.3Howard City Tri-County50.6CSAA Red Championship
9Isaak Wearn23:39.3Reed City50.6CSAA Red Championship
9Mason Booker23:21.3Muskegon Oakridge49.9WMC Lakes 3
10Leonard Udell24:11.7Hart49.4WMC Rivers 3
12Jonathan Ross23:23.4Muskegon Oakridge49.2WMC Lakes 3
11Toby Yang23:16.6Boyne City49.1Northern Shores Championship
9Zed Bierman24:17.3Hesperia47.6WMC Rivers 3
9Dakoda Worley23:50.6Kent City47.5CSAA White 3
9Michael Barrera23:49.6Reed City47.1CSAA Red Championship
9Easton Downs23:34.9St Joseph Our Lady of the Lake Catholic46.7River Valley Mustang
12Jacob Priese24:22.5Hesperia45.8WMC Rivers 3
12Aiden Mallory23:54.7Plainwell45.8Wolverine Conference
9Michael Bekier23:55.6Petersburg-Summerfield45.1TCC Championship
9Luke Artibee23:33.1Muskegon Mona Shores43.6OK Green Conference
12Dylan Sniegowski23:40.6Ludington43.5WMC Lakes 3
9Deacon Anderson24:29.7North Muskegon43.4WMC Rivers 3
10Alex Brady23:34.1Caledonia43.3OK Green Conference
9Robert Buchanan24:32.9Hart42.4WMC Rivers 3
9Landon Roznowski24:13.6Alpena41.8BNC Championship
11Quincy Page23:51.5Vermontville Maple Valley41.5Big 8 4
12Drew Shenton23:36.2Novi Christian Academy40.9MIAC Championship
9Liam VerHoef23:52.3West Michigan Homeschool40.9River Valley Mustang
9Larkin Ridgeway23:56.4Croswell-Lexington39.9BWAC 3
9Tysen Bateson24:43.0Hart39.0WMC Rivers 3
9Brandon Martin23:51.3Kalkaska37.6Northern Shores Championship
9Otto Dahleen24:29.2Alpena36.6BNC Championship
12Benjamin Carpenter24:50.9North Muskegon36.4WMC Rivers 3
9Collin Bunker24:30.6Sault Ste. Marie36.1BNC Championship
9Pierce Murray24:09.8Imlay City35.4BWAC 3
9Granderson Miller24:57.8North Muskegon34.1WMC Rivers 3
11Benjamin Lusaya24:06.2Caledonia32.6OK Green Conference
9Nathaniel Fournier24:41.9TC West (Traverse City)32.4BNC Championship
9Alex Arnett24:07.7Plymouth Christian Academy30.4MIAC Championship
Pau Frenso Luna24:42.6Lakeview30.1CSAA White 3
9Belmont Philip23:53.7Buchanan30.1Lakeland Conference
11Issaic Fischer24:14.0Kalkaska30.0Northern Shores Championship
9Adam Sturgill24:29.9Springport28.7Big 8 4
9Hazen Hill24:29.2Bridgman28.6River Valley Mustang
9Gunnar Yahr24:30.0Coloma28.3River Valley Mustang
9Elijah Poll24:47.3Howard City Tri-County27.9CSAA Red Championship
10Tanner Saathoff24:48.4Remus Chippewa Hills27.5CSAA Red Championship
11Zackery Yearsovich24:50.0Newaygo27.0CSAA Red Championship
10Brandon Watkins24:35.9Concord26.7Big 8 4
9Bryce Blair24:26.7Muskegon Reeths-Puffer25.8OK Green Conference
12Riley McConnell24:39.3North Branch25.6BWAC 3
11John Williamson24:57.3Remus Chippewa Hills24.6CSAA Red Championship
9Grahm Kenyon24:30.7Caledonia24.4OK Green Conference
9Isaac Verougstraete24:50.4Almont21.9BWAC 3
10Collin Williams24:51.9Reading21.4Big 8 4
11Ashton Rose24:41.4Muskegon Mona Shores20.9OK Green Conference
9Porter Moulds24:57.5Athens19.2River Valley Mustang
10Archer Young25:14.9Remus Chippewa Hills18.7CSAA Red Championship
10Sawyer Sutherland25:16.4Vicksburg18.5Wolverine Conference
9Alex Franckowiak25:03.1Armada17.6BWAC 3
10Elijah Timmer24:53.8Jenison16.7OK Green Conference
10Aiden Musall25:33.0Gaylord15.3BNC Championship
10Jaxson Willard24:59.0Grayling15.0Northern Shores Championship
11Austin Taylor25:29.8Petersburg-Summerfield13.7TCC Championship
12Darius Flowers25:11.3Muskegon Orchard View13.2WMC Lakes 3
12Anthony Albin25:31.6Howard City Tri-County13.1CSAA Red Championship
11Noah Hassenzahl25:31.7Sand Creek13.1TCC Championship
12Alex Scott25:39.6Edwardsburg10.8Wolverine Conference
9Maxim Bellinger25:17.6Muskegon Reeths-Puffer8.8OK Green Conference
10Jacob Vroman25:19.9Harbor Springs8.0Northern Shores Championship
9Wilson St. John25:33.4Kalamazoo Hackett7.2River Valley Mustang
9Gabe Ghearing25:55.9Lakeview5.7CSAA White 3
10Luke Arlt25:40.1Union City5.3Big 8 4
10Isaac McCarty25:55.5Petersburg-Summerfield5.2TCC Championship
9Espen Pasienza25:45.8Springport3.4Big 8 4
9Gavin Collins26:01.3Ottawa Lake-Whiteford3.2TCC Championship
9Mayson Preston25:16.3Dowagiac Union2.6Lakeland Conference
12Caden Talsma26:06.7Three Rivers1.8Wolverine Conference
10Eli Pogue26:06.8Howard City Tri-County1.4CSAA Red Championship
9Brady Gallagher25:40.9Harbor Springs1.0Northern Shores Championship
10Micah Ulmer25:39.1Charyl Stockwell Academy0.0MIAC Championship