Uncategorized

2025 Ratings: October 18th Championship Meets

Quinn McWilliams, Coopersville – early in the year, the Broncos were on the cusp of the top-10. Now, they’re firmly entrenched it and much of that blame can be placed on McWilliams. She had a breakout race at Otsego and used the confidence from that to rip a sub-20 at the previous jamboree and finish 6th here.

Avery Scott, Portage Central – it’s been a bit of an up and down season for Scott, but this is hopefully the start of a few ups. She moved up 2 places from her previous SMAC performance, nabbed her second sub-19 of the year, and helped her Mustangs roll to a league title.

Violet Tetil, Caro – has slipped into a Tiger uniform and had an immediate impact. She’s been victorious in the majority of her races (including this one) and hit an 18:50 personal best last week. Yesterday was Tetil’s first attempt at a Thumb Area win, one that dominatingly came with a 35+ second victory.

Cooper Byrne, Lowell – the Red Arrows have come so far in Byrne’s time. Back in 2022, they weren’t even in the upper half of the OK White. A year later, 9th in Region 3. Last year was a step up, finishing as the runner up in the RCA. This fall, conference champs. As his team has moved, so too has Cooper. He was always above 18:00 as a freshman, then moved into the 16’s the past two years. He’s wrapping it up in a great spot, finding his way in the 15’s for the past two races.

Jackson Lam, Kalamazoo Loy Norrix – another one with a season of highs (15:08 at Otsego) and lows (16:03 at Jackson and Portage). A sign of maturity is not letting one subpar race become a string of disappointments. And with a few weeks to stew about the Portage heat, Lam unleashed his first ever SMAC Championship, conquering the Linden Grove course with a 10-second victory.

MeetBoys Adj.Girls Adj.Average
LCAA Final+1+10+6
MAC Division+27+35+31
Northern Michigan MOC+13+16+15
RCA Championship-5+2-2
Saginaw County+42+42+42
Shiawassee County+25+22+24
SMAC Championship-1-4-3
Thumb Area-10-6-8

*** = 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.DivisionWABMeet
Portage Central**127.21129.0SMAC Championship
Kalamazoo Loy Norrix97.1193.9SMAC Championship
Grosse Pointe South92.9189.8MAC Division
Battle Creek Lakeview87.8190.3SMAC Championship
Lowell84.1180.4RCA Championship
Utica Ford83.9186.4MAC Division
Greenville83.5180.2RCA Championship
Port Huron Northern83.1197.4MAC Division
Alpena74.4177.0Northern Michigan MOC
Mattawan69.6171.0SMAC Championship
L’Anse Creuse North64.7174.0MAC Division
Saginaw Heritage53.0139.5Saginaw County
Chippewa Valley47.7155.1MAC Division
Warren Mott38.4142.8MAC Division
Portage Northern36.11106.8SMAC Championship
Sterling Heights Stevenson35.5147.7MAC Division
Kalamazoo Central29.4140.4SMAC Championship
St. Clair Shores Lakeview3.416.6MAC Division
TeamTop 5 Avg.DivisionWABMeet
Coopersville**127.42121.5RCA Championship
Frankenmuth*114.12114.3Saginaw County
St. Joseph*111.22109.3SMAC Championship
Freeland*105.22106.7Saginaw County
Shepherd104.42101.9Northern Michigan MOC
Richland Gull Lake100.42101.1SMAC Championship
Stevensville Lakeshore91.0293.6SMAC Championship
Cedar Springs90.12103.5RCA Championship
Allendale89.9291.1RCA Championship
Sparta84.9277.9RCA Championship
Yale75.5284.2Thumb Area
Gladwin71.7269.0Northern Michigan MOC
Marysville71.3274.8MAC Division
Owosso54.6263.0Shiawassee County
Cadillac49.42120.8Northern Michigan MOC
Corunna46.6241.8Shiawassee County
Saginaw Swan Valley46.4229.3Saginaw County
Croswell-Lexington45.9254.3Thumb Area
Birch Run42.7240.8Saginaw County
Dundee35.4229.5LCAA Final
Madison Heights Lamphere30.1222.0MAC Division
Grand Rapids Kenowa Hills20.1231.7RCA Championship
North Branch4.52-2.1Thumb Area
TeamTop 5 Avg.DivisionWABMeet
Blissfield**106.23107.8LCAA Final
Traverse City St. Francis*100.8393.7Northern Michigan MOC
Saginaw Valley Lutheran*91.3383.0Saginaw County
Caro*89.2386.1Thumb Area
Harbor Springs*83.5380.0Northern Michigan MOC
Stanton Central Montcalm76.6383.9Northern Michigan MOC
Manistee73.2360.0Northern Michigan MOC
Elk Rapids71.1364.9Northern Michigan MOC
Pigeon-Laker70.9370.6Thumb Area
Roscommon64.7361.7Northern Michigan MOC
Millington63.7354.2Thumb Area
Kalkaska61.6352.5Northern Michigan MOC
Lake City59.6349.4Northern Michigan MOC
Leroy Pine River58.8355.6Northern Michigan MOC
Onsted58.5353.4LCAA Final
Chesaning53.3364.8Saginaw County
New Lothrop39.5331.9Shiawassee County
Ovid-Elsie37.5327.0Shiawassee County
Perry37.2339.6Shiawassee County
Manton26.0330.6Northern Michigan MOC
Marine City14.132.7MAC Division
Ida10.7329.9LCAA Final
Laingsburg2.4324.9Shiawassee County
TeamTop 5 Avg.DivisionWABMeet
Grand Traverse Academy**82.9488.0Northern Michigan MOC
Buckley**81.6487.6Northern Michigan MOC
Saginaw Michigan Lutheran Seminary*61.6458.0Saginaw County
Harbor Beach*60.8458.0Thumb Area
Ubly52.1481.2Thumb Area
Mt. Pleasant Sacred Heart35.1428.9Northern Michigan MOC
Ellsworth35.0438.3Northern Michigan MOC
Hudson19.8431.4LCAA Final
Kinde North Huron13.0426.1Thumb Area
TeamTop 5 Avg.DivisionWABMeet
North Trails25.6HSNorthern Michigan MOC
TeamTop 5 Avg.DivisionWABMeet
Interlochen Arts Academy34.7NoneNorthern Michigan MOC

BOYS TEAM RATINGS

TeamTop 5 Avg.DivisionWABMeet
Lowell**197.71198.4RCA Championship
Kalamazoo Central**195.21197.2SMAC Championship
Kalamazoo Loy Norrix*183.71183.7SMAC Championship
Portage Central180.71189.9SMAC Championship
Battle Creek Lakeview179.71181.8SMAC Championship
Saginaw Heritage178.41184.1Saginaw County
Mattawan177.41178.9SMAC Championship
Alpena169.31171.8Northern Michigan MOC
Greenville160.31164.9RCA Championship
Utica Ford159.71165.8MAC Division
L’Anse Creuse North157.11157.6MAC Division
Portage Northern155.81162.9SMAC Championship
Sterling Heights Stevenson154.31160.8MAC Division
Chippewa Valley151.81147.3MAC Division
Grosse Pointe South149.31148.2MAC Division
Port Huron Northern141.11143.7MAC Division
St. Clair Shores Lakeview132.81135.8MAC Division
Roseville104.8189.9MAC Division
St. Clair Shores Lake Shore96.7192.4MAC Division
Warren Woods Tower95.5189.0MAC Division
Sterling Heights71.8163.6MAC Division
TeamTop 5 Avg.DivisionWABMeet
Allendale**186.02185.3RCA Championship
Cedar Springs*178.02180.0RCA Championship
Richland Gull Lake*176.02177.5SMAC Championship
Frankenmuth*175.52179.4Saginaw County
Saginaw Swan Valley166.52166.7Saginaw County
Sparta166.12165.3RCA Championship
Yale165.32163.2Thumb Area
St. Joseph165.02165.1SMAC Championship
Coopersville164.72161.7RCA Championship
Owosso164.42170.1Shiawassee County
Freeland163.82165.2Saginaw County
Corunna157.92160.5Shiawassee County
Clare156.02161.9Northern Michigan MOC
Gladwin152.32164.3Northern Michigan MOC
Shepherd151.02183.6Northern Michigan MOC
Gaylord149.62148.5Northern Michigan MOC
Marysville145.82154.8MAC Division
Croswell-Lexington134.92132.9Thumb Area
North Branch134.52132.4Thumb Area
Grand Rapids Kenowa Hills130.82122.2RCA Championship
Birch Run129.42122.4Saginaw County
Dundee121.32118.9LCAA Final
Madison Heights Lamphere117.12120.3MAC Division
Cadillac113.82155.1Northern Michigan MOC
Imlay City108.42121.6Thumb Area
Stevensville Lakeshore78.92100.0SMAC Championship
TeamTop 5 Avg.DivisionWABMeet
Stanton Central Montcalm**175.53176.6Northern Michigan MOC
Lake City**170.23163.9Northern Michigan MOC
Caro*158.13164.3Thumb Area
Blissfield157.93158.8LCAA Final
Traverse City St. Francis151.33158.9Northern Michigan MOC
Manton149.33157.8Northern Michigan MOC
Reese149.23142.1Thumb Area
Pigeon-Laker148.33161.0Thumb Area
Adrian Madison148.33145.9LCAA Final
Onsted146.33141.9LCAA Final
Chesaning144.43139.8Saginaw County
Roscommon144.13143.8Northern Michigan MOC
Hillsdale141.13145.4LCAA Final
Leroy Pine River133.43134.0Northern Michigan MOC
Kalkaska133.13136.9Northern Michigan MOC
Mancelona130.13135.0Northern Michigan MOC
Ovid-Elsie127.93134.4Shiawassee County
Clinton124.13124.7LCAA Final
Laingsburg121.93134.0Shiawassee County
Kingsley116.73115.3Northern Michigan MOC
Carrollton115.13109.7Saginaw County
Clawson115.13128.8MAC Division
Otisville LakeVille111.43137.7Thumb Area
Millington109.63104.5Thumb Area
New Lothrop101.63104.8Shiawassee County
Ida98.83106.9LCAA Final
Cass City96.83106.3Thumb Area
New Haven92.53122.9MAC Division
Tawas86.6364.9Northern Michigan MOC
St. Clair Shores South Lake73.9375.6MAC Division
TeamTop 5 Avg.DivisionWABMeet
Mt. Pleasant Sacred Heart**163.44169.7Northern Michigan MOC
Breckenridge**158.84156.6Northern Michigan MOC
Buckley*143.94141.1Northern Michigan MOC
Mason County Eastern*142.94131.0Northern Michigan MOC
Grand Traverse Academy*138.94145.6Northern Michigan MOC
Ubly137.74140.9Thumb Area
Saginaw Michigan Lutheran Seminary133.04137.5Saginaw County
Leland132.44155.7Northern Michigan MOC
Harbor Beach131.44125.3Thumb Area
Ellsworth129.64117.0Northern Michigan MOC
Unionville-Sebewaing122.94128.6Thumb Area
Brown City120.74122.4Thumb Area
Lake Leelanau St. Mary118.54108.6Northern Michigan MOC
Mayville114.94109.5Thumb Area
Hudson114.74108.0LCAA Final
Mesick112.74158.8Northern Michigan MOC
Saginaw Arts & Science103.8483.7Saginaw County
Vassar101.8482.5Thumb Area
TeamTop 5 Avg.DivisionWABMeet
North Trails77.7HSNorthern Michigan MOC

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
11Lane Isom18:32.5Richland Gull Lake150.5SMAC Championship
12Natalie Foltz17:50.5Frankenmuth149.2Saginaw County
10Oakley Osterhart18:34.3Coopersville147.9RCA Championship
11Mia May18:35.3Sparta147.6RCA Championship
10Avery Scott18:42.0Portage Central147.3SMAC Championship
12Hope Miller18:41.0Blissfield143.0LCAA Final
11Clara Kaczor18:11.2Freeland142.3Saginaw County
12Elise Barden18:14.7Frankenmuth141.1Saginaw County
10Addison Bixler18:57.4Coopersville140.2RCA Championship
11Violet Tetil19:12.2Caro137.9Thumb Area
12Beatrice Perucchetti19:12.1St. Joseph137.3SMAC Championship
10Gracie Carlisle19:20.8Portage Central134.4SMAC Championship
10Sophia Grinage19:02.4Leland133.9Northern Michigan MOC
12Gracelin Martin19:24.8Greenville131.1RCA Championship
12Brynne Schulte19:12.0Elk Rapids130.7Northern Michigan MOC
10Danica Redes19:17.5Shepherd128.8Northern Michigan MOC
9Breslyn Klein19:35.0Coopersville127.7RCA Championship
12Abigail Reis19:48.8Millington125.7Thumb Area
9Vittoria Perucchetti19:55.4St. Joseph122.9SMAC Championship
10Julia Welc19:56.8Portage Central122.4SMAC Championship
9Londyn Schmidt19:57.1Kalamazoo Loy Norrix122.3SMAC Championship
10Audrey Kline20:01.3St. Joseph120.9SMAC Championship
12Samantha Langolf19:23.9Port Huron Northern120.4MAC Division
11Lucy Conzelmann19:19.9Frankenmuth119.4Saginaw County
9Lydia Dwyer20:07.1Stevensville Lakeshore119.0SMAC Championship
10Sawyer Lynn19:24.5Saginaw Heritage117.9Saginaw County
12Anna Pray19:50.6Elk Rapids117.8Northern Michigan MOC
10Emma Kerr19:53.7Traverse City St. Francis116.8Northern Michigan MOC
11Claire Long19:27.8Saginaw Nouvel116.7Saginaw County
9Katie Niederquell19:28.1Freeland116.6Saginaw County
10Quinn McWilliams20:09.5Coopersville116.2RCA Championship
12Rhea Mouw20:15.8Portage Central116.1SMAC Championship
9Maddison Guy20:15.9Portage Central116.0SMAC Championship
10Lindsey Cmeyla19:30.1Saginaw Valley Lutheran116.0Saginaw County
10Claire Mouw20:16.2Portage Central115.9SMAC Championship
9Norah Kiley20:18.9Kingston115.7Thumb Area
10Abby Crandell19:53.9Owosso114.7Shiawassee County
10Saige Cole20:22.2Yale114.6Thumb Area
10Cailyn Baker20:02.3Shepherd113.9Northern Michigan MOC
10Maizy Matthews20:04.4Breckenridge113.2Northern Michigan MOC
9Ella Kozminske20:29.5Portage Northern111.5SMAC Championship
9Jocelyn Tetil20:32.1Caro111.3Thumb Area
12Grace Coston20:10.6Stanton Central Montcalm111.1Northern Michigan MOC
11Addy Zeller20:12.8Onekama110.4Northern Michigan MOC
12Hailey Sills20:19.2Blissfield110.3LCAA Final
9Sage Palmer20:35.3Sandusky110.2Thumb Area
11Sawyer Reagan20:30.5Allendale109.2RCA Championship
9Alaina Civinskas20:16.5Roscommon109.2Northern Michigan MOC
11Betsy Gooden20:16.9Manton109.0Northern Michigan MOC
10Avalynne Allee20:17.0LeRoy Pine River109.0Northern Michigan MOC
11Molly Kate Hollandsworth20:18.7Traverse City St. Francis108.4Northern Michigan MOC
9Kalynn Young20:39.0Richland Gull Lake108.3SMAC Championship
10Aaliyah Hillier20:21.0Kalkaska107.7Northern Michigan MOC
10Addy Nesbitt20:35.3Cedar Springs107.6RCA Championship
11Abby Noorman20:35.9Cedar Springs107.4RCA Championship
10Madisyn Wanstead20:22.1LeRoy Pine River107.3Northern Michigan MOC
12Lilamae Frank20:42.3BC Lakeview107.3SMAC Championship
9Lily Sisson20:24.1LeRoy Pine River106.6Northern Michigan MOC
10Evelyn Moon20:44.7Portage Central106.4SMAC Championship
12Lilah Kiley20:47.1Kingston106.3Thumb Area
10Payton King20:50.0Kingston105.3Thumb Area
10Ava Knight20:09.8Macomb L’Anse Creuse North105.1MAC Division
11Kylie Mausolf20:03.2Birch Run105.0Saginaw County
9Megyn Allers20:43.4Coopersville104.9RCA Championship
10Gianna Burgos20:52.2BC Lakeview103.9SMAC Championship
9Eleanor Pilsner20:13.5Grosse Pointe South103.8MAC Division
10Madelyn Barkley20:54.6Croswell-Lexington103.8Thumb Area
10Averie Stefanovsky20:55.4Caro103.5Thumb Area
10Faith Helsel20:33.8Lake City103.4Northern Michigan MOC
12Kate Ort20:57.5Stevensville Lakeshore102.2SMAC Championship
9Sydney Knieper20:31.9New Lothrop102.0Shiawassee County
11Hannah Haines20:20.1Madison Heights Lamphere101.6MAC Division
11Jaidyn Nickels20:35.4Corunna100.9Shiawassee County
10Alyvia Janke21:04.2Unionville-Sebewaing100.6Thumb Area
11Emily Beethe20:17.6Saginaw Valley Lutheran100.1Saginaw County
10Hattie Driver20:43.8Manistee100.1Northern Michigan MOC
10Betty Cordner20:45.1Traverse City St. Francis99.6Northern Michigan MOC
11Kylee Brose20:59.7Allendale99.4RCA Championship
11Anna Hallett20:52.2Blissfield99.3LCAA Final
12Megan Gimmey20:46.4Shepherd99.2Northern Michigan MOC
9Zakia Wagoner20:46.6Onekama99.1Northern Michigan MOC
11Elena Czuk21:11.1Portage Central97.6SMAC Championship
10Bethany Cmeyla20:25.7Saginaw Valley Lutheran97.4Saginaw County
11Calisse Budek20:32.8Grosse Pointe South97.4MAC Division
9Emma Putnam21:06.3Lowell97.3RCA Championship
12Braelyn Bunting20:52.9Stanton Central Montcalm97.0Northern Michigan MOC
11Stefi Reskevics20:53.9Harbor Springs96.7Northern Michigan MOC
9Lillian Coen20:54.1Ellsworth96.6Northern Michigan MOC
10Jade Siy20:35.2Madison Heights Lamphere96.6MAC Division
12Kinsey Peer20:54.4Buckley96.5Northern Michigan MOC
9Addisyn Wood21:08.6Sparta96.5RCA Championship
10Gabriella Dallas20:28.8Freeland96.4Saginaw County
10Harlow Hughes20:57.8Lake City95.4Northern Michigan MOC
10Lilly Harthorn21:18.4Kalamazoo Loy Norrix95.2SMAC Championship
12Alyssa Spicer20:59.9Mesick94.7Northern Michigan MOC
9Ava Storm21:19.9Kalamazoo Loy Norrix94.7SMAC Championship
9Brynn Burrows21:22.7Millington94.4Thumb Area
9Claire Burrows21:22.9Millington94.4Thumb Area
10Gabi Rempe21:03.1Harbor Springs93.6Northern Michigan MOC
12Kate Barron21:24.3Mattawan93.3SMAC Championship
12Gianna D’Angelo20:47.2Utica Ford92.6MAC Division
11Kendall Nester21:20.6Cedar Springs92.5RCA Championship
12Emma Miller20:48.9Utica Ford92.0MAC Division
9Katelyn Schweihofer21:30.2Yale91.9Thumb Area
11Morgan Costello20:49.8Grosse Pointe South91.7MAC Division
9Ruby Rhein21:10.7Traverse City St. Francis91.1Northern Michigan MOC
12Olivia Droski21:25.2Coopersville90.9RCA Championship
12Alanis Povey21:11.5Gladwin90.8Northern Michigan MOC
9Grace Kloha20:46.6Freeland90.5Saginaw County
11Marley Momany21:32.8Stevensville Lakeshore90.4SMAC Championship
10Sarah Warner21:13.2Shepherd90.3Northern Michigan MOC
10Vivian O’Callaghan21:13.8Gladwin90.1Northern Michigan MOC
12Emilee Young21:13.9Shepherd90.0Northern Michigan MOC
12Natalie Benitez21:21.1Blissfield89.6LCAA Final
11Laura Janisse21:15.6Roscommon89.5Northern Michigan MOC
9Tatum Richardson21:36.0Portage Central89.3SMAC Championship
11Andrea Rolston21:16.5Stanton Central Montcalm89.2Northern Michigan MOC
12Elizabeth Smoes21:30.5Coopersville89.2RCA Championship
10Marta Kellam21:36.7Kalamazoo Loy Norrix89.1SMAC Championship
9Abigail Misiak21:17.2Alpena88.9Northern Michigan MOC
11Kaleea Braun21:23.4Blissfield88.9LCAA Final
11Addison Patrzik21:18.0Grand Traverse Academy88.7Northern Michigan MOC
12Georgia Micklewright21:39.5BC Lakeview88.2SMAC Championship
11Natalie Burpee21:19.6Leland88.1Northern Michigan MOC
12Olive Wakefield20:53.6Saginaw Michigan Lutheran Seminary88.1Saginaw County
11Emily Dunphy21:19.8Traverse City St. Francis88.1Northern Michigan MOC
10Leah Theile20:54.1Chesaning88.0Saginaw County
12Georgia Haag21:20.4Manistee87.9Northern Michigan MOC
11Abbie Luckman21:40.8Stevensville Lakeshore87.7SMAC Championship
10Riley Owen21:01.8Port Huron Northern87.7MAC Division
11Lily Cummings21:40.9St. Joseph87.7SMAC Championship
12Katie Sweeney21:43.0Ubly87.7Thumb Area
11Raina Glanzman21:35.5GR Kenowa Hills87.5RCA Championship
11Madison Smith21:22.0Grand Traverse Academy87.3Northern Michigan MOC
12Joselyn Chapman21:03.3Marysville87.2MAC Division
9Jillian Morris21:42.7St. Joseph87.1SMAC Championship
12Samantha Frank20:56.9Frankenmuth87.0Saginaw County
12Madison Louk21:23.8Gladwin86.7Northern Michigan MOC
11Rylee Piornack21:05.6Grosse Pointe South86.5MAC Division
11Amelia McKinney21:25.1Grand Traverse Academy86.3Northern Michigan MOC
11Pyper Braun21:48.4EPBP Laker85.9Thumb Area
11Mia Vonderheide21:41.2Lowell85.6RCA Championship
9Katelyn Ashworth21:42.1Allendale85.3RCA Championship
11Mikayla Kulawiak21:28.4Buckley85.2Northern Michigan MOC
10Paige Garbo21:10.1Grosse Pointe South85.0MAC Division
10Grace McDonald21:10.4Utica Ford84.9MAC Division
12Hana Nishi21:29.4Interlochen Arts Academy84.9Northern Michigan MOC
12Fran Warren21:30.0Harbor Springs84.7Northern Michigan MOC
12Annabelle Czeiszperger21:36.3Hudson84.6LCAA Final
9Gracelyn Heath21:31.0Alpena84.3Northern Michigan MOC
11Teagan Borick21:51.0Kalamazoo Loy Norrix84.3SMAC Championship
10Brooke Ramer21:52.8Richland Gull Lake83.7SMAC Championship
12Maryn Hyatt21:07.4Saginaw Valley Lutheran83.5Saginaw County
11Jessica White21:54.2Kalamazoo Loy Norrix83.3SMAC Championship
9Brooklyn Griffin21:35.0Buckley83.0Northern Michigan MOC
11Kenzie LeVey21:16.2Marysville82.9MAC Division
12Audrey Latchaw21:50.1Lowell82.6RCA Championship
9Josslyn Handy21:42.5Clinton82.5LCAA Final
9Caroline Reynolds21:57.6Richland Gull Lake82.1SMAC Championship
12Raegan Brosamer21:44.0Onsted82.0LCAA Final
10Delilah White21:38.7Interlochen Arts Academy81.8Northern Michigan MOC
11Elle Buhlman21:52.8Allendale81.7RCA Championship
11Cailin Spearman22:01.5Harbor Beach81.5Thumb Area
10Ruby Gross21:13.6Chesaning81.5Saginaw County
11Caleigh Friedmann21:21.5Clinton Twp. Chippewa Valley81.2MAC Division
12Ava Johnson21:21.9Macomb L’Anse Creuse North81.0MAC Division
11Aspen Jimkoski22:03.4North Huron80.9Thumb Area
11Olivia Mielke21:16.8Freeland80.4Saginaw County
12Lizzie Bassett21:43.0Harbor Springs80.3Northern Michigan MOC
11Aubrey Hare21:17.4Saginaw Swan Valley80.2Saginaw County
9Elin Jager21:44.2Traverse City St. Francis79.9Northern Michigan MOC
11Tsune DuCheney21:44.7Buckley79.8Northern Michigan MOC
12Jada Prescott21:19.2Freeland79.6Saginaw County
10Kennedy Elliott22:05.9Portage Central79.4SMAC Championship
11Brooklyn Jackson22:00.2Lowell79.3RCA Championship
9Lydia Thomason-Redus21:28.0Grosse Pointe South79.0MAC Division
12Esther Hornibrook21:47.0North Trails79.0Northern Michigan MOC
9Evelayna Szajner21:47.5Gaylord78.8Northern Michigan MOC
11Abigail Brooks22:02.0Coopersville78.7RCA Championship
11Jenna Babbitt22:02.3Greenville78.6RCA Championship
10Esme Kane21:48.3Gaylord78.6Northern Michigan MOC
12Aubrey Zarnke22:10.3EPBP Laker78.6Thumb Area
11Lacy Ortega21:29.7Utica Ford78.4MAC Division
12Izzy Szymasnki21:49.1Alpena78.3Northern Michigan MOC
10Grace Farrell21:55.2Clinton78.3LCAA Final
11Ava Childers22:12.5Yale77.8Thumb Area
12Anna Furman22:11.8Kalamazoo Central77.4SMAC Championship
10Lauren Crowley22:12.1Richland Gull Lake77.3SMAC Championship
10Myah Peruski22:14.6Ubly77.1Thumb Area
10Maria Schwerin21:52.8Grand Traverse Academy77.1Northern Michigan MOC
10Kate Moon22:12.8Portage Central77.1SMAC Championship
10Emily Lasceski21:27.8Freeland76.7Saginaw County
10Cassie Gibson21:36.3Port Huron Northern76.2MAC Division
10Genevieve DeKraker22:09.4Greenville76.2RCA Championship
10Brooklyn Morell22:17.8Ubly76.1Thumb Area
9Temperance Harrington22:10.3Lowell75.9RCA Championship
9Mollie Yeager22:02.8Blissfield75.8LCAA Final
11Stella Houdek21:57.4Traverse City St. Francis75.5Northern Michigan MOC
12Kayla DiFonzo21:38.4Sterling Heights Stevenson75.5MAC Division
12Clarissa Baese21:51.7Ovid-Elsie75.4Shiawassee County
11Tess Hoedel21:59.3Grand Traverse Academy74.9Northern Michigan MOC
12Lena Brochard22:14.2Coopersville74.6RCA Championship
11Isabel Reinke21:34.7Freeland74.4Saginaw County
10Ayla Frantz22:21.2BC Lakeview74.3SMAC Championship
9Hadley Silveira22:15.9Allendale74.0RCA Championship
9Mayli Fessenden22:16.0Cedar Springs74.0RCA Championship
9Meredith Bauer21:36.9Frankenmuth73.7Saginaw County
12Viviana Ostrowski21:44.0Grosse Pointe South73.7MAC Division
12Paige Ritchie22:03.2Traverse City St. Francis73.6Northern Michigan MOC
12Elaina Friedmann21:45.0Clinton Twp. Chippewa Valley73.3MAC Division
12Bailey Thompson22:04.2Gaylord73.3Northern Michigan MOC
12Madison Prowse22:27.2Brown City72.9Thumb Area
12Helayna Dyke22:20.6Allendale72.5RCA Championship
12Natalie Barron22:27.1Mattawan72.3SMAC Championship
12McKenna Richard21:48.8Madison Heights Lamphere72.1MAC Division
9Emily Eubank22:07.9Belding72.0Northern Michigan MOC
10Mirabelle Balcom22:08.9Roscommon71.7Northern Michigan MOC
12Amanda Dickinson21:50.4Utica Ford71.5MAC Division
9Raelynn Rewa22:24.1Greenville71.3RCA Championship
11Marion Renard22:10.5Alpena71.2Northern Michigan MOC
9Vayda Woolston22:24.9Lowell71.0RCA Championship
11Lily Ortega21:52.2Utica Ford70.9MAC Division
10Ria White21:53.9Grosse Pointe South70.4MAC Division
9Maezee Humm22:14.1Breckenridge70.0Northern Michigan MOC
9Sarah Diffin21:48.1Freeland70.0Saginaw County
10Peyton Simmons21:55.1Marysville70.0MAC Division
11Sofie Papizzo22:36.3Reese69.9Thumb Area
11Olivia Hooper22:36.8EPBP Laker69.7Thumb Area
12Mackenzie Cruz22:30.5Allendale69.2RCA Championship
10Claire Yakiwchuk22:36.6Mattawan69.1SMAC Championship
11Emma Richardson22:36.7St. Joseph69.1SMAC Championship
9Isabella Wegener22:16.8Kalkaska69.1Northern Michigan MOC
9Autumn Patrzik22:16.9Grand Traverse Academy69.0Northern Michigan MOC
12Emma Grulke22:22.9Onsted69.0LCAA Final
9Lylah Hasso22:30.9Cedar Springs69.0RCA Championship
10Taylor Wills22:17.2Mt. Pleasant Sacred Heart68.9Northern Michigan MOC
10Sophia Mulka21:58.2Utica Ford68.9MAC Division
9Natalie Kettler21:51.8Saginaw Michigan Lutheran Seminary68.7Saginaw County
9Maud van de Vegte22:32.2Lowell68.6RCA Championship
10Ava Robinson22:18.6Clare68.5Northern Michigan MOC
9Rachel Becker22:40.7Unionville-Sebewaing68.4Thumb Area
11Madison Moeggenborg22:19.4Shepherd68.2Northern Michigan MOC
12Shenoah Collier22:19.6Grand Traverse Academy68.1Northern Michigan MOC
9Olivia Costanzo22:02.8Port Huron Northern67.4MAC Division
12Elsie Markillie22:44.3Richland Gull Lake66.6SMAC Championship
12Abby Macey22:05.4Grosse Pointe South66.5MAC Division
11Brynn Robinson22:26.6Shepherd65.8Northern Michigan MOC
10Finley Koutz22:40.7Sparta65.8RCA Championship
12Olivia King22:47.8BC Lakeview65.4SMAC Championship
9Breana Adame22:50.0Sandusky65.3Thumb Area
11Emma Boire22:28.2Belding65.3Northern Michigan MOC
11Emma DiPaola22:09.5Macomb L’Anse Creuse North65.2MAC Division
10Revan Ricker22:35.7Blissfield64.8LCAA Final
11Erin Korsak22:11.6Grosse Pointe South64.5MAC Division
9June York22:32.0Grand Traverse Academy64.0Northern Michigan MOC
12Isabella Nestle22:13.0Port Huron Northern64.0MAC Division
11Olivia Lothian22:47.1Lowell63.6RCA Championship
12Addisen Harrand22:33.9Buckley63.4Northern Michigan MOC
10Chloe Koskinen22:09.3Birch Run62.9Saginaw County
12Tana Drobeck22:55.3Mattawan62.9SMAC Championship
12Hazel Burley22:29.7Laingsburg62.8Shiawassee County
12Magdalena Herberger22:35.8Manistee62.7Northern Michigan MOC
9Taya Price-Thatcher22:37.8Harbor Springs62.1Northern Michigan MOC
9Tala Sellon22:51.9Coopersville62.0RCA Championship
10Lydia Popp23:00.4EPBP Laker61.9Thumb Area
11Samantha Gutzman22:32.8Laingsburg61.7Shiawassee County
12Mercy Brown22:19.9Warren Cousino61.7MAC Division
12Keira Kalbfleisch22:13.1Saginaw Heritage61.6Saginaw County
10Scotlyn Wistinghausen22:39.7Cadillac61.4Northern Michigan MOC
10Alonna Neumann22:13.9Chesaning61.4Saginaw County
10Isabella Chaptini22:21.1Grosse Pointe South61.3MAC Division
10Ava Sielski22:41.5Manistee60.8Northern Michigan MOC
9Kayden Parker23:03.6Harbor Beach60.8Thumb Area
10Ali Hunt22:35.7New Lothrop60.8Shiawassee County
10Dilyn Colpean22:15.8Merrill60.8Saginaw County
12Alix Court22:56.5Greenville60.5RCA Championship
10Avery Lollar22:23.8Grosse Pointe South60.4MAC Division
10Genevieve Koepke22:16.8Saginaw Heritage60.4Saginaw County
10Ava Wenzlick22:36.9New Lothrop60.4Shiawassee County
11Ruby Pletcher22:43.7Ellsworth60.1Northern Michigan MOC
11Norah Kerwin23:03.8Portage Central60.1SMAC Championship
12Lydia McBride22:25.5Marysville59.9MAC Division
11Sophia Morrell22:58.5Sparta59.8RCA Championship
11Julia Clarke22:44.6Harbor Springs59.8Northern Michigan MOC
11Mattie Hallenbeck22:50.6Onsted59.8LCAA Final
11Kenzie Druce22:58.7Cedar Springs59.8RCA Championship
11Rachael Heikkinen22:19.1Saginaw Valley Lutheran59.6Saginaw County
9Sadie Mueller22:19.5St. Charles59.5Saginaw County
10Mary Grace Luplow22:19.7Saginaw Swan Valley59.4Saginaw County
11Izabel Raglow22:52.3Onsted59.3LCAA Final
12Leah Brown22:47.9Mancelona58.7Northern Michigan MOC
10Laylah Daniel23:08.4Kalamazoo Loy Norrix58.5SMAC Championship
9Taylor Hess23:02.5Cedar Springs58.5RCA Championship
10Julia Shupe23:10.8EPBP Laker58.4Thumb Area
10Ellie Thering22:24.3Freeland57.9Saginaw County
12Isla Sule22:44.3Corunna57.9Shiawassee County
9Brynn Lusky22:57.8Ida57.4LCAA Final
10Ciara Nordstrom22:33.2Grosse Pointe South57.3MAC Division
10Esther Bulgrien23:15.8Harbor Beach56.7Thumb Area
10Veronica Shimkus22:35.2Marysville56.6MAC Division
11Miriam Hess23:08.7Cedar Springs56.4RCA Championship
11Lydia Richards23:01.5Dundee56.2LCAA Final
12Piper Tracy22:56.1Cadillac56.0Northern Michigan MOC
11Claire Schmidtfranz22:50.3Perry55.9Shiawassee County
12Emma Fisher23:18.6Reese55.8Thumb Area
10Anna Woodham22:56.9Harbor Springs55.7Northern Michigan MOC
11Ximena Martinez23:16.9Stevensville Lakeshore55.7SMAC Championship
10Nolah Balbach22:31.5Frankenmuth55.5Saginaw County
10Halli VanDyken22:58.1Belding55.3Northern Michigan MOC
10Joselyn Fischhaber23:18.2Portage Northern55.3SMAC Championship
11Lauren Bradford23:12.7Sparta55.1RCA Championship
11Emma Grady22:59.5Lake City54.8Northern Michigan MOC
12Charly Werenka22:40.6Clawson54.8MAC Division
10Adrianna Hepinstall22:40.6Marysville54.8MAC Division
10Celia Milhiem23:13.9Coopersville54.7RCA Championship
10Yael DeBoni23:00.1Manistee54.6Northern Michigan MOC
10Piper Schultz22:35.7Saginaw Michigan Lutheran Seminary54.1Saginaw County
11Lily Brendlinger23:21.8Portage Central54.1SMAC Championship
12Maija Ruzicka23:22.2BC Lakeview53.9SMAC Championship
9Angela Franco22:43.3Warren Mott53.9MAC Division
12Logan Trygstad23:04.9Stanton Central Montcalm53.0Northern Michigan MOC
12Isabelle Goulding23:27.1Yale53.0Thumb Area
9Eliza Blanchard23:19.7Allendale52.8RCA Championship
9Lyla Holdwick23:28.0Harbor Beach52.7Thumb Area
10Caroline Howenstine23:26.4Stevensville Lakeshore52.5SMAC Championship
9Raquel Gilliland23:06.7Manistee52.4Northern Michigan MOC
10Brystal Klinkman23:28.7Cass City52.4Thumb Area
10Abigail Whitelaw23:27.4Stevensville Lakeshore52.2SMAC Championship
11Lani Dimock23:29.4Harbor Beach52.2Thumb Area
10Sophia Fitton23:22.3Allendale51.9RCA Championship
10Alexa Robbins23:30.5Harbor Beach51.8Thumb Area
9Alice Philburn23:08.6Cadillac51.8Northern Michigan MOC
11Greta Schroeder22:42.7Saginaw Michigan Lutheran Seminary51.8Saginaw County
10Eva Stuckey22:50.5Warren Mott51.5MAC Division
9Addison Ringbloom23:16.1Dundee51.3LCAA Final
10Claire Couturier23:10.9Lake Leelanau St. Mary51.0Northern Michigan MOC
10Alaina Morrell23:12.5Gaylord50.5Northern Michigan MOC
12Adel Šebestová23:32.5Mattawan50.5SMAC Championship
9Harper Stanton23:26.7Cedar Springs50.4RCA Championship
12Allison Ramer23:32.9Richland Gull Lake50.4SMAC Championship
11Madison Sella22:48.5Frankenmuth49.8Saginaw County
12Audrey Bensinger23:09.2Ovid-Elsie49.6Shiawassee County
10Sophia Lawrence23:37.4Memphis49.5Thumb Area
11McKenzie Whalen23:29.7Allendale49.4RCA Championship
10Lara Roden23:35.9Portage Central49.4SMAC Championship
11Ava Karsten23:16.7Alpena49.1Northern Michigan MOC
12Josie Shanley23:37.3Richland Gull Lake48.9SMAC Championship
9Kylee Smith22:51.8Birch Run48.7Saginaw County
9Isabella West23:40.4Mayville48.5Thumb Area
9Addy Christian23:00.4Grosse Pointe South48.2MAC Division
9Taylor Westendorf23:00.4Port Huron Northern48.2MAC Division
12Annie Sanborn23:19.9North Trails48.0Northern Michigan MOC
12Lexi Wegner23:42.5Caro47.8Thumb Area
12Martyna Nowak23:21.4Mason County Eastern47.5Northern Michigan MOC
12Brooke Fluty23:22.0Elk Rapids47.3Northern Michigan MOC
12Anna Martin23:22.5Kalkaska47.2Northern Michigan MOC
11Mikena Ismail23:37.2Lowell46.9RCA Championship
9Allyanna Hart23:17.9Perry46.7Shiawassee County
11Emma Reimer23:05.1New Haven46.7MAC Division
10Addison White23:24.2Belding46.6Northern Michigan MOC
9Charlotte Knibloe23:38.7GR Kenowa Hills46.4RCA Championship
10Kylynn Grala23:39.0Cedar Springs46.3RCA Championship
11Grace Lee23:25.4Interlochen Arts Academy46.2Northern Michigan MOC
11Lucy Cross23:46.1Stevensville Lakeshore46.0SMAC Championship
11Lily Wilcoxen23:26.2Grand Traverse Academy45.9Northern Michigan MOC
12Myah Little23:26.7Kalkaska45.8Northern Michigan MOC
11Kiely Kroa23:32.8Hillsdale45.7LCAA Final
9Evelyn Bruce23:49.1Caro45.6Thumb Area
9Arliena Grant23:27.5Gladwin45.5Northern Michigan MOC
11Rina Graveline23:27.5Gladwin45.5Northern Michigan MOC
11Aisly Taylor23:02.1Saginaw Michigan Lutheran Seminary45.3Saginaw County
11Samantha Osborne23:50.4North Branch45.2Thumb Area
11Leah Schneider23:22.9Perry45.0Shiawassee County
10Leah Leis23:29.2Clare44.9Northern Michigan MOC
12Chloe Slawson23:10.2Grosse Pointe South44.9MAC Division
12Ava Juhas23:23.4Ovid-Elsie44.9Shiawassee County
9Kelsey Callahan23:03.4Frankenmuth44.9Saginaw County
9Haleigh Summers23:36.4Adrian Madison44.5LCAA Final
11Alaina Wheaton23:50.4St. Joseph44.5SMAC Championship
12Kasey Rasch23:45.1Coopersville44.3RCA Championship
10Sophia Loar23:37.4Blissfield44.2LCAA Final
11Eliza Thompson23:53.7Croswell-Lexington44.1Thumb Area
10Miriam Skarich23:25.7Owosso44.1Shiawassee County
9Anna Keller23:51.7Richland Gull Lake44.1SMAC Championship
11Addison Kemp23:46.1Greenville44.0RCA Championship
11Adelyn Ashbay23:48.5Allendale43.2RCA Championship
10Charlie Kinyon23:15.8Grosse Pointe South43.1MAC Division
12Malencia Price23:16.6Port Huron42.8MAC Division
10Olivia Douglas23:35.7Elk Rapids42.8Northern Michigan MOC
12Laura Bigard23:36.1Mt. Pleasant Sacred Heart42.6Northern Michigan MOC
9Kacie Chaffee23:36.2Mt. Pleasant Sacred Heart42.6Northern Michigan MOC
10Emily York23:43.4Hillsdale42.2LCAA Final
9Amelia Carter23:18.6Grosse Pointe South42.1MAC Division
10Ariana Paris23:38.0Buckley42.0Northern Michigan MOC
11Leah Sonnenberg23:19.0Grosse Pointe South42.0MAC Division
9Reagan Somers23:38.3Clare41.9Northern Michigan MOC
11Jenna Webster23:58.3Kalamazoo Loy Norrix41.9SMAC Championship
11London Batkins23:19.5Macomb L’Anse Creuse North41.8MAC Division
9Lola Norris23:59.4BC Lakeview41.5SMAC Championship
9Emma Coven23:13.8Saginaw Swan Valley41.4Saginaw County
11Annalee Takalo23:40.2Shepherd41.3Northern Michigan MOC
12Cate Brown23:41.4Cadillac40.9Northern Michigan MOC
10Mia Feliciano23:23.5Warren Mott40.5MAC Division
12Montanna Eads24:04.5Imlay City40.5Thumb Area
10Noelle Marsh24:05.0Yale40.3Thumb Area
9Ava Spencer23:37.4Owosso40.2Shiawassee County
11Reese Storteboom24:03.4Portage Central40.2SMAC Championship
11Anicela Ortega23:18.4Saginaw Swan Valley39.9Saginaw County
10Katelyn Poser23:25.7Harrison Twp. L’Anse Creuse39.8MAC Division
9Katelyn Spada24:06.2Kalamazoo Central39.3SMAC Championship
11Gabriella Hovey23:52.8Dundee39.1LCAA Final
11ClairaBelle Bonner23:47.1Roscommon39.0Northern Michigan MOC
11Alexa Bates24:07.2Portage Central38.9SMAC Championship
11Courtney Borden23:49.0Kalkaska38.3Northern Michigan MOC
10Hailey Morrison24:11.4Croswell-Lexington38.2Thumb Area
10Chloe Steinbrink24:11.8North Branch38.1Thumb Area
11Addison Malburg23:50.8Mason County Eastern37.7Northern Michigan MOC
11Zofia Tabaczynski23:32.0Grosse Pointe South37.7MAC Division
11Bella Moorhouse24:05.3Allendale37.6RCA Championship
10Gracie Ockerman23:45.8Owosso37.4Shiawassee County
12Chen Leruitte24:13.9Imlay City37.4Thumb Area
11Kaylee Swanson23:51.9Buckley37.4Northern Michigan MOC
11Haley Delf24:07.0Greenville37.0RCA Championship
12Lisa Hert23:53.8Cadillac36.7Northern Michigan MOC
12Onaleigh McVay23:48.6Owosso36.5Shiawassee County
11Audrey Van’t Hof24:08.7GR Kenowa Hills36.4RCA Championship
11Martina Servin23:55.6Manton36.1Northern Michigan MOC
10Reygan Elliott23:36.9Marine City36.0MAC Division
12Adelade Avram23:30.7Freeland35.8Saginaw County
11Penelope Wallace23:38.2Warren Woods Tower35.6MAC Division
11Elizabeth Huisjen23:57.2Gladwin35.6Northern Michigan MOC
9Maya Miller23:39.0Utica Ford35.3MAC Division
10Antabella Serrano23:39.8Clinton Twp. Chippewa Valley35.1MAC Division
11Audra Ward23:40.4Grosse Pointe South34.9MAC Division
10Evelyn Lindberg23:53.8Corunna34.7Shiawassee County
9Mirah Dougherty23:41.0Grosse Pointe South34.7MAC Division
9Anna Sonnenberg23:41.0Grosse Pointe South34.7MAC Division
9Addison King23:34.2Frankenmuth34.6Saginaw County
10Marianna Jeup23:42.0Grosse Pointe South34.3MAC Division
9Lana Benware24:08.2Ida33.9LCAA Final
10Nahla Marsh24:24.2Yale33.9Thumb Area
12Evelynn Pauls24:23.8Kalamazoo Central33.4SMAC Championship
9Penny Phelps24:24.0Portage Central33.3SMAC Championship
10Madison Mann23:45.1Sterling Heights Stevenson33.3MAC Division
10Madelyn Bean23:46.9Marysville32.7MAC Division
10Carley Wellman24:06.1Stanton Central Montcalm32.6Northern Michigan MOC
10Macy Grembos23:50.5Sterling Heights Stevenson31.5MAC Division
9Carolan Emmons24:32.0Millington31.3Thumb Area
10Emma Schultz24:11.5Manistee30.8Northern Michigan MOC
9Natalie Maher24:31.6Richland Gull Lake30.8SMAC Championship
11Alexis Toutant23:53.2Macomb L’Anse Creuse North30.6MAC Division
11Michaela O’Callaghan24:13.0Gladwin30.3Northern Michigan MOC
12Bella Beck24:27.5Allendale30.2RCA Championship
12Miley Caughel23:55.1Port Huron Northern30.0MAC Division
10Emily Meek24:36.6Unionville-Sebewaing29.8Thumb Area
10Adalynne Lange24:37.8EPBP Laker29.4Thumb Area
9Avery Woodard24:31.4Cedar Springs28.9RCA Championship
9Lilly Dubridge24:21.7Mt. Pleasant Sacred Heart27.4Northern Michigan MOC
12Peyton Knight24:02.9Macomb L’Anse Creuse North27.4MAC Division
9Charlotte Mertz24:03.2Grosse Pointe South27.3MAC Division
11Leire Ojeda-Gogniat24:44.4Harbor Beach27.2Thumb Area
12Summer Bertram24:22.6Cadillac27.1Northern Michigan MOC
10Briony Dean24:43.3Portage Northern26.9SMAC Championship
11Elizabeth Schultz24:46.2Peck26.6Thumb Area
12Madison Girard24:46.2BC Lakeview25.9SMAC Championship
10Maddie Lacourciere24:07.6Warren Mott25.8MAC Division
12Payden Burden-Smith24:00.6Saginaw Heritage25.8Saginaw County
11Elizabeth Eller24:20.8Perry25.7Shiawassee County
10Lillian Mahan24:28.3Cadillac25.2Northern Michigan MOC
10Mackenzie Zayas24:22.3Owosso25.2Shiawassee County
10Addison Aittama24:42.5Greenville25.2RCA Championship
12Jessica Davis24:10.9Clinton Twp. Chippewa Valley24.7MAC Division
8Autumn Berryhill24:30.3Onekama24.6Northern Michigan MOC
12Elsa Alferink24:44.4Coopersville24.5RCA Championship
10Gabriella Manzella24:12.2Clinton Twp. Chippewa Valley24.3MAC Division
9Macie Bush24:31.5Breckenridge24.2Northern Michigan MOC
9Mia Welch24:52.2Kalamazoo Loy Norrix23.9SMAC Championship
9Kylie Magnus24:06.2Frankenmuth23.9Saginaw County
10Zyana Wadsworth24:54.2Yale23.9Thumb Area
12Isabella Bickle24:32.9Kingsley23.7Northern Michigan MOC
9Lilly Lapka24:14.1SCS Lakeview23.6MAC Division
10Brooke Springer24:07.2Chesaning23.6Saginaw County
9Abbi Fahner24:14.3Marine City23.6MAC Division
12Elizabeth (Lizzie) Dettman24:27.7Corunna23.4Shiawassee County
11Remmi Beauchamp24:47.8Lowell23.4RCA Championship
10Lucia Candela24:14.9Macomb L’Anse Creuse North23.4MAC Division
12Emma Roe24:33.9Lake City23.4Northern Michigan MOC
9Madison Srebnik24:34.5Alpena23.2Northern Michigan MOC
11Brailyn Johnson24:35.3Mason County Eastern22.9Northern Michigan MOC
9Brooklyn Lossing24:57.6Croswell-Lexington22.8Thumb Area
10Abby Ruczynski24:35.7Alpena22.8Northern Michigan MOC
11Jaelyn Gwinner24:42.0Onsted22.7LCAA Final
11Jillian Wulff24:17.7Clawson22.4MAC Division
10Ja’naye Stubbs24:18.3Roseville22.2MAC Division
11Gwen LaFountain24:37.6North Trails22.1Northern Michigan MOC
10Leah Mechtenberg-Berrigan24:58.0Kalamazoo Central22.0SMAC Championship
12Maleah Roth25:00.8Ubly21.7Thumb Area
12Lucy Hotz24:53.0Cedar Springs21.7RCA Championship
9Avery Bell24:20.6Utica Ford21.5MAC Division
12Olivia Cochrane24:39.9Cadillac21.4Northern Michigan MOC
9Helayna Olin24:54.4Lowell21.2RCA Championship
11Ileigh Torp24:54.6Allendale21.1RCA Championship
9Paige Balliet24:40.9Kalkaska21.0Northern Michigan MOC
9Makenna Mayer24:21.9Sterling Heights Stevenson21.0MAC Division
12Ali Learman25:03.0Cass City21.0Thumb Area
9Peyten Hansen24:41.3Stanton Central Montcalm20.9Northern Michigan MOC
11Payton Durga24:41.5Lake City20.8Northern Michigan MOC
11Penelope Persig25:03.8Croswell-Lexington20.7Thumb Area
12Loryn Nowiski25:05.0Harbor Beach20.3Thumb Area
11Ella Sponable24:43.2Ellsworth20.3Northern Michigan MOC
12Leajah Ferguson24:24.4Warren Mott20.2MAC Division
12Lucy Noggle24:44.2Traverse City St. Francis19.9Northern Michigan MOC
11Lily Spudowski25:07.7Brown City19.4Thumb Area
12Aanya Khairari24:46.1Interlochen Arts Academy19.3Northern Michigan MOC
10Nyla Sholten24:22.0Frankenmuth18.7Saginaw County
10Maddie Taylor24:49.1Alpena18.3Northern Michigan MOC
12Payton Scott25:11.1EPBP Laker18.3Thumb Area
10Grace Kaufman25:03.2Coopersville18.3RCA Championship
10Violet Meyers24:30.4Warren Cousino18.2MAC Division
10Dana Juhas24:43.7Ovid-Elsie18.1Shiawassee County
12Veronica Tapia25:03.9Lowell18.0RCA Championship
10Oliva John24:31.3SCS Lakeview17.9MAC Division
10Summer Cook25:06.9Cedar Springs17.0RCA Championship
10Ruby Kline24:53.3Elk Rapids16.9Northern Michigan MOC
9Emma Freeland25:16.9Kingston16.4Thumb Area
10Emma Tramontin24:49.3Corunna16.2Shiawassee County
9Emma Harvat24:36.7Sterling Heights Stevenson16.1MAC Division
9Fiona Phillips25:17.8North Huron16.1Thumb Area
12Addison Schmidt25:10.0Allendale16.0RCA Championship
12Maria Lora Hernandez25:04.0Dundee15.3LCAA Final
10Joanna Loredo25:04.7Dundee15.1LCAA Final
9Kathryn Whitcomb25:14.0Coopersville14.7RCA Championship
12Natalie Phillips25:22.0North Huron14.7Thumb Area
9Braelyn Bowker25:00.9Roscommon14.4Northern Michigan MOC
11Sophie Szabo24:42.7New Haven14.1MAC Division
11Miley Rising25:07.9Hudson14.0LCAA Final
12Emily Hinson24:43.3Clinton Twp. Chippewa Valley13.9MAC Division
12Zara Parrish25:16.5Allendale13.8RCA Championship
12Julie Navratilova25:24.6Mattawan13.1SMAC Championship
11Emma Thielen24:59.6Perry12.8Shiawassee County
9Emerson Reyes24:46.8Marine City12.7MAC Division
12Madelyn Hicks25:27.8Cass City12.7Thumb Area
12Claire Shooks25:06.7Ellsworth12.4Northern Michigan MOC
12Lotte Schleicher25:06.8Elk Rapids12.4Northern Michigan MOC
10Carli Doherty24:41.0Frankenmuth12.3Saginaw County
9Sophiea Brack24:42.3Chesaning11.9Saginaw County
12Leila Oskui24:49.3Grosse Pointe South11.9MAC Division
9Audrey Kaschinske24:42.4Saginaw Valley Lutheran11.9Saginaw County
10Gianna Piazza24:49.6Grosse Pointe South11.8MAC Division
10Aria Burrascano24:50.7Grosse Pointe South11.4MAC Division
12Rachel McPherson25:03.9Durand11.4Shiawassee County
12Amaya Gomez25:24.9Cedar Springs11.0RCA Championship
10Emily Demand24:45.4Saginaw Swan Valley10.9Saginaw County
12Maddy Daoust24:52.4SCS Lakeview10.9MAC Division
9Lydia Ames24:54.9Marine City10.0MAC Division
11Kylie Bruno24:55.5Warren Mott9.8MAC Division
11Lillian Stahl25:34.8Portage Northern9.7SMAC Championship
11Padame Wadsworth25:37.1Yale9.6Thumb Area
9Pearl Somers24:56.4Marysville9.5MAC Division
11Elsie Lucas25:16.3LeRoy Pine River9.2Northern Michigan MOC
10Rachel Moore25:16.5Traverse City St. Francis9.2Northern Michigan MOC
9Kiersten Warda24:57.5Warren Cousino9.2MAC Division
11Leia Gilliland25:16.6Manistee9.1Northern Michigan MOC
11Clara Belle Orban25:18.1Alpena8.6Northern Michigan MOC
10Maggie Wallace24:52.2Saginaw Michigan Lutheran Seminary8.6Saginaw County
10Breckyn Bucsi24:53.8Chesaning8.1Saginaw County
10Avery Stover25:26.0Adrian Madison8.0LCAA Final
11Kinsley May25:40.0Mattawan8.0SMAC Championship
9Marcie Balbuena25:20.1Cadillac8.0Northern Michigan MOC
9Alexis Logan25:22.4Onekama7.2Northern Michigan MOC
12Maree Perfitt25:36.7Lowell7.1RCA Championship
11Paytyn Sweat25:45.5Vassar6.8Thumb Area
9Olivia Edwards25:44.8St. Joseph6.4SMAC Championship
11Nadiya Travis25:45.0Kalamazoo Loy Norrix6.3SMAC Championship
12Taylor Kopin25:32.8Hudson5.7LCAA Final
9Anna Jubenville25:48.1Kalamazoo Loy Norrix5.3SMAC Championship
12Braylee Rice25:50.8Reese5.1Thumb Area
9Leia Easterly25:10.3SCS Lakeview4.9MAC Division
12Lydia Hallay25:51.7Yale4.8Thumb Area
10Temperance Hysell25:50.1Portage Central4.6SMAC Championship
12Samantha Moultane25:05.2Birch Run4.3Saginaw County
12Kathryn Kober25:45.8Sparta4.1RCA Championship
9Marie Hobbins25:31.8Lake Leelanau St. Mary4.1Northern Michigan MOC
11Chloe Gemalsky25:38.4Onsted3.9LCAA Final
9Adilyn Stotz25:39.8Ida3.4LCAA Final
12Isabella Totzke25:54.0Stevensville Lakeshore3.3SMAC Championship
12Gracie Sparrer25:56.5Brown City3.2Thumb Area
10Ziva Rasch25:49.9Coopersville2.7RCA Championship
9Faith Jones25:10.1Frankenmuth2.6Saginaw County
9Slone Harris25:19.9Grosse Pointe South1.7MAC Division
10Grace Brockway25:45.1Hudson1.6LCAA Final
11Sabine Phillips26:00.8Kalamazoo Loy Norrix1.1SMAC Championship
12Shelly Zimmerman25:55.2Cedar Springs0.9RCA Championship
9Molly Hammon25:43.0Tawas0.3Northern Michigan MOC
12Madison Phillips25:38.0Laingsburg0.0Shiawassee County

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
12Jackson Lam15:33.1Kalamazoo Loy Norrix209.3SMAC Championship
11Marshall Huhn15:41.7Lowell207.8RCA Championship
11Samuel Baker15:43.4Kalamazoo Central205.9SMAC Championship
12Aden Ashworth15:51.4Allendale204.5RCA Championship
12Brody Karg15:58.3Harbor Beach203.9Thumb Area
12Ronnie Silveira15:53.6Allendale203.8RCA Championship
12Cooper Byrne15:55.3Lowell203.3RCA Championship
12Andrew Wright15:51.9Kalamazoo Central203.0SMAC Championship
12Gage Hoffman15:46.2Stanton Central Montcalm200.3Northern Michigan MOC
12Ty Billings16:00.8Kalamazoo Central200.1SMAC Championship
11Mason Hill16:05.2Allendale199.9RCA Championship
12Marcel Stork16:02.7Mattawan199.4SMAC Championship
9Avi Elabed16:08.3Lowell198.9RCA Championship
12Owen Fisher16:06.0Mattawan198.3SMAC Championship
11Luke Herron16:15.9Caro198.0Thumb Area
11Kyle Redman15:57.1Mesick196.6Northern Michigan MOC
12Carson Burgess16:21.1Brown City196.3Thumb Area
12Brett Magnus15:31.3Frankenmuth195.6Saginaw County
10Alexander Allen16:07.1Alpena193.3Northern Michigan MOC
12Owen Gifford16:25.8Portage Central191.7SMAC Championship
10Karson Lewis16:27.2BC Lakeview191.3SMAC Championship
12Owen Metzger16:32.3Sparta190.9RCA Championship
12Murphy Wagner15:46.3Saginaw Swan Valley190.6Saginaw County
11Cody Bromley16:35.5Lowell189.8RCA Championship
12Tyler Leach16:41.0Otisville LakeVille189.7Thumb Area
11Logan Youngman16:30.8Hillsdale189.4LCAA Final
11Seth Randall16:32.8St. Joseph189.4SMAC Championship
11Nick Parker15:50.3Frankenmuth189.2Saginaw County
12Ben Verellen16:19.4Gladwin189.2Northern Michigan MOC
9Tyler Bromley16:39.3Lowell188.6RCA Championship
12Nicolas Morales – Sanchez16:37.7Kalamazoo Loy Norrix187.8SMAC Championship
12Gavin Markucki16:39.8Richland Gull Lake187.1SMAC Championship
12Qwynn Darnell16:26.5Elk Rapids186.8Northern Michigan MOC
10Adam Shorb16:40.6Portage Northern186.8SMAC Championship
11Daniel Chaney16:28.1Lake Leelanau St. Mary186.3Northern Michigan MOC
12Logan Westgate16:42.2Portage Central186.3SMAC Championship
10Carson Wiersbe16:42.6St. Joseph186.1SMAC Championship
12John Blaskowski15:59.7Saginaw Heritage186.1Saginaw County
10Elijah Demlow16:43.4BC Lakeview185.9SMAC Championship
11Brady Edwards16:30.1Mt. Pleasant Sacred Heart185.6Northern Michigan MOC
11Drew Swayze16:49.0Lowell185.3RCA Championship
12Aiden Weller16:49.7Cedar Springs185.1RCA Championship
11Brady Winther-MacInnis16:45.9Kalamazoo Central185.0SMAC Championship
11Anthony Rowe16:33.2Breckenridge184.6Northern Michigan MOC
9Jackson Pant16:48.2Richland Gull Lake184.3SMAC Championship
11Evan Olson16:58.5EPBP Laker183.8Thumb Area
11Sam Miller16:51.3Portage Northern183.2SMAC Championship
10Marcus Essling16:52.5Portage Central182.9SMAC Championship
11Peyton Farrell16:57.9Cedar Springs182.4RCA Championship
12Caiden Helsel16:41.5Lake City181.8Northern Michigan MOC
10Grant Marcikic16:55.5Kalamazoo Central181.8SMAC Championship
11Fletcher Stucky16:55.7Kalamazoo Loy Norrix181.8SMAC Championship
10Xavier Solgot16:28.8Macomb L’Anse Creuse North181.4MAC Division
10Logan Szumila16:43.1Alpena181.3Northern Michigan MOC
12Connor Helsel16:44.2Lake City180.9Northern Michigan MOC
10Michael Weidmayer16:56.6Blissfield180.8LCAA Final
10Colby Bartells17:00.2Kalamazoo Central180.3SMAC Championship
12Jayden Fox16:17.3Saginaw Valley Lutheran180.2Saginaw County
10Jackson Duval17:01.2BC Lakeview179.9SMAC Championship
12Jeryn Frisbie16:47.4Belding179.9Northern Michigan MOC
12Sylus Wilson16:47.7Stanton Central Montcalm179.8Northern Michigan MOC
9Asher Putman17:14.1Reese178.6Thumb Area
12Kyler Fertig16:51.1Stanton Central Montcalm178.6Northern Michigan MOC
11Samuel Organ17:10.4Cedar Springs178.2RCA Championship
10Pascal Rasmussen16:23.6Saginaw Heritage178.1Saginaw County
12Nolan Korolden17:17.3Yale177.6Thumb Area
12Preston VanOeffelen17:13.8Greenville177.1RCA Championship
10Tadhg Shoffner17:14.5Cedar Springs176.8RCA Championship
10Tristan Hernandez16:56.5Kingsley176.8Northern Michigan MOC
10Noah Sills17:09.6Blissfield176.5LCAA Final
10Edison Huizinga16:57.6Manistee176.5Northern Michigan MOC
9Ryan Brown16:28.7Freeland176.4Saginaw County
10Alec Brown16:29.3Saginaw Heritage176.2Saginaw County
12Elijah Thompson17:12.9Kalamazoo Central176.0SMAC Championship
9Leonidas Erfourth16:47.3Owosso175.9Shiawassee County
10Abe Blaskowski16:30.8Saginaw Heritage175.7Saginaw County
11Matthew Wortley16:31.1Saginaw Heritage175.6Saginaw County
12Dylan Duguay17:15.5Kalamazoo Loy Norrix175.2SMAC Championship
12Maxwell Durham16:48.2New Haven174.9MAC Division
11Evan Civinskas17:03.2Roscommon174.6Northern Michigan MOC
10Brady VanConant17:27.4Yale174.2Thumb Area
11Brett Lewis16:35.5Saginaw Heritage174.2Saginaw County
11Logan Rhodes17:27.8Yale174.1Thumb Area
12Carson Wood17:23.5Sparta173.8RCA Championship
12David Mann16:52.1Sterling Heights Stevenson173.6MAC Division
12Caleb Lamblin17:07.0Gaylord173.3Northern Michigan MOC
12Dean Gallucci16:54.0Utica Ford173.0MAC Division
11Jaden Rodriguez16:39.4Saginaw Swan Valley172.9Saginaw County
12Trenton Fetter17:20.5Adrian Madison172.8LCAA Final
10Jack Mecklenborg17:23.6Portage Central172.5SMAC Championship
10Brendan Werth17:10.0Alpena172.3Northern Michigan MOC
12Michael Walsh17:33.0Ubly172.3Thumb Area
11Spencer Dammann16:42.2Saginaw Swan Valley171.9Saginaw County
12Anthony Plana16:43.9Frankenmuth171.4Saginaw County
11James Morrison16:59.0Macomb L’Anse Creuse North171.3MAC Division
10Cole Raymond17:31.0Coopersville171.3RCA Championship
9Liam Plainte17:13.3Houghton Lake171.2Northern Michigan MOC
12Finn Tauren17:27.3Richland Gull Lake171.2SMAC Championship
11Ariston Dallas17:01.4Owosso171.2Shiawassee County
10Zander Chellis17:14.0Ellsworth171.0Northern Michigan MOC
12Bray Mentzer17:28.5BC Lakeview170.8SMAC Championship
11Carter Hughes17:29.2BC Lakeview170.6SMAC Championship
10Drew Chenery17:30.2Portage Central170.3SMAC Championship
9Weston Guza17:39.7Ubly170.1Thumb Area
12Cole Pergram16:48.3Frankenmuth169.9Saginaw County
12Mario Carducci17:04.4Clinton Twp. Chippewa Valley169.5MAC Division
11Brandon Peterson17:37.0Coopersville169.3RCA Championship
12Dayton Moran17:33.3Richland Gull Lake169.2SMAC Championship
11McKinley Springer17:07.5Corunna169.2Shiawassee County
10Lance Niedzielski17:19.7Mason County Eastern169.1Northern Michigan MOC
9Bryce Youngman17:32.7Hillsdale168.8LCAA Final
10Jack Mechenbier17:36.3Richland Gull Lake168.2SMAC Championship
11Thomas Janisse17:22.7Roscommon168.1Northern Michigan MOC
11Brayden Spears17:23.8Lake City167.7Northern Michigan MOC
10Declan Shoffner17:42.5Cedar Springs167.5RCA Championship
11Myles Robinson17:24.6Gladwin167.5Northern Michigan MOC
10Matteo Ortega16:55.8Saginaw Heritage167.4Saginaw County
12Robert Dykhouse17:25.0Manton167.3Northern Michigan MOC
11Jackson Horn16:56.3Freeland167.2Saginaw County
12Jace Thomas16:56.6Birch Run167.1Saginaw County
12Jonah Pollatz17:26.6Mt. Pleasant Sacred Heart166.8Northern Michigan MOC
11Amos Norder16:58.1Saginaw Michigan Lutheran Seminary166.6Saginaw County
12Evan Keller17:45.1Coopersville166.6RCA Championship
10Chris Durfey17:40.3Onsted166.2LCAA Final
12Tanner Christensen17:42.4Mattawan166.2SMAC Championship
9Ethan Harrand17:29.2Buckley165.9Northern Michigan MOC
12Trevor Nagra17:43.8Mattawan165.7SMAC Championship
11Oliver Ridley17:01.5Saginaw Heritage165.5Saginaw County
11Brendan Koza17:17.0Marysville165.3MAC Division
11Owen Wruble17:54.7Harbor Beach165.1Thumb Area
11Wesley Chaffee17:31.8Mt. Pleasant Sacred Heart165.1Northern Michigan MOC
11Nicklas Holmes17:44.0Onsted165.0LCAA Final
11Kai Miller17:20.0Owosso165.0Shiawassee County
9Oliver Burt17:32.2Breckenridge164.9Northern Michigan MOC
12Coltrane Paryani17:32.9Kalkaska164.7Northern Michigan MOC
9Joey Hall17:47.1Portage Central164.6SMAC Championship
11Grant Davis17:19.4Port Huron Northern164.5MAC Division
11Tanner Lehman17:51.9Greenville164.4RCA Championship
11Oscar Dunfee17:48.1Kalamazoo Loy Norrix164.3SMAC Championship
12Owen Butkovich17:34.3Lake City164.2Northern Michigan MOC
11Connor Schmidt17:34.6Clare164.1Northern Michigan MOC
10Patrick Conroy17:48.9St. Joseph164.0SMAC Championship
10Braylon Bigorowski17:54.9Coopersville163.4RCA Championship
12Luke Mulka17:23.0Utica Ford163.3MAC Division
9Noah Strother17:37.0Gaylord163.3Northern Michigan MOC
11Jaxon Hemgesberg17:08.4Chesaning163.2Saginaw County
9Connor Ford17:25.8Corunna163.1Shiawassee County
10Graham Sleper17:52.3Kalamazoo Loy Norrix162.9SMAC Championship
10Colton Lynn17:09.8Saginaw Heritage162.7Saginaw County
12Payton Chandler17:27.3Corunna162.6Shiawassee County
9James Elliott17:58.0Cedar Springs162.3RCA Championship
10Johnny Coston17:40.4Stanton Central Montcalm162.2Northern Michigan MOC
9Charlie Fields18:03.5North Branch162.2Thumb Area
10Gabe Piach17:41.1Gladwin162.0Northern Michigan MOC
10Kingston Remar17:59.2Lowell161.9RCA Championship
11Benjamin Laurain17:12.5Saginaw Heritage161.8Saginaw County
12Bridger Streeter17:55.7Kalamazoo Loy Norrix161.8SMAC Championship
10Eddie Radtke17:41.7Shepherd161.8Northern Michigan MOC
12Noah Nasceif17:27.8Sterling Heights Stevenson161.7MAC Division
12Logan Selasky17:13.3Saginaw Swan Valley161.6Saginaw County
11Owen Windgaston17:29.0Clawson161.3MAC Division
10Azrael Horvath17:43.1Manton161.3Northern Michigan MOC
12Luke Schultz17:57.3Portage Central161.2SMAC Championship
9Everett Anaya17:14.7Freeland161.1Saginaw County
11Owen VanDyke18:02.2Allendale160.9RCA Championship
11Jobriel Octubre17:15.7Chesaning160.8Saginaw County
11Jeremy Johnson17:30.9Marysville160.7MAC Division
9Brycen Stewart18:02.9Allendale160.7RCA Championship
12Connor Tesch17:31.0Clinton Twp. Chippewa Valley160.7MAC Division
11Christian Villa-Bilton17:45.6Clare160.5Northern Michigan MOC
11Henry Haag18:08.8EPBP Laker160.4Thumb Area
12Henry Greene17:59.8BC Lakeview160.4SMAC Championship
11Zach Shaffer17:33.1Utica Ford160.0MAC Division
10Gavin Schultz18:01.5Richland Gull Lake159.8SMAC Championship
12Eric DeWaele17:33.8Clinton Twp. Chippewa Valley159.7MAC Division
11Mayson McIntosh18:10.9Caro159.7Thumb Area
10Cameron Osterbeck17:34.4Macomb L’Anse Creuse North159.5MAC Division
11Tristan See18:06.8Cedar Springs159.4RCA Championship
11Sawyer Kemp17:34.8Port Huron Northern159.4MAC Division
10Christian LeConte17:37.6Owosso159.1Shiawassee County
11Xander Huckins18:12.8Reese159.1Thumb Area
12Ethan Baker17:49.9LeRoy Pine River159.0Northern Michigan MOC
12Cole Upper17:49.9Alcona159.0Northern Michigan MOC
11Austin Hale18:04.4Kalamazoo Central158.9SMAC Championship
12Aaron Hemstreet17:37.1Warren Cousino158.6MAC Division
11Colin Stawasz18:09.3Lowell158.6RCA Championship
10Gavin McCarney18:06.1Richland Gull Lake158.3SMAC Championship
11Cooper Hoyt18:15.6North Branch158.1Thumb Area
10Blake Gale18:10.8Greenville158.1RCA Championship
10Hagan Biehl18:11.2Sparta158.0RCA Championship
10Noah Dallas17:24.9Freeland157.7Saginaw County
11Joe Janesak18:12.1Sparta157.6RCA Championship
9Graham Tormoen18:08.5Portage Central157.5SMAC Championship
11Braeden Gildea18:08.5Mattawan157.5SMAC Championship
12Ian McNeel17:55.5Shepherd157.2Northern Michigan MOC
9Mason Bollinger17:57.1Stanton Central Montcalm156.6Northern Michigan MOC
12Brendan Wolf17:28.1Saginaw Heritage156.6Saginaw County
11Grant Mielke17:28.2Freeland156.6Saginaw County
11Bryce Reid17:57.6Elk Rapids156.5Northern Michigan MOC
11Carter Root17:57.7Lake City156.4Northern Michigan MOC
9Abram Fettig17:29.3Saginaw Nouvel156.2Saginaw County
12Kyle Massimilla17:44.3Utica Ford156.2MAC Division
9Lucas Volmering18:22.1Ubly156.0Thumb Area
12Noah Rebhan18:13.1BC Lakeview156.0SMAC Championship
12Braeden Mathis17:59.3Alpena155.9Northern Michigan MOC
12Evan Rolston17:59.3Stanton Central Montcalm155.9Northern Michigan MOC
10Masen O’Neil18:22.6Millington155.8Thumb Area
12Clayton Peacock17:59.8Clare155.7Northern Michigan MOC
9Jacob Daisy18:23.0Caro155.7Thumb Area
12Christopher Baker18:14.1Kalamazoo Loy Norrix155.6SMAC Championship
9Zeke Rickwalt18:23.2Caro155.6Thumb Area
12Elijah Purchase18:18.3Greenville155.6RCA Championship
12Wesley Haines18:23.7Reese155.4Thumb Area
11Dominick Chiverton18:01.1Breckenridge155.3Northern Michigan MOC
9Teo Chua18:15.1Kalamazoo Central155.3SMAC Championship
10Harper Mullet18:01.3Traverse City St. Francis155.2Northern Michigan MOC
10Wyatt Blohm18:24.8Vassar155.1Thumb Area
12David Fiore17:32.8Saginaw Heritage155.1Saginaw County
9Caleb McBride17:48.0Marysville155.0MAC Division
10Caleb Elwell18:16.2Mattawan154.9SMAC Championship
11Sutton Klaus18:03.4Clare154.5Northern Michigan MOC
12Bryson Ballantyne18:15.7Adrian Madison154.4LCAA Final
10Charlie Denherder18:03.8Elk Rapids154.4Northern Michigan MOC
9Beckett Melendez18:18.3Portage Central154.2SMAC Championship
10Michael Bogard18:19.8Kalamazoo Loy Norrix153.7SMAC Championship
9Oscar Resnick17:52.2Grosse Pointe South153.6MAC Division
10Campbell Fedderman18:07.0Leland153.3Northern Michigan MOC
11Noah Glaza17:38.2Freeland153.3Saginaw County
11Isaac Millward18:21.4Portage Central153.2SMAC Championship
10Austin Hodges17:55.5Laingsburg153.2Shiawassee County
11Devlin Johnson17:39.2Freeland152.9Saginaw County
10Zane Molewyk18:26.9Coopersville152.7RCA Championship
12Jesse Dodge17:57.0Corunna152.7Shiawassee County
12Matthew Bentley18:09.2Buckley152.6Northern Michigan MOC
9Louis Ready18:09.7Traverse City St. Francis152.4Northern Michigan MOC
11Connor Pepin18:33.4Croswell-Lexington152.2Thumb Area
10Xavier Teneyuque17:42.1Carrollton152.0Saginaw County
10Logan Carrier18:34.9Yale151.7Thumb Area
10Kaden Davis18:30.3Cedar Springs151.6RCA Championship
12Paul McClure18:24.7Adrian Madison151.4LCAA Final
11Braeden Conger17:44.0Frankenmuth151.3Saginaw County
9Easton Harrand18:13.2Buckley151.3Northern Michigan MOC
10Beckett Dennis18:13.7Grand Traverse Academy151.1Northern Michigan MOC
12Lualhati Verzosa17:59.8Grosse Pointe South151.1MAC Division
10Hayden Mohrhardt18:13.8Traverse City St. Francis151.1Northern Michigan MOC
12Dane Sprague18:32.2Allendale150.9RCA Championship
10Brady Rappuhn18:02.5Owosso150.8Shiawassee County
9Brayden Rountree18:14.6Shepherd150.8Northern Michigan MOC
9Jackson Farrell18:32.6Cedar Springs150.8RCA Championship
11Nate Gorman18:15.1Traverse City St. Francis150.6Northern Michigan MOC
9Noah Bhan18:29.3Portage Central150.6SMAC Championship
10Hunter Bonner18:16.0Roscommon150.3Northern Michigan MOC
11Oliver Howie18:02.4Port Huron Northern150.2MAC Division
12Griffin Mis18:34.4Sparta150.2RCA Championship
11Logan Garbo18:02.7Grosse Pointe South150.1MAC Division
12Riley Minnis17:47.8Freeland150.1Saginaw County
11Milo Shoup18:16.9Mason County Eastern150.0Northern Michigan MOC
10Reid Barden17:48.1Frankenmuth150.0Saginaw County
10Devin Stotz-Ghosh18:31.5Portage Central149.8SMAC Championship
12Nathan Cromar18:17.5Mt. Pleasant Sacred Heart149.8Northern Michigan MOC
11Noah Dubridge18:17.7Mt. Pleasant Sacred Heart149.8Northern Michigan MOC
10Everett Wood18:03.8Grosse Pointe South149.7MAC Division
9Haiden Bennett18:29.9Clinton149.7LCAA Final
9Kyle Doty18:18.2Mesick149.6Northern Michigan MOC
10Samuel Baade18:06.5Owosso149.5Shiawassee County
11Brayden Buelow18:32.7Portage Central149.4SMAC Championship
12Aaron Stevens18:36.7GR Kenowa Hills149.4RCA Championship
12Simon Beougher18:32.8Kalamazoo Loy Norrix149.4SMAC Championship
9Canon Belusar18:04.9SCS Lakeview149.4MAC Division
11Lucas Szczesny18:33.5Portage Central149.2SMAC Championship
12Luke Stanley18:31.6Ida149.1LCAA Final
12Leo Bearss18:43.7Yale148.8Thumb Area
9Owen Vanderhyde18:38.8Sparta148.7RCA Championship
9Gus Barr18:21.2Breckenridge148.6Northern Michigan MOC
11Darren Moore18:21.8LeRoy Pine River148.4Northern Michigan MOC
12Kale Beemer18:45.4Brown City148.2Thumb Area
11Jaron Osanaiye18:09.6Sterling Heights Stevenson147.8MAC Division
12Chase Somers17:54.6Freeland147.8Saginaw County
9Ryan Kaczor17:55.0Freeland147.7Saginaw County
10Beckett Klump18:36.2Blissfield147.6LCAA Final
12Ryan Ladd18:42.5Cedar Springs147.5RCA Championship
11Caleb Erkkinen18:10.9Sterling Heights Stevenson147.4MAC Division
10Kaiden Lague18:25.2Mason County Eastern147.3Northern Michigan MOC
11William Ready18:25.4Traverse City St. Francis147.2Northern Michigan MOC
10Christopher Knudsen18:25.5Leland147.2Northern Michigan MOC
9Cameron Howe18:43.7GR Kenowa Hills147.1RCA Championship
10Elliot Smith18:25.7Mancelona147.1Northern Michigan MOC
9Jaxon Williams18:26.3Grand Traverse Academy146.9Northern Michigan MOC
12Romain Sainte18:26.6Manton146.8Northern Michigan MOC
9Walter Haag18:49.6EPBP Laker146.8Thumb Area
10Patrick Amidon18:45.1Greenville146.6RCA Championship
SoMason Jager18:28.1Traverse City Christian146.3Northern Michigan MOC
12Tyler Travis18:29.3Shepherd145.9Northern Michigan MOC
10Logan Ingraham18:29.5Belding145.8Northern Michigan MOC
11Daniel Rudolph18:15.7Utica Ford145.8MAC Division
11Brennan Robinson18:52.7Kingston145.8Thumb Area
11Landon Juilleret18:30.1North Trails145.6Northern Michigan MOC
11Nicolas Eisen18:48.5Allendale145.5RCA Championship
10Micah Maier18:44.7St. Joseph145.4SMAC Championship
10Cole Carless18:53.8Yale145.4Thumb Area
10Brady Bills18:43.7Blissfield145.1LCAA Final
9Cullen Gallagher18:31.9Clare145.0Northern Michigan MOC
9Eli Hejnal18:31.9Lake City145.0Northern Michigan MOC
12Amos Miller18:04.2Saginaw Arts and Sciences144.6Saginaw County
9Lucas Westcott18:48.3Kalamazoo Central144.2SMAC Championship
12Cole Abney18:34.5Ellsworth144.2Northern Michigan MOC
9Holden Preneta18:34.6Leland144.1Northern Michigan MOC
12Evan Gobie18:58.0Deckerville144.0Thumb Area
11Greyson Hartwick18:53.1Sparta144.0RCA Championship
11Riley Laporte18:49.2Kalamazoo Central143.9SMAC Championship
11Quentin Bliss18:53.4Cedar Springs143.9RCA Championship
11Milo Dahleen18:35.4Alpena143.9Northern Michigan MOC
11Wyatt Linson18:58.5Otisville LakeVille143.9Thumb Area
12Liam Weir18:23.7Owosso143.8Shiawassee County
10MJ Flowers18:07.3Saginaw Michigan Lutheran Seminary143.6Saginaw County
12Garrick Collins18:37.4Lake Leelanau St. Mary143.2Northern Michigan MOC
10Andrew Hillborg18:08.8Freeland143.1Saginaw County
12Jack Kerrigan19:00.8Croswell-Lexington143.1Thumb Area
9Blake Aube18:50.2Hudson142.9LCAA Final
9Zachary Vogelsberg18:52.2Portage Northern142.9SMAC Championship
10John Verlinde18:50.7Adrian Madison142.8LCAA Final
10Mason Edelbrock18:51.7Dundee142.4LCAA Final
12Eliot Pavlik18:54.0Kalamazoo Loy Norrix142.3SMAC Championship
11Isaiah Morrow18:40.1Manton142.3Northern Michigan MOC
10Alexander Repp19:03.4Croswell-Lexington142.2Thumb Area
9Preston Vanderpool18:26.6Grosse Pointe South142.1MAC Division
9Will Baese18:28.6Ovid-Elsie142.1Shiawassee County
11Aiden Unangst18:54.7Kalamazoo Loy Norrix142.1SMAC Championship
10Liam Bhatti19:03.8Imlay City142.1Thumb Area
10Owen McGlone18:41.0Kalkaska142.0Northern Michigan MOC
10Charles Bare18:55.2Kalamazoo Central141.9SMAC Championship
11Caeden Gwinn18:29.2Corunna141.9Shiawassee County
12Jacob Sinclair18:55.9Kalamazoo Loy Norrix141.7SMAC Championship
10Tegan Lowe19:00.0Lowell141.7RCA Championship
9Deacon Bacalia18:56.3Kalamazoo Central141.6SMAC Championship
11Afton Shoup18:43.2Mason County Eastern141.3Northern Michigan MOC
11Kyle Swanson18:29.4Sterling Heights Stevenson141.2MAC Division
10Maksim Kohl19:06.4Unionville-Sebewaing141.2Thumb Area
10Emmett Worden18:15.0Birch Run141.0Saginaw County
10Doug Grishkevich18:30.1New Haven141.0MAC Division
12Armon Harris18:30.6SCS Lake Shore140.8MAC Division
10Corbin Hutchinson18:44.6Gaylord140.8Northern Michigan MOC
12Hunter VanZandt18:56.6Onsted140.8LCAA Final
9Steven Budreau19:07.6Mayville140.8Thumb Area
9David Strother18:44.8Gaylord140.7Northern Michigan MOC
12William Warner18:44.9Clare140.7Northern Michigan MOC
11Tyler Rockafellow18:33.1Perry140.6Shiawassee County
9James Sanders18:45.2Breckenridge140.6Northern Michigan MOC
11Aubin Allee18:45.6LeRoy Pine River140.5Northern Michigan MOC
9Carsen Modderman19:04.5Coopersville140.2RCA Championship
12Jayce Hyde18:18.0Chesaning140.0Saginaw County
10Josiah Wagoner19:01.1St. Joseph140.0SMAC Championship
11Thijs Van Rijn19:11.1Kingston139.6Thumb Area
11David Alsip18:34.2Warren Mott139.6MAC Division
12Braedyn Tennant19:00.3Blissfield139.6LCAA Final
11Kaleb Stutzman19:00.8Blissfield139.4LCAA Final
12Isaac Gola18:49.4Shepherd139.2Northern Michigan MOC
9Clyde Wolfe19:04.1Kalamazoo Loy Norrix139.0SMAC Championship
10Sebastian Hoult19:14.6Imlay City138.5Thumb Area
11Tyne Evans18:52.8Stanton Central Montcalm138.1Northern Michigan MOC
10Bennett Ogilvy18:38.9Utica Ford138.0MAC Division
10Nixon Magnotte18:39.0Sterling Heights Stevenson138.0MAC Division
9Ryland Giannini18:39.0Madison Heights Lamphere138.0MAC Division
12Law Sholten18:24.4Frankenmuth137.9Saginaw County
9Aiden Watson19:12.6Greenville137.5RCA Championship
9Benjamin Cramer-Erbes19:08.6Kalamazoo Central137.5SMAC Championship
10Thomas Schweihofer19:17.7Yale137.4Thumb Area
12Brendan Moran19:08.9Richland Gull Lake137.4SMAC Championship
10Aristotle Chapman18:41.0Macomb L’Anse Creuse North137.3MAC Division
12Nathanial Cole19:07.8Blissfield137.1LCAA Final
12Isaac Whipple18:56.1Grand Traverse Academy137.0Northern Michigan MOC
12Sam Oberlee19:10.4Kalamazoo Loy Norrix136.9SMAC Championship
10Gabe Verellen19:19.8North Branch136.7Thumb Area
10Reuben Lorenz19:10.9St. Joseph136.7SMAC Championship
11Austin Kloha18:29.3Freeland136.2Saginaw County
11Austin Strand19:10.8Clinton136.1LCAA Final
11Tyler Penberthy18:45.1Macomb L’Anse Creuse North136.0MAC Division
12Chris Sayers18:45.2SCS Lakeview135.9MAC Division
12Michael Aramouni18:46.3Madison Heights Lamphere135.6MAC Division
12Henry Dutcher19:14.4Kalamazoo Central135.5SMAC Championship
11Eli Willoughby19:00.6Grand Traverse Academy135.5Northern Michigan MOC
10Chase Peterson18:46.7Macomb L’Anse Creuse North135.4MAC Division
11Owen Hare18:31.8Saginaw Swan Valley135.4Saginaw County
11Ethan Gunther18:49.4Owosso135.2Shiawassee County
10Hector Gascho18:47.7Clinton Twp. Chippewa Valley135.1MAC Division
9Colten Kady19:24.7Cass City135.1Thumb Area
10Pierson Albaugh19:16.2Portage Northern134.9SMAC Championship
11Noah Young19:25.6EPBP Laker134.8Thumb Area
9Bryson Pooley19:16.5Blissfield134.2LCAA Final
12Lincoln Haag19:27.6Unionville-Sebewaing134.1Thumb Area
11Grady Friedmann18:50.8Clinton Twp. Chippewa Valley134.1MAC Division
9Jonathan Ewers18:36.0Saginaw Heritage134.0Saginaw County
12Cole Maier18:36.3Chesaning133.9Saginaw County
9Justin Carpenter18:52.6SCS Lakeview133.5MAC Division
10Liam Gilmour18:52.8Grosse Pointe South133.4MAC Division
11Caleb Thomason-Redus18:53.3Grosse Pointe South133.2MAC Division
11Adam Hasenbank19:25.4Allendale133.2RCA Championship
10Jude Flaherty19:08.4Brethren132.9Northern Michigan MOC
12Max Baade18:56.4Owosso132.9Shiawassee County
11Mitch Gonzalez18:56.7Ovid-Elsie132.8Shiawassee County
9Kamden Grice19:23.5Kalamazoo Central132.5SMAC Championship
10Collin Mahar18:55.6Sterling Heights Stevenson132.5MAC Division
12Matthew Bowman18:56.0Roseville132.3MAC Division
12Brennan Parker18:58.0Corunna132.3Shiawassee County
9Lucas Heid18:58.2Corunna132.3Shiawassee County
9Evan VanderHyde19:29.1Sparta132.0RCA Championship
11Donavin Reist19:12.5Mancelona131.5Northern Michigan MOC
11Korey LeVey18:58.6Marysville131.5MAC Division
11Kyler Bowman18:58.7Roseville131.4MAC Division
9Caleb Canavan19:26.9Portage Northern131.4SMAC Championship
10Ethan Bastos19:27.1Portage Northern131.3SMAC Championship
10Steven Foltz19:36.9Yale131.0Thumb Area
10Jake Richmond19:28.0Kalamazoo Loy Norrix131.0SMAC Championship
11Nolan Selasky18:46.2Saginaw Swan Valley130.6Saginaw County
12Kona Crump19:15.9Clare130.4Northern Michigan MOC
10Jude Krey19:16.1Alpena130.3Northern Michigan MOC
12Girum Merriman19:34.7Sparta130.1RCA Championship
9Jairo Lugo19:30.7Kalamazoo Central130.1SMAC Championship
9Wesley Garrison19:28.7Onsted130.1LCAA Final
9Ethan Strother19:17.0Gaylord130.0Northern Michigan MOC
12Brody Rice19:41.7Reese129.4Thumb Area
10Braden Post19:32.8Portage Central129.4SMAC Championship
9Alex Hunt19:31.4Onsted129.2LCAA Final
12Kristian Coon19:37.4Greenville129.2RCA Championship
10Isaac Fletcher19:34.4Mattawan128.9SMAC Championship
10Seth Storm19:20.6Kalkaska128.8Northern Michigan MOC
12Jack Helsel19:20.9Manton128.7Northern Michigan MOC
10Justin Klap19:39.0GR Kenowa Hills128.7RCA Championship
9Gunnar Long19:44.0Sandusky128.7Thumb Area
9Jackson Launiere19:39.6GR Kenowa Hills128.5RCA Championship
11Ty Sweers19:09.6New Lothrop128.5Shiawassee County
11Jackson Jaworski18:52.9Freeland128.4Saginaw County
11James Ohngren19:08.1Center Line128.3MAC Division
12Justin Bergman19:37.2Portage Central128.0SMAC Championship
12Marshal Smith19:46.6Mayville127.8Thumb Area
10Hendrix McKay19:23.9Alpena127.7Northern Michigan MOC
11Tucker Cory19:36.1Dundee127.6LCAA Final
12Cody Couturier19:24.3Lake Leelanau St. Mary127.6Northern Michigan MOC
9Lewis Smith19:24.4Mancelona127.5Northern Michigan MOC
11Thor Krantz19:24.8North Trails127.4Northern Michigan MOC
10Coleman Wendzel19:39.1Richland Gull Lake127.3SMAC Championship
11Grahm Gibbs19:43.1Greenville127.3RCA Championship
9Dominic DeVellis18:56.4Frankenmuth127.2Saginaw County
10Benjamin Rowekamp-Ambs19:39.8Mattawan127.1SMAC Championship
9Alex Tremonti19:37.9Dundee127.0LCAA Final
11Jake Klemmer19:27.3Roscommon126.6Northern Michigan MOC
10Owen Peterson19:27.5Manton126.5Northern Michigan MOC
10Jack Kowalski18:58.5Saginaw Heritage126.5Saginaw County
10Gideon Schneider19:14.8Clawson126.1MAC Division
10Mitch Bell19:15.6Utica Ford125.8MAC Division
10Isaac Wilson19:41.8Hudson125.7LCAA Final
11Ryan Potts19:47.8Coopersville125.7RCA Championship
11Hudson Budreau19:52.8North Branch125.7Thumb Area
9Simon Norder19:01.0Saginaw Michigan Lutheran Seminary125.7Saginaw County
11Dan Youngberg19:30.3Lake City125.6Northern Michigan MOC
9Pavlo Narolskyi19:30.3Buckley125.6Northern Michigan MOC
12Jack Karalash19:44.3Richland Gull Lake125.6SMAC Championship
9Mason Dawson19:30.4Ellsworth125.5Northern Michigan MOC
11James Maher19:44.5Richland Gull Lake125.5SMAC Championship
12Sam Zhang19:44.8Portage Central125.4SMAC Championship
9Easton Corradini19:45.4Portage Central125.2SMAC Championship
12Logan Redes19:49.9Cedar Springs125.0RCA Championship
9Joseph Aramouni19:18.2Madison Heights Lamphere124.9MAC Division
10Seth Alderman19:46.2Kalamazoo Central124.9SMAC Championship
9Gavin Comerford19:18.6Macomb L’Anse Creuse North124.8MAC Division
11Mike Clignan19:32.8Mancelona124.7Northern Michigan MOC
11Devin Swihart19:33.2Manistee124.6Northern Michigan MOC
10Luke Quardokus19:47.6Portage Northern124.5SMAC Championship
10Adam Olson19:33.6Manistee124.5Northern Michigan MOC
10William O’Dell19:19.8Grosse Pointe South124.4MAC Division
11Travis Wright19:21.9Ovid-Elsie124.4Shiawassee County
12Henry Freestone19:48.2Kalamazoo Loy Norrix124.3SMAC Championship
10Payton Belisle19:46.2Hillsdale124.3LCAA Final
9Tucker Broomhead19:20.2Sterling Heights Stevenson124.3MAC Division
12Joshua Miller19:22.2Ovid-Elsie124.3Shiawassee County
10Lukas Brown19:57.3Unionville-Sebewaing124.3Thumb Area
12Dillon Pham19:20.3Utica Ford124.2MAC Division
9Carter Potter19:52.4Sparta124.2RCA Championship
11Shuler Wiegerink19:48.5Portage Northern124.2SMAC Championship
10Karter Brack19:05.7Chesaning124.1Saginaw County
11Jeffery Sisson19:34.8Gladwin124.1Northern Michigan MOC
10Raphael Schaub19:34.8Grand Traverse Academy124.1Northern Michigan MOC
10Tamrak Mceachern19:35.2Buckley123.9Northern Michigan MOC
9Evan Berry19:58.4Otisville LakeVille123.9Thumb Area
9Ian Isaak19:49.6Portage Northern123.8SMAC Championship
10Theo York19:48.1Hillsdale123.6LCAA Final
10Nolan Kavanagh19:59.3Yale123.6Thumb Area
12Justin Ryland19:50.3Richland Gull Lake123.6SMAC Championship
11Waldon Haines19:59.7Reese123.4Thumb Area
9Cameron Jordan19:49.2Blissfield123.3LCAA Final
11Wesley Kosinski20:00.8North Huron123.1Thumb Area
9Matthew Austin19:37.9Cadillac123.0Northern Michigan MOC
9John Pfeffer19:49.9Onsted123.0LCAA Final
12Brayden Dalbec20:01.1Croswell-Lexington123.0Thumb Area
9Colton Pullen19:56.4Lowell122.9RCA Championship
9Douglas Givinsky19:24.4SCS Lakeview122.9MAC Division
12Parker Mowl19:24.6Utica Ford122.8MAC Division
9Kellen Tenhopen19:38.6Kalkaska122.8Northern Michigan MOC
9Nicholas Hakala19:52.7Mattawan122.8SMAC Championship
12Tyler Pruitt20:02.3Mayville122.6Thumb Area
10Max Sytsma19:53.3Kalamazoo Loy Norrix122.6SMAC Championship
10Andres Perea Cala19:39.4Stanton Central Montcalm122.5Northern Michigan MOC
12Jakob Ward19:25.7SCS South Lake122.4MAC Division
11Scotty Brown19:54.0Richland Gull Lake122.3SMAC Championship
12Gavin Murphy19:26.1SCS Lakeview122.3MAC Division
12Tristan Wininger19:26.2Grosse Pointe South122.3MAC Division
JrJustice Ashley19:28.3Durand122.2Shiawassee County
12Brian Hopkins19:26.3Roseville122.2MAC Division
12Bruno Heller20:03.9Yale122.0Thumb Area
11Logan Whitmer19:12.1Saginaw Michigan Lutheran Seminary122.0Saginaw County
9Parker Hayes19:41.1Traverse City St. Francis122.0Northern Michigan MOC
9Liam Bisnett19:55.6Mattawan121.8SMAC Championship
10Misael Paez19:42.3Lake City121.6Northern Michigan MOC
12Evan Williams19:13.4Carrollton121.5Saginaw County
12Dan Maes19:56.8Richland Gull Lake121.4SMAC Championship
12Alexander Schram19:14.0Saginaw Swan Valley121.3Saginaw County
10Jackson Lester20:06.0Caro121.3Thumb Area
12Perry Middaugh19:43.1Grand Traverse Academy121.3Northern Michigan MOC
10Connor Twardesky19:29.6Utica Ford121.1MAC Division
11Peter Baker19:55.7Clinton121.1LCAA Final
11Leo Kondziolka19:29.8Clinton Twp. Chippewa Valley121.1MAC Division
12James Foltz19:31.9Laingsburg121.0Shiawassee County
11Kalen Dodder19:30.1Port Huron Northern121.0MAC Division
12Nolan Carr19:32.4Corunna120.9Shiawassee County
11Pacen Brown19:59.3Mattawan120.6SMAC Championship
10Lucas Ofstein19:59.7Portage Central120.4SMAC Championship
9Eli Haynes19:57.9Blissfield120.4LCAA Final
10Jayden Jackson19:34.0Laingsburg120.3Shiawassee County
10Lincoln Davis20:00.2Mattawan120.3SMAC Championship
9Luca Mesch-Carinci20:00.4Kalamazoo Loy Norrix120.2SMAC Championship
10Emiliano Flores19:58.6Adrian Madison120.1LCAA Final
11Evan Keen19:46.8Leland120.1Northern Michigan MOC
11Luke Lyon20:00.8BC Lakeview120.1SMAC Championship
12Jorge De Reina Sastre19:18.1Freeland120.0Saginaw County
11Mat Amman19:18.6Chesaning119.8Saginaw County
11Wyatt Grote19:48.3Mancelona119.6Northern Michigan MOC
12Joshua Kriesch20:11.7Yale119.5Thumb Area
10Austin Carr20:03.1Kalamazoo Loy Norrix119.3SMAC Championship
12Matt Waggoner19:49.1Mancelona119.3Northern Michigan MOC
10Wyatt Newton20:03.4Kalamazoo Loy Norrix119.2SMAC Championship
9James Forney20:07.5Lowell119.2RCA Championship
10Parker Dennis19:37.6Durand119.1Shiawassee County
9Donovan Manceau20:12.7Yale119.1Thumb Area
11Traiton Coulier20:07.8Lowell119.1RCA Championship
11Jack Puroll19:50.4Ellsworth118.9Northern Michigan MOC
11Aiden Harrison19:50.8Gladwin118.7Northern Michigan MOC
12Roscoe Porter20:14.0Millington118.7Thumb Area
9Gabe Lockwood19:39.3Corunna118.6Shiawassee County
11Brayden Herr20:05.8Richland Gull Lake118.4SMAC Championship
10Gabriel Peterson19:23.3Frankenmuth118.2Saginaw County
11Noah Klawuhn19:40.5Owosso118.2Shiawassee County
12Nathaniel Gresh20:07.0Portage Central118.0SMAC Championship
10Cameron Strzelecki19:40.0SCS Lake Shore117.7MAC Division
10Jonathan Egan19:54.1Mt. Pleasant Sacred Heart117.6Northern Michigan MOC
10Cameron Cogan20:06.2Ida117.6LCAA Final
9Graesyn Baley19:42.3Owosso117.6Shiawassee County
11Greg Steele19:54.8Clare117.4Northern Michigan MOC
9Jack Dykstra19:41.2Grosse Pointe South117.3MAC Division
12Shyam Subramanian19:41.4Grosse Pointe South117.2MAC Division
9Nolan Kreft20:13.4Cedar Springs117.2RCA Championship
10August Montgomery20:09.4Kalamazoo Loy Norrix117.2SMAC Championship
11Andrew Waggoner19:56.6Mancelona116.8Northern Michigan MOC
10Jace Vaughn19:56.7Stanton Central Montcalm116.8Northern Michigan MOC
10Jericho Borck20:08.8Hudson116.7LCAA Final
9Mason Kaiser19:57.1Alpena116.6Northern Michigan MOC
10Alize Ramirez20:09.4Adrian Madison116.5LCAA Final
11Brendon Sims19:28.5Saginaw United116.5Saginaw County
12Jameson Glass19:44.1Marysville116.3MAC Division
10Will Cilk20:21.3Imlay City116.2Thumb Area
11Joel Kaiser19:58.4Alpena116.2Northern Michigan MOC
9Jacob Stull19:58.6Cadillac116.1Northern Michigan MOC
9Jonah Mantey20:22.3EPBP Laker115.9Thumb Area
12Ethan McDonald19:30.3Carrollton115.9Saginaw County
11Bryce Cahoon19:59.6Shepherd115.8Northern Michigan MOC
11Jeremiah Stewart19:47.6Ovid-Elsie115.8Shiawassee County
11Brodie Arellano20:17.9Greenville115.7RCA Championship
10Levi Charboneau20:18.3Lowell115.6RCA Championship
9Marcus Letterman19:31.6Birch Run115.5Saginaw County
9Henry Schrauben20:19.0Lowell115.3RCA Championship
9Jack Wurtzel20:15.3BC Lakeview115.2SMAC Championship
12Logan Peavey19:32.4Carrollton115.2Saginaw County
9John Adams20:24.7Vassar115.1Thumb Area
9Aiden Hemmingway20:01.8Mancelona115.1Northern Michigan MOC
10Kaydence Gunnare20:02.2Kingsley114.9Northern Michigan MOC
12Landon Strang19:48.5Clinton Twp. Chippewa Valley114.8MAC Division
9Finley Richardson20:16.5Kalamazoo Loy Norrix114.8SMAC Championship
10Callen Heier19:49.2SCS Lake Shore114.6MAC Division
10Christopher Coyle19:49.8Grosse Pointe South114.4MAC Division
10Brendan Aeder20:26.9Unionville-Sebewaing114.4Thumb Area
11Brayden Marchal20:22.8Lowell114.1RCA Championship
9Colt Truscott20:28.0Croswell-Lexington114.0Thumb Area
10Solomon Miller19:36.1Saginaw Arts and Sciences114.0Saginaw County
11Steven Chapman19:51.6Clawson113.8MAC Division
9Vincent Bekkala19:51.6Warren Woods Tower113.8MAC Division
12Jacob Vachon19:51.7Sterling Heights Stevenson113.8MAC Division
10William Seiser20:19.8Mattawan113.7SMAC Championship
10Draper McFadden20:28.9Yale113.7Thumb Area
10Cayd Wohlscheid20:06.0Mt. Pleasant Sacred Heart113.7Northern Michigan MOC
9Daniel Tinkham19:52.1Sterling Heights Stevenson113.6MAC Division
11Destan Ardan20:07.2Grand Traverse Academy113.3Northern Michigan MOC
10Haidyn Smith19:38.7Saginaw Heritage113.1Saginaw County
12Hayden Brennan-Turski19:54.2SCS Lakeview113.0MAC Division
10Alex Kastl20:08.5Mesick112.8Northern Michigan MOC
11Liem Hauserman20:08.9Cadillac112.7Northern Michigan MOC
9Tyler Licht19:40.0Birch Run112.7Saginaw County
12Logan Dziewicki20:23.4Richland Gull Lake112.5SMAC Championship
9Louis Flieger19:55.6Macomb L’Anse Creuse North112.5MAC Division
9Jackson Ransford20:33.2Caro112.3Thumb Area
11Elliott Carr19:58.2Corunna112.3Shiawassee County
11Dillan Jones20:10.5LeRoy Pine River112.2Northern Michigan MOC
11Travis Olejnik20:33.8Yale112.1Thumb Area
11Noah Mantey20:34.0EPBP Laker112.0Thumb Area
9Kyle Krueger19:57.3Sterling Heights Stevenson111.9MAC Division
11Joel Sniegowski20:23.9Onsted111.7LCAA Final
11Asher Waddell20:24.7Blissfield111.4LCAA Final
11Andy Bobco19:59.2SCS Lakeview111.3MAC Division
11Zachary Heiks20:31.5Allendale111.2RCA Championship
12Brayden Kidd20:27.7Kalamazoo Central111.1SMAC Championship
12Fischer LeGault20:36.7Harbor Beach111.1Thumb Area
12Preston May20:31.9Sparta111.0RCA Championship
9Greyson Higgs20:32.2Greenville111.0RCA Championship
10Cole Hill20:26.5Adrian Madison110.8LCAA Final
11Beckett Hagen20:38.0Ubly110.7Thumb Area
9Charles Federspiel19:46.0Birch Run110.7Saginaw County
11Zander Halek20:01.4Port Huron Northern110.5MAC Division
12Wyatt Sonntag20:02.2Marysville110.3MAC Division
9Stephen Warnick20:02.4Grosse Pointe South110.2MAC Division
12Owen Kennedy20:30.4BC Lakeview110.2SMAC Championship
10Dominic Cardillo20:39.8Caseville110.1Thumb Area
9Cooper Wolff20:17.5Cadillac109.8Northern Michigan MOC
9Landon Roskey20:41.0Brown City109.7Thumb Area
9Jackson Newton19:49.2Birch Run109.6Saginaw County
12Gavin Robbins20:32.3Mattawan109.6SMAC Championship
9Joel Rathka20:06.9Laingsburg109.4Shiawassee County
12Owen Hadala20:06.0SCS Lakeview109.0MAC Division
9Braxton Darland19:51.5Saginaw Swan Valley108.8Saginaw County
10Brock Adamczak20:21.9Manistee108.4Northern Michigan MOC
11Donovan Glasgow20:45.0Capac108.3Thumb Area
10Blake Hornak20:11.3New Lothrop107.9Shiawassee County
11Vincent Morse19:54.4Saginaw Swan Valley107.9Saginaw County
11Jaxson Arecheja20:35.9Dundee107.7LCAA Final
11Lucas Goetting20:36.0Clinton107.7LCAA Final
12Tristian Raimondo20:10.9SCS Lakeview107.4MAC Division
9Brydan Wing20:25.1Cadillac107.3Northern Michigan MOC
10Owen Shetler20:25.1Kalkaska107.3Northern Michigan MOC
11Levi Fager19:56.4Saginaw Michigan Lutheran Seminary107.2Saginaw County
10Zander Kelch20:48.7Croswell-Lexington107.1Thumb Area
12Owen Wemple20:25.9LeRoy Pine River107.0Northern Michigan MOC
11Wyatt Figard20:48.9Vassar107.0Thumb Area
12Cole Grundy20:26.0Clare107.0Northern Michigan MOC
9Nathan Rodriguez20:14.0Owosso107.0Shiawassee County
11Johnathan Anderson20:26.3Mason County Eastern106.9Northern Michigan MOC
11Travis Kelsey20:26.5Lake City106.8Northern Michigan MOC
10James Neff20:26.8Grand Traverse Academy106.7Northern Michigan MOC
10Evan Wemple20:26.9LeRoy Pine River106.7Northern Michigan MOC
9Joshua Gonzales19:59.1Saginaw Swan Valley106.3Saginaw County
9Owen Schultz20:51.4Peck106.2Thumb Area
9Samuel Pierce20:42.6Portage Northern106.1SMAC Championship
11Jacob Pizio20:40.7Clinton106.1LCAA Final
12Nicholas Shinkonis20:14.8SCS Lakeview106.1MAC Division
11Parker Majors20:29.1Lake City106.0Northern Michigan MOC
12Logan Robinson20:17.6Laingsburg105.8Shiawassee County
9Emerson Snyder20:42.0Adrian Madison105.7LCAA Final
10Justin Higgins20:16.2Sterling Heights105.6MAC Division
11Paul Kim20:01.5Saginaw Michigan Lutheran Seminary105.5Saginaw County
12Darren Boyat20:30.6Alcona105.5Northern Michigan MOC
SoDaniel Collins20:30.9Traverse City Christian105.4Northern Michigan MOC
12Foley Kedzior20:17.0Warren Woods Tower105.3MAC Division
11Damian Heindl20:31.0Mt. Pleasant Sacred Heart105.3Northern Michigan MOC
11Graydon Heystek20:45.4Kalamazoo Loy Norrix105.2SMAC Championship
12Shin Sato20:31.5Stanton Central Montcalm105.2Northern Michigan MOC
10Ryan Beauchamp20:17.8New Haven105.1MAC Division
11Bradley Richards20:55.4Cass City104.9Thumb Area
9Henry Poterek20:18.7Macomb L’Anse Creuse North104.8MAC Division
11Korey Krist20:33.9LeRoy Pine River104.4Northern Michigan MOC
10Isaac Emery20:52.6Coopersville104.1RCA Championship
9Jace Matthews20:52.7Coopersville104.1RCA Championship
9Grayson Field20:49.0Mattawan104.0SMAC Championship
12Joshua Schang20:21.8Warren Cousino103.7MAC Division
10Luke Sorgeloos20:22.2Macomb L’Anse Creuse North103.6MAC Division
10Joshua Walch20:59.7Caro103.5Thumb Area
11Micah Yates20:25.3Corunna103.2Shiawassee County
11Grant Hoskins20:51.5Stevensville Lakeshore103.2SMAC Championship
11Miles Popma20:38.1LeRoy Pine River103.0Northern Michigan MOC
10Landon Gauer20:50.7Ida102.8LCAA Final
9John Travis20:52.9Mattawan102.7SMAC Championship
9Dylan Gurica20:50.9Clinton102.7LCAA Final
10Caleb Rice20:53.8BC Lakeview102.4SMAC Championship
10Cameron Chouinard20:58.0Allendale102.3RCA Championship
9Isaiah Radawski20:54.1Portage Central102.3SMAC Championship
10Keegan Haag20:40.4Shepherd102.2Northern Michigan MOC
11Michael Austin20:54.4Kalamazoo Loy Norrix102.2SMAC Championship
9Dante Kline20:41.1Gaylord102.0Northern Michigan MOC
9Max Nicholson20:29.1Owosso102.0Shiawassee County
10Austyn Parker20:53.4Dundee101.9LCAA Final
9Connor Kaul20:14.2Saginaw Swan Valley101.3Saginaw County
12Drake Bosse20:55.6Onsted101.1LCAA Final
10Kayden Miller20:43.8Roscommon101.1Northern Michigan MOC
10Matthew Kowalski20:44.2Alpena100.9Northern Michigan MOC
10Jonah Tripicchio20:58.2BC Lakeview100.9SMAC Championship
10Zachary Crumby21:07.6Unionville-Sebewaing100.8Thumb Area
9Jeremy Halleaux20:33.3Durand100.6Shiawassee County
12Thomas Shockey20:59.4Kalamazoo Loy Norrix100.5SMAC Championship
12Corbin Bender20:45.5Kingsley100.5Northern Michigan MOC
10Owen Griffith21:03.9GR Kenowa Hills100.4RCA Championship
12Justus Tepper20:59.9St. Joseph100.4SMAC Championship
10Evan Lokey21:00.0St. Joseph100.3SMAC Championship
12Finn Halvas21:00.6Portage Northern100.1SMAC Championship
10Zach Little20:47.2Kalkaska99.9Northern Michigan MOC
12Collin Mullaly21:00.0Hillsdale99.7LCAA Final
12Henry Morales-Kramer20:34.0Madison Heights Lamphere99.7MAC Division
9Garrett Chrispell21:02.5Stevensville Lakeshore99.5SMAC Championship
9William Moerschell20:35.2SCS Lakeview99.3MAC Division
12Logan Priebe20:20.5Saginaw Michigan Lutheran Seminary99.2Saginaw County
11Tyler Andrews21:07.6Coopersville99.1RCA Championship
11Timothy Venia21:12.8Mayville99.1Thumb Area
9Cale VanDyke21:08.0Allendale99.0RCA Championship
12Hunter May21:13.1Yale99.0Thumb Area
11Oscar Lucas21:04.4Kalamazoo Loy Norrix98.9SMAC Championship
9Wyatt Dziesinski20:50.6Alpena98.8Northern Michigan MOC
9Samuel Chudy20:36.8Grosse Pointe South98.7MAC Division
12Nathan Marquez21:05.5BC Lakeview98.5SMAC Championship
9Josh Bender20:51.6Kingsley98.5Northern Michigan MOC
9Carson Nasceif20:37.8Sterling Heights Stevenson98.4MAC Division
12Kaden Goodman21:06.4Kalamazoo Central98.2SMAC Championship
9Trey Rusbasan21:06.9St. Joseph98.0SMAC Championship
10Chase Denoyer20:54.6Leland97.5Northern Michigan MOC
9William Laubenthal20:55.5Mt. Pleasant Sacred Heart97.2Northern Michigan MOC
12Carson McCarthy20:56.0Mancelona97.0Northern Michigan MOC
12Andrei Liliac20:42.8Sterling Heights96.7MAC Division
10Matt Rowan21:09.5Hudson96.5LCAA Final
9Eli Gilbert20:57.6Manton96.5Northern Michigan MOC
9Mitchell Brand20:57.9Buckley96.4Northern Michigan MOC
9Jesse Jacobi21:21.4Caseville96.2Thumb Area
9Frederico Herrmann21:13.0Stevensville Lakeshore96.0SMAC Championship
9Wyatt Snyder20:59.1Lake City96.0Northern Michigan MOC
11Lorenzo LoGrasso20:45.2Macomb L’Anse Creuse North95.9MAC Division
11Jace Cota20:59.4Tawas95.9Northern Michigan MOC
12Kylan Corbin21:13.5Portage Northern95.8SMAC Championship
10Luke Lenzinger21:13.5Richland Gull Lake95.8SMAC Championship
10Collin Merchant21:23.0Unionville-Sebewaing95.7Thumb Area
11Ayden Shortsle21:18.7GR Kenowa Hills95.4RCA Championship
11Ephraim Conway21:01.2Kalkaska95.3Northern Michigan MOC
12Joshua Rahaman20:48.3Eastpointe94.9MAC Division
9Nathan Burpee21:02.4Leland94.9Northern Michigan MOC
12Alexander Smbatyan21:21.1Coopersville94.6RCA Championship
11Andrew Bieth20:50.0Marine City94.3MAC Division
12Connor Erlenbeck21:27.5Millington94.2Thumb Area
10Zackary Campbell20:50.6Clawson94.1MAC Division
10John Brege21:04.8Alpena94.1Northern Michigan MOC
11Evan Cousino21:16.9Dundee94.0LCAA Final
9Everett Little20:53.4Owosso93.9Shiawassee County
12Colt Eckstorm21:05.8Roscommon93.7Northern Michigan MOC
9JaNeal Rhodes21:17.8Adrian Madison93.7LCAA Final
10Liam McCue21:20.2Portage Central93.6SMAC Championship
9Kipton Ferchert20:52.4Sterling Heights Stevenson93.5MAC Division
11Westin Phebus21:18.8Ida93.4LCAA Final
11William Myers21:06.9Shepherd93.4Northern Michigan MOC
10Owen Leitow21:21.6Portage Northern93.1SMAC Championship
11William McDonald21:08.2Shepherd92.9Northern Michigan MOC
10Ethan Holmes21:08.3Kingsley92.9Northern Michigan MOC
11Hudson Hoerauf21:08.5Roscommon92.8Northern Michigan MOC
10Henry Paul20:54.5Clinton Twp. Chippewa Valley92.8MAC Division
9Jacob Ross21:31.6Cass City92.8Thumb Area
9Ethan Pinks20:54.8Warren Woods Tower92.7MAC Division
10Zachary Siegel21:23.3Kalamazoo Loy Norrix92.6SMAC Championship
10Jaiden Nguyen20:56.1Warren Mott92.3MAC Division
10Soren Duke21:24.2Richland Gull Lake92.3SMAC Championship
10Joe Lubeski21:33.4Caseville92.2Thumb Area
11Noah Gillett20:58.9New Lothrop92.0Shiawassee County
11Robbie Kilpatrick21:34.0Harbor Beach92.0Thumb Area
9Zac Coy21:24.0Hillsdale91.7LCAA Final
9Haven Kohlruss21:24.0Hudson91.7LCAA Final
9Calum Knull21:00.2Laingsburg91.6Shiawassee County
10Carter French20:58.7Clinton Twp. Chippewa Valley91.4MAC Division
10Sylas Williams21:25.0Hudson91.3LCAA Final
10Colton Rogalski21:31.4GR Kenowa Hills91.2RCA Championship
11Jared Samyn20:44.6St. Charles91.1Saginaw County
10Gino Schueler20:59.9Warren Cousino91.0MAC Division
12Paul Williams21:37.0Millington91.0Thumb Area
9Benjamin Visser21:32.1Allendale91.0RCA Championship
12Muhannad Shebrain21:28.2Portage Central90.9SMAC Championship
11Jaxon Whittaker21:14.3Alcona90.9Northern Michigan MOC
12Joseph Knea20:45.3Saginaw Valley Lutheran90.9Saginaw County
9Blake Judd21:02.7New Lothrop90.8Shiawassee County
9Lachlan Nugent21:39.0Sandusky90.3Thumb Area
12Ian Letherer21:16.4Clare90.2Northern Michigan MOC
12Ruben Romano21:02.5Warren Mott90.2MAC Division
12Wade Murray21:40.4Imlay City89.9Thumb Area
12Danielle Bauer21:17.4Kingsley89.9Northern Michigan MOC
11Andrew Allen21:31.6Kalamazoo Loy Norrix89.8SMAC Championship
9Tim Nies21:41.0North Branch89.7Thumb Area
9Zachary Marchal21:37.0Lowell89.3RCA Championship
12Matthew Medd20:50.1Saginaw Heritage89.3Saginaw County
11Nicholas Serda21:19.3Tawas89.2Northern Michigan MOC
10Aaron Dandin21:05.5Macomb L’Anse Creuse North89.2MAC Division
10Evan Mouch21:20.3North Trails88.9Northern Michigan MOC
9Caleb Birchmeier21:08.4New Lothrop88.9Shiawassee County
10Ryan Howley21:35.3Portage Northern88.6SMAC Championship
10Korbin Drenth21:21.6Ellsworth88.5Northern Michigan MOC
12Maddox Fabbro21:44.9Millington88.4Thumb Area
9Michael Lopez20:53.4Saginaw Arts and Sciences88.2Saginaw County
9Quinn Upston21:38.0Richland Gull Lake87.7SMAC Championship
10Vincent Ambrozaitis21:24.2Mt. Pleasant Sacred Heart87.6Northern Michigan MOC
9Victor Kamau21:10.3Madison Heights Lamphere87.6MAC Division
10Kaleb Kish-Salkovski21:10.7Grosse Pointe South87.5MAC Division
11Beckett DeFour21:25.8Leland87.1Northern Michigan MOC
12Henry Brummeler21:26.4Tawas86.9Northern Michigan MOC
10Camden Morris21:26.6Mancelona86.8Northern Michigan MOC
9Knox Schmidt-Stoykovich21:26.7Brethren86.8Northern Michigan MOC
10Josiah Miller21:41.0Kalamazoo Loy Norrix86.7SMAC Championship
10Tommy Weyhing21:13.5Grosse Pointe South86.5MAC Division
9Gabriel Smith21:27.6Shepherd86.5Northern Michigan MOC
11Benjamin Nestle21:27.6Shepherd86.5Northern Michigan MOC
10Jack Krafft21:27.7Shepherd86.4Northern Michigan MOC
12Orion Moya20:59.2Saginaw Arts and Sciences86.3Saginaw County
11Colton Sempsrott21:16.5Ovid-Elsie86.2Shiawassee County
9Jackson Bliss21:51.6Cass City86.1Thumb Area
12Aaron Drake21:28.7Mason County Eastern86.1Northern Michigan MOC
11Lukas Cranson21:40.9Dundee86.0LCAA Final
12Aditya Veera21:00.3Saginaw Arts and Sciences85.9Saginaw County
10Ben Beddingfield21:30.1Mancelona85.6Northern Michigan MOC
10Caleb Reeves21:02.0Birch Run85.3Saginaw County
9William Caloia21:31.3Tawas85.2Northern Michigan MOC
9Kyzer Reid21:17.8Warren Woods Tower85.1MAC Division
9Henrik Hall21:54.9Harbor Beach85.0Thumb Area
9Tyler Morris21:17.9Macomb L’Anse Creuse North85.0MAC Division
9Hayden Fowler21:31.9Lake City85.0Northern Michigan MOC
10Andrew Stevens21:20.4Laingsburg84.9Shiawassee County
9Tyler Rau21:03.5Saginaw Valley Lutheran84.8Saginaw County
9Cole Redes21:50.8Cedar Springs84.7RCA Championship
9Peter Lewis21:47.3Kalamazoo Central84.6SMAC Championship
10James Emmons21:56.6Mayville84.5Thumb Area
9Gus Shettler21:20.1Grosse Pointe South84.3MAC Division
10Shaymar Young21:49.0Portage Northern84.0SMAC Championship
9Cole Lockwood21:35.2Gladwin83.9Northern Michigan MOC
9Cole Wing21:35.7Breckenridge83.8Northern Michigan MOC
10Brady Corbat21:22.3Marysville83.6MAC Division
10Robert Teall21:50.5Portage Northern83.5SMAC Championship
11Rowan Banyon21:51.1St. Joseph83.3SMAC Championship
12Aiden Tedora21:49.7Hudson83.1LCAA Final
9Bryson LaFond22:01.9Kingston82.7Thumb Area
9Aden Tremel21:27.1Corunna82.6Shiawassee County
9Stuart Nicholson21:25.1Grosse Pointe South82.6MAC Division
9Chris Scholten21:52.2Clinton82.3LCAA Final
12Daniel Bothwell21:40.5Mason County Eastern82.2Northern Michigan MOC
9Jeffrey Jon Dibble22:03.7Caro82.1Thumb Area
12Carter Macomber21:54.8Richland Gull Lake82.1SMAC Championship
9Peyton Schaaf22:04.4North Branch81.9Thumb Area
12Sean Dammann21:30.2New Lothrop81.6Shiawassee County
11Justice Koprin21:30.1Macomb L’Anse Creuse North81.0MAC Division
10Elliott Olsen22:02.4Allendale80.9RCA Championship
11Jakin Whitney21:44.5Shepherd80.8Northern Michigan MOC
11Logan Messing22:07.7Deckerville80.8Thumb Area
10Maeson Russell21:44.7Shepherd80.8Northern Michigan MOC
12Gabe Slough21:44.8Gaylord80.7Northern Michigan MOC
10Riyan Mir21:16.1Saginaw Heritage80.6Saginaw County
10Cameron Harrison22:08.3Brown City80.6Thumb Area
12Lucas Cha21:31.5Warren Woods Tower80.5MAC Division
11Matthew McClain21:32.8Clawson80.1MAC Division
11Conner Ryan21:48.0Stanton Central Montcalm79.7Northern Michigan MOC
9Henry Watkins21:34.3Grosse Pointe South79.6MAC Division
11Destin Kinney21:36.4Ovid-Elsie79.5Shiawassee County
12Ryan Buist22:02.9St. Joseph79.4SMAC Championship
12Brenden Olsen21:37.1New Lothrop79.3Shiawassee County
11Andrew Dempsey22:07.2Greenville79.3RCA Championship
12Guy Knoblock22:12.2Ubly79.3Thumb Area
12Timothy Duperon21:49.4Lake Leelanau St. Mary79.2Northern Michigan MOC
10Nikolas Rodriguez21:20.4Saginaw Swan Valley79.2Saginaw County
10Ben Vanderlooven22:01.5Hudson79.2LCAA Final
12Jaylen Holmes21:37.0Warren Fitzgerald78.7MAC Division
10Maxwell Skrabut21:37.8Sterling Heights Stevenson78.4MAC Division
11Evan Foley22:15.7Millington78.1Thumb Area
9Mitchell Woodke21:24.6Frankenmuth77.8Saginaw County
12Trenton Terrian21:25.2Saginaw Swan Valley77.6Saginaw County
9Samuel Kennedy21:42.3Ovid-Elsie77.6Shiawassee County
12Clark Cody21:42.6Corunna77.5Shiawassee County
10Afton Staley21:54.9Kalkaska77.4Northern Michigan MOC
12Matthew Cox21:55.2Kalkaska77.3Northern Michigan MOC
11Mason Doehring21:55.5Kalkaska77.2Northern Michigan MOC
9Caleb Parlberg21:26.9Birch Run77.0Saginaw County
9Johnathan Konwerski21:42.5Sterling Heights Stevenson76.8MAC Division
10Austin Anderson22:19.9Yale76.7Thumb Area
12Marcus Scott22:20.1Otisville LakeVille76.6Thumb Area
11Drew Davis21:58.3Shepherd76.2Northern Michigan MOC
12Nolan Love21:44.5SCS South Lake76.2MAC Division
10Blake Davis21:59.0Shepherd76.0Northern Michigan MOC
9Sean Reiff22:13.7Portage Central75.8SMAC Championship
10Austin Hash21:45.7Harrison Twp. L’Anse Creuse75.8MAC Division
11Ben Harrison22:00.1Tawas75.6Northern Michigan MOC
9Matthew Rodgers22:00.7Clare75.4Northern Michigan MOC
11Ryan Zou21:47.4Madison Heights Lamphere75.2MAC Division
11Blaine Stieg22:01.4LeRoy Pine River75.2Northern Michigan MOC
9Xavier Clark22:14.1Hudson75.0LCAA Final
8Elliot Hopkins22:02.6Mason County Eastern74.8Northern Michigan MOC
10Carson Duffield21:50.7Corunna74.8Shiawassee County
9Jaxen Verwey21:34.2Merrill74.6Saginaw County
11Caden Ardan22:03.5Grand Traverse Academy74.5Northern Michigan MOC
10Mathis Konevauls22:03.8Mancelona74.4Northern Michigan MOC
12Nate Dix22:04.0Grand Traverse Academy74.3Northern Michigan MOC
12Christopher Peterson22:04.5Gaylord74.2Northern Michigan MOC
9Eli Peterson22:05.1Manton74.0Northern Michigan MOC
10Carter Chapman22:06.1Clare73.6Northern Michigan MOC
11Carter Blumenschein22:06.1Onekama73.6Northern Michigan MOC
10Drake Pratt21:55.7Laingsburg73.1Shiawassee County
10Jack Schwartz21:54.0Sterling Heights73.0MAC Division
9Brayden Riley21:54.4SCS South Lake72.9MAC Division
11Frederick Ziola21:56.4New Lothrop72.9Shiawassee County
10Erich Sylvia21:54.5Marysville72.8MAC Division
11Avian O’Dell21:41.3Saginaw Valley Lutheran72.2Saginaw County
11Chase Beard22:10.7Breckenridge72.1Northern Michigan MOC
12Jaxon Serna22:28.8Allendale72.1RCA Championship
9Parker Geise21:57.5SCS Lakeview71.8MAC Division
11Mike Southwell22:12.9Mancelona71.4Northern Michigan MOC
11Gregory Dismukes21:44.4Chesaning71.2Saginaw County
12Brennan Dunn21:44.8Saginaw Arts and Sciences71.1Saginaw County
12Christian Coleman21:45.1Carrollton71.0Saginaw County
11Ben Browning22:00.1Harrison Twp. L’Anse Creuse71.0MAC Division
12William Evans22:00.3Roseville70.9MAC Division
9Landon Roznowski22:15.2Alpena70.6Northern Michigan MOC
12Damari Collins22:01.6Eastpointe70.5MAC Division
10Devin Selk21:47.1Saginaw Heritage70.3Saginaw County
11Alex Hughes22:04.4New Lothrop70.2Shiawassee County
10Harrison Allen22:16.5Traverse City St. Francis70.2Northern Michigan MOC
10Lucas Winter22:17.3Traverse City St. Francis69.9Northern Michigan MOC
10Alfonso Marcano22:04.3Marysville69.6MAC Division
9Isaac Hobbs22:20.2Grand Traverse Academy68.9Northern Michigan MOC
9Lucas Moore22:06.4Macomb L’Anse Creuse North68.9MAC Division
11Maxwell Trombley22:43.7Brown City68.8Thumb Area
12Andrew Michanowicz22:21.3Ellsworth68.6Northern Michigan MOC
12Christian Masterson22:21.7LeRoy Pine River68.4Northern Michigan MOC
10Frederick Thurn22:36.4Portage Northern68.2SMAC Championship
9Emmet Winter22:23.6Mason County Eastern67.8Northern Michigan MOC
10Marco Houston22:09.8SCS South Lake67.7MAC Division
9Chase Goldbach22:36.0Onsted67.7LCAA Final
12Lowell Milett22:47.2Brown City67.6Thumb Area
9Noah Mayer22:11.7Roseville67.1MAC Division
9Michael Keinath22:49.3Vassar66.9Thumb Area
11Henry Hartl22:28.7Grand Traverse Academy66.1Northern Michigan MOC
12Joseph Noll22:15.3Macomb L’Anse Creuse North65.9MAC Division
9Clayton Durga22:30.6Lake City65.5Northern Michigan MOC
11Skyler Morgan22:44.7BC Lakeview65.4SMAC Championship
11Cameron Betts22:19.0Laingsburg65.3Shiawassee County
10Jack Farkas22:03.1Freeland65.0Saginaw County
11Nathan Morris22:18.1Grosse Pointe South65.0MAC Division
9Westin Caister22:55.2Cass City64.9Thumb Area
9Cameron Woody22:03.5Chesaning64.8Saginaw County
9Bradley Dantzer22:56.1Vassar64.6Thumb Area
10Abe Atwood22:04.8Saginaw Michigan Lutheran Seminary64.4Saginaw County
12Henry Fortier22:05.1Saginaw Heritage64.3Saginaw County
12Sarabdil Chauhan22:22.4Corunna64.2Shiawassee County
12Henry Vo22:46.8Adrian Madison64.1LCAA Final
11Theo Fuller22:50.2Kalamazoo Loy Norrix63.6SMAC Championship
10Joel Garner22:36.3Tawas63.6Northern Michigan MOC
10Nathan Larivee22:24.3SCS Lake Shore62.9MAC Division
9Moses Servin22:39.2Manton62.6Northern Michigan MOC
9Elijah Worrell22:51.9Hudson62.4LCAA Final
10Aiden Beebe22:54.3St. Joseph62.2SMAC Championship
12Chase Green22:40.6Gladwin62.1Northern Michigan MOC
10Colton Hicks22:41.9Gaylord61.7Northern Michigan MOC
9Nathan Grech22:31.0SCS Lakeview60.7MAC Division
9Dallas Davis22:16.3Carrollton60.6Saginaw County
12Aldwin Swincicki-Murai22:32.2Sterling Heights60.3MAC Division
9Caleb Roach23:05.1Allendale60.0RCA Championship
10Austin Hillman22:36.5Madison Heights Lamphere58.8MAC Division
9Isaiah Langolf22:37.0Port Huron Northern58.7MAC Division
12James Wright23:05.2Portage Northern58.6SMAC Championship
9Levi Mihora23:05.2Dundee57.9LCAA Final
11Colton Woods23:07.8Stevensville Lakeshore57.7SMAC Championship
12Joao Lemos-Nunes23:16.1Cedar Springs56.3RCA Championship
9Luke VenRoy23:16.5Coopersville56.2RCA Championship
10Andrew Grant22:58.6Lake Leelanau St. Mary56.1Northern Michigan MOC
11Eli Kelso22:59.0LeRoy Pine River56.0Northern Michigan MOC
9Aiden Legg23:12.0Adrian Madison55.7LCAA Final
9Oliver Kovac23:14.7St. Joseph55.4SMAC Championship
9Grant Rollins23:13.0Dundee55.3LCAA Final
9Jackson Allen23:24.3Imlay City55.2Thumb Area
10Jordan Osterland22:48.4Marine City54.9MAC Division
9Shawn Haselton23:08.1Mesick53.0Northern Michigan MOC
10Cayden Chamberlain22:56.4New Lothrop52.9Shiawassee County
9Otto Dahleen23:08.6Alpena52.8Northern Michigan MOC
12Henry Myers23:31.9North Branch52.7Thumb Area
9Joshua Herrell22:55.4Madison Heights Lamphere52.5MAC Division
11Rohan Tabasa22:43.0Saginaw Swan Valley51.7Saginaw County
10Anthony Powell23:12.2Mesick51.6Northern Michigan MOC
9Ren Lucas23:26.2Kalamazoo Loy Norrix51.6SMAC Championship
10Matthew Hall22:45.5Saginaw Heritage50.8Saginaw County
11Carter Birchmeier23:03.5New Lothrop50.5Shiawassee County
11Christopher Monroy23:38.7Yale50.4Thumb Area
12Xander Frink23:01.7Clawson50.4MAC Division
12Micah Taylor23:16.0Mt. Pleasant Sacred Heart50.3Northern Michigan MOC
12Gavin Forbes23:02.7Marysville50.1MAC Division
10Aidan Grimm23:29.4Clinton49.9LCAA Final
12Logan Shanks23:42.0Deckerville49.3Thumb Area
11Connor Morrow23:06.3Hazel Park48.9MAC Division
12Daeheon Kang23:20.7Manton48.8Northern Michigan MOC
12Tsuzumi Kitamura23:43.8Yale48.7Thumb Area
10Jason Sommer22:54.5Frankenmuth47.9Saginaw County
9Carter Keinath23:48.1Deckerville47.3Thumb Area
9Lucas Lynch23:11.1SCS Lake Shore47.3MAC Division
12Sawyer Ross23:49.6Cass City46.8Thumb Area
11Nathan Kinney23:26.8Grand Traverse Academy46.7Northern Michigan MOC
12Josh Eager23:50.0Brown City46.7Thumb Area
10Max DeLorme23:42.4Kalamazoo Loy Norrix46.2SMAC Championship
12Riley Thomas23:42.7Portage Central46.1SMAC Championship
12Cayden Hincher23:43.1Portage Northern46.0SMAC Championship
11Alliance Rivera23:47.8Adrian Madison43.7LCAA Final
9Eathan Willard23:07.3Carrollton43.6Saginaw County
9Alexander Cislo23:24.6SCS Lake Shore42.8MAC Division
11Max Muladore23:41.8Ellsworth41.7Northern Michigan MOC
10Ryder Bernard23:57.1St. Joseph41.3SMAC Championship
10Kaiden Coburn23:14.7Merrill41.1Saginaw County
11Pap Lo23:58.5Kalamazoo Loy Norrix40.8SMAC Championship
9David Miller23:44.7Cadillac40.8Northern Michigan MOC
11Tyler Deneau23:44.8Grand Traverse Academy40.7Northern Michigan MOC
9Paco Haan23:46.9New Covenant Christian (Interlochen)40.0Northern Michigan MOC
12Aiden Poston23:33.4Center Line39.9MAC Division
11Joey Skupin23:35.3Macomb L’Anse Creuse North39.2MAC Division
9Quinn Petrasko24:05.0Kalamazoo Loy Norrix38.7SMAC Championship
9Jacob Kreiner24:15.3Vassar38.2Thumb Area
12Camden King24:07.1Stevensville Lakeshore38.0SMAC Championship
12Max Hobbs23:53.4Grand Traverse Academy37.9Northern Michigan MOC
10Caleb Sausser24:09.5Kalamazoo Central37.2SMAC Championship
10Logan Demeulenaere24:19.2North Branch36.9Thumb Area
11Elijah Rohdy23:59.0LeRoy Pine River36.0Northern Michigan MOC
12Zion Bell24:13.4Portage Northern35.9SMAC Championship
9Pierce Murray24:23.3Imlay City35.6Thumb Area
9Aldin Jenkins23:49.4Owosso35.2Shiawassee County
9Aaron Churchill23:33.0Carrollton35.0Saginaw County
10Aiden Musall24:03.0Gaylord34.7Northern Michigan MOC
11Remington Jones23:34.1St. Charles34.6Saginaw County
10Nathaniel Sincissen23:34.5Saginaw Arts and Sciences34.5Saginaw County
9Aden Lim23:49.5Grosse Pointe South34.5MAC Division
12Samuel Felten23:36.0Frankenmuth34.0Saginaw County
10Robert Hindelang23:52.5Grosse Pointe South33.5MAC Division
9Larkin Ridgeway24:29.6Croswell-Lexington33.5Thumb Area
12Riley McConnell24:31.5North Branch32.8Thumb Area
12Isaac Ketelhut24:31.8Millington32.7Thumb Area
11Austin Sweet23:57.3Corunna32.6Shiawassee County
11Brendan DeRocher23:40.4Frankenmuth32.5Saginaw County
12Gary Clark24:35.0Brown City31.7Thumb Area
10Jaxon Hunt24:30.1Coopersville31.6RCA Championship
9Deegan Weiler24:35.1Imlay City31.6Thumb Area
9William Gensler24:25.0Ida31.3LCAA Final
10Gabe Grymonprez24:36.8Mayville31.1Thumb Area
8David Benjamin Gaudette24:13.8Mason County Eastern31.1Northern Michigan MOC
10Cayden Parent24:00.6Marysville30.8MAC Division
10Walter Sutherland24:01.0New Haven30.7MAC Division
10Zephanaeha Soler-Cardona24:38.1Millington30.6Thumb Area
11Paul Jensen23:47.3Saginaw Michigan Lutheran Seminary30.2Saginaw County
10Marquel Ransom24:02.6SCS South Lake30.1MAC Division
7Michael Dunphey24:16.6Lake Leelanau St. Mary30.1Northern Michigan MOC
10Logan Lynch24:03.5SCS Lake Shore29.8MAC Division
9Sterling Canady24:03.8Eastpointe29.7MAC Division
9Easton Powlus23:54.5St. Charles27.8Saginaw County
10Ashton Dafoe24:09.9Port Huron27.7MAC Division
8Adrian Canfield24:25.0Mason County Eastern27.3Northern Michigan MOC
11Jackson Wiederhold23:57.7Saginaw Heritage26.8Saginaw County
11Dejuan Richard24:13.3SCS South Lake26.6MAC Division
11Ricardo Garcia24:00.6Carrollton25.8Saginaw County
12Braden Wicke24:03.6St. Charles24.8Saginaw County
10Josiah Davis24:19.0SCS Lake Shore24.7MAC Division
11Christopher Willingham24:35.9Ellsworth23.7Northern Michigan MOC
12Nassif Alsalman24:22.4Sterling Heights23.5MAC Division
10Robert Downey24:22.6Warren Woods Tower23.5MAC Division
12Evan Smith25:00.7Otisville LakeVille23.1Thumb Area
12Kolya Resnick24:24.7Grosse Pointe South22.8MAC Division
11Sawyer McComb24:54.3Richland Gull Lake22.2SMAC Championship
9James Haller24:17.0Saginaw Heritage20.3Saginaw County
12Jackson Shetler24:48.5Kalkaska19.5Northern Michigan MOC
12Carson Warner25:01.4Adrian Madison19.2LCAA Final
12Petrit Gegaj24:35.7Sterling Heights Stevenson19.1MAC Division
9Douglas Powell24:37.3Eastpointe18.6MAC Division
10Hunter Conley25:15.0Otisville LakeVille18.3Thumb Area
12Liam Geer24:52.4LeRoy Pine River18.2Northern Michigan MOC
9Benjamin Smith25:08.5Mattawan17.5SMAC Championship
9Eddy Sanborn24:56.0North Trails17.0Northern Michigan MOC
9Adam Scott24:42.3Port Huron Northern16.9MAC Division
9Joel Harger25:11.2Richland Gull Lake16.6SMAC Championship
11Ezekial White24:46.7Madison Heights Lamphere15.4MAC Division
9Brenden Miller25:01.5Manton15.2Northern Michigan MOC
10Daniel Lossio25:07.2Mt. Pleasant Sacred Heart13.3Northern Michigan MOC
9Josh Huber24:55.7Sterling Heights Stevenson12.4MAC Division
9Robert Klingler25:23.4Hillsdale11.9LCAA Final
9Matthew Smith25:11.7Grand Traverse Academy11.8Northern Michigan MOC
10Ezekiel Churchill24:44.5Carrollton11.2Saginaw County
9Jake Machin25:14.2Cadillac10.9Northern Michigan MOC
9Brayden King25:01.2New Haven10.6MAC Division
11Pavel Bazuin25:18.6North Trails9.5Northern Michigan MOC
9Lucas Jantz25:08.3Warren Cousino8.2MAC Division
9Gibson Beck25:40.4Allendale8.2RCA Championship
9Adam Justa25:37.2Kalamazoo Loy Norrix7.9SMAC Championship
12Valentino Giardina25:24.2Gaylord7.6Northern Michigan MOC
10Jayden Robinson25:13.9SCS South Lake6.4MAC Division
10David Roberts25:13.9Grosse Pointe South6.4MAC Division
11Evan Freeland25:54.9Kingston5.0Thumb Area
12Tim Schmier25:23.1New Lothrop4.0Shiawassee County
10Robert Powell26:03.2Imlay City2.3Thumb Area
9Jaden Sherman25:41.6Gladwin1.8Northern Michigan MOC
11Vincent Randazzo25:29.3Grosse Pointe South1.2MAC Division
9Lateef Price25:30.2Sterling Heights Stevenson0.9MAC Division
10Mason Lovegrove25:59.2Mattawan0.6SMAC Championship

Uncategorized

2025 Ratings: October 17th Meets

Kenny Scheffer, Otsego – his Otsego career is coming to a close and he’s running the best he ever has. Tuesday featured Scheffer’s best ever finish in the Wolverine Conference Championship. Earlier in the fall, he’d set a personal best at his home invite, a mark he *just* slipped under to claim his first Allegan County crown.

Eddie Nolan, Troy Athens – it’s been a nice bounceback stretch for the Red Hawk sophomore. He had a rough go on the Oakland County hills, but has turned in two straight sub-18’s over the past ten days. With these heightened efforts have come history, as Athens claimed its first conference title in 19 years.

Micaela Penchoff, Royal Oak – speaking of history, the Royal Oak girls had never won a league title. They had split the first two jamborees with Bloomfield Hills and would need to rely on their depth to come through for a win on Friday. Penchoff found a big improvement during track, getting into the 12’s for the 3200m. It’s taken awhile for it to carry over into XC, but the payoff came yesterday with a huge personal best, moving far into the 20’s with her 20:35. Penchoff and her Raven depth came through, handing Royal Oak the OAA White title.

MeetBoys Adj.Girls Adj.Average
Allegan County+11+9+10
CHSL Cardinal+14+18+16
OAA White League+13+16+15

*** = 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.DivisionWABMeet
Bloomfield Hills109.41111.2OAA White League
Royal Oak107.81110.3OAA White League
Farmington106.4199.1OAA White League
Rochester Hills Stoney Creek101.41105.6OAA White League
Troy Athens57.2169.4OAA White League
TeamTop 5 Avg.DivisionWABMeet
Otsego***147.12145.6Allegan County
Plainwell90.5295.4Allegan County
Wayland Union61.4273.5Allegan County
Allegan26.7221.9Allegan County
TeamTop 5 Avg.DivisionWABMeet
Saugatuck*102.23111.8Allegan County
Ann Arbor Greenhills58.1354.4CHSL Cardinal Championship
TeamTop 5 Avg.DivisionWABMeet
Martin*79.0479.7Allegan County
Royal Oak Shrine50.5467.4CHSL Cardinal Championship
Clarkston Everest Collegiate33.3439.0CHSL Cardinal Championship

BOYS TEAM RATINGS

TeamTop 5 Avg.DivisionWABMeet
Troy Athens167.71171.6OAA White League
Royal Oak165.01168.4OAA White League
Rochester Hills Stoney Creek160.41162.5OAA White League
Farmington154.01153.1OAA White League
Bloomfield Hills150.41152.7OAA White League
TeamTop 5 Avg.DivisionWABMeet
Otsego*178.82182.0Allegan County
Plainwell169.02171.3Allegan County
Wayland Union138.32118.0Allegan County
Allegan134.12134.1Allegan County
TeamTop 5 Avg.DivisionWABMeet
Saugatuck**181.23180.9Allegan County
Ann Arbor Greenhills*163.13167.0CHSL Cardinal
Madison Heights Bishop Foley114.33108.4CHSL Cardinal
Detroit Cristo Rey65.8379.7CHSL Cardinal
TeamTop 5 Avg.DivisionWABMeet
Royal Oak Shrine**162.44159.9CHSL Cardinal
Riverview Gabriel Richard*145.44150.2CHSL Cardinal
Martin123.14120.1Allegan County
Cardinal Mooney Catholic122.54112.0CHSL Cardinal
Allen Park Cabrini104.04116.0CHSL Cardinal
Waterford Our Lady of the Lakes93.5488.3CHSL Cardinal
Austin Catholic64.9481.2CHSL Cardinal

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
12Emma Hoffman16:33.9Otsego185.7Allegan County
9Alayna Verhage18:47.0Otsego141.3Allegan County
9Adelyn Verhage18:53.0Otsego139.3Allegan County
10Mai Nguyen18:55.1Plainwell138.6Allegan County
9Addelyn Sabatke18:58.2Otsego137.6Allegan County
11Veyda Conley19:03.3Martin135.9Allegan County
12Leah Corby18:58.7Rochester Hills Stoney Creek135.1OAA White League
11Skylar Mejeur19:15.8Otsego131.7Allegan County
12Kierra Magner19:11.9Farmington130.7OAA White League
11Anna Macdonald19:34.0Royal Oak123.3OAA White League
9Claire Lawrence19:35.5Bloomfield Hills122.8OAA White League
10Abree VanDenBrink19:44.4Wayland Union122.2Allegan County
11Katelyn Parrish19:38.1Farmington122.0OAA White League
12Rebekah Stachura19:45.2Otsego122.0Allegan County
12Alina Martinson19:45.5Saugatuck121.8Allegan County
10Molly Bruggink19:46.2Plainwell121.6Allegan County
9Taylee Fox19:47.9Otsego121.0Allegan County
11Madeline Goodwin19:55.9Otsego118.4Allegan County
12Addison Herr19:51.8Bloomfield Hills117.4OAA White League
11Olivia Jenney19:51.9Bloomfield Hills117.4OAA White League
11Lyvia Curtis20:05.3Saugatuck115.2Allegan County
10Cassidy Bowers20:01.1Austin Catholic113.6CHSL Cardinal Championship
10Ella Lamb20:10.7Royal Oak Shrine110.4CHSL Cardinal Championship
12Lucy VanHaerents20:18.0Royal Oak108.7OAA White League
12Jayden VandenAkker20:28.9Allegan107.4Allegan County
11Olivia Carlson20:25.1Bloomfield Hills106.3OAA White League
11Brenna Yocum20:37.4Otsego104.5Allegan County
9Madison Bumhoffer20:38.9Wayland Union104.0Allegan County
10Olivia Peterson20:32.4Royal Oak103.9OAA White League
12Micaela Penchoff20:35.2Royal Oak102.9OAA White League
9Evelyn McKinney20:43.4Royal Oak100.2OAA White League
9Clare O’Reilly20:44.7Troy Athens99.8OAA White League
11Tessa Kozlowski20:47.3Rochester Hills Stoney Creek98.9OAA White League
10Riah Guoin20:50.4Rochester Hills Stoney Creek97.9OAA White League
11Kamryn Sixberry21:00.9Saugatuck96.7Allegan County
10Grace Thomas20:55.6Farmington96.1OAA White League
9Hannah Miller21:00.2Farmington94.6OAA White League
10Deirdre O’Connell21:03.2Allen Park Cabrini92.9CHSL Cardinal Championship
12Emma Viggiano21:05.2Royal Oak92.9OAA White League
11Alexis (Lexi) Schwartz21:08.8Rochester Hills Stoney Creek91.7OAA White League
10Mia Maccani21:08.8Royal Oak91.7OAA White League
9Ellyse Heyser21:17.4Saugatuck91.2Allegan County
12Gwen Todd21:18.5Plainwell90.8Allegan County
11Alex Iacoban21:17.8Farmington88.7OAA White League
9Lydia DelPiero Clayton21:18.4Farmington88.5OAA White League
11Jane Meinecke21:21.2Royal Oak87.6OAA White League
10Allison Schmitt21:22.3Clarkston Everest Collegiate86.6CHSL Cardinal Championship
12Savannah VanDenBerg21:33.5Saugatuck85.8Allegan County
10Kennedy Copenhaver21:27.0Royal Oak85.7OAA White League
9Lila Spletzer21:34.4Otsego85.5Allegan County
9Addison Geml21:33.3Rochester Hills Stoney Creek83.6OAA White League
10Savannah Astras21:35.3Bloomfield Hills82.9OAA White League
9Leigh Sapp21:48.9Rochester Hills Stoney Creek78.4OAA White League
9Victoria Sparks21:58.8Otsego77.4Allegan County
11Aiyana Wyman21:59.9Royal Oak74.7OAA White League
9Alessandra Zobl22:01.3Royal Oak74.2OAA White League
9Miyabi Knight22:02.4Farmington73.9OAA White League
10DuRae Sage22:11.0Martin73.3Allegan County
12Abby Spencer22:07.4Farmington72.2OAA White League
12Maya Ferguson22:12.3Cardinal Mooney Catholic69.9CHSL Cardinal Championship
12Sydnee Lefief22:15.2Bloomfield Hills69.6OAA White League
9Delaney Trachsel22:18.7Rochester Hills Stoney Creek68.4OAA White League
11Libby Schuster22:21.2Ann Arbor Greenhills66.9CHSL Cardinal Championship
12Alison Doka22:24.2Rochester Hills Stoney Creek66.6OAA White League
11Sara Schipper22:39.3Martin63.9Allegan County
11Viktoria MacDougall22:32.6Farmington63.8OAA White League
11Nina Malani22:31.6Ann Arbor Greenhills63.5CHSL Cardinal Championship
9Riley Bender22:42.4Martin62.9Allegan County
12Layla Kallivayalil22:36.1Bloomfield Hills62.6OAA White League
11Olivia Petrowski22:43.0Royal Oak60.3OAA White League
10Nina Lewis22:43.7Troy Athens60.1OAA White League
9Emma Dettmann22:53.9Martin59.0Allegan County
9Ryann Monroe22:55.0Saugatuck58.7Allegan County
12Janaan Rehman22:47.7Ann Arbor Greenhills58.1CHSL Cardinal Championship
11Josephine Malcolm22:50.6Royal Oak Shrine57.1CHSL Cardinal Championship
11Waverly Pearce22:54.8Bloomfield Hills56.4OAA White League
9Lydia Longcore23:04.6Otsego55.5Allegan County
11Elizabeth Macey22:57.8Royal Oak55.4OAA White League
12Harper Cash23:02.4Ann Arbor Greenhills53.2CHSL Cardinal Championship
10Zayla Clark23:12.7Otsego52.8Allegan County
11Louisa Denks23:04.3Royal Oak Shrine52.6CHSL Cardinal Championship
11Gargi Sonawane23:07.4Troy Athens52.2OAA White League
11Megan VanDyke23:17.3Plainwell51.2Allegan County
12Elanor Barnes23:08.4Madison Heights Bishop Foley51.2CHSL Cardinal Championship
11Kassie Kozlo23:10.2Allen Park Cabrini50.6CHSL Cardinal Championship
10Samantha Corbin23:20.1Plainwell50.3Allegan County
11Nata Yonkoski23:16.1Ann Arbor Greenhills48.6CHSL Cardinal Championship
12Isabella Giovannucci23:28.8Allegan47.4Allegan County
9Rebecca Nadgorny23:22.7Ann Arbor Greenhills46.4CHSL Cardinal Championship
11Natasha Mendez23:27.3Clarkston Everest Collegiate44.9CHSL Cardinal Championship
12Josie Longcore23:37.9Plainwell44.4Allegan County
11Elle Cesa23:34.5Rochester Hills Stoney Creek43.2OAA White League
10Sophia Miller23:44.0Wayland Union42.4Allegan County
10Allison Rodgers23:45.3Martin41.9Allegan County
9Rose O’Connor23:36.6Austin Catholic41.8CHSL Cardinal Championship
9Elyana Jurkowski23:45.9Wayland Union41.7Allegan County
11Brooke Carpenter23:57.5Plainwell37.8Allegan County
11Valentina Mansour23:51.2Troy Athens37.6OAA White League
12Maya Saleski23:54.4Troy Athens36.5OAA White League
9Stella Pandza23:58.7Farmington35.1OAA White League
10Riley Macleod24:04.3Bloomfield Hills33.2OAA White League
11Shelby Theut24:03.6Austin Catholic32.8CHSL Cardinal Championship
10Anna Billman24:15.0Allegan32.0Allegan County
10Lexie Donaldson24:09.1University Liggett31.0CHSL Cardinal Championship
9Josephine Wesley24:17.4Riverview Gabriel Richard28.2CHSL Cardinal Championship
9Gianna Talan24:20.1Rochester Hills Stoney Creek28.0OAA White League
9Alice Zhu24:19.8Ann Arbor Greenhills27.4CHSL Cardinal Championship
10Eleanor Szafarczyk24:21.8University Liggett26.7CHSL Cardinal Championship
10Ziman Yi24:28.3Ann Arbor Greenhills24.6CHSL Cardinal Championship
9Opal Schnarr24:33.1Rochester Hills Stoney Creek23.6OAA White League
9Anaiya Torrence24:32.8University Liggett23.1CHSL Cardinal Championship
11Lily Mollan24:35.4Rochester Hills Stoney Creek22.9OAA White League
12Alexa Ross24:35.3Acad Of The Sacred Heart22.2CHSL Cardinal Championship
12Lourd Alahwal24:38.3Troy Athens21.9OAA White League
10Emma Dixon (Main)24:40.5Rochester Hills Stoney Creek21.2OAA White League
12Alice Kadlecova24:48.8Martin20.7Allegan County
11MaKenna Leonard24:49.3Otsego20.6Allegan County
10Rain Kalleward24:53.4Saugatuck19.2Allegan County
9Cecila Bomberski24:45.1Royal Oak Shrine19.0CHSL Cardinal Championship
10Lila Wolcott24:48.4Clarkston Everest Collegiate17.9CHSL Cardinal Championship
10Riley Veitch24:54.3Farmington16.6OAA White League
9Ella Baron24:52.8Clarkston Everest Collegiate16.4CHSL Cardinal Championship
10Haneul Siemion24:56.1Troy Athens16.0OAA White League
9Abbey Gorman25:03.7Saugatuck15.8Allegan County
10Nora Tillman25:01.2Royal Oak Shrine13.6CHSL Cardinal Championship
11Phoebe Navin25:05.4Royal Oak12.9OAA White League
10Quinn Maldonado25:07.2Ann Arbor Greenhills11.6CHSL Cardinal Championship
9Megan Cuthbertson25:10.7Acad Of The Sacred Heart10.4CHSL Cardinal Championship
11Amelia Hattermann25:14.6Royal Oak9.8OAA White League
11Abigail Tietz25:14.9Royal Oak9.7OAA White League
12Laura Kuechle25:30.1Troy Athens4.6OAA White League
12Mila Southwick25:44.4Plainwell2.2Allegan County
11Emma Madison25:38.5Troy Athens1.8OAA White League
12Kathleen Colby25:37.8Royal Oak Shrine1.4CHSL Cardinal Championship
9Helene Farrell25:39.6Clarkston Everest Collegiate0.8CHSL Cardinal Championship

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
12Kenny Sheffer16:05.8Otsego194.4Allegan County
12Abenezer Cerone16:06.7Royal Oak Shrine193.1CHSL Cardinal
12Nathaniel Linden16:10.0Troy Athens192.3OAA White League
11Marcus Silva16:15.6Saugatuck191.1Allegan County
11Grant Rehkopf16:18.4Saugatuck190.2Allegan County
11Gunnar Djerf16:35.8Otsego184.4Allegan County
12Hiro Nguyen16:36.6Plainwell184.1Allegan County
11Devin Lau16:39.8Farmington182.4OAA White League
9Ryan Long16:48.2Otsego180.3Allegan County
10Aidan Schwalbach16:46.2Rochester Hills Stoney Creek180.3OAA White League
11Keats Rosenbrock16:47.7Royal Oak179.8OAA White League
11Jacob Ferdubinski16:47.4Riverview Gabriel Richard179.5CHSL Cardinal
10Jackson Bowman16:51.7Saugatuck179.1Allegan County
11Beckett Sipes16:51.0Royal Oak178.7OAA White League
11Naveen Kulkarni16:51.6Ann Arbor Greenhills178.1CHSL Cardinal
11Sawyer Monroe16:56.3Saugatuck177.6Allegan County
12Trent Hansen17:02.9Plainwell175.4Allegan County
12Donovan Ryan17:03.3Plainwell175.2Allegan County
9Gavin Bowers17:02.2Austin Catholic174.6CHSL Cardinal
11Mason Fein17:07.9Wayland Union173.7Allegan County
12Michael Bowker17:09.0Royal Oak Shrine172.3CHSL Cardinal
11Colin Blachford17:11.1Troy Athens172.0OAA White League
10Kaleb Koestner17:13.6Otsego171.8Allegan County
9Joseph Leigh17:13.1Rochester Hills Stoney Creek171.3OAA White League
12Nico Aagesen17:13.7Ann Arbor Greenhills170.8CHSL Cardinal
11Kellen Chalupa17:17.7Allegan170.4Allegan County
12Ethan Manning17:18.0Wayland Union170.3Allegan County
10Ira Brown17:24.7Saugatuck168.1Allegan County
12Liam Aiuto17:24.0Royal Oak167.7OAA White League
12Henry Beck17:26.1Ann Arbor Greenhills166.6CHSL Cardinal
12Ryan Harper17:31.5Troy Athens165.2OAA White League
9George Whitaker17:40.2Otsego162.9Allegan County
10Liam Knuth17:42.3Cardinal Mooney Catholic161.2CHSL Cardinal
12Sammy Gamboa17:45.9Saugatuck161.0Allegan County
9Ben Sims17:44.9Farmington160.7OAA White League
10Eddie Nolan17:47.9Troy Athens159.7OAA White League
12Jack Sherer17:52.8Plainwell158.7Allegan County
12Rich Fanti17:50.2Riverview Gabriel Richard158.6CHSL Cardinal
11Conrad Schaub17:51.8Rochester Hills Stoney Creek158.4OAA White League
12Ryan Hunt17:52.4Bloomfield Hills158.2OAA White League
10Owen Lawrence17:52.6Bloomfield Hills158.1OAA White League
10Gerry Socha17:54.4Bloomfield Hills157.5OAA White League
9Henry Cooper17:57.8Ann Arbor Greenhills156.1CHSL Cardinal
12Myles Guttovz18:01.5Farmington155.2OAA White League
11Micah Arlow18:01.9Cardinal Mooney Catholic154.7CHSL Cardinal
10Will Bernacki18:06.7Royal Oak Shrine153.1CHSL Cardinal
12Andrew Lopez18:07.7Royal Oak Shrine152.8CHSL Cardinal
12Gabriel Coraci18:08.4Madison Heights Bishop Foley152.5CHSL Cardinal
11William Justice18:14.0Plainwell151.7Allegan County
11Aidan Wilson18:13.2Royal Oak151.3OAA White League
10Liam Raseman18:16.0Otsego151.0Allegan County
9Thomas Sigler18:17.8Allegan150.4Allegan County
12Nathan Camilleri18:15.9Waterford Our Lady150.0CHSL Cardinal
10Ashton Skinner18:19.8Saugatuck149.7Allegan County
11Ethan Feys18:18.7Troy Athens149.4OAA White League
10Samuel Gembis18:24.3Royal Oak147.6OAA White League
11Alberto Mandujando18:28.0Wayland Union147.0Allegan County
11Braulio Limon Urdapilleta18:27.1Rochester Hills Stoney Creek146.6OAA White League
10Jeremiah VanHouten18:29.9Martin146.4Allegan County
12Aeriq Abu Azrine18:28.7Royal Oak146.1OAA White League
11Jadon Dettmann18:32.5Martin145.5Allegan County
11Santanna Minfield18:30.8Rochester Hills Stoney Creek145.4OAA White League
10Loghan Murphy18:33.0Allegan145.3Allegan County
11Benjamin Barkham18:31.8Rochester Hills Stoney Creek145.1OAA White League
12Isaac Cruz18:36.0Saugatuck144.3Allegan County
11Roger Mariani18:34.1Ann Arbor Greenhills144.0CHSL Cardinal
11Christian Brash18:35.7Allen Park Cabrini143.4CHSL Cardinal
10Trevor Meyer18:40.6Otsego142.8Allegan County
9Kingston Lennan18:41.0Otsego142.7Allegan County
9Ryan Webber18:41.3Otsego142.6Allegan County
10Lucas Dunham18:40.7Farmington142.1OAA White League
12Joseph Hoffman18:43.1Plainwell142.0Allegan County
9Victor Diaz18:43.5Otsego141.8Allegan County
10Wyatt Ramsey18:44.0Plainwell141.7Allegan County
9Simon Carr18:47.1Saugatuck140.6Allegan County
9Luke Robinson18:44.2Royal Oak Shrine140.6CHSL Cardinal
12Dominic Barretto18:44.6Riverview Gabriel Richard140.5CHSL Cardinal
10Dominic DeVeny18:45.0Cardinal Mooney Catholic140.3CHSL Cardinal
11Jax Scott18:48.2Bloomfield Hills139.6OAA White League
10Seungwoo Lee18:49.4Rochester Hills Stoney Creek139.2OAA White League
11Carter Hartfield18:51.0Bloomfield Hills138.7OAA White League
9Jack Deboer18:53.9Otsego138.4Allegan County
12Lucas Aalderink18:59.0Ann Arbor Greenhills135.7CHSL Cardinal
11Luke Shelton19:00.4Troy Athens135.5OAA White League
12Jonah Kaplan19:04.5Ann Arbor Greenhills133.8CHSL Cardinal
10Skyler Anthony19:08.0Bloomfield Hills133.0OAA White League
12Aiden Lindblom19:08.7Bloomfield Hills132.8OAA White League
11Gabe Shaffer19:08.6Royal Oak Shrine132.5CHSL Cardinal
11Twoey Bullock Jr.19:09.8Ann Arbor Greenhills132.1CHSL Cardinal
12Gavin Cavell19:12.7Royal Oak131.4OAA White League
10Vincent Pirozzo19:16.1Rochester Hills Stoney Creek130.3OAA White League
10Landin Ramsey19:20.4Plainwell129.5Allegan County
11Timothy Minfield19:18.4Rochester Hills Stoney Creek129.5OAA White League
9Dominic Smith19:18.7Farmington129.4OAA White League
12Luca Massoni19:18.7Royal Oak129.4OAA White League
9Gavin Samona19:18.6Madison Heights Bishop Foley129.1CHSL Cardinal
11Jaden Ethier19:23.2Troy Athens127.9OAA White League
11Jackson Turnas19:25.1Rochester Hills Stoney Creek127.3OAA White League
12Gram Griffioen19:24.3University Liggett127.2CHSL Cardinal
10Blake Herbert19:27.7Plainwell127.1Allegan County
12Lex Ruimveld19:28.8Plainwell126.7Allegan County
10Louis Berent19:33.0Royal Oak124.7OAA White League
12Theodore Campbell19:33.2Riverview Gabriel Richard124.3CHSL Cardinal
10Nolan Mazur19:33.8Riverview Gabriel Richard124.1CHSL Cardinal
11Patrick Steele19:36.1Farmington123.6OAA White League
9Kai Bilderback19:38.6Farmington122.8OAA White League
11Hayden Rutter19:38.8Rochester Hills Stoney Creek122.7OAA White League
10Evan Kowalkowski19:39.1Royal Oak122.6OAA White League
9Owen Pacyga19:39.6Troy Athens122.5OAA White League
12John McKellar19:41.2Royal Oak121.9OAA White League
10Ethan Wielgat19:41.8Royal Oak Shrine121.4CHSL Cardinal
11Avi Adar19:45.1Ann Arbor Greenhills120.3CHSL Cardinal
11Cooper Prentice19:51.3Allegan119.2Allegan County
11Gari Salvador-Garcia19:54.9Martin118.0Allegan County
9Alex Gilbert19:55.3Plainwell117.9Allegan County
12Aaron Slanec19:53.5Royal Oak117.8OAA White League
11Rohit Chaudhary19:53.4Ann Arbor Greenhills117.5CHSL Cardinal
11Hunter Hayes19:57.7Martin117.1Allegan County
12Carter Russelburg19:55.0Allen Park Cabrini117.0CHSL Cardinal
12Justin Moss19:58.9Plainwell116.7Allegan County
10Emanuel Nava20:00.3Allen Park Cabrini115.2CHSL Cardinal
9Jack Paisley20:00.7Royal Oak Shrine115.1CHSL Cardinal
9Miguel Diaz Lopez20:05.0Bloomfield Hills114.0OAA White League
9Colton Mull20:11.7Plainwell112.5Allegan County
9Nate Kubiak20:09.5Ann Arbor Greenhills112.2CHSL Cardinal
9Ryan Miller20:12.9Plainwell112.0Allegan County
11Alihondro Rivas20:11.3Royal Oak111.9OAA White League
10Chase Skinner20:14.0Saugatuck111.7Allegan County
9Xavier Smith20:12.3Rochester Hills Stoney Creek111.6OAA White League
10Xavier Zammit20:13.5Cardinal Mooney Catholic110.8CHSL Cardinal
12Ethan Cunningham20:15.0Riverview Gabriel Richard110.3CHSL Cardinal
11Auden Kane20:19.0Bloomfield Hills109.3OAA White League
12Andrew Rosso20:22.2Austin Catholic107.9CHSL Cardinal
12Benjamin Zheng20:22.8Ann Arbor Greenhills107.7CHSL Cardinal
12Owen Smith20:24.5Ann Arbor Greenhills107.2CHSL Cardinal
12Lorenzo Mio20:25.0Royal Oak Shrine107.0CHSL Cardinal
11Evan White20:28.8Rochester Hills Stoney Creek106.1OAA White League
12Julian Delgado20:28.2Detroit Cristo Rey105.9CHSL Cardinal
10Jacob Podmokly20:30.8Royal Oak105.4OAA White League
9Leo Avalos20:33.6Saugatuck105.1Allegan County
11Andrew Giuliano20:34.4Royal Oak104.2OAA White League
11Benjamin White20:39.0Plainwell103.3Allegan County
9Benjamin Moeller20:37.3Royal Oak103.2OAA White League
12Brad Dugan20:39.6Madison Heights Bishop Foley102.1CHSL Cardinal
12Emmett Fishwild20:42.4Royal Oak101.5OAA White League
12Fabian Villarino20:42.1Madison Heights Bishop Foley101.3CHSL Cardinal
9Carter Bultje20:46.0Wayland Union101.0Allegan County
11Logan Courtade20:44.1Rochester Hills Stoney Creek101.0OAA White League
10Jack Reeve20:47.6Royal Oak99.8OAA White League
11Jackson Byers20:51.2Wayland Union99.3Allegan County
9Tucker Dubay20:49.7Farmington99.1OAA White League
9Parker Dawson20:49.1Waterford Our Lady99.0CHSL Cardinal
10Tyler Peterson20:53.7Bloomfield Hills97.8OAA White League
9Alvaro Gomez20:55.9Rochester Hills Stoney Creek97.0OAA White League
9Henrik Van Howe20:56.3Royal Oak96.9OAA White League
10Christopher Brummett20:56.2Ann Arbor Greenhills96.6CHSL Cardinal
11Dylan Zobl21:01.0Royal Oak95.3OAA White League
11Mickey Sparkes21:03.3Bloomfield Hills94.6OAA White League
9Alejandro Lopez21:07.0Plainwell94.0Allegan County
9Tadej Katanski-O’Brien21:07.3Ann Arbor Greenhills92.9CHSL Cardinal
9Maximilian Van de Vyver21:08.5Austin Catholic92.5CHSL Cardinal
11Michael Fleming21:10.3Bloomfield Hills92.2OAA White League
11Nicholas Herrington21:10.0Waterford Our Lady92.0CHSL Cardinal
10Charles Fritz21:11.2Bloomfield Hills91.9OAA White League
9Larken Vogel21:13.3Bloomfield Hills91.2OAA White League
9Toby Graveline21:15.9Royal Oak Shrine90.0CHSL Cardinal
12Joseph Young21:19.0Troy Athens89.3OAA White League
9Edward Ostberg21:20.1Troy Athens89.0OAA White League
11Parker Stull21:22.1Plainwell89.0Allegan County
10Victor Hayoo21:20.2Troy Athens88.9OAA White League
9Xander Ruiter21:23.3Martin88.6Allegan County
12Luke Kavanaugh21:27.4Madison Heights Bishop Foley86.2CHSL Cardinal
10Brandon Becker21:33.2Allegan85.3Allegan County
11William Bazan21:30.8Detroit Cristo Rey85.1CHSL Cardinal
12Charles Stitman21:33.0Royal Oak84.7OAA White League
9Tanner Byron21:36.7Otsego84.1Allegan County
11Aidan McNeill21:35.4Waterford Our Lady83.5CHSL Cardinal
10Anthony Anastasi21:47.0Plainwell80.7Allegan County
11Will Nordhaus21:49.0Bloomfield Hills79.3OAA White League
12Colin Maffesoli21:51.5Allen Park Cabrini78.2CHSL Cardinal
9Finnegan McGlinchey21:52.8Madison Heights Bishop Foley77.7CHSL Cardinal
10Uriah Rogers21:57.9Royal Oak76.4OAA White League
10Julien Dincecco21:59.4Ann Arbor Greenhills75.5CHSL Cardinal
12Aiden Mallory22:05.7Plainwell74.4Allegan County
11Avry Asbeury22:08.8Plainwell73.4Allegan County
12Ben Bak22:07.4Bloomfield Hills73.2OAA White League
10Axel Svensson22:08.6Rochester Hills Stoney Creek72.8OAA White League
9Cooper Kapalla22:08.8Bloomfield Hills72.7OAA White League
9Hayden Klintworth22:12.9Martin72.0Allegan County
9Joshua James22:20.7Troy Athens68.8OAA White League
11Emmanuel Zamudio22:19.8Detroit Cristo Rey68.7CHSL Cardinal
11Alan He22:24.1Troy Athens67.6OAA White League
9Shayne Krasinski22:27.8Wayland Union67.1Allegan County
10Channing Watson22:27.5Bloomfield Hills66.5OAA White League
11Alexander Uselman22:27.9Allen Park Cabrini66.0CHSL Cardinal
11Michael Whitney22:32.0Plainwell65.7Allegan County
9Ben Chapman22:33.8Troy Athens64.4OAA White League
9Malachi Waters22:45.0Plainwell61.3Allegan County
9Khalil Gupton22:45.2Farmington60.6OAA White League
11Thomas Hauptman22:44.9Ann Arbor Greenhills60.4CHSL Cardinal
10Owen Noble22:52.0Royal Oak58.3OAA White League
11Paul Lopez22:54.1Royal Oak57.6OAA White League
12Timmy Li23:08.9Troy Athens52.7OAA White League
12Wyatt Sesi23:11.8Troy Athens51.7OAA White League
9Teo Bargren23:17.4Bloomfield Hills49.9OAA White League
10Grant Decker23:19.3Rochester Hills Stoney Creek49.2OAA White League
9Henre Voigt23:20.6Rochester Hills Stoney Creek48.8OAA White League
12Harlem Cooper23:21.8Royal Oak48.4OAA White League
11Yejune Kim23:23.2Rochester Hills Stoney Creek47.9OAA White League
12Caleb Love23:25.6Royal Oak47.1OAA White League
9Gavin Keeler23:29.9Martin46.4Allegan County
10Wyatt Welsh23:29.2Cardinal Mooney Catholic45.6CHSL Cardinal
11Billy Rozelle23:33.5Ann Arbor Greenhills44.2CHSL Cardinal
9Liam Helsom23:36.9Waterford Our Lady43.0CHSL Cardinal
11Ewan Russell23:43.6Ann Arbor Greenhills40.8CHSL Cardinal
10Micah Friedman23:49.6West Bloomfield Frankel Jewish Academy38.8CHSL Cardinal
9Joshua Magana23:50.3Detroit Cristo Rey38.6CHSL Cardinal
9Emmett Adams23:55.0Saugatuck38.0Allegan County
9Dante Remick23:59.3Royal Oak35.9OAA White League
11Oscar Camargo24:00.5Rochester Hills Stoney Creek35.5OAA White League
9Graham Halverson24:03.5Royal Oak34.5OAA White League
11Exal Lopez24:13.2Detroit Cristo Rey30.9CHSL Cardinal
11Eli Masih24:17.2Royal Oak29.9OAA White League
9Alan Camargo24:18.5Rochester Hills Stoney Creek29.5OAA White League
9Samuel Jones24:36.3Troy Athens23.6OAA White League
10Landon Wright24:42.7University Liggett21.1CHSL Cardinal
9Gabriel Gaona24:56.1Allen Park Cabrini16.6CHSL Cardinal
10Joshua Cooper25:10.9West Bloomfield Frankel Jewish Academy11.7CHSL Cardinal
12Loehn Luckett25:20.7Plainwell9.4Allegan County
10Xavier Neudauer25:27.3Troy Athens6.6OAA White League
11Jonathan Meza-Navarro25:31.1Martin6.0Allegan County
10Connor Dolecki25:33.3Rochester Hills Stoney Creek4.6OAA White League
9Winston Zhu25:32.6Ann Arbor Greenhills4.5CHSL Cardinal
12Hugh Jordan25:35.4Ann Arbor Greenhills3.5CHSL Cardinal
9Adam Keoleian25:36.5Rochester Hills Stoney Creek3.5OAA White League
10Santiago Ramirez-Vanegas25:40.8Troy Athens2.1OAA White League
12Nolan Williams25:42.4Ann Arbor Greenhills1.2CHSL Cardinal

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