Uncategorized

2026 Ratings: Royal Oak Regional

The Berkley girls team is heading to MIS together for the first time since 2017

An updated info sheet!

Boys Adjustment: +18
Girls Adjustment: +18

STEPPIN’ UP ON REGIONAL DAY

The Royal Oak site was almost a spot where all the races defied expectations. But the Berkley girls stepped up when needed, especially Isabella Glibota, who came through with another 19:2x effort, her second of the season. Every other race she toed the line this year ended up with a 20+ min. result, her Berkley team convening for one final week is the result of her clutch racing.

Their close competition, Farmington, raced their hearts out. The Falcons came up a point short, largely thanks to the efforts of Grace Thomas, who as a nice lil’ consolation prize, will get to race next week. Thomas broke into the 19’s for the first time ever, dropping a 30+ second PR. She’s undergone tremendous growth over the past two years, improving from a runner that was above 22:00 for all of her freshman year to a now state qualifier.

In the other girls’ race, Southfield Christian earned an unexpected qualifier. The top-two Eagles had huge days, Caramia DeGiulio and Avery Trepod, each building on their streak of sub-23 performances. DeGiulio gets to run at MIS for the second straight year and this will be Trepod’s first state final, as she’s improved by 3.5 minutes over the past year.

There was a path for the Livonia Stevenson boys, but it was an underdog trail. The Spartans would have to replicate what they’d done in recent weeks, giving a Livonia City winning effort or one that was on the level of their runner-up finish in the LVC. Stevenson wasn’t even close to either of the two, they greatly exceeded both. Huge performances from both Julien Zambo and Shree Patel enhanced their cause, as each dropped 15+ second PR’s on regional day. Patel in particular has had stupendous growth, as he is now 2+ minutes faster than he was a year ago.

Riverview Gabriel Richard wasn’t even projected to finish as a team. However, the Pioneers found three boys for Regionals, doubling their team size, and letting winner Jacob Ferdubinski run the State Finals with GR teammates at his side. Ferdubinski has notched two All-State honors in cross, but had never captured a regional crown until Saturday.

*** = State Title Contender
** = Top Ten Contender
* = Team State Qualifier
Based on the 2021-2025 ratings.

BOYS TEAM RATINGS

TeamTop-5 Avg.
Northville**193.7
Novi*183.1
Livonia Stevenson*182.5
Detroit Catholic Central182.0
Royal Oak174.4
West Bloomfield163.2
Berkley161.5
Farmington157.6
Bloomfield Hills157.3
North Farmington154.4
Oak Park153.0
Walled Lake Western151.1
Birmingham Seaholm150.4
Beverly Hills Groves147.7
Brother Rice133.8
Walled Lake Central110.5

TeamTop-5 Avg.
Royal Oak Shrine*146.7
Cardinal Mooney Catholic*141.2
Riverview Gabriel Richard*139.7
Auburn Hills Oakland Christian121.5
Ivywood Classical Academy111.8
Lutheran Westland108.1
Allen Park Cabrini107.3
Southfield Christian99.8
Austin Catholic36.0

GIRLS TEAM RATINGS

TeamTop-5 Avg.
Northville**145.3
Novi*125.7
Berkley*113.4
Farmington110.6
Bloomfield Hills109.6
Birmingham Seaholm98.2
Royal Oak90.4
Walled Lake Central75.1
Beverly Hills Groves73.3
Livonia Stevenson68.9
Walled Lake Western63.7
West Bloomfield40.9

TeamTop-5 Avg.
Royal Oak Shrine*68.8
Lutheran Westland*67.4
Southfield Christian*46.6
Auburn Hills Oakland Christian41.5

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
12Brandon Cloud15:25.7Northville205.4
9Braden Millar16:00.9Northville193.7
9Mateo Lindenmeyer16:01.1Northville193.6
12Devin Lau16:03.2Farmington192.9
12Trevor Baptist16:07.4Novi191.5
11Brady Glon16:09.4Detroit Catholic Central190.9
11Manny Coates16:12.0Northville190.0
11Lucas Brumo16:15.3Livonia Stevenson188.9
12Beckett Sipes16:18.7Royal Oak187.8
12Jack Lewis16:25.1Northville185.6
11Owen Lawrence16:25.2Bloomfield Hills185.6
10George Mockeridge16:25.4Birmingham Seaholm185.5
10Colt Ludlam16:26.2Livonia Stevenson185.3
12Keats Rosenbrock16:28.3Royal Oak184.6
11Branden Hairston16:29.1Novi184.3
11John McCann16:29.2Novi184.3
10Ashton Kashat16:30.3Northville183.9
9Will Buckley16:32.7Detroit Catholic Central183.1
9Julien Zambo16:34.0Livonia Stevenson182.7
10Luke Kramer16:35.8Detroit Catholic Central182.1
11Shree Patel16:36.9Livonia Stevenson181.7
12Tyler Hennessey16:42.6Berkley179.8
12Luis Holowinski16:44.0West Bloomfield179.3
12Noah Verdejo16:47.1Novi178.3
11Jake Slankster16:48.9Detroit Catholic Central177.7
12Zachary Brown16:50.7Novi177.1
11Aarush Vijay16:50.7Novi177.1
11Oliver Borek16:53.2Detroit Catholic Central176.3
12Musa Kay16:53.9West Bloomfield176.0
12Colin Stokes17:00.1North Farmington174.0
11Charlie O’Loughlin17:00.1Livonia Stevenson174.0
12Brady Wing17:00.1Novi174.0
12Ethan Anton17:00.4Northville173.9
11Landon Seidel17:02.2Livonia Stevenson173.3
12Luke Wegienka17:04.1Detroit Catholic Central172.6
11Samuel Gembis17:07.4Royal Oak171.5
11Josh Hilliard17:12.2Berkley169.9
12Reuben Swafford17:15.7North Farmington168.8
11Will Bofferding17:16.8Royal Oak168.4
9Langston Bickerdt17:18.3Oak Park167.9
11Evan Binelli17:24.5Berkley165.8
9Ryan Porenta17:28.9Detroit Catholic Central164.4
11Gerry Socha17:36.4Bloomfield Hills161.9
10Kharon Thompson17:38.3Oak Park161.2
10Axel Baca-Mora17:39.1Walled Lake Western161.0
12Josue Martinez17:39.8West Bloomfield160.7
11Evan Kowalkowski17:42.8Royal Oak159.7
10Christian Nelson17:47.2Oak Park158.3
11Lee Raines17:47.6Walled Lake Western158.1
10Jorge Montes17:50.4Walled Lake Western157.2
10Ty Ormond17:51.1Walled Lake Western157.0
11Graham Kubiak17:52.7West Bloomfield156.4
11Thaddeus Hartzell17:54.3Beverly Hills Groves155.9
10Foster Spurlock17:58.7Livonia Stevenson154.4
10Taka Knight17:59.9Farmington154.0
10Lochlan Doyle18:03.1Bloomfield Hills153.0
12Lincoln Palmer18:07.4North Farmington151.5
12Charles Smith18:11.0Oak Park150.3
10Kai Bilderback18:14.3Farmington149.2
9Brady O’Brien18:18.1Birmingham Seaholm148.0
11Alessandro Garcia-Galan18:19.9Birmingham Seaholm147.4
12Jax Scott18:20.8Bloomfield Hills147.1
11Saul Friedman18:22.5Berkley146.5
12Edward Minor18:22.7Beverly Hills Groves146.4
11Owen LaBrosse18:22.8Beverly Hills Groves146.4
11Lucas Dunham18:23.7Farmington146.1
12Garrett Villemure18:23.8Beverly Hills Groves146.1
10Dominic Smith18:24.6Farmington145.8
11Elliott Lyngklip18:25.3Berkley145.6
11Austin Czischke18:27.6Walled Lake Central144.8
9Henry Kohl18:31.4Beverly Hills Groves143.5
12DeJuan Oakley18:31.5West Bloomfield143.5
10Andrew Arnaiz18:34.5Brother Rice142.5
9Elliot Glass18:39.1Birmingham Seaholm141.0
11Daniel Thomakos18:40.0West Bloomfield140.7
11Michael Williams18:42.2West Bloomfield139.9
12Kyler Shaw18:42.5North Farmington139.8
9Ben Larrabee18:44.7Bloomfield Hills139.1
11Avi Vertkin18:48.5Beverly Hills Groves137.8
9Lucas Padilla18:49.0North Farmington137.7
11Louis Berent18:51.7Royal Oak136.8
9Joshua Strohmeyer18:58.2Royal Oak134.6
10Sam Bonus19:03.0Brother Rice133.0
11Jake Vincenti19:05.6Brother Rice132.1
12Patrick Steele19:06.4Farmington131.9
11Theo Carlson19:08.6Berkley131.1
10Anders Erickson19:09.3Brother Rice130.9
11Jonah Dashnaw19:10.1Brother Rice130.6
10Austin Harden19:11.4Birmingham Seaholm130.2
9Robbie Phillips19:13.0Berkley129.7
11Skyler Anthony19:16.0Bloomfield Hills128.7
12Eli VanderLaan19:16.2Beverly Hills Groves128.6
9Everett Regnier19:18.9Farmington127.7
9Tristen Sedacy19:19.6Oak Park127.5
12Nick White19:21.5North Farmington126.8
12Auden Kane19:30.0Bloomfield Hills124.0
10Carson Stassi19:35.6Walled Lake Western122.1
10Sean Godek19:35.7North Farmington122.1
9Joeseph Bingham19:38.5Brother Rice121.2
10Clem Deighan19:57.4Brother Rice114.9
10David House20:00.6Walled Lake Central113.8
11Vincent VanGorder20:05.4Birmingham Seaholm112.2
9William Whitley lll20:06.3Walled Lake Western111.9
9Samuel Coon20:37.5Walled Lake Central101.5
9Lewis Carlson20:46.1Walled Lake Central98.6
9Hajime Asao21:00.2Walled Lake Central93.9
9Spencer Wilk21:05.4Walled Lake Central92.2
10Nick Dixon21:07.2Walled Lake Western91.6
11Gavin Lang21:29.8Walled Lake Central84.1

GradeNameTimeTeamRating
12Jacob Ferdubinski16:45.5Riverview Gabriel Richard178.8
11Will Bernacki16:59.4Royal Oak Shrine174.2
12Micah Arlow17:04.5Cardinal Mooney Catholic172.5
10Gavin Bowers17:12.8Austin Catholic169.7
11Liam Knuth17:29.8Cardinal Mooney Catholic164.1
12Silas Carroll17:43.2Ivywood Classical Academy159.6
12Christian Brash17:55.8Allen Park Cabrini155.4
9Liam Hatterman18:00.3Royal Oak Shrine153.9
11Barron Denham18:06.3Auburn Hills Oakland Christian151.9
9Luke Carroll18:10.8Ivywood Classical Academy150.4
11Ethan Wielgat18:13.4Royal Oak Shrine149.5
11Nolan Mazur18:16.0Riverview Gabriel Richard148.7
12Uzziel Thomassen18:18.3Auburn Hills Oakland Christian147.9
12Gabe Shaffer18:20.0Royal Oak Shrine147.3
10Jonah Drysdale18:29.3Riverview Gabriel Richard144.2
11Dominic DeVeny18:31.0Cardinal Mooney Catholic143.7
11Emanuel Nava18:31.3Allen Park Cabrini143.6
12Ian Scott18:56.1Lutheran HS Westland135.3
9Jose Thomassen19:23.7Auburn Hills Oakland Christian126.1
12Anthony Parker19:32.4Lutheran HS Westland123.2
10Gabriel Gaona19:33.8Allen Park Cabrini122.7
10Daniel Smith19:36.0Riverview Gabriel Richard122.0
12Joey Grant19:36.2Allen Park Cabrini121.9
11Joshua Brooks19:36.6Detroit Frederick Douglass121.8
9Ryan Gunter19:37.2Southfield Christian121.6
11Matthew Johnson19:40.2Southfield Christian120.6
11Xavier Zammit19:44.7Cardinal Mooney Catholic119.1
10Brady SeGraves19:57.5Lutheran HS Westland114.8
9Luke Bowers20:10.6Austin Catholic110.5
10Owen Nagey20:16.7Royal Oak Shrine108.4
9Liam Guyor20:22.1Cardinal Mooney Catholic106.6
12Joseph Chesney20:27.5Riverview Gabriel Richard104.8
11Christian Coletta20:35.7Royal Oak Shrine102.1
10Lochlan Cole20:41.9Lutheran HS Westland100.0
10Isaac Schmitt20:42.4Ivywood Classical Academy99.9
12Gary Smith III20:52.7Southfield Christian96.4
12Chris Turner20:52.7Southfield Christian96.4
11Markus Parker21:00.0Detroit Davis Aerospace94.0
11Nicolas Radziszewski21:02.6Auburn Hills Oakland Christian93.1
11Micah Redford21:16.4Auburn Hills Oakland Christian88.5
9Jovante Leshinsky21:17.6Ivywood Classical Academy88.1
10Zander McEvoy21:19.1Birmingham Roeper87.6
10Toby Graveline21:20.0Royal Oak Shrine87.3
12Tristen Recchia21:50.2New Haven Merritt Academy77.3
10Michael Dorfman21:52.9Auburn Hills Oakland Christian76.4
11Samuel Pfeiffer22:05.8Auburn Hills Oakland Christian72.1
12Mark Rykhlov22:21.0Lutheran HS Westland67.0
11Logan Armstead22:30.2Southfield Christian63.9
9Elijah Wiemero22:39.6Ivywood Classical Academy60.8
12Ethan Lentz23:21.5Sterling Heights Parkway46.8
10Brennan Kelly23:33.4Riverview Gabriel Richard42.9
12Andre Lewis Jr23:44.6Southfield Christian39.1
12Ronin Seals23:45.0Southfield Christian39.0
12Jackson Hermann24:16.2Austin Catholic28.6
12Kevin Cui25:09.8Sterling Heights Parkway10.7
9Andrew Halliburton25:34.9Ivywood Classical Academy2.4

GradeNameTimeTeamRating
10Connor Leslie16:50.0Northville177.3
12Levi Quan17:01.8Northville173.4
11Theodore Nakamoto17:09.9Novi170.7
11Rahul Prasanna17:10.9Novi170.4
12Wyatt Somers17:17.4Northville168.2
10Ethan Oros17:18.3Northville167.9
10Kellan Burry17:18.7Novi167.8
9Andrew Butkus17:26.9Detroit Catholic Central165.0
12Joey Schmitz17:29.2Detroit Catholic Central164.3
10Tyler Pline17:29.9Detroit Catholic Central164.0
10Alec Priebe17:41.9Detroit Catholic Central160.0
12William Jeffords17:42.8Detroit Catholic Central159.7
12Marcus O’Hara17:46.4Detroit Catholic Central158.5
12Aiden Sundquist17:48.1Novi158.0
12David Bazan17:53.4Novi156.2
9Tripp Morrison17:53.4Detroit Catholic Central156.2
9Kellan Smith17:58.3Detroit Catholic Central154.6
12Thoma Hattori17:59.3Novi154.2
12Rodrigo Valenzuela18:00.4Novi153.9
11Enzo Sabadin-Zampieri18:01.9Novi153.4
11Viswak Mahesh18:05.6Novi152.1
9Chase Kinsella18:13.5Detroit Catholic Central149.5
10Aleksas Holdorf18:28.3Novi144.6
11Agamjot Dhaliwal18:31.5Novi143.5
10James Halladay18:36.1Royal Oak142.0
11Mario Salas Rios18:36.2Novi141.9
12Paul Lopez18:41.1Royal Oak140.3
12Landon Egli18:50.1Novi137.3
11Uriah Rogers18:53.2Royal Oak136.3
9Alex Saragoza18:55.5Detroit Catholic Central135.5
10Landon Flotkoetter18:58.2Novi134.6
10Pranesh Shivaraj18:58.8Novi134.4
12Dylan Zobl19:04.9Royal Oak132.4
12Dominic Berkemeier19:08.9Beverly Hills Groves131.0
10Joey Vitali19:09.2Berkley130.9
12Aidan Wilson19:10.5Royal Oak130.5
11Jack Reeve19:12.4Royal Oak129.9
11Ryan Rodrigo19:12.6Novi129.8
11Brandon Ma19:14.2Novi129.3
9Rafael Vieira19:16.4Novi128.5
9Matthew Isaacs19:17.0Novi128.3
11Zayd Qamruzzaman19:17.7Novi128.1
10Eamon Riley19:18.0Berkley128.0
10Henrik Van Howe19:19.7Royal Oak127.4
9Vincent Korson19:19.9Detroit Catholic Central127.4
10Benjamin Moeller19:21.9Royal Oak126.7
9Hudson Fluegel19:22.5Beverly Hills Groves126.5
12Taye McKinney19:27.1Beverly Hills Groves125.0
11Lucas Riggs19:27.3Berkley124.9
12Lucas Wong19:28.7Novi124.4
11Alberto Casile19:29.6Novi124.1
11Shane Korte19:29.7Detroit Catholic Central124.1
12Seth Clifford19:33.9Novi122.7
9Noah Pellumbi19:37.0Royal Oak121.7
12Dyson Betts19:37.7Beverly Hills Groves121.4
10Tiffin Brenner19:39.5West Bloomfield120.8
9Leo Saragoza19:42.4Detroit Catholic Central119.9
10Evan Villemure19:45.3Beverly Hills Groves118.9
9Gavin Rucker19:46.4Beverly Hills Groves118.5
10Andrew Pantuso19:48.1Beverly Hills Groves118.0
12Andrew Giuliano19:49.1Royal Oak117.6
10Adam Bristol19:50.4Royal Oak117.2
9Isaac Bontekoe19:50.9Berkley117.0
9Sashvanth Vijaybabu19:51.0Novi117.0
11Sebastian Towne19:51.0Detroit Catholic Central117.0
11Nathan Zablocki19:52.5Birmingham Seaholm116.5
11Owen Noble19:53.0Royal Oak116.3
10Ryan Shrader19:53.5Bloomfield Hills116.2
11Elliot Duenow19:57.2Royal Oak114.9
10Krithik Rajendran19:58.7Novi114.4
11Anoop Jagana19:59.0Novi114.3
9Alex O’Hara19:59.5Detroit Catholic Central114.2
10Isaac Stahl20:02.7Berkley113.1
12Jonathan Yu20:04.7Novi112.4
9George Makris20:06.1Beverly Hills Groves112.0
10Bryan Tran20:07.0West Bloomfield111.7
10Cooper Kapalla20:07.2Bloomfield Hills111.6
10Stosh Deighan20:13.3Brother Rice109.6
11Nick Kopasz20:14.7Detroit Catholic Central109.1
12Nicholas Croft20:15.3Beverly Hills Groves108.9
11Grady Lamb20:16.9Beverly Hills Groves108.4
9Gabriel Samoray20:18.6Brother Rice107.8
10Mason Baker20:19.3Detroit Catholic Central107.6
11Tyler Peterson20:20.0Bloomfield Hills107.3
10Owen Burrows20:21.9West Bloomfield106.7
10Larken Vogel20:22.9Bloomfield Hills106.4
11Eli Kaplan20:24.7Berkley105.8
11Eshan Sikder20:25.7Novi105.4
9Zain Poinsett20:28.0Novi104.7
11Charles Fritz20:31.5Bloomfield Hills103.5
12Hussein Hussein20:34.8Beverly Hills Groves102.4
9Landon Betancourt20:36.6Berkley101.8
11Arfan Shariff20:37.3Novi101.6
12Will Nordhaus20:42.3Bloomfield Hills99.9
12Sage Krysiak20:44.4Berkley99.2
10Ayden Ward20:47.3Novi98.2
11Ethan Specht20:48.0Detroit Catholic Central98.0
9Jordan Harmon20:48.3Farmington97.9
9Ryan Taborga20:48.5Beverly Hills Groves97.8
11Jacob Podmokly20:48.6Royal Oak97.8
9Nolan Nzoma20:50.8Novi97.1
9Jackson Missitti20:51.5Walled Lake Western96.8
10Sahas Amirineni20:51.8Novi96.7
9EJ Thelen20:52.4Detroit Catholic Central96.5
11Ryan Burrows20:54.0West Bloomfield96.0
9Matthew Ongena20:55.2Detroit Catholic Central95.6
11Ethan Hasenjager20:57.2Berkley94.9
12Henry Wekerle20:58.0Berkley94.7
9Alex Swiatkowski20:58.7Bloomfield Hills94.4
9Evan Parr21:05.8Royal Oak92.1
11Micah Friedman21:11.2Berkley90.3
11Nathan Lorzeille21:13.5West Bloomfield89.5
9Caden Steslicki21:14.9Novi89.0
10Samuel Armstrong21:15.5Royal Oak88.8
10Graham Halverson21:17.9Royal Oak88.0
12Rohan Gunna21:21.2Novi86.9
9Josiah McKinney21:21.6Beverly Hills Groves86.8
11Alexander Gross21:22.1Walled Lake Western86.6
12William Abbott21:23.4Detroit Catholic Central86.2
10Evan Manning21:24.2Birmingham Seaholm85.9
12Benjamin Andreas21:24.4Birmingham Seaholm85.9
9Houzaifa Syed21:24.7West Bloomfield85.8
9Yianni Kokkinakis21:32.8Birmingham Seaholm83.1
10Jinto Hattori21:36.3Novi81.9
11Austen Antonio21:37.9Detroit Catholic Central81.4
9Sully Vogel21:38.1Bloomfield Hills81.3
10Ben Strobel21:47.0Berkley78.3
12John Etzel21:49.7Brother Rice77.4
10Ben Dixon21:57.5Brother Rice74.8
10Hudson Stamper21:58.4West Bloomfield74.5
11Luke Tyll22:01.1Beverly Hills Groves73.6
11Dylan Yee22:07.0Detroit Catholic Central71.7
10Teo Bargren22:07.4Bloomfield Hills71.5
10Sowrish Thummala22:26.3Walled Lake Western65.2
11Roman Hitchcock22:43.0Birmingham Seaholm59.7
9Anthony Craft Jr.22:43.5West Bloomfield59.5
10Ryan Shalla22:52.3Brother Rice56.6
12Eli Masih22:56.1Royal Oak55.3
11Vyom Uppar23:03.5Novi52.8
12Zachary Noel23:13.9Detroit Catholic Central49.4
9Aiden Rolling23:16.3Detroit Catholic Central48.6
11Zacharie Wolff23:37.3Birmingham Seaholm41.6
9Caden Smerecki23:44.5Novi39.2
9Jack Jablonski23:49.7Berkley37.4
9Elliot Klemer23:52.4Bloomfield Hills36.5
9Connor Kunkel23:56.9Berkley35.0
9Cameron Wood24:04.3Beverly Hills Groves32.6
9Robert (Bubba) Wark24:08.6Brother Rice31.1
12Danny Jefferson24:12.4Detroit Catholic Central29.9
12Zack Kado24:16.8Brother Rice28.4
11Julian Furnari24:17.0Brother Rice28.3
9Lukas Kozouz24:17.2Bloomfield Hills28.3
9Nathan Larson-Wolbrink24:19.8Berkley27.4
11Miles Hoffman24:29.5Birmingham Seaholm24.2
10Dylan Antonino24:36.8Royal Oak Shrine21.7
9Kyle Wilt24:42.1Beverly Hills Groves20.0
9Wynter Miller24:50.5Brother Rice17.2
9Benjamin Rosiek25:20.8Royal Oak7.1
10Conor Tyrell25:27.7Beverly Hills Groves4.8
10Sidak Khatra25:39.6Novi0.8

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
10Alexandra Scappaticci17:33.6Northville162.8
12Anyla Robinson17:51.9Oak Park156.7
11Paige Rohda17:55.6Berkley155.5
12Lucia Lachapelle18:00.7Northville153.8
10Brynn Somers18:10.1Northville150.6
10Claire Lawrence18:22.1Bloomfield Hills146.6
11Alexandra Green18:27.1Birmingham Seaholm145.0
11Claire Galas18:46.3Novi138.6
9Lily Szukaitis18:54.5Northville135.8
12Katelyn Parrish18:54.9Farmington135.7
12Olivia Jenney18:56.0Bloomfield Hills135.3
12Katelynn Egli19:14.8Novi129.1
12Anna Macdonald19:16.6Royal Oak128.5
10Ella German19:19.8Novi127.4
11Isabella Glibota19:25.6Berkley125.5
10Ella Corby19:32.2Northville123.3
12Charlotte Clark19:35.6Northville122.1
10Sora Saito19:36.4Novi121.9
11Grace Thomas19:40.6Farmington120.5
9Hanna Drouillard19:46.8Walled Lake Central118.4
10Lydia DelPiero Clayton19:57.8Farmington114.7
9Julia Riemer20:02.0Northville113.3
9Agata Raczko20:06.6Novi111.8
10Jessica Philip20:11.4Novi110.2
11Ana Lucia Reynoso20:14.1Berkley109.3
11Mia Maccani20:29.4Royal Oak104.2
12Renata Arreola-Olvera20:33.1Novi103.0
12Olivia Carlson20:44.2Bloomfield Hills99.3
11Riley Veitch20:49.4Farmington97.5
11Genevieve Schairer20:50.3Birmingham Seaholm97.2
12Paige Haller20:55.7Walled Lake Central95.4
10Elowyn Betts20:57.6Beverly Hills Groves94.8
10Cailey Levine21:02.2Berkley93.3
11Savannah Astras21:05.9Bloomfield Hills92.0
12Olivia Dixon21:07.1Birmingham Seaholm91.6
12Aubrey Zimmerman21:07.9Walled Lake Western91.4
10Violet Swafford21:14.7North Farmington89.1
12Aiyana Wyman21:15.1Royal Oak89.0
9Ashleigh Hamby21:22.3West Bloomfield86.6
11Alexa Siegel21:24.5Walled Lake Central85.8
10Elizabeth Hill21:26.3Walled Lake Western85.2
10Miyabi Knight21:28.1Farmington84.6
12Lucille Ragheb21:29.5Birmingham Seaholm84.2
11Brigette Conger21:31.0Berkley83.7
9Elizabeth Thielbar21:37.5Berkley81.5
12Julia Rowe21:38.4Livonia Stevenson81.2
10Hannah Miller21:51.4Farmington76.9
10Mia Levine21:53.3Berkley76.2
12Waverly Pearce21:57.3Bloomfield Hills74.9
10Alexis (Lexi) Jolly21:57.5Livonia Stevenson74.8
10Emily Crawford22:01.0Beverly Hills Groves73.7
12Genevive Meihn22:01.1Beverly Hills Groves73.6
12Elizabeth Macey22:01.9Royal Oak73.4
11Claire Yandora22:02.3Birmingham Seaholm73.2
12Alexa Barrett22:03.0Birmingham Seaholm73.0
12Maria Gallegos-Navarro22:15.3North Farmington68.9
9Sara Weber22:18.2Beverly Hills Groves67.9
10Sophie Menker22:20.5Oak Park67.2
10Grace Sharp22:21.2Livonia Stevenson66.9
12Alex Iacoban22:24.8Farmington65.7
12Lauren Austin22:32.2Livonia Stevenson63.3
12Marianna Muzzin22:32.8Birmingham Seaholm63.1
12Brooklyn Coyle22:45.0Walled Lake Central59.0
12Kerrington Fields-McCurdy22:46.7Livonia Stevenson58.4
12Olivia Petrowski22:50.4Royal Oak57.2
9Melanie Bailey22:52.2Beverly Hills Groves56.6
11Karinna Waara22:52.6Livonia Stevenson56.5
12Leah Thomas22:59.6Oak Park54.1
12Monisola Fagbamila23:07.6West Bloomfield51.5
11Eleanor Woodard23:11.5Walled Lake Western50.2
11Lyla Garcia23:13.8Livonia Stevenson49.4
9Natalie Arnold23:16.3Walled Lake Western48.6
11Maya Kurdi23:16.8Bloomfield Hills48.4
9Daria Kunets23:32.2Walled Lake Western43.3
10Keya Kansara23:38.3Bloomfield Hills41.2
9Carly Myles23:40.5West Bloomfield40.5
10Evelyn Hill23:47.3Walled Lake Western38.2
9Hailey Sullivan23:51.6West Bloomfield36.8
11Agrata Thapa23:54.5Walled Lake Western35.8
12Emilia Sewruk23:59.7North Farmington34.1
11Brooke Pettway24:01.9Oak Park33.4
10Alessandra Zobl24:20.6Royal Oak27.1
9Logan Megel24:27.1Beverly Hills Groves25.0
9Celeste Sanislo24:29.1Royal Oak24.3
10Shea Siegel24:51.2Walled Lake Central16.9
12Allison Laz25:18.8Walled Lake Central7.7

GradeNameTimeTeamRating
11Cassidy Bowers19:53.9Austin Catholic116.0
11Ava Bates20:38.6Lutheran HS Westland101.1
9Kara Unger21:10.8Lutheran HS Westland90.4
11Deirdre O’Connell21:27.4Allen Park Cabrini84.9
11Ella Lamb21:33.2Royal Oak Shrine82.9
12Sydney Erickson21:37.4Lutheran HS Westland81.5
10Audrey Molnar21:40.4Lutheran HS Westland80.5
10Paige Arlow21:41.5Cardinal Mooney Catholic80.2
9Kennedy Geden21:44.6Royal Oak Shrine79.1
10Lilianna Carroll22:14.9Ivywood Classical Academy69.0
12Josephine Malcolm22:20.4Royal Oak Shrine67.2
12Louisa Denks22:23.9Royal Oak Shrine66.0
12Caramia DeGiulio22:37.8Southfield Christian61.4
12Avery Trepod22:43.0Southfield Christian59.7
10Abigail VanHooser22:50.5Auburn Hills Oakland Christian57.2
10Katherine Riches22:50.6Auburn Hills Oakland Christian57.1
12Ella Clarke23:00.7Southfield Christian53.8
10Rose O’Connor23:02.6Austin Catholic53.1
11Ella Daly23:16.6Royal Oak Shrine48.5
10Camille Behnan23:21.2Cardinal Mooney Catholic46.9
11Violet Hill23:23.2Birmingham Roeper46.3
10Cecila Bomberski23:24.0Royal Oak Shrine46.0
10Yadhira Thomassen23:31.3Auburn Hills Oakland Christian43.6
10Josephine Wesley23:34.2Riverview Gabriel Richard42.6
9Madelyn Robinson23:57.8Auburn Hills Oakland Christian34.7
10Dania Wojdyla24:01.2Royal Oak Shrine33.6
9Abigail Salamon24:04.3Southfield Christian32.6
10Megan Cuthbertson24:09.0Acad Of The Sacred Heart31.0
12Faith Dawson24:25.3Southfield Christian25.6
10Zoe Barrera24:29.6Riverview Gabriel Richard24.1
9Aurora Meagher24:36.9Ivywood Classical Academy21.7
11Emma Whittaker24:56.9Auburn Hills Oakland Christian15.0
10Adyln Ross25:10.6Acad Of The Sacred Heart10.5
9Gabriella Norris25:32.4Ivywood Classical Academy3.2

GradeNameTimeTeamRating
11Naya Abu Yasin20:20.3Northville107.2
10Olivia Furlong21:17.3Novi88.2
12Kodi Qin21:44.7Novi79.1
12Samantha DeMore21:44.7Novi79.1
11Olivia Schlicker21:52.6Novi76.5
9Lilian Rumble22:04.9Royal Oak72.4
10Svaasya Wallace22:09.9Novi70.7
9Stella Elliott22:16.7Novi68.4
11Aria Lin22:25.0Novi65.7
10Talia Lauter22:36.9Birmingham Seaholm61.7
9Matilda Sefel22:39.3Berkley60.9
9Yashika Yaramala22:54.0Farmington56.0
9Elin Good-Parodi22:54.0Bloomfield Hills56.0
12Kira Pebley22:55.8Novi55.4
12Kendall Beus22:56.5Novi55.2
10Loukya Reddy Annem23:08.4Novi51.2
12Angela Ramos23:19.0Novi47.7
11Riley MacLeod23:26.6Bloomfield Hills45.1
11MacKenzie Steslicki23:29.3Novi44.2
10Abbie Garrett23:36.1Bloomfield Hills42.0
12Jane Meinecke23:38.6Royal Oak41.1
12Amelia Hattermann23:43.5Royal Oak39.5
9Manaswini Reddy23:49.6Novi37.5
10Miranda Saldana-Anaya23:58.1Novi34.6
9Sophie Alessandrini24:11.4Royal Oak30.2
10Stella Pandza24:41.3Farmington20.2
10Quinn Baldwin24:42.2Birmingham Seaholm19.9
12Matilda Mountain24:48.3Berkley17.9
9Shiori Hirata24:50.0Novi17.3
11Mollie Kornmiller24:52.9Royal Oak16.4
9Estella Buoncristiani24:53.8Royal Oak16.1
9Morgan Waddell24:54.9Novi15.7
9Tessa Cox24:54.9Novi15.7
12Abigail Tietz25:00.7Royal Oak13.8
10Mizuki Ueno25:16.4Novi8.5
9Elise Riggs25:21.3Berkley6.9
9Allison Dibble25:21.7Berkley6.8
11Alexis Lindberg25:25.3Novi5.6
12Cora Trebilcock25:31.6Royal Oak3.5
11Jeeja Desai25:33.3Novi2.9
10Eunyu Cho25:37.7Novi1.4