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
Uncategorized

Division 2 State: Individual Ratings

Adjustment: +17

Projections vs. Reality

The pre-race projections thought 25-26 of the All-Staters would come in as expected, instead there were six underdogs.

Unexpected All-State

Annabelle Lowman, Ludington

Projected: 54th, 13.4% chance of All-State

The Ludington girls have slowly been making themselves known at the elite levels. For Annabelle, it was a precipitous drop at the end of the year, transitioning from a 20-21 min. girl towards the low-18’s at both State and MITCA.

Nora O’Leary, Petoskey

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

A patient first mile put her in position to gain a spot on the podium. Despite running essentially the same split (5:56, 5:59), Nora moved up from 42nd to 17th and held that position until the finishing stretch, where she moved into 16th.

Samantha Brown, Clio

Projected: 35th, 32% chance of All-State

Dramatic year-to-year improvement from this sophomore. As a freshman, she hung around the 20’s/high-19’s. Come her sophomore season, she was able to break her way into the 18’s, including a 18:37 closer here at MIS.

Layla Jordan, Goodrich

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

The mid-distance star is beginning to show flashes of distance discipline. Sub-19 in five of her final six races, including an 18:12 at MITCA.

Natalie Foltz, Frankenmuth

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

It appears that the All-State tradition will continue over in Frankenmuth. The sophomore dropped 12 spots from her freshman year, hitting the 18’s for the third time on the year.

Caroline Randall, Hastings

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

Your I-8 conference champion showed she’s a championship-level racer, earning 4th in Region 12, winning the Barry County meet, then placing 29th here.

All-State History

Emily Tomes

Take a gander at the Fifty Tickets done over the summer and you’ll notice a trend. The 7th, 10th, 11th, 14th, 15th, 18th, and 19th spots were all taken by Division Two girls. Now I know my summer work isn’t the end all be all, but it’s all defined by previous track and cross seasons. And based on the 2022-2023 season, any one of those girls (and more!) could’ve won and we wouldn’t have batted an eyelash.

What was Emily’s case and argument? First, a reputation as a fierce racer. She came into view late in her freshman year, summoning a massive personal best in the heat of the D2 finals, breaking 19:00 for the first time ever. After a few years of growth, she returned to that stage, finding a fifth-place finish after a ferocious kick. Another one could come from track, where she displayed an increased amount of strength and endurance. She had lowered her personal best in the 1600m to well under 5:00, a 4:56 at the State Finals in fact. Earlier in the spring, a 10:44 at the Bluejay Elite 3200m gave her the 2nd fastest returning mark in Division Two.

Her 2023 season started inauspiciously, with a 20:41 at Michigan Catholic. But if you know that course and Emily’s typical trajectory, in hindsight, you know that wasn’t a major cause for concern. Come mid-September, it was evident that her base level of fitness was much improved over previous years. In the major invites of the mid-season, Tomes was able to run into the mid-18’s on every occasion, a substantial improvement from the 19:00+ efforts of her junior year. Come championship time, it was only natural that she’d summon yet another level.

Just as predicted in the summer, the D2 girls race started with many candidates in the quest for glory. At the mile, 11 girls split between 5:36-5:39. At two, that front pack had whittled down to five, Tomes in the back, hanging in there and ready to pounce on any move. Coming onto the track, it was three: Elena Figueroa (setting up for a monster track season), Gail Vaikutis (4th in the mud at RunningLane), and Tomes. Closer to three, the latter two had separated, and it came down to the finishing speed of Tomes and Vaikutis. The two will be teammates in the coming years at Michigan, but in this race here they were competing against one another, with Tomes prevailing in the final meters.

Movin’ Up

DeWitt’s Mia Williams was the queen of moving up through the race, passing 61 girls from the mile to the finish and 26 girls from 2 miles on, the tops from each split.

She didn’t, however, set the mark for runners passed down the home stretch, as that went to Grand Rapids South Christian’s Riley VanderLaan, who moved up 9 spots in the final 173m.

By far the quickest kick of the field was the winner, Emily Tomes, who split a 29-flat for the final tenth of a mile, hitting 4:10 pace.

that little dot at the bottom left was Emily’s time in the final 0.1, a clear 2+ seconds faster than any other girl

Perfectly Paced

Mentioned earlier, Petoskey’s Nora O’Leary. Her 18:28 was the equivalent of 5:56 pace, which she maintained throughout the entire race. 5:56.5 at the mile, 11:55.6 at two (5:59), 17:54.3 through three (5:59). In doing so, she moved up 25 spots from one to two, held that position into three, then moved up one down the finishing stretch.

Other girls who were able to run close to even splits were:

Isabella Taber and Sydney Ferguson, both from DeWitt
Monroe Jefferson’s Jenna Pilachowski
Marshall’s Camille DeCola

GradeNameTimeTeamRating
12Emily Tomes17:31.4GR Catholic Central163.9
12Gail Vaikutis17:33.6St. Joseph163.1
11Elena Figueroa17:46.6St. Joseph158.8
9Ava Schafer17:53.8St. Johns156.4
12Natalie VanOtteren17:58.2Grand Rapids Christian154.9
12Drew Muller18:06.0East Grand Rapids152.3
11Emma Drnek18:07.7Zeeland East151.8
12Mary Richmond18:13.1Frankenmuth150.0
12Logan Brazee18:16.0Otsego149.0
11Kamryn Lauinger18:21.2Goodrich147.3
12Megan Germain18:23.7Otsego146.4
11Sadey Seyferth18:24.8East Grand Rapids146.1
11Sophy Skeels18:25.5Adrian145.8
9Annabelle Lowman18:26.2Ludington145.6
11Ezgi Kurt18:27.3Alma145.2
12Nora O’Leary18:28.7Petoskey144.8
10Emma Hoffman18:31.3Otsego143.9
12Meghan Ford18:32.6Mason143.5
12Kyla Meyers18:34.7Spring Lake142.8
10Lilah Poel18:36.1Grand Rapids Christian142.3
9Clara Kaczor18:36.6Freeland142.1
10Samantha Brown18:37.1Clio142.0
11Summer Brower18:37.8Ludington141.7
12Jenna Pilachowski18:38.0Monroe Jefferson141.7
12Camille DeCola18:43.1Marshall140.0
12Addison Washler18:43.9Forest Hills Eastern139.7
11Layla Jordan18:44.7Goodrich139.4
10Natalie Foltz18:45.3Frankenmuth139.2
9Caroline Randall18:45.8Hastings139.1
10Ellie Scholma18:46.9Grand Rapids Christian138.7
12Payton Holtz18:49.1Grand Rapids Christian138.0
12Abby Young18:49.7St. Johns137.8
9Baylor Lauinger18:57.6Goodrich135.1
10Meredith Cook18:58.3Zeeland East134.9
12Anastee Davis19:01.6Adrian133.8
11Natalia DeMea19:02.8Chelsea133.4
9Lucy Conzelmann19:04.5Frankenmuth132.8
9Olivia Hollebeek19:05.0Holland Christian132.7
12Tatum Dykstra19:08.5Fruitport131.5
9Ayda Skeels19:08.9Adrian131.4
9Eliana Stob19:11.4Holland Christian130.5
12Morgan Newton19:12.8Croswell-Lexington130.1
11Joy Evans19:13.8Alma129.7
10Alexis Kotkowicz19:16.5Spring Lake128.8
12Emma DeVries19:17.1GR West Mich. Aviation128.6
11Eva Thompson19:17.5Croswell-Lexington128.5
12Allison Kuzma19:17.7Zeeland East128.4
10Emma Crandell19:18.7Owosso128.1
12Bea Reeser19:21.0Spring Lake127.3
9Adeline Armstrong19:22.0East Grand Rapids127.0
11Avery Byrne19:22.8Goodrich126.7
9Ellery Lampen19:23.4Holland Christian126.5
12Ellia Agar19:23.5GR South Christian126.5
9Lane Isom19:23.7Richland Gull Lake126.4
11Lexie Ruffing19:24.4Spring Lake126.2
12Sparrow Centeno19:25.2Southgate Anderson125.9
9Mia May19:25.7Sparta125.8
10Linnea Paige19:26.3Fremont125.6
11Ava Crews19:27.0Middleville Thornapple-Kellogg125.3
11Nicole Schafer19:27.2Williamston125.3
9Jaelyn Ray19:27.5Pinckney125.2
10Falyn Doss19:27.5New Boston Huron125.2
9Claire Brown19:28.1Goodrich125.0
11Madison Morris19:28.2Tecumseh124.9
12Naomi Nelson19:29.9Grand Rapids Christian124.4
10Ava Pawlick19:30.8Petoskey124.1
11Nadia Grierson19:33.2Ludington123.3
11Karie Keefer19:33.5Freeland123.2
9Skylar Mejeur19:33.9Otsego123.0
11Kayla Williams19:34.7DeWitt122.8
11Courtney Bovair19:35.2Carleton Airport122.6
11Taylor Mitchell19:35.3Otsego122.6
10Katie Berkshire19:35.7Gaylord122.4
12Adia Sikkema19:36.7Grand Rapids Christian122.1
10Chloe Khon19:37.6Jackson Northwest121.8
10Miriam Kloha19:39.9St. Johns121.0
12Libby Summerland19:40.6Owosso120.8
11Chloe Josephson19:42.5Linden120.2
9Melody Meckstroth19:43.1Linden120.0
9Kylie Mausolf19:44.3Birch Run119.6
11Maria Nunning19:45.4Pontiac Notre Dame Prep119.2
9Lucy Waalkes19:46.0Grand Rapids Christian119.0
11Mea D’Agostino19:46.1Orchard Lake St. Mary’s119.0
9Alivia Ottinger19:47.0Goodrich118.7
12Ava Baltierra19:47.7Armada118.4
11Kathryn Kurtinaitis19:49.2Dearborn Divine Child117.9
10Taryn DiLaura19:49.6Zeeland East117.8
12Claire Marosi19:51.3GR Catholic Central117.2
11Madison Johnson19:51.5Paw Paw117.2
12Maddie Bosch19:51.9Hudsonville Unity Christian117.0
10Jillian Clason19:54.3Forest Hills Eastern116.2
12Clara Fletcher19:56.2St. Johns115.6
9Sydney Timmons19:56.6Otsego115.5
11Elizabeth Ambroggio19:56.7Warren Regina115.4
9Diya Goyal19:57.3Cranbrook Kingswood115.2
11Mia Williams19:57.8DeWitt115.1
12Kirsten Koss19:58.9Dearborn Divine Child114.7
9Sophia Schafer19:59.1Williamston114.6
11Ayla Holben19:59.3DeWitt114.6
9Molly Gaudard19:59.3Flint Kearsley114.6
9Grace Mahaffy20:00.3Goodrich114.2
10Berkley Holtz20:01.0Sturgis114.0
12Emma Steele20:01.7Vicksburg113.8
12Jaeden Harshberger20:02.4Hopkins113.5
12Jennifer Hernandez-Medina20:03.0Three Rivers113.3
11Autumn Thompson20:04.2DeWitt112.9
11Grace Murphy20:05.4Flint Powers Catholic112.5
11Preslee Perkins20:06.4Stevensville Lakeshore112.2
10Jada Prescott20:06.6Freeland112.1
11Kayla Slade20:06.6Dearborn Divine Child112.1
12Ava Boggs20:07.8Flint Kearsley111.7
11Desiree Duque-Rico20:07.9GR West Mich. Aviation111.7
12Katherine Riemersma20:08.0Spring Lake111.7
12Riley Peer20:09.1Monroe Jefferson111.3
9Ainsley Sullivan20:10.3Forest Hills Eastern110.9
10Isabella Taber20:11.6DeWitt110.5
10Sydney Ferguson20:11.8DeWitt110.4
11Nell Stover20:12.6Detroit Country Day110.1
12Jade Murdoch20:13.0St. Joseph110.0
11Julionna West20:14.2Owosso109.6
10Josie Longcore20:14.6Plainwell109.5
10Brooklynn Brown20:16.8Cadillac108.7
10Reese Supianoski20:17.2Williamston108.6
9Hayden Lemieux20:19.4Paw Paw107.9
11Hayven Thiel20:19.9Corunna107.7
10Christina Theis20:20.7Ludington107.4
10Avery Turk20:21.2New Boston Huron107.3
12Daniela Hinojos20:22.3Riverview106.9
11Josie Jenkinson20:22.4Owosso106.9
11Brooklyn Khon20:23.0Armada106.7
10Samantha Bieber20:24.8Chelsea106.1
9Addison Josephson20:25.1Linden106.0
10Madelyn Baar20:25.3East Grand Rapids105.9
12Avery Hecksel20:25.6East Grand Rapids105.8
10Elise Barden20:25.9Frankenmuth105.7
12Molly O’Brien20:29.0Bloomfield Hills Marian104.7
11Autumn Brower20:29.2Ludington104.6
12Remington Arney20:30.1Newaygo104.3
12Brooklyn Springvloed20:31.3GR South Christian103.9
9Samantha Whitlam20:33.2Macomb Lutheran North103.3
11Cami Kraai20:34.9Whitehall102.7
12Kennedy Roskopp20:35.5Warren Regina102.5
12Cecilia Ruchti20:35.8St. Joseph102.4
12Dora Henry20:36.0Haslett102.3
11Claire Heller20:36.2Detroit Country Day102.3
11Lillian Rutallie20:36.6Marysville102.1
10Alyssa Korte20:38.0Grosse Ile101.7
12CamBrie Corey20:38.6Petoskey101.5
12Paige Kloha20:39.2Freeland101.3
10Megan Kuzma20:39.5Zeeland East101.2
11Landrey Kuhn20:40.8Freeland100.7
12Gabby Fernandez20:41.0Warren Regina100.7
10Meghan Guczwa20:42.9Spring Lake100.0
10Tessa Hatt20:43.2Sturgis99.9
9Sidney Shepard20:44.3Linden99.6
11Natalie Lentine20:44.5Warren Regina99.5
9Zora Ziolkowski20:46.7Chelsea98.8
11Mary Larocca20:48.4Pontiac Notre Dame Prep98.2
11Natalie Summerland20:48.7Owosso98.1
11Brynn Hurley20:49.1Croswell-Lexington98.0
11Lauren Thompson20:52.2Chelsea96.9
11Bethany Zimmerman20:52.3Spring Lake96.9
12Merceydez Patton20:53.3Muskegon Oakridge96.6
9Ella McInerney20:53.9Cadillac96.4
10Beatrice Perucchetti20:54.5St. Joseph96.2
10CC Kuras20:57.5Zeeland East95.2
9Isabel Reinke20:58.1Freeland95.0
10Gabby Cleveland21:00.7Frankenmuth94.1
11Rachel Berkenpas21:02.0GR South Christian93.7
12Analise Chelotti21:02.6DeWitt93.5
9Ahna Woltjer21:03.3GR West Mich. Aviation93.2
9Hannah Haines21:03.8Madison Heights Lamphere93.1
9Gabriella Komarowski21:04.6St. Clair92.8
12Mackenzie Keillor21:05.2Ludington92.6
10Sydney Bir21:05.3Sturgis92.6
12Kennedi Wood21:10.3Sparta90.9
10Anna Kujansuu21:11.1Dearborn Divine Child90.6
12Riley VanderLaan21:11.6GR South Christian90.5
10Grace Kooyer21:11.7GR South Christian90.4
12Skotti Ball-Duley21:12.8Owosso90.1
11Kate Paluszewski21:12.9Dearborn Divine Child90.0
9Allison Brandt21:14.3Ludington89.6
11Kim Miller21:15.2Monroe Jefferson89.3
11Charlie Drew21:16.4Niles88.9
12Reagan Brooks21:16.7Linden88.8
9Lydia Johnson21:18.0St. Joseph88.3
12Eliza Nelson21:18.9Croswell-Lexington88.0
9Ella Thornton21:20.9St. Clair87.4
10Rebekah Stachura21:21.6Otsego87.1
11Madalynn Karsies21:22.1Pinckney87.0
10Molly McNabb21:22.6St. Clair86.8
9Claire Dunn21:23.5Pontiac Notre Dame Prep86.5
11Abby Robinson21:26.2Gladwin85.6
10Rory Workman21:29.2East Grand Rapids84.6
11Jillian Wygonik21:31.3Dearborn Divine Child83.9
11Lorelei Mahon21:31.4Warren Regina83.9
12Seren Angus21:31.6Chelsea83.8
9Sofia Lewis21:31.8GR West Mich. Aviation83.7
12Marisa Mazza21:32.4Cadillac83.5
10Lili Zondervan21:32.6GR South Christian83.5
11Quincy Stiffler21:33.2East Grand Rapids83.3
12Ava Fahrenkopf21:34.3Linden82.9
10Chloe Rinzema21:35.6GR South Christian82.5
12Sylvia Thomas21:38.5St. Johns81.5
9Flora Ramos21:39.9Pontiac Notre Dame Prep81.0
12Brianna Albers21:40.3Richmond80.9
11Allie Komarowski21:40.9St. Clair80.7
10Cessaly Fichtner21:41.0Freeland80.7
10Elizabeth Salinas21:41.5Dearborn Divine Child80.5
10Aubrey Sargent21:42.0St. Clair80.3
10Nora Buys21:46.2GR West Mich. Aviation78.9
12Lily Sackrider21:47.0St. Johns78.7
11Lydia Finn21:52.3St. Johns76.9
12Allisyn Pagel21:53.1Adrian76.6
10Pauline Chapman21:58.9Richmond74.7
12Sydney Hoffman22:09.3Petoskey71.2
11Mia Schroeder22:10.4Monroe Jefferson70.9
9Addie Main22:10.5Cadillac70.8
11Addison Mikel22:16.0Pontiac Notre Dame Prep69.0
11Clare Conzelmann22:17.0Frankenmuth68.7
12Kaitlyn Miller22:17.1Frankenmuth68.6
12Alyssa Masserant22:17.8Monroe Jefferson68.4
10Sofie Dzik22:18.7GR West Mich. Aviation68.1
12Clara Fredenberg22:18.7Chelsea68.1
10Catherine Kipila22:22.1Pontiac Notre Dame Prep67.0
10Kenzie Eicher22:24.1Sturgis66.3
12Abagayle Barkley22:27.1Croswell-Lexington65.3
12Lauren Cole22:27.3Petoskey65.2
9Riley Schweitzer22:30.3Linden64.2
9Eleanor Park22:32.0Sturgis63.7
9Greta Meisel22:34.5Petoskey62.8
12Addison Bellows22:35.2Pontiac Notre Dame Prep62.6
11Clair Bacon22:48.9St. Clair58.0
12Marah Putnam22:52.6Chelsea56.8
12Hadley Hilt22:58.1Cadillac55.0
10Piper Tracy22:58.4Cadillac54.9
9Zoe Barnes22:59.2Cadillac54.6
9Jaylynn Maduri23:06.8Croswell-Lexington52.1
11Eden Brewer23:09.4St. Clair51.2
10Madeline Pacola23:11.8Petoskey50.4
11Kat Wilson23:25.9Zeeland East45.7
10Nancy Gordon23:27.6Adrian45.1
9Carlee Bakewell23:30.8Adrian44.1
12Paityn Modert23:32.0Sturgis43.7
11Carly Old23:50.1Croswell-Lexington37.6
9Madelyn Yezback24:00.2Warren Regina34.3
11Sofia Switalski24:03.1Warren Regina33.3
11Kylie Brooks24:09.4Sturgis31.2
10Teagyn Blevins24:55.3Adrian15.9

Adjustment: +18

Projections vs. Reality

D2’s boys had perhaps the highest number of breakthroughs and underdogs thus far, with 7 of the 30 All-State athletes getting in there when unexpected.

Unexpected All-State

Caleb Palmreuter, Gladwin

Projected: 32nd, 49.3% chance of All-State

What a difference a year makes. Spent the majority of his junior year above 16:30, was a consistent low-16/high-15 kid as a senior.

Nolan Nixon, Cadillac

Projected: 52nd, 11.4% chance of All-State

Toughness prevailed. Due to injury, Nolan missed much of the summer. He slowly worked his way through the year, beginning in the 17’s and working his way down to a 15:45 here.

Isaac Staib, St. Johns

Projected 37th, 24.4% chance of All-State

When he’s been on, he’s really been on. Sub-16 on a few occasions throughout the year, such as a 15:50 at Bluejay and a 15:46 here. A sleeper to do some big things in the 800m this spring.

Ezekiel Baltierra, Alma

Projected 33rd, 37.2% chance of All-State

The lone freshman boy in the top-30. His final three races were all of the sub-16 variety, getting progressively faster from Region 15 to here to MITCA.

Andrew Yax, Clio

Projected: 49th, 6.9% chance of All-State

Picked the absolute right time to submit his first sub-16 ever. A 15:47 here was a 15 second personal best and over a minute faster than his performance the previous year.

Henry Cox, Plainwell

Projected: 43rd, 9.7% chance of All-State

Capped off an incredible senior year that included wins at Delton-Kellogg, Bangor, and Region 13. Henry ventured under the 16:00 mark on three occasions as well.

Moises Salazar, Adrian

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

Second consecutive All-State for this young sophomore, who was sub-16 in his final three races.

All-State History

TJ Hansen

Again, take a gander at the 50 Tickets and another theme will come forth. The high-quality, returning depth entering the season for these Division Two boys. They took up six spots in the top-ten, often unheard of as D1 takes up almost half of the state’s runners. You had a defending champ in Connell Alford, low-9 3200m runners in Solomon Kwartowitz, Nate Carmody, and Paul Moore, a mid-15 returner in Evan Loughridge, and your defending 3200m champ in TJ Hansen.

TJ entered high school with all the potential, a pressure that often proves too much for some. He’s handled it admirably, progressing with patience each step of the way. As a freshman, he accumulated many honors, such as the Saginaw County Championship and a Region 15 title, then in the closing stage, acquitting himself to MIS with a 12th place finish. A few months later during track, he was able to set the Michigan freshman record in the 2-mile, a 9:28 (the 3200m record held by Ben Hill, a 9:20) at New Balance Nationals.

The advancement continued in future seasons. I could recite stats and places all day, but I think the story of the end of his sophomore year speaks great volumes. Following the accident, faced with many reasons not to run, many fallback options if a race was going sideways, TJ persevered through the pain to secure another regional championship and a move up to 5th at D2’s State Finals. I have no doubt the confidence gained from pushing through tremendous pain has aided him in the coming seasons.

What has occurred in those coming seasons? A 3200m championship in the spring. His 9:11 wasn’t the fastest time of the season, but consider the conditions, blazing heat in early June. He came into that race with the third-fastest time in the field, but outlasted the rest of the field, a testament to his ability to block out any negativity during a race. Here, a State Championship. You know me, I like my charts, and here’s one of the top-30 finishers and their times over the final 1.1 miles:

If there’s anything that shows his dominance over the final stages of the race, the above is it, TJ’s split on the botton left. Over 10 seconds clear of any elite competitor on the finishing road to a State Title.

His impactful finishing ability was again on display this past weekend at NXN. The patient young man came through 1k in 79th, 2k in 39th, and by the time 4k came around, he was in 10th, a spot he held until the finish. With only one underclassman ahead of him, TJ will have the opportunity in coming years to further etch his name into Michigan running lore.

Movin’ Up

A dramatic jump was executed by Parma Western’s young Edison Lopeman. The sophomore moved from 137th at the mile to 51st at the line, advancing 86 whole places.

Similarly dramatic was Allendale’s Mason Hill, who was 108th at two and 65th at the finish line.

The Parma Western distance crew must be tough and fierce in the finishing stretch, because they had the best closer in the field. Titan Parker moved up 10 places in the final tenth of a mile, laying down a 25.1 split, the equivalent of sub-4 pace. Put that boy in an 800m this spring!

Perfectly Paced

The most even of even splits were delivered by the experienced Connell Alford. The result here in early November may not have been what he wanted. But he’s still running, competing this upcoming weekend at FootLocker. My guess is that ability to lock in and handle a tough pace may have something to do with his 2nd consecutive trip to San Diego. Anyhow, his 15:11 at MIS equated to 4:53 pace. His splits were right there on the mark: 4:52.5, 4:53.3, and 4:52.7.

Joining him in that metronome category were:

His Bulldog teammate, Jackson Dell
Allendale’s Ronnie Silveira
Two All-Staters across each gender that stayed steady, Marshall’s Jack Bidwell
Another Parma Western kid, Cooper Singleton

GradeNameTimeTeamRating
11TJ Hansen14:52.8Freeland216.4
12Solomon Kwartowitz15:03.3Cranbrook Kingswood212.9
12Connell Alford15:11.2Chelsea210.3
11Jack Bidwell15:13.0Marshall209.7
12Paul Moore15:13.5Pinckney209.5
11Henry Dixon15:16.0Forest Hills Eastern208.7
12Alex Thole15:20.6East Grand Rapids207.1
12Logan Ruffner15:23.7Riverview206.1
11Colin Murray15:27.7Dearborn Divine Child204.8
12Evan Loughridge15:28.5Pinckney204.5
12Braylon Petty15:29.9Adrian204.0
12Noah Lambers15:31.8Holland203.4
12Sean Pettis15:34.9Fremont202.4
10Ronnie Silveira15:35.5Allendale202.2
12Nolan Pinion15:38.3Lake Fenton201.2
12Ethan Sandula15:41.6Pinckney200.1
11Simon Triezenberg15:42.2Grand Rapids Christian199.9
12Caleb Palmreuter15:43.4Gladwin199.5
12Ryan Brinker15:43.8East Grand Rapids199.4
12Nolan Nixon15:45.1Cadillac199.0
12Elliott Sirianni15:45.6Clio198.8
10Owen Metzger15:45.7Sparta198.8
12Isaac Staib15:46.2St. Johns198.6
9Ezekiel Baltierra15:46.5Alma198.5
12Andrew Yax15:47.8Clio198.1
12Gregory Janesak15:52.7Sparta196.4
11Henry Cox15:52.7Plainwell196.4
10Moises Salazar15:52.9Adrian196.4
12Liam Hinman15:53.0Forest Hills Eastern196.3
12Brendan Hoving15:54.3Forest Hills Eastern195.9
10Jonah Workman15:56.3East Grand Rapids195.2
11Alex Doneth15:57.6Mason194.8
12Shay White15:58.0St. Joseph194.7
12Dylan Clark15:58.9Grand Rapids Christian194.4
10Vincent Pattison16:00.4Goodrich193.9
11Nolan Inglis16:01.6DeWitt193.5
12Nate Carmody16:03.7Haslett192.8
12Cooper Jacobsen16:05.3Forest Hills Eastern192.2
11Landen Wise16:07.4Frankenmuth191.5
11Dylan Lydic16:07.6Haslett191.5
11Seth Mead16:08.1Gladwin191.3
10Thomas Larson16:09.9Alma190.7
11Elijah Christensen16:10.9Gladwin190.4
11Kilian Whalen16:11.5Allendale190.2
12Giovanni Pardo-Keegan16:14.1Yale189.3
11Abatu Dykstra16:14.4Hamilton189.2
12Shane Izzard16:15.2Petoskey188.9
12Acer Campbell16:15.3Yale188.9
11Reece Davis16:17.1Marshall188.3
11Parker Tiethof16:17.7Allendale188.1
10Edison Lopeman16:18.3Parma Western187.9
11Sullivan Zietlow16:18.9Three Rivers187.7
11Dominic Lowrie16:19.4BC Harper Creek187.5
12Isaac Veen16:20.1Plainwell187.3
12David Murphy16:20.8Flint Powers Catholic187.1
11Will Engbers16:21.9Holland Christian186.7
12Brewer Snay16:21.9Macomb Lutheran North186.7
12William O’Dell16:22.1BC Harper Creek186.6
10Donovan Ryan16:23.6Plainwell186.1
10Bryce Gross16:24.0Flint Powers Catholic186.0
12Matthew Canales16:24.4Adrian185.9
12Tommy Farley16:25.3Petoskey185.6
10Kenny Sheffer16:25.3Otsego185.6
12Jacob Montgomery16:25.9Ionia185.4
9Mason Hill16:26.4Allendale185.2
12Jonathan Koetje16:27.2Grand Rapids Christian184.9
11Cougar Clark16:27.2Frankenmuth184.9
11Ben Gross16:27.4Allendale184.9
10Ben Verellen16:29.3Gladwin184.2
11Stewart Waters16:29.7Whitehall184.1
12Joe Waalkes16:30.0Grand Rapids Christian184.0
12Aiden Krueger16:30.4Niles183.9
12Ali Kudmani16:30.7Alma183.8
11Jack Lillywhite16:31.0Flint Kearsley183.7
12Cooper Singleton16:31.4Parma Western183.5
11Jeb Hillary16:31.6GR Catholic Central183.5
12Matthew Schreiner16:32.3Otsego183.2
9Cole McCraw16:32.9Pinckney183.0
10Jack Edison16:33.4East Grand Rapids182.9
11Caleb Wesseldyk16:34.4Otsego182.5
11Nolan Longuski16:34.9Shepherd182.4
11Tyler Endres16:35.3Forest Hills Eastern182.2
9Abraham McHugh16:35.5Marshall182.2
10Aden Ashworth16:36.1Allendale182.0
12Luke Glasgow16:36.8Spring Lake181.7
10Brett Magnus16:37.2Frankenmuth181.6
12Blake Ferguson16:37.8Yale181.4
9Bryce Cahoon16:38.3Shepherd181.2
11Carter Sherman16:38.5Fremont181.2
10Elijah Baltierra16:39.2Alma180.9
10Luke Dulecki16:39.5New Boston Huron180.8
11Dylan Pallett16:39.7Wayland Union180.8
11Aidan Goodwin16:40.6Otsego180.5
12Dane Bailey16:41.3Edwardsburg180.2
10Murphy Wagner16:41.5Saginaw Swan Valley180.2
10Anthony Plana16:41.9Frankenmuth180.0
12Connor Griffith16:42.1Marshall180.0
12Chase Nyack16:42.4Adrian179.9
12Dylan Distelrath16:42.9St. Clair179.7
12Brennan McKone16:43.5DeWitt179.5
12Tate Miller16:43.6Forest Hills Eastern179.5
10Caleb Carignan16:45.6Flint Powers Catholic178.8
11Logan VanHouten16:45.7Otsego178.8
9Lucas Aardema16:45.7East Grand Rapids178.8
12Parker Hays16:46.2Pinckney178.6
11Owen Saylor16:46.9Dowagiac Union178.4
12Luke Ueland16:48.2Forest Hills Eastern177.9
12Jackson Nyack16:48.4Adrian177.9
11Hayden Gould16:50.4Big Rapids177.2
11Simon Erfourth16:51.3Owosso176.9
12Peter Kuperus16:51.6Grand Rapids Christian176.8
12Keiran Murphy16:51.9Flint Powers Catholic176.7
11Andrew Commeret16:52.0Comstock Park176.7
11Jacob Hopkins16:52.5Detroit Country Day176.5
11Aidan Brinks16:53.3Holland Christian176.2
11Zach Newman16:54.3Pinckney175.9
11Noah Jarvis16:54.7Berrien Springs175.8
11Holten Mulherin16:54.9Otsego175.7
11Justin Bradford16:55.6Sparta175.5
11Bodie Heiss16:56.0Alma175.3
12Brady Odenbach16:58.3Petoskey174.6
12Ian Richthammer16:58.5GR Catholic Central174.5
12Hayden Holmes16:58.5Riverview174.5
11Will Whitmore16:59.5Holland Christian174.2
12John Whitman17:00.0Gladwin174.0
12Jackson Dell17:01.8Chelsea173.4
9Ryan Good17:03.7Parma Western172.8
12Jack Lindwall17:04.4Petoskey172.5
12Abdul Ghennewa17:05.6New Boston Huron172.1
10Thad VanderLaan17:06.0GR South Christian172.0
10Hunter Parsons17:06.0Whitehall172.0
10Micah Small17:07.4Grand Rapids Christian171.5
12Kenny Evans17:07.5Corunna171.5
12Joshua Simpson17:08.3Orchard Lake St. Mary’s171.2
12Matthew Schrauben17:08.5St. Johns171.2
12Peter Huey17:08.9Flint Powers Catholic171.0
12Ian Martin17:09.1Linden171.0
11Kaiden Gore17:10.4Marshall170.5
10Zahar Rush17:13.4Petoskey169.5
12Sunishthh Singh17:14.5Ann Arbor Gabriel Richard169.2
12Xander Maliska17:15.0St. Johns169.0
9Silas Skeels17:15.3Adrian168.9
11Isaak Brook17:15.5Pontiac Notre Dame Prep168.8
10Trent Hansen17:15.8Plainwell168.7
10Linus Helzerman17:18.0Chelsea168.0
12Arnot Heller17:18.1Detroit Country Day168.0
11Tamer Zahr17:18.6Dearborn Divine Child167.8
10Reagan Ward17:18.6St. Johns167.8
10Landon Gerritsma17:19.5Holland Christian167.5
11Keegan Hoekstra17:19.8Grand Rapids Christian167.4
10Joseph Horn17:19.9Ann Arbor Gabriel Richard167.4
12Jamison Snay17:20.8Macomb Lutheran North167.1
9Ethan Kreger17:21.5St. Clair166.8
12Luke Bounerba17:22.8Ann Arbor Gabriel Richard166.4
11Kyle Osborne17:23.0Pinckney166.3
11Wyatt Murtos17:24.6Yale165.8
9Nicklas Parker17:25.7Frankenmuth165.4
12Liam Troutner17:25.8Plainwell165.4
11Bobby Donley17:26.9Corunna165.0
12Dylan Schumann17:27.0St. Clair165.0
9Kevin Terpstra17:27.6Alma164.8
11Brayden Rynsburger17:29.0Holland Christian164.3
11Billy Pipkorn17:30.1Plainwell164.0
12Eric Shan17:30.2Cranbrook Kingswood163.9
12Cullen Black17:30.2St. Johns163.9
11Vincent Pollock17:30.4Fruitport163.9
11Ethan VandenHaute17:31.2Cranbrook Kingswood163.6
10Luca Lebron17:31.8Alma163.4
11Jerry Westrick17:33.4St. Clair162.9
10Alex Culver17:34.2Howard City Tri-County162.6
11Parker Fettig17:34.7Petoskey162.4
12Anthony Goatley17:35.2Madison Heights Lamphere162.3
10Brayden Prieskorn17:38.2St. Clair161.3
10Beckett Boos17:39.7Chelsea160.8
10Marek Borgstahl17:40.6Ann Arbor Gabriel Richard160.5
11Isaac Meyers17:40.8Sparta160.4
12Davis Christy17:41.5East Grand Rapids160.2
10Sam Hillary17:41.6East Grand Rapids160.1
11Teddy Rutkofske17:41.7Yale160.1
11William Melton17:42.4Parma Western159.9
12Luke Nawrocki17:42.6Armada159.8
10Jagger Clark17:43.6Frankenmuth159.5
12Jacob Howes17:44.1Three Rivers159.3
11Isaak Rubley17:45.8Dundee158.7
9Mason Raborn17:46.2DeWitt158.6
12Alex Robertson17:46.7Marine City158.4
11Nathan Steen17:47.6Holland Christian158.1
11Braylen Eaton17:47.7Charlotte158.1
11Ian Goodrich17:48.1DeWitt158.0
12Dylan Odenbach17:49.6Petoskey157.5
10Gavin Markucki17:50.2Richland Gull Lake157.3
10Spencer Phillpotts17:51.3Flint Powers Catholic156.9
12Liam Reynolds17:52.8Allendale156.4
12Israel Garcia17:53.6Riverview156.1
11Skye Smith17:54.0Vicksburg156.0
11Korbyn Thornton17:54.2St. Clair155.9
12Isaac Perez17:55.1Three Rivers155.6
11Titan Parker17:55.8Parma Western155.4
9Carter Fenner17:56.1Adrian155.3
11Nicholas Nakic17:56.9Dearborn Divine Child155.0
9Cole Coffman17:57.7Holland Christian154.8
10Matthew Wright17:57.8Ann Arbor Gabriel Richard154.7
10Xavier Roman17:59.2Macomb Lutheran North154.3
9Myles Robinson18:00.1Gladwin154.0
10Jonah Zietlow18:00.4Three Rivers153.9
9Will Chelotti18:02.0DeWitt153.3
9Caiden Caswell18:03.5Vicksburg152.8
11Jonah Deems18:06.7Sparta151.8
11Maximiliano Juarez18:07.6Dearborn Divine Child151.5
11Owen Crowder Smith18:08.3Cranbrook Kingswood151.2
10Nolan Korolden18:09.4Yale150.9
11Rhett Bunker18:09.5Sparta150.8
10Reece Howes18:09.8Three Rivers150.7
11Pete Lutz18:10.6Madison Heights Lamphere150.5
11Brant Maley18:13.3Chelsea149.6
10Alex Martin18:14.4Chelsea149.2
10Ross Wallace18:15.0Harper Woods149.0
10Jack Estelle18:16.0Hopkins148.7
12Ashton Argo18:17.6DeWitt148.1
10Braylon Lenneman18:17.8DeWitt148.1
10Isaac Fullerton18:17.8Parma Western148.1
9Jonathan Rapoza18:18.4Ann Arbor Gabriel Richard147.9
12Micah Morehouse18:18.5Marshall147.8
12Jackson Lillrose18:19.0Marshall147.7
10Jackson Ellis18:19.1Ann Arbor Gabriel Richard147.6
9Grant Goodwin18:20.0Dearborn Divine Child147.3
10Thomas Beiter18:20.9Flint Powers Catholic147.0
9Gunnar Djerf18:23.1Otsego146.3
10Bela Matyus18:23.7Orchard Lake St. Mary’s146.1
12Bretton Fischer18:23.9Cranbrook Kingswood146.0
12David Martin18:24.4Parma Western145.9
11Kale Kovach18:31.4Yale143.5
12Jayden Robertson18:41.3Marine City140.2
10Trey Hall18:45.3Three Rivers138.9
10Jack Sherer18:46.4Plainwell138.5
11Jack Fox18:53.4Grosse Ile136.2
9Wyeth Angus18:54.0Chelsea136.0
11Ethan Lewis18:54.4Dearborn Divine Child135.9
10Bryce Johnson18:56.7Gladwin135.1
12Robert Modrzejewski19:00.8Dearborn Divine Child133.7
10Oliver Alef19:01.8Macomb Lutheran North133.4
12Krish Kalmadi19:04.7Cranbrook Kingswood132.4
12Tyler Buckland19:05.2Armada132.3
10Cole Pergram19:15.5Frankenmuth128.8
9Peter (Tsz Ching) Mei19:16.2Cranbrook Kingswood128.6
12Ryan Delarosa19:16.9Macomb Lutheran North128.4
12Robert Yoder19:18.1Three Rivers128.0
10Carson Wood19:19.3Sparta127.6
10Colin Boullard19:25.3St. Clair125.6
12Cervantes Woodworth19:32.8St. Johns123.1
11Grayson Sutherland20:03.9Macomb Lutheran North112.7
9Evan Billings20:06.6St. Johns111.8


Uncategorized

Division 3 State: Individual Ratings

Adjustment: +22

Projections vs. Reality

Pre-race projections had an expectation of being correct on 25 All-State girls. When reality kicked in, 25 girls were both projected as All-State and then stepped on the podium.

Unexpected All-State

Avelina Hollandsworth, Remus Chippewa Hills

Projected: 32nd, 47.2% chance of All-State

She’s run a personal best at three of the past four State Finals. This one was a huge one, knocking nearly 20 sec. off her time from Portage and nabbing her second straight All-State

Cecilia Postma, Manistee

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

Closed her career with her two best performances. 19:06 here was a significant personal best, then she battled the emotional high, returning a week later at Shepherd with another personal best.

Ava Hathaway, Bronson

Projected 39th, 41.9% chance of All-State

Despite a slower start, ended her junior year in the same fashion as she did her sophomore one, hitting that podium. Ava closed her season with three straight sub-20’s and a personal best here.

Chloe Stalhood, Hillsdale

Projected 60th, 1.6% chance of All-State

She’s closed each of the past three seasons with sub-20’s, this iteration being her lowest yet – a 19:10.

Ashlynn Harris, Bronson

Projected 37th, 33.3% chance of All-State

The second of the Viking All-Staters. This was her first podium finish and her first finish in the low-19’s.

All-State History

Jessica Jazwinski

Back-to-back champions surely aren’t an anomaly in Division 3. Before this year, in the years following the combined team/individual races, there have been five girls who have repeated their victories in consecutive years. Three of those girls had won three in a row. In 2022, a sophomore had won, opening the door for a continuation of this Division 3 tradition.

Jessica Jazwinski had truly come into her own during her sophomore year. Following an early season defeat at Bredeweg, she ripped off victory after victory, sub-18 after sub-18. The finishing stretch was the most awe-inducing – a State Title, a 16:47 at MITCA, a CHAMPS qualifier (*EDIT* AGAIN THIS YEAR!), and an 11th place finish at Nationals.

Let me tell you this: amongst the favorites, the title winners, the best in our State – there is a competitiveness that is unmatched. In an opening matchup at Benzie against Rachel Forsyth, Jazwinski ran 10 seconds faster than the year before, opening with a 17:35. Yet there, I couldn’t help but think she wanted more out of that performance. And that’s what the great ones do, right? Find motivation in anything and use it as fuel.

That fuel burned slowly as her junior season took the same great path as the previous one. Wins at Bluejay, Ottawa Hills, Cougar Falcon, Portage, and Region 20. All took place in her usual dominating fashion, setting a hard pace from the start and daring others to hang on. The same trend continued at State, a torrential opening pace that led to a 15 second lead at the mile, 40+ second lead at two. Coming across the line before any others, Jazwinski was able to make history, becoming another girl with back-to-back state titles.

Movin’ Up

A Squire senior made the most of her final State appearance. Lauren Jousma was able to drop 96 spots from her 228th place at the mile, placing 132nd.

Pigeon-Laker’s Aubrey Zarnke consistently moved up all race, going from 189th at the mile to 147th at two, before catapulting past another 33 girls to place 114th, the most passes from the 2-mile mark onward.

Ida’s Julia Hughes had the opposite experience of the above two, sliding backward as the race wore on. But she was able to recoup some of those losses, sprinting around 11 girls in the final 173m.

Perfectly Paced

Fennville’s Merisa Mendoza really rocked some even splits. Finishing her race in 21:22, her pace for the 5k was a 6:52. Hitting 6:51, 6:55, then 6:11, she had the least deviation of any of the 200+ girls competing.

Other girls who embraced the consistency were: Her Fennville teammate, Nidia Martinez
St. Louis Shark Abby Dice
Squire freshman Marnath Tuol
Blissfield’s Natalie Benitez

GradeNameTimeTeamRating
11Jessica Jazwinski17:08.8Hart169.7
12Madison Osterberg17:49.5Jackson Lumen Christi156.2
11Kyah Hoffman18:02.7Stanton Central Montcalm151.8
11Betsy Skendzel18:11.2Traverse City St. Francis148.9
11Emmry Ross18:13.0Onsted148.3
12Tessa Roe18:14.8Lansing Catholic147.7
12Mylie Kelly18:26.1Benzie Central144.0
9Kamryn Salladay18:41.7Lakeview138.8
11Eliza Bush18:42.7Ypsilanti Arbor Preparatory138.4
11Lila Volkers18:45.7Kent City137.4
12Cylee Elkins18:53.8Clinton134.7
11Ashley Choponis18:55.7Stanton Central Montcalm134.1
9Samantha Schroeder18:56.5Jackson Lumen Christi133.8
12Amber Koole19:01.5GR Covenant Christian132.2
12Jenna Sweeney19:03.7Reese131.4
12Miranda McNeil19:04.5Morley-Stanwood131.2
12Kinsie Jacques19:05.0Pinconning131.0
12Avelina Hollandsworth19:05.2Remus Chippewa Hills130.9
9Shelby Kuiper19:05.7GR Covenant Christian130.8
10Bella LaFountain19:06.3Monroe St. Mary CC130.6
12Liliana Lehnst19:06.4Ithaca130.5
12Cecilia Postma19:06.6Manistee130.5
11Kaya Vrable19:07.6Caro130.1
11Ava Hathaway19:09.4Bronson129.5
11Chloe Stalhood19:10.1Hillsdale129.3
10Brynne Schulte19:12.3Elk Rapids128.6
12Olivia Perrine19:13.1Hanover-Horton128.3
9Sophia Buzzelli19:14.7Clare127.8
10Ashlynn Harris19:16.0Bronson127.3
10Grace Coston19:18.2Stanton Central Montcalm126.6
11Whitney Werner19:18.7Pewamo-Westphalia126.4
12Allison Bowles19:19.0Clinton126.3
10Hope Miller19:19.9Blissfield126.0
12Gracie Houtman19:20.3Kent City125.9
10Myleigh Hephner19:37.4Ithaca120.2
9Alyssa Kramer19:37.7Pewamo-Westphalia120.1
10Frances Melinn19:39.4Lansing Catholic119.5
12Paige Herron19:40.2Caro119.3
11Nora Grossnickle19:41.4Benzie Central118.9
9Molly Kate Hollandsworth19:43.6Traverse City St. Francis118.1
12Abbie Wiegers19:44.1North Muskegon118.0
9Grace Wonch19:44.8Lansing Catholic117.7
10Macy Fazekas19:47.1Jackson Lumen Christi117.0
9Isabelle Sliter19:47.2Fennville116.9
11Lola Bryce19:48.8Grandville Calvin Christian116.4
11Megan Woelkers19:57.4Flat Rock113.5
12Claire Neumann19:57.6Saginaw Valley Lutheran113.5
12Maddie Gallagher19:58.6Traverse City St. Francis113.1
11Hunter Shellenbarger19:59.7Elk Rapids112.8
12Sydney Fazekas20:00.7Jackson Lumen Christi112.4
12Eva Pray20:05.6Elk Rapids110.8
12Jaiden Dickman20:07.4St. Louis110.2
12Faith Swenor20:07.9Caro110.0
9Alli Gautsche20:09.1Union City109.6
12Melanie Werner20:09.2Pewamo-Westphalia109.6
9Jenna Keilen20:14.3Pewamo-Westphalia107.9
11Alaina Klooster20:15.1Kalamazoo Christian107.6
9Anna DeVries20:16.2GR Covenant Christian107.3
10Mattie Gagne20:16.4Midland Bullock Creek107.2
12Nidia Martinez20:16.8Fennville107.1
9Kayden Hinton20:17.5McBain106.8
11Emma Miller20:18.3Buchanan106.6
11Isabelle Eppert20:18.8Farwell106.4
12Jaida Schulte20:19.0Elk Rapids106.3
12Isabella Max20:19.8Kent City106.1
9Makinna Foglesong20:19.8Ithaca106.1
12Angel Miller20:20.0Parchment106.0
11Mary Masserant20:20.1Traverse City St. Francis106.0
9Pyper Braun20:20.6EPBP Laker105.8
10Quinn Hatfield20:21.0Remus Chippewa Hills105.7
9Maylan Sanders20:21.4Mason County Central105.5
12Tessa Wohlschlegel20:21.8Beaverton105.4
12Samantha Coots20:22.5Clinton105.2
10Anna Pray20:22.9Elk Rapids105.0
12Morgan Lowell20:26.5Watervliet103.8
11Lexie Beth Nienhuis20:27.3Hart103.6
10Hailey Creisher20:27.4Leslie103.5
9Libby Schuster20:29.6Ann Arbor Greenhills102.8
11Emily Rathka20:30.5Laingsburg102.5
9Lydia Minderhoud20:31.0GR Covenant Christian102.3
10Anna Poppema20:31.2Bath102.3
11Layla Lopez20:31.9Jackson Lumen Christi102.0
10Sarah Trojanowski20:32.2Traverse City St. Francis101.9
11Clara Fast20:32.6Bridgman101.8
9Lydia Soelberg20:34.2Shelby101.3
9Natalie Rosema20:34.7Hart101.1
12Sophia Reynolds20:38.0Hanover-Horton100.0
10Kerttu Juvonen20:38.6Remus Chippewa Hills99.8
12Emily Anger20:38.9Mancelona99.7
12Samantha LaFountain20:39.2Monroe St. Mary CC99.6
12Anika Bery20:40.8Ann Arbor Greenhills99.1
9Reagan Lees20:41.2Wixom St. Catherine98.9
10Kandin Shuler20:43.9Bridgman98.0
9Marnath Tuol20:44.2Grandville Calvin Christian97.9
12June Miller20:45.7Blissfield97.4
10Clarissa Baese20:49.1Ovid-Elsie96.3
12Rachael Walch20:50.1Caro96.0
10Abbie Schneider20:51.5Pewamo-Westphalia95.5
10Delaney Little20:52.1Boyne City95.3
11Grace Bullock20:53.3Grass Lake94.9
11Madeline Young20:53.9Buchanan94.7
10Alaina Nagel20:57.0Buchanan93.7
9Emily Dunphy20:58.6Traverse City St. Francis93.1
9Kendyl Musielewicz21:00.0Quincy92.7
9Andrea Rolston21:01.5Stanton Central Montcalm92.2
9Nico Triebold21:02.8Grayling91.7
11Erin Lubahn21:03.2Leslie91.6
11Clara Smoes21:03.5Reed City91.5
11Hannah Geaney21:04.1Wyoming Potter’s House91.3
11Jayla Bright21:04.4Hudson91.2
10Lilly Rooks21:04.6Pewamo-Westphalia91.1
10Samantha Giles21:05.0Fennville91.0
12Olivea Gessner21:05.2Olivet90.9
10Aubrey Zarnke21:06.3EPBP Laker90.6
10Raegan Brosamer21:07.3Onsted90.2
11Ariana Pillot21:08.7Schoolcraft89.8
11Abby Dice21:09.0St. Louis89.7
9Olivia Hooper21:09.6EPBP Laker89.5
9Brynlee Swihart21:10.3Hanover-Horton89.2
11Allie England21:14.2Onsted87.9
11Jaidyn Smith21:15.5Leslie87.5
11Chelsi Eisenga21:15.9McBain87.4
12Alexa Long21:16.5Caro87.2
11Lilly Hopkins21:17.2Hart86.9
12Margot Hagerty21:18.5Traverse City St. Francis86.5
10Julia Hughes21:20.2Ida85.9
10Izabelle LaLone21:21.3Ithaca85.6
12Merissa Mendoza21:22.1Fennville85.3
9Avery Miller21:23.3Lansing Catholic84.9
11Kaitlin Ludwig21:23.9Lansing Catholic84.7
10Hailey Sills21:24.0Blissfield84.7
12Lauren Jousma21:24.1Grandville Calvin Christian84.6
11Lauren Pretty21:24.6Hart84.5
11Kerith Short21:24.9University Liggett84.4
12Laiyla Pray21:27.2Ithaca83.6
12Ella Peck21:29.0Elk Rapids83.0
9Lauren Leis21:30.0Clare82.7
12Jenna VanDussen21:30.4Schoolcraft82.5
11Piper White21:30.6Ovid-Elsie82.5
12Jalynn Schmelter21:31.2Leslie82.3
12Kendall Zaliwski21:32.4Rochester Hills Lutheran NW81.9
11Thia Tello21:33.6Jackson Lumen Christi81.5
10Kenai Kokx21:34.8Hart81.1
11Augusta Bowman21:35.0Remus Chippewa Hills81.0
11Harriet Kidder21:35.2Hart80.9
12Isabell Helman21:36.4Pewamo-Westphalia80.5
11Claire Lisker21:36.7Monroe St. Mary CC80.4
11Ava Iverson21:36.9Benzie Central80.4
10Hazel Burley21:37.7Laingsburg80.1
10Laura Spyker21:38.4Standish Sterling79.9
11Bailey Meiring21:39.1Erie Mason79.6
11Melanie Warren21:40.9Bridgman79.0
9Lilly Mann21:44.3St. Louis77.9
9Mia Papendick21:45.0Leslie77.7
10Emma Dawe21:46.1Ithaca77.3
12Lindsay Minderhoud21:46.2GR Covenant Christian77.3
12Abby Rice21:46.3Rochester Hills Lutheran NW77.2
12Natalie Lemert21:47.0St. Louis77.0
12Ayla DeLaurier21:48.9Almont76.4
12Julianna Debozy-Crawford21:49.6Hanover-Horton76.1
12Reece Clark21:50.8Remus Chippewa Hills75.7
10Adyson Baker21:51.7Buchanan75.4
11Evelyn Logghe21:52.3Laingsburg75.2
12Katie Rohrer21:53.1Charlevoix75.0
12Cammie Erickson21:53.3Montague74.9
11Hayden Whitmore21:53.9Ithaca74.7
10Jasmine Walker21:54.6Algonac74.5
9Elizabeth Letherer21:55.1Clare74.3
12Eleanor Young21:57.1Buchanan73.6
9Emily Satkowiak21:57.3Stockbridge73.6
10Althea Gaylord21:59.5Benzie Central72.8
10Makynna Williams22:02.2Buchanan71.9
11Christina Mendoza22:04.0Fennville71.3
9Juleigh Husby22:05.2Monroe St. Mary CC70.9
10Amber Kuiper22:05.3GR Covenant Christian70.9
12Lily Mason22:05.8Hanover-Horton70.7
11Addison Rusz22:06.0Laingsburg70.7
10Joelle Swanson22:06.6Elk Rapids70.5
11Maddie Szlachta22:07.0Rochester Hills Lutheran NW70.3
11Sarah King22:08.8Clinton69.7
12Erika Bylsma22:09.5GR Covenant Christian69.5
10JayLee Chapman22:11.3Stockbridge68.9
10Leona Knudsen22:12.9Monroe St. Mary CC68.4
12Lovelyn Ketepa22:14.4Clawson67.9
9Kaleea Braun22:15.9Blissfield67.4
11Lauren McLain22:16.1Napoleon67.3
12Haylee Livermore22:16.3Remus Chippewa Hills67.2
11Emily Howell22:16.6Bridgman67.1
10Halle Hoyt22:17.8St. Louis66.7
11Mia Sanchez22:17.9Jackson Lumen Christi66.7
11Zoey Sierer22:18.8Clinton66.4
9Izabel Raglow22:19.2Onsted66.3
11Pierce Pibbles22:19.5Hudson66.2
10Braelyn Bunting22:19.7Stanton Central Montcalm66.1
12Sara Dammann22:22.5New Lothrop65.2
11Alisha Esquivel22:23.9Kent City64.7
12Alexandra Ream22:27.4Leslie63.5
11Jordyn Taylor22:27.6Onsted63.5
11Taylor Seibt22:28.3Clare63.2
9Brooke Schlutt22:29.0Buchanan63.0
12Anna Vincent22:29.2Clinton62.9
12Kaia Spiess22:30.5Ovid-Elsie62.5
11Ruth Jurden22:31.9Stanton Central Montcalm62.0
10Aurelia Bennett22:32.3Clinton61.9
12Alyssa VanDussen22:35.8Schoolcraft60.7
10Lydia Howard22:35.9Kent City60.7
11Catherine Taft22:36.7Clare60.4
12Bailey Seibt22:37.2Clare60.3
9Hadley Camp22:38.8Lawton59.7
10Lexi Wegner22:39.8Caro59.4
9Samantha Gutzman22:40.9Laingsburg59.0
12Cambrie Lawrence22:43.3Benzie Central58.2
10Laila Evola22:44.8Almont57.7
10Madison Phillips22:45.2Laingsburg57.6
9Makya Isham22:49.5Leslie56.2
9Mallorie DenHartigh22:56.2Schoolcraft53.9
10Tessa Buday22:56.9Benzie Central53.7
12Macy Carlton22:59.5Monroe St. Mary CC52.8
10Stella Lipinski23:00.3Lansing Catholic52.6
10Cristina Wenderski23:01.6Wixom St. Catherine52.1
10Aeralyn Leonard23:02.0St. Louis52.0
10Elizabeth Burrell23:04.3Rochester Hills Lutheran NW51.2
10Emma Grulke23:05.8Onsted50.7
9Isabella Yun23:05.8Lansing Catholic50.7
9Anna Hallett23:08.9Blissfield49.7
11Ava Schnell23:15.2Hanover-Horton47.6
12Savannah Drummelsmith23:15.4Rochester Hills Lutheran NW47.5
11Addison Blodgett23:19.9Schoolcraft46.0
12Maureen Smith23:20.6Monroe St. Mary CC45.8
11Samantha Pavlak23:23.1Schoolcraft45.0
12Natalie Wyman23:29.8Fennville42.7
12Jill Kaspar23:33.4Bridgman41.5
10Natalie Benitez23:34.3Blissfield41.2
9Chloe Gemalsky23:34.7Onsted41.1
11Rita Luhring23:36.9Rochester Hills Lutheran NW40.4
10Leah Storey23:39.5Remus Chippewa Hills39.5
11Hailey Kamphuis23:40.8Kent City39.1
9Kelsi Minikey23:45.8Stanton Central Montcalm37.4
11Payton Dennis23:53.1Benzie Central35.0
10Isabella Jerore24:03.8Caro31.4
11Grace MacDonald24:15.0Rochester Hills Lutheran NW27.7
11Tuula Buckland24:28.4Bridgman23.2
10Kennedy Bugbee24:43.8Hanover-Horton18.1
9Annah Hess24:48.7St. Louis16.4
9Brooklinn Barcia24:56.4Clare13.9

Adjustment: +22

Projections vs. Reality

Expectation was to correctly projected 26.78 All-State boys. Reality struck and the projections were spot on for 25 boys. Which means there were some major underdogs that stepped up!

Unexpected All-State

Nathan Vargo, Flat Rock

Projected 43rd, 0.1% chance of All-State

Take a look at those odds! Throughout his junior year, Nathan had been in the 16’s on five separate occasions before the State Finals, though all five were above 16:50. His MIS experience was a bit quicker though, a significant time drop into the 16:20’s. That’s why we run these races.

Nathan Day, Saranac

Projected 37th, 1.0% chance of All-State

Second consecutive All-State for this Saranac senior.

Bailey Wiggins, Midland Bullock Creek

Projected 53rd, 1.9% chance of All-State

Eighteen races through his freshman and sophomore years, all above 20:00. Bailey then transformed into a mid-17 kid to close his junior year, an ending that set the stage for similar heroics as a senior. First, leading his Bullock Creek crew to the State Finals, then busting through to a 16:27 to end his career in the black n’ gold.

Alex Czeiszperger, Hudson

Projected 51st, 0.5% chance of All-State

Began his career with an All-State as a freshman, ended it with another one a few weeks ago. His 16:27 was his best time of the year, a good 15+ seconds quicker than his effort at the typically quick Stockbridge course.

Isaac Edgington, Holland Black River

Projected 32nd, 31.7% chance of All-State

As a freshman, every one of his five races were above 21:00. Isaac progressed into a 17-min kid as a sophomore, then solidly into the 16’s in the final months of his cross season.

All-State History

Collin Farmer

Either on the track or on the grass, Jazwinski, Lenn, Harrand, the three winners written about prior, had all experienced a State Title at one point prior to November 4th. With Hunter Jones’ dominance from 2019 to 2023, four straight cross titles and the rarely accomplished distance triple on the track, competition was open coming into the year.

Collin Farmer was definitely one of the experienced seniors in contention. Despite missing his freshman season of cross country, Farmer had racked up 9 All-States in 5 seasons of cross and track. He’d performed at MIS, grabbing 15th place in Division 3 as a sophomore and 26th as a junior. Come June on the track, he did his thing as well, doubling and medaling in both the 1600m and 3200m this past year and placing 6th in the 1600m as a sophomore.

After victories at both Yellowjacket and Marauder, Collin took to Sparta in mid-September to flash his capabilities. His 15:43 there was another victory, his highest rating of his career, and a precursor for the season to come. Following Sparta, Farmer and his Pirates took a bit of a break from major competition and the break was of great benefit. At Shepherd and Portage, Collin exceled amongst the best D3 competition in the state. His 15:29 at Shepherd was another substantial personal best, his 15:40 at Portage was yet another victory. Despite not holding the best time in the division, Collin had established himself as a solid candidate to win in November.

And come championship season and into November, that’s all he really did. Greater Lansing, the CMAC, and Region 24 – all wins. The Greater Lansing one was the first of his career. After a loss as a sophomore, he came back to win his Region as a senior. All of this set up for the State Finals, where the senior wonderfully handled the pressure. 5:01, 5:04, 5:01, 33. Almost as even as you can ask for, leading at the mile, in 2nd at two, then running the 2nd fastest (behind Gus Rohde’s scorching finish) final 1800m to ensure a victory. A great cap to a career of ups, downs, and a multitude of successes.

Movin’ Up

Clinton’s Gabe Manchester cruised through the mile in 5:33, then ripped past 96 individuals towards his 61st place finish. He passed the most individuals in the final 2.1 miles and also in the final 1.1 miles.

Down the homestretch, three boys were able to pass eight others in the final 173m:

Two Covenant Christian boys – Caleb Drnek and Luke Dykstra
And another West Sider, Caleb Swiney from The Potter’s House

Perfectly Paced

A freshman wins the honor of pacing the greatest. Bath’s River Fox crossed the line in 16:58.7, just under 5:28 per mile. His one mile split? 5:27.5. His two mile split? 5:26.9. Third mile? 5:26.3. Immaculate stuff.

A few other names on the even split list, some unsurprising:

Pewamo-Westphalia’s Collin Farmer
Flat Rock’s Nathan Vargo
Clinton’s Lucas Goodman
Pigeon-Laker’s Cade Truemner

GradeNameTimeTeamRating
12Collin Farmer15:39.1Pewamo-Westphalia199.6
11August Rohde15:51.9Reed City195.4
9Robert Jazwinski III15:54.0Hart194.7
12Brad White15:55.5Clare194.2
12Samuel Martini15:56.6Kent City193.8
11Mitchell Hiatt15:58.1Onsted193.3
12Jaden Barnes16:00.9Bloomingdale192.4
10Gage Hoffman16:01.4Stanton Central Montcalm192.2
11Theodore Davis16:01.4Dansville192.2
11Landon Pestrue16:01.7St. Louis192.1
12Boden Genovese16:02.2Coloma191.9
11Leo Swager16:03.3Traverse City St. Francis191.6
12Jackson Rodriguez16:04.4Wyoming Potter’s House191.2
12Ben March16:05.1St. Louis191.0
12Anthony Kiaunis16:09.1Reed City189.6
10Landen Styka16:10.7Ithaca189.1
9Graeson Decker16:11.7GR Covenant Christian188.8
10Jacob Stanislawski16:12.2Flat Rock188.6
11Levi Kamps16:23.0GR Covenant Christian185.0
11Nathan Vargo16:23.8Flat Rock184.7
11Tyler Heal16:25.4Sanford-Meridian184.2
12Nathan Day16:25.5Saranac184.2
12Lucas Hopkins16:25.8Olivet184.1
11Daniel Mandujano16:25.9Watervliet184.0
12Graham Coston16:26.0Stanton Central Montcalm184.0
12Gavin Guggemos16:26.6Kalkaska183.8
12Bailey Wiggins16:27.8Midland Bullock Creek183.4
12Alex Czeiszperger16:27.9Hudson183.4
12Ryan Allen16:28.3Reed City183.2
11Isaac Edgington16:29.1Holland Black River183.0
11Miingen Bertrand16:29.3Ithaca182.9
12Nolan Grant16:30.4Hillsdale182.5
11Owen Read16:30.8Traverse City St. Francis182.4
10Sylus Wilson16:32.9Stanton Central Montcalm181.7
11Lewis Walter16:33.9Traverse City St. Francis181.4
11Austin Sulier16:34.3Erie Mason181.2
12Tucker Krumm16:41.8Traverse City St. Francis178.7
10Noah Devereaux16:43.4Laingsburg178.2
11Isaiah Dinverno16:43.6Jackson Lumen Christi178.1
12Gavin VanKampen16:44.3Jonesville177.9
12Gannon Shore16:45.0Jackson Lumen Christi177.7
9Hunter Eaton16:45.3Charlevoix177.6
12Keegan Masters16:46.1Ottawa Lake-Whiteford177.3
11Riley Pattinson16:46.7Traverse City St. Francis177.1
9Caleb Blonde16:47.2Jonesville176.9
12Andrew Klaus16:49.1Clare176.3
12Evan Shepherd16:49.3Hanover-Horton176.2
12Conner Fountain16:49.5Olivet176.2
12Carter Holmes16:49.8Bath176.1
10Lucas Taraszkiewicz16:50.1Flat Rock176.0
10Ben Gautsche16:50.4Union City175.9
10Julian Walker16:51.1Algonac175.6
12Brodie Delamater16:52.2Grant175.3
10Robert Dykhouse16:56.3Manton173.9
12Kyler Pequet16:56.6Napoleon173.8
11Josh Slocum16:57.7Traverse City St. Francis173.4
12Lucas Goodman16:58.5Clinton173.2
9River Fox16:58.7Bath173.1
11Cade Truemner16:59.3EPBP Laker172.9
11Landen Boulis17:00.9Hanover-Horton172.4
11Gabe Manchester17:02.9Clinton171.7
10Nicholas Fowler17:03.5Jonesville171.5
12Nic Porter17:03.8Clare171.4
9Luke Herron17:04.1Caro171.3
9Wyatt Werner17:04.3Pewamo-Westphalia171.2
9Cooper Flick17:04.6Hanover-Horton171.1
11Robby Myler17:06.6Traverse City St. Francis170.5
10Alex Rodriguez17:07.0St. Louis170.3
10Hayden Shattuck17:07.4St. Louis170.2
11Allan George17:07.9Pewamo-Westphalia170.0
12Lincoln Cha17:08.2Ann Arbor Greenhills169.9
11Brayden Sweeney17:08.5Midland Bullock Creek169.8
9Cole Hillegonds17:08.9Clinton169.7
12Hunter Helminski17:08.9Saranac169.7
12Drew Moore17:09.5Grayling169.5
10Caiden Helsel17:09.6Lake City169.5
11Luke Dykstra17:09.7GR Covenant Christian169.4
9Jonas Ballard17:09.9Holland Black River169.4
10Jack Slotman17:10.9Hart169.0
10John Edler17:11.0Homer169.0
10Grant Johnson17:11.9Manchester168.7
12Isaac Clementshaw17:12.9Reed City168.4
12Camden Moore17:13.2Kalkaska168.3
11Colin Kuhn17:13.4St. Louis168.2
12Anthony Urbaniak17:13.8Charyl Stockwell Academy168.1
11Jacob Moore17:14.4Caro167.9
12Andrew Koenigsknecht17:15.0Bath167.7
12Branden Stock17:15.6Kingsley167.5
12Grant Koole17:17.2GR Covenant Christian166.9
12Owen Brown17:17.3Hanover-Horton166.9
10Tyler Leach17:17.5Otisville LakeVille166.8
12Jack O’Donnell17:17.6Manistee166.8
12Simon VanderVlucht17:17.7Monroe St. Mary CC166.8
12David Fowler17:18.3Jonesville166.6
11Dante Pillot17:18.8Schoolcraft166.4
11Clay Powell17:19.3Ovid-Elsie166.2
9Connor Schmidt17:19.4Clare166.2
12Caleb Drnek17:20.1GR Covenant Christian166.0
11Coy Weinberg17:20.7Buchanan165.8
11Robbie King17:20.8Constantine165.7
10Liam McBeth17:21.6Buchanan165.5
10Trenton Fetter17:21.6Adrian Madison165.5
10Lucas Gates17:22.2Lansing Catholic165.3
11Ian Waddell17:22.5Blissfield165.2
11Luke Skidmore17:23.1Bath165.0
11Brent DeSaegher17:23.3Ithaca164.9
12Tyler Vanderzanden17:25.4Hart164.2
12Ezra Hagedorn17:25.9Wyoming Potter’s House164.0
10Gibson Shore17:26.8Jackson Lumen Christi163.7
9John Kowatch17:28.3Pewamo-Westphalia163.2
11Tyler N. Kooienga17:28.9GR Covenant Christian163.0
9Evan Olson17:29.6EPBP Laker162.8
9Silas Daniels17:30.0Sand Creek162.7
9Avery Morrow17:30.2Jackson Lumen Christi162.6
10Qwynn Darnell17:31.2Elk Rapids162.3
11Max Stitt17:31.3Hart162.2
9Ryder Hopkins17:31.7Charlevoix162.1
9Aiden Schaner17:32.1Hart162.0
12Britain Philip17:33.2Buchanan161.6
11Andrew Mabry17:33.3Bridgman161.6
11Michael Darlington17:34.0University Liggett161.3
11Sam Muirhead17:34.1Pewamo-Westphalia161.3
10Max Foldvary17:34.4Monroe St. Mary CC161.2
10Matthew Solomon17:35.1Charlevoix161.0
12Evan Atkinson-Miller17:35.8North Muskegon160.7
10Jack Sherwood17:36.3Buchanan160.6
10Jacob Veurink17:36.9Charlevoix160.4
11Parker Campbell17:39.2Erie Mason159.6
9Cooper Tiffany17:40.0Lakeview159.3
12Elliot Noyes17:40.4Sanford-Meridian159.2
10Henry Beck17:40.6Ann Arbor Greenhills159.1
9Cooper Schmelter17:41.5Leslie158.8
12Connor Lubbers17:42.6GR Covenant Christian158.5
10Alessandro Avila17:42.7Constantine158.4
10Jacob Mankey17:43.1Ithaca158.3
12Scott Slocum17:43.5LeRoy Pine River158.2
10Brody Swanson17:44.0LeRoy Pine River158.0
11Avery Guikema17:44.7Hart157.8
12Lucan Louwsma17:44.9Benzie Central157.7
9Matthew Killeen17:45.8Leslie157.4
9William Gancer17:45.8Stockbridge157.4
12Trevor Dornbos17:46.2Grandville Calvin Christian157.3
10Zach Hassenzahl17:46.9Hanover-Horton157.0
10Kyler Fertig17:47.3Stanton Central Montcalm156.9
10Jayden Fox17:49.3Saginaw Valley Lutheran156.2
9Isaac Dionne17:50.2Boyne City155.9
10Jacob Kuntz17:50.2Buchanan155.9
11Eric Ramsey17:50.3Clinton155.9
12Jacob Norman17:50.9Jonesville155.7
10Thad Whitmore17:51.9Ithaca155.4
12Tyler Vining17:53.1Morley-Stanwood155.0
11Reed Osterink17:55.1Wyoming Potter’s House154.3
11Tristan Demlow17:55.4Grayling154.2
12Levi Benson17:56.1Holland Black River154.0
10Owen Beindit17:56.1Algonac154.0
10Evan Rolston17:56.4Stanton Central Montcalm153.9
10Isaac Johnson17:58.1Holland Black River153.3
12Gavin Kelso17:59.6LeRoy Pine River152.8
11Jose Domecq18:00.1Leslie152.6
10Neiko Ketchum18:00.2Clare152.6
9Charlie George18:00.3Pewamo-Westphalia152.6
11Mason Stranahan18:00.7Ann Arbor Greenhills152.4
9Collin Fucile18:09.4Jonesville149.5
9Téo Krumm18:10.2Lansing Catholic149.3
10Edward Mugisha18:10.2Wyoming Potter’s House149.3
11Owen Stimer18:10.4Holland Black River149.2
12Tanner Soelberg18:11.0Shelby149.0
9Brady Whitford18:11.1Ithaca149.0
11Tyler Caruso18:11.5Bangor148.8
11Caidan Gaskill18:11.6Clare148.8
11David Dhaseleer18:11.7Charlevoix148.8
9Nathan Lenington18:14.2LeRoy Pine River147.9
10Nico Aagesen18:14.7Ann Arbor Greenhills147.8
9Caleb Swiney18:15.2Wyoming Potter’s House147.6
12Ethan Wright18:15.2Stockbridge147.6
9Christian Villa-Bilton18:15.6Clare147.5
9Cullen Decker18:15.7Union City147.4
9Kenneth Mangles18:16.9Leslie147.0
9Marshall Brandt18:17.1Midland Bullock Creek147.0
12Marc Woods18:17.2Midland Bullock Creek146.9
12Noah Finton18:17.7Wyoming Potter’s House146.8
10Evan Schaefer18:18.1Olivet146.6
10Blaise Demko18:18.5Lansing Catholic146.5
10Aaron Allen18:19.3Reed City146.2
11Zachery Childress18:19.5Jonesville146.2
11Lieu Vincke18:19.8New Lothrop146.1
10Grason Weber18:20.6Leslie145.8
9Finn Korte18:20.7Lansing Catholic145.8
9Nolan Mitchell18:25.1Pewamo-Westphalia144.3
9Rocky Bolton18:25.2Jackson Lumen Christi144.3
9John Keser18:26.2Buchanan143.9
9Everett Beach18:26.4Lansing Catholic143.9
9Landen Gessner18:28.8Olivet143.1
9Chad Tyson18:29.4Hanover-Horton142.9
12Daniel Dryer18:30.0Olivet142.7
11Adam Brodie18:30.6Flat Rock142.5
11Ethan Schaner18:30.7Hart142.4
9Brady Dozier18:31.4Reed City142.2
10Max McDowell18:31.6Olivet142.1
9Evan MacLaren18:31.7Ithaca142.1
11Kyan Isham18:37.7Leslie140.1
10Royal Seale18:41.4Ann Arbor Greenhills138.9
10Duane Davis18:43.0Midland Bullock Creek138.3
12Nicholas Dropiewski18:43.2Flat Rock138.3
11Cohen Burdick18:44.3Union City137.9
12Maddox Miller18:45.0Union City137.7
9Aubin Allee18:45.5LeRoy Pine River137.5
10Joshua Miller18:45.7Ovid-Elsie137.4
9Colton Grzyb18:45.9Almont137.4
9Hayden Selesky18:46.0Lansing Catholic137.3
12Adam Williams18:48.5Kalkaska136.5
9Ayden Mayr18:48.6Dansville136.5
10Isaac Struck-VanderHaak18:49.4Wyoming Potter’s House136.2
9Noah June18:50.8Union City135.7
10Madden Starkweather18:51.7Bath135.4
11Everett Dysinger18:55.3Dansville134.2
12Logan Hile18:56.1Leslie134.0
12Reed Patrick18:56.9Clinton133.7
9Connor Czolgosz18:57.2Midland Bullock Creek133.6
10Hayden Richey18:59.0Lansing Catholic133.0
10Brody Urbaniak19:01.0Charyl Stockwell Academy132.3
11Hudson Inman19:01.8Burton-Bendle132.1
9Naveen Kulkarni19:05.2Ann Arbor Greenhills130.9
9Jaxon Hemgesberg19:08.7Chesaning129.8
11Malachi Payne19:09.1Union City129.6
12Josiah Curry19:12.0Stanton Central Montcalm128.7
11Ethan Root19:13.8Dansville128.1
9Ronan Stelzer19:23.0Clinton125.0
12Peyton Scott19:33.6Charlevoix121.5
12Landon Jordon19:33.9Hanover-Horton121.4
11Colin Moran19:38.2Jackson Lumen Christi119.9
9Austin Strand19:40.9Clinton119.0
11Paul DeVito19:49.8Olivet116.1
9Sebastian Zylstra19:50.1Holland Black River116.0
11Bodie Bryans19:51.0Buchanan115.7
12Gavin Vidito19:53.7Dansville114.8
10Logan Hetherington19:55.0Jackson Lumen Christi114.3
10Paul Saladin19:55.4Reed City114.2
9Miles Divozzo19:55.8Holland Black River114.1
12Calvin vanHartesvelt19:57.2Dansville113.6
10Calvin Haydamacker20:00.6Flat Rock112.5
10Kolby Sattler20:00.7Stanton Central Montcalm112.4
10Owen Wemple20:04.2LeRoy Pine River111.3
11Aidan Taylor20:08.9Union City109.7
10Evan Hagerman20:09.5Bath109.5
9Gavin Yarnell20:17.9St. Louis106.7
11Bram Derksen20:24.7Bath104.4
10Jacob Erskin20:29.8St. Louis102.7
12Trevor Bonar20:30.3Charlevoix102.6
10Ethan Baker20:48.7LeRoy Pine River96.4
9Alec Hernandez20:57.1Flat Rock93.6
12Nate Gajar20:59.6Ann Arbor Greenhills92.8
10Riley Graf21:03.1Dansville91.6