| Meet | Boys | Girls | Average |
| Apples 2 Apples | +15 | +19 | +17 |
| FML 2 | -15 | -7 | -11 |
| MAC Red Championship | +17 | +17 | +17 |
| OK Green 2 | -37 | -33 | -35 |
| OK Red 2 | -38 | -40 | -39 |
| SAC 2 | +14 | +11 | +13 |
| TVC 2 | -23 | -24 | -24 |
*** = Team State Title type of performance
** = Top-10 Team type of performance
* = Team Qualifier type of performance
BOYS TEAM RATINGS
| Team | Top 5 Avg. | Meet | Division |
| Jenison** | 192.8 | OK Green 2 | 1 |
| Grand Haven** | 192.6 | OK Red 2 | 1 |
| East Kentwood** | 191.9 | OK Red 2 | 1 |
| Utica** | 186.7 | MAC Red Championship | 1 |
| Rockford* | 184.0 | OK Red 2 | 1 |
| Macomb Dakota* | 182.0 | MAC Red Championship | 1 |
| Caledonia* | 181.0 | OK Green 2 | 1 |
| Romeo* | 180.1 | MAC Red Championship | 1 |
| Grandville | 179.5 | OK Red 2 | 1 |
| Hudsonville | 175.6 | OK Red 2 | 1 |
| Byron Center | 172.7 | OK Green 2 | 1 |
| Holland West Ottawa | 171.9 | OK Red 2 | 1 |
| Utica Eisenhower | 165.9 | MAC Red Championship | 1 |
| Flushing | 162.8 | FML 2 | 1 |
| Holly | 161.5 | FML 2 | 1 |
| Fenton | 160.4 | FML 2 | 1 |
| Grosse Pointe North | 155.6 | MAC Red Championship | 1 |
| Fraser | 149.0 | MAC Red Championship | 1 |
| Anchor Bay | 144.9 | MAC Red Championship | 1 |
| Swartz Creek | 141.4 | FML 2 | 1 |
| Muskegon Mona Shores | 133.7 | OK Green 2 | 1 |
| Muskegon Reeths-Puffer | 130.8 | OK Green 2 | 1 |
| Muskegon | 60.3 | OK Green 2 | 1 |
| Team | Top 5 Avg. | Meet | Division |
| Alma** | 188.9 | TVC 2 | 2 |
| Frankenmuth** | 182.0 | TVC 2 | 2 |
| Corunna* | 172.4 | FML 2 | 2 |
| Freeland* | 171.5 | TVC 2 | 2 |
| Flint Kearsley | 162.2 | FML 2 | 2 |
| St. Clair | 160.3 | MAC Red Championship | 2 |
| Goodrich | 152.2 | FML 2 | 2 |
| Lake Fenton | 142.8 | FML 2 | 2 |
| Linden | 130.4 | FML 2 | 2 |
| Bay City John Glenn | 124.2 | TVC 2 | 2 |
| Saginaw Swan Valley | 118.5 | TVC 2 | 2 |
| Ortonville Brandon | 109.2 | FML 2 | 2 |
| South Haven | 82.4 | SAC 2 | 2 |
| Lansing Eastern | 68.3 | Apples 2 Apples | 2 |
| Team | Top 5 Avg. | Meet | Division |
| Ithaca*** | 182.3 | TVC 2 | 3 |
| Saugatuck** | 170.3 | SAC 2 | 3 |
| Leslie | 153.7 | Apples 2 Apples | 3 |
| Holland Black River | 150.1 | SAC 2 | 3 |
| Laingsburg | 141.7 | Apples 2 Apples | 3 |
| Schoolcraft | 140.9 | SAC 2 | 3 |
| Parchment | 130.2 | SAC 2 | 3 |
| Galesburg-Augusta | 127.8 | SAC 2 | 3 |
| Constantine | 125.9 | SAC 2 | 3 |
| Delton-Kellogg | 91.1 | SAC 2 | 3 |
| Carrollton | 88.9 | TVC 2 | 3 |
| Harrison | 87.9 | Apples 2 Apples | 3 |
| Watervliet | 80.0 | SAC 2 | 3 |
| Hemlock | 66.8 | TVC 2 | 3 |
| Coloma | 66.3 | SAC 2 | 3 |
| Fennville | 64.7 | SAC 2 | 3 |
| Team | Top 5 Avg. | Meet | Division |
| Kalamazoo Hackett* | 150.0 | SAC 2 | 4 |
| Bridgman* | 142.8 | SAC 2 | 4 |
| Saginaw Michigan Lutheran Seminary | 132.3 | TVC 2 | 4 |
| Webberville | 128.7 | Apples 2 Apples | 4 |
| Fowler | 97.3 | Apples 2 Apples | 4 |
| Martin | 92.3 | SAC 2 | 4 |
| Beal City | 91.3 | Apples 2 Apples | 4 |
| Gobles | 90.3 | SAC 2 | 4 |
| Livingston Christian | 80.1 | Apples 2 Apples | 4 |
| Saginaw Nouvel | 69.0 | TVC 2 | 4 |
| Morrice | 53.0 | Apples 2 Apples | 4 |
| Team | Top 5 Avg. | Meet | Division |
| Central Michigan Homeschool Athletics | 117.5 | Apples 2 Apples | HS |
| Butternut Homeschool | 116.4 | Apples 2 Apples | HS |
GIRLS TEAM RATINGS
| Team | Top 5 Avg. | Meet | Division |
| Holland West Ottawa** | 146.6 | OK Red 2 | 1 |
| Romeo** | 141.9 | MAC Red Championship | 1 |
| Rockford** | 132.1 | OK Red 2 | 1 |
| Jenison* | 123.3 | OK Green 2 | 1 |
| Grand Haven* | 122.6 | OK Red 2 | 1 |
| Utica* | 118.2 | MAC Red Championship | 1 |
| Macomb Dakota | 112.9 | MAC Red Championship | 1 |
| Hudsonville | 110.7 | OK Red 2 | 1 |
| Byron Center | 106.2 | OK Green 2 | 1 |
| Fraser | 103.3 | MAC Red Championship | 1 |
| Caledonia | 101.1 | OK Green 2 | 1 |
| Grandville | 95.7 | OK Red 2 | 1 |
| Utica Eisenhower | 86.3 | MAC Red Championship | 1 |
| Muskegon Reeths-Puffer | 77.6 | OK Green 2 | 1 |
| East Kentwood | 76.3 | OK Red 2 | 1 |
| Muskegon Mona Shores | 75.0 | OK Green 2 | 1 |
| Holly | 65.9 | FML 2 | 1 |
| Grosse Pointe North | 57.3 | MAC Red Championship | 1 |
| Flushing | 49.7 | FML 2 | 1 |
| Fenton | 43.8 | FML 2 | 1 |
| Anchor Bay | 29.4 | MAC Red Championship | 1 |
| Swartz Creek | 15.5 | FML 2 | 1 |
| Team | Top 5 Avg. | Meet | Division |
| Goodrich** | 127.7 | FML 2 | 2 |
| Freeland** | 114.7 | TVC 2 | 2 |
| Linden | 98.3 | FML 2 | 2 |
| Alma | 94.7 | TVC 2 | 2 |
| Owosso | 91.1 | FML 2 | 2 |
| Frankenmuth | 90.2 | TVC 2 | 2 |
| St. Clair | 83.2 | MAC Red Championship | 2 |
| Eaton Rapids | 67.7 | Apples 2 Apples | 2 |
| Corunna | 65.6 | FML 2 | 2 |
| Lake Fenton | 41.3 | FML 2 | 2 |
| Saginaw Swan Valley | 38.1 | TVC 2 | 2 |
| Flint Kearsley | 28.8 | FML 2 | 2 |
| Team | Top 5 Avg. | Meet | Division |
| Leslie* | 102.8 | Apples 2 Apples | 3 |
| Ithaca* | 97.1 | TVC 2 | 3 |
| Saugatuck | 75.2 | SAC 2 | 3 |
| Schoolcraft | 72.4 | SAC 2 | 3 |
| Laingsburg | 67.8 | Apples 2 Apples | 3 |
| Kalamazoo Christian | 65.2 | SAC 2 | 3 |
| Saginaw Valley Lutheran | 62.9 | TVC 2 | 3 |
| Fennville | 53.8 | SAC 2 | 3 |
| Lakeview | 43.2 | Apples 2 Apples | 3 |
| Watervliet | 28.7 | SAC 2 | 3 |
| Holland Black River | 18.9 | SAC 2 | 3 |
| Delton-Kellogg | 5.2 | SAC 2 | 3 |
| Team | Top 5 Avg. | Meet | Division |
| Gobles** | 90.6 | SAC 2 | 4 |
| Kalamazoo Hackett** | 87.0 | SAC 2 | 4 |
| Bridgman** | 86.6 | SAC 2 | 4 |
| Martin* | 60.4 | SAC 2 | 4 |
| Saginaw Michigan Lutheran Seminary | 40.4 | TVC 2 | 4 |
| Fowler | 29.7 | Apples 2 Apples | 4 |
| Beal City | 11.8 | Apples 2 Apples | 4 |
BOYS INDIVIDUAL RATINGS
| Grade | Name | Time | Team | Rating | Meet |
| 12 | Carter Livermore | 16:18.7 | Grandville | 206.5 | OK Red 2 |
| 12 | TJ Hansen | 16:03.8 | Freeland | 206.4 | TVC 2 |
| 10 | Ezekiel Baltierra | 16:07.4 | Alma | 205.2 | TVC 2 |
| 11 | Marek Butkiewicz | 15:37.7 | Kalamazoo Hackett | 202.8 | SAC 2 |
| 11 | Vincent Pattison | 16:09.5 | Goodrich | 201.8 | FML 2 |
| 11 | Landen Styka | 16:19.5 | Ithaca | 201.2 | TVC 2 |
| 12 | Ben Eisnor | 16:35.4 | Grand Haven | 200.9 | OK Red 2 |
| 10 | Caden Livermore | 16:36.0 | Grandville | 200.7 | OK Red 2 |
| 10 | Luka Hammond | 16:36.8 | Grand Haven | 200.4 | OK Red 2 |
| 11 | Aron Gal | 16:38.7 | Grand Haven | 199.8 | OK Red 2 |
| 11 | Thomas Larson | 16:28.7 | Alma | 198.1 | TVC 2 |
| 12 | Seth Conner | 16:42.7 | Jenison | 198.1 | OK Green 2 |
| 12 | Isaac Tanis | 16:44.7 | East Kentwood | 197.8 | OK Red 2 |
| 10 | Justin Johnson | 16:45.6 | East Kentwood | 197.5 | OK Red 2 |
| 11 | Harper Wesley | 15:51.8 | Utica | 197.1 | MAC Red Championship |
| 12 | Lucas LaMilza | 15:52.8 | Macomb Dakota | 196.7 | MAC Red Championship |
| 12 | Luke Morehouse | 15:54.0 | Utica | 196.3 | MAC Red Championship |
| 12 | James Latstetter | 16:26.2 | Flushing | 196.3 | FML 2 |
| 12 | Miingen Bertrand | 16:35.0 | Ithaca | 196.0 | TVC 2 |
| 12 | Noah Schuette | 16:50.4 | Rockford | 195.9 | OK Red 2 |
| 12 | Parker Strelecki | 16:49.7 | Jenison | 195.8 | OK Green 2 |
| 12 | Kort Thompson | 16:50.5 | Caledonia | 195.5 | OK Green 2 |
| 12 | Evan Nickoles | 16:54.3 | East Kentwood | 194.6 | OK Red 2 |
| 12 | Jack Lillywhite | 16:33.3 | Flint Kearsley | 193.9 | FML 2 |
| 9 | Gavin Katic | 16:34.8 | Fenton | 193.4 | FML 2 |
| 12 | Mason Lucas | 16:59.7 | Jenison | 192.4 | OK Green 2 |
| 12 | Matthew Schwartz | 17:00.0 | Jenison | 192.3 | OK Green 2 |
| 11 | Owen Perry | 16:13.9 | Romeo | 189.7 | MAC Red Championship |
| 10 | Matii Tarekegn | 17:10.5 | East Kentwood | 189.2 | OK Red 2 |
| 12 | Mitchell Jeruzal | 17:09.6 | Byron Center | 189.1 | OK Green 2 |
| 12 | Gavin Frandle | 16:16.1 | Utica | 189.0 | MAC Red Championship |
| 11 | Brett Magnus | 16:56.3 | Frankenmuth | 188.9 | TVC 2 |
| 11 | Hayden Lafferty | 17:12.9 | Rockford | 188.4 | OK Red 2 |
| 11 | Jayden Fox | 16:58.5 | Saginaw Valley Lutheran | 188.2 | TVC 2 |
| 11 | Noah Devereaux | 16:22.9 | Laingsburg | 187.4 | Apples 2 Apples |
| 10 | Bradley Smies | 17:16.2 | Hudsonville | 187.3 | OK Red 2 |
| 10 | Memphis Connor | 17:15.9 | Byron Center | 187.0 | OK Green 2 |
| 11 | James Brickel | 16:23.8 | Romeo | 186.4 | MAC Red Championship |
| 10 | Nicklas Parker | 17:05.1 | Frankenmuth | 186.0 | TVC 2 |
| 12 | Carson Berko | 17:21.0 | Grand Haven | 185.7 | OK Red 2 |
| 12 | Ethan Sellers | 16:58.1 | Flint Kearsley | 185.6 | FML 2 |
| 11 | Nolan Wenglikowski | 17:21.1 | Jenison | 185.3 | OK Green 2 |
| 10 | Kevin Terpstra | 17:07.5 | Alma | 185.2 | TVC 2 |
| 12 | Levi Jongekryg | 17:26.8 | Holland West Ottawa | 183.7 | OK Red 2 |
| 10 | Broden Ladd | 17:05.9 | Holly | 183.0 | FML 2 |
| 11 | Luke Allen | 16:34.5 | Romeo | 182.8 | MAC Red Championship |
| 12 | Daniel Mandujano | 16:38.5 | Watervliet | 182.5 | SAC 2 |
| 11 | Elijah Baltierra | 17:16.6 | Alma | 182.1 | TVC 2 |
| 11 | Anthony Frei | 16:38.7 | Utica Eisenhower | 181.4 | MAC Red Championship |
| 11 | Anthony Plana | 17:19.0 | Frankenmuth | 181.3 | TVC 2 |
| 10 | Josiah Derksen | 17:34.3 | Rockford | 181.2 | OK Red 2 |
| 9 | Chase Sherman | 17:33.6 | Jenison | 181.1 | OK Green 2 |
| 11 | Charlie Curtis | 16:39.9 | Utica | 181.0 | MAC Red Championship |
| 12 | Aidan Edgar | 17:35.0 | Caledonia | 180.7 | OK Green 2 |
| 12 | Malachi Mosley | 17:36.3 | East Kentwood | 180.6 | OK Red 2 |
| 11 | Joseph Kaleto | 16:41.5 | Macomb Dakota | 180.5 | MAC Red Championship |
| 12 | Caden Karcher | 17:37.8 | Rockford | 180.1 | OK Red 2 |
| 12 | Bobby Donley | 17:16.1 | Corunna | 179.6 | FML 2 |
| 12 | Greg Vogt | 16:44.5 | New Baltimore Anchor Bay | 179.5 | MAC Red Championship |
| 12 | Noah Redman | 16:44.5 | Macomb Dakota | 179.5 | MAC Red Championship |
| 12 | Andrew Mabry | 16:47.9 | Bridgman | 179.4 | SAC 2 |
| 11 | Jacob Giovannini | 16:48.2 | Macomb Dakota | 178.3 | MAC Red Championship |
| 12 | Aidan Ohanyan | 17:43.4 | Hudsonville | 178.2 | OK Red 2 |
| 12 | Cougar Clark | 17:29.2 | Frankenmuth | 177.9 | TVC 2 |
| 12 | Caleb Kosel | 16:49.8 | Grosse Pointe North | 177.7 | MAC Red Championship |
| 10 | Jonas Ballard | 16:53.9 | Holland Black River | 177.4 | SAC 2 |
| 11 | Noah Johnston | 17:45.0 | Caledonia | 177.3 | OK Green 2 |
| 12 | Colden Gray | 16:51.4 | Utica Eisenhower | 177.2 | MAC Red Championship |
| 12 | Mason Morrell | 17:45.7 | Caledonia | 177.1 | OK Green 2 |
| 11 | Henry Schanbeck | 17:32.1 | Bay City John Glenn | 177.0 | TVC 2 |
| 11 | Payton Chandler | 17:25.0 | Corunna | 176.7 | FML 2 |
| 11 | Owen Cross | 17:49.4 | Grand Haven | 176.2 | OK Red 2 |
| 11 | Kasen Todtz | 17:49.8 | Grand Haven | 176.1 | OK Red 2 |
| 12 | Jaxon Strauch | 17:27.4 | Corunna | 175.9 | FML 2 |
| 11 | Cole Pergram | 17:35.4 | Frankenmuth | 175.9 | TVC 2 |
| 11 | Drew Pietraszkiewicz | 16:55.4 | Utica Eisenhower | 175.9 | MAC Red Championship |
| 11 | Sean Siems | 16:59.6 | Kalamazoo Hackett | 175.5 | SAC 2 |
| 9 | Gerard Gilmour | 17:28.6 | Fenton | 175.5 | FML 2 |
| 12 | Teddy Ippel | 17:00.2 | Bridgman | 175.3 | SAC 2 |
| 11 | Oliver Davis | 16:57.6 | Macomb Dakota | 175.1 | MAC Red Championship |
| 11 | Griffin Good | 17:29.7 | Flushing | 175.1 | FML 2 |
| 10 | Ezra Nellis | 17:29.9 | Corunna | 175.0 | FML 2 |
| 12 | Sam Nemeth | 17:39.2 | Freeland | 174.6 | TVC 2 |
| 9 | Luke Bultman | 17:54.3 | Rockford | 174.6 | OK Red 2 |
| 12 | Ethan Buer | 17:53.4 | Caledonia | 174.5 | OK Green 2 |
| 10 | Ethan Kreger | 16:59.9 | St. Clair | 174.4 | MAC Red Championship |
| 12 | Bodie Heiss | 17:40.6 | Alma | 174.1 | TVC 2 |
| 12 | Dylan Pfeffer | 17:55.9 | Hudsonville | 174.0 | OK Red 2 |
| 11 | Aaron Osterman | 17:01.6 | New Baltimore Anchor Bay | 173.8 | MAC Red Championship |
| 11 | Andrew Scheloske | 17:02.4 | Macomb Dakota | 173.5 | MAC Red Championship |
| 11 | Jacob Mankey | 17:42.6 | Ithaca | 173.5 | TVC 2 |
| 12 | Camden McLeod | 17:43.1 | Freeland | 173.3 | TVC 2 |
| 10 | Sawyer Monroe | 17:06.5 | Saugatuck | 173.2 | SAC 2 |
| 11 | Luca Lebron | 17:44.3 | Alma | 172.9 | TVC 2 |
| 9 | Jackson Bowman | 17:07.8 | Saugatuck | 172.7 | SAC 2 |
| 9 | Patrick Baran | 18:00.1 | Holland West Ottawa | 172.6 | OK Red 2 |
| 11 | Cole Fernandez | 17:37.4 | Flint Kearsley | 172.5 | FML 2 |
| 10 | Sebastian Ruiz | 18:01.2 | Holland West Ottawa | 172.3 | OK Red 2 |
| 10 | Kenneth Mangles | 17:08.4 | Leslie | 172.2 | Apples 2 Apples |
| 10 | Grant Rehkopf | 17:09.5 | Saugatuck | 172.2 | SAC 2 |
| 11 | Nathan Kunzi | 18:02.0 | Hudsonville | 172.0 | OK Red 2 |
| 10 | Kellen Chalupa | 17:10.0 | Allegan | 172.0 | SAC 2 |
| 10 | Rolland Sterken | 18:01.1 | Jenison | 172.0 | OK Green 2 |
| 11 | Jonny Striler | 17:39.5 | Swartz Creek | 171.8 | FML 2 |
| 11 | Thad Whitmore | 17:48.9 | Ithaca | 171.4 | TVC 2 |
| 12 | Marek Unger | 17:09.1 | Romeo | 171.3 | MAC Red Championship |
| 12 | Andrew Wangler | 18:04.8 | Jenison | 170.7 | OK Green 2 |
| 12 | Camden Fager | 17:51.0 | Saginaw Michigan Lutheran Seminary | 170.7 | TVC 2 |
| 11 | Alessandro Avila | 17:15.3 | Constantine | 170.2 | SAC 2 |
| 10 | Carson Hlavin | 17:12.4 | Romeo | 170.2 | MAC Red Championship |
| 12 | Nathan Loser | 18:07.8 | Rockford | 170.1 | OK Red 2 |
| 11 | Elijah Bernstein | 18:08.0 | East Kentwood | 170.0 | OK Red 2 |
| 12 | Levi Clair | 17:13.0 | Utica | 170.0 | MAC Red Championship |
| 12 | Dante Pillot | 17:16.2 | Schoolcraft | 169.9 | SAC 2 |
| 11 | Paul Stephens | 17:15.1 | Grosse Pointe North | 169.3 | MAC Red Championship |
| 10 | Evan MacLaren | 17:55.2 | Ithaca | 169.3 | TVC 2 |
| 11 | Lucas Gizoni | 17:15.6 | Romeo | 169.1 | MAC Red Championship |
| 9 | Sam Johnson | 17:56.0 | Alma | 169.0 | TVC 2 |
| 11 | Eli Velting | 18:10.7 | Caledonia | 168.8 | OK Green 2 |
| 12 | David Stout | 18:11.8 | Rockford | 168.7 | OK Red 2 |
| 10 | Aaron Ebels | 18:12.0 | Grandville | 168.7 | OK Red 2 |
| 9 | Jake Potgeter | 18:11.5 | Caledonia | 168.5 | OK Green 2 |
| 12 | Cole Winter | 17:50.0 | Goodrich | 168.3 | FML 2 |
| 10 | Brody Empson | 17:18.0 | Romeo | 168.3 | MAC Red Championship |
| 12 | Kenyon Brooks | 18:14.3 | Grandville | 167.9 | OK Red 2 |
| 12 | Jaylen Wildman | 17:53.0 | Flushing | 167.3 | FML 2 |
| 10 | Cooper Tiffany | 17:23.0 | Lakeview | 167.3 | Apples 2 Apples |
| 10 | Charles Gavan | 18:16.1 | Rockford | 167.3 | OK Red 2 |
| 9 | Jackson Butts | 17:53.9 | Lake Fenton | 167.0 | FML 2 |
| 10 | Marcus Silva | 17:25.0 | Saugatuck | 167.0 | SAC 2 |
| 12 | Jerry Westrick | 17:22.1 | St. Clair | 167.0 | MAC Red Championship |
| 11 | Connor Wangler | 18:16.5 | Jenison | 166.9 | OK Green 2 |
| 12 | Logan Toland | 18:17.9 | Hudsonville | 166.7 | OK Red 2 |
| 11 | Sammy Gamboa | 17:26.1 | Saugatuck | 166.6 | SAC 2 |
| 9 | Bennett Snapper | 18:17.4 | Caledonia | 166.5 | OK Green 2 |
| 12 | Elliot Cole | 17:27.5 | Parchment | 166.2 | SAC 2 |
| 10 | Cooper Steckroth | 17:57.5 | Lake Fenton | 165.8 | FML 2 |
| 11 | Camren DeVries | 18:21.0 | Holland West Ottawa | 165.7 | OK Red 2 |
| 9 | Carter Cooke | 18:20.3 | Jenison | 165.6 | OK Green 2 |
| 11 | Noah Chouinard | 18:06.6 | Alma | 165.5 | TVC 2 |
| 12 | Landen Bouchard | 17:29.9 | Galesburg-Augusta | 165.4 | SAC 2 |
| 11 | Michael Dummer | 18:22.0 | Holland West Ottawa | 165.3 | OK Red 2 |
| 11 | Cole Wisener | 18:21.2 | Byron Center | 165.3 | OK Green 2 |
| 10 | Chase Mallory | 17:27.4 | Macomb Dakota | 165.2 | MAC Red Championship |
| 12 | Jack Huntington | 17:29.8 | Eaton Rapids | 165.1 | Apples 2 Apples |
| 9 | Cole Heikka | 18:01.4 | Holly | 164.5 | FML 2 |
| 11 | Kaden Van Ryn | 18:25.0 | Caledonia | 164.0 | OK Green 2 |
| 10 | Brayden Kelliher | 18:25.8 | Jenison | 163.8 | OK Green 2 |
| 9 | Cameron Martin | 17:32.1 | Fraser | 163.6 | MAC Red Championship |
| 12 | Garrett Smith | 18:27.5 | Hudsonville | 163.5 | OK Red 2 |
| 10 | Blake Rhoton | 18:27.2 | Byron Center | 163.3 | OK Green 2 |
| 11 | Myles Gesselman | 18:28.8 | East Kentwood | 163.1 | OK Red 2 |
| 12 | Micah Derks | 18:27.9 | Jenison | 163.0 | OK Green 2 |
| 12 | Jack Baltes | 18:28.5 | Jenison | 162.8 | OK Green 2 |
| 10 | Calvin Kasprowicz | 18:29.7 | Hudsonville | 162.8 | OK Red 2 |
| 11 | Brayden Prieskorn | 17:35.4 | St. Clair | 162.5 | MAC Red Championship |
| 10 | Braeden Conger | 18:15.6 | Frankenmuth | 162.5 | TVC 2 |
| 10 | Boston Wilkinson | 18:31.2 | Holland West Ottawa | 162.3 | OK Red 2 |
| 10 | Rush Marsden | 17:39.3 | Fulton | 161.9 | Apples 2 Apples |
| 11 | Luke Smith | 18:32.3 | Caledonia | 161.6 | OK Green 2 |
| 11 | Jake Follett | 18:33.7 | Holland West Ottawa | 161.4 | OK Red 2 |
| 11 | Ethan Quibell | 18:36.4 | East Kentwood | 160.5 | OK Red 2 |
| 10 | Brandon Ziehmer | 17:41.8 | New Baltimore Anchor Bay | 160.4 | MAC Red Championship |
| 12 | Andrew Tava | 18:37.3 | Caledonia | 159.9 | OK Green 2 |
| 11 | Liam Schamper | 18:39.5 | Grand Haven | 159.5 | OK Red 2 |
| 12 | Brent DeSaegher | 18:25.0 | Ithaca | 159.3 | TVC 2 |
| 11 | Davis Baraka | 18:41.0 | East Kentwood | 159.0 | OK Red 2 |
| 11 | Porter Yurk | 18:41.1 | Holland West Ottawa | 159.0 | OK Red 2 |
| 10 | Noah Watson | 18:41.2 | Rockford | 158.9 | OK Red 2 |
| 11 | Brady Newman | 18:40.8 | Byron Center | 158.7 | OK Green 2 |
| 10 | Nathan Brinker | 18:20.7 | Ortonville Brandon | 158.1 | FML 2 |
| 10 | Tyler Williams | 17:49.0 | Fraser | 158.0 | MAC Red Championship |
| 11 | Gavin Howery | 17:52.7 | Webberville | 157.4 | Apples 2 Apples |
| 12 | Ethan Henry | 18:45.4 | Jenison | 157.2 | OK Green 2 |
| 12 | Carter Stevens | 17:54.5 | Galesburg-Augusta | 157.2 | SAC 2 |
| 11 | Ethan West | 17:53.5 | Webberville | 157.2 | Apples 2 Apples |
| 12 | Ian Smith | 18:25.1 | Holly | 156.6 | FML 2 |
| 11 | Jacob Hylton | 18:26.3 | Ortonville Brandon | 156.2 | FML 2 |
| 10 | Addison Dufendach | 18:49.4 | Rockford | 156.2 | OK Red 2 |
| 11 | Hayden Fox | 18:49.6 | Muskegon Mona Shores | 155.8 | OK Green 2 |
| 11 | Adam Shimmell | 17:55.9 | Utica | 155.7 | MAC Red Championship |
| 9 | Casper Banner | 17:59.3 | Holland Black River | 155.6 | SAC 2 |
| 11 | Anthony Czarnecki | 17:56.7 | Utica | 155.4 | MAC Red Championship |
| 10 | Kellen Siems | 18:00.8 | Kalamazoo Hackett | 155.1 | SAC 2 |
| 12 | Matthew Ayotte | 17:58.3 | Utica | 154.9 | MAC Red Championship |
| 9 | Brody Mulder | 18:53.6 | Holland West Ottawa | 154.8 | OK Red 2 |
| 12 | Jacob Marth | 18:52.8 | Jenison | 154.7 | OK Green 2 |
| 11 | Jesse Dodge | 18:30.9 | Corunna | 154.7 | FML 2 |
| 11 | Neil Orlowski | 17:59.0 | Grosse Pointe North | 154.7 | MAC Red Championship |
| 11 | Aidan Vermeulen | 18:54.6 | Hudsonville | 154.5 | OK Red 2 |
| 11 | Isaac Johnson | 18:02.7 | Holland Black River | 154.5 | SAC 2 |
| 11 | Jack Paulsen | 18:56.2 | Grandville | 153.9 | OK Red 2 |
| 9 | De-Mani Roberts | 18:56.5 | East Kentwood | 153.8 | OK Red 2 |
| 10 | Matthew Killeen | 18:05.0 | Leslie | 153.3 | Apples 2 Apples |
| 11 | Nicholas Milosavlevski | 18:03.1 | Macomb Dakota | 153.3 | MAC Red Championship |
| 11 | Jack Yonkman | 18:57.2 | Muskegon Reeths-Puffer | 153.3 | OK Green 2 |
| 10 | Carter Kirkbride | 18:03.5 | Romeo | 153.2 | MAC Red Championship |
| 11 | Chase Somers | 18:43.8 | Freeland | 153.1 | TVC 2 |
| 10 | Amos Norder | 18:44.2 | Saginaw Michigan Lutheran Seminary | 152.9 | TVC 2 |
| 9 | Nathan West | 18:07.1 | Webberville | 152.6 | Apples 2 Apples |
| 11 | Cole Hansen | 18:59.9 | Muskegon Mona Shores | 152.4 | OK Green 2 |
| 11 | Luke McDonell | 18:06.3 | St. Clair | 152.2 | MAC Red Championship |
| 11 | Landon Heikka | 18:38.8 | Holly | 152.1 | FML 2 |
| 12 | Tomas Mendez | 19:01.0 | Jenison | 152.0 | OK Green 2 |
| 12 | Cameron Wright | 19:01.1 | Caledonia | 152.0 | OK Green 2 |
| 11 | Zac Brown | 18:41.2 | Holly | 151.3 | FML 2 |
| 11 | Jacob McDaniel | 19:04.3 | Grandville | 151.2 | OK Red 2 |
| 11 | Jaeden Pearson | 19:05.6 | East Kentwood | 150.8 | OK Red 2 |
| 10 | Grant Feldpausch | 19:04.8 | Caledonia | 150.7 | OK Green 2 |
| 9 | Zachary Newman | 19:05.0 | Byron Center | 150.7 | OK Green 2 |
| 12 | Zack Mitchell | 18:15.2 | Kalamazoo Christian | 150.3 | SAC 2 |
| 9 | Jacob Solomon | 18:12.6 | Utica | 150.1 | MAC Red Championship |
| 10 | Jackson Horn | 18:52.9 | Freeland | 150.0 | TVC 2 |
| 12 | Gabi Martinez | 18:15.4 | Lansing Eastern | 149.9 | Apples 2 Apples |
| 10 | Joseph Nowicki | 18:15.1 | Utica Eisenhower | 149.3 | MAC Red Championship |
| 10 | Cooper Schmelter | 18:18.6 | Leslie | 148.8 | Apples 2 Apples |
| 10 | Julian Malec | 19:12.5 | Grandville | 148.5 | OK Red 2 |
| 12 | Jose Domecq | 18:20.1 | Leslie | 148.3 | Apples 2 Apples |
| 12 | Sam McCarthy | 19:13.2 | Grandville | 148.3 | OK Red 2 |
| 12 | Nathan Chapin | 19:12.3 | Jenison | 148.2 | OK Green 2 |
| 11 | Jagger Clark | 18:59.3 | Frankenmuth | 147.9 | TVC 2 |
| 12 | Isaiah LaDuke | 19:14.4 | Holland West Ottawa | 147.9 | OK Red 2 |
| 10 | McKinley Springer | 18:52.7 | Corunna | 147.4 | FML 2 |
| 10 | Samuel Perez | 19:15.5 | Muskegon Reeths-Puffer | 147.2 | OK Green 2 |
| 12 | Alex Morin | 18:24.5 | Martin | 147.2 | SAC 2 |
| 11 | Max Baade | 18:53.6 | Owosso | 147.2 | FML 2 |
| 11 | Andrew Bucher | 18:22.2 | Fraser | 146.9 | MAC Red Championship |
| 12 | Felix Ramirez | 18:24.2 | Laingsburg | 146.9 | Apples 2 Apples |
| 11 | Brodie Licata | 18:54.2 | Lake Fenton | 146.9 | FML 2 |
| 10 | Colin Mondoux | 18:22.5 | Utica | 146.8 | MAC Red Championship |
| 11 | Austin Van Ek | 19:17.7 | Hudsonville | 146.8 | OK Red 2 |
| 11 | Ian Kimbrell | 19:18.2 | Caledonia | 146.3 | OK Green 2 |
| 10 | Grant Morrell | 19:18.4 | Caledonia | 146.2 | OK Green 2 |
| 11 | Seamus Murphy | 18:24.8 | Romeo | 146.1 | MAC Red Championship |
| 12 | Justin Perantoni | 18:57.0 | Fenton | 146.0 | FML 2 |
| 12 | Lucas Licari | 19:20.0 | Grandville | 146.0 | OK Red 2 |
| 11 | Gabriel Gauss | 19:20.2 | Rockford | 145.9 | OK Red 2 |
| 9 | Dylan Phillips | 18:25.3 | Grosse Pointe North | 145.9 | MAC Red Championship |
| 11 | Grason Weber | 18:27.5 | Leslie | 145.8 | Apples 2 Apples |
| 11 | Alexander Perry | 18:25.8 | Utica Eisenhower | 145.7 | MAC Red Championship |
| 12 | Kyan Isham | 18:27.8 | Leslie | 145.7 | Apples 2 Apples |
| 12 | Trevor Gutteridge | 18:58.2 | Goodrich | 145.6 | FML 2 |
| 12 | Korbyn Thornton | 18:26.8 | St. Clair | 145.4 | MAC Red Championship |
| 10 | Jackson Martin | 18:59.2 | Fenton | 145.3 | FML 2 |
| 12 | Alexander Henderson | 18:27.6 | Macomb Dakota | 145.1 | MAC Red Championship |
| 11 | Carter Johnston | 18:59.7 | Linden | 145.1 | FML 2 |
| 10 | Trevor Thompson | 18:30.1 | Butternut Homeschool | 145.0 | Apples 2 Apples |
| 12 | Rodney Iamurri | 19:08.4 | Saginaw Nouvel | 144.9 | TVC 2 |
| 10 | Logan Young | 18:30.6 | Harrison | 144.8 | Apples 2 Apples |
| 11 | Kaiden Shinew | 19:23.8 | Grand Haven | 144.7 | OK Red 2 |
| 11 | Dylan Hile | 18:32.4 | Leslie | 144.2 | Apples 2 Apples |
| 10 | Caleb DuPuis | 19:24.6 | Jenison | 144.1 | OK Green 2 |
| 10 | Jackson Jaworski | 19:10.7 | Freeland | 144.1 | TVC 2 |
| 9 | Sean Thompson | 19:25.1 | Caledonia | 144.0 | OK Green 2 |
| 11 | Eli Martin | 18:34.1 | Schoolcraft | 144.0 | SAC 2 |
| 11 | Logan Selasky | 19:11.3 | Saginaw Swan Valley | 143.9 | TVC 2 |
| 11 | Gavin Ottinger | 19:04.1 | Goodrich | 143.7 | FML 2 |
| 11 | Adam Howell | 19:04.1 | Flint Kearsley | 143.6 | FML 2 |
| 11 | Lance Edghill | 18:32.3 | Fraser | 143.6 | MAC Red Championship |
| 12 | Evan Lamb | 18:32.7 | Romeo | 143.4 | MAC Red Championship |
| 10 | Ian DeHaan | 19:27.5 | Caledonia | 143.2 | OK Green 2 |
| 12 | Connor Candler | 18:37.7 | Schoolcraft | 142.8 | SAC 2 |
| 12 | Ethan Gerlach | 19:29.7 | Holland West Ottawa | 142.8 | OK Red 2 |
| 12 | William Sheely | 19:28.8 | Caledonia | 142.7 | OK Green 2 |
| 11 | Zain Banat | 19:06.8 | Swartz Creek | 142.7 | FML 2 |
| 11 | Lucas Kranzusch | 19:30.0 | Grandville | 142.7 | OK Red 2 |
| 11 | Lucas Dykhouse | 19:30.3 | Hudsonville | 142.6 | OK Red 2 |
| 9 | CJ Shilling | 19:07.5 | Flushing | 142.5 | FML 2 |
| 12 | Keagan Cole | 18:39.5 | Parchment | 142.2 | SAC 2 |
| 11 | Hunter Groulx | 19:08.6 | Swartz Creek | 142.1 | FML 2 |
| 10 | Eric Pierce | 19:31.4 | Byron Center | 141.9 | OK Green 2 |
| 9 | Henry Golembiewski | 19:10.0 | Fenton | 141.7 | FML 2 |
| 10 | Levi Socier | 19:18.2 | Essexville Garber | 141.6 | TVC 2 |
| 12 | Sean O’Grady | 19:18.3 | Saginaw Nouvel | 141.6 | TVC 2 |
| 12 | Cole Tilmann | 18:40.8 | Beal City | 141.4 | Apples 2 Apples |
| 10 | Jonathan Marth | 19:33.1 | Jenison | 141.3 | OK Green 2 |
| 9 | Avery Carlson | 18:42.4 | Holland Black River | 141.2 | SAC 2 |
| 10 | Patrick Monahan | 18:41.5 | Central Michigan Homeschool Athletics | 141.2 | Apples 2 Apples |
| 9 | Federico Moreno-Padilla | 18:40.5 | Utica Eisenhower | 140.8 | MAC Red Championship |
| 10 | Josiah Thelen | 19:35.9 | Grandville | 140.7 | OK Red 2 |
| 9 | Trevor Mieras | 19:35.9 | Hudsonville | 140.7 | OK Red 2 |
| 12 | Collin McMillian | 19:13.4 | Holly | 140.5 | FML 2 |
| 9 | Jackson Bannister | 19:36.9 | East Kentwood | 140.4 | OK Red 2 |
| 10 | Ben Panter | 19:14.0 | Fenton | 140.4 | FML 2 |
| 9 | Logan LaMilza | 18:42.0 | Macomb Dakota | 140.3 | MAC Red Championship |
| 9 | Hayden Vess | 19:38.0 | Grand Haven | 140.0 | OK Red 2 |
| 11 | Trevor Zoli | 18:43.9 | New Baltimore Anchor Bay | 139.7 | MAC Red Championship |
| 12 | Mark Rios-Hernandez | 19:38.9 | East Kentwood | 139.7 | OK Red 2 |
| 11 | Quentin Smith | 18:46.2 | Fowler | 139.6 | Apples 2 Apples |
| 10 | Isaiah Homan | 18:47.2 | Central Michigan Homeschool Athletics | 139.3 | Apples 2 Apples |
| 10 | Austin Kloha | 19:25.2 | Freeland | 139.3 | TVC 2 |
| 12 | Ian Flechsig | 18:45.3 | Macomb Dakota | 139.2 | MAC Red Championship |
| 11 | Conner Wilkinson | 19:25.3 | Bay City John Glenn | 139.2 | TVC 2 |
| 9 | Levi Walker | 19:40.6 | Jenison | 138.8 | OK Green 2 |
| 9 | Wesley LaFever | 18:46.8 | Macomb Dakota | 138.7 | MAC Red Championship |
| 9 | Ira Brown | 18:50.2 | Saugatuck | 138.6 | SAC 2 |
| 11 | Myles Hendel | 19:41.5 | Jenison | 138.5 | OK Green 2 |
| 10 | Thomas Halligan | 19:19.8 | Holly | 138.4 | FML 2 |
| 10 | Grant Mielke | 19:28.3 | Freeland | 138.2 | TVC 2 |
| 12 | Jacob Standfest | 19:43.5 | Rockford | 138.2 | OK Red 2 |
| 9 | Levi VanderLaan | 19:43.5 | Caledonia | 137.8 | OK Green 2 |
| 9 | Christopher Shemes | 19:30.4 | Ithaca | 137.6 | TVC 2 |
| 12 | Tam Huynh | 19:46.6 | East Kentwood | 137.1 | OK Red 2 |
| 12 | David Potgeter | 19:46.0 | Caledonia | 137.0 | OK Green 2 |
| 11 | Law Sholten | 19:32.7 | Frankenmuth | 136.8 | TVC 2 |
| 9 | Jude TenElshof | 19:46.9 | Jenison | 136.7 | OK Green 2 |
| 9 | Rhy Schneider | 19:48.2 | Rockford | 136.6 | OK Red 2 |
| 10 | Jackson Defina | 19:25.7 | Fenton | 136.4 | FML 2 |
| 12 | Aurelio Mendez | 19:48.1 | Jenison | 136.3 | OK Green 2 |
| 12 | Joel Hoppe | 19:49.4 | Holland West Ottawa | 136.2 | OK Red 2 |
| 10 | Ryder Nichols | 19:48.7 | Byron Center | 136.1 | OK Green 2 |
| 12 | Robbie King | 18:57.9 | Constantine | 136.0 | SAC 2 |
| 9 | Noah Dallas | 19:35.4 | Freeland | 135.9 | TVC 2 |
| 10 | Xavier Pompey | 18:58.5 | Coloma | 135.8 | SAC 2 |
| 11 | Grady Oberlin | 18:57.7 | Butternut Homeschool | 135.8 | Apples 2 Apples |
| 9 | Ashton Skinner | 18:59.4 | Saugatuck | 135.5 | SAC 2 |
| 10 | Grady Galbraith | 19:36.8 | Hemlock | 135.4 | TVC 2 |
| 11 | Derek Ruimveld | 19:00.1 | Lawton | 135.3 | SAC 2 |
| 9 | Leif Briggs-Lind | 19:37.2 | Bay City John Glenn | 135.3 | TVC 2 |
| 10 | Landon Madden | 19:00.6 | Delton-Kellogg | 135.2 | SAC 2 |
| 12 | Blaise Gooding | 19:30.4 | Linden | 134.9 | FML 2 |
| 9 | Blake Jones | 18:59.1 | Romeo | 134.6 | MAC Red Championship |
| 12 | Jamie Neel | 19:53.2 | Muskegon Reeths-Puffer | 134.6 | OK Green 2 |
| 12 | Alexander Richards | 18:59.5 | Utica | 134.5 | MAC Red Championship |
| 9 | Fabian Martinez-Arreola | 19:54.5 | Jenison | 134.2 | OK Green 2 |
| 10 | Shane Nshime | 19:56.0 | East Kentwood | 134.0 | OK Red 2 |
| 9 | Griffin Kreger | 19:01.3 | St. Clair | 133.9 | MAC Red Championship |
| 9 | Caleb Conner | 19:55.7 | Jenison | 133.8 | OK Green 2 |
| 9 | Graham Kusmierski | 19:57.1 | Grandville | 133.6 | OK Red 2 |
| 11 | Jabin Dielman | 19:57.6 | Holland West Ottawa | 133.5 | OK Red 2 |
| 10 | John Wilson | 19:36.0 | Flushing | 133.0 | FML 2 |
| 11 | Sam Nielsen | 19:04.5 | Fraser | 132.8 | MAC Red Championship |
| 11 | Charlie Vitkauskas | 20:01.8 | Rockford | 132.1 | OK Red 2 |
| 11 | Riley Minnis | 19:48.6 | Freeland | 131.5 | TVC 2 |
| 11 | Ace Drewyor | 19:11.9 | Schoolcraft | 131.4 | SAC 2 |
| 9 | Zachary Panter | 19:41.3 | Fenton | 131.2 | FML 2 |
| 10 | Noah Foley | 19:13.0 | South Haven | 131.0 | SAC 2 |
| 10 | Judson Phillips | 20:05.3 | Byron Center | 130.6 | OK Green 2 |
| 9 | William Henze | 19:12.1 | Grosse Pointe North | 130.3 | MAC Red Championship |
| 11 | Gavin Bishop | 19:12.3 | St. Clair | 130.2 | MAC Red Championship |
| 9 | Conner Terry | 20:07.4 | East Kentwood | 130.2 | OK Red 2 |
| 9 | Mason Szyniszewski | 20:07.8 | Grandville | 130.1 | OK Red 2 |
| 12 | Roman Cardenas | 19:15.6 | Lansing Eastern | 129.8 | Apples 2 Apples |
| 9 | Liam Gunnink | 20:07.9 | Jenison | 129.7 | OK Green 2 |
| 12 | Harrison Thoma | 19:46.2 | Linden | 129.6 | FML 2 |
| 12 | Lucas Shastal | 19:16.5 | Laingsburg | 129.5 | Apples 2 Apples |
| 11 | Beck Ytterberg | 19:17.9 | Bridgman | 129.4 | SAC 2 |
| 11 | Alpha Kabba | 20:10.0 | East Kentwood | 129.3 | OK Red 2 |
| 9 | Ethan Brunner | 20:10.0 | Rockford | 129.3 | OK Red 2 |
| 11 | Nick Muday | 19:20.0 | Delton-Kellogg | 128.7 | SAC 2 |
| 12 | Nolan Viviano | 19:18.9 | Utica Eisenhower | 128.0 | MAC Red Championship |
| 9 | Austin Hodges | 19:23.5 | Laingsburg | 127.2 | Apples 2 Apples |
| 12 | Max Corbat | 20:17.5 | Grand Haven | 126.8 | OK Red 2 |
| 10 | Caeden Gwinn | 19:55.4 | Corunna | 126.5 | FML 2 |
| 11 | Evan Gerry | 20:03.4 | Frankenmuth | 126.5 | TVC 2 |
| 11 | Parker Chittle | 19:56.3 | Swartz Creek | 126.2 | FML 2 |
| 12 | Alexander Elliot | 19:24.6 | Utica Eisenhower | 126.1 | MAC Red Championship |
| 12 | Cody Bencovsky | 19:27.0 | Eaton Rapids | 126.0 | Apples 2 Apples |
| 11 | Jackson Zhang | 19:25.1 | St. Clair | 126.0 | MAC Red Championship |
| 12 | Kelvin Kepler | 20:20.6 | Grandville | 125.8 | OK Red 2 |
| 10 | Musa Khadija | 20:21.2 | Grand Haven | 125.6 | OK Red 2 |
| 10 | Jackson LaLonde | 19:59.2 | Clio | 125.3 | FML 2 |
| 11 | Alex Saavedra | 20:22.3 | East Kentwood | 125.2 | OK Red 2 |
| 9 | Hunter Orshall | 19:27.6 | Utica | 125.1 | MAC Red Championship |
| 12 | Joshua Maier | 20:22.1 | Caledonia | 125.0 | OK Green 2 |
| 9 | Abram Larsen | 20:00.5 | Fenton | 124.8 | FML 2 |
| 12 | Logan Patmalnieks | 19:32.7 | Constantine | 124.4 | SAC 2 |
| 11 | Nicolas Sepanak | 20:02.0 | Linden | 124.3 | FML 2 |
| 10 | Benjamin Rewa | 20:24.4 | Caledonia | 124.2 | OK Green 2 |
| 9 | Avery Gutshall | 20:03.1 | Swartz Creek | 124.0 | FML 2 |
| 11 | Levi West | 20:03.4 | Swartz Creek | 123.9 | FML 2 |
| 11 | Daxton MacDonald | 20:25.7 | Muskegon Mona Shores | 123.8 | OK Green 2 |
| 10 | Owen Hare | 20:11.8 | Saginaw Swan Valley | 123.7 | TVC 2 |
| 11 | Christian Prong | 19:35.1 | South Haven | 123.6 | SAC 2 |
| 10 | Justice Ashley | 20:04.4 | Lake Fenton | 123.5 | FML 2 |
| 12 | Kaeler Fox | 20:26.4 | Caledonia | 123.5 | OK Green 2 |
| 9 | Parker Ginsberg | 20:28.1 | Grandville | 123.3 | OK Red 2 |
| 9 | Owen Nytko | 19:33.4 | Romeo | 123.2 | MAC Red Championship |
| 11 | Aaron Machado | 20:06.1 | Swartz Creek | 123.0 | FML 2 |
| 10 | Vincent Morse | 20:14.1 | Saginaw Swan Valley | 123.0 | TVC 2 |
| 10 | Connor Bailey-Cook | 19:37.5 | Parchment | 122.8 | SAC 2 |
| 12 | Charlie Agnew | 20:06.8 | Owosso | 122.7 | FML 2 |
| 12 | Benjamin Ault | 20:30.1 | Rockford | 122.6 | OK Red 2 |
| 10 | Cooper Prentice | 19:38.1 | Allegan | 122.6 | SAC 2 |
| 11 | Anthony Richardson | 20:30.9 | Grandville | 122.4 | OK Red 2 |
| 12 | Samuel Hubbard | 19:38.2 | Livingston Christian | 122.3 | Apples 2 Apples |
| 9 | Ryan Khatir | 20:30.6 | Muskegon Mona Shores | 122.1 | OK Green 2 |
| 12 | Cole Hinterman | 20:32.1 | Hudsonville | 122.0 | OK Red 2 |
| 10 | Miles Divozzo | 19:40.5 | Holland Black River | 121.8 | SAC 2 |
| 12 | Ryland Brechting | 20:32.5 | Hudsonville | 121.8 | OK Red 2 |
| 10 | Luke McCarty | 20:34.9 | Hudsonville | 121.0 | OK Red 2 |
| 12 | Coby Price | 20:35.3 | East Kentwood | 120.9 | OK Red 2 |
| 11 | Brennan Parker | 20:12.6 | Corunna | 120.8 | FML 2 |
| 11 | Jacob Piotrzkowski | 20:37.1 | Holland West Ottawa | 120.3 | OK Red 2 |
| 11 | Austin Watford | 19:42.5 | Utica | 120.2 | MAC Red Championship |
| 10 | Landon Miller | 19:45.1 | Fowler | 120.0 | Apples 2 Apples |
| 12 | Jean Shema | 20:38.9 | East Kentwood | 119.7 | OK Red 2 |
| 11 | Cole Stockwell | 19:45.0 | St. Clair | 119.3 | MAC Red Championship |
| 12 | Xavier McCallum | 20:39.0 | Byron Center | 119.3 | OK Green 2 |
| 9 | Cole Ringel | 19:48.3 | Gobles | 119.2 | SAC 2 |
| 12 | Devon Lauters | 20:40.4 | Grandville | 119.2 | OK Red 2 |
| 10 | Colin Gallagher | 19:48.4 | Kalamazoo Hackett | 119.2 | SAC 2 |
| 9 | Mahir Tabakobic | 20:41.2 | Grandville | 118.9 | OK Red 2 |
| 11 | Brent Monterosso | 19:46.3 | Romeo | 118.9 | MAC Red Championship |
| 9 | Chase Compau | 20:18.8 | Ortonville Brandon | 118.7 | FML 2 |
| 10 | Kohen Van Houten | 20:42.0 | Hudsonville | 118.7 | OK Red 2 |
| 9 | Xavier Teneyuque | 20:27.7 | Carrollton | 118.4 | TVC 2 |
| 9 | Luke Page | 20:20.8 | Fenton | 118.1 | FML 2 |
| 11 | Jack Jablonski | 20:21.3 | Linden | 117.9 | FML 2 |
| 11 | Dylan Sturr | 20:43.7 | Muskegon Reeths-Puffer | 117.8 | OK Green 2 |
| 9 | Carson Helmer | 19:52.2 | Laingsburg | 117.6 | Apples 2 Apples |
| 10 | Noah Withers | 19:54.6 | Lawton | 117.2 | SAC 2 |
| 11 | Clark Douglas | 19:55.0 | Bridgman | 117.0 | SAC 2 |
| 9 | Owen VerBeek | 20:46.9 | Jenison | 116.7 | OK Green 2 |
| 9 | Chase Pihalja | 19:53.2 | Macomb Dakota | 116.6 | MAC Red Championship |
| 10 | Collin Bauer | 19:56.7 | Schoolcraft | 116.4 | SAC 2 |
| 12 | Trey Sukola | 19:56.7 | Parchment | 116.4 | SAC 2 |
| 12 | Deon Howard | 20:29.1 | Flint Kearsley | 115.3 | FML 2 |
| 12 | Dylan Danner | 20:01.0 | Schoolcraft | 115.0 | SAC 2 |
| 12 | Jackson Pletcher | 20:30.1 | Flint Kearsley | 115.0 | FML 2 |
| 11 | Jacob-D Johnson | 20:30.3 | Holly | 114.9 | FML 2 |
| 9 | Joshua Byrtus | 20:30.4 | Holly | 114.9 | FML 2 |
| 9 | Colton Kelley | 19:58.8 | Fraser | 114.7 | MAC Red Championship |
| 11 | Eli Lewis | 20:53.2 | Muskegon Mona Shores | 114.6 | OK Green 2 |
| 9 | Ben Sushynski | 20:31.4 | Linden | 114.5 | FML 2 |
| 9 | Kyle Laginess | 19:59.9 | Fraser | 114.4 | MAC Red Championship |
| 10 | Carson Lauters | 20:55.3 | Grandville | 114.2 | OK Red 2 |
| 11 | Xavier Simon | 20:02.4 | Fowler | 114.2 | Apples 2 Apples |
| 12 | Alexi Ho | 20:56.6 | East Kentwood | 113.8 | OK Red 2 |
| 11 | Ian Burley | 20:57.0 | Grand Haven | 113.7 | OK Red 2 |
| 12 | Garrison Angliss | 20:34.2 | Flushing | 113.6 | FML 2 |
| 10 | Logan Whitmer | 20:43.4 | Saginaw Michigan Lutheran Seminary | 113.2 | TVC 2 |
| 11 | Ezequiel Cardozo-Aviles | 20:06.8 | Watervliet | 113.1 | SAC 2 |
| 12 | Carter Ernsberger | 20:07.0 | Bridgman | 113.0 | SAC 2 |
| 10 | Micah Springer | 20:06.8 | Central Michigan Homeschool Athletics | 112.7 | Apples 2 Apples |
| 10 | Paul Kim | 20:45.0 | Saginaw Michigan Lutheran Seminary | 112.7 | TVC 2 |
| 12 | Alexander Sexton | 20:08.7 | Watervliet | 112.4 | SAC 2 |
| 12 | Sebastian Rissley | 21:00.8 | Caledonia | 112.1 | OK Green 2 |
| 11 | Jakob Mueller | 20:47.0 | Saginaw Michigan Lutheran Seminary | 112.0 | TVC 2 |
| 10 | John Joyner | 21:02.1 | Caledonia | 111.6 | OK Green 2 |
| 12 | Emery Govaere | 20:09.3 | St. Clair | 111.2 | MAC Red Championship |
| 9 | Ashton Dingee | 20:12.4 | Galesburg-Augusta | 111.2 | SAC 2 |
| 11 | Conner Fenton | 20:12.4 | Beal City | 110.9 | Apples 2 Apples |
| 10 | Van Roach | 21:04.5 | Muskegon Mona Shores | 110.8 | OK Green 2 |
| 11 | Reece Emeott | 21:05.6 | East Kentwood | 110.8 | OK Red 2 |
| 10 | Townsend Moore | 21:06.2 | East Kentwood | 110.6 | OK Red 2 |
| 11 | Gavin Hiler | 20:43.3 | Lake Fenton | 110.6 | FML 2 |
| 12 | Eddy Granados | 20:15.3 | Coloma | 110.2 | SAC 2 |
| 10 | Draven Reid | 21:06.3 | Caledonia | 110.2 | OK Green 2 |
| 11 | Levi Wilcox | 21:07.4 | Hudsonville | 110.2 | OK Red 2 |
| 10 | Ben Keebaugh | 20:15.3 | Fowler | 109.9 | Apples 2 Apples |
| 11 | Landon Hayes | 20:17.3 | Constantine | 109.6 | SAC 2 |
| 10 | Reece Lloyd | 20:17.6 | Schoolcraft | 109.5 | SAC 2 |
| 9 | Bentley Cromer | 20:56.0 | Alma | 109.0 | TVC 2 |
| 11 | Nathan Lerchenfeld | 20:16.0 | Macomb Dakota | 109.0 | MAC Red Championship |
| 11 | Jacob Vanderveen | 20:18.8 | Fulton | 108.7 | Apples 2 Apples |
| 10 | Alex Edwards | 21:12.5 | Grandville | 108.5 | OK Red 2 |
| 9 | Macen Kemp | 20:18.3 | Romeo | 108.2 | MAC Red Championship |
| 12 | Alex Perea | 21:13.5 | Grandville | 108.2 | OK Red 2 |
| 9 | Jayce Lloyd | 20:21.6 | Schoolcraft | 108.1 | SAC 2 |
| 9 | Collin Andrews | 20:51.3 | Lake Fenton | 107.9 | FML 2 |
| 12 | Jase Post | 20:51.5 | Linden | 107.8 | FML 2 |
| 12 | Cayden Apol | 21:15.7 | Hudsonville | 107.4 | OK Red 2 |
| 11 | Logan Snoap | 21:16.1 | Hudsonville | 107.3 | OK Red 2 |
| 11 | Noah Reggio | 20:21.6 | Romeo | 107.1 | MAC Red Championship |
| 11 | Mack Burba | 20:53.7 | Flushing | 107.1 | FML 2 |
| 10 | Zachary Polk | 20:22.8 | Utica | 106.7 | MAC Red Championship |
| 11 | Matthew Howery | 20:25.4 | Webberville | 106.5 | Apples 2 Apples |
| 11 | Jeremy VanderWall | 21:18.6 | Hudsonville | 106.5 | OK Red 2 |
| 11 | Jaciel Ruiz | 20:26.8 | Fennville | 106.4 | SAC 2 |
| 9 | Charles Lucas | 21:19.3 | Hudsonville | 106.2 | OK Red 2 |
| 9 | Jacob Keef | 21:18.7 | Byron Center | 106.1 | OK Green 2 |
| 9 | Nicholas Amorose | 21:18.8 | Caledonia | 106.1 | OK Green 2 |
| 10 | Sean Bostwick | 21:21.0 | Rockford | 105.7 | OK Red 2 |
| 10 | Marcus Anderson | 21:21.1 | Grandville | 105.6 | OK Red 2 |
| 10 | Trevor Dolloff | 20:28.2 | Ashley | 105.6 | Apples 2 Apples |
| 10 | Jadon Dettmann | 20:29.3 | Martin | 105.6 | SAC 2 |
| 9 | Alex Florian | 20:28.3 | Eaton Rapids | 105.6 | Apples 2 Apples |
| 9 | Jaxson Crouse | 20:29.3 | Butternut Homeschool | 105.2 | Apples 2 Apples |
| 11 | Logan Robinson | 20:29.5 | Laingsburg | 105.2 | Apples 2 Apples |
| 10 | Will Rathka | 20:31.0 | Laingsburg | 104.7 | Apples 2 Apples |
| 11 | Alexander Schram | 21:10.2 | Saginaw Swan Valley | 104.3 | TVC 2 |
| 10 | Ronan Pizzo | 20:30.3 | St. Clair | 104.2 | MAC Red Championship |
| 11 | David Sager | 20:33.4 | Gobles | 104.2 | SAC 2 |
| 10 | Justin Hutt | 21:25.5 | East Kentwood | 104.2 | OK Red 2 |
| 12 | Caiden Geiger | 20:32.7 | Bad Axe | 104.1 | Apples 2 Apples |
| 12 | Jasen Hoenicke | 21:02.8 | Swartz Creek | 104.1 | FML 2 |
| 9 | Andrew Hilborg | 21:11.2 | Freeland | 103.9 | TVC 2 |
| 9 | Daren Austin | 20:35.3 | Parchment | 103.6 | SAC 2 |
| 11 | Knighten Rockwell | 20:35.5 | Galesburg-Augusta | 103.5 | SAC 2 |
| 12 | Dylan Oberlan | 20:34.7 | Butternut Homeschool | 103.4 | Apples 2 Apples |
| 9 | Chase Bradley | 21:05.1 | Swartz Creek | 103.3 | FML 2 |
| 12 | Karter Adkins | 21:05.3 | Swartz Creek | 103.2 | FML 2 |
| 10 | Austin Kmiec | 20:33.7 | Romeo | 103.1 | MAC Red Championship |
| 11 | Charles Gilbert | 20:33.7 | Romeo | 103.1 | MAC Red Championship |
| 9 | Owen Zeien | 20:35.8 | Beal City | 103.1 | Apples 2 Apples |
| 12 | Daniel Stutzman | 21:14.1 | Freeland | 103.0 | TVC 2 |
| 9 | Logan Williams | 21:06.3 | Flint Kearsley | 102.9 | FML 2 |
| 12 | Henry Stone | 21:29.3 | Grandville | 102.9 | OK Red 2 |
| 10 | Adam Host | 21:29.5 | Rockford | 102.8 | OK Red 2 |
| 9 | Asher Ornee | 20:39.5 | Holland Black River | 102.2 | SAC 2 |
| 10 | Nick Stevens | 20:40.5 | Galesburg-Augusta | 101.8 | SAC 2 |
| 11 | Ryan Ford | 20:40.0 | Livingston Christian | 101.7 | Apples 2 Apples |
| 10 | Eli Dedloff | 20:40.7 | Central Michigan Homeschool Athletics | 101.4 | Apples 2 Apples |
| 12 | Ryan Oberle | 21:10.9 | Goodrich | 101.4 | FML 2 |
| 9 | Luke Battaglia | 21:11.2 | Fenton | 101.3 | FML 2 |
| 10 | Sawyer Grifhorst | 21:34.5 | Grandville | 101.2 | OK Red 2 |
| 11 | Alex Spohn | 21:11.5 | Swartz Creek | 101.2 | FML 2 |
| 9 | Drake Green | 21:34.8 | Grand Haven | 101.1 | OK Red 2 |
| 12 | Gage Bouwman | 21:34.1 | Muskegon Reeths-Puffer | 101.0 | OK Green 2 |
| 9 | Adrian Flattery | 20:41.5 | Utica | 100.5 | MAC Red Championship |
| 12 | Noah Schmidt | 20:42.0 | Utica Eisenhower | 100.3 | MAC Red Championship |
| 11 | Eli Guinther | 21:22.6 | Frankenmuth | 100.1 | TVC 2 |
| 9 | Carson Duffield | 21:15.3 | Corunna | 99.9 | FML 2 |
| 12 | Yota Toda | 21:38.5 | East Kentwood | 99.9 | OK Red 2 |
| 11 | Jake Soto | 21:23.8 | Alma | 99.7 | TVC 2 |
| 11 | Daniel McConaghy | 20:44.4 | Grosse Pointe North | 99.5 | MAC Red Championship |
| 11 | Ronan Turrell | 20:46.6 | St. Clair | 98.8 | MAC Red Championship |
| 11 | Evan Williams | 21:27.2 | Carrollton | 98.6 | TVC 2 |
| 9 | Lucas Setsma | 21:43.0 | Grandville | 98.3 | OK Red 2 |
| 9 | Charles Kapa | 21:20.6 | Flushing | 98.1 | FML 2 |
| 10 | Russell Warner | 20:49.1 | Grosse Pointe North | 98.0 | MAC Red Championship |
| 12 | Nate McAvoy | 21:29.3 | Frankenmuth | 97.9 | TVC 2 |
| 9 | Cameron Stone | 21:44.6 | Grandville | 97.8 | OK Red 2 |
| 10 | Marcus Blankenship | 21:30.4 | Saginaw Swan Valley | 97.5 | TVC 2 |
| 11 | Damien Martinez | 20:54.2 | Kalamazoo Hackett | 97.3 | SAC 2 |
| 12 | Timmy Stull | 21:23.4 | Goodrich | 97.2 | FML 2 |
| 11 | Jonathan Lebsack | 21:32.2 | Bay City John Glenn | 96.9 | TVC 2 |
| 12 | Nathan Shifflett | 20:52.9 | Macomb Dakota | 96.7 | MAC Red Championship |
| 9 | Corbin Cummings | 21:47.9 | Rockford | 96.7 | OK Red 2 |
| 12 | Justin St Pierre | 20:53.6 | Macomb Dakota | 96.5 | MAC Red Championship |
| 12 | Sam Hughes | 20:53.9 | Romeo | 96.4 | MAC Red Championship |
| 11 | Thomas Schoenherr | 20:54.1 | Utica | 96.3 | MAC Red Championship |
| 10 | Filip Taveski | 20:54.2 | Romeo | 96.3 | MAC Red Championship |
| 12 | Ian McLellan | 21:48.4 | Byron Center | 96.2 | OK Green 2 |
| 12 | Parker Wood | 21:34.8 | Ithaca | 96.1 | TVC 2 |
| 11 | Caleb Armock | 21:49.8 | Grand Haven | 96.1 | OK Red 2 |
| 9 | Shaun Gleason | 21:50.0 | Grand Haven | 96.0 | OK Red 2 |
| 12 | Brock Hickerson | 20:59.0 | Delton-Kellogg | 95.7 | SAC 2 |
| 10 | Koleson Reeder | 21:51.6 | Caledonia | 95.1 | OK Green 2 |
| 12 | Teo Wilkerson | 21:53.4 | Grandville | 94.9 | OK Red 2 |
| 12 | Zachary McPherson | 21:03.0 | Parchment | 94.3 | SAC 2 |
| 9 | Austin Vista | 21:54.2 | Jenison | 94.3 | OK Green 2 |
| 9 | Henry Wert | 21:55.9 | Hudsonville | 94.0 | OK Red 2 |
| 9 | Nick DeRoo | 21:55.9 | Holland West Ottawa | 94.0 | OK Red 2 |
| 10 | Logan Paulen | 21:54.9 | Caledonia | 94.0 | OK Green 2 |
| 11 | Michael Boes | 21:01.0 | Utica Eisenhower | 94.0 | MAC Red Championship |
| 10 | Jesse Taylor | 21:33.7 | Flint Kearsley | 93.8 | FML 2 |
| 9 | Daxton Hune | 21:57.2 | Rockford | 93.6 | OK Red 2 |
| 12 | Braxten Spurr | 21:34.2 | Ortonville Brandon | 93.6 | FML 2 |
| 9 | John Frabis | 21:02.3 | Utica Eisenhower | 93.6 | MAC Red Championship |
| 11 | Jacob Adamowicz | 21:02.7 | Macomb Dakota | 93.4 | MAC Red Championship |
| 10 | Michael Tidrow | 21:03.3 | Utica Eisenhower | 93.2 | MAC Red Championship |
| 12 | Silas Springer | 21:05.6 | Central Michigan Homeschool Athletics | 93.1 | Apples 2 Apples |
| 9 | Edward Gorkowski | 21:58.7 | East Kentwood | 93.1 | OK Red 2 |
| 10 | Josh Lupinski | 21:03.9 | Utica Eisenhower | 93.0 | MAC Red Championship |
| 11 | Jack Bugeja | 21:04.1 | Grosse Pointe North | 93.0 | MAC Red Championship |
| 11 | Caleb Hardy | 21:07.2 | Butternut Homeschool | 92.6 | Apples 2 Apples |
| 10 | Elliott Carr | 21:37.5 | Corunna | 92.5 | FML 2 |
| 12 | Josef Scott | 21:38.2 | Clio | 92.3 | FML 2 |
| 12 | Barrett Nelson | 21:06.4 | Grosse Pointe North | 92.2 | MAC Red Championship |
| 12 | Caleb Rabert | 21:06.4 | Romeo | 92.2 | MAC Red Championship |
| 9 | Demetrio Bultman | 22:02.0 | Rockford | 92.0 | OK Red 2 |
| 11 | Cole Cannon | 21:10.3 | Gobles | 91.9 | SAC 2 |
| 11 | Evan Sandford | 21:40.0 | Swartz Creek | 91.7 | FML 2 |
| 10 | Jonas Meeuwsen | 22:04.5 | Grand Haven | 91.2 | OK Red 2 |
| 11 | Isaac Cruz | 21:12.9 | Saugatuck | 91.0 | SAC 2 |
| 12 | Randall Dustin | 22:05.1 | Byron Center | 90.6 | OK Green 2 |
| 11 | Daquon Bates | 22:05.8 | Muskegon Mona Shores | 90.4 | OK Green 2 |
| 10 | Malachi Coulson | 21:14.0 | Harrison | 90.3 | Apples 2 Apples |
| 10 | Zach Freier | 21:52.7 | Freeland | 90.1 | TVC 2 |
| 9 | Henry Dupuis | 22:06.7 | Caledonia | 90.1 | OK Green 2 |
| 12 | Reagan Boulis | 21:44.9 | Linden | 90.0 | FML 2 |
| 10 | Kent West | 21:13.4 | Macomb Dakota | 89.9 | MAC Red Championship |
| 10 | Clark Gray | 21:13.9 | Utica Eisenhower | 89.7 | MAC Red Championship |
| 10 | Reed Snyder | 21:46.6 | Swartz Creek | 89.5 | FML 2 |
| 12 | Brennan Piper | 21:18.1 | Constantine | 89.3 | SAC 2 |
| 12 | Killian Horkey | 21:47.6 | Lake Fenton | 89.1 | FML 2 |
| 12 | Marshall Pederson Iii | 22:10.3 | Caledonia | 88.9 | OK Green 2 |
| 9 | Jeremiah VanHouten | 21:20.7 | Martin | 88.4 | SAC 2 |
| 11 | Andrew Barnum | 22:13.9 | Caledonia | 87.7 | OK Green 2 |
| 11 | Ethan McDonald | 21:59.9 | Carrollton | 87.7 | TVC 2 |
| 9 | Cole Mckenna | 22:14.4 | Caledonia | 87.5 | OK Green 2 |
| 11 | Caleb Boucher | 21:21.9 | Utica | 87.0 | MAC Red Championship |
| 9 | Wesley Harrington | 21:26.2 | Parchment | 86.6 | SAC 2 |
| 12 | Jacob Hector | 22:19.0 | Grandville | 86.3 | OK Red 2 |
| 10 | Miles Crawford | 22:18.1 | Byron Center | 86.3 | OK Green 2 |
| 11 | Henry Hoekstra | 21:27.6 | Holland Black River | 86.1 | SAC 2 |
| 11 | Logan Peavey | 22:05.3 | Carrollton | 85.9 | TVC 2 |
| 11 | Adam Fox | 22:21.3 | Grand Haven | 85.6 | OK Red 2 |
| 12 | Kaden Sabo | 22:06.5 | Essexville Garber | 85.5 | TVC 2 |
| 9 | Cannon Detillion | 22:21.5 | Hudsonville | 85.5 | OK Red 2 |
| 9 | Hunter Page | 21:30.3 | Schoolcraft | 85.2 | SAC 2 |
| 11 | James Martin | 22:21.5 | Muskegon | 85.2 | OK Green 2 |
| 11 | Benjamin Huffine | 22:23.0 | East Kentwood | 85.0 | OK Red 2 |
| 9 | Corbin Maddox | 22:08.3 | Alma | 84.9 | TVC 2 |
| 9 | Levi Collins | 21:31.8 | Gobles | 84.7 | SAC 2 |
| 12 | Korbin Fields | 21:31.9 | South Haven | 84.7 | SAC 2 |
| 11 | Carson Dissette | 21:32.4 | South Haven | 84.5 | SAC 2 |
| 9 | Jace Hilton | 21:32.8 | Delton-Kellogg | 84.4 | SAC 2 |
| 9 | Campbell Vinson | 21:30.9 | Romeo | 84.0 | MAC Red Championship |
| 11 | Dominic Rivette | 22:11.8 | Hemlock | 83.7 | TVC 2 |
| 12 | Zachary Cook | 22:03.8 | Fenton | 83.7 | FML 2 |
| 10 | Hunter Hayes | 21:34.9 | Martin | 83.7 | SAC 2 |
| 11 | Sam Thelen | 22:27.0 | Grandville | 83.7 | OK Red 2 |
| 9 | Ethan Moon | 22:27.5 | Grand Haven | 83.5 | OK Red 2 |
| 9 | David Ledden | 21:35.8 | Constantine | 83.4 | SAC 2 |
| 9 | Joe Jalosky | 21:33.0 | St. Clair | 83.3 | MAC Red Championship |
| 11 | Seth Jenkins | 22:29.1 | Hudsonville | 83.0 | OK Red 2 |
| 12 | Tristan Neumann | 22:06.3 | Clio | 82.9 | FML 2 |
| 9 | Brendan McAuliffe | 22:30.0 | Rockford | 82.7 | OK Red 2 |
| 11 | Summer Yuan | 22:15.9 | Saginaw Michigan Lutheran Seminary | 82.4 | TVC 2 |
| 10 | Austin Lademann | 21:38.7 | Morrice | 82.1 | Apples 2 Apples |
| 10 | Ethan Jenne | 21:40.0 | Fennville | 82.0 | SAC 2 |
| 11 | Jeffrey Brink | 22:33.2 | Hudsonville | 81.6 | OK Red 2 |
| 9 | Tanner Kauzlarich | 22:10.5 | Flushing | 81.5 | FML 2 |
| 10 | Nick Kreps | 22:35.1 | Muskegon Mona Shores | 80.6 | OK Green 2 |
| 9 | Miles Triant | 22:36.7 | Rockford | 80.4 | OK Red 2 |
| 9 | Amittai Kawano | 22:37.2 | Holland West Ottawa | 80.3 | OK Red 2 |
| 9 | Jack Williamson | 21:42.5 | Romeo | 80.2 | MAC Red Championship |
| 10 | Alex Holmes | 21:44.8 | Lansing Eastern | 80.1 | Apples 2 Apples |
| 10 | Atticus Boeve | 21:46.6 | Fennville | 79.8 | SAC 2 |
| 11 | Colin Lock | 22:23.6 | Essexville Garber | 79.8 | TVC 2 |
| 9 | Struck-Curtis Landin | 22:18.1 | Flint Kearsley | 79.0 | FML 2 |
| 11 | Gavin Stursma | 22:44.7 | Jenison | 77.4 | OK Green 2 |
| 12 | Isaiah Baker | 22:46.5 | Hudsonville | 77.2 | OK Red 2 |
| 10 | Eli Wing | 21:54.6 | Harrison | 76.8 | Apples 2 Apples |
| 9 | Alexander Mitchell | 22:46.8 | Byron Center | 76.7 | OK Green 2 |
| 12 | Ayden Champane | 21:55.0 | Bad Axe | 76.7 | Apples 2 Apples |
| 9 | Thomas Doversberger | 22:49.9 | Holland West Ottawa | 76.0 | OK Red 2 |
| 9 | Owen Cross | 22:28.1 | Flushing | 75.6 | FML 2 |
| 10 | Liam Dykhouse | 22:54.8 | Caledonia | 74.1 | OK Green 2 |
| 11 | Noah Jenkins | 22:56.9 | Hudsonville | 73.7 | OK Red 2 |
| 12 | Noah Reinsma | 22:57.0 | Hudsonville | 73.7 | OK Red 2 |
| 12 | Tucker Arrend | 22:05.2 | Coloma | 73.6 | SAC 2 |
| 12 | Andrieu Blomeling | 22:56.9 | Byron Center | 73.4 | OK Green 2 |
| 10 | Aidian Prout | 22:04.2 | Fraser | 72.9 | MAC Red Championship |
| 12 | Noah Charbonneau | 22:44.5 | Essexville Garber | 72.8 | TVC 2 |
| 12 | Jonathan Noel | 22:44.7 | Bay City John Glenn | 72.8 | TVC 2 |
| 9 | Caleb Aspin | 22:37.0 | Flushing | 72.7 | FML 2 |
| 12 | Sam Huff | 22:09.2 | Kalamazoo Christian | 72.3 | SAC 2 |
| 11 | Austen Walden | 22:09.4 | Constantine | 72.2 | SAC 2 |
| 10 | Alexander Boynton | 22:10.4 | Schoolcraft | 71.9 | SAC 2 |
| 9 | Hudson Winne | 22:11.2 | Fennville | 71.6 | SAC 2 |
| 10 | Garet Gertsch | 22:08.5 | Utica | 71.5 | MAC Red Championship |
| 11 | Philip LaFramboise | 22:48.6 | Bay City John Glenn | 71.5 | TVC 2 |
| 12 | Anthony Almeranti | 22:09.0 | New Baltimore Anchor Bay | 71.3 | MAC Red Championship |
| 12 | Bradley DeMasellis | 22:11.6 | Livingston Christian | 71.1 | Apples 2 Apples |
| 12 | Ty Edwards | 22:12.9 | Schoolcraft | 71.0 | SAC 2 |
| 11 | Preston Boggs | 22:42.8 | Flint Kearsley | 70.7 | FML 2 |
| 11 | Jemarion Brown | 23:05.1 | Muskegon | 70.6 | OK Green 2 |
| 12 | Darryl Thompkins | 23:05.3 | Muskegon | 70.6 | OK Green 2 |
| 9 | Isaac Bennett | 23:05.7 | Caledonia | 70.4 | OK Green 2 |
| 10 | Eli Gillespie | 22:16.0 | Webberville | 69.7 | Apples 2 Apples |
| 11 | Evan Elliott | 22:54.8 | Bay City John Glenn | 69.4 | TVC 2 |
| 9 | Cruz Newville | 22:55.4 | Alma | 69.2 | TVC 2 |
| 10 | Malachi Dibler | 22:18.2 | Utica | 68.3 | MAC Red Championship |
| 10 | Brady Butzler | 22:50.8 | Lake Fenton | 68.1 | FML 2 |
| 10 | Carlos Martinez | 23:14.2 | Rockford | 67.9 | OK Red 2 |
| 9 | Jayden Jackson | 22:23.0 | Laingsburg | 67.3 | Apples 2 Apples |
| 10 | Aiden Telega | 22:21.3 | Fraser | 67.2 | MAC Red Championship |
| 10 | Brendan DeRocher | 23:02.7 | Frankenmuth | 66.8 | TVC 2 |
| 10 | Holden Davidson | 22:55.4 | Fenton | 66.5 | FML 2 |
| 12 | Mathew Martel | 22:26.4 | Coloma | 66.5 | SAC 2 |
| 12 | Caden Carlson | 22:26.8 | Holland Black River | 66.4 | SAC 2 |
| 12 | Ben Bishop | 22:57.8 | Fenton | 65.7 | FML 2 |
| 12 | Cole Bates | 22:30.8 | Constantine | 65.1 | SAC 2 |
| 9 | Gavin Jansen | 22:31.7 | Harrison | 64.4 | Apples 2 Apples |
| 11 | Charles Gipson | 23:10.8 | Saginaw Nouvel | 64.1 | TVC 2 |
| 12 | Jacob Bowermaster | 22:36.2 | Harrison | 62.9 | Apples 2 Apples |
| 10 | Brayden DeMasellis | 22:36.5 | Livingston Christian | 62.8 | Apples 2 Apples |
| 9 | Greyson Combs | 22:35.6 | Utica | 62.5 | MAC Red Championship |
| 12 | Samuel Lusaya | 23:29.8 | Caledonia | 62.4 | OK Green 2 |
| 10 | Sam Bennoit | 22:38.6 | Harrison | 62.1 | Apples 2 Apples |
| 11 | Evan Wolgast | 23:17.2 | Hemlock | 61.9 | TVC 2 |
| 10 | Noah Klawuhn | 23:09.7 | Owosso | 61.8 | FML 2 |
| 10 | Jonah Spencer | 22:40.9 | Webberville | 61.4 | Apples 2 Apples |
| 11 | Jason Waring | 23:11.7 | Goodrich | 61.1 | FML 2 |
| 12 | Brody Benjamin | 23:35.0 | Caledonia | 60.7 | OK Green 2 |
| 12 | Arie TerBeek | 23:37.1 | Grandville | 60.3 | OK Red 2 |
| 9 | Gabriel Perea | 23:41.3 | Grandville | 58.9 | OK Red 2 |
| 11 | DJ Buterakos | 23:19.7 | Flint Kearsley | 58.4 | FML 2 |
| 9 | Samuel Westemeyer | 23:42.1 | Caledonia | 58.3 | OK Green 2 |
| 10 | Tyson Worthington | 23:42.5 | Muskegon | 58.2 | OK Green 2 |
| 9 | Mason DeWulf | 23:44.5 | Grandville | 57.8 | OK Red 2 |
| 11 | Matthew Simino | 22:49.9 | New Baltimore Anchor Bay | 57.7 | MAC Red Championship |
| 9 | Sam Trommater | 22:52.5 | Beal City | 57.5 | Apples 2 Apples |
| 10 | Micah Yates | 23:24.1 | Corunna | 57.0 | FML 2 |
| 12 | Alexander Eichbauer | 23:26.5 | Fenton | 56.2 | FML 2 |
| 11 | Trenton Terrian | 23:36.3 | Saginaw Swan Valley | 55.6 | TVC 2 |
| 11 | Shiloh Scott | 23:37.5 | Saginaw Michigan Lutheran Seminary | 55.2 | TVC 2 |
| 12 | Colton Dubuque | 23:01.7 | Bridgman | 54.8 | SAC 2 |
| 10 | Connor McGahey | 23:00.9 | Morrice | 54.7 | Apples 2 Apples |
| 10 | Andrew Sleeper | 23:55.7 | Grand Haven | 54.1 | OK Red 2 |
| 10 | Ricardo Garcia | 23:41.8 | Carrollton | 53.7 | TVC 2 |
| 11 | Connor Blandford | 23:34.8 | Swartz Creek | 53.4 | FML 2 |
| 9 | Landon Evans | 23:08.0 | Schoolcraft | 52.7 | SAC 2 |
| 10 | Cameron Betts | 23:08.0 | Laingsburg | 52.3 | Apples 2 Apples |
| 11 | Jose Boger | 23:12.2 | Gobles | 51.3 | SAC 2 |
| 9 | Levi Howard | 23:11.5 | Webberville | 51.2 | Apples 2 Apples |
| 9 | Lawson Gallardo | 23:43.7 | Lake Fenton | 50.4 | FML 2 |
| 11 | Sarabdil Chauhan | 23:44.4 | Corunna | 50.2 | FML 2 |
| 9 | Brody Kochanski | 23:12.8 | Macomb Dakota | 50.1 | MAC Red Championship |
| 9 | Elliot Bohinski | 23:15.0 | Morrice | 50.0 | Apples 2 Apples |
| 10 | Cooper Stannard | 23:16.4 | Parchment | 49.9 | SAC 2 |
| 10 | Bennet Gipson | 23:56.0 | Saginaw Nouvel | 49.0 | TVC 2 |
| 9 | Brody Chabra | 23:48.2 | Flushing | 48.9 | FML 2 |
| 9 | Remington McKean | 23:19.2 | Morrice | 48.6 | Apples 2 Apples |
| 11 | Rydik Wrubel | 24:12.0 | Caledonia | 48.3 | OK Green 2 |
| 10 | Brock Grabemeyer | 23:58.2 | Alma | 48.3 | TVC 2 |
| 11 | Christian Coleman | 23:58.4 | Carrollton | 48.2 | TVC 2 |
| 12 | Jackson Parker | 23:22.1 | Schoolcraft | 48.0 | SAC 2 |
| 12 | Brady Werner | 23:59.1 | Bay City John Glenn | 48.0 | TVC 2 |
| 9 | Brandon Perantoni | 23:51.2 | Fenton | 47.9 | FML 2 |
| 9 | Jack Bartkowicz | 23:21.3 | Grosse Pointe North | 47.2 | MAC Red Championship |
| 9 | Greyson Mudget | 23:24.7 | Holland Black River | 47.1 | SAC 2 |
| 9 | Hayes Boucher | 24:15.9 | Caledonia | 47.0 | OK Green 2 |
| 12 | Yoe-Shi Yar | 24:17.3 | East Kentwood | 46.9 | OK Red 2 |
| 9 | Brock Drewyor | 23:26.8 | Schoolcraft | 46.4 | SAC 2 |
| 10 | Hale Heck | 23:24.2 | Macomb Dakota | 46.3 | MAC Red Championship |
| 9 | Justice Springer | 23:27.5 | Central Michigan Homeschool Athletics | 45.8 | Apples 2 Apples |
| 12 | Chase Hadder | 23:28.5 | Allegan | 45.8 | SAC 2 |
| 11 | Aaryn Smith | 23:58.2 | Holly | 45.6 | FML 2 |
| 11 | Kaidince Rose | 23:30.2 | Parchment | 45.3 | SAC 2 |
| 9 | Chase Skinner | 23:31.0 | Saugatuck | 45.0 | SAC 2 |
| 10 | Noah Hamilton | 24:23.1 | Grandville | 45.0 | OK Red 2 |
| 12 | Tanner Wesener | 24:08.6 | Hemlock | 44.8 | TVC 2 |
| 11 | Levi Brooks | 23:31.6 | Lawton | 44.8 | SAC 2 |
| 9 | Clark Dupon | 23:30.1 | Utica Eisenhower | 44.3 | MAC Red Championship |
| 11 | Jordan Weber | 23:33.9 | Beal City | 43.7 | Apples 2 Apples |
| 12 | Finn Hart | 23:36.7 | Livingston Christian | 42.8 | Apples 2 Apples |
| 9 | Easton Hayes | 23:36.8 | Webberville | 42.7 | Apples 2 Apples |
| 10 | Levi Fager | 24:15.3 | Saginaw Michigan Lutheran Seminary | 42.6 | TVC 2 |
| 9 | Andrew Stevens | 23:39.4 | Laingsburg | 41.9 | Apples 2 Apples |
| 11 | Christian Richard | 23:41.3 | Utica | 40.6 | MAC Red Championship |
| 11 | Connor Miley | 23:50.2 | Parchment | 38.6 | SAC 2 |
| 12 | Ethan Gorman | 23:51.6 | Saugatuck | 38.1 | SAC 2 |
| 12 | Paxton Brechting | 24:45.3 | Hudsonville | 37.6 | OK Red 2 |
| 10 | Hudson Nederveld | 23:53.7 | Kalamazoo Christian | 37.4 | SAC 2 |
| 10 | Ignacio Urdiain | 24:46.4 | Hudsonville | 37.2 | OK Red 2 |
| 11 | Bobby Rudolph | 23:53.8 | Webberville | 37.1 | Apples 2 Apples |
| 12 | Josh Thompson | 24:33.4 | Saginaw Michigan Lutheran Seminary | 36.5 | TVC 2 |
| 10 | Nicholas Anguiano-Cruz | 23:56.4 | Martin | 36.5 | SAC 2 |
| 9 | WIlliam Sang | 24:49.8 | Rockford | 36.1 | OK Red 2 |
| 11 | Cody Cataline | 23:56.8 | Laingsburg | 36.1 | Apples 2 Apples |
| 10 | Wylie Scott | 23:59.1 | Lansing Eastern | 35.3 | Apples 2 Apples |
| 9 | Quinton Herppich | 24:52.7 | Holland West Ottawa | 35.1 | OK Red 2 |
| 9 | Aditya Malvankar | 24:55.0 | Caledonia | 34.0 | OK Green 2 |
| 11 | Lucas DeLisle | 24:01.6 | New Baltimore Anchor Bay | 33.8 | MAC Red Championship |
| 12 | Owen Petersen | 24:56.2 | Caledonia | 33.6 | OK Green 2 |
| 9 | Matthew Rotarius | 24:43.3 | Bay City John Glenn | 33.3 | TVC 2 |
| 10 | Darquese Butler | 24:35.4 | Swartz Creek | 33.2 | FML 2 |
| 10 | Landry Mitchell | 24:45.4 | Saginaw Valley Lutheran | 32.5 | TVC 2 |
| 12 | Rodner DelAngel | 25:02.0 | East Kentwood | 32.0 | OK Red 2 |
| 9 | Liam Wenn | 24:40.6 | Flushing | 31.5 | FML 2 |
| 11 | Samuel Felten | 24:50.3 | Frankenmuth | 30.9 | TVC 2 |
| 12 | Dawson Page | 24:10.4 | Utica | 30.9 | MAC Red Championship |
| 11 | Johnny Grice | 24:14.2 | Gobles | 30.6 | SAC 2 |
| 9 | Dom Veach | 25:07.7 | Grandville | 30.1 | OK Red 2 |
| 10 | Tyler Watson | 24:15.5 | Morrice | 29.8 | Apples 2 Apples |
| 10 | Ewan Taylor | 24:45.6 | Linden | 29.8 | FML 2 |
| 11 | Zach Evans | 25:11.8 | Byron Center | 28.4 | OK Green 2 |
| 11 | Bilal Abdelmalek | 24:55.9 | Swartz Creek | 26.4 | FML 2 |
| 10 | Brock Warren | 24:29.5 | Constantine | 25.5 | SAC 2 |
| 10 | Liam Mcdonald | 24:32.7 | Laingsburg | 24.1 | Apples 2 Apples |
| 10 | Cory Westbrook | 24:33.7 | Harrison | 23.8 | Apples 2 Apples |
| – | Jonathan Visscher | 25:27.5 | Muskegon Reeths-Puffer | 23.2 | OK Green 2 |
| 12 | Emmett Goossen | 24:34.7 | Grosse Pointe North | 22.8 | MAC Red Championship |
| 9 | Justin Harper | 25:28.7 | Caledonia | 22.8 | OK Green 2 |
| 9 | Drake Pratt | 24:39.7 | Laingsburg | 21.8 | Apples 2 Apples |
| 9 | Gavin Darling | 25:18.5 | Saginaw Michigan Lutheran Seminary | 21.5 | TVC 2 |
| 9 | Michael Timpa | 24:43.3 | Macomb Dakota | 19.9 | MAC Red Championship |
| 9 | Nathan Giovannini | 24:43.5 | Macomb Dakota | 19.8 | MAC Red Championship |
| 9 | Ryan Savoie | 25:16.8 | Ortonville Brandon | 19.4 | FML 2 |
| 9 | Jackson Donley | 25:23.8 | Corunna | 17.1 | FML 2 |
| 12 | Elija Langston | 25:46.9 | Muskegon | 16.7 | OK Green 2 |
| 10 | Adler Teichman | 25:27.8 | Linden | 15.7 | FML 2 |
| 11 | Liam Weir | 25:31.3 | Owosso | 14.6 | FML 2 |
| 12 | Keashaun Johnson | 25:59.8 | Muskegon | 12.4 | OK Green 2 |
| 10 | David LePert | 25:11.2 | Delton-Kellogg | 11.6 | SAC 2 |
| 9 | Noah Card | 25:40.6 | Linden | 11.5 | FML 2 |
| 9 | Reid Barden | 25:49.3 | Frankenmuth | 11.2 | TVC 2 |
| 12 | Cole Stapert | 25:15.0 | Gobles | 10.3 | SAC 2 |
| 11 | Ehman Guster | 26:12.1 | Muskegon | 8.3 | OK Green 2 |
| 12 | Owen Rathbun | 25:58.4 | Hemlock | 8.2 | TVC 2 |
| 10 | Abram Nieuwsma | 25:23.1 | Saugatuck | 7.6 | SAC 2 |
| 12 | Kenyae Foley | 26:14.2 | Muskegon | 7.6 | OK Green 2 |
| 10 | Kane McLean | 25:25.6 | Morrice | 6.5 | Apples 2 Apples |
| 9 | William Whyms | 26:18.5 | Muskegon | 6.2 | OK Green 2 |
| 9 | Alex Brady | 26:19.0 | Caledonia | 6.0 | OK Green 2 |
| 9 | Malachi Martin | 25:28.5 | Delton-Kellogg | 5.8 | SAC 2 |
| 10 | Jack Baker | 25:28.6 | Delton-Kellogg | 5.8 | SAC 2 |
| 9 | Eathan Burnett | 25:32.0 | Watervliet | 4.7 | SAC 2 |
| 11 | Alexander Platt | 25:34.5 | Gobles | 3.8 | SAC 2 |
| 12 | David Cross | 26:25.8 | Muskegon | 3.7 | OK Green 2 |
| 11 | Dathan Snyder | 25:35.5 | Schoolcraft | 3.5 | SAC 2 |
| 11 | Pierre Tyson | 26:26.9 | Muskegon Mona Shores | 3.4 | OK Green 2 |
| 10 | Jack Bremer | 25:36.1 | Fowler | 3.0 | Apples 2 Apples |
| 10 | Jonathan Adams | 25:39.2 | Livingston Christian | 1.9 | Apples 2 Apples |
GIRLS INDIVIDUAL RATINGS
| Grade | Name | Time | Team | Rating | Meet |
| 12 | Helen Sachs | 18:04.0 | Holland West Ottawa | 172.0 | OK Red 2 |
| 10 | Daisy Cox | 19:03.4 | Rockford | 152.2 | OK Red 2 |
| 12 | Valerie Beeck | 19:03.8 | Grand Haven | 152.1 | OK Red 2 |
| 12 | Lillian Deskins | 18:21.0 | Romeo | 147.3 | MAC Red Championship |
| 11 | Natalie Foltz | 19:03.2 | Frankenmuth | 146.9 | TVC 2 |
| 12 | Kamryn Lauinger | 18:52.8 | Goodrich | 144.7 | FML 2 |
| 12 | Violet Hrabovsky | 18:29.0 | Romeo | 144.7 | MAC Red Championship |
| 10 | Clara Kaczor | 19:10.0 | Freeland | 144.7 | TVC 2 |
| 10 | Annie Hrabovsky | 18:30.5 | Romeo | 144.2 | MAC Red Championship |
| 11 | Hailey Creisher | 18:31.3 | Leslie | 143.2 | Apples 2 Apples |
| 10 | Collette Wierks | 19:31.0 | Holland West Ottawa | 143.0 | OK Red 2 |
| 11 | Ava Porras | 19:31.0 | Holland West Ottawa | 143.0 | OK Red 2 |
| 10 | Libby Smith | 18:40.3 | Gobles | 142.9 | SAC 2 |
| 12 | Emma Gunnett | 19:31.4 | Holland West Ottawa | 142.9 | OK Red 2 |
| 12 | Chloe DeRidder | 19:37.8 | Grandville | 140.7 | OK Red 2 |
| 10 | Alivia Ottinger | 19:08.5 | Goodrich | 139.5 | FML 2 |
| 12 | Natalie Lewis | 19:46.3 | Rockford | 137.9 | OK Red 2 |
| 11 | Natalia Guaresimo | 18:51.3 | Romeo | 137.2 | MAC Red Championship |
| 11 | Emmerson Clor | 18:54.3 | Romeo | 136.2 | MAC Red Championship |
| 11 | Ava Lawrence | 19:51.7 | East Kentwood | 136.1 | OK Red 2 |
| 12 | Joy Evans | 19:35.8 | Alma | 136.1 | TVC 2 |
| 10 | Paige McMeans | 19:46.4 | Jenison | 135.5 | OK Green 2 |
| 10 | Isabelle Sliter | 19:05.6 | Fennville | 134.5 | SAC 2 |
| 12 | Addy Smith | 19:57.6 | Grand Haven | 134.1 | OK Red 2 |
| 12 | Olivia Purdy | 19:02.2 | Romeo | 133.6 | MAC Red Championship |
| 9 | Maddy Aleisa | 19:54.5 | Jenison | 132.8 | OK Green 2 |
| 11 | Ella Goodsell | 19:04.5 | Romeo | 132.8 | MAC Red Championship |
| 12 | Jane Olney | 20:03.7 | Holland West Ottawa | 132.1 | OK Red 2 |
| 9 | Remie Ellis | 19:06.0 | Eaton Rapids | 131.7 | Apples 2 Apples |
| 12 | Julia Frampton | 20:06.7 | Holland West Ottawa | 131.1 | OK Red 2 |
| 9 | Mary Dolbow | 20:06.9 | Holland West Ottawa | 131.0 | OK Red 2 |
| 12 | Grace Grupido | 19:10.6 | Fraser | 130.8 | MAC Red Championship |
| 10 | Addison Josephson | 19:36.3 | Linden | 130.2 | FML 2 |
| 9 | Jillian Lewakowski | 20:11.5 | Rockford | 129.5 | OK Red 2 |
| 10 | Emma Brown | 19:16.2 | Utica | 128.9 | MAC Red Championship |
| 11 | Lidia Clancy | 19:16.6 | Macomb Dakota | 128.8 | MAC Red Championship |
| 12 | Layla Jordan | 19:41.4 | Goodrich | 128.5 | FML 2 |
| 10 | Aubrey Rizzo | 19:18.3 | Macomb Dakota | 128.2 | MAC Red Championship |
| 11 | Jersi Bilek | 20:10.3 | Muskegon Reeths-Puffer | 127.6 | OK Green 2 |
| 10 | Cassie Karasinski | 20:17.8 | Hudsonville | 127.4 | OK Red 2 |
| 10 | Reese Rosbolt | 19:23.2 | Romeo | 126.6 | MAC Red Championship |
| 11 | Siene Muraszewski | 19:27.9 | Utica | 125.0 | MAC Red Championship |
| 10 | Ella Wierks | 20:26.2 | Holland West Ottawa | 124.6 | OK Red 2 |
| 9 | Morgan Sanders | 20:28.1 | Rockford | 124.0 | OK Red 2 |
| 12 | Karie Keefer | 20:13.7 | Freeland | 123.4 | TVC 2 |
| 12 | Naomi Diekman | 20:23.1 | Jenison | 123.3 | OK Green 2 |
| 11 | Macy Guikema | 20:23.3 | Jenison | 123.2 | OK Green 2 |
| 10 | Kamryn Salladay | 19:31.8 | Lakeview | 123.1 | Apples 2 Apples |
| 11 | Brooke McFarland | 19:36.1 | Utica | 122.3 | MAC Red Championship |
| 10 | Chloe Purwin | 20:34.1 | Hudsonville | 122.0 | OK Red 2 |
| 11 | Cianah Budnik-Ramos | 20:34.8 | Grand Haven | 121.7 | OK Red 2 |
| 11 | Taylor Wiegand | 19:35.9 | Livingston Christian | 121.7 | Apples 2 Apples |
| 12 | Abi Albright | 20:35.1 | Grand Haven | 121.6 | OK Red 2 |
| 12 | Alaina Klooster | 19:44.7 | Kalamazoo Christian | 121.4 | SAC 2 |
| 10 | Makinna Foglesong | 20:21.3 | Ithaca | 120.9 | TVC 2 |
| 10 | Veyda Conley | 19:46.9 | Martin | 120.7 | SAC 2 |
| 11 | Kailey Mann | 20:39.2 | Byron Center | 117.9 | OK Green 2 |
| 11 | Addie Birkholz | 20:46.2 | Holland West Ottawa | 117.9 | OK Red 2 |
| 11 | Trinity VanderWoude | 20:49.1 | Rockford | 117.0 | OK Red 2 |
| 12 | Melana Karsten | 20:50.2 | Rockford | 116.6 | OK Red 2 |
| 9 | Kyra Shaver | 20:50.6 | Rockford | 116.5 | OK Red 2 |
| 10 | Melody Meckstroth | 20:19.8 | Linden | 115.7 | FML 2 |
| 9 | Khloe Lehnst | 20:39.6 | Ithaca | 114.8 | TVC 2 |
| 12 | Sophia Aquino | 19:59.0 | Utica | 114.7 | MAC Red Championship |
| 12 | Hannah Dupuis | 20:49.5 | Caledonia | 114.5 | OK Green 2 |
| 11 | Emma Riker | 20:08.1 | Kalamazoo Hackett | 113.6 | SAC 2 |
| 10 | Baylor Lauinger | 20:27.1 | Goodrich | 113.3 | FML 2 |
| 11 | Katelyn Frazier | 20:03.5 | Fraser | 113.2 | MAC Red Championship |
| 11 | Donna Haaksma | 20:55.0 | Byron Center | 112.7 | OK Green 2 |
| 10 | Ashley Wayne | 21:02.4 | Hudsonville | 112.5 | OK Red 2 |
| 12 | Avery Byrne | 20:29.5 | Goodrich | 112.5 | FML 2 |
| 9 | Chloe Powers | 21:04.4 | Holland West Ottawa | 111.9 | OK Red 2 |
| 12 | Leona Keuvelaar | 21:05.4 | Grandville | 111.5 | OK Red 2 |
| 10 | Lyvia Curtis | 20:16.3 | Saugatuck | 110.9 | SAC 2 |
| 10 | Claire Brown | 20:34.4 | Goodrich | 110.9 | FML 2 |
| 10 | Maggie Baginski | 20:16.0 | Utica Eisenhower | 109.0 | MAC Red Championship |
| 11 | Jacalyn Yakel | 20:16.9 | Utica Eisenhower | 108.7 | MAC Red Championship |
| 11 | Jada Prescott | 20:58.0 | Freeland | 108.7 | TVC 2 |
| 12 | Keira Bommarito | 21:08.5 | Caledonia | 108.2 | OK Green 2 |
| 12 | Julia Timpa | 20:21.9 | Macomb Dakota | 107.0 | MAC Red Championship |
| 9 | Lindsey Cmeyla | 21:04.9 | Saginaw Valley Lutheran | 106.4 | TVC 2 |
| 12 | Julionna West | 20:48.4 | Owosso | 106.2 | FML 2 |
| 9 | Emmarie Formsma | 21:16.0 | Byron Center | 105.7 | OK Green 2 |
| 10 | Sidney Shepard | 20:50.9 | Linden | 105.4 | FML 2 |
| 12 | Reese Beery | 21:08.1 | Saginaw Swan Valley | 105.3 | TVC 2 |
| 12 | Erin Lubahn | 20:25.2 | Leslie | 105.3 | Apples 2 Apples |
| 10 | Lauren Shaffer | 20:36.1 | Gobles | 104.3 | SAC 2 |
| 12 | Melanie Warren | 20:36.7 | Bridgman | 104.1 | SAC 2 |
| 12 | Charlotte Long | 20:31.0 | Utica Eisenhower | 104.0 | MAC Red Championship |
| 11 | Ryann Smitka | 20:32.1 | Macomb Dakota | 103.6 | MAC Red Championship |
| 9 | Margaret Guerra-Harrison | 20:32.9 | Leslie | 102.7 | Apples 2 Apples |
| 12 | Alayna Godfrey | 21:32.4 | East Kentwood | 102.5 | OK Red 2 |
| 12 | Tessa Minnear | 21:32.5 | Hudsonville | 102.5 | OK Red 2 |
| 11 | Kate Molloy | 20:35.9 | Fraser | 102.4 | MAC Red Championship |
| 10 | Kamryn Sixberry | 20:43.0 | Saugatuck | 102.0 | SAC 2 |
| 11 | Andrea Schwartz | 21:27.7 | Jenison | 101.8 | OK Green 2 |
| 12 | Emily Rathka | 20:38.4 | Laingsburg | 100.9 | Apples 2 Apples |
| 10 | Isabel Reinke | 21:22.9 | Freeland | 100.4 | TVC 2 |
| 9 | Codianne Palczewski | 20:43.5 | Utica | 99.8 | MAC Red Championship |
| 9 | Lillian Johnson | 21:35.2 | Byron Center | 99.3 | OK Green 2 |
| 10 | Gabrielle Chevez | 21:36.5 | Muskegon Reeths-Puffer | 98.8 | OK Green 2 |
| 10 | Brie Siems | 20:55.1 | Kalamazoo Hackett | 98.0 | SAC 2 |
| 11 | Elise Barden | 21:30.4 | Frankenmuth | 97.9 | TVC 2 |
| 12 | Kiley Bommarito | 21:41.1 | Caledonia | 97.3 | OK Green 2 |
| 12 | Olivia VerBeek | 21:41.5 | Jenison | 97.2 | OK Green 2 |
| 12 | Josie Jenkinson | 21:15.7 | Owosso | 97.1 | FML 2 |
| 10 | Kaitlyn Rizzo | 20:52.5 | Macomb Dakota | 96.8 | MAC Red Championship |
| 12 | Hayven Thiel | 21:16.8 | Corunna | 96.7 | FML 2 |
| 12 | Mylene Pham | 20:52.9 | Macomb Dakota | 96.7 | MAC Red Championship |
| 9 | Isabelle Strand | 21:34.0 | Ithaca | 96.7 | TVC 2 |
| 9 | Gabriella Dallas | 21:34.8 | Freeland | 96.4 | TVC 2 |
| 12 | Allison Tuttle | 20:54.2 | Utica | 96.3 | MAC Red Championship |
| 9 | Kate Olsen | 21:46.7 | Byron Center | 95.4 | OK Green 2 |
| 9 | Ellie Thering | 21:38.4 | Freeland | 95.2 | TVC 2 |
| 10 | Akaela Daman | 21:48.2 | Caledonia | 94.9 | OK Green 2 |
| 12 | Natalie Summerland | 21:24.4 | Owosso | 94.2 | FML 2 |
| 12 | Sydney Law | 21:51.2 | Byron Center | 93.9 | OK Green 2 |
| 12 | Audrey Huff | 21:58.4 | Grandville | 93.9 | OK Red 2 |
| 12 | Landrey Kuhn | 21:42.6 | Freeland | 93.8 | TVC 2 |
| 10 | Ella Thornton | 21:02.7 | St. Clair | 93.4 | MAC Red Championship |
| 12 | Celia Pollock | 21:53.5 | Byron Center | 93.2 | OK Green 2 |
| 12 | Clara Fast | 21:09.6 | Bridgman | 93.1 | SAC 2 |
| 11 | Ellery Horness | 21:54.1 | Muskegon Mona Shores | 93.0 | OK Green 2 |
| 9 | Kayla Shellenbarger | 21:29.0 | Goodrich | 92.7 | FML 2 |
| 9 | Ana Lovell | 21:30.9 | Lake Fenton | 92.0 | FML 2 |
| 11 | Kandin Shuler | 21:13.7 | Bridgman | 91.8 | SAC 2 |
| 10 | Paige Willman | 21:32.3 | Lake Fenton | 91.6 | FML 2 |
| 11 | Anna Johnson | 21:50.2 | Alma | 91.3 | TVC 2 |
| 12 | Adysen Daman | 22:01.2 | Caledonia | 90.6 | OK Green 2 |
| 11 | Hannah Bennett | 22:01.3 | Caledonia | 90.6 | OK Green 2 |
| 12 | Allie Komarowski | 21:13.6 | St. Clair | 89.8 | MAC Red Championship |
| 12 | Elizabeth Kunzi | 22:12.1 | Hudsonville | 89.3 | OK Red 2 |
| 10 | Jaidyn Nickels | 21:39.2 | Corunna | 89.3 | FML 2 |
| 11 | Jayden VandenAkker | 21:21.6 | Allegan | 89.1 | SAC 2 |
| 12 | Abbey Scholma | 22:12.9 | Hudsonville | 89.0 | OK Red 2 |
| 11 | Molly McNabb | 21:16.6 | St. Clair | 88.8 | MAC Red Championship |
| 9 | Claire Watson | 22:14.4 | Rockford | 88.5 | OK Red 2 |
| 9 | Molly Roberts | 21:42.3 | Linden | 88.2 | FML 2 |
| 12 | Ariana Pillot | 21:24.3 | Schoolcraft | 88.2 | SAC 2 |
| 11 | Jewel Zschernig | 21:19.8 | Fraser | 87.7 | MAC Red Championship |
| 12 | Abby Ulbrich | 21:26.7 | Kalamazoo Hackett | 87.4 | SAC 2 |
| 12 | Natalie Formsma | 22:10.8 | Byron Center | 87.4 | OK Green 2 |
| 11 | Ella Grimm | 22:10.9 | Muskegon Mona Shores | 87.4 | OK Green 2 |
| 12 | Nyla Broekhuizen | 22:11.2 | Byron Center | 87.3 | OK Green 2 |
| 11 | Sophie Wisener | 22:11.3 | Byron Center | 87.2 | OK Green 2 |
| 12 | Ashlei Anatalio | 21:21.9 | Grosse Pointe North | 87.0 | MAC Red Championship |
| 9 | Emma Stone | 21:23.7 | Utica | 86.4 | MAC Red Championship |
| 9 | Madisyn Hunter | 21:21.9 | Leslie | 86.4 | Apples 2 Apples |
| 12 | Natalie Steward | 21:48.9 | Goodrich | 86.0 | FML 2 |
| 12 | Brianna Locke | 21:23.5 | Beal City | 85.8 | Apples 2 Apples |
| 10 | Ella Thibodeau | 21:26.1 | Romeo | 85.6 | MAC Red Championship |
| 12 | Kelcie Pung | 21:24.2 | Fowler | 85.6 | Apples 2 Apples |
| 12 | Mila Schneider | 22:26.0 | Rockford | 84.7 | OK Red 2 |
| 12 | Ezgi Kurt | 22:10.0 | Alma | 84.7 | TVC 2 |
| 9 | Cora Ball | 22:19.7 | Byron Center | 84.4 | OK Green 2 |
| 10 | Molly Gaudard | 21:53.7 | Flint Kearsley | 84.4 | FML 2 |
| 11 | Kate Van Es | 21:38.1 | Kalamazoo Hackett | 83.6 | SAC 2 |
| 12 | Cece Frendt | 22:29.1 | Grand Haven | 83.6 | OK Red 2 |
| 11 | Sarah Munger | 22:13.7 | Alma | 83.4 | TVC 2 |
| 12 | Logan Clausen | 22:24.1 | Muskegon Mona Shores | 83.0 | OK Green 2 |
| 12 | Lily Polega | 21:58.8 | Flushing | 82.7 | FML 2 |
| 11 | Olivia Cereska | 21:35.2 | Fraser | 82.6 | MAC Red Championship |
| 10 | Maddie Lindley | 21:59.3 | Holly | 82.6 | FML 2 |
| 9 | Kaleigh Slingerland | 21:59.5 | Owosso | 82.5 | FML 2 |
| 12 | Katie Cairney | 21:36.0 | Fraser | 82.3 | MAC Red Championship |
| 9 | Anna Howell | 21:47.1 | Bridgman | 80.6 | SAC 2 |
| 10 | Emily Beethe | 22:25.1 | Saginaw Valley Lutheran | 79.6 | TVC 2 |
| 10 | Grace Mahaffy | 22:09.2 | Goodrich | 79.3 | FML 2 |
| 9 | Sofia Sporman | 22:09.8 | Flint Kearsley | 79.1 | FML 2 |
| 11 | Alexis Heagle | 22:36.5 | Byron Center | 78.8 | OK Green 2 |
| 11 | Izabelle LaLone | 22:27.7 | Ithaca | 78.8 | TVC 2 |
| 12 | Sage Brownell | 22:44.0 | Rockford | 78.7 | OK Red 2 |
| 11 | Elie Peresenaire | 22:44.1 | Hudsonville | 78.6 | OK Red 2 |
| 9 | Olivia Brown | 21:45.4 | Bad Axe | 78.5 | Apples 2 Apples |
| 12 | Vivian Wickes | 22:29.3 | Alma | 78.2 | TVC 2 |
| 10 | Alice Foley | 21:49.2 | Fraser | 77.9 | MAC Red Championship |
| 12 | Katie Madigan | 21:50.7 | Grosse Pointe North | 77.4 | MAC Red Championship |
| 11 | Gabby Cleveland | 22:32.6 | Frankenmuth | 77.1 | TVC 2 |
| 12 | Kylie Main | 21:57.9 | Delton-Kellogg | 77.0 | SAC 2 |
| 11 | Alyssa Mertes | 22:49.7 | Rockford | 76.8 | OK Red 2 |
| 9 | Eleanor Olivo | 22:17.0 | Flushing | 76.7 | FML 2 |
| 12 | Jaidyn Smith | 21:51.9 | Leslie | 76.4 | Apples 2 Apples |
| 12 | Heather Brownlee | 22:35.0 | Essexville Garber | 76.3 | TVC 2 |
| 10 | Brynn Potter | 22:51.3 | Rockford | 76.2 | OK Red 2 |
| 11 | Jolene Thompson | 21:55.2 | Romeo | 75.9 | MAC Red Championship |
| 10 | Aubrey Hare | 22:36.3 | Saginaw Swan Valley | 75.9 | TVC 2 |
| 12 | Sophia Feldpausch | 22:45.6 | Byron Center | 75.8 | OK Green 2 |
| 11 | Molly Wierengo | 22:45.7 | Byron Center | 75.8 | OK Green 2 |
| 9 | Layla Gendernelle | 21:56.1 | Macomb Dakota | 75.6 | MAC Red Championship |
| 9 | Abby Crandell | 22:21.0 | Owosso | 75.3 | FML 2 |
| 12 | Taryn Craven | 22:21.5 | Fenton | 75.2 | FML 2 |
| 11 | Mikayla Reddy | 22:54.6 | Rockford | 75.1 | OK Red 2 |
| 12 | Evelyn Logghe | 21:56.5 | Laingsburg | 74.8 | Apples 2 Apples |
| 9 | Annalise Jense | 22:55.5 | Hudsonville | 74.8 | OK Red 2 |
| 10 | Olivia McDowell | 22:23.0 | Holly | 74.7 | FML 2 |
| 11 | Myleigh Hephner | 22:40.2 | Ithaca | 74.6 | TVC 2 |
| 11 | Olive Wakefield | 22:40.9 | Saginaw Michigan Lutheran Seminary | 74.4 | TVC 2 |
| 11 | Mackenzie Conner | 22:50.9 | Jenison | 74.0 | OK Green 2 |
| 10 | Anna VanderWal | 22:51.3 | Caledonia | 73.9 | OK Green 2 |
| 11 | Anna Green | 22:53.4 | Byron Center | 73.2 | OK Green 2 |
| 9 | Amelia Dawe | 22:44.4 | Ithaca | 73.2 | TVC 2 |
| 12 | Madison Shorkey | 22:45.2 | Bay City John Glenn | 72.9 | TVC 2 |
| 10 | Ava DeYoung | 22:11.0 | Gobles | 72.7 | SAC 2 |
| 12 | Eden Brewer | 22:06.2 | St. Clair | 72.3 | MAC Red Championship |
| 9 | Quinn Middleton | 22:56.2 | Byron Center | 72.3 | OK Green 2 |
| 9 | Olivia Bays | 22:13.2 | Schoolcraft | 71.9 | SAC 2 |
| 11 | Isabella Dunn | 22:31.3 | Goodrich | 71.9 | FML 2 |
| 10 | Gabriella Komarowski | 22:07.7 | St. Clair | 71.8 | MAC Red Championship |
| 9 | Gabriella Mercier | 22:08.6 | Macomb Dakota | 71.5 | MAC Red Championship |
| 10 | Isabel Adkins | 22:33.5 | Swartz Creek | 71.2 | FML 2 |
| 11 | Madeline Dunn | 22:33.6 | Goodrich | 71.1 | FML 2 |
| 11 | Makenna Gwisdalla | 22:08.7 | Bad Axe | 70.8 | Apples 2 Apples |
| 12 | Randi Pennington | 23:01.5 | Jenison | 70.5 | OK Green 2 |
| 9 | Alyda Leep | 22:19.6 | Schoolcraft | 69.8 | SAC 2 |
| 11 | Ava Tow | 22:14.5 | Utica | 69.5 | MAC Red Championship |
| 12 | Addison Blodgett | 22:21.8 | Schoolcraft | 69.1 | SAC 2 |
| 12 | Faith Kopp | 22:16.5 | Utica | 68.8 | MAC Red Championship |
| 11 | Madison Cooley | 22:22.8 | Gobles | 68.7 | SAC 2 |
| 11 | Addy Hughes | 23:07.8 | Byron Center | 68.4 | OK Green 2 |
| 12 | Ava Vlietstra | 22:24.0 | Kalamazoo Christian | 68.3 | SAC 2 |
| 10 | Amira Khadija | 23:15.1 | Grand Haven | 68.3 | OK Red 2 |
| 10 | Olivia Hawkins | 23:08.2 | Caledonia | 68.3 | OK Green 2 |
| 12 | Emma Hullinger | 22:18.3 | Romeo | 68.2 | MAC Red Championship |
| 10 | Nolee Leppert | 22:16.8 | Beal City | 68.1 | Apples 2 Apples |
| 11 | Kyrstie Celebuski | 23:15.9 | Grandville | 68.0 | OK Red 2 |
| 11 | Emma Dawe | 23:00.3 | Ithaca | 67.9 | TVC 2 |
| 10 | Alexa Palmer | 23:01.6 | Alma | 67.5 | TVC 2 |
| 10 | Maggie Wagner | 23:11.7 | Jenison | 67.1 | OK Green 2 |
| 11 | Audrey McManus | 22:20.8 | Eaton Rapids | 66.7 | Apples 2 Apples |
| 9 | Nolah Balbach | 23:03.9 | Frankenmuth | 66.7 | TVC 2 |
| 12 | Madelyn Sillman | 22:21.4 | Fowler | 66.5 | Apples 2 Apples |
| 12 | Christina Mendoza | 22:29.5 | Fennville | 66.5 | SAC 2 |
| 12 | Lily Frendt | 23:20.8 | Grand Haven | 66.4 | OK Red 2 |
| 9 | Natalie Vert | 22:27.2 | Romeo | 65.3 | MAC Red Championship |
| 10 | Madison Trompen | 23:17.6 | Caledonia | 65.1 | OK Green 2 |
| 10 | Mallory Verhougstraete | 23:25.1 | Grand Haven | 65.0 | OK Red 2 |
| 10 | Alyssa Fudge | 22:28.2 | Macomb Dakota | 64.9 | MAC Red Championship |
| 10 | Kaitlyn Durow | 23:18.4 | Muskegon Reeths-Puffer | 64.9 | OK Green 2 |
| 9 | Evelyn Weaver | 23:18.5 | Byron Center | 64.8 | OK Green 2 |
| 11 | Hazel Burley | 22:26.7 | Laingsburg | 64.8 | Apples 2 Apples |
| 12 | Jenna Kowalski | 23:09.7 | Freeland | 64.8 | TVC 2 |
| 10 | Andie Buursma | 23:26.2 | Grandville | 64.6 | OK Red 2 |
| 9 | Adilyn VanderWerf | 23:19.3 | Byron Center | 64.6 | OK Green 2 |
| 12 | Zoie Wood | 22:35.4 | Gobles | 64.5 | SAC 2 |
| 12 | Kimberly Romero | 22:36.4 | Watervliet | 64.2 | SAC 2 |
| 9 | Zoe Fabing | 22:29.7 | Fowler | 63.8 | Apples 2 Apples |
| 11 | Annabella Gjokaj | 22:31.9 | Utica Eisenhower | 63.7 | MAC Red Championship |
| 9 | Allison Rodgers | 22:38.6 | Martin | 63.5 | SAC 2 |
| 12 | Emily Howell | 22:38.8 | Bridgman | 63.4 | SAC 2 |
| 11 | Josephine Sullivan | 23:30.6 | Rockford | 63.1 | OK Red 2 |
| 9 | Maeve VanDam | 23:23.7 | Byron Center | 63.1 | OK Green 2 |
| 9 | Avery McCrum | 22:40.8 | Schoolcraft | 62.7 | SAC 2 |
| 12 | Clare Conzelmann | 23:16.5 | Frankenmuth | 62.5 | TVC 2 |
| 10 | Simone McDargh | 23:33.0 | Grandville | 62.3 | OK Red 2 |
| 10 | Addison Hopkins | 23:33.4 | Hudsonville | 62.2 | OK Red 2 |
| 9 | Kaylin Pinkowski | 22:43.5 | Bridgman | 61.8 | SAC 2 |
| 10 | Taylor Byrne | 23:02.2 | Holly | 61.6 | FML 2 |
| 10 | Emma Schoonmaker | 22:45.5 | Saugatuck | 61.2 | SAC 2 |
| 10 | Emma Sidel | 23:03.6 | Corunna | 61.1 | FML 2 |
| 12 | Alayah Nieuwsma | 22:46.3 | Saugatuck | 60.9 | SAC 2 |
| 12 | Zoe Hankey | 22:39.7 | Eaton Rapids | 60.4 | Apples 2 Apples |
| 12 | Sydney Leslie | 23:23.5 | Saginaw Nouvel | 60.2 | TVC 2 |
| 9 | Bethany Cmeyla | 23:24.4 | Saginaw Valley Lutheran | 59.9 | TVC 2 |
| 12 | Samantha Faustich | 22:43.7 | Macomb Dakota | 59.8 | MAC Red Championship |
| 11 | Madison Bastic | 23:34.5 | Byron Center | 59.5 | OK Green 2 |
| 9 | Skylar Maclennan | 22:42.7 | Fulton | 59.4 | Apples 2 Apples |
| 12 | Karisa Deacons | 23:26.2 | Ithaca | 59.3 | TVC 2 |
| 9 | Charlie Bont | 23:35.8 | Caledonia | 59.1 | OK Green 2 |
| 10 | Amoriah Tanton | 23:10.3 | Lake Fenton | 58.9 | FML 2 |
| 12 | Luciana Rodriguez | 22:46.6 | Fraser | 58.8 | MAC Red Championship |
| 10 | Sydney Wheeler | 22:46.7 | Utica | 58.8 | MAC Red Championship |
| 9 | Piper Schultz | 23:27.7 | Saginaw Michigan Lutheran Seminary | 58.8 | TVC 2 |
| 10 | Delilah Marquez | 23:43.8 | Holland West Ottawa | 58.7 | OK Red 2 |
| 10 | Malaynee Levandoski | 23:44.1 | Holland West Ottawa | 58.6 | OK Red 2 |
| 12 | Evie Culver | 23:28.8 | Frankenmuth | 58.4 | TVC 2 |
| 10 | Devon Byrne | 23:12.2 | Holly | 58.3 | FML 2 |
| 11 | Carolanne Hammer | 22:49.4 | Fraser | 57.9 | MAC Red Championship |
| 12 | Emily King | 22:58.0 | Martin | 57.0 | SAC 2 |
| 12 | Addison Rusz | 22:50.2 | Laingsburg | 56.9 | Apples 2 Apples |
| 10 | Brooklyn Hekman | 22:50.7 | Eaton Rapids | 56.8 | Apples 2 Apples |
| 10 | Juliana Prewett | 22:51.5 | Central Michigan Homeschool Athletics | 56.5 | Apples 2 Apples |
| 9 | Kinley Eikenberry | 23:44.5 | Muskegon Mona Shores | 56.2 | OK Green 2 |
| 11 | Eleanor Herron | 23:36.9 | Frankenmuth | 55.7 | TVC 2 |
| 11 | Samantha Frank | 23:37.4 | Frankenmuth | 55.5 | TVC 2 |
| 10 | McKenna Landers | 23:46.8 | Muskegon Mona Shores | 55.4 | OK Green 2 |
| 9 | Tiona Sakala | 23:47.2 | Caledonia | 55.3 | OK Green 2 |
| 11 | Isla Sule | 23:21.3 | Corunna | 55.2 | FML 2 |
| 9 | Kylie Brown | 22:58.1 | Utica | 55.0 | MAC Red Championship |
| 12 | Kara Kerwin | 23:04.4 | Kalamazoo Christian | 54.9 | SAC 2 |
| 9 | Aleiah Nyhoff | 23:56.1 | Holland West Ottawa | 54.6 | OK Red 2 |
| 12 | Athiei Manyang | 23:56.3 | East Kentwood | 54.6 | OK Red 2 |
| 12 | Gabrielle Miller | 22:59.8 | Fraser | 54.4 | MAC Red Championship |
| 10 | Anicela Ortega | 23:41.5 | Saginaw Swan Valley | 54.2 | TVC 2 |
| 12 | Samantha Pavlak | 23:07.6 | Schoolcraft | 53.8 | SAC 2 |
| 10 | Isla Sheely | 23:52.1 | Caledonia | 53.6 | OK Green 2 |
| 9 | Rachel McDonell | 23:03.6 | St. Clair | 53.1 | MAC Red Championship |
| 10 | Tessa Feldpausch | 23:54.8 | Byron Center | 52.7 | OK Green 2 |
| 11 | Emma-Claire Sleighter | 24:02.2 | East Kentwood | 52.6 | OK Red 2 |
| 10 | Miah Randall | 23:30.4 | Holly | 52.2 | FML 2 |
| 9 | Delaney McBride | 23:12.6 | Kalamazoo Hackett | 52.1 | SAC 2 |
| 9 | Courtney Floeter | 23:30.7 | Linden | 52.1 | FML 2 |
| 9 | Elise Clarin | 23:58.7 | Caledonia | 51.4 | OK Green 2 |
| 10 | Cora Draft | 23:59.6 | Caledonia | 51.2 | OK Green 2 |
| 9 | Addison Dodd | 24:06.8 | Hudsonville | 51.1 | OK Red 2 |
| 12 | Amelia Sporman | 23:34.2 | Flint Kearsley | 50.9 | FML 2 |
| 9 | Charlee MacLaren | 23:53.5 | Ithaca | 50.2 | TVC 2 |
| 10 | Mary Wright | 23:12.8 | New Baltimore Anchor Bay | 50.1 | MAC Red Championship |
| 9 | Abigail Riker | 23:19.0 | Kalamazoo Hackett | 50.0 | SAC 2 |
| 11 | Tenaya Jendza | 23:13.2 | New Baltimore Anchor Bay | 49.9 | MAC Red Championship |
| 10 | Abbey Morabito | 23:13.4 | St. Clair | 49.9 | MAC Red Championship |
| 11 | Marissa Norder | 24:10.4 | Grand Haven | 49.9 | OK Red 2 |
| 12 | Clara Mackey | 23:37.5 | Ortonville Brandon | 49.8 | FML 2 |
| 11 | Joelle Latta | 23:13.7 | Grosse Pointe North | 49.8 | MAC Red Championship |
| 10 | Brooklynn Porter | 23:11.8 | Lakeview | 49.7 | Apples 2 Apples |
| 11 | Addison Holt | 24:11.2 | Grand Haven | 49.6 | OK Red 2 |
| 10 | Jane Wilder | 23:12.8 | Webberville | 49.4 | Apples 2 Apples |
| 12 | Ava Fisher | 24:05.4 | Jenison | 49.2 | OK Green 2 |
| 11 | Charli Belinger | 24:06.1 | Muskegon Reeths-Puffer | 49.0 | OK Green 2 |
| 12 | Adrienne Fluette | 24:10.0 | Muskegon Reeths-Puffer | 47.7 | OK Green 2 |
| 9 | Hayden Brill | 24:18.4 | Grand Haven | 47.2 | OK Red 2 |
| 10 | Corinne Lamb | 23:21.5 | Romeo | 47.2 | MAC Red Championship |
| 10 | Lauren Hall | 24:11.9 | Muskegon Mona Shores | 47.0 | OK Green 2 |
| 12 | Clair Bacon | 23:22.7 | St. Clair | 46.8 | MAC Red Championship |
| 9 | Erin Doolittle | 23:23.4 | Grosse Pointe North | 46.5 | MAC Red Championship |
| 12 | Nadia Perez | 23:29.6 | Fennville | 46.5 | SAC 2 |
| 9 | Claira Slezak | 23:22.0 | Lakeview | 46.3 | Apples 2 Apples |
| 12 | Katherine Farmer | 23:24.1 | Utica Eisenhower | 46.3 | MAC Red Championship |
| 9 | Julia Bambach | 23:49.1 | Holly | 46.0 | FML 2 |
| 9 | Lucy Bott | 23:49.5 | Fenton | 45.8 | FML 2 |
| 10 | Tatum Hemmerly | 24:15.6 | Muskegon Mona Shores | 45.8 | OK Green 2 |
| 10 | Ashlyn O’Neill | 23:25.9 | Romeo | 45.7 | MAC Red Championship |
| 12 | Brianna Nixon | 24:24.7 | Hudsonville | 45.1 | OK Red 2 |
| 11 | Maryn Hyatt | 24:08.8 | Saginaw Valley Lutheran | 45.1 | TVC 2 |
| 9 | DuRae Sage | 23:34.1 | Martin | 45.0 | SAC 2 |
| 9 | Emily Lasceski | 24:10.9 | Freeland | 44.4 | TVC 2 |
| 10 | Adeline Youngberg | 23:29.9 | Utica Eisenhower | 44.4 | MAC Red Championship |
| 12 | Marykate Thomas | 23:37.2 | Kalamazoo Christian | 43.9 | SAC 2 |
| 11 | Kenzie Howell | 24:28.3 | Grand Haven | 43.9 | OK Red 2 |
| 12 | Jessica Booher | 23:56.0 | Holly | 43.7 | FML 2 |
| 9 | Leah Flannery | 23:31.3 | Leslie | 43.2 | Apples 2 Apples |
| 12 | Gwen Breidinger | 24:14.8 | Alma | 43.1 | TVC 2 |
| 12 | Sarah Olszewski | 23:58.8 | Clio | 42.7 | FML 2 |
| 9 | Madeline Marchwinski | 23:37.5 | Romeo | 41.8 | MAC Red Championship |
| 10 | Samantha Gutzman | 23:36.5 | Laingsburg | 41.5 | Apples 2 Apples |
| 11 | Evelyn Ault | 24:35.9 | Rockford | 41.4 | OK Red 2 |
| 9 | Isabelle Keyes | 23:38.9 | Fraser | 41.4 | MAC Red Championship |
| 12 | Meryn Curtis | 23:45.2 | Saugatuck | 41.3 | SAC 2 |
| 12 | Izzy MacCaughan | 24:03.7 | Fenton | 41.1 | FML 2 |
| 10 | Abigail Mulder | 23:46.9 | Schoolcraft | 40.7 | SAC 2 |
| 10 | Elle Shimmell | 23:42.2 | Utica | 40.3 | MAC Red Championship |
| 9 | Payton Yeske | 23:48.5 | Watervliet | 40.2 | SAC 2 |
| 9 | Abigail Tromp | 24:33.1 | Byron Center | 40.0 | OK Green 2 |
| 10 | Lucy Otto | 24:33.6 | Jenison | 39.8 | OK Green 2 |
| 9 | Daisy Schmidt | 24:33.8 | Caledonia | 39.7 | OK Green 2 |
| 12 | Leah Williams | 24:33.8 | Caledonia | 39.7 | OK Green 2 |
| 10 | Mia McCarty | 24:40.9 | Hudsonville | 39.7 | OK Red 2 |
| 10 | Eve Sheldon | 24:08.6 | Flushing | 39.5 | FML 2 |
| 11 | Kaitlynn Ortiz | 24:08.8 | Flushing | 39.4 | FML 2 |
| 10 | Madisyn Lapinski | 23:51.3 | South Haven | 39.2 | SAC 2 |
| 11 | Emma Ramales | 23:47.9 | Utica Eisenhower | 38.4 | MAC Red Championship |
| 9 | Mady Terpstra | 24:45.1 | Hudsonville | 38.3 | OK Red 2 |
| 11 | Meghan Davis | 23:54.6 | Holland Black River | 38.1 | SAC 2 |
| 11 | Natalie Hall | 24:39.2 | Muskegon Mona Shores | 37.9 | OK Green 2 |
| 11 | Ava Bonacci | 24:39.9 | Jenison | 37.7 | OK Green 2 |
| 12 | Kailey Triemstra | 23:56.4 | Kalamazoo Christian | 37.5 | SAC 2 |
| 10 | Lilly Reynolds | 24:15.2 | Fenton | 37.3 | FML 2 |
| 12 | Lauren Hills | 24:49.2 | Hudsonville | 36.9 | OK Red 2 |
| 11 | Olivia Thelen | 23:50.3 | Fowler | 36.9 | Apples 2 Apples |
| 9 | Addison Tomsic | 23:58.8 | Gobles | 36.7 | SAC 2 |
| 12 | Lucy Bray | 23:59.0 | Kalamazoo Christian | 36.7 | SAC 2 |
| 12 | Joslyn Dickman | 24:34.4 | Alma | 36.5 | TVC 2 |
| 9 | Salay Schelhaas | 24:45.5 | Jenison | 35.8 | OK Green 2 |
| 10 | Laila Burress | 24:53.4 | East Kentwood | 35.5 | OK Red 2 |
| 10 | Anika Weurding | 24:03.4 | Lawton | 35.2 | SAC 2 |
| 10 | Alexis Bosma | 23:58.5 | Utica Eisenhower | 34.8 | MAC Red Championship |
| 10 | Haylie Pearce | 24:57.0 | Rockford | 34.3 | OK Red 2 |
| 11 | Isabelle Swab | 24:57.5 | Grand Haven | 34.2 | OK Red 2 |
| 9 | Everlee Carpenter | 24:06.5 | Constantine | 34.2 | SAC 2 |
| 10 | Samantha DeFrain | 24:01.4 | New Baltimore Anchor Bay | 33.9 | MAC Red Championship |
| 10 | Anna Kwiatkowski | 24:04.8 | Romeo | 32.7 | MAC Red Championship |
| 11 | Grace Clayton | 25:02.5 | Rockford | 32.5 | OK Red 2 |
| 12 | Danielle St. James | 24:30.4 | Ortonville Brandon | 32.2 | FML 2 |
| 12 | Johannah Houtkooper | 24:13.0 | Delton-Kellogg | 32.0 | SAC 2 |
| 12 | Margarita Martinez | 24:33.7 | Flint Kearsley | 31.1 | FML 2 |
| 9 | Ellery Coburn | 25:00.2 | Muskegon Mona Shores | 30.9 | OK Green 2 |
| 12 | Mara Gilmore | 25:07.8 | Grand Haven | 30.7 | OK Red 2 |
| 10 | Greta Schroeder | 24:52.5 | Saginaw Michigan Lutheran Seminary | 30.5 | TVC 2 |
| 10 | Lydia Faubert | 24:54.4 | Hemlock | 29.9 | TVC 2 |
| 9 | Dakota Koeman | 25:11.1 | Hudsonville | 29.6 | OK Red 2 |
| 10 | Claire Bartkowiak | 25:05.7 | Byron Center | 29.1 | OK Green 2 |
| 10 | Jazmine Mason | 24:41.2 | Holly | 28.6 | FML 2 |
| 12 | Christina Waldmiller | 25:09.2 | Caledonia | 27.9 | OK Green 2 |
| 9 | Peyton Rohn | 24:17.3 | Ashley | 27.9 | Apples 2 Apples |
| 9 | Lauryn Wilkie | 25:17.6 | Grand Haven | 27.5 | OK Red 2 |
| 12 | Avery Kelliher | 25:10.6 | Jenison | 27.5 | OK Green 2 |
| 10 | Elaine Lary | 24:21.9 | Romeo | 27.0 | MAC Red Championship |
| 9 | Tatum Hawley | 25:19.5 | Grand Haven | 26.8 | OK Red 2 |
| 11 | Abbi Rozman | 24:28.7 | Holland Black River | 26.8 | SAC 2 |
| 12 | Sabrina Bielecki | 25:21.7 | Hudsonville | 26.1 | OK Red 2 |
| 9 | Abigail Tava | 25:14.9 | Caledonia | 26.0 | OK Green 2 |
| 9 | Lillian Bricker | 24:25.1 | Macomb Dakota | 26.0 | MAC Red Championship |
| 9 | Kayla Ropelewski | 24:25.5 | Fraser | 25.8 | MAC Red Championship |
| 11 | Liliana Ivanaj | 24:26.4 | Grosse Pointe North | 25.5 | MAC Red Championship |
| 11 | Lizzie Dettman | 24:50.5 | Corunna | 25.5 | FML 2 |
| 12 | Mimi Trupiano | 24:27.1 | Grosse Pointe North | 25.3 | MAC Red Championship |
| 11 | Arie Workman | 24:25.4 | Harrison | 25.2 | Apples 2 Apples |
| 12 | Alexa Cleary | 25:08.5 | Frankenmuth | 25.2 | TVC 2 |
| 12 | Odessa Bristol | 25:25.2 | Grandville | 24.9 | OK Red 2 |
| 11 | Isabella Hernandez | 25:27.2 | Grandville | 24.3 | OK Red 2 |
| 9 | Paige Martin | 24:30.7 | Romeo | 24.1 | MAC Red Championship |
| 9 | McKenzie McClintock | 24:37.6 | Kalamazoo Christian | 23.8 | SAC 2 |
| 12 | Emma Samborn | 25:13.6 | Saginaw Valley Lutheran | 23.5 | TVC 2 |
| 11 | Marisol Diaz | 24:38.8 | Fennville | 23.4 | SAC 2 |
| 10 | Annabelle Brunner | 24:31.6 | Eaton Rapids | 23.1 | Apples 2 Apples |
| 10 | Amanda Leany | 25:24.7 | Muskegon Mona Shores | 22.8 | OK Green 2 |
| 9 | Bria Casey | 25:33.6 | Holland West Ottawa | 22.1 | OK Red 2 |
| 12 | Haylie Sarver | 25:27.4 | Jenison | 21.9 | OK Green 2 |
| 9 | Samantha Stevens | 25:27.9 | Byron Center | 21.7 | OK Green 2 |
| 12 | Skyelar Hawley | 25:37.1 | Grand Haven | 21.0 | OK Red 2 |
| 10 | Zoe Zondervan | 25:21.2 | Saginaw Michigan Lutheran Seminary | 20.9 | TVC 2 |
| 11 | Avery Boutell | 24:40.4 | Grosse Pointe North | 20.9 | MAC Red Championship |
| 11 | Isabella Giovannucci | 24:49.3 | Allegan | 19.9 | SAC 2 |
| 10 | Caelyn Bono | 25:08.0 | Fenton | 19.7 | FML 2 |
| 10 | Meghan Venhuizen | 25:34.7 | Caledonia | 19.4 | OK Green 2 |
| 12 | Miley Torres | 24:50.7 | Lawton | 19.4 | SAC 2 |
| 9 | Abigail Douglass | 24:51.0 | Bridgman | 19.4 | SAC 2 |
| 10 | Payton Featherstone | 24:51.8 | Constantine | 19.1 | SAC 2 |
| 11 | Sofia Banales | 25:12.2 | Swartz Creek | 18.3 | FML 2 |
| 12 | Kaitlyn Clark | 24:54.7 | Schoolcraft | 18.1 | SAC 2 |
| 9 | Noelle Chen | 25:31.1 | Saginaw Michigan Lutheran Seminary | 17.7 | TVC 2 |
| 10 | Daniela Atkins | 25:47.9 | Grandville | 17.4 | OK Red 2 |
| 12 | Olivia Johnson | 25:32.3 | Frankenmuth | 17.2 | TVC 2 |
| 10 | Julianne Drobek | 24:51.6 | New Baltimore Anchor Bay | 17.1 | MAC Red Championship |
| 10 | Rachael Heikkinen | 25:32.9 | Saginaw Valley Lutheran | 17.0 | TVC 2 |
| 12 | Grace Steiger | 25:32.9 | Saginaw Michigan Lutheran Seminary | 17.0 | TVC 2 |
| 10 | Greer Nimmo | 24:52.3 | Utica Eisenhower | 16.9 | MAC Red Championship |
| 9 | Bryleigh Belcher | 25:18.9 | Linden | 16.0 | FML 2 |
| 10 | Liliya Pyk | 25:52.0 | Holland West Ottawa | 16.0 | OK Red 2 |
| 10 | Sara Schipper | 25:01.5 | Martin | 15.8 | SAC 2 |
| 10 | Evelyn Kopp | 24:55.6 | Utica | 15.8 | MAC Red Championship |
| 11 | Adelade Avram | 25:36.8 | Freeland | 15.7 | TVC 2 |
| 10 | Josephine Pell | 25:46.0 | Byron Center | 15.7 | OK Green 2 |
| 11 | Emily Solinski | 25:39.3 | Essexville Garber | 14.9 | TVC 2 |
| 11 | Lilly Allen | 24:56.5 | Eaton Rapids | 14.8 | Apples 2 Apples |
| 12 | Gabby Wisdom | 25:04.7 | Watervliet | 14.8 | SAC 2 |
| 11 | Sophia Strand | 25:42.0 | Ithaca | 14.0 | TVC 2 |
| 10 | Genavieve Root | 25:42.9 | Alma | 13.7 | TVC 2 |
| 9 | Esther Edgington | 25:09.6 | Holland Black River | 13.1 | SAC 2 |
| 9 | Hope Eckstein | 25:11.2 | Kalamazoo Christian | 12.6 | SAC 2 |
| 9 | Lydia Stockwell | 25:06.2 | St. Clair | 12.3 | MAC Red Championship |
| 11 | Marissa Lowell | 25:12.3 | Watervliet | 12.2 | SAC 2 |
| 12 | Sofia Giacobbe | 26:03.6 | East Kentwood | 12.1 | OK Red 2 |
| 12 | Pia Ortlieb | 25:30.9 | Fenton | 12.0 | FML 2 |
| 11 | Gabriela Knight | 25:31.2 | Holly | 11.9 | FML 2 |
| 10 | Miriam Feneley | 25:13.4 | Watervliet | 11.9 | SAC 2 |
| 11 | Teigan Colvin | 26:05.1 | Grand Haven | 11.6 | OK Red 2 |
| 9 | Isabelle Horning | 25:58.7 | Caledonia | 11.4 | OK Green 2 |
| 11 | Rheagan Cobb | 26:06.6 | Grand Haven | 11.1 | OK Red 2 |
| 11 | Deirdre Mairs | 26:07.7 | East Kentwood | 10.8 | OK Red 2 |
| 12 | Harper McGough | 25:16.8 | Holland Black River | 10.7 | SAC 2 |
| 11 | Lucia Bird-Bazan | 25:11.0 | Utica | 10.7 | MAC Red Championship |
| 10 | Olivia Orr | 25:35.8 | Flushing | 10.4 | FML 2 |
| 11 | Chelsea Becker | 25:12.4 | Fraser | 10.2 | MAC Red Championship |
| 12 | Hadley Tiffany | 25:12.2 | Lakeview | 9.6 | Apples 2 Apples |
| 12 | Marissa Freehling | 25:20.6 | Bridgman | 9.5 | SAC 2 |
| 9 | Samantha Baiz | 25:38.7 | Linden | 9.4 | FML 2 |
| 10 | Mackenzie Krentz | 26:04.7 | Caledonia | 9.4 | OK Green 2 |
| 10 | Angel Milam | 25:20.9 | Bridgman | 9.4 | SAC 2 |
| 10 | Gabriella Tietema | 26:13.3 | Grand Haven | 8.9 | OK Red 2 |
| 12 | Elliana Raterman | 26:06.4 | Jenison | 8.9 | OK Green 2 |
| 12 | Sarah Learman | 25:40.6 | Lake Fenton | 8.8 | FML 2 |
| 12 | Kamyla Aponte-Hernandez | 26:14.2 | East Kentwood | 8.6 | OK Red 2 |
| 12 | Tuula Buckland | 25:24.0 | Bridgman | 8.3 | SAC 2 |
| 12 | Quinn Smith | 26:15.3 | East Kentwood | 8.2 | OK Red 2 |
| 10 | Hope Kriesch | 25:43.4 | Flushing | 7.9 | FML 2 |
| 9 | Valentina LoRe | 25:20.1 | Utica Eisenhower | 7.6 | MAC Red Championship |
| 9 | Haylee Geerlings | 26:18.5 | Holland West Ottawa | 7.2 | OK Red 2 |
| 9 | Camryn Marshall | 25:46.6 | Linden | 6.8 | FML 2 |
| 10 | Lydia Scherzer | 26:03.9 | Hemlock | 6.7 | TVC 2 |
| 12 | Miriam Keup | 26:04.7 | Saginaw Valley Lutheran | 6.4 | TVC 2 |
| 12 | Kendra Kuch | 25:48.3 | Linden | 6.2 | FML 2 |
| 12 | Savannah Thelen | 25:31.4 | Holland Black River | 5.9 | SAC 2 |
| 11 | Sophia Willyerd | 25:49.7 | Swartz Creek | 5.8 | FML 2 |
| 9 | Anna Billman | 25:32.3 | Allegan | 5.6 | SAC 2 |
| 12 | Jorie Mayes | 25:51.4 | Linden | 5.2 | FML 2 |
| 9 | Sydney Beemer | 26:08.6 | Saginaw Swan Valley | 5.1 | TVC 2 |
| 10 | Lennon Lassanske | 26:17.9 | Muskegon Mona Shores | 5.0 | OK Green 2 |
| 12 | Jillian Leclercq | 25:33.9 | Delton-Kellogg | 5.0 | SAC 2 |
| 11 | Yazmine Beverly | 25:29.3 | Webberville | 3.9 | Apples 2 Apples |
| 9 | Adi Doyle | 25:56.1 | Owosso | 3.6 | FML 2 |
| 10 | Ashlyn Pelletier | 26:39.1 | Grandville | 0.3 | OK Red 2 |
| 10 | Ava Thomas | 25:48.1 | Kalamazoo Christian | 0.3 | SAC 2 |
| 10 | Madison Law | 26:32.5 | Byron Center | 0.2 | OK Green 2 |