Blog

Uncategorized

2023 Ratings: More August 29th Meets

The above infographs are from last season. I’ll make some new ones with updated stats for 2023.

With the early season ratings, a couple of notes:

  1. Elite, more experienced runners will always be a bit overrated early. They tend to come into the season in better shape relative to the rest of the field, and thus are closer to their championship season fitness compared to someone newer to the sport.
  2. With smaller meets, they’re not as accurate as they may be later in the year. Smaller samples and less ability to compare makes it hard to come up with an adjustment. Which explains why I’ll concentrate on the larger ones early, then work my way back toward the smaller ones.
  3. Adversity tends to have a greater impact early. Whether that’s heat, hills, humidity, or even all three, those less fit will tend to struggle a bit more early, possibly overcooking the course adjustment.
  4. The girls adjustment will typically be a bit more, as they’re spending more time on the course.
  5. These will get weighed less and less as the season rolls on, meaning virtually nothing come October. As a coach, I’d stress not losing sleep over early season times. On here, I’m stressing the same thing.

MeetGirls Adj.Boys Adj.Average
Barney Roy+35+30+33
Early Eagle-27-23-25
Milan Puddle Jumper-23-20-22
SW Rustbuster+17+15+16

GIRLS TEAM RATINGS

Girls TeamTop 5 Avg.Division
Saline122.01
Jenison109.91
Mattawan63.01
Ann Arbor Huron51.01
Girls TeamTop 5 Avg.Division
Otsego130.02
Monroe Jefferson78.62
Three Rivers77.62
Plainwell76.32
Marshall72.92
Paw Paw69.82
Parma Western68.82
Charlotte68.72
Vicksburg65.62
Hopkins64.32
Grosse Ile47.82
Newaygo35.32
Dundee20.72
Girls TeamTop 5 Avg.Division
Fennville79.03
Kent City66.13
Schoolcraft46.13
Lawton28.23
Delton-Kellogg14.63
Lakeview12.73
Olivet2.93
Girls TeamTop 5 Avg.Division
Gobles77.94

BOYS TEAM RATINGS

Boys TeamTop 5 Avg.Division
Saline184.11
Jenison183.91
Mattawan145.71
Jackson133.51
GR Union121.21
Belleville103.01
Boys TeamTop 5 Avg.Division
Marshall181.52
Otsego178.52
Plainwell175.52
Parma Western168.02
Vicksburg161.52
Three Rivers161.42
Hastings159.72
Paw Paw158.92
Monroe Jefferson150.12
Charlotte134.42
Dundee114.82
Allegan113.82
Hopkins103.52
Grand River Prep101.32
Grosse Ile99.02
Comstock Park88.42
BC Pennfield88.22
Milan74.02
Boys TeamTop 5 Avg.Division
Flat Rock158.23
Olivet153.33
Kent City150.23
Schoolcraft129.23
Parchment127.53
Constantine119.33
Bangor116.03
Coloma110.53
Fennville92.33
Springport58.03
Boys TeamTop 5 Avg.Division
Muskegon Catholic Central134.64

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
10Emma Hoffman18:31.0Otsego144.0SW Rustbuster
12Elaina (Laney) Alig19:14.4Saline142.9Milan Puddle Jumper
11Lila Volkers19:19.5Kent City142.5Early Eagle
12Jenna Pilachowski19:19.5Monroe Jefferson141.2Milan Puddle Jumper
12Logan Brazee18:59.3Otsego134.6SW Rustbuster
12Camille DeCola18:46.4Marshall132.9Barney Roy
12Maddie Vande Bunte19:22.6Jenison126.8SW Rustbuster
12Megan Germain19:23.2Otsego126.6SW Rustbuster
9Libby Smith19:25.1Gobles126.0SW Rustbuster
11Taylor Mitchell19:25.4Otsego125.9SW Rustbuster
9Caroline Randall19:10.7Hastings124.8Barney Roy
11Corynn Gady20:10.3Saline124.2Milan Puddle Jumper
11Naomi Diekman19:34.1Jenison123.0SW Rustbuster
11Madison Johnson19:38.5Paw Paw121.5SW Rustbuster
9Skylar Mejeur19:45.8Otsego119.1SW Rustbuster
11Mackenzie Sellenraad20:28.9Saline118.0Milan Puddle Jumper
10Josie Longcore19:49Plainwell118.0SW Rustbuster
11Megan Woelkers20:29.9Flat Rock117.7Milan Puddle Jumper
9Kamryn Salladay20:37.5Lakeview116.5Early Eagle
12Sonya Shelgikar20:34.7Ann Arbor Huron116.1Milan Puddle Jumper
9Katarina (Kate) Munson20:40.2Saline114.3Milan Puddle Jumper
12Emma Steele20:04.4Vicksburg112.9SW Rustbuster
10Rebekah Stachura20:07.8Otsego111.7SW Rustbuster
10Lillian Schlack20:51.1Saline110.6Milan Puddle Jumper
11Grace Oberski20:53.2Saline109.9Milan Puddle Jumper
9Paige McMeans20:15.8Jenison109.1SW Rustbuster
12Gracie Houtman21:02.7Kent City108.1Early Eagle
12Jennifer Hernandez-Medina20:21.2Three Rivers107.3SW Rustbuster
12Sparrow Centeno21:01.6Southgate Anderson107.1Milan Puddle Jumper
9Isabelle Sliter20:26.7Fennville105.4SW Rustbuster
9Ava DeYoung20:33.4Gobles103.2SW Rustbuster
11Grace Roth21:15.6Saline102.5Milan Puddle Jumper
12Jaeden Harshberger20:36.6Hopkins102.1SW Rustbuster
10Macy Guikema20:41.0Jenison100.7SW Rustbuster
12Nidia Martinez20:41.7Fennville100.4SW Rustbuster
9Sophie Roth21:28.8Saline98.1Milan Puddle Jumper
12Remington Arney21:33.2Newaygo97.9Early Eagle
12Angel Miller20:56.4Parchment95.5SW Rustbuster
11Kambria Moored21:03Hopkins93.3SW Rustbuster
9Hayden Lemieux21:10.8Paw Paw90.7SW Rustbuster
11Randi Pennington21:12.9Jenison90.0SW Rustbuster
10Alyssa Korte21:54.3Grosse Ile89.6Milan Puddle Jumper
12Anezka Pradna21:14.8Three Rivers89.4SW Rustbuster
11Lucinda Paliani22:04.7Ann Arbor Huron86.1Milan Puddle Jumper
11Taylor Klimp21:25.3Otsego85.9SW Rustbuster
11Kim Miller22:07.6Monroe Jefferson85.1Milan Puddle Jumper
11Raquel Curey21:12.0Parma Western84.3Barney Roy
12Kali Bunce21:35.5Mattawan82.5SW Rustbuster
10Avari Montgomery21:18.2Charlotte82.3Barney Roy
10Andrea Schwartz21:40.0Jenison81.0SW Rustbuster
11Emma Taggett21:47.1Plainwell78.6SW Rustbuster
11Vivian Idziak22:31.1GR Union78.6Early Eagle
12Olivea Gessner21:30.8Olivet78.1Barney Roy
11Ariana Pillot21:54.5Schoolcraft76.2SW Rustbuster
11Isabelle Goodrich21:37.0Charlotte76.0Barney Roy
9Lauren Shaffer21:55.5Gobles75.8SW Rustbuster
10Leah McPartlin21:37.6Marshall75.8Barney Roy
10Samantha Giles21:56.0Fennville75.7SW Rustbuster
11Kaylee Hovey22:38.3Dundee74.9Milan Puddle Jumper
12Riley Peer22:40.3Monroe Jefferson74.2Milan Puddle Jumper
12Eliza MacQuaig21:43.1Marshall74.0Barney Roy
10Jayden VandenAkker22:02.3Allegan73.6SW Rustbuster
12Nancy Gage22:42.5Saline73.5Milan Puddle Jumper
12Emily Ventrone22:03.0Three Rivers73.3SW Rustbuster
12Rebecca Rummel22:43.0Saline73.3Milan Puddle Jumper
11Marina Walz21:47.7Parma Western72.4Barney Roy
9Sydney Timmons22:06.2Otsego72.3SW Rustbuster
10Peyton Rhoades21:49.1BC Pennfield72.0Barney Roy
10Baylee Moore21:56.9Charlotte69.4Barney Roy
12Zane Sandelin22:15.0Vicksburg69.3SW Rustbuster
11MacKenzie MacDonald21:58.4Charlotte68.9Barney Roy
11Hannah Erlandson22:18.0Plainwell68.3SW Rustbuster
12Amelia Thompson23:02.5Big Rapids Crossroads Academy68.2Early Eagle
9Lillie Kerr22:22.2Three Rivers66.9SW Rustbuster
11Sophie Roberts22:22.6Mattawan66.8SW Rustbuster
10Jillian Hayes23:03.5Saline66.5Milan Puddle Jumper
11Isabella Stoetzel22:06.8Parma Western66.1Barney Roy
11Hailey Dodd22:09.7Parma Western65.1Barney Roy
10Gwen Todd22:27.9Plainwell65.0SW Rustbuster
11Abby Roth23:08.0Saline65.0Milan Puddle Jumper
9Sophia Lemieux22:32.6Paw Paw63.5SW Rustbuster
10Jaylee Chapman22:15.5Stockbridge63.2Barney Roy
11Mara McClellan23:14.7Saline62.8Milan Puddle Jumper
9Emily Satkowiak22:17.9Stockbridge62.4Barney Roy
9Brenna Yocum22:36.5Otsego62.2SW Rustbuster
11Ava Vergara22:36.5Mattawan62.2SW Rustbuster
10Amerie Wilson23:16.9Milan62.0Milan Puddle Jumper
11Elizabeth (Lizzie) Thibeault23:18.2Saline61.6Milan Puddle Jumper
10Ayla Stager23:20.8Saline60.7Milan Puddle Jumper
12Megan Zahnow22:46.6Vicksburg58.8SW Rustbuster
11Christina Mendoza22:47.5Fennville58.5SW Rustbuster
12Neva Rognes23:27.6Saline58.5Milan Puddle Jumper
10Natalie Barron22:48.7Mattawan58.1SW Rustbuster
9Anika Weurding22:52.3Lawton56.9SW Rustbuster
11Katelynn Reading23:32.6Saline56.8Milan Puddle Jumper
11Mia Schroeder23:34.5Monroe Jefferson56.2Milan Puddle Jumper
9Natalie Kuhl22:36.5Parma Western56.2Barney Roy
11Taylor Karasinski23:34.6Grosse Ile56.1Milan Puddle Jumper
9Madeline Goodwin22:55.8Otsego55.7SW Rustbuster
9Hadley Camp22:56.4Lawton55.5SW Rustbuster
11Zoie Wood22:56.9Gobles55.4SW Rustbuster
10Riley Provost23:37.2Saline55.3Milan Puddle Jumper
12Merissa Mendoza22:58.4Fennville54.9SW Rustbuster
10Allison Breining23:00.3Hopkins54.2SW Rustbuster
11Kylie Warner23:41.0Saline54.0Milan Puddle Jumper
11Ava Vaccaro22:43.3Stockbridge53.9Barney Roy
10Grace Brown23:41.5Jackson53.8Milan Puddle Jumper
12Samantha O’Meara23:02.5Delton-Kellogg53.5SW Rustbuster
9Harper Pinto23:42.7Ann Arbor Huron53.4Milan Puddle Jumper
12Hannah Barone23:04.2Jenison52.9SW Rustbuster
11Anaeli Garcia23:06.7Jenison52.1SW Rustbuster
11Haylie Sarver23:07.0Jenison52.0SW Rustbuster
12Jenna VanDussen23:07.7Schoolcraft51.8SW Rustbuster
12Raya Mergen-Henry23:09.2Plainwell51.3SW Rustbuster
11Alisha Esquivel23:53.9Kent City51.0Early Eagle
10Gabrielle Kilbourn23:10.1Three Rivers51.0SW Rustbuster
10Lydia Howard23:56.8Kent City50.1Early Eagle
10Alicia Shelton23:56.1Grosse Ile49.0Milan Puddle Jumper
11Addison Wurfel23:16.6Vicksburg48.8SW Rustbuster
12Ellie Hoekstra23:18.8Jenison48.1SW Rustbuster
9Maggie Wagner23:21.8Jenison47.1SW Rustbuster
10Andie Wildern23:04.4Charlotte46.9Barney Roy
9Lillian Dewey23:25.3Hopkins45.9SW Rustbuster
11Addison Blodgett23:26.2Schoolcraft45.6SW Rustbuster
12Paige Stiles23:26.8Mattawan45.4SW Rustbuster
12Amelia Hurst23:28.9Paw Paw44.7SW Rustbuster
9Laura Castrejon24:15.0Newaygo44.0Early Eagle
10Kaily McDaniel24:12.8Milan43.4Milan Puddle Jumper
12Brooklyn Badders23:33.6Otsego43.1SW Rustbuster
11Kailyn Austin24:18.1Saline41.6Milan Puddle Jumper
12Lillyann Parks23:20.4Marshall41.5Barney Roy
12Izzy Jacobs23:41Three Rivers40.7SW Rustbuster
11Johannah Houtkooper23:41.8Delton-Kellogg40.4SW Rustbuster
10Adriana Domingo23:24.5Marshall40.2Barney Roy
10Maura Young23:26.4Marshall39.5Barney Roy
9Brynn Copenhaver23:45.7Three Rivers39.1SW Rustbuster
10Maya Grossman23:47.9Vicksburg38.4SW Rustbuster
10Alaina Hoffman23:30.4Marshall38.2Barney Roy
12Bailey Burt24:29.5Saline37.8Milan Puddle Jumper
11Anahi Garcia23:51.7Jenison37.1SW Rustbuster
12Alyssa VanDussen23:53.1Schoolcraft36.6SW Rustbuster
9Lillian Coppernoll23:35.3Parma Western36.6Barney Roy
12Alyssa Masserant24:33.5Monroe Jefferson36.5Milan Puddle Jumper
9Mia Washington24:33.5Saline36.5Milan Puddle Jumper
11Ava Fisher23:56.4Jenison35.5SW Rustbuster
11Amelia Lynd23:39.8Parma Western35.1Barney Roy
10Hannah Gritzmaker24:46.2Saline32.3Milan Puddle Jumper
9Gianna DeCola23:51.4Marshall31.2Barney Roy
10Anna Hall24:13.5Plainwell29.9SW Rustbuster
12Ashley Waite24:14.1Lawton29.6SW Rustbuster
9Lanie Syrek23:56.8Parma Western29.4Barney Roy
11Sienna Trier24:55.1Saline29.3Milan Puddle Jumper
12Deanna Wood24:16:00Gobles29.0SW Rustbuster
10Kate Barron24:17.0Mattawan28.7SW Rustbuster
12Abby Goodwin24:17.3Paw Paw28.6SW Rustbuster
9Ava Boling24:20.7Paw Paw27.4SW Rustbuster
12Luna Canziani24:03.0Parma Western27.3Barney Roy
11Thalia Pineda25:08.2Newaygo26.3Early Eagle
12Abigail Zalis24:25.2Hopkins25.9SW Rustbuster
11Jaelynn Little24:26.6Bangor25.5SW Rustbuster
12Lucy Gench24:09.0Marshall25.3Barney Roy
11Luciana Sweeney25:08.4Saline24.9Milan Puddle Jumper
9Alayna Ranney24:30.3Plainwell24.2SW Rustbuster
11Avery Kelliher24:33.3Jenison23.2SW Rustbuster
10Solana Sutherland24:33.5Vicksburg23.2SW Rustbuster
9Kayle Babowicz25:14.3Flat Rock22.9Milan Puddle Jumper
12Cali Henderson24:35.5Jenison22.5SW Rustbuster
10Sophia Mihalko25:16.0Grosse Ile22.3Milan Puddle Jumper
12Eliana Heldt24:36.0Mattawan22.3SW Rustbuster
9Whitney Laura25:17.0Grosse Ile22.0Milan Puddle Jumper
11Miley Torres24:37.5Lawton21.8SW Rustbuster
12Natalie Wyman24:37.9Fennville21.7SW Rustbuster
11Mayeli Diaz24:40.6Paw Paw20.8SW Rustbuster
10Ruth (Ruthie) Bonfiglio25:20.7Saline20.8Milan Puddle Jumper
9Elena Garcia24:41.2Jenison20.6SW Rustbuster
11Samantha Pavlak24:42.0Schoolcraft20.3SW Rustbuster
11Hadley Tiffany25:26.2Lakeview20.3Early Eagle
9Raina Wiatrolik24:43.7Paw Paw19.8SW Rustbuster
10Georgianna Schmidt24:27.2Marshall19.3Barney Roy
11Claire Vos24:45.3Plainwell19.2SW Rustbuster
11Elliana Raterman24:48.5Jenison18.2SW Rustbuster
9Brooke Carpenter24:49.3Plainwell17.9SW Rustbuster
11Bertha Quiroga24:33.7Parma Western17.1Barney Roy
11Alison Vandyke24:53.8Plainwell16.4SW Rustbuster
10Kennedy Lange25:35.4Saline15.9Milan Puddle Jumper
9Lyla Kotecki25:41.0Muskegon Catholic Central15.3Early Eagle
9Addison Bell24:57.1Mattawan15.3SW Rustbuster
9Lydia Richards25:37.5Dundee15.2Milan Puddle Jumper
9Gabriella Hovey25:42.3Dundee13.6Milan Puddle Jumper
10Mila Southwick25:03.9Plainwell13.0SW Rustbuster
10Abigail Longman25:05.2Mattawan12.6SW Rustbuster
10Rylea Summey25:06.5Three Rivers12.2SW Rustbuster
11Addison Singleton24:53.3Parma Western10.6Barney Roy
11KayLynn Smith25:13.3Mattawan9.9SW Rustbuster
10Haylie Vanderwal24:56.9Olivet9.4Barney Roy
11Melaina Magnusson24:58.9Parma Western8.7Barney Roy
11Desiree Huitron26:01.9Wyoming Lee8.4Early Eagle
12Michelle Roque25:58.3Grosse Ile8.2Milan Puddle Jumper
11Kylie Main25:18.3Delton-Kellogg8.2SW Rustbuster
12Natalie Swisher25:59.0Dundee8.0Milan Puddle Jumper
11Savannah Headley25:19.2Three Rivers7.9SW Rustbuster
10Alexa Salo25:22.7Plainwell6.8SW Rustbuster
10Joseline Sanchez Magana26:07.5Newaygo6.5Early Eagle
10Carolina Mancera25:23.9Lawrence6.4SW Rustbuster
12Emma Kenyon25:24.8Paw Paw6.1SW Rustbuster
11Navaya Ingle25:25.8Hopkins5.7SW Rustbuster
9Mallorie DenHartigh25:26.7Schoolcraft5.4SW Rustbuster
12Kyli Bushee25:27.9Fennville5.0SW Rustbuster
9Lillian Bryan26:08.0Belleville5.0Milan Puddle Jumper
9Julianne Nadolski26:08.1Southgate Anderson5.0Milan Puddle Jumper
11Molly Willison26:14.5Lakeview4.2Early Eagle
9Kinsley May25:30.7Mattawan4.1SW Rustbuster
9Abigail Mulder25:35.4Schoolcraft2.5SW Rustbuster
9Eliza Milarch25:17.9Charlotte2.4Barney Roy
12Aamori Paz26:21.2Newaygo1.9Early Eagle
9Alaina Smith26:21.5Grand River Prep1.8Early Eagle
10Shyla Smith26:18.0Saline1.7Milan Puddle Jumper
9Liliana Herrera26:22.1Newaygo1.6Early Eagle
12Catherine Cone26:22.6Muskegon Catholic Central1.5Early Eagle
12Hailey Alward25:20.6Charlotte1.5Barney Roy
12Sarah Conley26:19.8Ann Arbor Huron1.1Milan Puddle Jumper
11Myah Duimstra25:40.0Hopkins1.0SW Rustbuster
11Eliza Farr26:21.1Saline0.6Milan Puddle Jumper
9Mara Bivens25:25.1Parma Western0.0Barney Roy

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
12Truman Johnson16:17.5Saline200.8Milan Puddle Jumper
11Jack Bidwell15:31.0Marshall199.7Barney Roy
11Seth Conner15:52.4Jenison197.5SW Rustbuster
11Mason Lucas15:54.6Jenison196.8SW Rustbuster
11Isaak Rubley16:40.0Dundee193.3Milan Puddle Jumper
11Sullivan Zietlow16:06.5Three Rivers192.8SW Rustbuster
11Henry Cox16:07.8Plainwell192.4SW Rustbuster
12Cooper Singleton15:56.1Parma Western191.3Barney Roy
10Brennan LaRusso16:50.2Saline189.9Milan Puddle Jumper
12Connor Griffith16:05.5Marshall188.2Barney Roy
12Boden Genovese16:21.9Coloma187.7SW Rustbuster
12Samuel Martini17:00.1Kent City187.6Early Eagle
10Jacob Stanislawski17:03.8Flat Rock185.4Milan Puddle Jumper
9Jacob Szalay17:06.0Saline184.7Milan Puddle Jumper
11Reece Davis16:18.4Marshall183.9Barney Roy
9Ryan Good16:20.0Parma Western183.3Barney Roy
10Kenny Sheffer16:36.6Otsego182.8SW Rustbuster
11Matthew Schwartz16:45Jenison180.0SW Rustbuster
12Isaac Veen16:46.6Plainwell179.5SW Rustbuster
11Holten Mulherin16:49.4Otsego178.5SW Rustbuster
11Aidan Goodwin16:50.2Otsego178.3SW Rustbuster
9Abraham McHugh16:36.3Marshall177.9Barney Roy
11Parker Strelecki16:52Jenison177.7SW Rustbuster
10Edison Lopeman16:40.1Parma Western176.6Barney Roy
11Caleb Wesseldyk16:55.7Otsego176.4SW Rustbuster
12Lucas Hopkins16:41.1Olivet176.3Barney Roy
11Logan VanHouten16:56.2Otsego176.3SW Rustbuster
11Saman Meshinchi17:36.5Saline174.5Milan Puddle Jumper
12Riley Shults16:46.8Hastings174.4Barney Roy
11Braylen Eaton16:50.2Charlotte173.3Barney Roy
12Conner Fountain16:50.6Olivet173.1Barney Roy
11Andrew Commeret17:44.2Comstock Park172.9Early Eagle
10Marcel Stork17:06.8Mattawan172.7SW Rustbuster
11Brandon Simmons16:52.2Hastings172.6Barney Roy
10Owen Fisher17:10.2Mattawan171.6SW Rustbuster
11Nathan Vargo17:46.0Flat Rock171.3Milan Puddle Jumper
10Donovan Ryan17:11.7Plainwell171.1SW Rustbuster
12Koen Lanker17:47.8Saline170.7Milan Puddle Jumper
11Skye Smith17:13.3Vicksburg170.6SW Rustbuster
11Dante Pillot17:15.9Schoolcraft169.7SW Rustbuster
12Brayden Odell17:17.1Vicksburg169.3SW Rustbuster
12Matthew Schreiner17:17.7Otsego169.1SW Rustbuster
10Lucas Taraszkiewicz17:54.3Flat Rock168.6Milan Puddle Jumper
11Corey Jones17:58.5Comstock Park168.2Early Eagle
11Billy Pipkorn17:21.7Plainwell167.8SW Rustbuster
11Andrew Wangler17:22.1Jenison167.6SW Rustbuster
12Eddy Charron17:22.6Paw Paw167.5SW Rustbuster
12Liam Troutner17:24.7Plainwell166.8SW Rustbuster
9Christopher Vogt17:25.2Paw Paw166.6SW Rustbuster
9John (Jack) Klein18:06.7Saline164.4Milan Puddle Jumper
12Liam Newton18:08.2Saline163.9Milan Puddle Jumper
10Reece Howes17:36.8Three Rivers162.7SW Rustbuster
12William Steinhour18:13.3Monroe Jefferson162.2Milan Puddle Jumper
9Jacob Cole18:18.0Saline160.7Milan Puddle Jumper
9Hunter Smith17:43.2Vicksburg160.6SW Rustbuster
12Aden Webber17:44.8Paw Paw160.1SW Rustbuster
9Caiden Caswell17:48.9Vicksburg158.7SW Rustbuster
11Robbie King17:50.1Constantine158.3SW Rustbuster
11Kaiden Gore17:36.3Marshall157.9Barney Roy
12Owen Lyonnais18:30.0Muskegon Catholic Central157.7Early Eagle
10Hiro Nguyen17:52.5Plainwell157.5SW Rustbuster
12Jacob Howes17:53.9Three Rivers157.0SW Rustbuster
12Reuben Solmes17:39.3Hastings156.9Barney Roy
10Grant Conley17:40.3Charlotte156.6Barney Roy
11Micah Johnson17:42.9Hastings155.7Barney Roy
9Kellen Chalupa17:58.6Allegan155.5SW Rustbuster
10Myles Hendel18:00Jenison155.0SW Rustbuster
11Michael Lounsbury18:02.3Paw Paw154.2SW Rustbuster
12Jaren Vogel18:40.4Kent City154.2Early Eagle
12Caden Ehgotz18:39.6Belleville153.5Milan Puddle Jumper
12David Martin17:50.1Parma Western153.3Barney Roy
11Elliot Cole18:05.3Parchment153.2SW Rustbuster
12Ben Merkel18:41.4Monroe Jefferson152.9Milan Puddle Jumper
12Jacob Lyonnais18:45.4Muskegon Catholic Central152.5Early Eagle
12Nolan West18:43.9Monroe Jefferson152.0Milan Puddle Jumper
10Matthew Carbajo18:46.2Grosse Ile151.3Milan Puddle Jumper
12Matthew Roehm18:51.2Saline149.6Milan Puddle Jumper
10Connor Wangler18:16.4Jenison149.6SW Rustbuster
10Jonah Zietlow18:16.4Three Rivers149.5SW Rustbuster
11Keagan Cole18:17Parchment149.3SW Rustbuster
11Thomas Endres18:55.1Saline148.3Milan Puddle Jumper
10Everett Radgens18:20.6Vicksburg148.1SW Rustbuster
11Nathan Chapin18:21.2Jenison147.9SW Rustbuster
10Caleb Storey18:21.2Jenison147.9SW Rustbuster
11Ethan Henry18:21.7Jenison147.8SW Rustbuster
11Eddy Granados18:24.7Coloma146.8SW Rustbuster
9Ryan Steben18:59.8Saline146.8Milan Puddle Jumper
12Jack Walkenhorst19:03.5Muskegon Catholic Central146.5Early Eagle
10Nolan Wenglikowski18:25.6Jenison146.5SW Rustbuster
10Spencer Babcock18:25.9Paw Paw146.4SW Rustbuster
10Bryson White19:03.9Jackson145.4Milan Puddle Jumper
12Jackson Lillrose18:14.5Marshall145.2Barney Roy
11Andrew Hintz19:05.2Monroe Jefferson144.9Milan Puddle Jumper
12Isaac Perez18:30.9Three Rivers144.7SW Rustbuster
10Charlie Brauer18:32Three Rivers144.3SW Rustbuster
9William Gancer18:17.1Stockbridge144.3Barney Roy
12Micah Morehouse18:17.2Marshall144.3Barney Roy
12Junior Tovar19:11.2Grand River Prep143.9Early Eagle
10Trent Hansen18:34.8Plainwell143.4SW Rustbuster
11Tyler Caruso18:35.7Bangor143.1SW Rustbuster
12Daniel Dryer18:21.5Olivet142.8Barney Roy
10Brandon McCullough19:16.6Kent City142.1Early Eagle
10Mason Liepman19:13.9Saline142.0Milan Puddle Jumper
10Evan Schaefer18:25.8Olivet141.4Barney Roy
12Elisha Correll19:15.9Jackson141.4Milan Puddle Jumper
9Chase Boff18:41.8Paw Paw141.1SW Rustbuster
11Tomas Mendez18:47.2Jenison139.3SW Rustbuster
12Caleb LaBoe18:33.6Hastings138.8Barney Roy
11Eric Tenario19:27.0GR Union138.7Early Eagle
10Hollis Mick19:24.0Jackson138.7Milan Puddle Jumper
12Jonah Teed18:35.3Hastings138.2Barney Roy
10Luke Masserant19:25.4Monroe Jefferson138.2Milan Puddle Jumper
11Sam Vesperman19:25.5Grosse Ile138.2Milan Puddle Jumper
11Jacob Marth18:52.6Jenison137.5SW Rustbuster
9Gage Stray19:33.2Kent City136.6Early Eagle
12Gunnar Rochon19:30.4Belleville136.5Milan Puddle Jumper
10Alessandro Avila18:57.4Constantine135.9SW Rustbuster
10Orion Galloway19:32.5Monroe Jefferson135.8Milan Puddle Jumper
9Brayden Kelliher18:58.0Jenison135.7SW Rustbuster
11Adam Brodie19:33.5Flat Rock135.5Milan Puddle Jumper
12Jackson Stewart18:58.5Mattawan135.5SW Rustbuster
10Isaac Fullerton18:44.3Parma Western135.2Barney Roy
9Max Viveros19:41.2GR Union134.0Early Eagle
11Carter Stevens18:48.8Galesburg-Augusta133.7Barney Roy
11Micah Derks19:03.9Jenison133.7SW Rustbuster
12Parker Prior19:39.6Milan133.5Milan Puddle Jumper
10Cameron Weers18:50.3Marshall133.2Barney Roy
9Caleb DuPuis19:05.3Jenison133.2SW Rustbuster
9Landen Gessner18:50.9Olivet133.0Barney Roy
12Kyler Behrenwald19:45.3Lakeview132.6Early Eagle
10Trey Hall19:08.8Three Rivers132.1SW Rustbuster
11Titan Parker18:54.2Parma Western131.9Barney Roy
12Billy Webster19:10.3Paw Paw131.6SW Rustbuster
12Xander Hartunian19:45.8Monroe Jefferson131.4Milan Puddle Jumper
12Bruno Jorgensen19:12.2Jenison130.9SW Rustbuster
11Brenden Slanker18:57.9Charlotte130.7Barney Roy
12Blake Mahler19:48.1Saline130.7Milan Puddle Jumper
11Fernando Diaz-Guzman19:52.2Kent City130.3Early Eagle
12Nicholas Dropiewski19:50.0Flat Rock130.0Milan Puddle Jumper
12Robert Yoder19:15.9Three Rivers129.7SW Rustbuster
9Archer Wilson19:16.2Otsego129.6SW Rustbuster
9Aron Mascorro19:54.5Walkerville129.5Early Eagle
9Michael Munson19:51.6Saline129.5Milan Puddle Jumper
12Carter Verkerk19:52.2Saline129.3Milan Puddle Jumper
11Gabe Zapata19:18.9Lawrence128.7SW Rustbuster
10Max McDowell19:04.0Olivet128.7Barney Roy
11Emerson Townsend19:19.7Paw Paw128.4SW Rustbuster
11Benjamin Slagter19:20.3Jenison128.2SW Rustbuster
10Chase Weers19:10.0Marshall126.7Barney Roy
10Dylan Mineweaser20:00.9Jackson126.4Milan Puddle Jumper
11Kenyon Katje19:26.2Hopkins126.3SW Rustbuster
11Joel Bezeau20:02.9Monroe Jefferson125.7Milan Puddle Jumper
9Jonah Busen20:03.5Monroe Jefferson125.5Milan Puddle Jumper
12Landon Metty19:13.8BC Pennfield125.4Barney Roy
10Lukas Rennells20:08.1Muskegon Catholic Central125.0Early Eagle
12Harold Crowner20:05.5Saline124.8Milan Puddle Jumper
9Carter Mitton20:05.7Saline124.8Milan Puddle Jumper
12Aiden Alegria19:15.8Marshall124.7Barney Roy
11Richard George19:31.4Mattawan124.5SW Rustbuster
10Tanner Christensen19:32.2Mattawan124.3SW Rustbuster
9Gunnar Djerf19:32.3Otsego124.2SW Rustbuster
10Matthew Lyon19:33.2Allegan123.9SW Rustbuster
10David Sager19:35.3Gobles123.2SW Rustbuster
12Mason Gardea19:36.7Fennville122.8SW Rustbuster
9Carson Summerfield19:37.2Vicksburg122.6SW Rustbuster
9Noah Withers19:37.5Lawton122.5SW Rustbuster
12Roman Bonfiglio20:12.6Saline122.5Milan Puddle Jumper
9Jaxon Bunce19:38Mattawan122.3SW Rustbuster
10Ace Drewyor19:38.3Schoolcraft122.2SW Rustbuster
10TJ Pokorny20:13.6Southgate Anderson122.1Milan Puddle Jumper
10Dontrel Taylor19:39.1Three Rivers122.0SW Rustbuster
11Andrew Irgang20:14.4Saline121.9Milan Puddle Jumper
9Brady Meloche19:39.7Paw Paw121.8SW Rustbuster
10Jack Loomis19:40.1Bangor121.6SW Rustbuster
11Paul DeVito19:25.8Olivet121.4Barney Roy
10Ty Winchell19:27.0Marshall121.0Barney Roy
9Maxson Eichorst19:27.6Hastings120.8Barney Roy
11Breslin Sharp19:28.6Parma Western120.5Barney Roy
9Cooper Prentice19:44.2Allegan120.3SW Rustbuster
10Ben Peer20:19.5Monroe Jefferson120.2Milan Puddle Jumper
9Connor Bailey-Cook19:44.5Parchment120.2SW Rustbuster
11Trey Sukola19:44.9Parchment120.0SW Rustbuster
11Collin Eckermann20:20.5Saline119.8Milan Puddle Jumper
12Leon Wilondja20:23.5GR Union119.8Early Eagle
11Connor Candler19:45.6Schoolcraft119.8SW Rustbuster
12Tyler Perez19:46.8Schoolcraft119.4SW Rustbuster
10Elijah Lipscomb20:26.8Grand River Prep118.8Early Eagle
12Daniel Zheng19:49.6Jenison118.5SW Rustbuster
9Caleb Lynd19:36.0Parma Western118.0Barney Roy
10Joseph Hoffman19:52.1Plainwell117.6SW Rustbuster
11Aurelio Mendez19:55.5Jenison116.5SW Rustbuster
10Matthew Moilanen20:32.5Jackson115.8Milan Puddle Jumper
12Aiden Cripe19:58.1Coloma115.6SW Rustbuster
11Logan Patmalnieks19:59.5Constantine115.2SW Rustbuster
10Eli Martin19:59.9Schoolcraft115.0SW Rustbuster
10Blaine Reedy19:59.9Mattawan115.0SW Rustbuster
12Nicholas Bennett20:37.4Saline114.2Milan Puddle Jumper
11Archie Patterson20:38.6Saline113.8Milan Puddle Jumper
12Elijah Dyer19:48.7Springport113.8Barney Roy
9Isaiah Meyer20:45.8GR Union112.4Early Eagle
11William Allen20:08.3Plainwell112.2SW Rustbuster
9Isaiah Robinson20:09.7Hopkins111.8SW Rustbuster
9Carlos Basulto20:45.2Saline111.6Milan Puddle Jumper
11Christopher Tilley19:56.4Marshall111.2Barney Roy
12Robert Munden19:57.5Marshall110.8Barney Roy
11Landon Hayes20:12.6Constantine110.8SW Rustbuster
12Nicholas Cabrera20:14.4Allegan110.2SW Rustbuster
11Wes Summerhill20:15Bangor110.0SW Rustbuster
10Mason Becker20:52.3Jackson109.2Milan Puddle Jumper
12Paul Christoff20:02.8Parma Western109.1Barney Roy
9Ethan Singletary20:04.7Parma Western108.4Barney Roy
9Merek Zapolnik20:20.1Hopkins108.3SW Rustbuster
10Trap Abbott20:20.6Bangor108.1SW Rustbuster
9Isaac Sandelin20:21.5Vicksburg107.8SW Rustbuster
11Daniel Rodriguez20:07.4Charlotte107.5Barney Roy
11Evan Craddock20:15.1Parma Western105.0Barney Roy
10Frank Wunderlich20:31.4Paw Paw104.6SW Rustbuster
10Phoenix Lawton20:18.5Charlotte103.8Barney Roy
10Logan Randall21:10.7Southgate Anderson103.1Milan Puddle Jumper
11Izaak Mallo20:35.7Three Rivers103.1SW Rustbuster
10Trevin Warner20:21.4Parma Western102.9Barney Roy
11Nehemiah Jones21:12.9Jackson102.4Milan Puddle Jumper
12Jonah Riddle21:15.8Jackson101.4Milan Puddle Jumper
12Adrian Gariepy20:41.7Mattawan101.1SW Rustbuster
9David Castrejon21:19.9Newaygo101.1Early Eagle
12Landon Sandee21:20.1GR Union101.0Early Eagle
11Ty Edwards20:42.4Schoolcraft100.9SW Rustbuster
12Jonathan Elliot20:43.6Plainwell100.5SW Rustbuster
12Elijah Fox20:29.8BC Pennfield100.1Barney Roy
10Jack Sherer20:44.8Plainwell100.1SW Rustbuster
9Christopher Walper21:21.7Saline99.4Milan Puddle Jumper
10Austin Hunter20:47.5Mattawan99.2SW Rustbuster
12Noah Bussell21:23.5Milan98.8Milan Puddle Jumper
11Ian Schuiling21:28.9Kent City98.0Early Eagle
9Keagan Boring20:53.5Three Rivers97.2SW Rustbuster
12Ethan Abbott20:53.5Bangor97.2SW Rustbuster
9Tucker Cory21:29.0Dundee97.0Milan Puddle Jumper
11Marcus Stanish21:29.6Saline96.8Milan Puddle Jumper
9Jackson Mitchell20:55.3Otsego96.6SW Rustbuster
11Blair Scott20:41.7Olivet96.1Barney Roy
10samson kik21:35.3GR Union95.9Early Eagle
10Ryan Cooley21:32.3Dundee95.9Milan Puddle Jumper
12Abram Longcore20:59.1Plainwell95.3SW Rustbuster
9Charles Garrett20:44.4Olivet95.2Barney Roy
11Zachary McPherson21:00.9Parchment94.7SW Rustbuster
9Braydon Ost21:36.6Dundee94.5Milan Puddle Jumper
9Ethan Hawthorne20:46.8Hastings94.4Barney Roy
9German Parada-Medrano Jr21:03.3Jenison93.9SW Rustbuster
12Trent Garrison20:48.6BC Pennfield93.8Barney Roy
12Mitchell Shippy-Thrash21:04.9Fennville93.4SW Rustbuster
10Ethan Eby21:40.3Dundee93.2Milan Puddle Jumper
12Ethan VanderLugt21:44.9Kent City92.7Early Eagle
10Caiden Brown21:44.6Dundee91.8Milan Puddle Jumper
10Nathan Walkenhorst21:49.0Muskegon Catholic Central91.3Early Eagle
12Rhys Bedford21:12.7Delton-Kellogg90.8SW Rustbuster
10Christian Prong21:13.8South Haven90.4SW Rustbuster
9Cesar Rodriguez Delgado21:14.1Three Rivers90.3SW Rustbuster
11Max Stefanski21:52.2GR Union90.3Early Eagle
11Ryan Friedholm21:49.2Saline90.3Milan Puddle Jumper
12Colin Andersen21:49.8Monroe Jefferson90.1Milan Puddle Jumper
9Ismael Reyna21:15.4Bangor89.9SW Rustbuster
12Ethan Wait21:16.1Gobles89.6SW Rustbuster
10Hudsen DeLeeuw21:01.3Olivet89.6Barney Roy
9Arie Prins21:57.2GR Union88.6Early Eagle
10Nick Muday21:20.1Delton-Kellogg88.3SW Rustbuster
9Mitchell Hazelhoff21:23.8Otsego87.1SW Rustbuster
10Levi Beltman22:02.4Grand River Prep86.9Early Eagle
12Lucas Grear21:24.5Lawton86.8SW Rustbuster
10Adam Halsted21:25Hopkins86.7SW Rustbuster
12Bryce Trinklein21:26.5Fennville86.2SW Rustbuster
12Noah Brown22:02.1Saline86.0Milan Puddle Jumper
9Christopher Welt22:02.2Saline85.9Milan Puddle Jumper
10Gabrial Miller21:28.3Parchment85.6SW Rustbuster
12Matthew Morales22:05.4Dundee84.9Milan Puddle Jumper
12Lucas Chamberlin21:16.1Charlotte84.6Barney Roy
11Adrian Sieh22:06.5Saline84.5Milan Puddle Jumper
10Johnathon Buskirk21:31.5Hopkins84.5SW Rustbuster
10Ricky Popp21:17.2Charlotte84.3Barney Roy
10Logan Flores21:17.4Parma Western84.2Barney Roy
11Braiden Renfer21:17.6Parma Western84.1Barney Roy
11Hunter Jenney21:19.2BC Pennfield83.6Barney Roy
9Grayson Campbell21:34.4Vicksburg83.6SW Rustbuster
9Aidan Bradley21:19.7Springport83.4Barney Roy
12Carter Damon21:23.9Marshall82.0Barney Roy
11Jake Frost21:38.9South Haven82.0SW Rustbuster
10Owen Cooley22:14.0Dundee82.0Milan Puddle Jumper
9Warren Thebolt22:15.0Dundee81.7Milan Puddle Jumper
11Logan Kipley22:15.9Saline81.4Milan Puddle Jumper
9Atticus Boeve21:42.1Fennville81.0SW Rustbuster
9Cooper House22:17.3Saline80.9Milan Puddle Jumper
10Ethan Nykiel22:18.9Grosse Ile80.4Milan Puddle Jumper
11Desmond Reinhard22:19.0Belleville80.3Milan Puddle Jumper
9Austin Finkbeiner22:22.1Grand River Prep80.3Early Eagle
10Vijay DeZeeuw21:44.2Hopkins80.3SW Rustbuster
10Lex Ruimveld21:45.6Plainwell79.8SW Rustbuster
12Andrew Wehr22:24.5Saline78.5Milan Puddle Jumper
10Jaciel Ruiz21:50.5Fennville78.2SW Rustbuster
12Theo Stack22:31.9GR Union77.0Early Eagle
9Tim Finkbeiner22:33.8Grand River Prep76.4Early Eagle
10Henry Robinette22:34.0GR Union76.3Early Eagle
11Cole Bates21:56.3Constantine76.2SW Rustbuster
11Joey Neuman21:58.5Mattawan75.5SW Rustbuster
10Brennan Hankins22:34.2Belleville75.3Milan Puddle Jumper
11Seth Adams21:59.9Plainwell75.0SW Rustbuster
11Brennan Piper22:00.6Constantine74.8SW Rustbuster
9Lucas Gibbs22:01.1Parchment74.6SW Rustbuster
9Isaac VanderVeen21:46.2Parma Western74.6Barney Roy
10Xander Hallock22:01.3Three Rivers74.6SW Rustbuster
11Paul Schmidt22:39.5Comstock Park74.5Early Eagle
9Ethan Jenne22:02.3Fennville74.2SW Rustbuster
12Timothy Stack22:41.5GR Union73.8Early Eagle
11Jack Fox22:38.7Grosse Ile73.8Milan Puddle Jumper
10Victor Norrod21:52.6Marshall72.5Barney Roy
9Elijah Louissaint22:46.5Grand River Prep72.2Early Eagle
10Aidan Martin22:12.0Three Rivers71.0SW Rustbuster
12Jakobi Wooten22:51.4Belleville69.5Milan Puddle Jumper
10Carter Krzysik22:03.7Hastings68.8Barney Roy
11Jacob Lusk23:01.7Comstock Park67.1Early Eagle
10Aiden Woods22:12.3Comstock65.9Barney Roy
11Grant Howlett22:13.1Stockbridge65.6Barney Roy
11Tucker Arrend22:30.4Coloma64.9SW Rustbuster
10Devon Alberto-Loosier22:31.9Vicksburg64.4SW Rustbuster
12Issac Masserant23:08.1Monroe Jefferson64.0Milan Puddle Jumper
12Donovan Miller22:33.5Constantine63.8SW Rustbuster
10Cole Ver Strate22:35.6Hopkins63.1SW Rustbuster
9Daniel Dinea22:37.7Vicksburg62.4SW Rustbuster
9Cooper Stannard22:38.1Parchment62.3SW Rustbuster
12Brayden Czarnecki22:40.1Jenison61.6SW Rustbuster
10Brody Woolsey22:31.9Comstock59.4Barney Roy
12Austin Zoch22:46.9Allegan59.4SW Rustbuster
9Hank Bobicz23:24.2Milan58.6Milan Puddle Jumper
12Tyree Hill22:34.9Springport58.4Barney Roy
9Matthew Boks22:36.7Olivet57.8Barney Roy
10Gavin Stursma22:52.3Jenison57.6SW Rustbuster
10Zachary Spaulding23:30.4Newaygo57.5Early Eagle
11Brock Hickerson22:54.2Delton-Kellogg56.9SW Rustbuster
10Knighten Rockwell22:42.2Galesburg-Augusta55.9Barney Roy
11David Oetman22:58.2Allegan55.6SW Rustbuster
10Hunter Tinkham23:37.5Walkerville55.2Early Eagle
12Brady Cole22:45.8Stockbridge54.7Barney Roy
9Drew Roiniotis23:02.0Vicksburg54.3SW Rustbuster
12James Bottema23:04.1Parchment53.6SW Rustbuster
9Nick Stevens22:50.2Galesburg-Augusta53.3Barney Roy
10Cole Cannon23:05.4Gobles53.2SW Rustbuster
11Enzo Haqq23:06.8South Haven52.7SW Rustbuster
10Brennan Vilella23:07.9Hopkins52.4SW Rustbuster
9Luke Pitcher23:44.7Saline51.8Milan Puddle Jumper
10Aiden Mallory23:10.7Plainwell51.4SW Rustbuster
12Arnav Verma23:45.9Grosse Ile51.4Milan Puddle Jumper
9Lukas Cranson23:46.2Dundee51.3Milan Puddle Jumper
9Hezekiah Gin23:00.6Parma Western49.8Barney Roy
11Connor Grigg23:03.3Marshall48.9Barney Roy
10Haydn Perkins23:19.4Paw Paw48.5SW Rustbuster
10Calvin Haydamacker23:55.9Flat Rock48.0Milan Puddle Jumper
12Campbell Brooks23:23.7Allegan47.1SW Rustbuster
12Grant D’Lamater23:08.7Olivet47.1Barney Roy
10Loehn Luckett23:24.1Plainwell47.0SW Rustbuster
9Max Lee24:04.4Muskegon Catholic Central46.2Early Eagle
12Clint Cagle23:27.1Bangor46.0SW Rustbuster
9Evan Cousino24:02.5Dundee45.8Milan Puddle Jumper
9David Pokorny23:27.8Paw Paw45.7SW Rustbuster
9Cameron Garcia24:06.2Milan44.6Milan Puddle Jumper
11Dylan Danner23:35.2Schoolcraft43.3SW Rustbuster
12Cody Baker23:35.3Hopkins43.2SW Rustbuster
11Jack Harkai24:11.2Flat Rock42.9Milan Puddle Jumper
11Dylan Stull24:13.6Flat Rock42.1Milan Puddle Jumper
9Leon Nicholson24:18.4Grand River Prep41.5Early Eagle
9Parker Stull23:40.9Plainwell41.4SW Rustbuster
12Alex Fischer24:16.5Saline41.2Milan Puddle Jumper
11Ethan Hornberger24:17.9Saline40.7Milan Puddle Jumper
9Evan Perry24:20.8Flat Rock39.7Milan Puddle Jumper
9Caleb Bombich23:46.0Vicksburg39.7SW Rustbuster
10Levi Brooks23:48.6Lawton38.8SW Rustbuster
10Gavin McLane23:35.1BC Pennfield38.3Barney Roy
11Donald (DJ) Kuck23:35.3Hastings38.2Barney Roy
9Austin Imus23:50.5Paw Paw38.2SW Rustbuster
11Chase Hadder23:51Allegan38.0SW Rustbuster
10Jayden Christie23:52.8Coloma37.4SW Rustbuster
12Caleb Smith24:32.1Belleville36.0Milan Puddle Jumper
9Lyle Lawrence23:43.0Olivet35.7Barney Roy
11Christopher Heim24:34.0Grosse Ile35.3Milan Puddle Jumper
10Dylan Penzien24:35.9Milan34.7Milan Puddle Jumper
9Tristan Jordan24:41.6Newaygo33.8Early Eagle
9Michael Whitney24:06.1Plainwell33.0SW Rustbuster
9Ryan Music24:41.4Belleville32.9Milan Puddle Jumper
10Connor Miley24:06.6Parchment32.8SW Rustbuster
10Gerrit Taber24:07.2Plainwell32.6SW Rustbuster
9Josh Chamberlin23:52.7Charlotte32.4Barney Roy
12Hunter Barkalow24:14.4Schoolcraft30.2SW Rustbuster
9Jaxson Arecheja24:49.4Dundee30.2Milan Puddle Jumper
9Jude Klooster25:01.8GR Union27.1Early Eagle
9Mason Hess24:23.8Paw Paw27.1SW Rustbuster
9Josh Chapman25:04.3GR Union26.2Early Eagle
9Charles Johnson24:27.1Jenison26.0SW Rustbuster
10Andrew Pendock24:27.5Hopkins25.8SW Rustbuster
10Dakota Spencer25:05.1Milan25.0Milan Puddle Jumper
10Pablo Ovalle jr25:08.7GR Union24.8Early Eagle
10Austin Messing25:09.0Lakeview24.7Early Eagle
9Alexander Boynton24:32.1Schoolcraft24.3SW Rustbuster
12Marino Concessi25:10.7Grosse Ile23.1Milan Puddle Jumper
12Alex Drinkwine24:28.8Parma Western20.4Barney Roy
11Riley Bosher24:29.3BC Pennfield20.2Barney Roy
9Aiden McLean25:20.1Milan20.0Milan Puddle Jumper
11Koen Huisman25:25.4Grand River Prep19.2Early Eagle
12Aidan Sutherland25:22.9Saline19.0Milan Puddle Jumper
12Mykel Dykstra24:37.8Springport17.4Barney Roy
9William Taylor24:38.4Springport17.2Barney Roy
10Eli Thompson24:54.3Mattawan16.9SW Rustbuster
11Brendan Wroblewski25:34.4Grosse Ile15.2Milan Puddle Jumper
9Suchith Lanka25:38.6Belleville13.8Milan Puddle Jumper
11Mateo Oertel25:14.6Lawton10.1SW Rustbuster
9Alec Hernandez25:57.3Flat Rock7.6Milan Puddle Jumper
9Connor Swanson26:07.3Dundee4.2Milan Puddle Jumper
10Haden Walsh26:09.0Grosse Ile3.7Milan Puddle Jumper
12Dan McGehee25:35.2Schoolcraft3.3SW Rustbuster
9Benjamin White25:36.2Plainwell2.9SW Rustbuster
12Kenneth Vastine25:22.4Hastings2.5Barney Roy
9Stephon Pavelek25:41.4Lawrence1.2SW Rustbuster
Uncategorized

2023 Ratings: More August 25th Meets

The above infographs are from last season. I’ll make some new ones with updated stats for 2023.

With the early season ratings, a couple of notes:

  1. Elite, more experienced runners will always be a bit overrated early. They tend to come into the season in better shape relative to the rest of the field, and thus are closer to their championship season fitness compared to someone newer to the sport.
  2. With smaller meets, they’re not as accurate as they may be later in the year. Smaller samples and less ability to compare makes it hard to come up with an adjustment. Which explains why I’ll concentrate on the larger ones early, then work my way back toward the smaller ones.
  3. Adversity tends to have a greater impact early. Whether that’s heat, hills, humidity, or even all three, those less fit will tend to struggle a bit more early, possibly overcooking the course adjustment.
  4. The girls adjustment will typically be a bit more, as they’re spending more time on the course.
  5. These will get weighed less and less as the season rolls on, meaning virtually nothing come October. As a coach, I’d stress not losing sleep over early season times. On here, I’m stressing the same thing.

MeetGirls Adj.Boys Adj.Average
Early Burg-13-16-15
Oakdale Classic-37-32-35

GIRLS TEAM RATINGS

Girls TeamTop 5 Avg.Division
Holt80.21
Greenville60.81
Lapeer60.61
Holly34.21
Girls TeamTop 5 Avg.Division
Belding59.22
Fowlerville47.42
Imlay City1.32
Girls TeamTop 5 Avg.Division
Laingsburg62.53
Richmond40.63
Cass City18.73
Almont12.93
Girls TeamTop 5 Avg.Division
Dryden12.44
Girls TeamTop 5 Avg.Division
Capital Homeschool67.7HS

BOYS TEAM RATINGS

Boys TeamTop 5 Avg.Division
Holly150.11
Greenville139.21
Lapeer138.51
Holt127.71
Boys TeamTop 5 Avg.Division
Fowlerville136.02
Imlay City110.62
North Branch109.52
Belding99.62
Boys TeamTop 5 Avg.Division
Bath165.43
Laingsburg120.93
Richmond101.93
Almont85.33
Cass City77.83
Boys TeamTop 5 Avg.Division
Dryden121.34
Boys TeamTop 5 Avg.Division
Capital Homeschool179.7HS

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
11Lauren Walker19:44.6Holt129.5Early Burg
11Emily Rathka21:04.8Laingsburg102.7Early Burg
11Ella Reaves21:05.7Holt102.4Early Burg
10Gracelin Martin21:24.2Greenville96.3Early Burg
10Samantha Hundt21:27.5Capital Homeschool95.2Early Burg
10Anna Poppema21:34.1Bath93.0Early Burg
12Emmalee Springer21:42.3Belding90.2Early Burg
11Mackenzie Zahm22:01.9Belding83.7Early Burg
12Jessica Bossenbroek22:01.9Holt83.7Early Burg
12Macy Tackabury22:34.3Lapeer80.9Oakdale Classic
10Delaney Richardson22:33.4Fowlerville73.2Early Burg
12Brianna Albers22:59.8Richmond72.4Oakdale Classic
11Rowan Conley23:05.1North Branch70.6Oakdale Classic
9Eleri Raleigh22:47.9Capital Homeschool68.4Early Burg
12Nicole Gale22:48.4Greenville68.2Early Burg
10Maria Beach22:51.9Fowlerville67.0Early Burg
11Brenna Raleigh22:52.7Capital Homeschool66.8Early Burg
11Charlotte O’Brien23:24.1Imlay City64.3Oakdale Classic
11Addalyn Warren23:29.6Lapeer62.5Oakdale Classic
11Evelyn Logghe23:06.7Laingsburg62.1Early Burg
9Maddie Lindley23:32.3Holly61.6Oakdale Classic
10Paulina Chapman23:34.3Richmond60.9Oakdale Classic
12Audrey Napolitano23:37.1Dryden60.0Oakdale Classic
12Rylee Brasseur23:37.9Lapeer59.7Oakdale Classic
10Maizy Minnaar23:18.3Capital Homeschool58.2Early Burg
11Riley Ingraham23:20.2Belding57.6Early Burg
10Carla Cortes23:45.3Cass City57.2Oakdale Classic
10Cara Prusakiewicz23:45.6Dryden57.1Oakdale Classic
9Jenna Babbitt23:22.4Greenville56.9Early Burg
12Ayla DeLaurier23:46.7Almont56.8Oakdale Classic
10Hazel Burley23:30.6Laingsburg54.1Early Burg
10Ryann Tackabury23:58.4Lapeer52.9Oakdale Classic
11Emily Rice23:37.9Greenville51.7Early Burg
10Laila Evola24:02.6Almont51.5Oakdale Classic
12Diana Cortes24:03.8Cass City51.1Oakdale Classic
10Elizabeth Marschall23:41.6Fowlerville50.5Early Burg
9Taylor Basch23:43.2Capital Homeschool49.9Early Burg
11Addison Rusz23:43.3Laingsburg49.9Early Burg
10Morgan Wilcox24:15.8Lapeer47.1Oakdale Classic
11Lily McCreedy24:19.6Lapeer45.8Oakdale Classic
12Kelsey Pendry24:23.0Richmond44.7Oakdale Classic
9Samantha Gutzman24:01.4Laingsburg43.9Early Burg
10Gwendolynn Carter24:03.9Holt43.0Early Burg
9Jocelyn Wilson24:05.8Holt42.4Early Burg
11Ayla Lowe24:06.4Capital Homeschool42.2Early Burg
9Emma Bossenbroek24:12.0Holt40.3Early Burg
10Hannah Muench24:13.0Holt40.0Early Burg
12Carman Jones24:20.5Belding37.5Early Burg
11Isabelle Hunt24:57.1North Branch33.3Oakdale Classic
10Aletheia Thomas24:57.2Holly33.3Oakdale Classic
10Madison Phillips24:36.7Laingsburg32.1Early Burg
9Addison Kemp24:40.7Greenville30.8Early Burg
9Devon Byrne25:05.3Holly30.6Oakdale Classic
9Taylor Byrne25:06.3Holly30.2Oakdale Classic
10Nadia Cordes25:06.6Lapeer30.1Oakdale Classic
11Jordyn Lira24:51.8Bath27.1Early Burg
9Emma Boire24:52.1Belding27.0Early Burg
11Anna Boyle25:17.4Lapeer26.5Oakdale Classic
9Makenna Rudnicki25:02.5Fowlerville23.5Early Burg
11Marieta Valla Gil25:04.8Fowlerville22.7Early Burg
10Reagan Wilkins25:13.1Fowlerville20.0Early Burg
12Lilly Faurot25:14.9Vermontville Maple Valley19.4Early Burg
10Natalia Pace25:41.2Richmond18.6Oakdale Classic
10Maria Kilpela25:21.8Fowlerville17.1Early Burg
11Amelia Flahie25:26.4Holt15.5Early Burg
9Anna Austin25:27.3Capital Homeschool15.2Early Burg
12Alison Rockafellow25:51.6Holly15.1Oakdale Classic
12Paige McPherson25:32.7Durand13.4Early Burg
11Tracy Ludescher25:58.1North Branch13.0Oakdale Classic
9Alix Court25:37.5Greenville11.8Early Burg
11Savanna Siewert26:03.9Almont11.0Oakdale Classic
10Juliana Stepp25:41.3Holt10.6Early Burg
11Samantha Schaap25:42.4Belding10.2Early Burg
12Lilian Osborne26:11.3North Branch8.6Oakdale Classic
12Lily Finnigan26:14.5Dryden7.5Oakdale Classic
12Laela Bhatti26:17.1Imlay City6.6Oakdale Classic
11Sidney James26:17.8Richmond6.4Oakdale Classic
9Karlee Herr26:19.0Lapeer6.0Oakdale Classic
11Chelsea Roach26:24.4Cass City4.2Oakdale Classic
10Ava LaMar26:10.7Greenville0.8Early Burg

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
12Logan Zahn16:21.4Capital Homeschool198.2Early Burg
12Jesse Carson16:45.6Capital Homeschool190.1Early Burg
10Noah Devereaux16:59.7Laingsburg185.4Early Burg
12Carter Holmes17:10.0Bath182.0Early Burg
11Trevor Basch17:24.6Capital Homeschool177.1Early Burg
10Preston VanOeffelen17:32.6Greenville174.5Early Burg
10Jeryn Frisbie17:33.4Belding174.2Early Burg
12Andrew Koenigsknecht17:44.1Bath170.6Early Burg
11Luke Skidmore17:47.0Bath169.7Early Burg
12Elliot Whitney18:04.0Imlay City169.3Oakdale Classic
9Trevor Murphy18:07.9Holly168.0Oakdale Classic
10Isaac MacAlvey17:55.2Capital Homeschool166.9Early Burg
10Carter Grimmet17:57.8Capital Homeschool166.1Early Burg
12Aiden Fitchett18:14.5Dryden165.8Oakdale Classic
9River Fox18:00.9Bath165.0Early Burg
11Lucas Moore18:07.0Fowlerville163.0Early Burg
11Jacob Essenmacher18:27.9Lapeer161.4Oakdale Classic
10Zac Brown18:40.2Holly157.3Oakdale Classic
12Isaac Boire18:26.5Belding156.5Early Burg
9Broden Ladd18:43.2Holly156.3Oakdale Classic
11Landon Jayaraman18:32.3Holt154.6Early Burg
12Owen Vanderwey18:40.6Capital Homeschool151.8Early Burg
11Edward Fountain18:45.1Capital Homeschool150.3Early Burg
11Ayden May18:45.5Greenville150.2Early Burg
11Jack Ryan18:47.8Capital Homeschool149.4Early Burg
10Ethan Hull18:49.0Capital Homeschool149.0Early Burg
12Joseph Voss19:07.1Lapeer148.3Oakdale Classic
11Nathan Szilagyi19:07.6Fowlerville142.8Early Burg
10Landon Heikka19:29.5Holly140.8Oakdale Classic
12Hayden Josef19:32.4Lapeer139.9Oakdale Classic
10Madden Starkweather19:16.7Bath139.8Early Burg
9Trevon Johnson19:21.3Holt138.2Early Burg
11Noah Hall19:51.9Dryden133.4Oakdale Classic
11Ian Smith20:07.1Holly128.3Oakdale Classic
11William Delf19:55.4Greenville126.9Early Burg
10Logan Romain20:11.5Dryden126.8Oakdale Classic
10Carter Banfield19:55.7Fowlerville126.8Early Burg
12George Amidon19:57.2Greenville126.3Early Burg
10Sean Brock19:57.2Capital Homeschool126.3Early Burg
10Henry Vanderwey19:58.3Capital Homeschool125.9Early Burg
10Lucas St Martin19:58.5Fowlerville125.8Early Burg
11Kenny Gould19:58.9Belding125.7Early Burg
11Wyatt Opperman20:15.3North Branch125.6Oakdale Classic
11Daniel Ridley20:21.8Lapeer123.4Oakdale Classic
11Collin McMillian20:23.3Holly122.9Oakdale Classic
11Gage Dilsaver20:26.6Cass City121.8Oakdale Classic
10Zachary Rinehart20:11.8Fowlerville121.4Early Burg
11Timothy Halleaux20:14.5Durand120.5Early Burg
12Eli Weber20:33.5Lapeer119.5Oakdale Classic
11Donovan Germain20:36.5Richmond118.5Oakdale Classic
11Luke Platte20:21.3Greenville118.2Early Burg
10Logan Robinson20:21.3Laingsburg118.2Early Burg
11Zachary Nunn20:21.4Holt118.2Early Burg
11Kaleb Manska20:37.8Richmond118.1Oakdale Classic
12Conner Wildie20:38.8Imlay City117.7Oakdale Classic
12Nathaniel Kilgore20:23.1Holt117.6Early Burg
11Bryce Barkowska20:41.2North Branch116.9Oakdale Classic
12Dwight Van’tzelfde20:45.6Holly115.5Oakdale Classic
11Felix Ramirez20:34.2Laingsburg113.9Early Burg
12Brent Castle20:51.2North Branch113.6Oakdale Classic
12Travis St Martin20:35.2Fowlerville113.6Early Burg
12Carter Baese20:52.6Lapeer113.1Oakdale Classic
10Jack Koenigsknecht20:38.8Bath112.4Early Burg
10Caleb Stern20:55.0Lapeer112.3Oakdale Classic
11Carter Poniatowski20:56.2Lapeer111.9Oakdale Classic
10Ethan Preston20:59.9Holly110.7Oakdale Classic
9Ezekiel Beach20:45.2Fowlerville110.3Early Burg
9Roanan OKeefe20:45.9Capital Homeschool110.0Early Burg
9Aiden Giancotti20:46.0Holt110.0Early Burg
9Gabe Vanderwey20:46.0Capital Homeschool110.0Early Burg
9Brady Krueger21:04.3Cass City109.2Oakdale Classic
12Cooper Lynch21:05.5Lapeer108.8Oakdale Classic
9Colton Grzyb21:05.7Almont108.8Oakdale Classic
12Christopher Poshadlo21:11.4Holly106.9Oakdale Classic
12Cade Fuller21:01.3Laingsburg104.9Early Burg
9Branson Hardy21:02.5Capital Homeschool104.5Early Burg
9Michael Austin21:11.5Capital Homeschool101.5Early Burg
9Grahm Gibbs21:15.5Greenville100.2Early Burg
12Noah Sobek21:32.1Lapeer100.0Oakdale Classic
12Connor Wolff21:35.7Dryden98.8Oakdale Classic
11Bram Derksen21:20.0Bath98.7Early Burg
9Alex Loomis21:25.8Fowlerville96.7Early Burg
12Jaden Giles21:42.2Imlay City96.6Oakdale Classic
9Ben Card21:44.6North Branch95.8Oakdale Classic
12Dakota Kardell21:45.6North Branch95.5Oakdale Classic
10Evan Hagerman21:32.5Bath94.5Early Burg
12Hunter Lounds21:32.5Holt94.5Early Burg
9Mason Brickel21:49.8Richmond94.1Oakdale Classic
10Isaac Fulton21:33.9Capital Homeschool94.0Early Burg
11Josh Howard21:35.1Holt93.6Early Burg
10Jacob-D Johnson21:55.0Holly92.3Oakdale Classic
11Ezekiel Kustowski21:59.7Imlay City90.8Oakdale Classic
11Sawyer Rosberg22:01.6Richmond90.1Oakdale Classic
12Tristan Burgess21:49.1Holt89.0Early Burg
12Preston Corneillie22:05.8Richmond88.7Oakdale Classic
9Ethan Speirs22:06.0Cass City88.7Oakdale Classic
12Caleb Cook22:06.1Lapeer88.6Oakdale Classic
9Hunter Hall22:06.9Lapeer88.4Oakdale Classic
12Brendan Yera22:09.2Richmond87.6Oakdale Classic
10Jacob Biolchini22:10.1Almont87.3Oakdale Classic
12Henry DeLeon21:56.4Bath86.5Early Burg
11Jacob Nelson21:58.0Greenville86.0Early Burg
10Brady Herrguth21:58.4Bath85.9Early Burg
9Tanner Lehman22:01.1Greenville85.0Early Burg
9Benjamin Kline22:18.6Almont84.5Oakdale Classic
10James Foltz22:10.2Laingsburg81.9Early Burg
11Sean Finnigan22:27.6Dryden81.5Oakdale Classic
10Ethan Kilgore22:13.6Holt80.8Early Burg
9Mason Russell22:36.2Imlay City78.6Oakdale Classic
9Jamin Siewert22:46.2Almont75.3Oakdale Classic
9Reed Scott22:34.1Greenville74.0Early Burg
12Landan Pung22:57.5North Branch71.5Oakdale Classic
10Adam SaintOnge23:00.1Almont70.6Oakdale Classic
9Simon Whitwam22:45.9Holt70.0Early Burg
11Lucas Lamborne22:50.2Belding68.6Early Burg
11Broderick LaBar23:09.6Lapeer67.5Oakdale Classic
12Payton Zimmerlee22:57.5Bath66.2Early Burg
12Aiden Florshinger23:16.8Lapeer65.1Oakdale Classic
10Wyatt Kohler23:13.2Bath60.9Early Burg
11James Pratt23:18.5Laingsburg59.2Early Burg
10Brenden Peter23:41.5Dryden56.8Oakdale Classic
11Josh Ockert23:29.5Greenville55.5Early Burg
9Quincy Page23:38.2Vermontville Maple Valley52.6Early Burg
10Derek Wetzel23:54.5Almont52.5Oakdale Classic
12Tucker Netheway23:40.0Laingsburg52.0Early Burg
11Pascal Shoemaker23:44.1Capital Homeschool50.6Early Burg
9Carson Barker24:03.5North Branch49.5Oakdale Classic
10Sawyer Ross24:12.7Cass City46.4Oakdale Classic
12Jacob Cromley24:09.9Laingsburg42.0Early Burg
9Will Rathka24:14.5Laingsburg40.5Early Burg
11Cameron Beckett24:21.2Greenville38.3Early Burg
9David Lepley24:26.0Holt36.7Early Burg
12Matthew Hickmott24:45.2Dryden35.6Oakdale Classic
9Johnny Roland24:45.5Almont35.5Oakdale Classic
10Billy Fountain24:33.4Capital Homeschool34.2Early Burg
10Gabe Strickert24:57.7Holly31.4Oakdale Classic
12Konner Welch24:59.0Holly31.0Oakdale Classic
12Christian Kennedy24:59.4Lapeer30.9Oakdale Classic
12Chase Jones25:00.5Almont30.5Oakdale Classic
10Wade Murray25:01.5Imlay City30.2Oakdale Classic
10Paul Ruggerio24:48.4Bath29.2Early Burg
9Cameron Betts24:53.1Laingsburg27.6Early Burg
10Aaryn Smith25:10.0Holly27.3Oakdale Classic
9Samuel Gennara24:58.8Capital Homeschool25.7Early Burg
9Derek Busch25:23.6Cass City22.8Oakdale Classic
11Matthew Livingston25:27.4Dryden21.5Oakdale Classic
12Caiden Sherrieb25:31.4North Branch20.2Oakdale Classic
9Tyler Roberts25:41.5Dryden16.8Oakdale Classic
10Cody Cataline25:27.4Laingsburg16.2Early Burg
12Jack Danbrook25:30.9Laingsburg15.0Early Burg
10Benjamin Voss25:55.7Lapeer12.1Oakdale Classic
9Allen Sumego25:59.2Capital Homeschool5.6Early Burg
10James Johnson26:18.1Imlay City4.6Oakdale Classic
10Logan Russell26:25.1Imlay City2.3Oakdale Classic
9Christopher Herr26:25.8Lapeer2.1Oakdale Classic
Uncategorized

2023 Ratings: St. Joseph

The above infographs are from last season. I’ll make some new ones with updated stats for 2023.

With the early season ratings, a couple of notes:

  1. Elite, more experienced runners will always be a bit overrated early. They tend to come into the season in better shape relative to the rest of the field, and thus are closer to their championship season fitness compared to someone newer to the sport.
  2. With smaller meets, they’re not as accurate as they may be later in the year. Smaller samples and less ability to compare makes it hard to come up with an adjustment. Which explains why I’ll concentrate on the larger ones early, then work my way back toward the smaller ones.
  3. Adversity tends to have a greater impact early. Whether that’s heat, hills, humidity, or even all three, those less fit will tend to struggle a bit more early, possibly overcooking the course adjustment.
  4. The girls adjustment will typically be a bit more, as they’re spending more time on the course.
  5. These will get weighed less and less as the season rolls on, meaning virtually nothing come October. As a coach, I’d stress not losing sleep over early season times. On here, I’m stressing the same thing.

Girls Adjustment: -46
Boys Adjustment: -49

GIRLS TEAM RATINGS

Girls TeamTop 5 Avg.Division
BC Lakeview84.61
Mattawan48.81
Girls TeamTop 5 Avg.Division
St. Joseph114.52
Stevensville Lakeshore81.22
Sturgis68.42
Vicksburg54.32
Berrien Springs17.72
Edwardsburg16.32
Girls TeamTop 5 Avg.Division
Kalamazoo Homeschool Sports66.2HS

BOYS TEAM RATINGS

Boys TeamTop 5 Avg.Division
BC Lakeview171.11
Mattawan135.31
Boys TeamTop 5 Avg.Division
Edwardsburg169.82
Vicksburg163.22
St. Joseph147.52
Sturgis135.62
Berrien Springs129.42
Stevensville Lakeshore97.62
Boys TeamTop 5 Avg.Division
Kalamazoo Homeschool Sports172.8HS

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
12Gail Vaikutis19:19.4St. Joseph148.9
11Elena Figueroa19:19.4St. Joseph148.9
10Berkley Holtz20:00.9Sturgis135.0
11Preslee Perkins20:04.7Stevensville Lakeshore133.8
10Cassandra Cohen20:36.0Hobart123.3
10Lilamae Frank21:09.3BC Lakeview112.2
12Cecilia Ruchti21:34.6St. Joseph103.8
12Emma Steele21:38.8Vicksburg102.4
12Alyssa Hinton21:41.3BC Lakeview101.6
10Taylor Hill21:59.7Kalamazoo Homeschool Sports95.4
9Lydia Johnson22:03.3St. Joseph94.2
11Annika DeJong22:34.9Stevensville Lakeshore83.7
12Jaden Sarg-Lopez22:44.8BC Lakeview80.4
10Sydney Bir22:45.2Sturgis80.3
10Kate Ort22:47.0Stevensville Lakeshore79.7
12Madison Werk-Spitzer22:56.3St. Joseph76.6
9Elyana Davis22:57.9Kalamazoo Homeschool Sports76.0
10Audrey Turley22:59.2Hobart75.6
10Beatrice Perucchetti23:00.3St. Joseph75.2
12Zane Sandelin23:01.9Vicksburg74.7
9Lily Cummings23:12.9St. Joseph71.0
10Tessa Hatt23:13.9Sturgis70.7
11Ellie Fischer23:16.7St. Joseph69.8
10Claire VanDis23:29.5BC Lakeview65.5
11Sophie Roberts23:30.9Mattawan65.0
11Evelyn Calow23:35.8BC Lakeview63.4
10Hannah Wier23:37.4St. Joseph62.9
11Kaylee Sprague23:43.9Stevensville Lakeshore60.7
12Macy Andress23:51.1Edwardsburg58.3
10Taylor Sill23:56.4Berrien Springs56.5
11Kaitlyn Harris23:58.9St. Joseph55.7
12Kayla Valdes23:59.1St. Joseph55.6
9Miriam Jackson23:59.4Kalamazoo Homeschool Sports55.5
9Amanda Guthrie24:01.2Hobart54.9
12Kali Bunce24:02.9Mattawan54.4
10Evelyn Jackson24:04.3Kalamazoo Homeschool Sports53.9
10Emilia Massey24:08.2Hobart52.6
11Esmé James24:13.5Berrien Springs50.8
9Mary Clare Gergely24:15.8Kalamazoo Homeschool Sports50.1
11Rylynn Hein24:19.2St. Joseph48.9
10Joanna Cantu24:21.5Hobart48.2
10Natalie Barron24:21.7Mattawan48.1
11Megan Wurster24:22.1Stevensville Lakeshore48.0
9Morgan Winsman24:22.7Stevensville Lakeshore47.8
9Ximena Martinez24:28.9Stevensville Lakeshore45.7
11Maria Gergely24:30.6Kalamazoo Homeschool Sports45.1
12Megan Zahnow24:35.3Vicksburg43.6
11Alex Ferguson24:35.6Edwardsburg43.5
10Kenzie Eicher24:35.9Sturgis43.4
9Brianne Voglewede24:38.9St. Joseph42.4
12Paige Stiles24:45.9Mattawan40.0
11Sydney Martin24:54.5Kalamazoo Homeschool Sports37.2
11Addison Wurfel24:54.9Vicksburg37.0
11Ava Vergara24:57.1Mattawan36.3
10Madelyn Tude Thuot25:01.0Stevensville Lakeshore35.0
11Elayna Guadamuz25:17.6BC Lakeview29.5
11Olivia Harris25:27.2St. Joseph26.3
11Lillian Smith25:28.1Stevensville Lakeshore26.0
10Sofia Hall25:34.8St. Joseph23.7
11Miina Nakashima25:54.3BC Lakeview17.2
9Alaina Wheaton25:56.7St. Joseph16.4
11Mali Szalai25:59.3Edwardsburg15.6
10Piper Bryant26:03.6Edwardsburg14.1
10Maya Grossman26:04.6Vicksburg13.8
11Emma Garbine26:08.6Sturgis12.5
9Amelia Kraemer26:14.5BC Lakeview10.5
12Paityn Modert26:18.4Sturgis9.2
9Marley Momany26:22.4Stevensville Lakeshore7.9
9Eleanor Park26:35.3Sturgis3.6
11Hannah Garbine26:35.8Sturgis3.4
10Abigail Longman26:36.7Mattawan3.1
9Emma Richardson26:39.1St. Joseph2.3
11Emma Pratt26:42.1Mattawan1.3

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
12Aiden Moore16:23.7BC Lakeview208.4
11Jonah Bills16:56.0BC Lakeview197.7
12Dane Bailey17:12.1Edwardsburg192.3
12Shay White17:17.2St. Joseph190.6
11Noah Jarvis17:26.0Berrien Springs187.7
10Vince Garritano17:37.4Kalamazoo Homeschool Sports183.9
11Felix Lopez17:39.6Hobart183.1
11Maguire Johnson17:52.2Edwardsburg178.9
12Brayden Odell17:54.5Vicksburg178.2
12Bryce Lloyd18:00.0Kalamazoo Homeschool Sports176.3
12Will Brodie18:02.1Kalamazoo Homeschool Sports175.6
9Caiden Caswell18:05.0Vicksburg174.7
11Jon Leith18:07.2Edwardsburg173.9
11Nolan Park18:10.6Sturgis172.8
10Owen Fisher18:12.2Mattawan172.3
12Owen Stankich18:20.6Hobart169.5
9Brian Artman18:29.4Kalamazoo Homeschool Sports166.5
11Eli Johansen18:31.0St. Joseph166.0
11Skye Smith18:39.5Vicksburg163.2
11David Artman18:43.9Kalamazoo Homeschool Sports161.7
10George Scupham18:45.5Edwardsburg161.2
11Alex Rogers19:03.6BC Lakeview155.1
12Cooper Hartzell19:07.2Kalamazoo Homeschool Sports153.9
10Bray Mentzer19:11.3BC Lakeview152.6
9Evan Armstrong19:12.2Kalamazoo Homeschool Sports152.3
10Everett Radgens19:14.7Vicksburg151.4
10Durgon Click19:17.9Hobart150.4
12George Jackson19:18.7Kalamazoo Homeschool Sports150.1
9Hunter Smith19:23.2Vicksburg148.6
12Drew Edwards19:27.8Kalamazoo Homeschool Sports147.1
10Benjamin Morales19:30.4Sturgis146.2
9Connor Beebe19:32.6Berrien Springs145.5
10Benaiah Roby19:35.3Kalamazoo Homeschool Sports144.6
9Carson Summerfield19:38.5Vicksburg143.5
10Gavin Ayers19:41.2Edwardsburg142.6
10Clay Adair19:41.9Kalamazoo Homeschool Sports142.4
10Reece Lloyd19:42.9Kalamazoo Homeschool Sports142.0
12Josh Hennessy19:44.0BC Lakeview141.7
10Adam Franck19:52.5Kalamazoo Homeschool Sports138.8
10Sam Noora19:54.4Kalamazoo Homeschool Sports138.2
11Carter Petzke19:56.6St. Joseph137.5
10Lu Cohen19:57.4Hobart137.2
10David DeVore19:58.5St. Joseph136.8
10Tanner Christensen19:58.9Mattawan136.7
10Jack Bell20:01.7Edwardsburg135.8
12Jackson Stewart20:17.4Mattawan130.5
9Carter Hughes20:19.8BC Lakeview129.7
11Matthew Green20:26.8Berrien Springs127.4
9Noah Foley20:34.1South Haven125.0
9Henry Ebert20:34.3Sturgis124.9
11Nicholas Meagher20:37.5Hobart123.8
10Gavin Robbins20:45.8Mattawan121.1
10Jaden Gregory20:47.6Edwardsburg120.5
11Liam Adkins20:48.1Stevensville Lakeshore120.3
9Caleb Hohn20:49.2Sturgis119.9
12Nathan Haygood20:54.2Berrien Springs118.3
12Drew Hoskins20:57.0Stevensville Lakeshore117.3
9Gabe Boelman21:00.6Kalamazoo Homeschool Sports116.1
9Jaxon Bunce21:00.6Mattawan116.1
12Quentin Stengel21:04.8Hobart114.7
9Niko Morales21:05.9Sturgis114.4
10John Gibson21:28.5St. Joseph106.8
12Cody Richard21:29.5BC Lakeview106.5
11Richard George21:30.8Mattawan106.1
9Rowan Banyon21:31.7St. Joseph105.8
9Isaac Sandelin21:34.4Vicksburg104.9
10Henry Robinson21:35.8St. Joseph104.4
11Emmet Lorenz21:36.9St. Joseph104.0
11Shota Sullins21:39.7Kalamazoo Homeschool Sports103.1
12Zach Trumbull21:40.9Kalamazoo Homeschool Sports102.7
12Josh Lyon21:41.5BC Lakeview102.5
12Calvin Shaginaw21:42.8Hobart102.1
12Parker Hume21:56.7St. Joseph97.4
12Mason Laurin22:07.6Stevensville Lakeshore93.8
12Isaac Greene22:17.4BC Lakeview90.5
11Ethan Jastifer22:22.0Vicksburg89.0
11Logan Halstedt22:25.8BC Lakeview87.7
10Peyton Elder22:28.2BC Lakeview86.9
9Cole Dalton22:39.6Stevensville Lakeshore83.1
10Blaine Reedy22:41.6Mattawan82.5
9Lucas Frentz22:52.0Edwardsburg79.0
9Jacob Fletcher22:57.8Kalamazoo Homeschool Sports77.1
10Christian Prong22:59.3South Haven76.6
9Henry Lace22:59.9Edwardsburg76.4
9Cameron Cobley23:01.2BC Lakeview75.9
12Mark Welsch23:06.4Edwardsburg74.2
9Nolan Shaginaw23:07.3Hobart73.9
12Kaeden Lies23:08.9Stevensville Lakeshore73.4
10Timothy Aung Soe23:20.4BC Lakeview69.5
10Cooper Rice23:23.8Berrien Springs68.4
10Austin Hunter23:32.4Mattawan65.5
9Andrew Potter23:32.6Kalamazoo Homeschool Sports65.5
10Benjamin VanLoo23:40.5Mattawan62.8
11Cole Claire23:43.7Edwardsburg61.8
11Kaydyn Hann23:45.4BC Lakeview61.2
9Grayson Campbell23:51.4Vicksburg59.2
9Ben Moses23:54.6Sturgis58.1
10Owen Kennedy23:59.9BC Lakeview56.4
11Drew Morey24:08.6BC Lakeview53.5
9Grant Hoskins24:16.1Stevensville Lakeshore51.0
10Andrew Nosis24:20.7BC Lakeview49.4
9Mason Wilson24:24.1BC Lakeview48.3
10Henry Greene24:30.4BC Lakeview46.2
10Paul Borobia24:33.3Kalamazoo Homeschool Sports45.2
10Jaden Cano24:52.1Hobart39.0
12Caleb Boersen24:56.4St. Joseph37.5
10Ryan Buist25:06.5St. Joseph34.2
11Enzo Haqq25:38.3South Haven23.6
12Noah Banasky25:49.3Kalamazoo Homeschool Sports19.9
9Drew Roiniotis26:04.3Vicksburg14.9
9Myles Huber26:10.3St. Joseph12.9
9Colton Woods26:28.1Stevensville Lakeshore7.0
9Noah Rice26:30.0Kalamazoo Homeschool Sports6.3
10Gage Pedue26:37.0Sturgis4.0
12David Garber26:46.7Stevensville Lakeshore0.8
11Michael Burkhart26:46.9Stevensville Lakeshore0.7