The plan is to go through these regionals in the same order that they were posted. Friday first, starting with regions with less divisions, working towards those with more.
They’ll be a basic show of the ratings and a runner that stepped up. I plan on working back on regional recaps after the season, I always love showcasing success and there will be ample opportunity (and the real factor – time) to do so. Those recaps will feature more teams and individuals.
If you’re a senior (or are a parent/coach of one) that qualified for State, send me a pic of you in your uniform, either running or not running. I want to use those pics in my State Finals graphics. Those that I don’t use in the graphics, I’ll use in the recap.


How Are Speed Ratings Calculated?!
Girls Adjustment: -78
Boys Adjustment: -85
PRIMETIME PERFORMERS
Alexandra Brigham, Clarkston: Like clockwork, those Clarkston girls turn it on at the end of the year. Last season, it was a Top 10 finish at Oakland County that turned into an All-State honor. This time around, she placed higher at Oakland County, placed higher at Regionals, so you know she’s capable of big things next week.
Alex McArthur, Oxford: Where did this freshman come from? He’s been steady all year, running in the low-17’s, but nothing to this level. In last week’s OAA Red Championship, he finished 6th behind Joey Taverna and four Lake Orion boys. This week, he beat all but one of those.
MIXCSR vs. Athletic.net
MIXCSR: 3/3 Boys, 2/3 Girls; 9/9 Boys Overall, 8/9 Girls Overall
Athletic: 2/3 Boys, 2/3 Girls; 8/9 Boys Overall, 7/9 Girls Overall
Grade | Name | Time | Team | Rating |
10 | Jayden Harberts | 19:22.4 | Macomb Dakota | 158.5 |
10 | Alexandra Brigham | 19:57.6 | Clarkston | 146.8 |
9 | Mallory Bigelow | 20:24.1 | Oxford | 138.0 |
11 | Lily Solek | 20:30.6 | Rochester Hills Ston… | 135.8 |
10 | Mariah Belmont | 20:32.0 | Macomb Dakota | 135.3 |
12 | Cora Kolodge | 20:41.4 | New Baltimore Anchor… | 132.2 |
11 | Madison Clor | 20:44.3 | Romeo | 131.2 |
10 | Braydee Elling | 20:46.8 | Oxford | 130.4 |
11 | Meagan Verellen | 20:50.5 | Utica | 129.2 |
10 | Addison Johnson | 20:53.9 | Utica | 128.0 |
11 | Amanda Soldan | 20:55.6 | Rochester Adams | 127.5 |
11 | AnnDee Geddes | 21:06.0 | Macomb L’Anse Creuse… | 124.0 |
9 | Taylor Brodeur | 21:08.0 | Oxford | 123.3 |
12 | Amanda Felstow | 21:11.4 | Romeo | 122.2 |
11 | Makenna Musser | 21:20.7 | Rochester Hills Ston… | 119.1 |
9 | Addison Verlinden | 21:32.9 | Lake Orion | 115.0 |
11 | Therese Georgia | 21:37.7 | Port Huron Northern | 113.4 |
9 | Lily Miles | 21:40.9 | Clarkston | 112.4 |
9 | Kaitlyn Kauppila | 21:43.0 | Rochester Adams | 111.7 |
12 | Rachel Felstow | 21:45.8 | Romeo | 110.7 |
12 | Jessa Chapin | 21:47.1 | Oxford | 110.3 |
10 | Sydney Gergics | 21:51.0 | Rochester Hills Ston… | 109.0 |
9 | Jamie Patterson | 21:51.7 | Oxford | 108.8 |
12 | Mackenzie Montigano | 21:52.2 | Clarkston | 108.6 |
9 | Violet Hrabovsky | 21:55.1 | Romeo | 107.6 |
11 | Chloe Nixon | 21:55.9 | Rochester | 107.4 |
9 | Charlotte Long | 21:58.0 | Utica Eisenhower | 106.7 |
11 | Ava Rawley | 22:01.1 | Utica | 105.6 |
11 | Abby Fifield | 22:02.7 | Utica | 105.1 |
11 | Ava LaMilza | 22:08.9 | Macomb Dakota | 103.0 |
12 | Sarah Greb | 22:11.6 | Romeo | 102.1 |
10 | Anna Reineck | 22:14.3 | Clarkston | 101.2 |
11 | Lauren Wroza | 22:15.9 | Rochester | 100.7 |
9 | Stella Phillips | 22:20.9 | Rochester Adams | 99.0 |
12 | Emily Felstow | 22:21.8 | Romeo | 98.7 |
11 | Lindsay Harvey | 22:26.9 | Macomb Dakota | 97.0 |
11 | Tessa Swanwick | 22:28.4 | Rochester | 96.5 |
10 | Alyssa Ko | 22:29.7 | Rochester Hills Ston… | 96.1 |
12 | Madeline Richman | 22:30.5 | Utica | 95.8 |
12 | Brianna Wiegand | 22:30.6 | Romeo | 95.8 |
12 | Chelsea Harvey | 22:31.7 | Macomb Dakota | 95.4 |
9 | Olivia Purdy | 22:32.9 | Utica Eisenhower | 95.0 |
12 | Natalie Schiller | 22:35.6 | Oxford | 94.1 |
12 | Kylie Jones | 22:36.1 | Oxford | 94.0 |
11 | Dylan Pasia | 22:36.5 | Port Huron Northern | 93.8 |
11 | Cate Cotter | 22:37.2 | Clarkston | 93.6 |
10 | Olivia Lombardo | 22:40.8 | Rochester Hills Ston… | 92.4 |
9 | Allie Good | 22:43.1 | Utica Eisenhower | 91.6 |
11 | Natalie Langkam | 22:43.4 | Utica Eisenhower | 91.5 |
10 | Rachel Phillips | 22:45.6 | Utica Ford | 90.8 |
12 | Caroline Bulat | 22:51.0 | Rochester | 89.0 |
12 | Alexandra Boes | 22:54.0 | Lake Orion | 88.0 |
10 | Lauren Dumeah | 22:57.0 | Lake Orion | 87.0 |
11 | Ivy Swanwick | 22:58.3 | Rochester | 86.6 |
10 | Lauren Thomas | 22:58.7 | New Baltimore Anchor… | 86.4 |
10 | Maddie Feurig | 23:00.7 | Lake Orion | 85.8 |
11 | Isabella Beck | 23:05.5 | Utica Eisenhower | 84.2 |
9 | Stephanie Bulat | 23:21.0 | Rochester | 79.0 |
11 | Avery Saunder | 23:25.5 | Macomb L’Anse Creuse… | 77.5 |
11 | Alexandra Metzger | 23:40.1 | Utica Eisenhower | 72.6 |
12 | Kendall Osborne | 23:43.3 | Lake Orion | 71.6 |
11 | Rebekah Wilson | 23:44.8 | Clarkston | 71.1 |
9 | Luciana Lacroix | 23:47.0 | Lake Orion | 70.3 |
10 | Claire Walker | 23:50.5 | Clarkston | 69.2 |
9 | Raelyn Brady | 24:00.3 | New Baltimore Anchor… | 65.9 |
9 | Norah Lesner | 24:01.7 | Utica | 65.4 |
10 | Isabel Hanson | 24:07.6 | Rochester Hills Ston… | 63.5 |
11 | Caroline Abell | 24:08.6 | Utica Eisenhower | 63.1 |
12 | Rebecca Rolling | 24:09.1 | Rochester Adams | 63.0 |
11 | Carlie Woolm | 24:09.3 | New Baltimore Anchor… | 62.9 |
10 | Katie Adams | 24:09.5 | Rochester Adams | 62.8 |
12 | Elaine Donahue | 24:30.0 | Rochester Hills Ston… | 56.0 |
12 | Casey Boni | 24:36.8 | Clinton Township Chi… | 53.7 |
9 | Lilly Beach | 24:38.5 | Rochester Adams | 53.2 |
11 | McKenna Goike | 25:00.4 | Macomb Dakota | 45.9 |
12 | Haley Smith | 25:07.4 | Rochester Adams | 43.5 |
10 | Grace Gutmann | 25:07.7 | Clinton Township Chi… | 43.4 |
11 | Danielle Radue | 25:09.6 | Clinton Township Chi… | 42.8 |
11 | Anya Rosenthal | 25:12.1 | Utica | 42.0 |
10 | Mackie Shoskey | 25:16.9 | Lake Orion | 40.4 |
9 | Macie Masterson | 25:19.2 | Utica Ford | 39.6 |
9 | Ava Duncan | 25:19.9 | Clinton Township Chi… | 39.4 |
9 | Brennan Lowman | 25:20.6 | Utica Ford | 39.1 |
12 | Serena Arnold | 25:33.4 | New Baltimore Anchor… | 34.9 |
11 | Kaylee Jegla | 26:13.9 | Macomb L’Anse Creuse… | 21.4 |
11 | Veronica Panniccia | 26:17.8 | Clinton Township Chi… | 20.1 |
12 | Emily Kalaj | 26:29.7 | New Baltimore Anchor… | 16.1 |
10 | Sofya Tomala | 26:30.0 | Utica Ford | 16.0 |
12 | Kendall Beck | 26:38.4 | Utica Ford | 13.2 |
10 | Lilah Earl | 26:45.7 | Utica Ford | 10.8 |
10 | Brianna Steffen | 26:52.1 | Macomb L’Anse Creuse… | 8.6 |
12 | Amanda Usrey | 27:17.2 | New Baltimore Anchor… | 0.3 |
(Lucy Cook is listed a second behind Harberts in the results, but led most of the race, veered off course to win by 40+ seconds. The results have her a second behind, but that’s inaccurate. But so is the time she ran and the course she ran. I feel the best idea is to just omit her from the ratings this week)
Grade | Name | Time | Team | Rating |
12 | Jack Kelke | 16:59.5 | Romeo | 208.5 |
12 | Owen Sharnas | 17:12.3 | Romeo | 204.2 |
10 | Connor Clor | 17:47.4 | Romeo | 192.5 |
12 | Clayton Kuiper | 17:48.3 | Lake Orion | 192.2 |
9 | Alex McArthur | 17:48.9 | Oxford | 192.0 |
12 | Joey Taverna | 17:55.3 | Clarkston | 189.9 |
12 | Liam LeBlanc | 17:56.7 | Utica Ford | 189.4 |
10 | Chaz Huthwaite | 17:59.0 | Rochester Hills Ston… | 188.7 |
12 | Jack Wallace | 17:59.2 | Romeo | 188.6 |
12 | Hong Bing Tang | 18:04.3 | Lake Orion | 186.9 |
12 | Will Houvener | 18:04.5 | Lake Orion | 186.8 |
12 | Adam Hafeli | 18:04.6 | Lake Orion | 186.8 |
10 | Dylan Penberthy | 18:13.5 | Macomb L’Anse Creuse… | 183.8 |
12 | Brendan Washburn | 18:18.2 | Rochester Hills Ston… | 182.3 |
12 | Jacob Gleason | 18:21.7 | Lake Orion | 181.1 |
11 | Luke Peardon | 18:23.4 | Lake Orion | 180.5 |
10 | Bryce Goodsell | 18:24.2 | Romeo | 180.3 |
10 | Ethan Muraszewski | 18:26.8 | Utica | 179.4 |
11 | Kyle DiMalanta | 18:29.2 | Oxford | 178.6 |
11 | Michael Paoletti | 18:33.0 | Port Huron Northern | 177.3 |
10 | Luke VanderHeuvel | 18:35.3 | Port Huron Northern | 176.6 |
10 | Luke Maher | 18:36.7 | Port Huron Northern | 176.1 |
11 | Nathan D’Souza | 18:36.8 | Rochester Adams | 176.1 |
11 | Glen Davis | 18:38.9 | Port Huron Northern | 175.4 |
10 | Bryce Nowik | 18:43.9 | Clarkston | 173.7 |
11 | Henry Poploskie | 18:44.3 | Clarkston | 173.6 |
11 | Matt LaFreniere | 18:45.4 | Port Huron Northern | 173.2 |
10 | Thomas Westphal | 18:47.3 | New Baltimore Anchor… | 172.6 |
11 | Logan Davis | 18:48.1 | Utica | 172.3 |
12 | Ronnie Leonard | 18:51.2 | Lake Orion | 171.3 |
11 | Derrian Kumfer | 18:58.5 | Romeo | 168.8 |
12 | Hunter Frank | 19:01.4 | Rochester Hills Ston… | 167.9 |
11 | Jacob Maurer | 19:02.6 | Utica Eisenhower | 167.5 |
11 | Owen Murray | 19:10.1 | Rochester Hills Ston… | 165.0 |
12 | Martin DeVaux | 19:10.9 | Rochester | 164.7 |
10 | Cass Feeney | 19:11.3 | Oxford | 164.6 |
10 | Brandon Penberthy | 19:14.1 | Macomb L’Anse Creuse… | 163.6 |
10 | Carter Fox | 19:14.2 | Macomb Dakota | 163.6 |
12 | Angelo Santia | 19:15.1 | Clinton Township Chi… | 163.3 |
10 | Jack DeWaele | 19:15.1 | Clinton Township Chi… | 163.3 |
12 | Benjamin Dawson | 19:15.2 | Utica Eisenhower | 163.3 |
10 | Matthew Boor | 19:17.6 | Clarkston | 162.5 |
11 | Jack Bondy | 19:18.5 | Rochester Hills Ston… | 162.2 |
9 | Collin McLaughlin | 19:19.1 | Rochester | 162.0 |
11 | Jack Mathers | 19:19.3 | Macomb Dakota | 161.9 |
11 | Jake Crist | 19:19.5 | Rochester | 161.8 |
10 | Tyler Brothers | 19:20.1 | Utica Eisenhower | 161.6 |
12 | Armon Howard | 19:22.7 | Rochester Adams | 160.8 |
11 | Dylan Stone | 19:22.8 | Oxford | 160.7 |
10 | Rhenier Weeks | 19:23.3 | Utica Ford | 160.6 |
12 | Braeden Jones | 19:25.6 | Rochester Hills Ston… | 159.8 |
9 | James Cusick | 19:27.9 | Oxford | 159.0 |
11 | Jack Donohoe | 19:28.2 | Rochester Adams | 158.9 |
12 | Amarion Howard | 19:29.8 | Rochester Adams | 158.4 |
11 | Cameron Reynolds | 19:30.7 | Rochester Adams | 158.1 |
11 | Nicholas Teknos | 19:35.7 | Rochester | 156.4 |
12 | Anthony Vinson | 19:35.7 | Utica Eisenhower | 156.4 |
12 | Justin Piejak | 19:36.8 | Macomb L’Anse Creuse… | 156.1 |
12 | Aaron Jahn | 19:36.8 | Utica | 156.1 |
9 | Jaxson Nowik | 19:40.8 | Clarkston | 154.7 |
10 | Danny Boyd | 19:42.1 | Utica | 154.3 |
9 | Colton Howell | 19:44.5 | Macomb Dakota | 153.5 |
12 | Hunter Bogar | 19:45.2 | Clarkston | 153.3 |
10 | Jackson Wesley | 19:47.4 | Utica | 152.5 |
11 | Joseph Barnard | 19:49.9 | Macomb L’Anse Creuse… | 151.7 |
12 | Ryan Patterson | 19:51.1 | Oxford | 151.3 |
10 | Jonathan Mitchell | 19:52.0 | Utica Ford | 151.0 |
10 | Andrew Floros | 19:52.9 | Clarkston | 150.7 |
12 | Jimmy Mahfet | 19:53.8 | Rochester Adams | 150.4 |
12 | Jacob Vohs | 19:54.1 | Macomb Dakota | 150.3 |
12 | George DeBucce | 19:55.8 | Rochester Hills Ston… | 149.7 |
12 | Martin Goleski | 19:56.4 | Rochester | 149.5 |
12 | Brendan Wiegand | 20:02.5 | Romeo | 147.5 |
11 | Carson Gilbertson | 20:08.6 | Macomb Dakota | 145.5 |
11 | Carter Rodzik | 20:11.9 | Utica Eisenhower | 144.4 |
11 | Owen Clancy | 20:12.5 | Macomb Dakota | 144.2 |
12 | Zach Call | 20:14.2 | Oxford | 143.6 |
12 | Omkar Ghodke | 20:27.3 | Rochester | 139.2 |
11 | Carlos Rosales | 20:30.3 | Rochester Adams | 138.2 |
9 | Kobe Coverdill | 20:33.4 | Macomb L’Anse Creuse… | 137.2 |
11 | Devyn Guptil | 20:34.2 | Clinton Township Chi… | 136.9 |
10 | Aidan Leslie | 20:37.1 | New Baltimore Anchor… | 136.0 |
10 | Peter Schoenherr | 20:37.1 | Utica | 136.0 |
10 | Nathon Zydel | 20:39.7 | Macomb L’Anse Creuse… | 135.1 |
10 | Drew Lenard | 20:39.8 | Rochester | 135.1 |
11 | Ryan Lee | 20:43.5 | New Baltimore Anchor… | 133.8 |
11 | Cody Brownsworth | 20:50.1 | Utica Eisenhower | 131.6 |
12 | Dylan Schulte | 20:52.3 | Utica Eisenhower | 130.9 |
12 | Fischer Schluessler | 20:59.1 | Utica Ford | 128.6 |
12 | Jerry Mannino | 21:02.3 | Utica | 127.6 |
9 | Gregory Vogt | 21:26.2 | New Baltimore Anchor… | 119.6 |
10 | Simon Davis | 21:26.3 | Macomb Dakota | 119.6 |
12 | Elijah Dealca | 21:31.5 | New Baltimore Anchor… | 117.8 |
10 | Gabe Rusch | 21:31.8 | New Baltimore Anchor… | 117.7 |
10 | Brady Mayer | 21:33.1 | Port Huron Northern | 117.3 |
12 | Ayden Saura | 21:38.4 | Port Huron | 115.5 |
10 | Robert Ogilvy | 21:46.5 | Utica Ford | 112.8 |
12 | Alec Pionk | 21:49.4 | Port Huron | 111.9 |
10 | Joseph Santia | 21:50.3 | Clinton Township Chi… | 111.6 |
9 | Trever Anglebrandt | 21:50.6 | Port Huron | 111.5 |
10 | Sean McDonald | 21:52.5 | Macomb L’Anse Creuse… | 110.8 |
10 | Aaron Franz | 21:59.5 | Clinton Township Chi… | 108.5 |
10 | Austin Trudeau | 22:00.2 | Port Huron | 108.3 |
10 | Evan VanHollebeke | 22:09.6 | Clinton Township Chi… | 105.1 |
12 | Hayden Mehnert | 22:34.1 | Port Huron Northern | 97.0 |
11 | J.D. McCreadie | 22:44.6 | Utica Ford | 93.5 |
12 | Christopher Fronti… | 23:03.7 | Clinton Township Chi… | 87.1 |
11 | Heitor Caribe | 23:24.3 | Utica Ford | 80.2 |
12 | Charlie O’Brien | 24:22.2 | Port Huron | 60.9 |
9 | Jonathan Heim | 26:06.2 | Port Huron | 26.3 |