Uncategorized

2025 Ratings: September 17th Meets

HEAT led to many slower courses and greater adjustments. We love a little mid-season adversity – who knows if it’ll be 70 deg. at the State Finals?

MeetBoys Adj.Girls Adj.Average
JPC 1-59-66-63
SMAC Jamboree-29-39-34
OK Black 1-23-24-24
OAA Blue 2-16-25-21
Soter-Crane-24-17-21
RCA Jamboree-20-19-20
Parchment Classic-8-22-15
CMAC 1+4-9-3

*** = State Title Contender
** = Top Ten Contender
* = State Qualifying Contender

GIRLS TEAM RATINGS

TeamTop 5 Avg.DivisionMeet
Zeeland East**132.21OK Black 1
Portage Central*123.11SMAC Jamboree
Zeeland West111.71OK Black 1
Berkley93.41OAA Blue 2
Kalamazoo Loy Norrix82.11SMAC Jamboree
Beverly Hills Groves78.11OAA Blue 2
Lowell75.61RCA Jamboree
Greenville68.81RCA Jamboree
Portage Northern63.61SMAC Jamboree
Battle Creek Lakeview56.31SMAC Jamboree
Mattawan47.71SMAC Jamboree
West Bloomfield23.11OAA Blue 2
Kalamazoo Central8.91SMAC Jamboree
TeamTop 5 Avg.DivisionMeet
Holland Christian**134.52OK Black 1
Coopersville*113.32RCA Jamboree
Spring Lake*107.62OK Black 1
Hudsonville Unity Christian*106.42OK Black 1
Shepherd97.52JPC 1
Clare93.72JPC 1
Holland91.92OK Black 1
Cedar Springs89.92RCA Jamboree
Bloomfield Hills Marian89.22Soter-Crane
St. Joseph88.62SMAC Jamboree
Richland Gull Lake81.72SMAC Jamboree
Stevensville Lakeshore80.92SMAC Jamboree
Allendale78.52RCA Jamboree
Pontiac Notre Dame Prep73.22Soter-Crane
Marshall69.72Parchment Classic
Gladwin59.02JPC 1
Sparta54.02RCA Jamboree
Detroit Country Day52.42Soter-Crane
Oak Park48.02OAA Blue 2
Hamilton45.12OK Black 1
Dearborn Divine Child44.72Soter-Crane
Coldwater27.72Parchment Classic
Battle Creek Pennfield14.82Parchment Classic
Grand Rapids Kenowa Hills5.12RCA Jamboree
TeamTop 5 Avg.DivisionMeet
Pewamo-Westphalia*101.53CMAC 1
Bronson75.63Parchment Classic
Midland Bullock Creek68.53JPC 1
Sanford-Meridian68.53JPC 1
Bath57.33CMAC 1
Standish-Sterling55.63JPC 1
Perry24.03CMAC 1
Saranac12.73CMAC 1
Laingsburg8.23CMAC 1
TeamTop 5 Avg.DivisionMeet
Martin*66.04Parchment Classic
Lansing Christian55.64CMAC 1
Dansville13.94CMAC 1

BOYS TEAM RATINGS

TeamTop 5 Avg.DivisionMeet
Lowell**195.71RCA Jamboree
Zeeland West**192.41OK Black 1
Portage Central**187.81SMAC Jamboree
Mattawan179.61SMAC Jamboree
Kalamazoo Loy Norrix177.71SMAC Jamboree
Battle Creek Lakeview175.61SMAC Jamboree
Kalamazoo Central173.21SMAC Jamboree
Greenville163.51RCA Jamboree
Zeeland East154.91OK Black 1
West Bloomfield149.51OAA Blue 2
North Farmington148.41OAA Blue 2
Beverly Hills Groves148.11OAA Blue 2
Berkley142.31OAA Blue 2
Ypsilanti Community133.51Soter-Crane
Portage Northern111.71SMAC Jamboree
Ferndale53.51OAA Blue 2
TeamTop 5 Avg.DivisionMeet
Holland Christian**189.22OK Black 1
Allendale*179.12RCA Jamboree
Cedar Springs*178.32RCA Jamboree
Richland Gull Lake*177.12SMAC Jamboree
Shepherd*174.92JPC 1
Sparta171.92RCA Jamboree
Spring Lake170.92OK Black 1
Holland165.62OK Black 1
Clare163.12JPC 1
St. Joseph160.92SMAC Jamboree
Coopersville160.72RCA Jamboree
Detroit Country Day156.22Soter-Crane
Gladwin156.12JPC 1
Hudsonville Unity Christian150.72OK Black 1
Coldwater147.72Parchment Classic
Marshall144.92Parchment Classic
Dearborn Divine Child143.92Soter-Crane
Oak Park124.42OAA Blue 2
Pontiac Notre Dame Prep117.72Soter-Crane
Allegan116.82Parchment Classic
Grand Rapids Kenowa Hills104.22RCA Jamboree
Stevensville Lakeshore89.92SMAC Jamboree
Hamilton89.82OK Black 1
Battle Creek Pennfield86.32Parchment Classic
Eastpointe45.92Soter-Crane
Harper Woods11.52OAA Blue 2
TeamTop 5 Avg.DivisionMeet
Pewamo-Westphalia156.03CMAC 1
Sanford-Meridian150.83JPC 1
Midland Bullock Creek144.03JPC 1
Saranac135.43CMAC 1
Bronson135.43Parchment Classic
Delton-Kellogg129.93Parchment Classic
Beaverton124.73JPC 1
Standish-Sterling123.93JPC 1
Laingsburg115.73CMAC 1
Bath110.13CMAC 1
Harrison106.53JPC 1
Farwell101.13JPC 1
Parchment96.73Parchment Classic
St. Louis77.93JPC 1
Galesburg-Augusta56.03Parchment Classic
Kalamazoo Christian35.83Parchment Classic
TeamTop 5 Avg.DivisionMeet
Portland St. Patrick*148.34CMAC 1
Fowler*140.84CMAC 1
White Pigeon121.64Parchment Classic
Martin106.54Parchment Classic
Lansing Christian106.14CMAC 1
Algoma Christian57.9NoneParchment Classic

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
10Adalyn Raab18:09.0Zeeland East165.0OK Black 1
10Avery Engbers18:30.4Holland Christian157.9OK Black 1
12Marie Gates18:39.6Hudsonville Unity Christian154.8OK Black 1
11Mia May18:49.5Sparta149.8RCA Jamboree
12Gracelin Martin19:04.7Greenville144.8RCA Jamboree
11Johanna Mulder19:11.9Holland144.0OK Black 1
11Olivia Weiss19:23.9Holland140.0OK Black 1
11Eliana Stob19:32.3Holland Christian137.2OK Black 1
10Oakley Osterhart19:31.9Coopersville135.7RCA Jamboree
12Olivia Stacy19:53.4Portage Northern135.2SMAC Jamboree
9Giada Mills19:39.5Beverly Hills Groves135.2OAA Blue 2
10Caralyn Elkins19:45.6Zeeland West132.8OK Black 1
12Layla Geurink19:46.1Holland Christian132.6OK Black 1
11Lane Isom20:06.2Richland Gull Lake130.9SMAC Jamboree
10Gracie Carlisle20:07.3Portage Central130.6SMAC Jamboree
12Alexis Kotkowicz19:55.3Spring Lake129.6OK Black 1
11Alyssa Kramer19:41.5Pewamo-Westphalia129.2CMAC 1
10Avery Scott20:12.4Portage Central128.9SMAC Jamboree
12Meredith Cook19:59.3Zeeland East128.2OK Black 1
12Taryn DiLaura20:01.5Zeeland East127.5OK Black 1
10Paige Rohda20:06.7Berkley126.1OAA Blue 2
11Mackenzie Huizenga20:07.5Holland Christian125.5OK Black 1
12Megan Kuzma20:08.9Zeeland East125.0OK Black 1
10Julia Welc20:24.8Portage Central124.7SMAC Jamboree
12Ashlynn Harris20:10.9Bronson123.7Parchment Classic
11Veyda Conley20:14.4Martin122.5Parchment Classic
10Addison Bixler20:19.0Coopersville120.0RCA Jamboree
12Beatrice Perucchetti20:39.8St. Joseph119.7SMAC Jamboree
10Annika Stob20:25.5Holland Christian119.5OK Black 1
10Audrey Kline20:44.0St. Joseph118.3SMAC Jamboree
11Sophia Buzzelli21:12.0Clare118.0JPC 1
11Sawyer Reagan20:25.1Allendale118.0RCA Jamboree
11Kaila Keeler20:31.7Zeeland West117.4OK Black 1
12Rhea Mouw20:46.8Portage Central117.4SMAC Jamboree
12Libby Post20:38.3Zeeland East115.2OK Black 1
10Claire Mouw20:57.4Portage Central113.9SMAC Jamboree
12Evie Kleinheksel20:44.1Zeeland West113.3OK Black 1
12Anna Poppema20:29.7Bath113.1CMAC 1
10Sophie Jones20:48.0Holland Christian112.0OK Black 1
9Tessa Albrecht20:50.5Zeeland West111.2OK Black 1
9Maddison Guy21:06.1Portage Central111.0SMAC Jamboree
12Mattie Gagne21:36.3Midland Bullock Creek109.9JPC 1
10Kaleigh Clark20:54.3Spring Lake109.9OK Black 1
11Cora Parker20:57.7Spring Lake108.8OK Black 1
9Calista George20:46.6Pewamo-Westphalia107.5CMAC 1
9Tenley DeWitt21:02.1Zeeland East107.3OK Black 1
10Addy Nesbitt20:57.2Cedar Springs107.3RCA Jamboree
11Olivia Storteboom21:17.8Portage Central107.1SMAC Jamboree
9Breslyn Klein21:00.4Coopersville106.2RCA Jamboree
10Danica Redes21:48.2Shepherd105.9JPC 1
10Ava Knot21:07.2Holland Christian105.6OK Black 1
11Emory Smith21:03.3Cedar Springs105.2RCA Jamboree
10Evelyn Moon21:24.0Portage Central105.0SMAC Jamboree
10Cailyn Baker21:51.4Shepherd104.9JPC 1
12Olivia Droski21:04.5Coopersville104.8RCA Jamboree
11Mikenna Nagel21:54.6Sanford-Meridian103.8JPC 1
12Jacey Roy21:14.7Beverly Hills Groves103.4OAA Blue 2
12Emilee Young21:56.8Shepherd103.1JPC 1
11Abby Noorman21:11.9Cedar Springs102.4RCA Jamboree
9Vittoria Perucchetti21:34.4St. Joseph101.5SMAC Jamboree
9Julia Geisz21:12.5Marian (Bloomfield Hills)101.5Soter Crane
11Genevive Meihn21:25.2Beverly Hills Groves99.9OAA Blue 2
12Emily Graves21:24.7Zeeland East99.8OK Black 1
10Quinn McWilliams21:20.4Coopersville99.5RCA Jamboree
12Katelynn Boyd21:26.5Hudsonville Unity Christian99.2OK Black 1
11Lucille Clark21:20.9Marian (Bloomfield Hills)98.7Soter Crane
12Sadie Schout21:29.1Hudsonville Unity Christian98.3OK Black 1
12Lauryn Byker21:30.4Hudsonville Unity Christian97.9OK Black 1
9Ella Kozminske21:45.6Portage Northern97.8SMAC Jamboree
10Lilly Harthorn21:47.8Kalamazoo Loy Norrix97.1SMAC Jamboree
9Alison Villa-Bilton22:14.9Clare97.0JPC 1
10Alaina Dillon21:31.3Marshall96.9Parchment Classic
11Jenna Keilen21:18.6Pewamo-Westphalia96.8CMAC 1
9Charly Braidwood21:36.1Spring Lake96.0OK Black 1
12Kaitrin Miedema21:36.4Holland Christian95.9OK Black 1
9Olivia Mannes21:37.3Zeeland East95.6OK Black 1
12Lydia Binelli21:43.1Berkley94.0OAA Blue 2
9Matia Battjes21:42.5Spring Lake93.9OK Black 1
12Roisin Whelan21:37.2Marian (Bloomfield Hills)93.3Soter Crane
12Jayden VandenAkker21:43.9Allegan92.7Parchment Classic
11Ellie Beach22:28.6Sanford-Meridian92.5JPC 1
12Rachael Wychuyse21:50.2Berkley91.6OAA Blue 2
9Addisyn Wood21:45.0Sparta91.3RCA Jamboree
11Lauren Leis22:32.8Clare91.1JPC 1
11Claire Dunn21:44.6Pontiac Notre Dame Prep90.8Soter Crane
12Kate Ort22:08.0Stevensville Lakeshore90.3SMAC Jamboree
11Delaney Smith21:38.9Pewamo-Westphalia90.0CMAC 1
10Sarah Nothstine22:37.3Midland Bullock Creek89.6JPC 1
10Gweneth (Gwen) Eby21:55.0Coldwater89.0Parchment Classic
11Teagan Borick22:12.5Kalamazoo Loy Norrix88.8SMAC Jamboree
9Londyn Schmidt22:13.0Kalamazoo Loy Norrix88.7SMAC Jamboree
12Annabelle Ellenbogen21:51.1Detroit Country Day88.6Soter Crane
12Megan Gimmey22:40.2Shepherd88.6JPC 1
12Meghan Guczwa21:58.3Spring Lake88.6OK Black 1
9Emma Putnam21:54.1Lowell88.3RCA Jamboree
9Megyn Allers21:57.4Coopersville87.2RCA Jamboree
10Emma Stotzel22:45.7Clare86.8JPC 1
12Natalie Barron22:19.0Mattawan86.7SMAC Jamboree
12Madelyn Tude Thuot22:20.1Stevensville Lakeshore86.3SMAC Jamboree
10Kate Moon22:21.2Portage Central85.9SMAC Jamboree
12Christina Pake22:49.8Standish Sterling85.4JPC 1
12Audrey Latchaw22:03.3Lowell85.2RCA Jamboree
9Tatum Richardson22:24.2Portage Central84.9SMAC Jamboree
10Sarah Warner22:51.4Shepherd84.9JPC 1
11Flora Ramos22:02.7Pontiac Notre Dame Prep84.8Soter Crane
10Vivian O’Callaghan22:52.7Gladwin84.4JPC 1
9Lyla Eidson22:12.5Auburn Hills Avondale84.2OAA Blue 2
10Adelyn Thelen21:56.8Pewamo-Westphalia84.1CMAC 1
10Lucy Budnik22:11.8Zeeland West84.1OK Black 1
10Silvia Torres22:27.0Portage Central84.0SMAC Jamboree
11Charlotte Simon21:57.5Pewamo-Westphalia83.8CMAC 1
11Elena Czuk22:30.3Portage Central82.9SMAC Jamboree
9Zeta Adamski22:09.3Pontiac Notre Dame Prep82.6Soter Crane
9Cassa Minnis22:02.2Dansville82.3CMAC 1
10Leah Krzeszewski22:10.5Marian (Bloomfield Hills)82.2Soter Crane
11Carly Bruxvoort22:18.1Hudsonville Unity Christian82.0OK Black 1
9Katherine Schafer22:03.5Pewamo-Westphalia81.8CMAC 1
12Madison Louk23:01.1Gladwin81.6JPC 1
11Abbie Luckman22:34.5Stevensville Lakeshore81.5SMAC Jamboree
9Jordane Falvey22:14.8Dearborn Divine Child80.7Soter Crane
10Esther Cahill22:06.9Saranac80.7CMAC 1
12Adriana Domingo22:20.9Marshall80.4Parchment Classic
11Matilda Mountain22:24.0Berkley80.3OAA Blue 2
10Ella McCleery22:16.0Ypsilanti Community80.3Soter Crane
12Georgia Micklewright22:38.0BC Lakeview80.3SMAC Jamboree
11Kylee Brose22:18.6Allendale80.1RCA Jamboree
11Riley DenHartigh22:24.1Hudsonville Unity Christian80.0OK Black 1
11Noelle Wielhouwer22:24.2Hudsonville Unity Christian79.9OK Black 1
11Raina Glanzman22:20.0GR Kenowa Hills79.7RCA Jamboree
10Zoe Fabing22:10.4Fowler79.5CMAC 1
12Peyton Rhoades22:26.8BC Pennfield78.4Parchment Classic
12Brooklyn Haight22:30.0Zeeland West78.0OK Black 1
11Marley Momany22:47.4Stevensville Lakeshore77.2SMAC Jamboree
10Marta Kellam22:47.7Kalamazoo Loy Norrix77.1SMAC Jamboree
11Rowan Sloothaak22:34.0Zeeland West76.7OK Black 1
11Sara Schipper22:32.7Martin76.4Parchment Classic
9Tessa Nienhuis22:35.8Holland76.1OK Black 1
11Elizabeth Letherer23:19.6Clare75.5JPC 1
11Haley Green22:38.0Zeeland East75.3OK Black 1
11Brooklyn Jackson22:33.4Lowell75.2RCA Jamboree
10Brigette Conger22:39.5Berkley75.2OAA Blue 2
12Ana Beimers22:38.8Hudsonville Unity Christian75.1OK Black 1
11Annie Wernet22:25.4Lansing Christian74.5CMAC 1
12Juliette Tallon22:25.6Lansing Christian74.5CMAC 1
10Genevieve DeKraker22:35.7Greenville74.4RCA Jamboree
10Alivia Schnakenberg22:41.0Zeeland East74.3OK Black 1
12Olivia Forsberg23:23.2Clare74.3JPC 1
9Kalynn Young22:58.1Richland Gull Lake73.6SMAC Jamboree
11Alonna Goodsell22:42.6Bronson73.1Parchment Classic
12Rhian Jeffries22:47.7Oak Park72.4OAA Blue 2
10Leah Leis23:29.0Clare72.3JPC 1
11Miriam Sanchez22:46.1Bronson72.0Parchment Classic
11Kendall Nester22:45.1Cedar Springs71.3RCA Jamboree
9Violet Swafford22:51.4North Farmington71.2OAA Blue 2
10Brooke Ramer23:05.6Richland Gull Lake71.1SMAC Jamboree
11Madison Moeggenborg23:34.6Shepherd70.5JPC 1
10Ana Lucia Reynoso22:54.2Berkley70.3OAA Blue 2
9Melanie Clark22:46.2Marian (Bloomfield Hills)70.3Soter Crane
11Sam Koppenol22:54.5Zeeland West69.8OK Black 1
9Rino Takatsu22:55.7West Bloomfield69.8OAA Blue 2
12Sophie Koleszar22:54.9Zeeland East69.7OK Black 1
10Abigail Whitelaw23:11.1Stevensville Lakeshore69.3SMAC Jamboree
12Elizabeth Salinas22:49.7Dearborn Divine Child69.1Soter Crane
11Elle Buhlman22:52.2Allendale68.9RCA Jamboree
12Elsie Markillie23:13.5Richland Gull Lake68.5SMAC Jamboree
10Caroline Howenstine23:13.9Stevensville Lakeshore68.4SMAC Jamboree
10Ayla Frantz23:14.5BC Lakeview68.2SMAC Jamboree
10Briella Kohley22:59.7Spring Lake68.1OK Black 1
11Brynn Robinson23:42.2Shepherd67.9JPC 1
10Courtney Lawhorne22:46.6Bath67.5CMAC 1
9Ellery Fazekas23:01.2Marshall66.9Parchment Classic
11Mia Vonderheide22:58.3Lowell66.9RCA Jamboree
12Elizabeth Smoes22:58.8Coopersville66.8RCA Jamboree
9Anna McCarthy22:57.3Marian (Bloomfield Hills)66.6Soter Crane
11Ximena Martinez23:19.4Stevensville Lakeshore66.5SMAC Jamboree
10Allison Rodgers23:03.0Martin66.3Parchment Classic
12Lilly Rooks22:51.8Pewamo-Westphalia65.7CMAC 1
12Anna Furman23:22.7Kalamazoo Central65.4SMAC Jamboree
10Isabella Glibota23:09.2Berkley65.3OAA Blue 2
9Piper Grigsby23:06.6Bronson65.1Parchment Classic
10Lauren Crowley23:26.2Richland Gull Lake64.3SMAC Jamboree
11Abigail Brooks23:09.4Coopersville63.2RCA Jamboree
9Mayli Fessenden23:09.6Cedar Springs63.1RCA Jamboree
10Ava Robinson23:57.2Clare62.9JPC 1
12Lena Brochard23:10.3Coopersville62.9RCA Jamboree
9Hadley Silveira23:10.7Allendale62.8RCA Jamboree
12Anna Kujansuu23:09.2Dearborn Divine Child62.6Soter Crane
11McKenzie Whalen23:11.4Allendale62.5RCA Jamboree
9Olivia Roseberry23:01.4Perry62.5CMAC 1
11Olivia Lothian23:12.4Lowell62.2RCA Jamboree
12Catalina Colangelo Van Meek23:11.3Marian (Bloomfield Hills)61.9Soter Crane
10Madeline Vink23:19.4Spring Lake61.5OK Black 1
9Caroline Reynolds23:35.8Richland Gull Lake61.1SMAC Jamboree
12Laura Spyker24:03.7Standish Sterling60.8JPC 1
12Evalynne Bell24:06.1Farwell60.0JPC 1
10Olivia Sowton23:40.6BC Lakeview59.5SMAC Jamboree
11Jenna Babbitt23:21.5Greenville59.2RCA Jamboree
11Jessica White23:42.6Kalamazoo Loy Norrix58.8SMAC Jamboree
9Reese Palmer23:27.8Holland Christian58.7OK Black 1
10Madeline Mlinarcik23:20.8Pontiac Notre Dame Prep58.7Soter Crane
9Rebekah Huber24:10.3Midland Bullock Creek58.6JPC 1
10Katherine Hartle23:21.4Marian (Bloomfield Hills)58.5Soter Crane
10Claire Yakiwchuk23:43.5Mattawan58.5SMAC Jamboree
11Eisele Prutch23:30.0Holland58.0OK Black 1
9Sophi Beach24:13.8Sanford-Meridian57.4JPC 1
11Lydia Nelson23:34.3Hamilton56.6OK Black 1
11Lily Cummings23:50.6St. Joseph56.1SMAC Jamboree
11Sofia Kouza23:28.6Marian (Bloomfield Hills)56.1Soter Crane
9Teagan Kuykendall23:21.1Bath56.0CMAC 1
12Alanis Povey24:20.8Gladwin55.1JPC 1
11Davylynn Christie24:20.9Standish Sterling55.0JPC 1
11Makenna Bush23:24.2Lansing Christian54.9CMAC 1
10Ashley Stewart23:39.6Holland Christian54.8OK Black 1
9Katelyn Spada23:54.9Kalamazoo Central54.7SMAC Jamboree
10Lara Roden23:55.8Portage Central54.4SMAC Jamboree
12Nouhad Hammoud23:33.8Detroit Country Day54.4Soter Crane
12Alaina Hoffman23:39.0Marshall54.3Parchment Classic
9Katelyn Ashworth23:36.0Allendale54.3RCA Jamboree
10Sophia Carson23:34.7University Liggett54.1Soter Crane
11Marian Davlin23:27.6Portland St. Patrick53.8CMAC 1
10Lea Rode23:35.7Ypsilanti Community53.8Soter Crane
11Leah Thomas23:45.4Oak Park53.2OAA Blue 2
11Kate Elias23:59.7Portage Central53.1SMAC Jamboree
11Lucy Cross24:00.0Stevensville Lakeshore53.0SMAC Jamboree
11Nevaeh Burns23:46.2Oak Park52.9OAA Blue 2
10Gabriella Wood23:30.8Lansing Christian52.7CMAC 1
10Sophia Fitton23:41.2Allendale52.6RCA Jamboree
10Haylee Ledesma23:42.4Lowell52.2RCA Jamboree
9Vayda Woolston23:43.2Lowell51.9RCA Jamboree
12Samantha Conley23:49.2Spring Lake51.6OK Black 1
12Hazel Burley23:36.6Laingsburg50.8CMAC 1
11Charlotte Hartley23:45.0Detroit Country Day50.7Soter Crane
10Kennedy Elliott24:07.9Portage Central50.4SMAC Jamboree
10Sara Stoel23:53.3Hamilton50.2OK Black 1
12Maura Young23:51.9Marshall50.0Parchment Classic
11Macey Lipscomb23:49.2GR Kenowa Hills49.9RCA Jamboree
12Elli Timmerman23:53.1Delton-Kellogg49.6Parchment Classic
12Catherine Kipila23:49.7Pontiac Notre Dame Prep49.1Soter Crane
11Chellie Slocum23:50.4Detroit Country Day48.9Soter Crane
9Ellerie Bucklin23:55.9Coldwater48.7Parchment Classic
12Bree DeLano23:43.5Dansville48.5CMAC 1
9Monica Pung23:43.6Pewamo-Westphalia48.5CMAC 1
9Kinsley Haight23:59.7Zeeland West48.1OK Black 1
10Celia Milhiem23:55.1Coopersville48.0RCA Jamboree
12Rachel Byler23:58.9White Pigeon47.7Parchment Classic
9Ayla Meiste24:01.1Hamilton47.6OK Black 1
12Jenna Dozeman24:01.3Hamilton47.6OK Black 1
11Alaina Wheaton24:16.9St. Joseph47.4SMAC Jamboree
10Darnasha Willis24:03.4West Bloomfield47.2OAA Blue 2
12Leah Keuning24:03.2Zeeland West46.9OK Black 1
10Liv Warner23:58.6Pontiac Notre Dame Prep46.1Soter Crane
10Haylee Gladstone23:50.9Bath46.0CMAC 1
12Melodie Nagel24:48.8Sanford-Meridian45.7JPC 1
11Abby Geyer24:07.0Spring Lake45.7OK Black 1
12Veronica Tapia24:03.5Lowell45.2RCA Jamboree
11Petra Gonzalez24:06.6Algoma Christian SR45.1Parchment Classic
11Londyn James24:10.4Oak Park44.9OAA Blue 2
12Tana Drobeck24:24.6Mattawan44.8SMAC Jamboree
11Claire Schmidtfranz23:54.6Perry44.8CMAC 1
12Luci Waldie24:52.3Standish Sterling44.6JPC 1
11Adeline Ludwig24:52.8Midland Bullock Creek44.4JPC 1
11Elizabeth Ortiz24:09.6Bronson44.1Parchment Classic
9Eliza Blanchard24:07.1Allendale44.0RCA Jamboree
12Allison Ramer24:29.0Richland Gull Lake43.3SMAC Jamboree
9Maud van de Vegte24:09.7Lowell43.1RCA Jamboree
11Haley Fitzgibbon24:57.5Sanford-Meridian42.9JPC 1
9Mia Hill24:10.8Allendale42.7RCA Jamboree
10Simone Fumei24:10.4Marian (Bloomfield Hills)42.2Soter Crane
10Briony Dean24:33.6Portage Northern41.8SMAC Jamboree
11Lucy Van Huis24:19.2Holland41.6OK Black 1
10Annie Lou Howell24:19.8Holland41.4OK Black 1
9Danica Burtch25:04.3Sanford-Meridian40.6JPC 1
9Temperance Harrington24:17.8Lowell40.4RCA Jamboree
9Sara Guest25:06.0Midland Bullock Creek40.0JPC 1
9Sophia Dohm24:22.3Galesburg-Augusta39.9Parchment Classic
12Madelyn Hensel24:22.6BC Pennfield39.8Parchment Classic
11Samantha Gutzman24:10.4Laingsburg39.5CMAC 1
10Molly VanDam24:27.3Zeeland East38.9OK Black 1
12Lily Geyer24:27.6Spring Lake38.8OK Black 1
11Rina Graveline25:09.7Gladwin38.8JPC 1
12Lauren DeVries24:28.0Zeeland East38.7OK Black 1
11Mikena Ismail24:24.4Lowell38.2RCA Jamboree
12Maija Ruzicka24:45.7BC Lakeview37.8SMAC Jamboree
9Riley Bender24:29.2Martin37.6Parchment Classic
12Mackenzie Cruz24:27.3Allendale37.2RCA Jamboree
12Meg VanDam24:34.0Zeeland East36.7OK Black 1
11Addison Kemp24:30.2Greenville36.3RCA Jamboree
11Miriam Hess24:31.2Cedar Springs35.9RCA Jamboree
11Olivia King24:51.3BC Lakeview35.9SMAC Jamboree
9Emily Crawford24:37.4Beverly Hills Groves35.9OAA Blue 2
11Michaela O’Callaghan25:20.8Gladwin35.1JPC 1
11Ashley Binder24:41.3Hudsonville Unity Christian34.2OK Black 1
10Joselyn Fischhaber24:56.4Portage Northern34.2SMAC Jamboree
10Laylah Daniel24:57.0Kalamazoo Loy Norrix34.0SMAC Jamboree
12Alaina Driver24:28.4Potterville33.5CMAC 1
12Emily Schramm25:29.4Standish Sterling32.2JPC 1
11Harper Schoon-Tanis24:47.4Holland32.2OK Black 1
9Grace Gruppen24:48.2Hudsonville Unity Christian31.9OK Black 1
11Kenzie Druce24:46.2Cedar Springs30.9RCA Jamboree
12Adel Šebestová25:06.8Mattawan30.7SMAC Jamboree
9Lexi Kinder25:34.8St. Louis30.4JPC 1
12Alix Court24:50.3Greenville29.6RCA Jamboree
11Saniya Shepard24:57.2Zeeland East28.9OK Black 1
11Lily Brendlinger25:12.3Portage Central28.9SMAC Jamboree
11Annalee Takalo25:40.1Shepherd28.6JPC 1
10Lexie Donaldson24:52.5University Liggett28.2Soter Crane
11Jenell Gallozi24:53.0Marian (Bloomfield Hills)28.0Soter Crane
10Kendal Klingenberg25:00.0Holland Christian28.0OK Black 1
12Morgan Baker24:58.2Coldwater27.9Parchment Classic
10KiKi Rusz24:45.7Laingsburg27.8CMAC 1
11Lauren Bradford24:56.0Sparta27.7RCA Jamboree
10DuRae Sage25:01.3Martin26.9Parchment Classic
11Ellen Post25:05.2Zeeland East26.3OK Black 1
10Samantha Skym25:48.4Midland Bullock Creek25.9JPC 1
12Annalise Capestany25:06.4Holland Christian25.9OK Black 1
11Claire L. Thelen24:51.5Pewamo-Westphalia25.8CMAC 1
12Olivia Thelen24:53.3Fowler25.2CMAC 1
11Reese Storteboom25:24.7Portage Central24.8SMAC Jamboree
11Josie Cabala25:53.2Midland Bullock Creek24.3JPC 1
12Kasey Rasch25:06.6Coopersville24.1RCA Jamboree
11Cora Williams25:12.9Hamilton23.7OK Black 1
11Alexa Bates25:28.3Portage Central23.6SMAC Jamboree
10Emily Anderson25:08.4Pontiac Notre Dame Prep22.9Soter Crane
12Kate Murphy25:16.6Zeeland East22.5OK Black 1
12Kyleigh Phothisan25:17.1Zeeland East22.3OK Black 1
12Claire VanDis25:34.1BC Lakeview21.6SMAC Jamboree
10Finley Koutz25:14.1Sparta21.6RCA Jamboree
10Kaytlyn Day25:04.2Saranac21.6CMAC 1
10Mariah Diaz25:04.3Lansing Christian21.6CMAC 1
9Talise Wohlschlegel26:01.4Beaverton21.6JPC 1
10Aashi Shekhawat25:14.0Ypsilanti Community21.0Soter Crane
9Elizabeth Stewart25:14.5Eastpointe20.8Soter Crane
11Bayleigh Finney26:04.8Sanford-Meridian20.4JPC 1
11Elisha Van Spronsen25:24.5Hudsonville Unity Christian19.8OK Black 1
12Evelynn Pauls25:39.8Kalamazoo Central19.7SMAC Jamboree
12Gigi Tindall25:18.1Detroit Country Day19.6Soter Crane
10Claire O’Brien25:20.8Cedar Springs19.4RCA Jamboree
11Kerigan Pung25:11.5Fowler19.2CMAC 1
12Georgianna Schmidt25:26.0Marshall18.7Parchment Classic
10Abbi Wright25:29.5Holland Christian18.2OK Black 1
11Emma Richardson25:45.2St. Joseph17.9SMAC Jamboree
11Holly Oatis25:28.6Algoma Christian SR17.8Parchment Classic
11Kinsley May25:45.6Mattawan17.8SMAC Jamboree
11Kylie Leatherman25:31.4Hudsonville Unity Christian17.5OK Black 1
11Sophia Miller25:31.8Hudsonville Unity Christian17.4OK Black 1
12Helayna Dyke25:27.2Allendale17.3RCA Jamboree
12Jordin Jones-Maddox25:35.3Oak Park16.6OAA Blue 2
12Bella Beck25:29.6Allendale16.5RCA Jamboree
11Ileigh Torp25:30.2Allendale16.3RCA Jamboree
9Elowyn Betts25:36.3Beverly Hills Groves16.2OAA Blue 2
11Gianna DeCola25:34.6Marshall15.8Parchment Classic
10Hope Eckstein25:35.4Kalamazoo Christian15.5Parchment Classic
11Jenna Webster25:53.1Kalamazoo Loy Norrix15.3SMAC Jamboree
10Carolyn Buller25:38.1Hudsonville Unity Christian15.3OK Black 1
12Alice Kadlecova25:37.5Martin14.8Parchment Classic
12Madison Girard25:57.5BC Lakeview13.8SMAC Jamboree
9Alexis Kadluboski25:29.8Dansville13.1CMAC 1
9Lylah Hasso25:39.9Cedar Springs13.0RCA Jamboree
9Brooklyn Chandler25:48.1Oak Park12.3OAA Blue 2
11Charlotte Mawhorter26:32.1Gladwin11.3JPC 1
11Charlotte Woodruff25:51.5North Farmington11.2OAA Blue 2
10Kylynn Grala25:45.8Cedar Springs11.1RCA Jamboree
12Josie Shanley26:06.2Richland Gull Lake10.9SMAC Jamboree
9Taelor Dowdell25:44.6Detroit Country Day10.8Soter Crane
9Kelly Myles25:52.8West Bloomfield10.7OAA Blue 2
11Shyla Ankatha25:45.6Marian (Bloomfield Hills)10.5Soter Crane
11Miyah Moore25:50.8Coldwater10.4Parchment Classic
10Veronica Perry25:48.0Dearborn Divine Child9.7Soter Crane
10Olivia Berman25:48.4Detroit Country Day9.5Soter Crane
9Penny Phelps26:11.6Portage Central9.1SMAC Jamboree
11Lillian Stahl26:12.4Portage Northern8.9SMAC Jamboree
11Maya Overway25:57.7Spring Lake8.8OK Black 1
12Kasey Haartman25:58.8Hudsonville Unity Christian8.4OK Black 1
12Isabella Totzke26:14.1Stevensville Lakeshore8.3SMAC Jamboree
10Sydney Dickman26:42.4St. Louis7.9JPC 1
9Reagan Somers26:42.6Clare7.8JPC 1
11Leah Schneider25:46.0Perry7.7CMAC 1
9Anna Keller26:16.9Richland Gull Lake7.4SMAC Jamboree
9Lola Norris26:16.9BC Lakeview7.4SMAC Jamboree
10MaKenzie McClintock26:00.0Kalamazoo Christian7.3Parchment Classic
10Ziva Rasch25:57.1Coopersville7.3RCA Jamboree
9Cailey Levine26:03.7Berkley7.1OAA Blue 2
11Becca Hoogewind25:59.2Allendale6.6RCA Jamboree
10Temperance Hysell26:20.1Portage Central6.3SMAC Jamboree
11Sabine Phillips26:21.5Kalamazoo Loy Norrix5.8SMAC Jamboree
9Harper Stanton26:02.2Cedar Springs5.6RCA Jamboree
9Chloe DenHartigh26:07.4Hudsonville Unity Christian5.5OK Black 1
11Shangmei Liu26:06.2Marshall5.3Parchment Classic
9Emma Dettmann26:06.8Martin5.1Parchment Classic
11Adelyn Ashbay26:05.1Allendale4.6RCA Jamboree
10Taz Davis25:57.0Bath4.0CMAC 1
12Ilaria Iannetti26:09.0Allendale3.3RCA Jamboree
12Zara Parrish26:09.2Allendale3.3RCA Jamboree
10Whitney Hundt26:29.2Stevensville Lakeshore3.3SMAC Jamboree
12Renna Gravenhof26:15.8Holland Christian2.7OK Black 1
11Emma Thielen26:01.3Perry2.6CMAC 1
9Allyanna Hart26:01.7Perry2.4CMAC 1
12Katie Lin26:09.7Detroit Country Day2.4Soter Crane
11Elizabeth Huisjen26:59.2Gladwin2.3JPC 1
11Megan Mateer26:10.3Detroit Country Day2.2Soter Crane
9Olivia Royer26:15.8BC Pennfield2.1Parchment Classic
9Kenzie Matheny26:18.3Hamilton1.9OK Black 1
9Adelynn Cosby26:17.0Bronson1.7Parchment Classic
10Ella Trueman26:12.1Dearborn Divine Child1.6Soter Crane
10Ryan Huhn26:12.5Dearborn Divine Child1.5Soter Crane
12Haley Council26:19.7Hamilton1.4OK Black 1

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
11Marshall Huhn16:08.4Lowell203.9RCA Jamboree
11Mason Hill16:19.3Allendale200.2RCA Jamboree
12Owen Gifford16:28.8Portage Central200.1SMAC Jamboree
12Ronnie Silveira16:22.5Allendale199.2RCA Jamboree
9Avi Elabed16:23.5Lowell198.8RCA Jamboree
12Cooper Byrne16:25.7Lowell198.1RCA Jamboree
12Marcel Stork16:35.4Mattawan197.9SMAC Jamboree
12Keagan Smith16:33.7Zeeland West196.4OK Black 1
10Marcus Essling16:41.9Portage Central195.7SMAC Jamboree
12Rob Dodd16:36.6Zeeland West195.5OK Black 1
12Owen Metzger16:34.7Sparta195.1RCA Jamboree
12Elijah Thompson16:46.5Kalamazoo Central194.2SMAC Jamboree
9Tanner Smith16:40.8Zeeland West194.1OK Black 1
12Aiden Weller16:39.0Cedar Springs193.7RCA Jamboree
11Tristan Zhang16:48.8Portage Central193.4SMAC Jamboree
9Grant Lampen16:43.1Holland Christian193.3OK Black 1
11Owen Adams16:43.7Spring Lake193.1OK Black 1
12Carson Wood16:41.0Sparta193.0RCA Jamboree
12Owen Fisher16:50.8Mattawan192.7SMAC Jamboree
12Preston VanOeffelen16:45.6Greenville191.5RCA Jamboree
10Aiden Lambers16:50.0Holland191.0OK Black 1
12Jackson Lam16:56.6Kalamazoo Loy Norrix190.8SMAC Jamboree
9Zach Diller16:51.7Holland Christian190.4OK Black 1
12Gavin Markucki16:58.5Richland Gull Lake190.2SMAC Jamboree
11Bryce Cahoon17:29.7Shepherd189.8JPC 1
11Cole Coffman16:54.2Holland Christian189.6OK Black 1
11Marshall Brandt17:30.7Midland Bullock Creek189.4JPC 1
12Landon Gerritsma16:55.5Holland Christian189.2OK Black 1
9Bryson Hassevoort16:56.0Zeeland West189.0OK Black 1
11Cody Bromley16:53.1Lowell189.0RCA Jamboree
11Seth Randall17:02.3St. Joseph188.9SMAC Jamboree
9Tyler Bromley16:54.1Lowell188.6RCA Jamboree
9Jackson Pant17:04.1Richland Gull Lake188.3SMAC Jamboree
11Omar Elbashir17:00.8Detroit Country Day187.7Soter-Crane
12Ethan Dalman17:01.4Zeeland West187.2OK Black 1
10Karson Lewis17:08.5BC Lakeview186.8SMAC Jamboree
11Alex Ten Haken17:04.6Hudsonville Unity Christian186.1OK Black 1
12Ben Verellen17:42.4Gladwin185.5JPC 1
12Nicolas Morales – Sanchez17:12.7Kalamazoo Loy Norrix185.4SMAC Jamboree
12Samuel Ashby17:06.9Zeeland West185.4OK Black 1
11Nate Davis17:08.0Zeeland East185.0OK Black 1
10Owen Poppema16:42.1Bath184.6CMAC 1
11Peyton Farrell17:06.8Cedar Springs184.4RCA Jamboree
12Sam Taylor17:10.7Zeeland West184.1OK Black 1
12Alex Hamilton17:05.3North Farmington183.6OAA Blue 2
11Jakin Whitney17:48.8Shepherd183.4JPC 1
10Macen White17:12.8Holland Christian183.4OK Black 1
10Elijah Demlow17:21.5BC Lakeview182.5SMAC Jamboree
12Aden Ashworth17:15.9Allendale181.4RCA Jamboree
11Brady Winther-MacInnis17:26.3Kalamazoo Central180.9SMAC Jamboree
11William McDonald17:57.7Shepherd180.4JPC 1
11Samuel Organ17:18.8Cedar Springs180.4RCA Jamboree
10Cole Raymond17:21.1Coopersville179.6RCA Jamboree
11Connor Schmidt18:00.5Clare179.5JPC 1
11Musa Kay17:18.5West Bloomfield179.2OAA Blue 2
10Ethan Bray17:30.7Detroit Country Day177.8Soter-Crane
11Fletcher Stucky17:35.8Kalamazoo Loy Norrix177.7SMAC Jamboree
10Caelen Gray17:30.3Holland177.6OK Black 1
11Abraham McHugh17:16.1Marshall177.3Parchment Classic
10Colby Bartells17:37.7Kalamazoo Central177.1SMAC Jamboree
11Drew Swayze17:29.8Lowell176.7RCA Jamboree
12Bray Mentzer17:39.2BC Lakeview176.6SMAC Jamboree
9Zander Stewart17:33.3Holland Christian176.6OK Black 1
11Connor Wessels17:40.3Mattawan176.2SMAC Jamboree
12Reid Cousins17:34.8Zeeland West176.1OK Black 1
12Logan Westgate17:43.6Portage Central175.1SMAC Jamboree
10Andrew Nunning17:39.7Pontiac Notre Dame Prep174.8Soter-Crane
9Joey Hall17:45.0Portage Central174.7SMAC Jamboree
10Derek Bostrom17:39.3Holland Christian174.6OK Black 1
10Drew Chenery17:45.4Portage Central174.5SMAC Jamboree
11Myles Robinson18:17.3Gladwin173.9JPC 1
10Jack Mecklenborg17:47.8Portage Central173.7SMAC Jamboree
10Carson Wiersbe17:50.1St. Joseph173.0SMAC Jamboree
12Timothy Chamberlain17:17.7Portland St. Patrick172.8CMAC 1
9Dane Trask17:44.7Spring Lake172.8OK Black 1
12Will Johnson17:45.7Holland Christian172.4OK Black 1
12Clayton Peacock18:25.5Clare171.2JPC 1
11John Kowatch17:23.3Pewamo-Westphalia170.9CMAC 1
12Dayton Moran17:56.5Richland Gull Lake170.8SMAC Jamboree
11Rian Powers17:52.7Holland170.1OK Black 1
10Isaac Vandlen17:53.3Spring Lake169.9OK Black 1
10Remyngton Clish18:31.4Sanford-Meridian169.2JPC 1
12Finn Tauren18:03.4Richland Gull Lake168.5SMAC Jamboree
10Graham Sleper18:04.7Kalamazoo Loy Norrix168.1SMAC Jamboree
9Reuben Riemersma17:58.8Hudsonville Unity Christian168.1OK Black 1
12Jesse Fielis17:44.4White Pigeon167.9Parchment Classic
10Gavin Schultz18:05.9Richland Gull Lake167.7SMAC Jamboree
10Tadhg Shoffner17:57.0Cedar Springs167.7RCA Jamboree
11Logan Young18:37.0Harrison167.3JPC 1
10Braylon Bigorowski17:58.4Coopersville167.2RCA Jamboree
10Jackson Duval18:07.6BC Lakeview167.1SMAC Jamboree
11Wyatt Werner17:35.9Pewamo-Westphalia166.7CMAC 1
12Quentin Smith17:36.4Fowler166.5CMAC 1
11Rylan VanDenBeldt18:03.6Holland Christian166.5OK Black 1
12Ethan Jorrey17:56.8Beverly Hills Groves166.4OAA Blue 2
11Braeden Gildea18:09.8Mattawan166.4SMAC Jamboree
11Oscar Dunfee18:10.4Kalamazoo Loy Norrix166.2SMAC Jamboree
11Francis Austen17:38.8Portland St. Patrick165.7CMAC 1
12Ben Young17:39.1Lansing Christian165.6CMAC 1
10Jack Krafft18:42.2Shepherd165.6JPC 1
12Hayden Dannenberg18:06.8Holland Christian165.4OK Black 1
12Elijah Purchase18:04.1Greenville165.3RCA Jamboree
11Tristan See18:04.4Cedar Springs165.2RCA Jamboree
12Alessandro Castillo18:07.6Holland165.1OK Black 1
11Carter Hughes18:13.9BC Lakeview165.0SMAC Jamboree
10Hagan Biehl18:05.0Sparta165.0RCA Jamboree
10Weston Grewell18:08.2Zeeland West164.9OK Black 1
10Jacob Gruppen18:08.8Zeeland West164.7OK Black 1
12Trevor Nagra18:15.2Mattawan164.6SMAC Jamboree
10Caden Uttech18:09.5Zeeland West164.5OK Black 1
11Luke Aerts17:54.9Coldwater164.4Parchment Classic
10Jack Mechenbier18:16.2Richland Gull Lake164.3SMAC Jamboree
11Tyler Hennessey18:06.0Berkley163.3OAA Blue 2
9Noah Bhan18:19.4Portage Central163.2SMAC Jamboree
12Luke Schultz18:19.4Portage Central163.2SMAC Jamboree
9Mason Arnoldink18:15.3Holland Christian162.6OK Black 1
11Ryder Woodwyk18:16.9Spring Lake162.0OK Black 1
11Sutton Klaus18:54.7Clare161.4JPC 1
12Aiden LaVictor18:13.6Beverly Hills Groves160.8OAA Blue 2
9Graham Tormoen18:26.8Portage Central160.7SMAC Jamboree
9Brycen Stewart18:18.3Allendale160.6RCA Jamboree
10Patrick Conroy18:27.8St. Joseph160.4SMAC Jamboree
11Kellen Chalupa18:08.8Allegan159.7Parchment Classic
9James Elliott18:21.2Cedar Springs159.6RCA Jamboree
12Evan Keller18:21.7Coopersville159.5RCA Jamboree
10Landen Bermudez18:26.2Dearborn Divine Child159.3Soter-Crane
11Sebastian Hernandez18:12.4Coldwater158.5Parchment Classic
11Joe Janesak18:24.4Sparta158.5RCA Jamboree
11Drew Vanderpuyl18:12.6Coldwater158.5Parchment Classic
11Austin Hale18:34.2Kalamazoo Central158.3SMAC Jamboree
10Michael Bogard18:34.3Kalamazoo Loy Norrix158.2SMAC Jamboree
9Paolo Vello18:28.7Holland Christian158.1OK Black 1
11Charlie George18:02.0Pewamo-Westphalia158.0CMAC 1
10Justin Walters18:29.4Zeeland East157.9OK Black 1
11Christian Villa-Bilton19:05.6Clare157.8JPC 1
10Griffin Wenta18:33.5Spring Lake156.5OK Black 1
10Gabe Piach19:09.9Gladwin156.4JPC 1
12James Schroder19:10.0Sanford-Meridian156.3JPC 1
10Brady Oosterhouse18:07.3Saranac156.2CMAC 1
12Josiah Muller18:35.6Zeeland East155.8OK Black 1
12Henry Dutcher18:41.8Kalamazoo Central155.7SMAC Jamboree
11Joseph Arriola18:37.5Dearborn Divine Child155.5Soter-Crane
10Eddie Radtke19:12.9Shepherd155.4JPC 1
11Tanner Lehman18:34.2Greenville155.3RCA Jamboree
9Jackson Farrell18:35.3Cedar Springs154.9RCA Jamboree
10Logan Gregory18:12.1Saranac154.6CMAC 1
12Connor Sloan18:45.3Kalamazoo Loy Norrix154.6SMAC Jamboree
11Owen VanDyke18:37.4Allendale154.2RCA Jamboree
10Liam Tiles18:40.9Spring Lake154.0OK Black 1
11Dillon Spilker19:18.8Sanford-Meridian153.4JPC 1
10Josh Hilliard18:36.8Berkley153.1OAA Blue 2
10Blake Gale18:41.1Greenville153.0RCA Jamboree
10Declan Shoffner18:41.4Cedar Springs152.9RCA Jamboree
10Michael Ensing18:44.9Zeeland West152.7OK Black 1
12Kristian Coon18:42.0Greenville152.7RCA Jamboree
10Patrick Amidon18:42.3Greenville152.6RCA Jamboree
12Tanner Christensen18:53.5Mattawan151.8SMAC Jamboree
10Brendan Plante19:25.5Midland Bullock Creek151.2JPC 1
12David Lane18:34.7White Pigeon151.1Parchment Classic
10Luke Mulder19:28.7Midland Bullock Creek150.1JPC 1
11Nolan Mitchell18:25.8Pewamo-Westphalia150.1CMAC 1
11Brandon Peterson18:50.5Coopersville149.8RCA Jamboree
12Logan Brawt19:29.7Sanford-Meridian149.8JPC 1
11Colin Stokes18:48.3North Farmington149.2OAA Blue 2
12Noah Devereaux18:29.9Laingsburg148.7CMAC 1
10Devin Stotz-Ghosh19:03.0Portage Central148.7SMAC Jamboree
10Ethan Dertien18:58.1Hudsonville Unity Christian148.3OK Black 1
11Grant Goodwin18:59.6Dearborn Divine Child148.1Soter-Crane
12Isaac FoxElster18:32.1Portland St. Patrick148.0CMAC 1
9Austin Ruppel18:44.4Marshall147.9Parchment Classic
11Greyson Hartwick18:56.5Sparta147.8RCA Jamboree
11Josue Martinez18:52.8West Bloomfield147.7OAA Blue 2
10Zane Molewyk18:57.7Coopersville147.4RCA Jamboree
12Gage Spencer19:36.9Beaverton147.4JPC 1
12Jacob Sinclair19:07.2Kalamazoo Loy Norrix147.3SMAC Jamboree
11Landon Miller18:35.3Fowler146.9CMAC 1
10Michael Williams18:55.8West Bloomfield146.7OAA Blue 2
11Dayton Sneller19:03.3Zeeland West146.6OK Black 1
11Brayton Cosby18:50.7Bronson145.8Parchment Classic
9Matthew Rodgers19:42.0Clare145.7JPC 1
9Thomas Sigler18:52.2Allegan145.3Parchment Classic
12Dane Sprague19:04.6Allendale145.1RCA Jamboree
11Joseph Haupt19:44.4Clare144.9JPC 1
12William Warner19:45.4Clare144.5JPC 1
11Landon Madden18:54.7Delton-Kellogg144.4Parchment Classic
10Caleb Elwell19:16.0Mattawan144.3SMAC Jamboree
12Shondell Warren19:03.3Oak Park144.2OAA Blue 2
9Kaden Boura19:03.6Ferndale144.1OAA Blue 2
12Isaac Gola19:47.3Shepherd143.9JPC 1
9Kharon Thompson19:04.4Oak Park143.9OAA Blue 2
10Adam Franks18:56.6Bronson143.8Parchment Classic
12Xavier Simon18:44.7Fowler143.8CMAC 1
9Beckett Melendez19:18.3Portage Central143.6SMAC Jamboree
11Aiden Jackson18:57.7White Pigeon143.4Parchment Classic
11Edward Minor19:06.0Beverly Hills Groves143.3OAA Blue 2
9Anthony Durocher19:19.3St. Joseph143.2SMAC Jamboree
12Cameron Weers18:58.6Marshall143.1Parchment Classic
12Trace Fisher19:50.3Standish Sterling142.9JPC 1
10Lev Babcock19:07.7Berkley142.8OAA Blue 2
12Bridger Streeter19:20.9Kalamazoo Loy Norrix142.7SMAC Jamboree
10Karsten Martin19:16.1Pontiac Notre Dame Prep142.6Soter-Crane
10Charles Bare19:22.0Kalamazoo Central142.3SMAC Jamboree
9Parson Jones19:16.6Holland Christian142.1OK Black 1
10Lincoln Davis19:22.9Mattawan142.0SMAC Jamboree
11Quentin Bliss19:14.0Cedar Springs142.0RCA Jamboree
9Silas Finney19:53.1Beaverton142.0JPC 1
12Nick Muday19:02.3Delton-Kellogg141.9Parchment Classic
11Tyler Rockafellow18:51.9Perry141.4CMAC 1
12Christopher Baker19:25.2Kalamazoo Loy Norrix141.3SMAC Jamboree
12Kona Crump19:56.0Clare141.0JPC 1
12Austin Edwards19:13.2Oak Park140.9OAA Blue 2
10Avi Vertkin19:13.3Beverly Hills Groves140.9OAA Blue 2
10Ethan Kamp19:20.9Spring Lake140.7OK Black 1
9Alekzander Watkins19:27.1Kalamazoo Central140.7SMAC Jamboree
10Patrick Alt19:22.1Ypsilanti Community140.6Soter-Crane
12Noah Rebhan19:27.2BC Lakeview140.6SMAC Jamboree
10Graham Kubiak19:15.0West Bloomfield140.3OAA Blue 2
10Ben Kline19:23.6Ypsilanti Community140.1Soter-Crane
12Simon Beougher19:28.7Kalamazoo Loy Norrix140.1SMAC Jamboree
9Hari Varma19:24.4Detroit Country Day139.9Soter-Crane
12Jacob Alt19:25.0Ypsilanti Community139.7Soter-Crane
11Remy Cicotte19:25.2Detroit Country Day139.6Soter-Crane
11Brayden Buelow19:30.5Portage Central139.5SMAC Jamboree
10Josiah Wagoner19:31.5St. Joseph139.2SMAC Jamboree
10Isaac Kraftson19:26.5Ypsilanti Community139.2Soter-Crane
11Tristen Hinson19:25.9Zeeland East139.0OK Black 1
12Zachary Haigler19:23.5Sparta138.8RCA Jamboree
11Reuben Swafford19:21.5North Farmington138.2OAA Blue 2
9Conner Cousineau20:05.1Farwell138.0JPC 1
11Jadon Dettmann19:15.0Martin137.7Parchment Classic
10Levi Knoop19:04.1Portland St. Patrick137.3CMAC 1
11Nicolas Eisen19:28.4Allendale137.2RCA Jamboree
11Lincoln Palmer19:24.7North Farmington137.1OAA Blue 2
10Levi Groenhout19:32.0Zeeland East137.0OK Black 1
12Levi Vanderlaan19:32.1Spring Lake137.0OK Black 1
9Brayden Rountree20:08.4Shepherd136.9JPC 1
9Kamden Grice19:39.5Kalamazoo Central136.5SMAC Jamboree
11Sam Miller19:39.6Portage Northern136.5SMAC Jamboree
11Nicholas Kostecke19:35.4Detroit Country Day136.2Soter-Crane
12Kaden Goodman19:40.6Kalamazoo Central136.1SMAC Jamboree
11Kai Bouathong19:35.9Zeeland West135.7OK Black 1
10Kaden Davis19:34.6Cedar Springs135.1RCA Jamboree
10Reuben Lorenz19:44.3St. Joseph134.9SMAC Jamboree
12Tyler Travis20:14.3Shepherd134.9JPC 1
12Aaron Stevens19:35.8GR Kenowa Hills134.7RCA Jamboree
12Aiden Parker19:24.5Coldwater134.5Parchment Classic
11Kyler Shaw19:33.5North Farmington134.2OAA Blue 2
10Jameson Huhn19:13.7Pewamo-Westphalia134.1CMAC 1
11Lance Kukes19:41.7Detroit Country Day134.1Soter-Crane
11Cameron Cobley19:46.9BC Lakeview134.0SMAC Jamboree
12Keagan Terrian20:16.9Farwell134.0JPC 1
12Ryan Ladd19:38.6Cedar Springs133.8RCA Jamboree
12Haven William19:36.0West Bloomfield133.3OAA Blue 2
11Gavin Wilde19:36.5North Farmington133.2OAA Blue 2
11Jeffery Sisson20:20.9Gladwin132.7JPC 1
11Cameron Rynsburger19:45.5Holland Christian132.5OK Black 1
11Aiden Harrison20:23.5Gladwin131.8JPC 1
10Denver Siler19:32.6Bronson131.8Parchment Classic
10Evan Binelli19:41.3Berkley131.6OAA Blue 2
10Jacob Borowicz19:50.2Dearborn Divine Child131.3Soter-Crane
10Hendrik Breen19:35.5Algoma Christian SR130.8Parchment Classic
11Sawyer VanKuiken19:25.0Saranac130.3CMAC 1
12Henry Greene19:58.0BC Lakeview130.3SMAC Jamboree
12Griffin Mis19:50.1Sparta130.0RCA Jamboree
11Nick White19:46.8North Farmington129.7OAA Blue 2
10Nico DiLaura19:54.1Zeeland East129.6OK Black 1
12Logan Brown20:30.2Standish Sterling129.6JPC 1
11James Maher20:00.3Richland Gull Lake129.6SMAC Jamboree
10Fhoenix Stellard19:54.4Spring Lake129.5OK Black 1
10Christopher Spyker20:31.3Standish Sterling129.2JPC 1
11Dominic Berkemeier19:48.8Beverly Hills Groves129.1OAA Blue 2
10Tegan Lowe19:53.0Lowell129.0RCA Jamboree
9James Forney19:53.1Lowell129.0RCA Jamboree
12Ty Winchell19:41.8Marshall128.7Parchment Classic
9Drew Trask19:57.0Spring Lake128.7OK Black 1
12Carter Sikorski19:42.1Bronson128.6Parchment Classic
10Jace Hilton19:42.1Delton-Kellogg128.6Parchment Classic
12Reed Schroeder19:30.5Pewamo-Westphalia128.5CMAC 1
11Brayden Herr20:04.9Richland Gull Lake128.0SMAC Jamboree
12Jayden Quist19:58.9Spring Lake128.0OK Black 1
10William Platt20:00.2Pontiac Notre Dame Prep127.9Soter-Crane
12Issak Stitt19:59.9Zeeland East127.7OK Black 1
12Chase Weers19:45.9Marshall127.4Parchment Classic
12Girum Merriman19:58.1Sparta127.3RCA Jamboree
12Hayden Shattuck20:37.4St. Louis127.2JPC 1
9Carter Castilla19:34.8Dansville127.1CMAC 1
11Jack Ganton19:47.1Bronson127.0Parchment Classic
12Aiden Woods19:47.3Comstock126.9Parchment Classic
12Eric Larson20:38.6Beaverton126.8JPC 1
12Bryan Gregory19:36.9Saranac126.4CMAC 1
12Caden Leatherman20:04.9Hudsonville Unity Christian126.0OK Black 1
10Calvin Bagale19:51.6Marshall125.5Parchment Classic
12Connar McDonald20:42.7Sanford-Meridian125.5JPC 1
10Braden Post20:13.4Portage Central125.2SMAC Jamboree
10Zachary Barszczowski20:08.7Dearborn Divine Child125.1Soter-Crane
11Johnny Gruppen20:08.4Hudsonville Unity Christian124.9OK Black 1
11Garrett Villemure20:01.6Beverly Hills Groves124.8OAA Blue 2
12Cedar Smolash20:02.0West Bloomfield124.7OAA Blue 2
10Daren Austin19:54.6Parchment124.5Parchment Classic
11Brendan Miller20:11.4Dearborn Divine Child124.2Soter-Crane
12Nazario Estrada20:10.8Holland124.1OK Black 1
12Chris Collier20:03.9Oak Park124.0OAA Blue 2
9TJ Wolk20:11.5Holland Christian123.8OK Black 1
11Gari Salvador-Garcia19:56.6Martin123.8Parchment Classic
11Aiden Douma20:11.8Zeeland East123.7OK Black 1
9Logan Platte19:45.3Fowler123.6CMAC 1
9Dexton Feldpausch19:46.4Fowler123.2CMAC 1
10Byron Nevins20:14.4Spring Lake122.9OK Black 1
9Lucas Newberry19:59.5Coldwater122.8Parchment Classic
10Benjamin Rowekamp-Ambs20:21.7Mattawan122.4SMAC Jamboree
10Adam Ahmad20:18.5Detroit Country Day121.8Soter-Crane
10Micah Maier20:23.5St. Joseph121.8SMAC Jamboree
9Sean Godek20:11.3North Farmington121.6OAA Blue 2
9Benjamin Cramer-Erbes20:24.7Kalamazoo Central121.5SMAC Jamboree
11Luke Arendshorst20:19.1Holland121.3OK Black 1
10Kingston Remar20:17.0Lowell121.0RCA Jamboree
10Austin Hodges19:54.0Laingsburg120.7CMAC 1
10Elliott Lyngklip20:14.4Berkley120.5OAA Blue 2
11Hunter Hayes20:07.5Martin120.2Parchment Classic
12Joshua Burrows20:15.7West Bloomfield120.1OAA Blue 2
11Benjamin Nestle20:58.9Shepherd120.0JPC 1
9Deacon Bacalia20:29.0Kalamazoo Central120.0SMAC Jamboree
10Jayden Jackson19:56.3Laingsburg119.9CMAC 1
10Isaac Fletcher20:30.1Mattawan119.6SMAC Jamboree
11Ben Brower20:24.4Hudsonville Unity Christian119.5OK Black 1
11Pacen Brown20:31.4Mattawan119.2SMAC Jamboree
12Logan Redes20:23.1Cedar Springs119.0RCA Jamboree
10Grayson Wells21:03.2Midland Bullock Creek118.6JPC 1
11Isaac Millward20:33.3Portage Central118.6SMAC Jamboree
12Justin Bergman20:33.3Portage Central118.6SMAC Jamboree
9Carter Potter20:25.2Sparta118.3RCA Jamboree
11Nicholas Sargent20:29.2Dearborn Divine Child118.3Soter-Crane
11Traiton Coulier20:26.0Lowell118.0RCA Jamboree
11Logan Howe20:02.5Portland St. Patrick117.8CMAC 1
10Sam Dunlap20:23.0Berkley117.7OAA Blue 2
10Joseph McCoy20:15.7Delton-Kellogg117.4Parchment Classic
12Gram Griffioen20:31.9University Liggett117.4Soter-Crane
12Bryce Glossinger20:24.0Beverly Hills Groves117.3OAA Blue 2
9Luca Mesch-Carinci20:37.2Kalamazoo Loy Norrix117.3SMAC Jamboree
9Malachi Allersma20:16.6Delton-Kellogg117.1Parchment Classic
12Jack Karalash20:37.9Richland Gull Lake117.0SMAC Jamboree
11Ryan Geerts20:32.3Holland116.9OK Black 1
11Luke Lyon20:38.3BC Lakeview116.9SMAC Jamboree
11Luke Meyer20:06.0Lansing Christian116.7CMAC 1
10Ivan Manlan-Coulibaly20:39.2Kalamazoo Central116.6SMAC Jamboree
9Daniel Kramer20:08.0Pewamo-Westphalia116.0CMAC 1
11Braeden Hargrove21:11.4Beaverton115.9JPC 1
11Jayden Bobzien21:11.5Harrison115.8JPC 1
12Ian Letherer21:11.5Clare115.8JPC 1
12Daniel Grabinski20:35.6Hamilton115.8OK Black 1
9Easton Corradini20:44.0Portage Central115.0SMAC Jamboree
10Tyler Severino20:44.3Kalamazoo Loy Norrix114.9SMAC Jamboree
12Hunter Jones20:24.4BC Pennfield114.5Parchment Classic
9Zachary Vogelsberg20:45.5Portage Northern114.5SMAC Jamboree
10Jeremiah VanHouten20:24.8Martin114.4Parchment Classic
9Syler Rudy20:24.9BC Pennfield114.4Parchment Classic
10Colin Johnson20:13.6Bath114.1CMAC 1
11Adam Hasenbank20:37.6Allendale114.1RCA Jamboree
9Owen Vanderhyde20:37.8Sparta114.1RCA Jamboree
12Logan Albritton20:34.3Beverly Hills Groves113.9OAA Blue 2
10Adrian Hoogeboom20:41.8Zeeland East113.7OK Black 1
9Jackson Launiere20:38.9GR Kenowa Hills113.7RCA Jamboree
10Lucas Ofstein20:48.2Portage Central113.6SMAC Jamboree
9Aiden Watson20:40.4Greenville113.2RCA Jamboree
11Brandon Buskulic20:18.1Pewamo-Westphalia112.6CMAC 1
9Liam Bisnett20:51.9Mattawan112.4SMAC Jamboree
11Ethan Nagel21:22.2Sanford-Meridian112.3JPC 1
9Lucas Westcott20:52.6Kalamazoo Central112.1SMAC Jamboree
9Joel Rathka20:19.8Laingsburg112.1CMAC 1
12Jacob Burton20:53.3Portage Northern111.9SMAC Jamboree
10Ty Brower20:47.6Holland Christian111.8OK Black 1
9Loren Thelen20:20.6Pewamo-Westphalia111.8CMAC 1
12Knighten Rockwell20:32.7Galesburg-Augusta111.8Parchment Classic
11William Yen20:40.8North Farmington111.7OAA Blue 2
9Nicholas Hakala20:54.2Mattawan111.6SMAC Jamboree
9Gavin Schwiderson21:24.5Standish Sterling111.5JPC 1
12Brandon Chan20:41.7Auburn Hills Avondale111.4OAA Blue 2
11Alden Lucas20:50.2Hudsonville Unity Christian110.9OK Black 1
9Keegan Bouathong20:50.4Zeeland West110.9OK Black 1
11Brayden Marchal20:48.0Lowell110.7RCA Jamboree
9Simeon Ludwig21:27.5Midland Bullock Creek110.5JPC 1
12Quinn Loree20:44.5Berkley110.5OAA Blue 2
10Ashton Dingee20:38.4Galesburg-Augusta109.9Parchment Classic
11Scotty Brown20:59.6Richland Gull Lake109.8SMAC Jamboree
9Maxwell Wieber20:26.7Fowler109.8CMAC 1
12Lucas Carter20:47.1Berkley109.6OAA Blue 2
11Aiden Unangst21:00.6Kalamazoo Loy Norrix109.5SMAC Jamboree
10Dale Hice20:27.6Saranac109.5CMAC 1
10Loghan Murphy20:39.9Allegan109.4Parchment Classic
12Evan Hagerman20:28.0Bath109.3CMAC 1
10Alex Zhang20:57.1Detroit Country Day109.0Soter-Crane
9Theo Freestone21:02.2Kalamazoo Loy Norrix108.9SMAC Jamboree
12Ryan Stewart20:57.1Holland Christian108.6OK Black 1
9Jairo Lugo21:03.6Kalamazoo Central108.5SMAC Jamboree
11Adam Khan20:59.0Detroit Country Day108.3Soter-Crane
9Carson Beerthuis20:58.1Hamilton108.3OK Black 1
9Logan Moore21:35.0Midland Bullock Creek108.0JPC 1
11Ben Keebaugh20:32.3Fowler107.9CMAC 1
11Cole Dalton21:05.6Stevensville Lakeshore107.8SMAC Jamboree
11Luis Holowinski20:52.8West Bloomfield107.7OAA Blue 2
12Kell Stone-Palmquist21:00.9Ypsilanti Community107.7Soter-Crane
11DeJuan Oakley20:53.0West Bloomfield107.7OAA Blue 2
10Donovan Wells20:33.7Potterville107.4CMAC 1
11Connor Bailey-Cook20:45.9Parchment107.4Parchment Classic
10Caylor Elsesser20:46.1Marshall107.3Parchment Classic
9Charlie Barkel21:01.5Zeeland West107.2OK Black 1
10Seth Alderman21:07.7Kalamazoo Central107.1SMAC Jamboree
12Henry Freestone21:08.3Kalamazoo Loy Norrix106.9SMAC Jamboree
9Evan VanderHyde20:59.5Sparta106.8RCA Jamboree
9Clyde Wolfe21:09.5Kalamazoo Loy Norrix106.5SMAC Jamboree
10Noah Rosales21:04.5Holland106.2OK Black 1
10Blake Vallad21:40.5Standish Sterling106.2JPC 1
11Charlie Dyer21:04.6Zeeland East106.1OK Black 1
10Caleb Sausser21:10.7Kalamazoo Central106.1SMAC Jamboree
10Coleman Wendzel21:12.4Richland Gull Lake105.5SMAC Jamboree
11Nick Stevens20:52.9Galesburg-Augusta105.0Parchment Classic
10Max Sytsma21:15.3Kalamazoo Loy Norrix104.6SMAC Jamboree
10Jake Richmond21:15.4Kalamazoo Loy Norrix104.5SMAC Jamboree
9Kaedyn Smith20:42.7Fowler104.4CMAC 1
9Ryan Armey21:10.1Spring Lake104.3OK Black 1
12Nathan Marquez21:16.7BC Lakeview104.1SMAC Jamboree
12Matias Greve20:43.9Lansing Christian104.0CMAC 1
10Cal Hooper21:04.3Ferndale103.9OAA Blue 2
12Logan Bok20:44.4Saranac103.9CMAC 1
9Colton Pullen21:08.7Lowell103.8RCA Jamboree
11Gavin Dannenberg21:12.0Holland Christian103.7OK Black 1
11Memphis Peever21:48.0Farwell103.7JPC 1
9Nolan Kreft21:09.9Cedar Springs103.4RCA Jamboree
12Justin Ryland21:19.2Richland Gull Lake103.3SMAC Jamboree
10Zeke Zwiep21:13.4Holland Christian103.2OK Black 1
9Louie Orme21:14.3Holland102.9OK Black 1
11Theo Fuller21:20.4Kalamazoo Loy Norrix102.9SMAC Jamboree
12Cameron Braidwood21:15.1Spring Lake102.6OK Black 1
11Greysen Miltgen21:15.7Spring Lake102.4OK Black 1
10C. J. Ronk21:17.7Ypsilanti Community102.1Soter-Crane
11Michael Austin21:22.9Kalamazoo Loy Norrix102.0SMAC Jamboree
11Ryan Potts21:14.8Coopersville101.7RCA Jamboree
10Pierson Albaugh21:24.2Portage Northern101.6SMAC Jamboree
10Leo Voytenko21:03.7Kalamazoo Christian101.4Parchment Classic
11Caleb Paez21:54.7St. Louis101.4JPC 1
10Jaden Hawkins21:12.0West Bloomfield101.3OAA Blue 2
10Owen Griffith21:17.2GR Kenowa Hills100.9RCA Jamboree
11Dayne Ivey21:56.3Pinconning100.9JPC 1
10Evan Lokey21:26.5St. Joseph100.8SMAC Jamboree
11Riley Laporte21:26.6Kalamazoo Central100.8SMAC Jamboree
9Landon King21:21.2Spring Lake100.6OK Black 1
12Carson Johnson21:57.6Sanford-Meridian100.5JPC 1
12Dylan Duimstra21:22.0Hudsonville Unity Christian100.3OK Black 1
11Brodie Arellano21:19.3Greenville100.3RCA Jamboree
12Keegan Shephard21:59.3Sanford-Meridian99.9JPC 1
12Leo Hall21:23.3Spring Lake99.9OK Black 1
10Daniel Thomakos21:16.8West Bloomfield99.7OAA Blue 2
10Wyatt Newton21:30.2Kalamazoo Loy Norrix99.6SMAC Jamboree
9Ricardo Martinez21:30.2Kalamazoo Loy Norrix99.6SMAC Jamboree
12Donaven Degraffenreid21:17.9Harper Woods99.4OAA Blue 2
10Ryan Burrows21:18.1West Bloomfield99.3OAA Blue 2
9Cole Redes21:25.7Cedar Springs98.1RCA Jamboree
10Justin Klap21:26.9GR Kenowa Hills97.7RCA Jamboree
12Riley Graf21:03.3Dansville97.6CMAC 1
12Brayden Kidd21:36.3Kalamazoo Central97.6SMAC Jamboree
11Malachi Coulson22:07.0Harrison97.3JPC 1
11Sean Donahue22:07.7Pinconning97.1JPC 1
9Carsen Modderman21:30.9Coopersville96.4RCA Jamboree
10Zachary Siegel21:40.1Kalamazoo Loy Norrix96.3SMAC Jamboree
9Finley Richardson21:43.6Kalamazoo Loy Norrix95.1SMAC Jamboree
10Adam Shoemaker21:38.2Hudsonville Unity Christian94.9OK Black 1
10Lucas Riggs21:31.5Berkley94.8OAA Blue 2
9Levi Iford21:38.5Holland Christian94.8OK Black 1
11Noah Chinavare22:14.7Sanford-Meridian94.8JPC 1
12Grant Mortsfield21:33.9Berkley94.0OAA Blue 2
11Jaxon Boehm21:47.0Stevensville Lakeshore94.0SMAC Jamboree
10Luke Quardokus21:47.0Portage Northern94.0SMAC Jamboree
10Caleb Rice21:48.5BC Lakeview93.5SMAC Jamboree
9Conner Hoeksema21:42.9Zeeland East93.4OK Black 1
9Samuel Pierce21:50.0Portage Northern93.0SMAC Jamboree
10David Steenwyk21:45.0Holland Christian92.7OK Black 1
10Luke Tyll21:38.4Beverly Hills Groves92.5OAA Blue 2
9Colton Kamphuis21:45.5Zeeland East92.5OK Black 1
10Aland Alomari21:47.1Detroit Country Day92.3Soter-Crane
11Osker Huismann21:31.6Algoma Christian SR92.1Parchment Classic
11Tim Forward21:32.0Parchment92.0Parchment Classic
10Philip Kooyer21:47.3Hudsonville Unity Christian91.9OK Black 1
9Ethan King21:54.3Portage Central91.6SMAC Jamboree
9Remington Schueller21:21.9Fowler91.4CMAC 1
11Riley Sprague22:25.2Beaverton91.3JPC 1
9Trey Rusbasan21:55.3St. Joseph91.2SMAC Jamboree
10Aiden Vance21:35.4Marshall90.9Parchment Classic
10Peter Keegstra21:51.3Hudsonville Unity Christian90.6OK Black 1
11Sreekesh Panicker21:53.1Detroit Country Day90.3Soter-Crane
10Jonah Tripicchio21:59.4BC Lakeview89.9SMAC Jamboree
11Connor Chittaro21:54.7Dearborn Divine Child89.8Soter-Crane
10Wesley Harrington21:39.6Parchment89.5Parchment Classic
9Kai Hopkins21:28.3Potterville89.2CMAC 1
11Noah Wolters21:55.3Zeeland West89.2OK Black 1
11Cooper Prentice21:40.5Allegan89.2Parchment Classic
9Jack Huhn21:29.2Pewamo-Westphalia88.9CMAC 1
9Nolan Schepers21:57.1Hudsonville Unity Christian88.6OK Black 1
9Greyson Higgs21:55.2Greenville88.3RCA Jamboree
11Eli VanderLaan21:51.8Beverly Hills Groves88.1OAA Blue 2
9Owen Schopmeyer21:59.2Zeeland West87.9OK Black 1
9Isaiah Radawski22:05.5Portage Central87.8SMAC Jamboree
9Avery Fox21:32.5Pewamo-Westphalia87.8CMAC 1
9Cale VanDyke21:57.2Allendale87.6RCA Jamboree
9Max Mowatt21:33.5Pewamo-Westphalia87.5CMAC 1
10Samuel Meyer22:00.7Zeeland West87.4OK Black 1
9James An22:02.7Detroit Country Day87.1Soter-Crane
10William Throw21:47.2White Pigeon86.9Parchment Classic
12Owen Kennedy22:08.8BC Lakeview86.7SMAC Jamboree
11Colin Nelson22:38.9Ogemaw Heights86.7JPC 1
12Cole Grundy22:39.9Clare86.4JPC 1
12Alex Thomas21:37.9Saranac86.0CMAC 1
9Hunter Wagoner21:50.0Coldwater86.0Parchment Classic
9Oliver Chayka22:07.9Detroit Country Day85.4Soter-Crane
10Blake Davis22:43.5Shepherd85.2JPC 1
10Ayden Jones21:52.7Delton-Kellogg85.1Parchment Classic
9Quinn Upston22:13.8Richland Gull Lake85.1SMAC Jamboree
9Owen Burrows22:01.7West Bloomfield84.8OAA Blue 2
9Keagan Soule22:44.7Standish Sterling84.8JPC 1
12Ryan Lapan22:44.9Standish Sterling84.7JPC 1
11Colton Woods22:15.7Stevensville Lakeshore84.4SMAC Jamboree
10Shaymar Young22:15.8Portage Northern84.4SMAC Jamboree
9Ben Weers21:55.7Marshall84.1Parchment Classic
11Grant Hoskins22:16.8Stevensville Lakeshore84.1SMAC Jamboree
11Jack Favreau21:56.1Delton-Kellogg84.0Parchment Classic
9Owen Wygant21:56.3BC Pennfield83.9Parchment Classic
11Andrew Allen22:17.8Kalamazoo Loy Norrix83.8SMAC Jamboree
9Eamon Riley22:04.8Berkley83.7OAA Blue 2
9Andy Meyersieck22:05.3Ferndale83.6OAA Blue 2
10Liam McCue22:20.1Portage Central83.0SMAC Jamboree
12Matthew Anderson21:59.9Bronson82.7Parchment Classic
12Justus Tepper22:21.4St. Joseph82.5SMAC Jamboree
11Hayden Palmer22:22.4Portage Northern82.2SMAC Jamboree
9Rylan Fincham22:01.6Bronson82.2Parchment Classic
12Jacob Erskin22:52.5St. Louis82.2JPC 1
11Cory Westbrook22:53.2Harrison81.9JPC 1
12Viktor Norrod22:02.2Marshall81.9Parchment Classic
10Frederick Thurn22:24.2Portage Northern81.6SMAC Jamboree
10Owen Leitow22:24.8Portage Northern81.4SMAC Jamboree
9Silvio Jurkovic22:21.5Pontiac Notre Dame Prep80.8Soter-Crane
11Grahm Gibbs22:17.7Greenville80.8RCA Jamboree
9Mason Allen22:17.9Greenville80.7RCA Jamboree
12Brady Hart22:14.5Berkley80.5OAA Blue 2
10Brandon Becker22:06.9Allegan80.4Parchment Classic
11Michael Howard22:23.2Detroit Country Day80.3Soter-Crane
9Ethan Brown22:23.4Hamilton79.9OK Black 1
9Henry Schrauben22:20.5Lowell79.8RCA Jamboree
9Frederico Herrmann22:31.0Stevensville Lakeshore79.3SMAC Jamboree
12Camden King22:31.2Stevensville Lakeshore79.3SMAC Jamboree
10Caleb Call21:58.4Lansing Christian79.2CMAC 1
10Zachary Bain22:25.5Hamilton79.2OK Black 1
11Johnny Shouneyia22:26.8Detroit Country Day79.1Soter-Crane
10Eoghan Galloway22:29.0Zeeland West78.0OK Black 1
11Will Rathka22:03.8Laingsburg77.4CMAC 1
12Carter Macomber22:37.1Richland Gull Lake77.3SMAC Jamboree
11Demetrius Lillard22:32.6Detroit Martin Luther King77.1Soter-Crane
12Samuel Mathiesen22:37.7Portage Central77.1SMAC Jamboree
10Ryan Howley22:38.0Portage Northern77.0SMAC Jamboree
10Marcos Allen Quero23:08.2Farwell76.9JPC 1
10Calvin Gunn22:06.2Bath76.6CMAC 1
10Titus Gordon22:33.7Hudsonville Unity Christian76.4OK Black 1
12Keyshawn Burks22:34.7Eastpointe76.4Soter-Crane
10Andrew Burnside22:33.7Hudsonville Unity Christian76.4OK Black 1
10Raul Reyes22:35.6Holland75.8OK Black 1
9Grayson Field22:42.8Mattawan75.4SMAC Jamboree
10Brenley Legg22:22.5Coldwater75.2Parchment Classic
10Cameron Chouinard22:35.2Allendale74.9RCA Jamboree
12Logan Robinson22:12.6Laingsburg74.5CMAC 1
11Collin Long22:24.7Coldwater74.4Parchment Classic
10Benaiah Shafer22:37.3Cedar Springs74.2RCA Jamboree
11Dyson Betts22:34.0Beverly Hills Groves74.0OAA Blue 2
9Maxwell Romeri22:26.7Marshall73.8Parchment Classic
11Ayden Shortsle22:38.9GR Kenowa Hills73.7RCA Jamboree
11Logan Nederveld22:42.1Hudsonville Unity Christian73.6OK Black 1
10Carter Chapman23:21.2Clare72.6JPC 1
11Reed Sprague23:21.6Beaverton72.5JPC 1
9Calum Knull22:19.0Laingsburg72.3CMAC 1
9Sterling Canady22:48.0Eastpointe72.0Soter-Crane
9Jack Wurtzel22:54.8BC Lakeview71.4SMAC Jamboree
10Maeson Russell23:26.9Shepherd70.7JPC 1
12Connor Miley22:36.9Parchment70.4Parchment Classic
12Muhannad Shebrain22:58.4Portage Central70.2SMAC Jamboree
10August Montgomery22:58.9Kalamazoo Loy Norrix70.0SMAC Jamboree
10Gavin Jansen23:29.1Harrison70.0JPC 1
9Cullen Gallagher23:29.2Clare69.9JPC 1
9Ryan Dalman22:53.6Zeeland West69.8OK Black 1
10Randolf Schneider22:28.0Dansville69.3CMAC 1
11Caleb Nelson22:48.4North Farmington69.2OAA Blue 2
11Alex Patterson22:48.6Oak Park69.1OAA Blue 2
10Austin Carr23:02.3Kalamazoo Loy Norrix68.9SMAC Jamboree
12Nathaniel Gresh23:05.5Portage Central67.8SMAC Jamboree
Charles Smith22:54.3Oak Park67.2OAA Blue 2
10Colton Rogalski22:58.8GR Kenowa Hills67.1RCA Jamboree
10Keegan Haag23:38.2Shepherd66.9JPC 1
10Trevin Hegner22:48.3BC Pennfield66.6Parchment Classic
11Amir Jihad22:56.3North Farmington66.6OAA Blue 2
9Chavez Cruz Jr.23:05.0Dearborn Divine Child66.3Soter-Crane
10Patrick Wilson22:37.9Bath66.0CMAC 1
11Greyson DeWys23:06.0Hamilton65.7OK Black 1
12Ben Godfrey23:42.5St. Louis65.5JPC 1
12Jack Bajema22:40.4Lansing Christian65.2CMAC 1
9Calvin Oelkers23:10.7Dearborn Divine Child64.4Soter-Crane
8Andrew DeHaan22:55.4Algoma Christian SR64.2Parchment Classic
10Josh Alula23:04.6Beverly Hills Groves63.8OAA Blue 2
12Brady Hefron22:45.1Saranac63.6CMAC 1
9Joey Vitali23:07.3Berkley62.9OAA Blue 2
10Braylon Wood22:59.8Coldwater62.7Parchment Classic
11Nicholas Croft23:08.1Beverly Hills Groves62.6OAA Blue 2
9Thomas Binkowski23:16.5Pontiac Notre Dame Prep62.5Soter-Crane
12Nicklaus Creek23:17.2Pontiac Notre Dame Prep62.3Soter-Crane
11Lucas Buys23:17.2Hudsonville Unity Christian61.9OK Black 1
11Israel Cahill22:50.4Saranac61.9CMAC 1
9Benjamin Visser23:15.0Allendale61.7RCA Jamboree
12Peyton Johnston22:52.0Potterville61.3CMAC 1
10Levi Charboneau23:16.8Lowell61.1RCA Jamboree
9Gabriel Smith23:56.6Shepherd60.8JPC 1
11Liam Maghielse23:06.7Algoma Christian SR60.4Parchment Classic
9Garrett Chrispell23:27.9Stevensville Lakeshore60.4SMAC Jamboree
9Brycen Cantrell23:28.6St. Joseph60.1SMAC Jamboree
10Ayden Griffith23:58.9Ogemaw Heights60.0JPC 1
11Zachary Heiks23:20.8Allendale59.7RCA Jamboree
9Aiden Thomas23:25.1Pontiac Notre Dame Prep59.6Soter-Crane
11Brier Green23:10.4Bronson59.2Parchment Classic
9Isaac Doubblestein23:12.0White Pigeon58.7Parchment Classic
11Cody Rood23:24.6Greenville58.5RCA Jamboree
12Devon Schaffer23:13.3White Pigeon58.2Parchment Classic
9Cade DeVries23:28.5Hudsonville Unity Christian58.2OK Black 1
10Ethan Hasenjager23:23.5Berkley57.5OAA Blue 2
11Greg Steele24:09.1Clare56.6JPC 1
11Ethan Webb24:09.5Gladwin56.5JPC 1
9Sean Reiff23:39.5Portage Central56.5SMAC Jamboree
12Jaxon Serna23:30.6Allendale56.5RCA Jamboree
9John Travis23:41.5Mattawan55.8SMAC Jamboree
9Ethan Haapala23:32.8GR Kenowa Hills55.7RCA Jamboree
9Ben Roof23:36.0Zeeland East55.7OK Black 1
9Oliver Kovac23:42.4St. Joseph55.6SMAC Jamboree
9Vincent Finedell23:21.7Galesburg-Augusta55.4Parchment Classic
9Braxten Vis23:37.3Hamilton55.2OK Black 1
12Chase Green24:16.5Gladwin54.2JPC 1
10Ethan Bastos23:47.2Portage Northern53.9SMAC Jamboree
9Ian Isaak23:47.4Portage Northern53.9SMAC Jamboree
12Kylan Corbin23:48.3Portage Northern53.6SMAC Jamboree
12James Wright23:48.5Portage Northern53.5SMAC Jamboree
9Zachary Marchal23:40.2Lowell53.3RCA Jamboree
11Oscar Lucas23:49.8Kalamazoo Loy Norrix53.1SMAC Jamboree
9Paxton Terrian24:20.7Farwell52.8JPC 1
10Soren Duke23:51.3Richland Gull Lake52.6SMAC Jamboree
11Alex Charvat23:46.7Detroit Country Day52.4Soter-Crane
10Zane Marino23:52.2Kalamazoo Central52.3SMAC Jamboree
11Madhav Pamidimukkala23:39.2North Farmington52.3OAA Blue 2
12Gavin McLane23:31.3BC Pennfield52.2Parchment Classic
12Noah Adcock23:24.9Lansing Christian50.4CMAC 1
12Luke Hernandez23:52.5Hamilton50.2OK Black 1
9Luke Steen23:52.9Holland Christian50.0OK Black 1
10Andrew Stevens23:26.3Laingsburg49.9CMAC 1
9Dakari Davis23:52.3Harper Woods47.9OAA Blue 2
11Tyler Andrews23:56.7Coopersville47.8RCA Jamboree
12Deegan Castaneda23:44.8Delton-Kellogg47.7Parchment Classic
10Elliott Olsen23:58.0Allendale47.3RCA Jamboree
9Panav Soni24:02.2Detroit Country Day47.3Soter-Crane
9Cole Lockwood24:37.5Gladwin47.2JPC 1
9Callen Mogg24:37.5Farwell47.2JPC 1
12Florian Jaehner23:55.1Beverly Hills Groves47.0OAA Blue 2
10Easton Bierlein24:08.5Kalamazoo Loy Norrix46.8SMAC Jamboree
12Alexander Smbatyan24:00.5Coopersville46.5RCA Jamboree
9Jace Matthews24:00.6Coopersville46.5RCA Jamboree
11Langston Howard24:05.2Detroit Country Day46.3Soter-Crane
10Parker Webb24:40.4Gladwin46.2JPC 1
10Isaac Emery24:01.7Coopersville46.1RCA Jamboree
10Roman Allen24:06.1Detroit Country Day46.0Soter-Crane
9Lucas Doubledee23:53.1Delton-Kellogg45.0Parchment Classic
11Camilo Gonzalez23:53.4Delton-Kellogg44.9Parchment Classic
9Leo Haney24:44.5Sanford-Meridian44.8JPC 1
12Cayson Smith24:47.2Standish Sterling43.9JPC 1
11Skyler Morgan24:18.5BC Lakeview43.5SMAC Jamboree
11Brady Kao24:06.9North Farmington43.0OAA Blue 2
11Tyler Martin24:22.3Stevensville Lakeshore42.2SMAC Jamboree
11Tanner Cornell24:23.7Stevensville Lakeshore41.8SMAC Jamboree
9Tycho DeVisser24:02.8Kalamazoo Christian41.7Parchment Classic
10Jacob Dozeman24:18.5Zeeland East41.5OK Black 1
10Edin Halilovic24:15.3Auburn Hills Avondale40.2OAA Blue 2
10Hunter Weber24:29.7Stevensville Lakeshore39.8SMAC Jamboree
9Isaac Stahl24:18.8Berkley39.1OAA Blue 2
9Noah Zalba25:02.6Sanford-Meridian38.8JPC 1
9Henry Koyl24:13.7Coldwater38.1Parchment Classic
12Angel Cortez24:29.1Holland38.0OK Black 1
12Demari Collins24:30.9Eastpointe37.7Soter-Crane
10Luke Lenzinger24:36.2Richland Gull Lake37.6SMAC Jamboree
9Alex Dyer24:30.6Zeeland East37.5OK Black 1
9Xander Ruiter24:18.0Martin36.7Parchment Classic
10Ryan Warburton24:35.8Pontiac Notre Dame Prep36.1Soter-Crane
11Jaydan Alvarez24:36.2Hudsonville Unity Christian35.6OK Black 1
9James Heiple25:12.2Beaverton35.6JPC 1
10Eli Kaplan24:30.3Berkley35.2OAA Blue 2
10Logan Simpson24:10.4Saranac35.2CMAC 1
10Mason Simmons24:31.4Ferndale34.9OAA Blue 2
9Dylan Buys24:38.8Hudsonville Unity Christian34.7OK Black 1
9Quinn Petrasko24:47.7Kalamazoo Loy Norrix33.8SMAC Jamboree
9Ren Lucas24:47.8Kalamazoo Loy Norrix33.7SMAC Jamboree
10Logan Decker24:27.1Coldwater33.6Parchment Classic
11Cameron Betts24:16.0Laingsburg33.3CMAC 1
10Ryder Bernard24:51.6St. Joseph32.5SMAC Jamboree
9Andrew Patros24:48.2Detroit Country Day31.9Soter-Crane
9Jacob Nutt24:32.3Kalamazoo Christian31.9Parchment Classic
11Hudson Nederveld24:33.1Kalamazoo Christian31.6Parchment Classic
9Jaden Sherman25:25.7Gladwin31.1JPC 1
12Joshua Rahaman24:55.2Eastpointe29.6Soter-Crane
12Jaden Zambrano24:40.5White Pigeon29.2Parchment Classic
12Evan Huang24:56.5Detroit Country Day29.2Soter-Crane
12Joshua Glenn24:31.4Lansing Christian28.2CMAC 1
9Peter Lewis25:05.4Kalamazoo Central27.9SMAC Jamboree
12Cayden Hincher25:08.8Portage Northern26.7SMAC Jamboree
12Ethan Wiedyk25:41.7Standish Sterling25.8JPC 1
9Andrew Pantuso25:00.4Beverly Hills Groves25.2OAA Blue 2
10Aron Villafuerte24:53.8White Pigeon24.7Parchment Classic
9Logan Visser25:06.2GR Kenowa Hills24.6RCA Jamboree
11Carter Hilla25:06.3GR Kenowa Hills24.6RCA Jamboree
11Andrew Dempsey25:08.6Greenville23.8RCA Jamboree
12Terrance Wilson25:05.1Harper Woods23.6OAA Blue 2
11Owen Springsteen25:11.0Greenville23.0RCA Jamboree
9Kyle Lyon25:15.8Zeeland West22.4OK Black 1
9Hudson Stamper25:10.8West Bloomfield21.7OAA Blue 2
10Austin Rossman25:03.4White Pigeon21.5Parchment Classic
11Isaiah Kellogg25:04.1Delton-Kellogg21.3Parchment Classic
9Tanner Ritchie25:04.5White Pigeon21.2Parchment Classic
10Drake Pratt24:54.2Laingsburg20.6CMAC 1
9Maysen Osier26:00.0Pinconning19.7JPC 1
9Joel Harger25:30.8Richland Gull Lake19.4SMAC Jamboree
9Bryan Tran25:18.3West Bloomfield19.2OAA Blue 2
10Josiah Miller25:33.8Kalamazoo Loy Norrix18.4SMAC Jamboree
9Tiffin Brenner25:22.0West Bloomfield18.0OAA Blue 2
9Gibson Beck25:27.1Allendale17.6RCA Jamboree
10Nolan Moeggenberg26:08.1Shepherd17.0JPC 1
11Daniel Keesler25:42.1Stevensville Lakeshore15.6SMAC Jamboree
10Malachi Martin25:21.6Delton-Kellogg15.5Parchment Classic
9William Moraitis25:22.4White Pigeon15.2Parchment Classic
12Brice Hood25:42.5Eastpointe13.8Soter-Crane
9Caleb Roach25:39.2Allendale13.6RCA Jamboree
12Elijah Shuart26:19.4St. Louis13.2JPC 1
9Justin Clark25:46.6Pontiac Notre Dame Prep12.5Soter-Crane
9Takoda Ronk26:24.1St. Louis11.6JPC 1
11William Myers26:24.7Shepherd11.4JPC 1
10Greyson Vork25:50.5Zeeland East10.8OK Black 1
9Luke VenRoy25:50.8Coopersville9.7RCA Jamboree
10Landon Wright25:56.1University Liggett9.3Soter-Crane
10Patrick Pham26:07.4St. Joseph7.2SMAC Jamboree
10James Steger26:02.5Pontiac Notre Dame Prep7.2Soter-Crane
12Ethan Oliver25:54.8West Bloomfield7.1OAA Blue 2
9Jamon Sanders26:06.6Detroit Martin Luther King5.8Soter-Crane
9Logan Tenbrink25:52.2Martin5.3Parchment Classic
10Lucas Chayka26:10.7Detroit Country Day4.4Soter-Crane
9Camden Conner25:43.3Fowler4.2CMAC 1
10Joseph VandeWege26:14.2Holland Christian2.9OK Black 1
12Ryan Buist26:24.0St. Joseph1.7SMAC Jamboree
Uncategorized

2025 Rankings: Mid-September Boys

Here we are, the first batch of rankings!

Previous years had these out a week, even two weeks earlier. This year’s is a bit later, mainly because I was out running at Woodstock, but also because I wanted more information. With a majority of the state coalescing around the major invites of the past weekend, more information and data were found. All meets with over 50 participants of each gender are included (even if the ratings themselves aren’t posted to the site, they’re in my database). The main exception to that is the UP, those will come out next week.

The rankings take the individual ratings from each race and weigh them using factors of recency, field size, and field competitiveness. Those weighted ratings are then sorted by team, scored against the entire division, and ranked. Thus, teams with more depth tend to be ranked a little higher than they’d be at a regular invite or even the State Finals. But I know no better way to rank all the teams in a division than to compare against all teams in a division.

As always, these are for fun and a vehicle to drive interest in the best sport in the world. If they cause undue stress or pressure or motivate you to write me unkind messages (only happened a few times this year, but gotta get out ahead of it!), this site might not be for you. That’s fine, the many XC fans of Michigan will enjoy it all the same.

State Contenders

One has won three of the past four D4 titles. The other brought in coaches that weren’t even part of the program four years ago. What has been done at Maple City Glen Lake in these past three years has been nothing short of incredible, the rapidly ascending Lakers now at the forefront of D4. Shepherd’s John Bruder Classic has been the pinnacle of the Black n’ Yellow season thus far – five boys under 17:45, beating two top-10 D4 teams along the way. Racing mid-day at Holly, jumping up divisions, you can tell Hillsdale Academy wanted to make a statement. The Chargers were bested by Saugatuck and Flint Powers Catholic (read below – this means nothing!), impressing again with their depth – all seven boys at 18-flat or lower.

Surprises

One from Northern Michigan, one Downriver, one from the XC Heartland. Mesick has made the largest jump from the summer to now. The Redman twins are a known quantity, two reliable low-sticks. It was expected that Kyle Doty would come in and contribute, but maybe not to the sub-19 fashion that he’s placed forth. As with many but especially in D4 where every spot and body contains a major impact, a great summer can move a team up the standings. Thanks to Dominick Chiverton, Breckenridge has found their way back into the top-10. Just for comparison – from year to year at Holly, he dropped from 21:50 to 18:39. And just as a summer can make a difference, simply adding two new names can help as well. Riverview Gabriel Richard, thanks to the additions of Nolan Mazur and Luke Harrington, might be able to give Royal Oak Shrine a challenge for the Region 36 crown.

Looking Forward

As you’ll see in other divisions, it appears to be a rest weekend for many in the state. Four of the top-10 teams are out of action, including our top squad of Maple City Glen Lake. But that provides opportunity for advancement, and the teams that are competing are finding their ways to fast courses. #2 Hillsdale Academy once again will be facing heightened competition at Jackson, #4 Mt. Pleasant Sacred Heart heading north to Cadillac, #5 Whitmore Lake coming to the East Side, and #3 Holland Calvary Christian bringing in autumn with a proper sunrise.

RankTeamScoreRegionTop 5 Avg.Top 7 Avg.Top 5 SpreadTop 7 Spread
1Maple City Glen Lake12729177.7165.51:263:01
2Hillsdale Academy13134177.9174.31:511:57
3Holland Calvary Christian18931173.5167.21:532:02
4Mt. Pleasant Sacred Heart22430168.2155.41:363:23
5Whitmore Lake27433166.1159.32:462:53
6Kalamazoo Hackett34832167.3151.94:205:17
7Royal Oak Shrine44336156.2143.63:534:48
8Riverview Gabriel Richard44536153.6140.23:194:21
9Mesick51329154.6127.04:017:50
10Breckenridge51430147.6127.84:075:16
11Petoskey St. Michael52428145.8131.51:553:41
12Leland52429144.31:52
13Lutheran Westland55636144.1129.02:565:27
14Grand Traverse Academy57829141.3133.31:462:26
15Genesee Christian Academy58333141.4118.23:015:55
16Portland St. Patrick58731142.33:42
17Fowler58831141.0133.12:233:02
18Three Oaks River Valley62832148.1127.45:026:20
19Dryden66735137.3119.93:125:49
20Saginaw Michigan Lutheran Seminary67830135.9122.53:174:26
21Gobles69631133.8121.11:202:54
22Buckley71229133.23:23
23Unionville-Sebewaing74435131.3112.31:145:19
24Ubly77435129.24:23
25Manchester81934127.3110.13:235:38
26Webberville84233125.6105.03:426:14
27Novi Christian Academy92333121.3109.13:505:38

State Contenders

Up front, you could even throw Jackson Lumen Christi into the surprise category. Mentioned in the Michigan Catholic writeup was Soren Crosthwaite, who has been running a consistent 2 min. faster than he had as a freshmen. Written up from Spartan was Gibson Shore, who placed 3rd in the White division. Those two, along with Rocky Bolton, Avery Morrow, and others have led the Titans to wins at Michigan Catholic, Lakeview, and Spartan. Saugatuck closed the ’24 season with a performance that showed they’re capable of a ’25 title. Commencing this campaign, they opened the year at Under the Lights with a similar performance, all five boys under 17:45 in a win over many top-ranked D2 and D3 teams.

Surprises

Quite a few slightly unexpected names, all from the west side. Buchanan, The Potter’s House, and Holland Black River entered the season ranked between 14th and 16th, now all three find their way into the top-10. For Black River, Sebastian Zylstra has been a major impetus behind the charge, dropping more than 1:30 from his 10th grade best. The Bucks have been aided by the addition of Josiah Passig, the 10th grader a quick study of the XC experience, already dropping into the 17’s on two occasions. And for the Pumas, it’s been a collective effort from a group that’s been around the sport for awhile. They’re headed at the front by Edward Mugisha, coming off the best year of his career (43rd at MIS and Alliance Conference Champion) and improving even from there, hitting a 16:18 personal best in his opener at Under the Lights.

Looking Forward

Two sets of two teams heading to the same invite. #2 Saugatuck and #5 Lansing Catholic were ranked at the top of D3 to start the season and will hope to move back into those positions. Two teams on the rise will fittingly be at Autumn Sunrise – #8 The Potter’s House and #10 Holland Black River.

RankTeamScoreRegionTop 5 Avg.Top 7 Avg.Top 5 SpreadTop 7 Spread
1Jackson Lumen Christi18623183.8177.50:501:39
2Saugatuck26222180.0173.01:001:52
3Charlevoix30419184.8174.62:463:10
4Benzie Central38620173.1167.60:591:46
5Lansing Catholic40426172.5170.20:380:43
6Buchanan43322172.5162.11:372:54
7Stanton Central Montcalm43924175.2164.92:513:20
8The Potter’s House44921172.5164.91:522:29
9Ithaca49125171.8149.12:325:23
10Holland Black River49521168.7149.81:074:49
11Jonesville52323170.8154.02:394:56
12Hart55720165.9163.50:310:45
13Ann Arbor Greenhills55726166.8156.41:192:38
14Hanover-Horton59623167.3159.61:572:37
15Grand Rapids Covenant Christian65621163.9157.11:152:16
16Plymouth Christian Academy66026164.3146.92:343:54
17Lake City72220161.9146.91:524:20
18Caro72925163.7152.13:004:44
19Pigeon-Laker74025161.4146.92:134:06
20Grand Rapids NorthPointe Christian76721158.6154.21:071:11
21Pewamo-Westphalia77224160.0149.42:412:55
22Reed City77920160.6152.52:173:04
23Erie Mason84227156.1149.31:122:00
24Montrose85824155.9143.41:393:43
25Sanford-Meridian94125153.0143.11:482:37
26Blissfield95727155.4147.02:222:57
27Leslie98226152.9140.42:383:44

State Contenders

I don’t know if it’s the similarities in enrollment or the fact that there’s less disparities in advantages or pure chance, but just as in the girls, the title race is the tightest in D2. East Grand Rapids has been off proving that track was a fluke, taking up the first six spots at Sparta en route to a perfect 15, nearly halving the score of the closest competitor at Under the Lights, and winning the first jamboree in the competitive OK White. Flint Powers Catholic has built off their outstanding track season, keeping the momentum rolling into wins at Corunna, Northwood, and at Holly. At the biggest meets, Alma has brought its best material. On the hilly Forest Akers track, the Panthers placed *just* behind Brighton and right in front of Saline, Romeo, and Kalamazoo Central – four outfits that’ll surely be in the top-10 at MIS.

Surprises

Whether it’s a state finals projection or a pre-season ranking, the new tradition is Three Rivers finding a way to outperform it. Fresh off a 13th place finish in Brooklyn, the Wildcats were ranked #16 to begin the fall season, a mark with which they were not satisfied. The improvement has mainly been driven by three kids – David Kore, Charlie Brauer, and Jonah Zietlow. The three have all hit personal bests in this early season, dipping down into the 16’s.

Looking Forward

Many teams are laying low this upcoming weekend, five of our top-ten taking the weekend off. And who can blame them, it’s still six weeks to the State Finals and you can’t go hard every single Saturday. There are still some folks taking on some of the faster courses in the state, hoping for a confidence boost as they head into the prime days of training – #4 Grand Rapids Christian staying in close proximity at Cougar Falcon, #6 Parma Western taking a quick trip to the southeast, #7 Shepherd heading north to Cadillac, and #5 Holland Christian taking in the autumn sunrise.

RankTeamScoreRegionTop 5 Avg.Top 7 Avg.Top 5 SpreadTop 7 Spread
1Flint Powers Catholic14315197.4190.81:011:47
2East Grand Rapids15012198.7194.51:251:40
3Alma23114195.4190.41:241:48
4Grand Rapids Christian30612189.6185.20:581:27
5Holland Christian40611184.6182.90:190:30
6Parma Western45114183.9180.31:011:16
7Shepherd48815183.6177.21:252:49
8Three Rivers50713182.9175.81:381:57
9DeWitt56514180.4175.21:131:41
10Grand Rapids South Christian58912180.0172.11:442:16
11Otsego59113179.4168.51:042:30
12Allendale60311185.9174.82:443:26
13Fenton61716181.9176.52:052:16
14Forest Hills Eastern63912180.7173.62:082:32
15Edwardsburg64813178.2171.31:112:17
16Spring Lake65310178.6170.61:122:16
17Cedar Springs67110177.5173.31:171:40
18Pinckney74116177.0173.61:461:55
19Richland Gull Lake74813175.4169.41:021:59
20Adrian78518176.3168.92:112:47
21Whitehall81410178.1166.33:214:12
22Macomb Lutheran North82317174.7166.51:523:00
23Frankenmuth82615176.0164.02:573:34
24Vicksburg94113172.6156.72:374:33
25Petoskey94210171.3165.12:052:15
26Ann Arbor Gabriel Richard98318168.9165.40:421:04
27Detroit Country Day99216169.7158.02:283:12

State Contenders

At various points throughout every year, I perform a little thought exercise, asking myself if this might be the final year of Northville’s reign. Sorry to say for the rest of the state, I don’t think 2024 was the final year of their title streak. The Mustangs have the power up front with Brandon Cloud and Ben Hartigan. They add kids into the mix, Lucas Mullan on the heels of an outstanding track season and Ashton Kashat as one of the state’s top freshmen. Sprinkle in a little development with Ethan Hertza and Ryan Stojov moving towards the 15’s.

Surprises

Traditional powers are great, they represent strong running cultures at schools. Newcomers are even better, as they could potentially be the ground floor of sustained greatness. Lowell brought forth the beginning pieces last year, both Marshall Huhn and Cooper Byrne establishing themselves as front-runners. The Red Arrows have become even stronger, adding freshmen Avi Elabed and Tyler Bromley into the mix. Grand Ledge has built with already established runners that’ve undergone a wholesale change. Nearly all of the varsity Comet boys have hit personal bests in these first few weeks (the exception being Ben Rottier, who just ran 25 sec. faster at Spartan than in 2024).

Looking Forward

Jackson once again is the place to be. It’s not as top-heavy as in recent years or compared to the girls, but still the D1 spot. #3 Ann Arbor Skyline comes off a win traversing the Holly hills, #10 Romeo travels to a quicker course than the revamped one at Spartan. #9 Ann Arbor Pioneer will be refreshed after a weekend off and we’re excited to see the times that Crooks and Ronfeldt can lay down. We might even see #5 Midland, as the Chemics have Al Kayner and Jackson listed on their schedule.

RankTeamScoreRegionTop 5 Avg.Top 7 Avg.Top 5 SpreadTop 7 Spread
1Northville1377204.2200.61:061:14
2Lowell2543198.8186.11:203:54
3Ann Arbor Skyline3644192.2190.00:280:42
4Kalamazoo Central3733194.8188.51:061:47
5Midland3842191.5189.80:080:33
6Grand Ledge4284191.3185.40:371:33
7Brighton4694190.3186.70:281:10
8Traverse City West4722190.8188.50:340:46
9Ann Arbor Pioneer5365195.4190.41:562:06
10Romeo5459189.0183.70:361:28
11Holland West Ottawa5713187.8184.60:101:06
12Portage Central5823188.5182.21:221:31
13East Kentwood6213190.5184.41:191:57
14Zeeland West6313187.1183.90:480:58
15Jenison6451186.5184.40:190:36
16Rockford6511186.9178.71:232:00
17Saline6525187.3182.61:081:26
18Salem6526187.5181.81:031:29
19Caledonia6643187.8183.01:251:34
20Grand Blanc6972186.3182.31:071:24
21Clarkston7308186.1179.61:011:45
22Saginaw Heritage7712184.2180.90:250:49
23Highland-Milford8212186.5180.02:092:26
24Grand Haven8431188.0177.02:213:18
25Brownstown Woodhaven9215182.0176.61:151:40
26Kalamazoo Loy Norrix9653182.5177.01:512:13
27Battle Creek Lakeview9723180.9169.21:002:50

INDIVIDUAL RANKINGS

As the years pass, I’ve decided to keep the in-season stuff concentrated more on the teams and less on the individuals. I do feel it’s important for individuals to know where they stand, so here’s the top-50. When it gets to crunch time, more will be written, for now, this’ll do!

RankGradeNameTeamRegionRating
112Marek ButkiewiczKalamazoo Hackett32215.2
212Brody KargHarbor Beach35205.9
312Grayson RorickHillsdale Academy34203.6
412Abenezer CeroneRoyal Oak Shrine36203.1
512Landon RogersThree Oaks River Valley32201.4
611Kyle RedmanMesick29199.4
712Landen LivingstonWhitmore Lake33199.3
811Ty RedmanMesick29197.2
99Mason RogersThree Oaks River Valley32196.1
1010Lincoln LaansmaTri-Unity Christian31193.8
1112Sean SiemsKalamazoo Hackett32191.8
1211Abraham FeeneyMaple City Glen Lake29191.4
1311Noah SchipperHolland Calvary Christian31191.2
1411Christian GetzHolland Calvary Christian31190.7
1512Carson BurgessBrown City35189.3
1611Jacob FerdubinskiRiverview Gabriel Richard36188.7
179Spencer McNittMaple City Glen Lake29187.2
1811Brady EdwardsMt. Pleasant Sacred Heart30182.7
1911Anthony RoweBreckenridge30182.1
2012Cole BregeRogers City28181.8
2112Jonah PollatzMt. Pleasant Sacred Heart30179.4
2211Gibson WhiteHolland Calvary Christian31178.8
2312Max BrannanLutheran Westland36178.0
2412Luke MolenkampHillsdale Academy34177.3
2511Wesley ChaffeeMt. Pleasant Sacred Heart30175.8
2612Jack ShararRogers City28175.5
2712Liam McCawMaple City Glen Lake29174.4
2812Reuben JiranNovi Christian Academy33174.3
2910Leo WeaverWhitmore Lake33173.9
3011Timothy GaeblerHillsdale Academy34173.5
319Christian FeeneyMaple City Glen Lake29172.7
3212Rich FantiRiverview Gabriel Richard36172.0
3311Daniel ChaneyLake Leelanau St. Mary29171.7
3412Michael BowkerRoyal Oak Shrine36171.1
3512Logan RomainDryden35171.0
3612Quentin SmithFowler31170.3
3711Amos NorderSaginaw Michigan Lutheran Seminary30169.5
3812Cody BradleyPetoskey St. Michael28169.2
3912Timothy ChamberlainPortland St. Patrick31169.0
4012Henry LindleyHillsdale Academy34168.5
4111Owen WrubleHarbor Beach35167.9
4211Francis AustenPortland St. Patrick31167.6
4312Cole UpperLincoln-Alcona28167.2
449Gavin BowersAustin Catholic36166.9
4512Jesse FielisWhite Pigeon32166.8
4611Elias BaldwinDecatur32166.8
4712James RaheHillsdale Academy34166.6
4810Levi FitchettDryden35166.0
4910Peter WinnHillsdale Academy34165.8
5011Rush MarsdenFulton30165.8

RankGradeNameTeamRegionRating
111Hunter EatonCharlevoix19208.9
212Gage HoffmanStanton Central Montcalm24205.0
310Christian CraanenMonroe St. Mary CC27202.0
411Luke HerronCaro25201.0
510Will HulinCentreville23198.7
611Caleb BlondeJonesville23198.4
710Nole LorenzenRochester Hills Lutheran NW26197.6
811Ryder HopkinsCharlevoix19197.5
912Jayden FoxSaginaw Valley Lutheran25196.3
1012Tyler LeachOtisville LakeVille24196.0
1112Matthew SolomonCharlevoix19195.5
1210Clint CouchmanBrooklyn Columbia Central23195.1
1312Edward MugishaThe Potter’s House21194.4
1412Gibson ShoreJackson Lumen Christi23192.5
1511Chad TysonHanover-Horton23192.4
1611Marshall BrandtMidland Bullock Creek25192.0
1710Owen PoppemaBath24191.6
1812Jacob MankeyIthaca25191.2
1912Noah DevereauxLaingsburg24191.0
2011Marcus SilvaSaugatuck22190.5
2112Qwynn DarnellElk Rapids19189.4
2211Logan YoungmanHillsdale23188.3
2311Isaac DionneBoyne City19187.2
2411John KeserBuchanan22187.0
2512Paul SaladinReed City20187.0
2611Grant RehkopfSaugatuck22186.8
2711Evan OlsonPigeon-Laker25186.3
2811Rocky BoltonJackson Lumen Christi23186.2
2911Jonas BallardHolland Black River21185.7
3012Jeryn FrisbieBelding21185.6
3110Eli VanPoortflietBenzie Central20184.4
3210Grant CorlewHarbor Springs19184.1
3312Trenton FetterAdrian Madison27183.5
3411Evan MacLarenIthaca25183.5
3510Michael WeidmayerBlissfield27183.3
3610Soren CrosthwaiteJackson Lumen Christi23182.9
3711William GancerStockbridge26182.7
3810Tristan HernandezKingsley20182.6
3910Wyatt RobertsOtisville LakeVille24182.4
4012Julian WalkerAlgonac26182.0
4112Jackson SchaubBenzie Central20181.4
4211Avery MorrowJackson Lumen Christi23181.3
4311Logan YoungHarrison20180.9
4412Liam McBethBuchanan22180.7
4512Robert DykhouseManton20180.4
4611John KowatchPewamo-Westphalia24180.0
4712Kaden WorchManistee20179.6
4811Naveen KulkarniAnn Arbor Greenhills26179.5
499Isaac CoxPlymouth Christian Academy26179.3
5012John EdlerHomer23179.2

RankGradeNameTeamRegionRating
111Robert Jazwinski IIIWhitehall10216.6
212Jonah WorkmanEast Grand Rapids12216.4
311Ezekiel BaltierraAlma14211.6
412Thomas LarsonAlma14209.9
511Mason HillAllendale11208.8
610Lennox NaswellFlint Powers Catholic15208.4
710Gavin KaticFenton16207.3
811Caiden CaswellVicksburg13205.3
911Bryce CahoonShepherd15203.6
1010Micah BeckerEast Grand Rapids12203.1
1112Vincent PattisonGoodrich15203.1
1211Steven ZawackiForest Hills Eastern12202.8
1311Cole McCrawPinckney16202.5
1411Mitchell DunlapGrand Rapids Catholic Central11202.5
1511Abraham McHughMarshall13202.3
1612Bryce GrossFlint Powers Catholic15202.0
1712Moises Salazar Jr.Adrian18202.0
1812Ronnie SilveiraAllendale11202.0
1912Sean RyanGrand Rapids Christian12201.7
2012Brett MagnusFrankenmuth15201.3
2112Aden AshworthAllendale11200.7
2212Cole WisniewskiOrchard Lake St. Mary’s16200.2
2312Murphy WagnerSaginaw Swan Valley15198.2
2412Jacob HyltonOrtonville Brandon15196.6
2511Joshua MacriMacomb Lutheran North17195.8
2610Aiden LambersHolland11195.7
2712Charlie BrauerThree Rivers13195.3
2812Caleb CarignanFlint Powers Catholic15194.9
2911Nick ParkerFrankenmuth15194.8
3012Edison LopemanParma Western14194.6
3112Jacob StanislawskiFlat Rock18194.5
3210Ashton FinkGrand Rapids Christian12193.9
3310Ryan RathsburgFlint Powers Catholic15193.8
3411Ben VerlinGrand Rapids South Christian12193.8
3512Ben VerellenGladwin10193.7
3612Aiden WellerCedar Springs10193.5
3712Shephard BowerForest Hills Eastern12193.4
3812Jack EdisonEast Grand Rapids12193.2
3912Zahar RushPetoskey10192.9
4010Gerard GilmourFenton16192.7
4111Thomas FisherEast Grand Rapids12192.5
4212George ScuphamEdwardsburg13192.3
4312Lukus MendozaSpring Lake10192.0
4412Braylon LennemanDeWitt14191.7
4511Owen AdamsSpring Lake10191.6
4610Jack HincksDetroit Country Day16191.6
4712Brodie LicataLake Fenton16191.1
4812Jack EstelleHopkins11190.8
4911Seth RandallSt. Joseph13190.7
5011Christian AyresBattle Creek Harper Creek13190.5

RankGradeNameTeamRegionRating
111Kamari RonfeldtAnn Arbor Pioneer5218.5
211Jack MacGregorHowell4215.9
311Brandon CloudNorthville7215.6
411Caden LivermoreGrandville1214.1
511Marshall HuhnLowell3213.0
611Luka HammondGrand Haven1212.9
712Beckett CrooksAnn Arbor Pioneer5212.1
812Benjamin HartiganNorthville7211.7
912Kyle O’RourkeHighland-Milford2210.6
1012Ian MorganOkemos4210.4
1110Mourad AlgahmiDearborn Fordson5210.0
1212Aiden PengellyCanton6209.4
1312Andrew WrightKalamazoo Central3208.1
1412Jackson LamKalamazoo Loy Norrix3205.6
1511Matii TarekegnEast Kentwood3205.5
1612Aron GalGrand Haven1205.3
1711Justin JohnsonEast Kentwood3204.6
1812Ethan HertzaNorthville7203.4
1911Coen HillDexter4201.5
2010Alexander AllenAlpena2201.4
2112Caleb KellerTraverse City Central2201.3
2212Noah JohnstonCaledonia3201.3
2312Cooper ByrneLowell3201.1
2412Marcel StorkMattawan3200.4
259Avi ElabedLowell3200.1
269Tommy McCormickGrand Blanc2199.6
2712Lucas LaPointePlymouth6199.5
2812Ty BillingsKalamazoo Central3198.6
2910Bennett SnapperCaledonia3198.5
3012Nathaniel LindenTroy Athens8198.5
3111Trevor BaptistNovi7198.1
3210Brady GlonDetroit Catholic Central7197.9
339Hudson DollAnn Arbor Skyline4197.8
3411Jacob SzalaySaline5197.8
3510Rylen RicheyGrand Ledge4197.8
3612Ryan BarnesClarkston8197.5
3711Austin MercadoSalem6197.4
3812Owen FisherMattawan3197.4
3912Owen PerryRomeo9197.3
4011Jack HannerSalem6197.2
4110Xavier SolgotL’Anse Creuse North9197.1
4212David DubeckClarkston8197.0
4311Josiah DerksenRockford1196.9
4411Broden LaddHolly2196.7
4510Finn-Frost GraysonTraverse City West2196.5
4612Benjamin RottierGrand Ledge4196.5
4710Marcus EsslingPortage Central3196.4
4810Lucas MullanNorthville7196.4
4912Zach WyderkoBrighton4195.9
5011Liam WierzbaTraverse City West2195.8
Uncategorized

2025 Rankings: Mid-September Girls

Here we are, the first batch of rankings!

Previous years had these out a week, even two weeks earlier. This year’s is a bit later, mainly because I was out running at Woodstock, but also because I wanted more information. With a majority of the state coalescing around the major invites of the past weekend, more information and data were found. All meets with over 50 participants of each gender are included (even if the ratings themselves aren’t posted to the site, they’re in my database). The main exception to that is the UP, those will come out next week.

The rankings take the individual ratings from each race and weigh them using factors of recency, field size, and field competitiveness. Those weighted ratings are then sorted by team, scored against the entire division, and ranked. Thus, teams with more depth tend to be ranked a little higher than they’d be at a regular invite or even the State Finals. But I know no better way to rank all the teams in a division than to compare against all teams in a division.

As always, these are for fun and a vehicle to drive interest in the best sport in the world. If they cause undue stress or pressure or motivate you to write me unkind messages (only happened a few times this year, but gotta get out ahead of it!), this site might not be for you. That’s fine, the many XC fans of Michigan will enjoy it all the same.

State Contenders

Twice defending champs, Whitmore Lake is rounding into form. Kaylie Livingston is better than she’s ever been this early in the season, breaking 18:00 on a date way before she ever has. She’s brought Malynda Lambros into the D4 elite realm. And seniors such as Elodie Weaver, Carina Burchi, and Sofia Robertson are reliable as ever. Holly’s first HS race of the day was covered in red, five of the top-11 spots claimed by the above girls.

Surprises

In a crowded, competitive Region 29, state spots at a premium, someone was going to take this pressure cooker and turn it into a reason to attack this early season. The Buckley Bears have done just that, five girls sub-22:30 at their home invite, narrowly placing 2nd behind a quality Benzie Central squad. They’ve added a senior in Mirthe Breuker, first-year runners always a prospect to improve greatly. Freshwoman Brooklyn Griffin has dropped nearly a minute from her opener at Pete Moss. It’ll be tough to advance from this region, but the Bears have made great headway in ensuring that they can.

Looking Forward

A few teams are taking the next weekend off, many are heading their disparate ways, but two will find their way into the same field in Cadillac, Grand Traverse Academy and Buckley facing off at Veterans Serving Veterans. The two squads from the highly-competitive Region 29 have gone against one another twice, the first dominated by GTA, the second won by Buckley. The two teams are separated by a mere point when comparing against the whole of D4, further separation may be found after Saturday.

RankTeamScoreRegionTop 5 Avg.Top 7 Avg.Top 5 SpreadTop 7 Spread
1Whitmore Lake9233112.088.44:016:57
2Hillsdale Academy1633489.985.11:251:49
3Kalamazoo Hackett1853290.878.92:483:56
4Gobles2693189.36:06
5Grand Traverse Academy2832975.468.41:321:54
6Buckley2842976.166.61:492:20
7Ubly3213572.038.01:447:16
8Maple City Glen Lake3332974.254.74:365:59
9Royal Oak Shrine3553671.358.03:035:25
10Kingston3613574.45:04
11Martin3663172.554.83:556:05
12Genesee Christian Academy4633357.147.32:002:57
13Lansing Christian4683356.615.81:538:16
14Rogers City4742845.78:50
15Concord4773456.046.01:472:39
16Bear Lake4812953.938.03:174:47
17Dryden4893553.56:03
18Onekama5082957.57:33
19Harbor Beach5433547.636.32:473:50
20Petersburg-Summerfield5503426.911:33
21Saginaw Michigan Lutheran Seminary5723045.331.23:235:06
22Breckenridge5833042.85:30
23Lutheran Westland5853638.68:00
24Clarkston Everest Collegiate6123338.721.43:356:28
25East Jordan6862832.72:43
26Dansville7713316.45:47
27Mt. Pleasant Sacred Heart7723019.73.33:564:42

State Contenders

The Lansing Catholic Cougars are working through their typical early-season routine. Stay in the friendly hills of St. Francis Retreat Center, venture out to Kensington for a taste of bigger mountains, then in a few weeks’ time, get their share of fast courses to feast upon. Thus, times aren’t their consideration, but the results are. A perfect score at their home invite, the lowest girls score ever at Michigan Catholic, winning at Averill in a field full of D1 teams.

Surprises

I was happy in the summer when I saw that Grand Rapids NorthPointe Christian was projected to be in the top-27 teams. Seeing schools that aren’t normally ranked means a greater diversity of kids are being introduced to and excelling at our great sport. The Mustang team was expected to get upperclasswomen contributions and contend for an MIS spot. That has happened, but buoyed by freshwomen Kylie Zwiep and Jenny Woznick, each of whom have been sub-21:30 and helped NPC earn the top spot amongst D3 and lower teams during the early session at Ottawa Hills.

Looking Forward

Hosting their home invite and inviting some of D3’s best are the Pewamo-Westphalia Pirates. They’re a D3 mainstay and always a team that performs better as the year wears on. So I would expect some movement from their #5 ranking, with #1 Lansing Catholic and #2 Saugatuck as the perfect foil. In a Region 23 preview at Sharp Park, #4 Olivet and #6 Jackson Lumen Christi will go at it.

RankTeamScoreRegionTop 5 Avg.Top 7 Avg.Top 5 SpreadTop 7 Spread
1Lansing Catholic10126122.5115.51:182:26
2Saugatuck19822113.490.21:496:37
3Blissfield29427106.192.52:594:25
4Olivet35723105.188.63:584:37
5Pewamo-Westphalia36524102.094.62:502:58
6Jackson Lumen Christi36523103.895.73:133:26
7Grand Rapids Covenant Christian3682197.891.11:172:15
8Traverse City St. Francis4001996.089.81:091:51
9Grand Rapids NorthPointe Christian4312194.086.51:382:46
10Hart4532092.980.12:153:41
11Benzie Central4842093.282.32:493:45
12Grandville Calvin Christian4972190.381.81:322:40
13Remus Chippewa Hills5442591.275.83:184:18
14Bronson5542388.875.92:534:11
15Plymouth Christian Academy6012684.470.62:183:46
16Ithaca6232584.770.12:485:29
17Kent City6312187.14:07
18McBain6422083.376.42:342:44
19Leslie6972687.851.85:4511:44
20Stanton Central Montcalm7412478.451.22:538:21
21Harbor Springs7881975.365.51:542:55
22Reed City8122077.665.53:464:23
23Sanford-Meridian8472573.164.92:403:02
24Caro8472578.34:54
25Ann Arbor Greenhills8702669.758.81:323:05
26Bath8792472.921.23:5211:27
27Midland Bullock Creek8932571.160.33:183:56

State Contenders

Coming into the year, the Otsego girls were favorites, but not by much. Emma Hoffman, a known quantity, her fellow upperclasswomen reliable as well. Much was to be laid at the feet of what could be outstanding freshwomen. And they’ve answered the call thus far – Adelyn Verhage, Taylee Fox, Addelyn Sabatke, and Alayna Verhage all slipping under 20:00 in these first few weeks of the season. The youngsters have handled a trip out to Minnesota and hung right in there against D1 competition.

In close proximity however, are Holland Christian and Grand Rapids South Christian. Each school put their packs on display, the Maroons at Ottawa Hills and the Sailors at Sparta. Running 2nd in the early session at Riverside, eight Holland Christian girls were able to dip under 20:00. The next day at Sparta, six South Christian girls placed in the top-20, enough front range power to throw forth a 20-point win in a Gold division win against many top-ranked D2 outfits.

Surprises

A minor one, as the Fighting Irish came in at #17 in the pre-season and now sit at #10. Ann Arbor Gabriel Richard has had steady gains from their three best returners, but the major reason for the jump is the addition of Regan Faut. The sophomore opened with a few efforts in the 21 min. range, then made a substantial jump on the Holly hills, running a 20:30, placing 13th, and helping her AAGR teammates claim a D3 win.

Looking Forward

Many on the schedule with the weekend off, preparing for the major D2 showdown at Otsego in eleven days. But the Bulldogs ain’t resting, looking to run fast at Cougar Falcon, joined by #4 Grand Rapids Christian and #8 St. Joseph.

RankTeamScoreRegionTop 5 Avg.Top 7 Avg.Top 5 SpreadTop 7 Spread
1Otsego14513142.0134.52:443:58
2Holland Christian17011133.8130.41:171:30
3Grand Rapids South Christian18512131.0126.40:241:10
4Grand Rapids Christian25812125.5121.71:041:08
5Cadillac34610121.4109.61:512:44
6Goodrich39815119.6105.42:243:54
7Spring Lake43610113.8107.41:282:25
8St. Joseph44213116.099.61:504:12
9Coopersville46011116.1105.12:383:56
10Ann Arbor Gabriel Richard46118115.3104.22:323:27
11East Grand Rapids54312109.5100.82:083:27
12DeWitt54714106.5105.00:320:33
13Forest Hills Eastern57612106.896.51:422:37
14Holland59811114.694.23:405:50
15Pinckney62116112.9100.33:584:55
16Fremont63710105.591.22:123:39
17Hudsonville Unity Christian74711102.397.52:403:02
18Freeland75515103.294.73:193:42
19Charlotte7761498.291.11:292:17
20Bloomfield Hills Marian8161695.890.20:331:45
21Haslett8521495.675.82:055:13
22New Boston Huron8711895.287.82:192:43
23Cedar Springs8861096.182.22:383:58
24Clare8881094.685.71:572:58
25Frankenmuth90215101.789.54:114:51
26Linden9211694.283.22:463:34
27Stevensville Lakeshore9441393.286.22:343:09

State Contenders

It’s looking like all Ann Arbor Pioneer at this point, close to the middle of the year. Coming into the year, the purple women undoubtedly had one of the better top-three, the question was just how good their 4th-7th girls and depth could be. Affirmatively answered, as the Pioneers have added two freshwomen to go along with three steady upperclasswomen, the five combined with personal bests under 19:20.

Surprises

The summer preview curiously didn’t include Grace Snyder or her sister Lexie (weird, because I remember knowing they’d have an impact). That there would’ve moved the Hudsonville girls up a bit higher, but maybe not to the level we’ve seen. The Snyder girls have each crossed the line under 19:20, helping the Eagles win their division at Ottawa Hills, Saranac, and Under the Lights.

Looking Forward

Jackson is the epicenter of D1 action (a major reason I’ll be there!) with four of the top-six teams ripping it in the early morning. #1 Ann Arbor Pioneer, #2 Romeo, #5 Brighton, and #6 Ann Arbor Skyline. All four teams are coming off tough courses at either Holly or Spartan, the Ann Arbor schools fresh off wins at their respective invites, thus momentum will be at a premium either in terms of time or a less-adverse course. I love road trips and it’s good to see#4 Northville taking one to Cadillac, where #8 Traverse City West will welcome the Mustangs. Another quick course, so expect some blazing times from the north.

RankTeamScoreRegionTop 5 Avg.Top 7 Avg.Top 5 SpreadTop 7 Spread
1Ann Arbor Pioneer645163.3155.32:152:25
2Romeo1899145.9135.01:453:43
3Holland West Ottawa2353139.2131.21:122:04
4Northville2367138.7132.71:302:13
5Brighton2404139.5133.71:341:56
6Ann Arbor Skyline3104136.1130.22:162:34
7Hudsonville3471135.3123.62:173:07
8Traverse City West3922130.3126.71:371:57
9Portage Central4413127.7119.41:202:15
10Jenison4441128.6118.71:393:25
11Okemos4984132.8117.73:274:56
12Hartland5142125.5119.41:431:54
13Novi5387124.0117.31:252:10
14Rockford6331119.2113.71:071:40
15Rochester Adams6758125.1110.93:414:36
16Rochester7058118.6107.22:193:40
17Saline7095117.9111.22:092:28
18Brownstown Woodhaven7385116.1110.31:502:11
19Midland Dow7632119.1113.23:013:11
20Utica8009115.2104.62:273:19
21Zeeland East8123116.7109.02:533:06
22Traverse City Central8842110.5105.41:181:36
23Zeeland West9183110.2100.82:002:42
24White Lake Lakeland9297108.9105.41:021:41
25Forest Hills Northern9321108.799.61:042:56
26Mt. Pleasant9482110.696.83:074:06
27Salem10416105.190.60:513:36

INDIVIDUAL RANKINGS

As the years pass, I’ve decided to keep the in-season stuff concentrated more on the teams and less on the individuals. I do feel it’s important for individuals to know where they stand, so here’s the top-50. When it gets to crunch time, more will be written, for now, this’ll do!

RankGradeNameTeamRegionMid-September Rating
111Kaylie LivingstonWhitmore Lake33160.4
211Libby SmithGobles31153.0
310Sophia GrinageLeland29141.5
410Callie SinkeOnekama29136.8
511Veyda ConleyMartin31126.9
610Malynda LambrosWhitmore Lake33123.5
710Carmella JulianMaple City Glen Lake29123.0
812Emma RikerKalamazoo Hackett32122.2
99Norah KileyKingston35120.3
1012Lilah KileyKingston35119.0
119Ryleigh AlderinkHolton31115.9
129Ava HigleyFrankfort29113.1
1311Lauren ShafferGobles31113.1
1412Taylor WiegandLivingston Christian33112.8
1510Ella LambRoyal Oak Shrine36112.7
1612Cara PrusakiewiczDryden35111.0
1711Addy ZellerOnekama29109.8
1811Evelyn MeyerHillsdale Academy34109.0
1912Eleanor ColeLutheran Westland36108.5
208Faith SchipperHolland Calvary Christian31105.9
2110Alyvia JankeUnionville-Sebewaing35103.1
2210Maizy MatthewsBreckenridge30101.7
2312Carina BurchiWhitmore Lake33101.2
2410Fenlynn JohnsonRogers City2899.5
259Cayla BussDecatur3299.0
2611Claire LongSaginaw Nouvel3098.0
2711Natalie BurpeeLeland2997.4
2811Brie SiemsKalamazoo Hackett3297.2
2912Elodie WeaverWhitmore Lake3394.8
3010Skylar MaclennanFulton3094.7
3110Claire WrightDryden3594.6
3210Deirdre O’ConnellAllen Park Cabrini3694.5
3311Kiera PiperKalamazoo Hackett3293.4
349Reese BregeRogers City2893.2
3510Cassidy BowersAustin Catholic3693.0
3612Katie SweeneyUbly3593.0
3710Payton KingKingston3592.8
3811Avery LangloisRogers City2891.8
3911Veronica PagaPetoskey St. Michael2890.7
4010Melodie HulinekBear Lake2990.3
4112Mirthe BreukerBuckley2989.6
4212Stella BehnanCardinal Mooney Catholic3689.5
439Heather MorrisHillsdale Academy3489.3
4411Elizabeth FurmanIndian River Inland Lakes2888.8
4512Rowan AllenMendon3288.8
4611Allie MillerHillsdale Academy3488.5
4710Allison OstPetersburg-Summerfield3488.4
4812Kinsey PeerBuckley2987.6
4910Abbygail PlesterUbly3586.6
5012Olive WakefieldSaginaw Michigan Lutheran Seminary3086.3

RankGradeNameTeamRegionMid-September Rating
112Hailey CreisherLeslie26150.8
211Samantha SchroederJackson Lumen Christi23143.8
312Hope MillerBlissfield27139.3
411Grace WonchLansing Catholic26138.2
510Tiya FeldpauschOlivet23137.7
611Alyssa KramerPewamo-Westphalia24134.7
711Violet TetilCaro25132.9
811Isabelle SliterFennville22132.3
910Elliana MaxKent City21131.6
1012Brynne SchulteElk Rapids19131.4
1111Kamryn SixberrySaugatuck22131.2
1212Anna PrayElk Rapids19130.4
139Lily BrittonOlivet23128.4
1410Avery KellyBenzie Central20127.2
1512Alina MartinsonSaugatuck22125.4
1610Josie BishopLansing Catholic26124.5
1712Ashlynn HarrisBronson23124.1
1811Marlowe WalcottReed City20122.7
1910Dory SimonRemus Chippewa Hills25122.6
2012Macy FazekasJackson Lumen Christi23120.4
2110Isabelle CurrieLansing Catholic26120.1
2212Bella LaFountainMonroe St. Mary CC27119.8
2310Madisyn WansteadLeroy Pine River20119.0
249Calista GeorgePewamo-Westphalia24118.4
259Anna DrauerLansing Catholic26117.7
2611Makinna FoglesongIthaca25117.2
2712Abigail ReisMillington24116.4
2811Lyvia CurtisSaugatuck22115.9
2911Shelby KuiperGrand Rapids Covenant Christian21115.4
3011Betsy GoodenManton20115.0
3112Anna PoppemaBath24114.1
3211Natalie RosemaHart20113.8
339Avery HaynesBrooklyn Columbia Central23113.8
3410Caelyn TorryMcBain20113.4
3512Hailey SillsBlissfield27112.4
3610Lindsey LudwigLansing Catholic26112.3
379Kylie ZwiepGrand Rapids NorthPointe Christian21111.8
3811Leah SnellerMuskegon Western Michigan Christian21111.0
3912Grace CostonStanton Central Montcalm24110.9
4012Quinn HatfieldRemus Chippewa Hills25110.7
4111Molly Kate HollandsworthTraverse City St. Francis19109.6
4212Madi HarePlymouth Christian Academy26109.2
439Tala CarlinBuchanan22108.4
4410Maisey ToteffHanover-Horton23108.2
4511Nico TrieboldGrayling19107.6
4611Laura CastrejonNewaygo21106.5
4712Mattie GagneMidland Bullock Creek25106.4
4812Frances MelinnLansing Catholic26106.2
4912Ella HeffnerCharyl Stockwell Academy26106.2
5011Hallee HerveyReed City20105.6

RankGradeNameTeamRegionMid-September Rating
112Emma HoffmanOtsego13183.9
212Katie BerkshireGaylord10174.8
311Ava SchaferSt. Johns14164.6
49Eliza SchwassLudington10162.5
511Jaelyn RayPinckney16160.7
611Johanna MulderHolland11155.9
712Natalie FoltzFrankenmuth15150.6
810Avery EngbersHolland Christian11149.8
911Annabelle LowmanLudington10149.6
1011Caroline RandallHastings12148.5
1110Oakley OsterhartCoopersville11147.6
1211Clara KaczorFreeland15146.7
1310Kayla ShellenbargerGoodrich15146.5
1411Olivia WeissHolland11145.2
1511Lane IsomRichland Gull Lake13143.8
1612Marie GatesHudsonville Unity Christian11143.7
1711Mia MaySparta11141.9
1811Ayda SkeelsAdrian18141.6
1911Alivia OttingerGoodrich15140.2
2010Ana LovellLake Fenton16140.1
2111Bridget FidkowskiAnn Arbor Gabriel Richard18139.1
2212Miriam KlohaSt. Johns14136.0
2311Adeline ArmstrongEast Grand Rapids12135.3
2411Eliana StobHolland Christian11135.1
259Alayna VerhageOtsego13134.8
2610Remie EllisEaton Rapids14134.7
2712Chloe RinzemaGrand Rapids South Christian12134.5
2812Lilah PoelGrand Rapids Christian12134.5
2912Georgia BabcockEdwardsburg13134.3
3012Julia GarciaPinckney16133.4
319Lily VanEykGrand Rapids South Christian12133.2
3211Ella McInerneyCadillac10133.0
3310Audrey KlineSt. Joseph13133.0
3411Zoe HoekstraGrand Rapids Christian12132.3
3510Tiffany DeMaagdGrand Rapids South Christian12132.3
369Addelyn SabatkeOtsego13132.0
3712Brooklynn BrownCadillac10132.0
3812Elise BardenFrankenmuth15131.8
3912Alexis KotkowiczSpring Lake10131.3
4012Layla GeurinkHolland Christian11130.9
4112Ellie ScholmaGrand Rapids Christian12130.9
4210Mai NguyenPlainwell13130.2
439Adelyn VerhageOtsego13130.1
449Taylee FoxOtsego13129.4
4511Ellery LampenHolland Christian11129.0
4612Chloe RinzemaGrand Rapids South Christian12128.1
4710Madison PettyAdrian18127.5
489Vittoria PerucchettiSt. Joseph13127.4
499Lydia DwyerStevensville Lakeshore13127.0
5011Skylar MejeurOtsego13126.8

RankGradeNameTeamRegionMid-September Rating
110Natasza DudekAnn Arbor Pioneer5182.9
210Sienna KlemmerAnn Arbor Pioneer5174.0
310Rachel SmithOkemos4173.3
412Hana BoggessAnn Arbor Pioneer5166.4
511El McMahanRochester Adams8164.9
611Becca Van LentAnn Arbor Skyline4164.8
711Annie HrabovskyRomeo9163.2
810Emilia GarcesH.H. Dow2162.0
912Leena ShelgikarAnn Arbor Huron6160.4
109Alexandra ScappaticciNorthville7159.1
1111Cassie KarasinskiHudsonville1156.7
1212Lydia LaMarraBrighton4156.7
1310Ainsley KelmPortage Northern3155.6
149Keira Von BlonAnn Arbor Pioneer5155.1
1512Natalia GuaresimoRomeo9154.5
1611Maddie LindleyHolly2154.4
1711Tessa MascariTraverse City West2153.7
189Taryn MooreOxford8153.5
1912Ella GoodsellRomeo9153.4
2012Ava PorrasHolland West Ottawa3152.4
2112Lilah YoderForest Hills Central3152.4
2210Ella LorenzBrighton4151.7
2310Adalyn RaabZeeland East3150.6
2412October HarnsOkemos4149.7
2511Paige McMeansJenison1148.9
2611Collette WierksHolland West Ottawa3148.1
2712Leah CorbyRochester Hills Stoney Creek8146.4
289Maribelle KofahlAnn Arbor Huron6146.1
299Grace SnyderHudsonville1146.0
3012Gracelin MartinGreenville1144.9
319Jessica SoldanRochester Adams8144.8
3212Ella AbrahamRochester8144.2
3310Gracie CarlislePortage Central3142.8
3412Olivia StacyPortage Northern3142.5
3511Lucia LachapelleNorthville7142.0
3612Elliana NeuerHartland2141.3
3710Savannah StatonSaline5141.0
3812Ava LawrenceEast Kentwood3140.9
399Kaitlyn BergMidland2140.9
4011Katelynn EgliNovi7139.3
4112Siene MuraszewskiUtica9138.3
4210Jessa SkoniecznyMt. Pleasant2138.2
439Laura ForsythAnn Arbor Pioneer5137.9
4412Aviana SkinnerGrand Ledge4137.1
4510Charley McKayBrownstown Woodhaven5136.8
4610Madeline AleisaJenison1136.4
4710Mary DolbowHolland West Ottawa3136.3
4811Chloe PurwinHudsonville1136.0
4910Avery ScottPortage Central3136.0
5011Nina MooreAnn Arbor Pioneer5136.0