Uncategorized

Division 1 State: Individual Ratings

Adjustment: +16

Projections vs. Reality

These girls were the first since the D4 bunch where I got more All-Staters than what I thought I might get. 24 of 30 with the projections thinking I’d hit 23.86.

Unexpected All-State

Lillian Deskins, Romeo

Projected: 36th, 36.2% chance of All-State

Late start to the season in a new place, but a quick study to Romeo’s system. Ran her best towards the end of the year, with a 18:28 here and 18:25 in Terre Haute.

Alexis Ball, Traverse City Central

Projected: 56th, 8.2% chance of All-State

Past two years had sub-19’s and top-50 finishes, but no All-States to show for it. Came through in a big way with a nearly 20 sec. personal best.

Isabelle Becker, Bay City Western

Projected: 33rd, 36.6% chance of All-State

Patient race led to a large payoff. 72nd at the mile, 25th when she finally crossed the line.

Ava Kurczewski, Walled Lake Northern

Projected: 112th, 1.3% chance of All-State

Previous two MIS performances were 93rd and 103rd place finishes. Senior year, final race for the Knights was the best of her career – Ava’s first time in the 18’s since 2022’s MITCA race.

Ella Kirkwood, Traverse City Central

Projected: 44th, 7.4% chance of All-State

Third mile was her fastest of the race and her kick was 3rd fastest of all girls. All in all, she moved up 60 places from her spot at the mile, crossing the line in 29th to grab her first All-State ever.

Jordyn Klaasen, Zeeland West

Projected 50th, 10.9% chance of All-State

By this point, her ability to come through in early November shouldn’t be doubted. Three years, three finishes in the top-30.

All-State History

Rachel Forsyth

Whether that be from the great record keepers and writers from our track/XC community, local reporters, or national outlets, Rachel’s story has been shared far and wide. Often, she’s been asked to give her thoughts and asked how she’d recount the past few years. These articles and pieces are essential to understanding how her journey has led to her historical senior season.

Michtrack Newsletter
Free Press Article
Dyestat Interview

I believe these features tell her story much better than I could, so I’d like to focus on the stats, which speak volumes to where she has and will place in history

COURSE RECORDS

(thank you to Jeff Hollobaugh and michtrack.org for this tremendous resource)

Indian Creek Park (SEC Red 1) – 16:44, previously 16:58 from Zofia Dudek

Forest Akers GC (Spartan) – 16:59, tying Olivia Theis

Sharp Park (Jackson) – 16:36, previously 17:23 from Maggie Farrell

Saline HS (SEC Red 2) – 16:18, first year on the course

Portage West MS (Portage) – 16:47, previously 17:00 from Olivia Theis

Hudson Mills South (SEC Championship) – 16:40, previously 17:47 from Anne Forsyth

Lake Erie (Region 5) – 16:07, previously 17:05 from Zofia Dudek. Dirt from the hill was used as part of a shoreline restoration, making it impassable for the course, so a bit of a change. But not a 58 second change 🙂

MIS (D1 State) – 16:28, previously 16:53 from Olivia Theis

If you’re counting, that’s 9 Michigan races, 8 raced to a new course record. The only one that she missed was a Benzie course that had been changed and by my numbers, was slower than the previous version. But I’m sure Rachel is fine with letting her sister, Anne, hold onto one of them records.

WINNING RECORD

Of Rachel’s 14 races this year, 12 were wins. The 2 defeats were a 5th place finish at Nike Nationals and a 3rd place finish at Foot Locker. Rachel was the only girl to place in the top-10 in each national meet. On her career, she finished with a 63% win rate, coming across the line first in 29 of 46 tries. That would be impressive head-to-head, mind-boggling when regularly competing against fields of 100+ girls.

SPEED RATING RANKS

Over the past 5 years of speed ratings, Rachel is tied with Zofia Dudek for the highest overall rating, a 190.1 at the SEC Championship. The Hudson Mills course is normally a quick one, but rains had wrecked the Gabriel Richard meet five days prior, and the South course was slow to recover. Rachel was anything but slow, winning by well over 2 minutes in what is one of the more competitive conferences in the State.

On the all-time speed rating list (dating back to 2019, containing 150k+ ratings), Rachel holds 3 of the top-5 marks, 5 of the top-11, and 8 of the top-21. Her top three, the SEC Championship, Region 5, and Division 1 State, were all run during championship season, meaning she upped her already impressive game to another rarely seen level.

Movin’ Up

Tied for the most passes from Mile 1 were Pioneer’s young freshman, Nina Moore and one of Oakland County’s best, Alena Tiernan. Both girls went by 74 girls in the final 2.1 miles.

In her final race of her career, Portage Central’s Addison Begeman was able to go by 43 girls after 2 miles.

And in the final kick, from three on, Macomb Dakota’s Lidia Clancy mowed down 13 other girls in order to finish 100th.

Matching her OK Gold counterpart, Selma Anderson came through with the quickest kick in the field. You wouldn’t know it in terms of the number of girls that she passed, but you do know it in terms of time, 31.5 seconds in the final 0.1 miles. That equates to around a 4:52 pace and is unsurprising if you’ve ever seen the tenacity in which Selma closes a race.

Perfectly Paced

Far and away, the most even splits in the race went to Annabeth Hazlewood. The Salem freshman ran with wisdom well beyond her years. Her 19:09 finishing time came out to 6:10 pace. With a 6:09 split at the mile, 12:20 at two, and 18:30 at three, she easily was the most consistent throughout the race. The benefit of that strategy? Moving from 125th at one, 69th at two, 57th at three and finishing in 54th.

There were a few other girls that were steady as well:

Romeo’s Olivia Purdy and Lillian Deskins, securing that state title
Brownstown-Woodhaven’s young Hope Noal
Forest Hills Northern’s Izzy Fazio

GradeNameTimeTeamRating
12Rachel Forsyth16:28.5Ann Arbor Pioneer185.2
12Selma Anderson17:13.6GR Ottawa Hills170.1
11Lucy Cook17:19.7Rochester168.1
9Annie Hrabovsky17:28.7Romeo165.1
11Victoria Garces17:29.1Midland Dow165.0
12Jayden Harberts17:57.8Macomb Dakota155.4
10Natalia Guaresimo18:05.8Romeo152.7
12Ella Christensen18:12.6Northville150.5
12Layla Krayem18:14.8Livonia Stevenson149.7
11Grace Tykocki18:15.9Grand Blanc149.4
11Helen Sachs18:17.7Holland West Ottawa148.8
11Mallory Bigelow18:19.1Oxford148.3
10Emmerson Clor18:20.2Romeo147.9
11Valerie Beeck18:23.7Grand Haven146.8
12Laney Alig18:25.2Saline146.3
9Anyla Robinson18:26.6Detroit Cass Tech145.8
12Clara James-Heer18:27.9FHC GR Forest Hills Central145.4
12Morgan Brown18:28.4Livonia Churchill145.2
11Cassie Garcia18:28.5Northville145.2
12Payton Scheffler18:28.6Brownstown Woodhaven145.1
10Lydia LaMarra18:28.7Brighton145.1
11Lillian Deskins18:28.9Romeo145.0
12Lydia Bowman18:29.0Ann Arbor Pioneer145.0
12Alexis Ball18:34.5Traverse City Central143.2
11Isabelle Becker18:35.7Bay City Western142.8
11Ava Alicandro18:36.3White Lake Lakeland142.6
12Ava Kurczewski18:38.5Walled Lake Northern141.8
12Carrigan Eberly18:38.9Brighton141.7
12Ella Kirkwood18:39.3Traverse City Central141.6
11Jordyn Klaasen18:41.2Zeeland West140.9
11Addy Smith18:42.2Grand Haven140.6
12Hannah DeRoeck18:42.9Lake Orion140.4
11Ava Peters18:43.3Livonia Franklin140.2
12Paige McArdle18:44.3Davison139.9
12Braydee Elling18:45.2Oxford139.6
11Kaelin Hughes18:46.5Livonia Stevenson139.2
10Ava Porras18:48.4Holland West Ottawa138.5
12Nikki Carothers18:50.8Brighton137.7
11Corynn Gady18:51.0Saline137.7
11Jane Olney18:52.3Holland West Ottawa137.2
11Olivia Purdy18:52.8Romeo137.1
12Katie Watkins18:55.2Midland Dow136.3
12Emma Hoffmeyer18:56.3Walled Lake Western135.9
12Sylvia Sanok Dufallo18:58.7Ann Arbor Pioneer135.1
10Abby Veit18:58.9TC West (Traverse City)135.0
11Sydney Roberts18:59.1Midland Dow135.0
10Ava Lawrence18:59.3East Kentwood134.9
9Becca van Lent19:01.2Ann Arbor Skyline134.3
12Katie Hume19:01.6Ann Arbor Pioneer134.1
12Sonya Shelgikar19:03.1Ann Arbor Huron133.6
11Annie Alkema19:03.4Kalamazoo Central133.5
12Lily Salazar19:07.8Okemos132.1
9Jillian Broyles19:08.3Highland-Milford131.9
9Annabeth Hazlewood19:09.0Salem131.7
11Molly Baracco19:09.3Farmington131.6
10Addison Herr19:09.7Bloomfield Hills131.4
12Natalie Mello19:10.5Ann Arbor Pioneer131.2
11Elle Bissett19:10.8Brighton131.1
12Mariah Belmont19:11.3Macomb Dakota130.9
10Trinity VanderWoude19:11.4Rockford130.9
9Colette Lozo19:13.8Northville130.1
11Taylor Brodeur19:14.0Oxford130.0
10Jersi Bilek19:15.0Muskegon Reeths-Puffer129.7
12Allison Mayer19:15.1Ann Arbor Skyline129.6
11Lauren Walker19:16.2Holt129.3
12Kylee King19:16.5Oak Park129.2
9Jaclyn Suderman19:16.8Bay City Western129.1
12Nicole Mays19:17.0Okemos129.0
10Macy Czelada19:18.0South Lyon128.7
12Izzy Fazio19:18.5FHN GR Forest Hills Northern128.5
12Anna Reineck19:19.1Clarkston128.3
10Nevaeh Polovina19:19.2Davison128.3
11Chloe DeRidder19:19.9Grandville128.0
10Lillian Schlack19:19.9Saline128.0
10October Harns19:20.0Okemos128.0
9Daisy Cox19:20.4Rockford127.9
10Siene Muraszewski19:20.9Utica127.7
9Ava Goodman19:21.5Hartland127.5
9Sophie Roth19:22.8Saline127.1
9Tessa Mascari19:24.9TC West (Traverse City)126.4
12Nancy Gage19:25.8Saline126.1
12Emilee Rudlaff19:27.4Kalamazoo Central125.5
12Madelyn Gordon19:27.8Walled Lake Northern125.4
9Iva Ravindra19:28.5Temperance Bedford125.2
11Grace Grupido19:29.7Fraser124.8
10Cianah Budnik-Ramos19:30.6Grand Haven124.5
11Julia Frampton19:31.8Holland West Ottawa124.1
11Emma Gunnett19:33.1Holland West Ottawa123.6
9Irie Scrase19:33.7Ann Arbor Skyline123.4
10Kayla Ward19:34.8South Lyon123.1
12Nina Frost19:35.1Fenton123.0
9Hope Noal19:35.7Brownstown Woodhaven122.8
12Sydney Smith19:35.9Davison122.7
11Emma Smith19:37.2Rockford122.3
11Savannah Spangler19:38.1Grosse Pointe South122.0
9Nina Moore19:38.4Ann Arbor Pioneer121.9
9Olivia Jenney19:38.7Bloomfield Hills121.8
12Ava King19:38.9TC West (Traverse City)121.7
11Violet Hrabovsky19:39.2Romeo121.6
10Lidia Clancy19:39.3Macomb Dakota121.6
10Olivia Stacy19:39.4Portage Northern121.5
10Lauren Bradley19:39.4Highland-Milford121.5
10Katelyn Frazier19:39.7Fraser121.4
10Audrey Hamilton19:39.8Troy121.4
10Brooke McFarland19:39.9Utica121.4
12Bryna Mead-O’Brien19:40.3Okemos121.2
9Cassie Karasinski19:40.8Hudsonville121.1
11Abi Albright19:41.5Grand Haven120.8
11Anna Sybenga19:41.7FHC GR Forest Hills Central120.8
12Alisia Olteanu19:42.4Walled Lake Western120.5
10Aviana Skinner19:42.7Grand Ledge120.4
10Quincy Behm19:43.7Ann Arbor Pioneer120.1
11Rosie Gregory19:43.9Northville120.0
9Gabriella Fugazzi19:45.0Okemos119.7
10Peyton Tucker19:45.5TC West (Traverse City)119.5
10Elizabeth Schafer19:47.4Okemos118.9
9Claire Porinsky19:48.0South Lyon East118.7
11Alena Tiernan19:49.3White Lake Lakeland118.2
11Alena Blumberg19:50.0Dexter118.0
12Viktoria Bloniarz19:50.7Monroe117.8
10Juliet Lewis19:51.6Brighton117.5
11Stephanie Bulat19:52.8Rochester117.1
9Roxanne Jorgensen19:55.1Portage Northern116.3
10Bailey Wenzlick19:55.4TC West (Traverse City)116.2
10Nora Gerzema19:55.5Farmington Hills Mercy116.2
10Taylor Parsons19:56.3Rochester115.9
11Norah Lesner19:56.5Utica115.8
10Rhea Mouw19:56.7Portage Central115.8
10Rebecca Jud19:57.3Salem115.6
11Clare Mathison19:57.6FHC GR Forest Hills Central115.5
10Annabelle Beloiu19:57.8Northville115.4
11Lucinda Paliani19:58.4Ann Arbor Huron115.2
10Olivia Cereska19:59.1Fraser115.0
9Maya Pletzer19:59.7White Lake Lakeland114.8
12Samantha Wogaman20:02.0Grand Blanc114.0
9El McMahan20:02.1Rochester Adams114.0
11Mia Snellgrove20:04.9Rochester113.0
11Ellie Nohovig20:05.9Highland-Milford112.7
11Ella Harlow20:06.2Portage Northern112.6
9Lilianna Peace20:06.4Clinton Twp. Chippewa Valley112.5
12Payton Hosley20:06.5Grand Haven112.5
11Catherine Steele20:06.7Farmington112.4
12Gracie Youngblood20:06.9Romeo112.4
10Selena White20:07.7Brighton112.1
9Addison Brigham20:07.9Clarkston112.0
9Avery DeGrendel20:08.0Clarkston112.0
10Eleanor Grant20:08.3Wyandotte Roosevelt111.9
11Ella Reaves20:08.9Holt111.7
12Aubrey Mery20:09.3Oxford111.6
12Lily Hetzel20:10.2Salem111.3
12Peyton Ludwig20:10.8FHC GR Forest Hills Central111.1
10Payton Lamb20:11.4TC West (Traverse City)110.9
10Lilamae Frank20:11.6BC Lakeview110.8
12Claire Bireta20:11.7Allen Park110.8
9Aubrey Rizzo20:11.9Macomb Dakota110.7
9Mia Carson20:13.4Northville110.2
11Isabelle Krause20:13.4Walled Lake Northern110.2
10Addie Birkholz20:13.5Holland West Ottawa110.2
11Ayla Balazer20:14.2Ann Arbor Skyline109.9
11Mia Stibitz20:14.3FHC GR Forest Hills Central109.9
10Molly Kate Coates20:15.0Northville109.7
11Luciana Rodriguez20:15.2Fraser109.6
10Laila Bodell20:16.0Oxford109.3
9Katelyn Parrish20:17.3Farmington108.9
9Emma Brown20:18.4Utica108.5
9Kareena Babu20:19.1Novi108.3
11Addison Bruckman20:20.2Dexter107.9
11Camden Essenmacher20:20.8Hartland107.7
11Abby Roth20:21.2Saline107.6
11Melana Karsten20:22.4Rockford107.2
12Sydney Gergics20:24.5Rochester Hills Stoney Creek106.5
11Rachel Grice20:25.5Kalamazoo Central106.2
12Laurel Tolliver20:25.5Grand Haven106.2
12Gabrielle Bolitho20:26.0Brighton106.0
9Samantha Bartell20:26.6Salem105.8
9Gabrielle Chevez20:27.1Muskegon Reeths-Puffer105.6
12Addison Begeman20:27.5Portage Central105.5
9Allie Gallagher20:27.6Walled Lake Northern105.5
12Holly Corteville20:27.8Walled Lake Northern105.4
12Tessa Rindfliesch20:29.3Zeeland West104.9
9Reagan Reaume20:30.1Gibraltar Carlson104.6
10Sydney Fischer20:30.3Clarkston104.6
9Morgan Scally20:30.4White Lake Lakeland104.5
9Brooklyn Wiltse20:31.0Davison104.3
11Gracey Barry20:31.7Grand Haven104.1
11Grace Roth20:33.7Saline103.4
11Sophia Aquino20:34.0Utica103.3
12Leanna Barnett20:35.4Rockford102.9
9Olivia Storteboom20:35.9Portage Central102.7
11Kerrigan Kennedy20:37.0Highland-Milford102.3
12Brooke Lemos20:38.3Davison101.9
9Annie Roraff20:38.3Rochester101.9
11Alanna Clague20:39.5Portage Central101.5
12Mackenzie Hendry20:39.8White Lake Lakeland101.4
10Reese Smith20:40.0TC West (Traverse City)101.3
10Jacalyn Yakel20:40.5Utica Eisenhower101.2
9Lyla Dowling20:42.3Holland West Ottawa100.6
11Claire O’Boyle20:44.1Lowell100.0
10Lexi Kowalski20:45.1Kalamazoo Central99.6
9Maggie Baginski20:45.6Utica Eisenhower99.5
10Ryann Smitka20:46.1Macomb Dakota99.3
10Sarah Wazne20:46.7Dearborn Heights Crestwood99.1
9Addie Jones20:46.9Salem99.0
11Jamie Patterson20:47.4Oxford98.9
12MK Elliott20:49.6Portage Central98.1
12Lauren Thomas20:49.7New Baltimore Anchor Bay98.1
11Allison Nussear20:50.6Midland Dow97.8
11Julia Timpa20:51.4Macomb Dakota97.5
11Natalie Lewis20:53.1Rockford97.0
10Macy Guikema20:55.2Jenison96.3
10Elliana Perugi20:59.1Brownstown Woodhaven95.0
11Anna Krampe20:59.7FHC GR Forest Hills Central94.8
9Addison Sokolowski21:00.3Highland-Milford94.6
9Viktoria MacDougall21:01.0Farmington94.3
12Sydney Lambert21:01.0Midland Dow94.3
9Linda Lopez21:01.5Lake Orion94.2
10Joslyn Bechtol21:02.0Brownstown Woodhaven94.0
9Alex Iacoban21:02.4Farmington93.9
12Remi Flanz21:05.8Fraser92.7
9Paige Haller21:06.2Walled Lake Central92.6
11Olivia Gartrell21:08.0Davison92.0
11Lily Rosender21:10.4Walled Lake Northern91.2
11Daphne Ball21:10.5Byron Center91.2
9Logan Robison21:11.3Clarkston90.9
12Shawna Monsere21:11.8Highland-Milford90.7
10Alyssa Mertes21:12.2Rockford90.6
12Ana Lopez21:12.3Rochester Adams90.6
11Natalie Joiner21:12.4White Lake Lakeland90.5
10Lilah Yoder21:13.1FHC GR Forest Hills Central90.3
10Abby Spencer21:16.8Farmington89.1
10Kate Molloy21:19.4Fraser88.2
11Macy Jenkins21:20.2Highland-Milford87.9
12Alexandria Mason21:20.2Ann Arbor Skyline87.9
9Reese Storteboom21:21.3Portage Central87.6
11Jun Hur21:23.9Portage Central86.7
10Audrey Henckel21:24.9Rochester86.4
10Kierra Magner21:26.0Farmington86.0
9Skylar Seedman21:26.9Rochester85.7
10Camryn Quidort21:28.8Oxford85.1
11Mylene Pham21:33.9Macomb Dakota83.4
12Morgan Gill21:35.2Rochester Hills Stoney Creek82.9
12Eleanor Kroetsch21:41.5Utica80.8
9Katie Yuan21:43.1Ann Arbor Skyline80.3
12Olivia Hyatt21:43.6Davison80.1
10Ava Danielson21:43.7Clarkston80.1
10Anna Furman21:44.2Kalamazoo Central79.9
9Genevieve Connolly21:46.7White Lake Lakeland79.1
12Lydia Martoni21:50.6Fraser77.8
11Ivy Beall21:58.3Midland Dow75.2
12Mallory Messer22:09.5Salem71.5
10Tessa Swier22:16.2Midland Dow69.3
9Chiamara Ogbonna22:16.6Brownstown Woodhaven69.1
9Emily Alt22:20.1Walled Lake Northern68.0
12Aileen Bachrens22:23.2Ann Arbor Skyline66.9
9Lilly McNair22:34.3Utica63.2
9Erin Sax22:40.1Brownstown Woodhaven61.3
10Liliana Cipolla22:57.2Salem55.6
11Isabella Frederick23:06.4Kalamazoo Central52.5

Adjustment: +19

Projections vs. Reality

And to close it out, correct on 25 of the 30 All-State boys. Throughout these finals, the projections nailed 198 of the 240 All-Staters, right on 82.5%

Unexpected All-State

Vincent Peterson Sand, Ann Arbor Pioneer

Projected: 31st, 46.3% chance of All-State

Mr. Consistent in the 15’s this year, with 8 of his 11 races of the sub-16 variety.

Anirudh Krishnan, Plymouth

Projected: 36th, 15.7% chance of All-State

From 2 miles to the finish, Anirudh had the 10th fastest split of any D1 boy. That speed on the closing stretch moved him up from 28th at two to 21st at the finish.

Benjamin Hartigan, Northville

Projected: 34th, 20.9% chance of All-State

In 2022, was one of the better freshmen in the State to NOT run in the State Finals. In this, his first appearance, made up for lost time, as he was the 3rd sophomore across the line.

Oliver Moss, Berkley

Projected: 42nd, 15.0% chance of All-State

Career progression is something to marvel. Oliver went from a 19:47 personal best as a freshman to a 15:37 here in their last cross race in a Berkley uniform.

Ian Lewis, Livonia Churchill

Projected: 38th, 13.6% chance of All-State

Saw a significant drop this past spring (4:45 to 4:27 in the 1600m) which led to further gains in cross. Sub-16 on three occasions during cross, winning the Livonia City title and placing 28th here.

All-State History

Seth Norder

I don’t think you’ll find a more calloused, yet grateful athlete than Seth. Two second place finishes on the big stage, another one on the track. Countless accounts of him being a great teammate and motivator for his Grand Haven Bucs. And then after seasons of trying, triumphs in championship meets.

Seth was introduced to us during his sophomore year, but the groundwork was laid much earlier. As a freshman, although unable to compete in the XC State Finals, Seth was able to close his season with three consecutive sub-17’s, including a 16:18 at the inaugural Michigan Meet of Champions. Come spring, his 4:28 in the 1600m earned him the #2 rank amongst all Michigan freshmen. The times were there, both on the grass and on the track, the foundation established for the next three years.

The following three seasons, we saw Seth learn how to race with the elitest of the elites, while throwing down marks for his age that would wow us for the future. On the track, examples would be his sub-9 in late April of his sophomore year or an 8:46 at Bluejay Elite this past May. Two years ago, a late season run that included two 15:2x’s. And in the fall of ’22, multiple sub-15’s at important regular season meets.

With that established speed, Seth was able to challenge some of the State’s best. The cross final in 2021 was a runaway Riley Hough victory, but that gap was considerably closed seven months later, where Norder gave Hough everything he could handle, falling in the D1 1600m final by less than a second. A few months later, on a windy day at MIS, a back-and-forth battle ensued with Benne Anderson, with Anderson prevailing in the final meters. Three championship races, three straight runner-ups, learning the necessary lessons before the dominance of the past two seasons.

June’s Division 1 3200m final was certainly a dominant one. Coming off that 8:46 in early May, a 4:08 in late April, and a scorching 4x800m split (I had 1:51), it was clear that Seth was in impeccable shape. Adversity came in the way of smothering heat, the likes of which that we hadn’t seen all spring. Wisely skipping the 1600m and throwing everything into the 3200m, Seth strained and grinded, but won in a comfortable margin, his 9:04 giving him his first individual title.

Look below and you’ll find that Seth grinded his way to a cross title as well. Consistent splits, all in the 4:45-4:50 range. He led a pack 20 boys through that first mile in 4:50 or under, but with that steady attitude, increasing effort, and laser focus on efficient running, he was alone by two miles, opening up a 5 second lead on Thomas Westphal (his future teammate, the only kid to run sub-15 at State and lose). Come the finishing stretch, that gap had closed, but it was apparent to all watching that Seth would win, overcoming two years of defeats to finally hoist an individual cross country title of his own.

Movin’ Up

Romeo typically embarks on a conservative start to the race, but passing 124 people in the final 3400 meters is absurd. Michael Magnoli was able to do that and was nearly matched by Kalamazoo Central’s Ty Billings.

Billings did capture the crown of the passes in the final 1.1, moving up 50 spots in the nearly 1800m.

Neither two could match Forest Hills Central’s soccer star Will Banfield in the final stretch, who went by 25(!!!) boys with his 26.9 second split in the final tenth of a mile. That was the fastest split from three miles on, the equivalent of 4:10 pace.

Perfectly Paced

Hardly surprising that the perfectly paced award goes to the lad who controlled the race – Seth Norder. On his way to a 14:54 (4:48 pace), Seth gave us 4:46.2, 4:49.1, and 4:47.5 splits.

Joining him in the land of metronomic races were:

Novi’s Carter Lukas and Soma Sato
Canton’s Clark Madden
Forest Hills Central’s Ben Romero

GradeNameTimeTeamRating
12Seth Norder14:54.3Grand Haven216.2
12Thomas Westphal14:57.9New Baltimore Anchor Bay215.0
12Brendan Herger15:05.6Northville212.5
9Kamari Ronfeldt15:08.6Ann Arbor Pioneer211.5
11Seth Conner15:12.2Jenison210.3
12Jasper Cane15:16.0Kalamazoo Central209.0
12Brandon Anderson15:19.9Dexter207.7
12Truman Johnson15:21.0Saline207.3
12Sebastian Ramirez15:22.0Royal Oak207.0
10Kyle O’Rourke15:22.4Highland-Milford206.9
12Noah Selvaraj15:23.7Bay City Western206.4
12Tyler Langley15:25.5Brighton205.8
11Ethan Powell15:28.0Northville205.0
12Vincent Peterson Sand15:29.7Ann Arbor Pioneer204.4
12Vincent Guaresimo15:31.0Romeo204.0
11Taye Levenson15:31.1Bloomfield Hills204.0
12Iain Forrest15:31.3Davison203.9
10Aiden Pengelly15:31.6Canton203.8
12Ty Parker15:32.6Walled Lake Northern203.5
12Pierce Grzymkowski15:32.9White Lake Lakeland203.4
12Anirudh Krishnan15:33.4Plymouth203.2
12Vishvaa Ravishankar15:34.0Troy203.0
12Mitchell Clark15:36.6Canton202.1
10Benjamin Hartigan15:37.7Northville201.8
12Oliver Moss15:37.9Berkley201.7
10Harper Wesley15:38.0Utica201.7
12Carter Fox15:38.8Macomb Dakota201.4
12Ian Lewis15:40.7Livonia Churchill200.8
12Luke Suliman15:42.6Ann Arbor Skyline200.1
11Alexander McArthur15:45.6Oxford199.1
11Elijah Forbord15:45.8Brighton199.1
12Colin MacGregor15:47.5Midland Dow198.5
11Mason Lucas15:50.7Jenison197.4
12Mason Jett15:52.5Ann Arbor Skyline196.8
11Ben Eisnor15:53.3Grand Haven196.6
11Andrew Kaczmarczyk15:53.7Bay City Western196.4
12Aiden Moore15:54.0BC Lakeview196.3
9Jack MacGregor15:54.8Howell196.1
12Liam Walters15:55.2GR Ottawa Hills195.9
12Braxton Sipes15:55.7Royal Oak195.8
12Tyler Brothers15:56.3Utica Eisenhower195.6
11Tyler Brock15:57.4Brighton195.2
12Jaxon Allen15:57.9Muskegon Reeths-Puffer195.0
12Bryce Nowik15:58.3Clarkston194.9
9Luka Hammond15:58.7Grand Haven194.8
9Samuel Baker15:59.3Kalamazoo Central194.6
11Tyler Outlaw15:59.4Brighton194.5
11Cayden DeGrendel16:00.5Clarkston194.2
12Willem DeGood16:01.5TC West (Traverse City)193.8
12Luke Campbell16:03.0Brighton193.3
12Kenny Lewis16:03.5Saginaw Heritage193.2
11Jack Chadwick16:03.9Plymouth193.0
10Beckett Crooks16:04.4Ann Arbor Pioneer192.9
11Nick Barretto16:05.1Northville192.6
11Ben Mussen16:06.3Plymouth192.2
11Kian Schneeweis16:07.1Troy192.0
9Ben Romero16:07.2FHC GR Forest Hills Central191.9
12Simon Davis16:08.2Macomb Dakota191.6
12Ryan Ward16:09.0White Lake Lakeland191.3
12Luke Oyster16:09.9Utica Eisenhower191.0
10Soma Sato16:11.0Novi190.7
10Benjamin Rottier16:11.8Grand Ledge190.4
11Ryan Carrannanto16:12.6Highland-Milford190.1
12Andrew Floros16:12.8Clarkston190.1
12Brandon Penberthy16:12.9Macomb L’Anse Creuse North190.0
11Joseph Spada16:13.3Kalamazoo Central189.9
10Ty Billings16:13.9Kalamazoo Central189.7
12Nicholas Yaquinto16:14.8Northville189.4
12Louis D’Souza16:15.3Troy189.2
10Caleb Keller16:15.9Traverse City Central189.0
10Andrew Wright16:16.0Kalamazoo Central189.0
11Sawyer McCarthy16:16.2FHC GR Forest Hills Central188.9
11Brady Millington16:16.8Brighton188.7
12Carter Lukas16:17.3Novi188.6
10Ian Morgan16:18.4Okemos188.2
11Clark Madden16:18.5Canton188.2
11Kort Thompson16:19.7Caledonia187.8
12Roman Smith16:20.1Grand Haven187.6
11James Latstetter16:20.2Flushing187.6
10Ryan Barnes16:20.6Clarkston187.5
11Luke Morehouse16:20.6Utica187.5
11Max Myrand16:20.7Oxford187.4
10Brennan LaRusso16:21.1Saline187.3
12Noah Tiernan16:21.7White Lake Lakeland187.1
11Lucas LaMilza16:22.1Macomb Dakota187.0
11Caleb Snyder16:22.4Dexter186.9
12Lucas Karbel16:23.5Walled Lake Northern186.5
12Luke VanderHeuvel16:24.2Port Huron Northern186.3
11Logan Mullan16:24.4Detroit U-D Jesuit186.2
12Andrew Foshag16:24.5Monroe186.2
12Aiden Janes16:25.0Rochester Adams186.0
10Aron Gal16:25.0Grand Haven186.0
12Julian Liang16:25.4Novi185.9
12Jack DeKruyter16:25.9Zeeland West185.7
11Mitchell Jeruzal16:26.1Byron Center185.6
10Robert Dodd16:26.4Zeeland West185.5
11Julian Linebaugh16:26.6Dexter185.5
11Joseph Rohmfeld16:26.7Livonia Churchill185.4
12Brayden Mullins16:27.0Highland-Milford185.3
11Matthew Schwartz16:27.2Jenison185.3
10John Blaskowski16:27.4Saginaw Heritage185.2
12Jack DeWaele16:28.1Clinton Twp. Chippewa Valley185.0
12Will Banfield16:28.1FHC GR Forest Hills Central185.0
10Gavin Johns16:28.4White Lake Lakeland184.9
11Carter Livermore16:28.7Grandville184.8
12Michael Magnoli16:29.2Romeo184.6
11Drew Abbott16:29.8Detroit Catholic Central184.4
9Brandon Cloud16:29.9Northville184.4
12Cass Feeney16:29.9Oxford184.4
12Brandon Blandino16:29.9Canton184.4
10Luke Allen16:30.2Romeo184.3
11Parker Strelecki16:30.3Jenison184.2
10Theo Sacks-Thomas16:30.4Ann Arbor Pioneer184.2
10Keagan Smith16:30.5Zeeland West184.2
11Chase Wolters16:30.7Livonia Churchill184.1
10Ethan Shoffner16:30.8Cedar Springs184.1
11Walker Brose16:30.9Ann Arbor Huron184.0
9Jacob Szalay16:31.2Saline183.9
12Max Vangrouw16:31.4Holland West Ottawa183.9
12Lucas Ames16:31.8Oxford183.7
10Steven Dusseau16:31.8Canton183.7
11Spencer Parker16:32.3Portage Central183.6
9Nathan Bruss16:32.8Walled Lake Northern183.4
11Evan Nickoles16:33.3East Kentwood183.2
11Adam Dicken16:33.3Canton183.2
12Reponse Shema16:33.6East Kentwood183.1
12Lucas Weintraub16:33.7Ann Arbor Huron183.1
11Ian Boss16:34.3Traverse City Central182.9
12Skylar Jess-Isenegger16:34.4Highland-Milford182.9
12Caleb Wynn16:34.5Allen Park182.8
11Logan Gehoski16:34.8Bay City Western182.7
11Brady Boroniec16:35.3Allen Park182.6
12Grayson Albers16:35.3Ypsilanti Lincoln182.6
11Napolean Lino16:36.0Rochester182.3
12Parker Ludwig16:36.2FHC GR Forest Hills Central182.3
11Dominic Otto16:36.4Jenison182.2
9Josh Sanchez16:36.6Highland-Milford182.1
10Nate Linden16:36.7Troy Athens182.1
9Memphis Connor16:37.3Byron Center181.9
11Jacob Sanford16:37.7FHC GR Forest Hills Central181.8
9Liam Wierzba16:37.8TC West (Traverse City)181.7
11Matthew Verellen16:38.1White Lake Lakeland181.6
12Miles Killips16:38.1Bay City Western181.6
10Pierce Scheffler16:38.3Brownstown Woodhaven181.6
12Ryan Illikman16:38.4Detroit Catholic Central181.5
12Bode Cooper16:38.7Brighton181.4
12Bryce Goodsell16:40.5Romeo180.8
11Elijah Smith16:41.1Dexter180.6
12Alvin Stanton16:41.5Detroit U-D Jesuit180.5
11Aidan Daly16:41.7Harrison Twp. L’Anse Creuse180.4
11Saman Meshinchi16:41.8Saline180.4
11Ishaan Kundapur16:42.9Northville180.0
11Logan Grills16:43.7Bay City Western179.8
11Isaac Tanis16:43.8East Kentwood179.7
10Alex Vazquez16:43.8Brownstown Woodhaven179.7
9Matii Tarekegn16:43.8East Kentwood179.7
12Zachary Rubicz16:44.2New Baltimore Anchor Bay179.6
12Joey Seale16:44.9Salem179.4
11Cole Triffle16:45.7Canton179.1
10Elijah Thompson16:46.6Kalamazoo Central178.8
10Hudson Wojtkowicz16:46.9Livonia Churchill178.7
12Kaiden Morey16:47.1Traverse City Central178.6
12Gabe Rusch16:47.9New Baltimore Anchor Bay178.4
11Malcolm Spiegle16:48.2Livonia Churchill178.3
12Logan Begeman16:49.5Portage Central177.8
11Ayden McDonald16:49.5White Lake Lakeland177.8
11Jaxson Nowik16:49.6Clarkston177.8
12Sam Gibson16:49.6Dexter177.8
11Reid Tatro16:50.0Highland-Milford177.7
10Finn Gammerath16:51.0Walled Lake Northern177.3
12Sam King16:51.2TC West (Traverse City)177.3
10Lucas LaPointe16:51.3Plymouth177.2
9Luke Byland16:51.4Traverse City Central177.2
12Koen Lanker16:51.4Saline177.2
10Dane Hieronimus16:52.0Temperance Bedford177.0
12Patrick Donoghue16:52.5Ann Arbor Pioneer176.8
12Dylan Penberthy16:53.0Macomb L’Anse Creuse North176.7
9Caden Livermore16:53.3Grandville176.6
12Mateo Reyes16:53.4Midland176.5
11Jacob Essenmacher16:53.8Lapeer176.4
10Myles Gesselman16:54.1East Kentwood176.3
9Justin Johnson16:54.7East Kentwood176.1
11Quinn Kelly16:55.1Troy176.0
12Michael Cyrul16:55.5East Lansing175.8
12Aidan Leslie16:56.7New Baltimore Anchor Bay175.4
12Tommy Gardella16:56.7Salem175.4
10Ben Irwin16:57.1TC West (Traverse City)175.3
10Griffin Good16:57.6Flushing175.1
12Evan Rice16:58.6Walled Lake Northern174.8
9Bradley Smies16:58.9Hudsonville174.7
11Greg Vogt16:59.7New Baltimore Anchor Bay174.4
11Myles Bray16:59.8Monroe174.4
11Trevor Timmer17:00.5FHC GR Forest Hills Central174.2
11Scott Smith17:00.6Dexter174.1
11Carson Berko17:03.1Grand Haven173.3
12Robert Wisniewski17:03.3Hartland173.2
12Carson Cook17:04.1Hartland173.0
10Jackson Lam17:04.5Kalamazoo Loy Norrix172.8
11Noah Schuette17:05.2Rockford172.6
12Henry Beard17:05.5Ann Arbor Huron172.5
10Dylan Doggett17:06.0Highland-Milford172.3
11Andrew Wangler17:06.7Jenison172.1
10Myles Hendel17:07.0Jenison172.0
12Zain Syed17:07.2Plymouth171.9
12Luke Maher17:07.5Port Huron Northern171.8
12Connor Clor17:09.5Romeo171.2
10Elijah Bernstein17:10.0East Kentwood171.0
11Diego Islas-Montantes17:10.2Plymouth170.9
11Jacob Kosidlo17:11.4White Lake Lakeland170.5
12Carson Hauch17:11.5Zeeland West170.5
10Owen Cross17:11.5Grand Haven170.5
11Joshua Ellingsworth17:11.6Clarkston170.5
10Andrew Scheloske17:12.1Macomb Dakota170.3
12Sam DiLaura17:13.4Zeeland West169.9
12Joey Stevenson17:13.5Ann Arbor Pioneer169.8
10Bruno Cifaldi17:14.7Ann Arbor Skyline169.4
12Matthew Mizzi17:14.8Allen Park169.4
10James Brickel17:15.0Romeo169.3
11Chase Griffith17:15.3Walled Lake Northern169.2
11Blake Peardon17:18.8Lake Orion168.1
9Cameron Varner17:20.1Temperance Bedford167.6
12Zack Truszkowski17:20.2Traverse City Central167.6
12Jack McCalla17:20.6Dexter167.5
9Enshu Kuan17:20.8Ann Arbor Skyline167.4
11Ethan Morche17:21.5Livonia Churchill167.2
12AJ Sneller17:21.6Zeeland West167.1
10Daniel Niehaus17:22.9Plymouth166.7
11Owen Gould17:23.1Romeo166.6
11Teo Condevaux17:23.2Livonia Churchill166.6
10Ethan Dalman17:24.6Zeeland West166.1
11Lawrence Cubitt17:24.9Traverse City Central166.0
12Caleb Hirwa17:26.0Kalamazoo Central165.7
11William Rosales17:26.2Saline165.6
10Isaiah Clark17:26.8Allen Park165.4
12Alex Durocher17:27.1Traverse City Central165.3
11Sam Fairchild17:32.4Walled Lake Northern163.5
11Akshat Arora17:34.4Troy162.9
9John (Jack) Klein17:36.1Saline162.3
10Aidan Simrau17:36.5TC West (Traverse City)162.2
10Oliver Davis17:37.4Macomb Dakota161.9
11Jacob Van Houten17:37.7Troy161.8
10Carter Jacobsen17:38.1Oxford161.6
11Richard Qu17:39.6Troy161.1
11Noah Redman17:40.2Macomb Dakota160.9
11Jack Robichaud17:42.9Ann Arbor Skyline160.0
10Cayden Canham17:45.9Oxford159.0
10Jackson Raby17:49.1Allen Park158.0
9Matthew Guikema17:50.0Ann Arbor Skyline157.7
10Joseph Kaleto17:50.6Macomb Dakota157.5
11Landon Hoffman17:52.1Allen Park157.0
10Aaron Osterman17:54.2New Baltimore Anchor Bay156.3
11Alex Ebel17:58.1Bay City Western155.0
9Austin Taft17:58.7TC West (Traverse City)154.8
9Nicholas Yuan18:02.0Ann Arbor Skyline153.7
10Jack Monterusso18:06.7FHC GR Forest Hills Central152.1
10Joseph Sturtevant18:09.9TC West (Traverse City)151.0
11Cole Spencer18:11.6Bay City Western150.5
9Brandon Ziehmer18:14.6New Baltimore Anchor Bay149.5
11James Cusick18:19.0Oxford148.0
12Ryan Julian19:40.0Allen Park121.0

1 thought on “Division 1 State: Individual Ratings”

Leave a comment