Uncategorized

2024 Ratings: Wayne County

Girls Adjustment: +8
Boys Adjustment: +4

As always, these writeups below will shoutout someone or a team that stood out from the race. That may not be the best runner or the winning team. Perhaps a team that surprised, a runner breaking through, or a runner contributing to a team victory. Of course, if you come to me nicely and want to brag about a fellow team/competitor/teammate, let me know, and I’ll try to give them love further down the line.

CHAMPIONSHIP SEASON HAS ARRIVED

Take a look back at the Wayne County projections. Who’d have thought that Franklin would claim the top spot? Senior Ava Peters has been on her way back. She was greatly helped by freshman Lucy Morrow, who dropped her 2nd straight PR and is a far cry from the girl running in the 22’s to begin the year.

Shoutout to winners Kaelin Hughes and Aiden Pengelly, both County champs for the first time ever.

I know it’s been a busy three week stretch for Churchill – Jackson, Shepherd, and now at Willow. Had to be a huge help to have an experienced team, the kind of folks who know how to manage stress, school, and train with an end of season purpose in mind. Five of the seven Charger varsity athletes are seniors and I’m happy they won the County title.

Also, Plymouth’s boys are coming. The Wildcats received some assistance from Ben Mussen, who raced to a significant season’s best.

*** = Team State Title type of performance
** = Top-10 Team type of performance
* = Team Qualifier type of performance

BOYS TEAM RATINGS

TeamTop 5 Avg.Division
Livonia Churchill**189.81
Canton**189.21
Plymouth**188.01
Salem*181.61
Northville173.81
Livonia Stevenson157.91
Detroit U-D Jesuit155.01
Grosse Pointe North148.01
Allen Park145.31
Wyandotte Roosevelt142.81
Detroit Renaissance133.61
Livonia Franklin130.51
Dearborn Fordson129.21
Dearborn128.51
Southgate Anderson124.51
Westland John Glenn124.41
Wayne Memorial114.61
Belleville109.21
Lincoln Park64.01
Detroit East English9.61
TeamTop 5 Avg.Division
New Boston Huron*170.62
Dearborn Divine Child166.52
Redford Union133.42
Riverview115.72
Trenton92.82
Dearborn Heights Crestwood91.92
Dearborn Henry Ford Academy4.72
TeamTop 5 Avg.Division
Flat Rock**174.93
TeamTop 5 Avg.Division
Lutheran HS Westland*138.54
Riverview Gabriel Richard125.34
Allen Park Cabrini100.34
Plymouth Christian Academy88.04

GIRLS TEAM RATINGS

TeamTop 5 Avg.Division
Livonia Franklin101.11
Northville96.81
Livonia Churchill95.01
Salem91.61
Plymouth89.91
Canton81.91
Livonia Stevenson75.71
Grosse Pointe North60.51
Wyandotte Roosevelt51.91
Allen Park43.11
Belleville32.31
Dearborn26.31
Southgate Anderson8.11
TeamTop 5 Avg.Division
Dearborn Divine Child93.32
Trenton84.32
New Boston Huron45.42
Garden City8.62
Dearborn Heights Crestwood7.52
TeamTop 5 Avg.Division
Plymouth Christian Academy*60.24
Allen Park Cabrini17.14

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
11Aiden Pengelly15:19.9Canton212.0
12Colin Murray15:32.6Dearborn Divine Child207.8
12Joseph Rohmfeld15:51.4Livonia Churchill201.5
11Jacob Stanislawski15:56.8Flat Rock199.7
12Lucas Kuhn16:03.3New Boston Huron197.6
12Chase Wolters16:08.6Livonia Churchill195.8
11Lucas LaPointe16:11.2Plymouth194.9
12Ben Mussen16:11.2Plymouth194.9
12Jack Chadwick16:19.3Plymouth192.2
11Steven Dusseau16:21.2Canton191.6
12Nathan Vargo16:23.4Flat Rock190.9
9Mourad Algahmi16:25.1Dearborn Fordson190.3
12Malcolm Speigle16:26.4Livonia Churchill189.9
10Jack Hanner16:27.3Salem189.6
11Luke Dulecki16:32.7New Boston Huron187.8
12Adam Dicken16:33.5Canton187.5
12Ben Clark16:35.8Canton186.7
11Lucas Taraszkiewicz16:36.2Flat Rock186.6
10Austin Mercado16:39.2Salem185.6
11Hudson Wojtkowicz16:45.9Livonia Churchill183.4
12Isaac Demetter16:46.3Salem183.2
12Ritvik Ellendula16:50.6Northville181.8
11Adrian Clarke16:53.3Plymouth180.9
10Jacob Ferdubinski16:57.2Riverview Gabriel Richard179.6
12Ethan Morche17:00.9Livonia Churchill178.4
12Aaron Messing17:01.1Livonia Stevenson178.3
11Emmanuel Mehari17:03.2Plymouth Christian Academy177.6
11Daniel Niehaus17:05.2Plymouth176.9
10Jack Lewis17:05.9Northville176.7
11Colton Blackburn17:07.3Northville176.2
10Justin Mkrtumian17:09.7Detroit U-D Jesuit175.4
11Max Frentner17:10.6Salem175.1
11Parker Szymczak17:12.8Salem174.4
11John Niemenski17:15.2Salem173.6
12Teo Condevaux17:17.5Livonia Churchill172.8
11Matthew Carbajo17:18.8Grosse Ile172.4
10Tyler Bjorklund17:19.9Livonia Churchill172.0
12Rece Grezak17:23.9Northville170.7
11Jaden Ding17:24.7Salem170.4
11Marcel Lake17:27.3Detroit Renaissance169.6
12Chase McDougall17:27.9Livonia Stevenson169.4
10William Balasia17:28.9Detroit U-D Jesuit169.0
11Paul Stephens17:29.1Grosse Pointe North169.0
12Neel Bangera17:31.6Canton168.1
10Noah Amori17:32.7Wyandotte Roosevelt167.8
11Neil Orlowski17:34.9Grosse Pointe North167.0
11Tommy Buckalew17:35.9Westland John Glenn166.7
12Diego Islas-Montantes17:38.1Plymouth166.0
9Landen Martell17:40.0Plymouth165.3
10Owen Dalebout17:40.1Salem165.3
10Adam Burns17:40.5Salem165.2
12Brayden Creedon17:41.0Canton165.0
11Victor Zhu17:43.1Salem164.3
12Connor Latta17:45.0Northville163.7
9Lucas Brumo17:47.9Livonia Stevenson162.7
11William Schook17:49.2Dearborn162.3
12Kyle Biller17:49.2New Boston Huron162.3
12Nicholas Nakic17:49.6Dearborn Divine Child162.1
10Rami Bazzi17:51.7Dearborn161.4
11Max Brannan17:54.4Lutheran HS Westland160.5
11Sami Anwar17:54.5Plymouth160.5
12Brady Boroniec17:56.4Allen Park159.9
10Joseph Arriola17:57.0Dearborn Divine Child159.7
11Rehaan Chattopadhyay17:58.9Northville159.0
11Tobin Collins18:01.6Canton158.1
10Kamden O’Donnell18:02.8Canton157.7
11Alexander Lipski18:04.2Northville157.3
9Simon Reed18:05.1Plymouth Christian Academy157.0
10Cameron Crane18:05.8New Boston Huron156.7
10Wyatt Somers18:06.3Northville156.6
12Arush Vatul18:09.0Plymouth155.7
11Isaiah Clark18:09.4Allen Park155.5
12Trevor Kleczynski18:10.1Dearborn155.3
10Rowan Holmes18:10.7Livonia Churchill155.1
10Luke Allen18:11.7Salem154.8
10Samuel Batt18:12.2Salem154.6
10Takeru Kikuta18:13.3Canton154.2
11Rich Fanti18:14.0Riverview Gabriel Richard154.0
12Maximiliano Juarez18:16.0Dearborn Divine Child153.3
12Henry Johnston18:16.7Northville153.1
11Carter Russelburg18:17.5Allen Park Cabrini152.8
12Sean Kosinski18:18.8Livonia Churchill152.4
12Matthew Collins18:18.9Canton152.4
11Tony D’Orazio18:19.6Livonia Churchill152.1
12Adam Brodie18:19.8Flat Rock152.1
12Ethan Shroat18:20.1Westland John Glenn152.0
12Ethan Tarhanich18:20.9Livonia Franklin151.7
12Deric Tavolette18:22.0Redford Union151.3
12Avery Fsadni18:23.9Redford Union150.7
10Drew Santi18:24.4Livonia Franklin150.5
9Cole Frederick18:24.8Belleville150.4
11Henryk Fidler18:25.3Salem150.2
12Tamer Zahr18:27.4Dearborn Divine Child149.5
11Ross Callahan18:27.9Northville149.4
10Tanner Kuhn18:30.1New Boston Huron148.6
9Dylan Phillips18:30.8Grosse Pointe North148.4
10Leonardo Reyes18:32.4Plymouth147.9
10Elliot Condevaux18:32.7Livonia Churchill147.8
10Deacon Ashmore18:33.5Allen Park147.5
10Maks Kiss18:34.6Southgate Anderson147.1
12Connor Adams18:37.1Melvindale146.3
11Cameron Parsons18:37.5Wyandotte Roosevelt146.2
9Mamboge Njie18:39.1Detroit Renaissance145.6
9Avery Jones18:39.1Salem145.6
11Zack Barringer18:39.6Detroit U-D Jesuit145.5
9Brayden Brodie18:40.6Flat Rock145.1
10Chris Hensler18:41.4Wayne Memorial144.9
11Oliver Binkowski18:43.3Detroit U-D Jesuit144.2
11Kingston Willett18:44.0Garden City144.0
10Levi Quan18:44.5Northville143.8
11Tyler Sillick18:44.9Northville143.7
10Max Hoshaw18:45.1Northville143.6
11Joey Brake18:46.7Livonia Churchill143.1
12Sergio Flores Beltran18:49.2Plymouth142.3
10Graham Murphy18:49.4Plymouth142.2
11Colin Coole18:49.6Livonia Stevenson142.1
9Paolo Cusi18:49.8Northville142.1
12Michael Porter Jr.18:50.9Redford Union141.7
12Jaylen Johnson18:51.6Wayne Memorial141.5
11Dominic Barretto18:51.9Riverview Gabriel Richard141.4
10Will Fust18:52.2Livonia Churchill141.3
9Kazu Tran18:53.9Detroit U-D Jesuit140.7
10Alex Niehaus18:53.9Plymouth140.7
12Joey Shupe18:54.4Riverview140.5
10Emmet Gardella18:56.6Detroit U-D Jesuit139.8
10Connor Ball18:57.2Wyandotte Roosevelt139.6
12Tom Shafer18:59.8Lutheran HS Westland138.7
11Seth Witte19:04.0Lutheran HS Westland137.3
12Leyton Weak19:04.7Livonia Stevenson137.1
12Mason Newman19:04.9Northville137.0
12Anthony Gombert19:05.3Salem136.9
11Jack Ruan19:05.6Southgate Anderson136.8
10Ian Scott19:10.2Lutheran HS Westland135.3
11Gavin Ward19:11.8Salem134.7
10Daniel Doyle19:11.8Westland John Glenn134.7
10Andrew Mitchell19:12.0Northville134.7
12Benjamin Pryor19:12.5Salem134.5
12Jack Brach19:12.8Northville134.4
10Brendan Miller19:12.9Dearborn Divine Child134.4
10Wyatt Ramseyer19:16.2Detroit U-D Jesuit133.3
9Nicholas Formosa19:16.5Detroit U-D Jesuit133.2
10Julian Reed19:17.0Detroit U-D Jesuit133.0
12Kayden Turner19:17.1Redford Union133.0
9Gavin Diroff19:17.6Trenton132.8
10Christian Brash19:19.4Allen Park Cabrini132.2
10Miggy Mercado19:19.9Livonia Churchill132.0
11Jackson Raby19:20.2Allen Park131.9
11Eric Cannon19:20.3Detroit U-D Jesuit131.9
10Xander Warneck19:20.4Allen Park131.9
9Pranay Sharma19:20.4Northville131.9
10Aidan Kocoloski19:21.3Livonia Stevenson131.6
11Collin Mendel19:21.4Northville131.5
12Matthew Caudill19:21.8Wyandotte Roosevelt131.4
9Jacob Borowicz19:22.0Dearborn Divine Child131.3
12David Fahim19:22.2Northville131.3
10Gabriel Wesserling19:23.6Allen Park130.8
9Declan O’Connell19:23.7Allen Park Cabrini130.8
11Connor Feng19:23.9Northville130.7
12Victor Porter19:25.3Livonia Stevenson130.2
9Troy Gillis19:26.2Detroit U-D Jesuit129.9
12Donovan Effinger19:26.4Lincoln Park129.9
9Jack Bartkowicz19:27.4Grosse Pointe North129.5
9Liam Trumpower19:28.5Livonia Franklin129.2
9Zachary Greene19:28.5Wyandotte Roosevelt129.2
12Param Patel19:28.7Plymouth129.1
9Everett Galindo19:30.7Plymouth128.4
11Calvin Haydamacker19:31.7Flat Rock128.1
12Lucas Worrell19:33.9New Boston Huron127.4
10Drew Callahan19:34.4Northville127.2
10DeAngelo Pope19:35.6Plymouth126.8
11Samuel Corak19:36.6Dearborn Divine Child126.5
10Joshua Kemp-Robrecht19:36.8Livonia Churchill126.4
9William Henze19:38.2Grosse Pointe North125.9
12Brennan Quan19:38.8Northville125.7
10Alec Hernandez19:40.4Flat Rock125.2
12Dylan Worley19:40.7Allen Park125.1
10Mohamed Aljahmi19:41.6Dearborn Fordson124.8
9Michael Harris19:41.7Canton124.8
11Broderick Yensch19:41.7New Boston Huron124.8
11Xander Bonnau19:41.9Plymouth124.7
9Ivan Yepez19:44.4Allen Park123.9
10Russell Warner19:44.8Grosse Pointe North123.7
10Andrew Pierfelice19:46.9Salem123.0
9Musaed Algahmi19:48.2Dearborn Fordson122.6
9Gage Clark19:48.4Garden City122.5
10Jayden Figueroa19:49.2Dearborn Heights Crestwood122.3
9Andrew Nitz19:51.2Allen Park121.6
11Christopher Lezotte19:51.4Trenton121.5
12Talon Sniegowski19:51.7Plymouth121.4
11Nathan Vanassche19:52.4Belleville121.2
9Joshua Clark19:52.8Belleville121.1
10Evan Perry19:53.2Flat Rock120.9
9Brody Domeracki19:53.2Northville120.9
11Mason Johnson19:53.8Lutheran HS Westland120.7
11Jordan Webley19:55.1Detroit Renaissance120.3
11Kazutaka Suzuki19:56.4Canton119.9
12Zach McMahon19:56.5Salem119.8
9Christopher Robinson19:57.0Detroit Renaissance119.7
11Brady Beauchamp19:57.6Salem119.5
11TJ Pokorny19:58.5Southgate Anderson119.2
10Melvin Stewart19:59.0Wayne Memorial119.0
11Jackson Blum20:00.6Wyandotte Roosevelt118.5
12Jonah Beauchamp20:00.7Riverview118.4
11Jack Bugeja20:01.2Grosse Pointe North118.3
11Nate Bolt20:01.2Salem118.3
10Max Gray20:01.8Wyandotte Roosevelt118.1
9Ben Ruan20:02.5Southgate Anderson117.8
11Andrew Abramowicz20:02.9Lutheran HS Westland117.7
10Brendan Cotter20:04.9Flat Rock117.0
10Laron Mitchell20:06.6Northville116.5
9Landon Seidel20:08.0Livonia Stevenson116.0
9Liam Hannah20:10.9Livonia Franklin115.0
10Alex Pelukas20:12.3Salem114.6
10Adavya Chandrasekaran20:13.6Plymouth114.1
9Rand Mavrinac20:16.4Northville113.2
11Kyrese Price20:17.4Detroit Renaissance112.9
9Aiden Hebert-Foe20:19.3New Boston Huron112.2
12Samuel Cassin20:19.3Northville112.2
10Evan George20:20.8Northville111.7
11Dylan Hartmann20:22.8Livonia Stevenson111.1
11Rylan Branson20:25.2Riverview110.3
9Charlie O’Loughlin20:25.3Livonia Stevenson110.2
9Ishan Pathak20:26.5Northville109.8
11Ethan Cunningham20:27.5Riverview Gabriel Richard109.5
10Henry Park20:28.3Canton109.2
9Gavin Heimberger20:29.6Riverview108.8
12Micah Day20:30.6Livonia Stevenson108.5
10Josh Harden20:31.9Detroit U-D Jesuit108.0
9Uriel Casas-Ponce20:32.6Plymouth107.8
9Evan Nordhaus20:34.8Canton107.1
9Brenton Musallam20:36.7New Boston Huron106.4
10Benjamin Clark20:37.4Livonia Franklin106.2
9Ali Reda20:37.5Dearborn Fordson106.2
9Joseph Arnold20:39.5Dearborn Divine Child105.5
12Barrett Nelson20:40.6Grosse Pointe North105.1
9Kadence Saucier20:42.4Allen Park104.5
9Zachary Barszczowski20:43.6Dearborn Divine Child104.1
9Dontrell Degraffenreid20:47.0Redford Thurston103.0
10Connor Chittaro20:48.2Dearborn Divine Child102.6
10Josh Tran20:49.0Plymouth102.3
9Mousa Ghaleb20:49.7Dearborn Fordson102.1
10Sam Wilheim20:50.9Southgate Anderson101.7
10Alec Sciturro20:52.0Salem101.3
10Nolan Kurtaldo20:52.3Salem101.2
9Stanley Dinkins20:52.8Detroit Renaissance101.1
10Jack Johnson20:53.4Allen Park100.9
12Cameron Waszkiewicz20:54.0Riverview100.7
9Mathew Cleary20:54.6Detroit Renaissance100.5
12Malachi Bettis20:55.8Wyandotte Roosevelt100.1
10Luke Julian20:56.1Allen Park100.0
10Max Nakamura20:56.3Northville99.9
10Greyson Stevens20:56.8Livonia Franklin99.7
10Austin Krause20:58.8New Boston Huron99.1
11Firas Awadalla20:59.7Dearborn Fordson98.8
9Graham Tanner20:59.7Flat Rock98.8
9Ben Obrycki21:01.1Livonia Churchill98.3
11Khalil Fields21:01.9Plymouth98.0
12Moe Ali Al-Sabeh21:02.4Dearborn Heights Crestwood97.9
9Ben Tyluski21:02.4Livonia Churchill97.9
12Danik Chavez-arevalo21:02.7Lincoln Park97.8
11Hussein Mehanna21:05.6Dearborn Fordson96.8
10Joshua Raoof21:05.7Canton96.8
10Liam Hoban21:06.0Canton96.7
12Spencer Troike21:07.8Livonia Stevenson96.1
12Dylan Stull21:09.0Flat Rock95.7
10Garrett Patrick21:09.4New Boston Huron95.5
9Ryan Guinn21:11.2Canton94.9
12Jack Dugas21:13.7Detroit U-D Jesuit94.1
10Thadeus Yee21:14.1Livonia Stevenson94.0
9Liam Holdwick21:15.2New Boston Huron93.6
11Yaseen Omara21:15.8Dearborn Heights Crestwood93.4
12Hussein Ayoub21:18.5Dearborn Heights Crestwood92.5
9Finn McCord21:19.3Plymouth92.2
10Ameer Hider21:22.7Dearborn91.1
9Jaylen Lazaro21:23.6Salem90.8
12Christian Miller21:24.5Redford Union90.5
9Michael Liberty21:28.0Plymouth89.3
11Graham Gortney21:29.3Plymouth Christian Academy88.9
10Leighton Thorn21:30.8Trenton88.4
12Gabe Rister21:31.8Wayne Memorial88.1
10Om Lakhani21:32.2Canton87.9
11Cole Druyor21:33.7New Boston Huron87.4
10Brady Pietszak21:35.4Westland John Glenn86.9
12Grant Niedzinski21:38.5Detroit U-D Jesuit85.8
11Alex Vincens21:38.5Salem85.8
11Conor Vanbuhler21:38.7Dearborn Divine Child85.8
12Michael Roustemis21:39.7Grosse Pointe North85.4
10Emerson McGuire21:43.1Canton84.3
9Ethan Brophy21:45.0New Boston Huron83.7
12Teddy Pawlowski21:47.0Livonia Franklin83.0
9Oliver Scherz21:49.9New Boston Huron82.0
10Nicholas Sargent21:51.0Dearborn Divine Child81.7
10Jack Shiner21:51.4Livonia Franklin81.5
12Nicholas Williams21:51.5Westland John Glenn81.5
12Aedan Ray21:53.6Redford Thurston80.8
9Jose Hinojos21:54.6Riverview80.5
11Cameron Kosel21:54.8Grosse Pointe North80.4
10Oliver Parish21:55.4Livonia Churchill80.2
11Joshua Hart21:56.6Wayne Memorial79.8
12Anthony Hollen21:58.6Livonia Franklin79.1
9Ali E Almawri21:59.6Dearborn Fordson78.8
11Michael Wilson22:00.0Salem78.7
9Daniel Stella22:01.9Detroit U-D Jesuit78.0
12Blake Myricks22:02.6Detroit University Prep77.8
10Suchith Lanka22:02.7Belleville77.8
12Rishit Sethi22:06.3Plymouth76.6
9William Tchatchouang22:06.4Detroit Renaissance76.5
9Dale Wales22:06.4Detroit U-D Jesuit76.5
9Colin Gann22:08.7Northville75.8
11Logan Makowski22:09.1Northville75.6
9Owen Klein22:09.5Flat Rock75.5
9Mason Kidd22:09.7New Boston Huron75.4
12Desmond Reinhard22:09.8Belleville75.4
9Trace Duane22:12.0Plymouth74.7
11Brennan Hankins22:13.5Belleville74.2
11Owen Brown22:14.2Livonia Franklin73.9
10Thadeus Price22:14.5Livonia Stevenson73.8
9Patrick Zick22:14.8Riverview73.7
9Benjamin Sillick22:16.7Northville73.1
12Mahdi Chehab22:18.5Dearborn72.5
12Cristopher Lopez-cruz22:20.1Lincoln Park72.0
10Gabe Bookout22:20.1Plymouth Christian Academy72.0
9Ibrahim Al-Zrouf22:25.6Trenton70.1
9Kaden Ogoe22:27.4Salem69.5
10Adithya Selvan22:29.5Northville68.8
9Sairishi Sureshkumar22:30.2Salem68.6
SoJon Harden22:31.3Detroit U-D Jesuit68.2
10Ali Al-Moussawi22:32.0Salem68.0
10Ali Alnaib22:33.3Salem67.6
10Jaylen Jones22:33.8Redford Union67.4
9Vincent DiCicco22:34.2Livonia Churchill67.3
10Dessiah Fenderson22:36.4Detroit University Prep66.5
10Kyler Calma22:37.1Westland John Glenn66.3
10Reggie Rice22:37.6Detroit U-D Jesuit66.1
9Dushawn DasGupta-Martin22:39.3Detroit Renaissance65.6
12Marco Dewitt-Campos22:41.0Salem65.0
10Robert Iussa22:44.2Northville63.9
11Jalen Jones22:44.4Detroit Renaissance63.9
12Dylan Cassel22:45.4Riverview63.5
11Elliott Ryan22:48.1Northville62.6
11Gabriel Kibin22:50.0Canton62.0
9Derrick Rouser Jr.22:50.8Detroit Renaissance61.7
9Hussein Almanfi22:59.2Dearborn Fordson58.9
12Samuel Machado23:02.0Detroit U-D Jesuit58.0
10Bennett Kohler23:07.4Northville56.2
10Antonio Carter23:08.3Dearborn Henry Ford Academy55.9
9Isaac Watson23:08.6Belleville55.8
12Javon Taylor23:10.1Detroit East English55.3
9Carter Saurborn23:10.2Plymouth55.3
10George Plymale23:10.9Detroit U-D Jesuit55.0
9Raphael Eger23:13.4Grosse Pointe North54.2
11Bolaji Peters23:13.5Southgate Anderson54.2
9Johnny Lapointe23:15.5New Boston Huron53.5
9Adam Soueid23:15.6Dearborn Heights Crestwood53.5
9Nathan Workman23:15.9Livonia Churchill53.4
10Nathan Webb23:16.9Wyandotte Roosevelt53.0
10Elijah Benskey23:22.4Trenton51.2
12Santiago Ortiz23:23.9Detroit U-D Jesuit50.7
12Michael Rowland23:25.0Trenton50.3
11Colin Maffesoli23:25.2Allen Park Cabrini50.3
9Ethan Sanders23:27.8Lutheran HS Westland49.4
11Cameron Otis23:30.0Detroit Renaissance48.7
10Nathan Brashaw23:30.8Riverview48.4
12Deegan Richardson23:34.6New Boston Huron47.1
9Youssef Omara23:35.1Dearborn Heights Crestwood47.0
10Zane Algalham23:36.3Dearborn Fordson46.6
10Aaron Pachla23:38.1Livonia Stevenson46.0
9Shannon Grier23:46.2Detroit University Prep43.3
10Princewill Ubajiogu23:46.7Livonia Churchill43.1
12Nathan Korogiannos23:50.0Riverview Gabriel Richard42.0
12JaJuan Perkins23:52.6Redford Union41.1
10Alfonzo Harris Jr.23:55.9Detroit Renaissance40.0
9Tyreek Williams23:58.7Detroit East English39.1
test test23:59.0Salem39.0
12Dylan DuQuet24:00.1Livonia Franklin38.6
9Nick Muha24:00.8Garden City38.4
9Aaron Welsh24:02.0Allen Park38.0
9Aidan Patton24:02.7Westland John Glenn37.8
10Mike Murphy24:03.4Riverview Gabriel Richard37.5
10Nahbi Martinez24:04.6Melvindale37.1
10Matthew (Matt) Dudzinski24:05.0Flat Rock37.0
11Noor Hamze24:05.8Dearborn36.7
9Gene Lapouttre24:06.2Flat Rock36.6
9Gaylin Cabiness24:07.3Dearborn Henry Ford Academy36.2
10Cameron Jennings24:08.6Detroit Renaissance35.8
9Ahmed Otaifah24:09.3Dearborn Fordson35.6
9Emanuel Nava24:09.6Allen Park Cabrini35.5
9Nasser Ahmed24:11.4Dearborn Fordson34.9
9Lucas Mosley24:23.7Trenton30.8
11Freddy He24:25.4Trenton30.2
11Ramone Jones24:27.3Detroit Renaissance29.6
9Timothy Peters24:29.2Livonia Franklin28.9
9Henry Broughton24:32.7New Boston Huron27.8
9Jesus Lazaro-Ceballos24:36.0Lincoln Park26.7
9Lucas Laginess24:40.4Northville25.2
11Xavier Evoy24:40.7Detroit U-D Jesuit25.1
12Graham Gamber24:41.1New Boston Huron25.0
9Landin Watkins24:42.0Canton24.7
9DeCarlo Union24:43.6Westland John Glenn24.1
9Kareem Raishouni24:51.1Dearborn21.6
9Carson Dennis24:54.1Riverview20.6
9Ben Leja25:01.1Allen Park Cabrini18.3
10Thomas Kezhaya25:08.4Grosse Pointe North15.9
10Keshav Desaraju25:17.9Detroit U-D Jesuit12.7
9DaMario Ward25:28.5Detroit East English9.2
9Denham Butler25:33.3Dearborn Divine Child7.6
9David Mills25:35.2Detroit Renaissance6.9
12Diego Antonio25:37.8Wayne Memorial6.1
12Jack Fisher25:48.7New Boston Huron2.4

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
12Kaelin Hughes18:34.1Livonia Stevenson146.0
12Ava Peters18:52.1Livonia Franklin140.0
10Annabeth Hazlewood19:11.4Salem133.5
11Rianna Radulescu19:23.2Livonia Churchill129.6
11Mackenzie Dicken19:25.1Plymouth129.0
11Becca Jud19:51.1Salem120.3
12Marisa Chuey19:57.8Trenton118.1
10Mia Carson20:16.6Northville111.8
11Madi Hare20:17.6Plymouth Christian Academy111.5
12Ilett Martinez20:18.2Wayne Memorial111.3
11Eleanor Cole20:22.6Lutheran HS Westland109.8
10Samantha Bartell20:34.3Salem105.9
11Rachael Halkey20:47.8Livonia Churchill101.4
10Julie Schuessler20:47.9Livonia Churchill101.4
9Lucy Morrow20:48.1Livonia Franklin101.3
11Kinsey Nordbeck20:49.9Livonia Franklin100.7
12Rosa Brody20:50.4Canton100.5
12Devyn Dorey20:52.4Trenton99.9
12Tess Scicluna20:52.5Dearborn Divine Child99.8
9Naya Abu Yasin20:54.9Northville99.0
12Kayla Slade20:58.3Dearborn Divine Child97.9
12Ashlei Anatalio20:59.4Grosse Pointe North97.5
12Megan Woelkers21:00.0Flat Rock97.3
12Brooklyn Hannah21:01.3Livonia Franklin96.9
11Anna Kujansuu21:03.3Dearborn Divine Child96.2
9Chloe Cratsenburg21:07.1Plymouth95.0
12Kathryn Kurtinaitis21:07.3Dearborn Divine Child94.9
9Jamie Glatfelter21:07.6Trenton94.8
10Adrianna Zub21:12.4Allen Park93.2
9Avay Yaldou21:16.1Northville92.0
9Priya Sastry21:18.6Northville91.1
10Lauren Watkins21:21.8Northville90.1
11Sarah Wazne21:22.1Dearborn Heights Crestwood90.0
11Caroline LaPointe21:22.4Plymouth89.9
11Mia Fernandez21:25.9Canton88.7
12Alaa Selman21:25.9Dearborn Heights Crestwood88.7
11Simona Horia21:29.1Dearborn87.6
11Natalie Workman21:36.1Livonia Churchill85.3
11Avery Turk21:40.1New Boston Huron84.0
12Yana Chamiso21:44.2Canton82.6
12Mercedes Dziendziel21:45.7Wyandotte Roosevelt82.1
10Kayla Christesen21:52.6New Boston Huron79.8
10Liv Brody21:57.5Canton78.2
11Elizabeth Salinas21:58.9Dearborn Divine Child77.7
11Loreli Harris22:05.9Wyandotte Roosevelt75.4
10Kerrington Fields-McCurdy22:13.1Livonia Stevenson73.0
9Joy Schuck22:19.6Southgate Anderson70.8
10Maya Elachkar22:25.1Dearborn Fordson69.0
10Sydney Sweeney22:25.6Livonia Stevenson68.8
12Isabel Farley-Gillay22:27.5Plymouth68.2
9Ella Trueman22:27.7Dearborn Divine Child68.1
10Isabella Rushlow22:28.8Plymouth67.7
9Deirdre O’Connell22:29.5Allen Park Cabrini67.5
10Emma Slater22:31.7Livonia Franklin66.8
10Ella McFarlane22:38.5Riverview64.5
9Avalina Williamson22:39.1Trenton64.3
12Anahi Chapa22:46.4Allen Park61.9
10Khloe Lee22:47.7Plymouth61.4
12Lauren Baxendale22:51.2Plymouth Christian Academy60.3
9Malani May22:52.8Detroit University Prep59.7
12Ava Spirl22:53.2Canton59.6
9Lila VanAssche22:57.7Belleville58.1
9Madelene Vargo22:59.5Livonia Churchill57.5
9Lana Chami23:01.3Dearborn56.9
11Lillian Wood23:02.5Plymouth56.5
9Katie Vick23:05.2Plymouth Christian Academy55.6
12Allison DiTullio23:08.5Salem54.5
9Erin Doolittle23:08.6Grosse Pointe North54.5
12Mimi Trupiano23:10.2Grosse Pointe North53.9
10Julianne Nadolski23:11.3Southgate Anderson53.6
10Lillian Bryan23:14.3Belleville52.6
10Kassie Kozlo23:15.9Allen Park Cabrini52.0
11Joelle Latta23:19.8Grosse Pointe North50.7
11Alyssa Gershon23:23.5Livonia Churchill49.5
11Eliza Grocki23:26.4Riverview48.5
10Lillian (Lilly) Rodger23:31.0Livonia Stevenson47.0
10Sydney Erickson23:31.8Lutheran HS Westland46.7
12Sunnie Fabian23:32.5Livonia Franklin46.5
12Hope Fegan23:35.1Grosse Pointe North45.6
12Lilliana Matatov23:35.8Northville45.4
11Audrey Fallone-Gerou23:38.3Trenton44.6
11Kayla Whitaker23:38.8Riverview44.4
11Paige Zirk23:40.3Salem43.9
10Lauren Austin23:40.7Livonia Stevenson43.8
12Annabelle Jenkins23:41.3Canton43.6
10Zoe Slater23:45.2Livonia Franklin42.3
11Avery Boutell23:47.8Grosse Pointe North41.4
12Jillian Wygonik23:49.7Dearborn Divine Child40.8
12Ziomarea Lewis23:50.6Detroit Cass Tech40.5
10Diane Zhao23:50.6Northville40.5
9Lillian West23:51.6New Boston Huron40.1
12Starr Hammill23:51.8Wyandotte Roosevelt40.1
12Nicole Young23:54.4Livonia Stevenson39.2
9Ava Bates23:58.5Lutheran HS Westland37.8
10Dima Rtail23:58.6Dearborn Fordson37.8
12Ava Unger23:58.9Northville37.7
12Blythe Drotman23:59.2Plymouth Christian Academy37.6
10Kayle Babowicz24:02.3Flat Rock36.6
11Zipporah Tran24:03.7Plymouth Christian Academy36.1
11Lily Bagozzi24:07.0Garden City35.0
12Abby Caudill24:09.8Wyandotte Roosevelt34.1
11Hana Wahby24:13.5Salem32.8
12Eve Trueman24:18.2Dearborn Divine Child31.3
9Joelle Saad24:18.6Dearborn31.1
10Frances Ford24:19.1Northville31.0
9Olivia Roelofs24:20.4Canton30.5
11Liliana Cipolla24:22.6Salem29.8
12Paris Williams24:24.0Detroit Cass Tech29.3
10Julia Rowe24:24.7Livonia Stevenson29.1
10Lily Salsbury24:28.6Wyandotte Roosevelt27.8
11Daniya Vann24:30.9Garden City27.0
12Jaclyn Sterly24:31.8Belleville26.7
11Oona Landon24:31.8Salem26.7
10Elizabeth Roberts24:33.1Plymouth26.3
10Ava Benkert24:36.3Allen Park25.2
10Juniper Talley24:39.1Plymouth24.3
9Ella Epperson24:41.6Northville23.5
10Shayla Wendt24:43.2Belleville22.9
10Aubree Brock24:45.1Allen Park22.3
9Lyla Garcia24:46.1Livonia Franklin22.0
9Mia Garcia24:47.2Dearborn21.6
12Amaia Onate24:48.4Salem21.2
12Jackie Lopez24:49.4Westland John Glenn20.9
10Ivanna O’neal24:50.8Canton20.4
10Charlotte Clark24:51.6Northville20.1
12Ayah Awad24:57.1Dearborn Heights Crestwood18.3
10Dora Zheng24:58.6Northville17.8
12Natalie Yates24:59.7Plymouth17.4
12Julia Howes25:00.2Northville17.3
12Grace Kendziuk25:05.7Allen Park Cabrini15.4
12Cecilia Murray25:06.8Dearborn Divine Child15.1
9Mallory Lada25:13.1Allen Park13.0
10Lindsay Gajda25:13.2Northville12.9
9Maiya Thomas25:13.9New Boston Huron12.7
12Akshaya Kanda25:14.7Canton12.4
11Lana Monkiewcz25:16.6Livonia Franklin11.8
12Giselle Collazo25:18.6Garden City11.1
11Keira Krzywdzinski25:19.5Garden City10.8
11Morgan Desormeau25:20.0Livonia Stevenson10.7
12Emely Daub25:20.8Salem10.4
9Stella Mac25:21.3New Boston Huron10.2
9Brooklyn Perez25:21.9Dearborn Divine Child10.0
9Isabel Natividad25:24.5Trenton9.2
11Samira Jraiche25:26.7Dearborn Divine Child8.4
9Fatima Montes Cano25:28.2Allen Park7.9
9Valeria Morales25:28.5Southgate Anderson7.8
10Brooke Cunningham25:34.6Trenton5.8
10Casey Wilson25:36.2Northville5.3
9Evelyn Bosanko25:37.3Canton4.9
9Nola Markley25:38.5Wyandotte Roosevelt4.5
11Miracle Anderson25:39.5Detroit Cass Tech4.2
11Carissa Alemany25:41.5Livonia Churchill3.5
11Shayla Anghel25:43.3Salem2.9
11Sarah Gumber25:45.7Salem2.1
9Sydney Ward25:46.1Salem2.0
11Sara Suwan25:46.2Livonia Churchill1.9
12Anvi Jampani25:46.7Canton1.8
9Isa Vargo25:48.1New Boston Huron1.3
9Leyla Freeman25:49.0Belleville1.0
11Willa Winstanley25:51.4Canton0.2
Uncategorized

2024 Ratings: Oakland County

Girls Adjustment: -29
Boys Adjustment: -28

As always, these writeups below will shoutout someone or a team that stood out from the race. That may not be the best runner or the winning team. Perhaps a team that surprised, a runner breaking through, or a runner contributing to a team victory. Of course, if you come to me nicely and want to brag about a fellow team/competitor/teammate, let me know, and I’ll try to give them love further down the line.

WELCOME TO CHAMPIONSHIP SEASON

Just as projected, Kyle O’Rourke and the Clarkston boys prevailed. O’Rourke pulled away in the middle mile, opening up a gap that grew to 20 sec. by race end. His fastest time on the course, the fastest winner since 2020, and the first Maverick to win since 2013 (the legend, Brian Kettle). The Wolves had just enough to fend off an aggressive Oxford, freshman Cooper McNaughton coming up huge in the middle of the pack. Fresh off a PR at Hansons, McNaughton was the 3rd freshman finisher in the entire field. With three in the top-10, Oxford had one of the better days relative to expectation. Also gotta love a Jack Dysarz, the senior who moved up 53 spots from last year to place 45th and help the Wildcats finish second.

Four straight came to fruition. In Oakland County history, the second girl to accomplish the feat of four wins in four years (the other – Katie Boyles, 1997-2000). Lucy Cook was her typical patient self, waiting for the bottom of the first hill to open it up. Undaunted and in total control, she cruised to a nearly 20 sec. victory as her Rochester girls rocked the course behind her. The Falcons are looking more and more like a top-5 team in D1, this time buoyed by an outstanding performance from freshman Charlotte Jones. She’s raced twice here at Possum Hollow, dropping more than two minutes in a little over a month. It was also a pleasure to see Linda Lopez showing signs of capitalizing on the potential she showed in middle school. The Dragon sophomore earned her second All-County, 24th as a freshman and 7th this time around.

*** = Team State Title type of performance
** = Top-10 Team type of performance
* = Team Qualifier type of performance

BOYS TEAM RATINGS

TeamTop 5 Avg.Division
Oxford**190.01
Highland-Milford**188.81
Clarkston**188.41
Troy*181.01
Detroit Catholic Central*180.41
Novi178.71
Lake Orion175.81
Troy Athens173.31
Walled Lake Northern171.51
Holly165.11
Rochester163.31
Rochester Adams159.91
South Lyon157.11
Beverly Hills Groves155.91
Farmington154.91
South Lyon East154.91
Royal Oak153.01
Bloomfield Hills144.61
West Bloomfield138.91
Birmingham Seaholm135.21
North Farmington134.41
Berkley124.01
Brother Rice109.91
Waterford Kettering34.71
TeamTop 5 Avg.Division
Detroit Country Day161.12
Pontiac Notre Dame Prep148.42
Orchard Lake St. Mary’s147.02
Madison Heights Lamphere118.42
Cranbrook Kingswood109.32
TeamTop 5 Avg.Division
Rochester Hills Lutheran NW150.53
Clawson92.13
TeamTop 5 Avg.Division
Royal Oak Shrine**153.34
Novi Christian Academy102.54

GIRLS TEAM RATINGS

TeamTop 5 Avg.Division
Rochester**136.21
Rochester Adams*120.11
Oxford108.91
Novi107.41
Royal Oak102.91
Farmington102.31
Troy98.11
Clarkston96.01
Birmingham Seaholm87.91
Bloomfield Hills87.71
Lake Orion87.11
Walled Lake Northern85.81
Highland-Milford84.31
Berkley84.01
South Lyon East77.41
Farmington Hills Mercy68.41
Holly64.81
Walled Lake Central64.71
South Lyon59.91
North Farmington56.31
Beverly Hills Groves47.01
Troy Athens38.31
TeamTop 5 Avg.Division
Pontiac Notre Dame Prep89.62
Orchard Lake St. Mary’s65.62
Cranbrook Kingswood64.62
Marian (Bloomfield Hills)55.12
Detroit Country Day49.22
TeamTop 5 Avg.Division
Rochester Hills Lutheran NW38.73
TeamTop 5 Avg.Division
Auburn Hills Oakland Christian**91.54
Royal Oak Shrine34.64

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
11Kyle O’Rourke15:47.8Highland-Milford213.4
12Alexander McArthur16:08.5Oxford206.5
11Ryan Barnes16:20.7Clarkston202.4
12Kian Schneeweis16:20.8Troy202.4
11Nate Linden16:22.2Troy Athens201.9
12James Cusick16:24.9Oxford201.0
11Abenezer Cerone16:34.8Royal Oak Shrine197.7
12Drew Abbott16:38.9Detroit Catholic Central196.4
11Max Houvener16:43.3Lake Orion194.9
12Maxton Myrand16:55.4Oxford190.9
11Cole Wisniewski16:58.0Orchard Lake St. Mary’s190.0
11David Dubeck16:58.3Clarkston189.9
11Bastien Beaubien16:59.4Highland-Milford189.5
11Soma Sato16:59.6Novi189.5
12Cayden DeGrendel16:59.9Clarkston189.4
11Finn Gammerath17:00.9Walled Lake Northern189.0
11Dylan Pascoe17:01.4Rochester188.9
10Omar Elbashir17:02.4Detroit Country Day188.5
9Nole Lorenzen17:03.2Rochester Hills Lutheran NW188.3
10Musa Kay17:05.0West Bloomfield187.7
10Trevor Baptist17:05.5Novi187.5
9Todd Tobin17:06.8Highland-Milford187.1
10Broden Ladd17:07.3Holly186.9
12Benjamin Peura17:10.6Farmington185.8
12Raymond Lucero II17:15.4Lake Orion184.2
12Aiden Baugh17:17.6Waterford Kettering183.5
12Myles Linden17:18.5Troy Athens183.2
12Jaxson Nowik17:20.3Clarkston182.6
11Gavin Tisch17:21.4Detroit Catholic Central182.2
12Akshat Arora17:21.4Troy182.2
12Thomas Watson17:22.1Detroit Catholic Central182.0
10Briggs Warren17:24.1Novi181.3
10Josh Sanchez17:24.6Highland-Milford181.1
11Isaac Clark17:32.7Troy178.4
10Devin Lau17:32.8Farmington178.4
9Cooper McNaughton17:34.8Clarkston177.7
9Brady Glon17:35.6Detroit Catholic Central177.5
12Liam Wyman17:37.1South Lyon177.0
11Cayden Canham17:37.8Oxford176.7
11Aiden LaVictor17:38.8Beverly Hills Groves176.4
12Isaak Brook17:39.9Pontiac Notre Dame Prep176.0
12Chase Griffith17:42.0Walled Lake Northern175.4
9Nikhil Ball17:42.0South Lyon East175.3
9Ricardo Guajardo17:42.5Lake Orion175.2
12Jack Dysarz17:43.0Oxford175.0
12Kent Wilson17:46.9Clarkston173.7
12Reid Tatro17:49.6Highland-Milford172.8
11Isaac German17:51.3Novi172.2
12Jacob Hopkins17:51.5Detroit Country Day172.2
12Austin Xiao17:52.0Troy172.0
12Ryan Carrannanto17:52.4Highland-Milford171.9
9Cole Heikka17:53.0Holly171.7
11Anthony Dubeck17:53.6Clarkston171.5
10Nathan Bruss17:54.1Walled Lake Northern171.3
11Gannon Wheeler17:55.9Highland-Milford170.7
10Colin Blachford17:58.0Troy Athens170.0
11Joey Light17:58.3Troy169.9
9Ethan Bray17:59.2Detroit Country Day169.6
10Henry Witt18:02.1Troy168.6
11Alex Hamilton18:02.6North Farmington168.5
9Asher Lawson18:04.4Walled Lake Northern167.9
12Andres Jaime18:05.1Royal Oak167.6
12Ryan Cifolelli18:05.8Beverly Hills Groves167.4
12Jacob Van Houten18:06.5Troy167.2
10Conner McLaughlin18:06.7Rochester167.1
9Asa Konwinski18:06.8Troy167.1
11Carter Jacobsen18:08.8Oxford166.4
9Lucas Campbell18:09.8Rochester166.1
12Reynold Wei18:12.7Rochester Adams165.1
12Kellen Phillips18:14.5Highland-Milford164.5
10Vern Clyne18:14.6Auburn Hills Oakland Christian164.5
11Alexandro Skakal18:15.8Lake Orion164.1
11Michael Bowker18:16.1Royal Oak Shrine164.0
10Marcus O’Hara18:16.3Detroit Catholic Central163.9
12Gino Haley18:17.5Detroit Catholic Central163.5
10Zachary Brown18:18.7Novi163.1
11Liam Dao18:21.6Royal Oak162.1
11Ashton Henckel18:22.1Rochester162.0
12Evan Kelly18:23.6Highland-Milford161.5
12Benjamin Eber18:24.2Oxford161.3
9Michael Secord18:26.2Oxford160.6
10Zach McGee18:26.6Lake Orion160.5
11Jake Yono18:27.0Orchard Lake St. Mary’s160.3
12Anthony Oddo18:28.5Rochester Adams159.8
12Riley Smith18:28.9Rochester Adams159.7
9Jack Songer18:29.2Rochester Hills Lutheran NW159.6
12Richard Qu18:30.7Troy159.1
11Reuben Jiran18:30.8Novi Christian Academy159.1
12Logan Ference18:32.0Troy Athens158.7
11Braden Rykse18:32.6Clarkston158.5
12Mitch Ngatio18:32.6Rochester Adams158.5
11Zac Brown18:32.7Holly158.4
11Landon Heikka18:33.1Holly158.3
12Edward Badel18:33.1Detroit Catholic Central158.3
12Ryan Wojichowski18:35.0Pontiac Notre Dame Prep157.7
9Aarush Vijay18:35.9Novi157.4
10Coplin Serota18:36.4Brother Rice157.2
12Andrew Ehresman18:36.8Detroit Catholic Central157.1
11Grant Jurand18:39.1Clarkston156.3
12Robert Romanski18:39.5Rochester Adams156.2
10Jack Witt18:40.0Troy156.0
12Aidan Grazioli18:41.4South Lyon155.5
12Drew Almquist18:41.5Novi155.5
10Jacob Blakemore18:42.6Highland-Milford155.1
12Maximus Sinanis18:45.5Novi154.2
12Sam Fairchild18:45.7Walled Lake Northern154.1
12Aaron Sun18:46.2Troy153.9
11Dylan Doggett18:47.2Highland-Milford153.6
9Jack Szukatis18:48.6South Lyon East153.1
10Tyler Hennessey18:49.1Berkley153.0
12Trajan Thomas18:49.3Troy Athens152.9
12Peyton Rider18:51.3South Lyon East152.2
11Gavin Hess18:51.4Highland-Milford152.2
12Griffin Moore18:51.8Troy152.1
9Noah Vigier18:52.2Rochester Adams151.9
10Jackson Mavel18:52.4South Lyon151.9
11Ryan Hunt18:52.6Bloomfield Hills151.8
10Joey (Joseph) Schmitz18:53.4Detroit Catholic Central151.5
9John McCann18:53.7Novi151.4
11Henry Epler18:54.1South Lyon151.3
10Avishek Sett18:54.4Farmington151.2
10Miles Foster18:55.1Clarkston151.0
12Nicholas Harris18:55.3Novi150.9
12Ashton Denys18:56.3Beverly Hills Groves150.6
10Josue Martinez18:57.0West Bloomfield150.3
12Ian Smith18:57.5Holly150.2
10Brady Klementowski18:57.9South Lyon150.0
11Bela Matyus18:58.4Orchard Lake St. Mary’s149.9
12Jacob Mack18:58.6South Lyon East149.8
9Brady Bigelow18:58.6Oxford149.8
12Joseph Kemp18:59.0Royal Oak Shrine149.7
12Georgio Aramouni18:59.3Madison Heights Lamphere149.6
9Branden Hairston18:59.8Novi149.4
11Trent Logan19:02.5Clarkston148.5
9Gerry Socha19:02.9Bloomfield Hills148.4
12Mason Montgomery19:02.9Novi148.4
9Oscar Wordell19:04.6Rochester Hills Lutheran NW147.8
12Noah Sanchez19:04.8Highland-Milford147.7
12Pete Lutz19:04.9Madison Heights Lamphere147.7
10Aidan Wilson19:06.6Royal Oak147.1
9Theodore Nakamoto19:06.9Novi147.0
10Pete Fairchild19:09.1Walled Lake Northern146.3
11Dallin Ormond19:10.4Walled Lake Western145.9
12Madden Hanoosh19:11.9Birmingham Seaholm145.4
10Beckett Sipes19:12.2Royal Oak145.3
12Collin McMillian19:12.4Holly145.2
12Nicholas Mardelli19:12.5Pontiac Notre Dame Prep145.2
11Keiron Baksa19:14.6Walled Lake Northern144.5
9Tyler Mack19:15.8South Lyon East144.1
10Luke Shelton19:16.1Troy Athens144.0
10Garrett Villemure19:16.5Beverly Hills Groves143.8
12Liam Dempsey19:16.7Troy Athens143.8
12Noam Goel19:17.8Birmingham Seaholm143.4
12Jaden Ryke19:18.0Bloomfield Hills143.3
12Maddox Podmokly19:18.9Royal Oak143.0
10Taye McKinney19:24.0Beverly Hills Groves141.3
9Rahul Prasanna19:24.1Novi141.3
11Luca Massoni19:24.3Royal Oak141.2
10Edward Minor19:24.7Beverly Hills Groves141.1
9Avi Vertkin19:24.7Beverly Hills Groves141.1
9Adam Ahmad19:24.8Detroit Country Day141.1
10Thomas Halligan19:26.2Holly140.6
12Alex Blakemore19:27.6Highland-Milford140.1
12Andrew Gerrits19:28.3Birmingham Roeper139.9
12Nate Bell19:28.8Bloomfield Hills139.7
10Matthew Boone19:29.3Rochester Adams139.6
12Noah Murray19:29.3Bloomfield Hills139.6
9Aiden McDonald19:29.3Lake Orion139.6
10Gavin Culloty19:30.5Clarkston139.2
10Luke Nagy19:30.5Rochester Adams139.2
10Owen Windgaston19:30.6Clawson139.1
9Will Bernacki19:31.8Royal Oak Shrine138.7
9Alexander Klenczar19:32.5Troy138.5
10Daniel Lee19:32.6Novi138.5
12Peter O’Brien19:32.8Birmingham Seaholm138.4
9Jay Wilson19:32.9Clarkston138.4
10Brady Wing19:33.0Novi138.3
9Charlie Cossmann19:35.0South Lyon137.7
9Isaac Griffith19:35.5Walled Lake Northern137.5
12Ashton Kandt19:36.5South Lyon137.2
9Easton Mascaro19:37.0South Lyon East137.0
9Jackson Fry19:37.3Clarkston136.9
9Garrett Smith19:37.6Highland-Milford136.8
12Owen Zischke19:38.1South Lyon136.7
9John Fontes19:38.2Walled Lake Northern136.6
9Anderson Buckland19:38.6Lake Orion136.5
12Hector Ibarra19:38.8Rochester Adams136.4
12Brock Morris19:39.0Southfield Christian136.3
10Hayden Brown19:40.8South Lyon East135.7
11Mason Tines19:41.1Oxford135.6
11Nic Tarry19:42.9Walled Lake Central135.0
10Ryan Springer19:44.2South Lyon134.6
11Evan Huang19:45.4Detroit Country Day134.2
10Skyeler Horne19:45.8South Lyon East134.1
12Nicholas McAlear19:46.5Highland-Milford133.8
9Owen LaBrosse19:47.5Beverly Hills Groves133.5
9Barron Denham19:48.7Auburn Hills Oakland Christian133.1
12Nick Goettlicher19:48.9South Lyon East133.0
10Uzziel Thomassen19:49.0Auburn Hills Oakland Christian133.0
10Colin Stokes19:49.5North Farmington132.9
11Mark Torres19:50.3Rochester132.6
11Thompson You19:50.5Detroit Country Day132.5
12Reid Weber19:51.0Troy Athens132.3
10Preston Varnauskas19:51.3Rochester Hills Lutheran NW132.2
10Nathan Mann19:51.5South Lyon132.2
11Benjamin Ruprecht19:51.9Rochester132.0
10Nicholas Kostecke19:52.2Detroit Country Day131.9
12Trevor Mulheisen19:52.3Royal Oak131.9
11Myles Guttovz19:52.5Farmington131.8
10Jonathon Ebbole19:52.8Rochester Adams131.7
9Karsten Martin19:52.9Pontiac Notre Dame Prep131.7
9Andrew Nunning19:53.1Pontiac Notre Dame Prep131.6
9Jackson Onofre19:56.6Novi Christian Academy130.5
11Blake Kurczewski19:57.6Walled Lake Northern130.1
10William Jeffords19:58.6Detroit Catholic Central129.8
12Brady Little20:01.6South Lyon128.8
12Jaiden Magat20:02.2Royal Oak128.6
11Todd Postema20:02.9Birmingham Seaholm128.4
10Daniel Sedlock20:03.2Walled Lake Northern128.3
12Ian Maltarich20:03.7South Lyon128.1
9Aland Alomari20:03.7Detroit Country Day128.1
12Liam Carter20:05.0Pontiac Notre Dame Prep127.7
11Milo Heiss20:05.4South Lyon East127.5
11Caleb Schwarz20:05.7Waterford Kettering127.5
10Patrick Steele20:05.7Farmington127.4
11Anders Bartlo20:06.2Oxford127.3
9Eddie Nolan20:07.2Troy Athens126.9
11Aeriq Abu Azrine20:07.6Royal Oak126.8
10Max Stokes20:07.8Clarkston126.7
9Lucas Dunham20:07.8Farmington126.7
12Owen Crowder Smith20:08.1Cranbrook Kingswood126.6
10Gavin Wilde20:08.7North Farmington126.4
11Joseph Stevens20:09.8Southfield Christian126.1
9George Watson20:10.2Detroit Catholic Central125.9
10Peter (Tsz Ching) Mei20:10.7Cranbrook Kingswood125.8
12Aiden Callahan20:10.8Lake Orion125.7
12Tanav Ray20:12.4Rochester Adams125.2
11Travis Sam20:13.6Rochester124.8
11Joseph Bonus20:14.0Brother Rice124.7
9James Valovick20:14.7Rochester Hills Lutheran NW124.4
12Oliver Kugler20:15.4Pontiac Notre Dame Prep124.2
10Daniel Badel20:15.6Detroit Catholic Central124.1
12Carson Dybowski20:16.3Rochester Hills Lutheran NW123.9
9Charlie Leicht20:17.6South Lyon East123.5
10Keston Rodda20:17.7Rochester Adams123.4
9Lev Babcock20:17.8Berkley123.4
10Jackson West20:17.9Walled Lake Northern123.4
10Remy Cicotte20:19.2Detroit Country Day122.9
11Cameron Dallison20:20.7North Farmington122.4
12Isaac Contreras-Brumley20:21.0Royal Oak122.4
11Bryce Glossinger20:21.1Beverly Hills Groves122.3
9Owen Lawrence20:21.5Bloomfield Hills122.2
9Michael Williams20:22.0West Bloomfield122.0
9David Crowe Jr20:22.7Lake Orion121.8
12Gabriel Diego20:23.2North Farmington121.6
10Charlie Maguire20:24.4South Lyon East121.2
10Miles Holt20:25.0Oxford121.0
12Tommy Lykins20:26.2South Lyon120.6
11Alexander Wilson20:26.2Beverly Hills Groves120.6
9Amon Edwards20:26.4Birmingham Seaholm120.5
11Kameron Patterson20:27.1Berkley120.3
11Aaron Slanec20:27.9Royal Oak120.0
11James Mihelich20:28.6Troy119.8
12Lawrence Becton20:29.3Beverly Hills Groves119.6
11Noah Kosciuk20:32.0Birmingham Seaholm118.7
9Theo Carlson20:32.7Berkley118.4
12Magnus Jurtz20:34.2Bloomfield Hills117.9
9Joe Binden20:35.1Detroit Catholic Central117.6
10Luis Holowinski20:35.2West Bloomfield117.6
12Francis Jabboury20:35.7Orchard Lake St. Mary’s117.4
10Collin Grahl20:35.9Lake Orion117.4
12Ben Klingbeil20:36.0Orchard Lake St. Mary’s117.3
10Max Mast20:36.3Detroit Catholic Central117.2
11Michael Aramouni20:36.3Madison Heights Lamphere117.2
10John Hofley20:37.0Birmingham Seaholm117.0
11Mark Baer20:37.2Brother Rice116.9
11Joshua Burrows20:37.5West Bloomfield116.8
10Matthew Underhill20:37.5South Lyon East116.8
10Austin Steimel20:38.4Rochester Adams116.5
11Haven William20:38.4West Bloomfield116.5
10Gabe Shaffer20:39.2Royal Oak Shrine116.3
12Ian Scheels20:39.4South Lyon116.2
10Connor Mallie20:40.0Detroit Catholic Central116.0
9Emmett Zemla20:41.4South Lyon East115.5
11Matthew Buchanan20:41.9Oxford115.4
10Ethan Bieniek20:46.0Troy Athens114.0
10Nathan Quinn20:46.2South Lyon East113.9
11Aiden Lindblom20:47.1Bloomfield Hills113.6
12John Cobb20:48.7Bloomfield Hills113.1
12John Roraff20:50.1Rochester112.6
10Christopher Lair20:52.2Troy111.9
9Ryan Legg20:53.1Clarkston111.6
11Emmanuel Roque-Bocangera20:54.9Oxford111.0
10Lincoln Palmer20:55.7North Farmington110.8
10Ryan Obry20:55.8Oxford110.7
10Justin Butkiewicz20:58.8Oxford109.7
10Andrew Giuliano20:59.1Royal Oak109.6
11Connor Joy20:59.6Birmingham Seaholm109.5
11Gavin Cavell21:04.1Royal Oak108.0
12Gabriel Placente21:04.1Royal Oak Shrine108.0
11Connor Hickey21:04.2Oxford107.9
12Mustafa Ali21:04.4Troy Athens107.9
10Xavier Allen21:05.7West Bloomfield107.4
10Carson Pavloff21:06.5Auburn Hills Avondale107.2
10Isaac Davis21:09.0Rochester106.4
9Shane Dodson21:10.1Rochester106.0
9Jaden Hawkins21:12.3West Bloomfield105.2
9Nick Kopacz21:12.3Detroit Catholic Central105.2
10Adam Khan21:12.4Detroit Country Day105.2
12Finn Banner21:12.9Berkley105.0
9Nathan Warner21:14.8South Lyon East104.4
12Cole Wyckoff21:16.0Clawson104.0
10Jack Yaldoo21:17.5Walled Lake Western103.5
10DeJuan Oakley21:18.1West Bloomfield103.3
9Evan Binelli21:18.3Berkley103.2
12Gavin Hullinger21:18.7Pontiac Notre Dame Prep103.1
10Cooper Malvasi21:18.8Rochester Hills Lutheran NW103.1
10Lukas Yeh21:20.9Cranbrook Kingswood102.4
10John Hunter21:21.3Pontiac Notre Dame Prep102.2
9William Platt21:21.8Pontiac Notre Dame Prep102.1
12Parker Johnson21:21.9South Lyon102.0
11Andrew Wilson21:23.5Clarkston101.5
11Isaiah Davila21:23.5Berkley101.5
9Sam Dunlap21:25.6Berkley100.8
11Kyle Brissette21:28.8Orchard Lake St. Mary’s99.7
11Owen Osterbur21:29.0Rochester Adams99.7
9Victor Papa21:29.3Cranbrook Kingswood99.6
10Mickey Sparkes21:31.8Bloomfield Hills98.7
10Nick White21:34.6North Farmington97.8
9Saul Friedman21:36.5Berkley97.2
12Elijah Thimotheose21:37.9West Bloomfield96.7
11Evan Lent21:42.5Walled Lake Western95.2
10Thomas Lemmer21:44.5Orchard Lake St. Mary’s94.5
9Jaxon Seibold21:45.8Lake Orion94.1
9Brody Smith21:48.1Madison Heights Lamphere93.3
9Lucas Keinath21:50.0Lake Orion92.7
9Nathan Zablocki21:50.3Birmingham Seaholm92.6
11Thomas Postema21:50.8Birmingham Seaholm92.4
9David Jiang21:51.7Cranbrook Kingswood92.1
12Rob Offman21:53.0Birmingham Seaholm91.7
11Sean Hartz21:57.1South Lyon90.3
9Skyler Anthony21:57.6Bloomfield Hills90.1
9Jaylen DeMarco21:58.1Lake Orion90.0
9Julian Furnari22:00.4Brother Rice89.2
12Alex Bransch22:00.4South Lyon89.2
9Graham Kubiak22:01.4West Bloomfield88.9
11Reid Jarjosa22:05.6Detroit Country Day87.5
9Evan Klish22:05.9Novi Christian Academy87.4
11Dylan Ma22:08.8Rochester86.4
9Kevin Beaudoin22:10.2Walled Lake Central85.9
11Jack Kalbfleisch22:11.4Birmingham Seaholm85.5
10Wyatt Bovensiep22:11.7Auburn Hills Avondale85.4
9Ethan Schmink22:13.6Lake Orion84.8
10Hussein Hussein22:14.1Beverly Hills Groves84.6
11Grant Mortsfield22:15.4Berkley84.2
12Chase Waslowski22:15.5Madison Heights Lamphere84.2
11Cedar Smolash22:16.6West Bloomfield83.8
12Nicolas Sosa Castillo22:19.6Troy Athens82.8
10Benjamin Andreas22:20.1Birmingham Seaholm82.6
11Joseph Young22:23.0Troy Athens81.7
9Louis Berent22:24.1Royal Oak81.3
12Malik Elewa22:24.7Bloomfield Hills81.1
9Zackary Campbell22:25.4Clawson80.9
11Steven Ladasz22:25.4Walled Lake Northern80.9
11Jack Schmidt22:27.8Birmingham Seaholm80.1
10Eli Vander Laan22:30.8Beverly Hills Groves79.1
9Nathan Lorzeille22:31.5West Bloomfield78.8
10Ryan Donnay22:31.8Walled Lake Northern78.7
11Ethan Tiffany22:32.5Birmingham Seaholm78.5
12Tayshaun Johnson22:32.8West Bloomfield78.4
10Dyson Betts22:39.7Beverly Hills Groves76.1
9Malachi Gross22:41.9Novi Christian Academy75.4
12Yusuf Imami22:42.3Detroit Country Day75.2
9Gideon Schneider22:42.4Clawson75.2
10Noah Knight22:50.9Walled Lake Northern72.4
11Lucas Carter22:50.9Berkley72.4
9Joshua Fletcher-Smith22:56.6Lake Orion70.5
12Stanley Richard22:57.1Madison Heights Lamphere70.3
11George Baranowski23:23.9Brother Rice61.4
9Jamison Crottie23:23.9Clawson61.4
12Justin Marcarian23:27.5Novi Christian Academy60.2
12Jack Mattson23:30.9Walled Lake Northern59.0
11Timmy Li23:33.4Troy Athens58.2
12Owen Dobrowitsky23:33.6Birmingham Seaholm58.1
9Nicolas Radzizewski23:42.4Auburn Hills Oakland Christian55.2
9Ryan Burrows23:43.3West Bloomfield54.9
11Quinn Meron23:50.4Berkley52.5
12Atreyu Humphrey23:51.8Pontiac52.1
11Lorenzo Mio23:58.0Royal Oak Shrine50.0
9Kevin Fekaris24:04.9West Bloomfield47.7
11Brady Hart24:14.0Berkley44.7
11Kyle Richards24:14.8Walled Lake Central44.4
12Andrew Jarvis24:15.9Orchard Lake St. Mary’s44.0
11Joshua Brown24:18.6Pontiac43.1
11Max Margolis24:20.4Birmingham Roeper42.5
9Austin Hillman24:23.1Madison Heights Lamphere41.6
11Nikko Salahutdin24:24.0Royal Oak Shrine41.3
12Connor Boccaccio24:40.7Madison Heights Lamphere35.8
10Matthew McClain24:48.3Clawson33.2
9Louis Michael24:53.2Clawson31.6
10Brendan Lange24:58.0Madison Heights Lamphere30.0
12Christian Estrellas25:17.6Pontiac Notre Dame Prep23.5
9Thomas Naylor25:21.5Pontiac Notre Dame Prep22.2
12Kai Patterson25:23.1Madison Heights Lamphere21.6
12Quinn Armstrong25:27.8Royal Oak Shrine20.1
10Gary Smith III25:33.0Southfield Christian18.3
11Logan Stauffer25:42.1Waterford Kettering15.3
11Ben Kaminski26:00.1Orchard Lake St. Mary’s9.3
11Eli Peterson26:16.6Orchard Lake St. Mary’s3.8
9Evan Peterson26:22.9Orchard Lake St. Mary’s1.7
9Ethan Hasenjager26:23.8Berkley1.4

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
12Lucy Cook18:33.4Rochester158.5
12Mallory Bigelow18:51.6Oxford152.5
11Ella Abraham18:55.4Rochester151.2
11Leah Corby19:28.4Rochester Hills Stoney Creek140.2
10Katelynn Egli19:39.3Novi136.6
12Eliza Keith19:39.9Auburn Hills Oakland Christian136.4
10Linda Lopez19:40.0Lake Orion136.3
9Paige Rohda19:42.7Berkley135.4
10El McMahan19:47.2Rochester Adams133.9
9Charlotte Jones19:53.2Rochester131.9
9Ava Thomas19:54.7Rochester Adams131.4
11Addison Herr19:55.9Bloomfield Hills131.0
10Avery DeGrendel20:04.7Clarkston128.1
12Mea D’Agostino20:08.1Orchard Lake St. Mary’s127.0
12Taylor Brodeur20:10.6Oxford126.1
11Audrey Hamilton20:17.0Troy124.0
11Taylor Parsons20:20.9Rochester122.7
10Emily Alt20:22.6Walled Lake Northern122.1
10Kendal Russette20:25.0Clarkston121.4
12Kaitlyn Kauppila20:27.0Rochester Adams120.7
10Anna Macdonald20:32.3Royal Oak118.9
11Lauren Bradley20:33.3Highland-Milford118.6
12Natalie Gibbs20:34.4Birmingham Roeper118.2
10Olivia Jenney20:34.6Bloomfield Hills118.1
12Madie Miller20:35.2Troy117.9
12Cora Liu20:36.5North Farmington117.5
12Stephanie Bulat20:38.7Rochester116.8
11Cecilia Kreiter20:40.6Rochester Adams116.1
9Alexa Siegel20:42.0Walled Lake Central115.7
12Maria Nunning20:45.6Pontiac Notre Dame Prep114.5
12Catherine Steele20:49.8Farmington113.1
11Nora Gerzema20:51.1Farmington Hills Mercy112.6
12Skylar Vanhecke20:58.4Pontiac Notre Dame Prep110.2
9Olivia Peterson21:02.1Royal Oak109.0
10Kareena Babu21:03.9Novi108.4
12Mia Snellgrove21:03.9Rochester108.4
12Molly Baracco21:13.6Farmington105.1
10Annie Roraff21:14.7Rochester104.8
11Kierra Magner21:15.8Farmington104.4
10Katelyn Parrish21:18.9Farmington103.4
10Natalie Meldrum21:19.0Lake Orion103.3
12Molly Grubb21:26.5Birmingham Seaholm100.8
11Mya Tass21:27.6Novi100.5
10Allie Gallagher21:28.0Walled Lake Northern100.3
10Lydia Gleason21:31.0Auburn Hills Oakland Christian99.3
9Mia Maccani21:32.8Royal Oak98.7
12Ailey Kenny21:33.7Rochester Adams98.4
11Raley Keith21:35.6Auburn Hills Oakland Christian97.8
12Joanna Philip21:36.2Novi97.6
11Sydney Fischer21:37.7Clarkston97.1
11Kayla Ward21:43.7South Lyon95.1
11Emma Viggiano21:44.9Royal Oak94.7
9Claire Galas21:46.8Novi94.1
10Olivia Dixon21:49.9Birmingham Seaholm93.0
9Kennedy Copenhaver21:50.1Royal Oak93.0
10Diya Goyal21:51.8Cranbrook Kingswood92.4
11Macy Czelada21:53.8South Lyon91.7
11Meghan Mullen21:53.9South Lyon East91.7
10Claire Porinsky21:54.4South Lyon East91.5
9Sienna Chapin21:56.1Oxford91.0
10Paige Haller21:57.5Walled Lake Central90.5
11Haley Sutherby21:59.2Walled Lake Northern90.0
10Maddie Lindley21:59.4Holly89.9
9Avery Hill22:01.0Rochester Adams89.3
11Laila Bodell22:03.8Oxford88.4
12Lia Toltzman22:06.1Troy87.6
10Hannah Haines22:08.4Madison Heights Lamphere86.9
12Jamie Patterson22:09.4Oxford86.5
9Alexandra Green22:09.6Birmingham Seaholm86.5
11Abby Spencer22:12.5Farmington85.5
11Rachael Wychuyse22:14.3Berkley84.9
10Brynn Zawislak22:15.3Troy84.6
10Jane Meinecke22:15.5Royal Oak84.5
10Viktoria MacDougall22:16.7Farmington84.1
10Marianna Muzzin22:19.7Birmingham Seaholm83.1
10Aiyana Wyman22:20.8Royal Oak82.7
10Reagan Lees22:22.3Wixom St. Catherine82.2
11Lily Hardin22:24.2Highland-Milford81.6
11Arianna Huyck22:24.5Novi81.5
12Kerrigan Kennedy22:25.2Highland-Milford81.3
11Sarah Stein22:28.3North Farmington80.2
12Rebecca Secord22:29.2Oxford79.9
10Kodi Qin22:29.5Novi79.8
11Carina Tortelli22:32.0Novi79.0
9Madison Markowicz22:32.3Novi Christian Academy78.9
10Flora Ramos22:33.3Pontiac Notre Dame Prep78.6
11Sydnee Lefief22:35.3Bloomfield Hills77.9
10Liliana Anderson22:35.7Lake Orion77.8
9Amelia Garvin22:36.4Clarkston77.5
12Ellie Nohovig22:36.6Highland-Milford77.5
11Lily Limberg22:37.9Rochester77.0
11Elena Easow22:39.6Rochester76.5
12Jenna Rivera22:39.8Beverly Hills Groves76.4
11Adele Bush22:40.3Birmingham Seaholm76.2
9Avery Strom22:40.6Troy76.1
10Chelsea Myrand22:40.7Oxford76.1
12Maria Mollicone22:40.9Rochester76.0
10Lucille Clark22:41.2Marian (Bloomfield Hills)76.0
12Stella Phillips22:41.7Rochester Adams75.8
12Addison Mikel22:44.0Pontiac Notre Dame Prep75.0
9Savannah Astras22:44.3Bloomfield Hills74.9
12Rose Losey22:46.7Royal Oak Shrine74.1
12Amelia Guccione22:46.9Lake Orion74.0
11Jenna Buchan22:46.9Farmington Hills Mercy74.0
9Addie Grebinski22:49.2Detroit Country Day73.3
12Dakota Poljanac22:51.2Rochester72.6
11Kenna Klonowski22:53.5South Lyon East71.9
9Maren Greve22:57.0Rochester70.7
12Grace Johnson-Sears22:57.4Birmingham Seaholm70.5
12Mary Larocca22:59.0Pontiac Notre Dame Prep70.0
9Chloe Januszyk22:59.6Cranbrook Kingswood69.8
10Charlotte Hartley23:00.8Detroit Country Day69.4
12Bridget Miller23:01.9Auburn Hills Oakland Christian69.0
9Maria Kane23:03.6Walled Lake Central68.5
11Isabelle Downs23:03.7South Lyon East68.4
10Louisa Denks23:04.3Royal Oak Shrine68.2
12Ava Martynenko23:04.7Novi68.1
10Alex Iacoban23:05.2Farmington67.9
12Caroline Fernandes23:06.1West Bloomfield67.6
9Isabella Glibota23:06.7Berkley67.4
10Genevive Meihn23:06.7Beverly Hills Groves67.4
10Olivia McDowell23:07.5Holly67.2
9Amelia Price23:08.0Walled Lake Western67.0
10Matilda Mountain23:08.8Berkley66.7
11Maddy Piotrowski23:10.8Troy Athens66.1
11Lucy VanHaerents23:11.9Royal Oak65.7
11Lydia Binelli23:12.1Berkley65.6
12Hannah Childers23:15.9Rochester Adams64.4
11Katelyn Sickinger23:17.0Birmingham Seaholm64.0
10Samantha DeMore23:17.0Novi64.0
12Maddie Szlachta23:18.2Rochester Hills Lutheran NW63.6
12Megan Fannon23:18.8South Lyon East63.4
12Payton Wertz23:21.4Highland-Milford62.5
10Lucille Ragheb23:21.9Birmingham Seaholm62.4
9Julia Warrington23:24.6Oxford61.5
10Valentina Mansour23:28.0Troy Athens60.3
12Sophie Derkevorkian23:28.2Farmington Hills Mercy60.3
10Madison Cornett23:28.4Highland-Milford60.2
10Addison Sokolowski23:28.5Highland-Milford60.2
9Hailey Lan23:28.8Troy60.1
11Sophia Duclos23:32.3Walled Lake Northern58.9
9Jade Siy23:32.8Madison Heights Lamphere58.7
9Elizabeth Gerzema23:32.9Farmington Hills Mercy58.7
12Daniella Daman23:33.2Orchard Lake St. Mary’s58.6
12Irene Oh23:35.2Troy57.9
11Emma Doyle23:36.0Walled Lake Northern57.7
9Zahiya Khan23:37.8Cranbrook Kingswood57.1
10Taylor Byrne23:38.2Holly56.9
9Reagan Bradley23:39.6Highland-Milford56.5
11Daniella Levitt23:41.0Rochester Adams56.0
12Lily Miles23:41.0Clarkston56.0
10Devon Byrne23:42.6Holly55.5
9Stella Handel23:43.4Cranbrook Kingswood55.2
9Allie Walker23:44.2Clarkston54.9
12Sarah Goodwin23:44.6Auburn Hills Oakland Christian54.8
10Miah Randall23:44.9Holly54.7
10Alissa Monsere23:47.1Highland-Milford54.0
10Claire Pikal23:48.5Waterford Kettering53.5
11Amelia Brennan23:48.7Highland-Milford53.4
11Mary Claire Byerlein23:48.9Marian (Bloomfield Hills)53.4
9Avery Ansel23:51.0Troy52.7
10Alexa Poota23:52.6Orchard Lake St. Mary’s52.1
12Erin Gallagher23:52.8South Lyon East52.1
9Aria Lin23:53.0Novi52.0
12Regina Garcia Burciaga23:55.0Rochester Adams51.3
10Elizabeth Macey23:57.7Royal Oak50.4
9Evelyn Felt23:58.4Highland-Milford50.2
11Roisin Whelan24:00.6Marian (Bloomfield Hills)49.5
9Katherine Hartle24:02.6Marian (Bloomfield Hills)48.8
9Lucy DeCapite24:02.6Cranbrook Kingswood48.8
12Abby Walton24:04.9Marian (Bloomfield Hills)48.0
12Shana Tudor24:04.9Troy48.0
10Kendall Beus24:07.0Novi47.3
11Catalina Colangelo Van Meek24:08.1Marian (Bloomfield Hills)47.0
12Kendall Sieradski24:08.9Clarkston46.7
11Lucineia Harvey24:09.1South Lyon46.6
9Julia Bambach24:10.4Holly46.2
9Anna Bohan24:11.1Clarkston46.0
9Chloe Cochrane24:13.4Orchard Lake St. Mary’s45.2
12Jenna Pohl24:14.1North Farmington45.0
12Harper Natinsky24:14.5Orchard Lake St. Mary’s44.8
9Chloe Kotcher24:14.9Birmingham Seaholm44.7
11Micaela Penchoff24:15.7Royal Oak44.4
11Audrie Dixon24:16.4Waterford Kettering44.2
10Caitlin Widener24:17.7Lake Orion43.8
10Chellie Slocum24:20.1Detroit Country Day43.0
11Riley McCann24:20.3Oxford42.9
11Alexa Ross24:22.5Acad Of The Sacred Heart42.2
10Leah Kutinsky24:23.2Beverly Hills Groves42.0
9Ana Lucia Reynoso24:24.0Berkley41.7
10Brooklyn Coyle24:26.9Walled Lake Central40.7
10Logan Robison24:26.9Clarkston40.7
10Olivia Petrowski24:28.5Royal Oak40.2
10Carina Ogle24:29.0Orchard Lake St. Mary’s40.0
12Morgyn LaFontaine24:31.4Orchard Lake St. Mary’s39.2
12Grace MacDonald24:32.7Rochester Hills Lutheran NW38.8
10Morgan Hoyt24:33.8Oxford38.4
10Sophia Wulff24:34.3Rochester Adams38.2
9Advika Rao24:35.8Lake Orion37.7
10Riley Jurand24:36.1Clarkston37.6
11Victoria Andrzejczak24:36.7Orchard Lake St. Mary’s37.4
9Valentina Gonzalez24:39.0Rochester Adams36.7
10Joy Seabolt24:39.3Farmington Hills Mercy36.6
10Waverly Pearce24:39.4Bloomfield Hills36.5
12Rita Luhring24:39.6Rochester Hills Lutheran NW36.5
10Megan Mateer24:40.2Detroit Country Day36.3
10Sophia Shvartsman24:41.3Cranbrook Kingswood35.9
10Ella Clarke24:42.0Southfield Christian35.7
9Olivia Reuther24:43.0Lake Orion35.3
11Madelyn Smith24:43.4Oxford35.2
11Breanna Swiech24:43.4South Lyon35.2
10Olivia Harlow24:44.2Walled Lake Northern34.9
9Genevieve Schairer24:44.4Birmingham Seaholm34.9
10Kiara Causley24:47.0Clarkston34.0
12Jessica Duncan24:48.4Troy33.5
10Charlotte Cotta24:50.5Troy Athens32.8
10Amelia Hamblin24:50.8Walled Lake Northern32.7
12Adriana Fandino24:51.9Novi Christian Academy32.4
10Siena Lewis24:52.5Oxford32.2
10Kira Pebley24:54.0Novi31.7
9Morgan Hamilton24:55.3Orchard Lake St. Mary’s31.2
11Wren Thomson24:56.9Beverly Hills Groves30.7
12Lindsay Kidder24:56.9South Lyon30.7
11Sarah Cook24:58.2South Lyon30.3
10Phoebe Navin24:58.2Royal Oak30.3
10Violet Mlutkowski24:59.7Berkley29.8
12Emma Borgula25:01.1Marian (Bloomfield Hills)29.3
10Eva D’Agostino25:04.4Orchard Lake St. Mary’s28.2
11Elizabeth Burrell25:04.5Rochester Hills Lutheran NW28.2
10Mia Rodriguez25:05.6Lake Orion27.8
11Noilyn Perez-Dylewski25:07.0Troy27.3
12Frida Brandle25:08.1Walled Lake Northern27.0
9Noella Henn25:08.3Walled Lake Northern26.9
12Tvarika Vinothan25:09.0Rochester Adams26.7
12Aubrey Rucker25:09.5Clarkston26.5
10Ava Troxel25:09.6Rochester Hills Lutheran NW26.5
10Lilyanna Lewiston25:09.7Oxford26.4
12Ankita Karnam25:10.3Novi26.2
12Annaliese Losey25:13.9Royal Oak Shrine25.0
9Evie Sarigiannis25:14.5Orchard Lake St. Mary’s24.8
10Reese Deller25:15.8Rochester24.4
10Cassidy Mulso25:16.8Rochester24.1
9Olivia Berman25:17.2Detroit Country Day23.9
9Agrata Thapa25:17.7Walled Lake Western23.8
12Luciana Lacroix25:17.8Lake Orion23.7
10Anabelle Mangan25:17.9South Lyon23.7
10Hannah Quigley25:18.4Clarkston23.5
9Annabelle Harris25:20.7Novi22.8
12Katie Macey25:22.6Royal Oak22.1
9Alina Khoury25:22.9South Lyon East22.0
9Cayleigh Jaramillo25:23.1North Farmington22.0
9Helen Benninghoff25:26.1South Lyon East21.0
9Ella Bunao25:28.0Troy Athens20.3
10Veronica DiFranco25:28.4Wixom St. Catherine20.2
9Eunah Kim25:28.6Troy20.1
11Cheyenne Jasper25:33.0Oxford18.7
10Marni Levine25:33.4Berkley18.5
12Maryam Dabliz25:33.9Beverly Hills Groves18.4
12Erin Connelly25:37.3Pontiac Notre Dame Prep17.2
11Savannah Meyers25:39.0North Farmington16.7
9Morgan Glynn25:39.9Troy16.4
9Molly Gorman25:44.7Troy14.8
11Eleanor Baker25:45.4Berkley14.5
10Abigail Tietz25:45.9Royal Oak14.4
12Isobel Malcolm25:46.4Royal Oak Shrine14.2
9Megan Sroczynski25:46.9Orchard Lake St. Mary’s14.0
12Addison Hartley25:48.3Detroit Country Day13.6
10Renata Arreola-Olvera25:51.6Novi12.5
11Lily Cavataio25:53.5Troy Athens11.8
10Ava Galati25:55.5Orchard Lake St. Mary’s11.2
10Gargi Sonawane25:57.1Troy Athens10.6
9Cedar Schmitt25:59.2Cranbrook Kingswood9.9
9Anna Behrens26:03.4Beverly Hills Groves8.5
11Julia Richardson26:03.6Birmingham Seaholm8.5
10Allison Laz26:04.1Walled Lake Central8.3
12Liliana Smith26:10.8Orchard Lake St. Mary’s6.1
12Olivia Turnquist-Stanley26:10.9Walled Lake Central6.0
10Sofia Razny26:13.9Farmington Hills Mercy5.0
9Lillienne Elmes26:14.1Marian (Bloomfield Hills)5.0
9Abigail Koutsoubos26:17.8Bloomfield Hills3.7
10Amelia Hattermann26:18.5Royal Oak3.5
9Emery Mullins26:21.2Highland-Milford2.6
11Gabriela Knight26:25.9Holly1.0
Uncategorized

Championship Season Projections

Started early with the simulations! Maybe I’ll pen another explanation this year, maybe I’ll just continually quote last year’s regional posts. I’m gonna do the latter for now and pray that some free time arises in the next few weeks.

Just as last year and throughout the season, I’m projecting these using race simulations. Through a season’s worth of speed ratings, one can determine a runner’s average rating and the variability of those ratings. Both those factors are then weighed towards more recent meets, which are then simulated thousands of times using a Monte Carlo analysis (also described by TullyRunners here). Over those thousands of race simulations, one can determine a team’s average place and average score, a runner’s average place, odds on winning, and odds on qualifying.

These are useful in cross country scenarios, where you have consistent runners and those who are a bit more up and down. For example:

Tanner TimeTanner RatingTanner Avg.Tanner StDev.
15:30210  
15:45205  
16:00200  
16:15195  
16:301902007.91
MIXCSR TimeMIXCSR RatingMIXCSR Avg.MIXCSR StDev.
16:09197  
16:12196  
16:15195  
16:18194  
16:211931951.58

Jacob at his best might be faster than I in four of the five races during the season. I’d almost never be All-State in Division 1, but he might contend for a top-5 spot or place 60th.

If we did 20 simulations, this is how it might turn out:

RaceTanner Avg.Tanner StDevTanner RatingMIXCSR Avg.MIXCSR StDevMIXCSR Rating
12007.9202.11951.6195.6
22007.9196.21951.6194.1
32007.9190.01951.6199.2
42007.9193.41951.6192.5
52007.9206.81951.6195.7
62007.9201.81951.6196.1
72007.9171.61951.6194.9
82007.9189.21951.6195.9
92007.9205.51951.6197.0
102007.9203.81951.6192.6
112007.9192.31951.6196.5
122007.9196.91951.6196.4
132007.9198.51951.6195.6
142007.9203.21951.6194.1
152007.9193.91951.6192.6
162007.9199.31951.6193.2
172007.9208.71951.6194.2
182007.9213.71951.6194.6
192007.9212.61951.6197.1
202007.9206.31951.6193.9

I’d win four times, but I’d never have the ability to win a title like he had in Race 18. He’s usually All-State, but may cost his team a title through his effort in Race 7.

The simulations give the possibilities of those scenarios and all the various scoring scripts. A sixth girl that can pop off on any certain day, a reliable boy who always runs 17-flat, you name it. Hopefully, they better elucidate our contenders, qualifiers, and how these races play out over the weekend.

But always remember, races aren’t run on paper or on a computer. These projections are meant to better our sport, give more attention where little is given. Although I take pride in their accuracy, this endeavor would be quite boring if it were always perfect. I look forward to these being proven wrong and I expect to hear about it as well.

Since this is an election year and if you’re anything like me, following Nate Silver/538/Nate Cohn religiously, you’ll find that election models and speed ratings are very similar! For instance, here’s 538’s national polling average, which would equate to a runner’s average speed rating. Election models weigh polls based on their sample size, margin of error, past biases, and recency. I weigh races based on recency, sample size, and their competitiveness. Election models spit out a forecast, which runs simulations based on the polls, their weights, and other factors. These are essentially a forecast as well, simulations based on weighted average and variability. People get incensed at these statisticians on Twitter and I’m sure kids grumble about me at XC practice. 🙂

I know many of these meets have trophies that are split into divisions, but they’re all run as one single race. It’s a pain to separate, filter, and score those divisions and I’m just getting used to running simulations after 11 months away. So for now, these are scored as they’re run – one race.

OAKLAND COUNTY

Boys

PlaceTeamScore
1Clarkston87
2Oxford118
3Highland-Milford149
4Troy206
5Lake Orion210
6Rochester220
7Detroit Catholic Central223
8Novi263
9Walled Lake Northern273
10Troy Athens322
11Holly337
12Royal Oak382
13Royal Oak Shrine411
14Detroit Country Day412
15Rochester Adams427
16South Lyon441
17South Lyon East524
18Farmington544
19Rochester Hills Stoney Creek557
20Bloomfield Hills559
21Pontiac Notre Dame Prep585
22Rochester Hills Lutheran NW612
23West Bloomfield640
24Beverly Hills Groves641
25Orchard Lake St. Mary’s649
26Auburn Hills Oakland Christian749
27Birmingham Seaholm769
28Berkley785
29Brother Rice799
30North Farmington843
31Waterford Kettering907
32Madison Heights Lamphere935
33Walled Lake Western952
34Novi Christian Academy1013
35Walled Lake Central1044
36Clawson1051
37Waterford Mott1090
38Oak Park1119
39Auburn Hills Avondale1205

PlaceGradeNameTeam
111Kyle O’RourkeHighland-Milford
212Alexander McArthurOxford
312Taye LevensonBloomfield Hills
411Abenezer CeroneRoyal Oak Shrine
512Kian SchneeweisTroy
611Ryan BarnesClarkston
712James CusickOxford
812Cayden DeGrendelClarkston
912Drew AbbottDetroit Catholic Central
1011Max HouvenerLake Orion
1111Nate LindenTroy Athens
1211Dylan PascoeRochester
1312Collin McLaughlinRochester
1412Maxton MyrandOxford
1511David DubeckClarkston
1611Evan OwczarekRochester
179Nole LorenzenRochester Hills Lutheran NW
1811Bastien BeaubienHighland-Milford
1912Raymond Lucero IILake Orion
2010Musa KayWest Bloomfield
2112Nolan TillRoyal Oak
2212Myles LindenTroy Athens
2312Chase GriffithWalled Lake Northern
2410Broden LaddHolly
2510Trevor BaptistNovi
2612Joshua EllingsworthClarkston
2712Blake PeardonLake Orion
2812Isaak BrookPontiac Notre Dame Prep
299Todd TobinHighland-Milford
3012Benjamin PeuraFarmington
3112Jaxson NowikClarkston
3212Jacob HopkinsDetroit Country Day
3311Finn GammerathWalled Lake Northern
3410Briggs WarrenNovi
3511Gavin TischDetroit Catholic Central
3612Aiden BaughWaterford Kettering
3711Cole WisniewskiOrchard Lake St. Mary’s
3811Cayden CanhamOxford
399Cooper McNaughtonClarkston
4010Trevor MurphyHolly
4112Thomas WatsonDetroit Catholic Central
4211Soma SatoNovi
4311Aiden LaVictorBeverly Hills Groves
4410Nathan BrussWalled Lake Northern
4511Alex HamiltonNorth Farmington
4610Omar ElbashirDetroit Country Day
4712Kent WilsonClarkston
4811Nolan CollinsBrother Rice
4911Isaac GermanNovi
5011Isaac ClarkTroy

Girls

PlaceTeamScore
1Rochester99
2Rochester Adams146
3Clarkston173
4Farmington228
5Royal Oak238
6Oxford242
7Novi248
8Troy259
9Walled Lake Northern276
10Pontiac Notre Dame Prep327
11Rochester Hills Stoney Creek388
12Birmingham Seaholm389
13Lake Orion394
14Walled Lake Central411
15Bloomfield Hills415
16Highland-Milford428
17Berkley431
18Detroit Country Day447
19Auburn Hills Oakland Christian486
20South Lyon East559
21Farmington Hills Mercy578
22Holly609
23Troy Athens614
24Bloomfield Hills Marian624
25Royal Oak Shrine624
26South Lyon684
27Orchard Lake St. Mary’s696
28Beverly Hills Groves735
29Oak Park748
30North Farmington807
31Madison Heights Lamphere969
32West Bloomfield997
33Wixom St. Catherine998
34Rochester Hills Lutheran NW1020
35Walled Lake Western1042
36Waterford Kettering1093
37Novi Christian Academy1115
38Southfield Christian1178
39Academy of the Sacred Heart1187
40Waterford Mott1226

PlaceGradeNameTeam
112Lucy CookRochester
212Mallory BigelowOxford
311Leah CorbyRochester Hills Stoney Creek
412Mea D’AgostinoOrchard Lake St. Mary’s
510Katelynn EgliNovi
610El McMahanRochester Adams
712Eliza KeithAuburn Hills Oakland Christian
89Paige RohdaBerkley
912Catherine SteeleFarmington
1011Ella AbrahamRochester
1112Taylor BrodeurOxford
1211Audrey HamiltonTroy
139Ava ThomasRochester Adams
1410Addison BrighamClarkston
1511Addison HerrBloomfield Hills
1612Kaitlyn KauppilaRochester Adams
1712Maria NunningPontiac Notre Dame Prep
1811Taylor ParsonsRochester
199Eliana FredrickWalled Lake Northern
2011Cecilia KreiterRochester Adams
2110Emily AltWalled Lake Northern
2210Jillian BroylesHighland-Milford
2310Avery DeGrendelClarkston
249Charlotte JonesRochester
2512Madie MillerTroy
2610Kendal RussetteClarkston
2710Allie GallagherWalled Lake Northern
2811Nora GerzemaFarmington Hills Mercy
2910Linda LopezLake Orion
3012Cora LiuNorth Farmington
319Alexa SiegelWalled Lake Central
3210Claire PorinskySouth Lyon East
3312Natalie GibbsBirmingham Roeper
3410Anna MacdonaldRoyal Oak
3512Molly BaraccoFarmington
3611Kierra MagnerFarmington
3712Stephanie BulatRochester
3812Skylar VanheckePontiac Notre Dame Prep
3911Mya TassNovi
4012Nell StoverDetroit Country Day
4110Olivia JenneyBloomfield Hills
429Olivia PetersonRoyal Oak
439Alexa SiegalWalled Lake Central
4410Jane MeineckeRoyal Oak
4510Paige HallerWalled Lake Central
4610Paityn SweetClarkston
4712Mia SnellgroveRochester
4811Kayla WardSouth Lyon
4911Annabelle EllenbogenDetroit Country Day
5010Maddie LindleyHolly

GREATER FLINT

Boys

PlaceTeamScore
1Frankenmuth82
2Flint Powers Catholic93
3Davison129
4Corunna158
5Hartland191
6Grand Blanc204
7Fenton210
8Flint Kearsley224
9Goodrich253
10Flushing254
11Lapeer294
12Lake Fenton360
13Otisville LakeVille399
14Swartz Creek400
15Owosso403
16Dryden411
17Ovid-Elsie461
18Almont491
19Ortonville Brandon513
20Linden518
21Montrose570
22New Lothrop570
23Chesaning594
24Genesee Christian Academy690
25Burton-Bendle753
26Genesee828
27Mt Morris864

PlaceGradeNameTeam
111Bryce GrossFlint Powers Catholic
29Lennox NaswellFlint Powers Catholic
311Vincent PattisonGoodrich
412James LatstetterFlushing
512Jack LillywhiteFlint Kearsley
612Simon ErfourthOwosso
79Gavin KaticFenton
812Jacob EssenmacherLapeer
910Nicklas ParkerFrankenmuth
1011Tyler LeachOtisville LakeVille
1111Brett MagnusFrankenmuth
1212Ethan SellersFlint Kearsley
1312Bobby DonleyCorunna
1411Anthony PlanaFrankenmuth
1512Luke MeyerDavison
1612Cougar ClarkFrankenmuth
1711Braden ShiposhHartland
1811Noah LinstromDavison
1910Ezra NellisCorunna
2010Levi MayerDavison
2111Payton ChandlerCorunna
2211Cole PergramFrankenmuth
2312Maxwell MerrillGrand Blanc
2411Cole FernandezFlint Kearsley
2511Thomas BeiterFlint Powers Catholic
2612Tanner SmithDavison
2711Jonny StrilerSwartz Creek
289Gerard GilmourFenton
2912Cole WinterGoodrich
3010Ben BoucheyFlint Powers Catholic
3111Griffin GoodFlushing
3211Charlie SmithGrand Blanc
3312Jaxon StrauchCorunna
349Wyatt RobertsOtisville LakeVille
3511Brodie LicataLake Fenton
369Ryan RathsburgFlint Powers Catholic
3711Caleb CarignanFlint Powers Catholic
389Gerard GilmoreFenton
3910Connor O’ReillyDavison
4012Jaylen WildmanFlushing
4111William DeanGrand Blanc
4212Clay PowellOvid-Elsie
4310Ethan HawkinsHartland
4412Jack CostaHartland
4511Maximillian BladzikGrand Blanc
4611Wyatt ShawHartland
4710Cooper SteckrothLake Fenton
4810Hayden PreisterHartland
4910Lucas KeilenHartland
5011Cohen ParilLapeer

Girls

PlaceTeamScore
1Goodrich42
2Hartland77
3Linden121
4Frankenmuth137
5Davison160
6Grand Blanc179
7Owosso185
8Flint Powers Catholic236
9Lapeer253
10Lake Fenton306
11Corunna332
12Flint Kearsley368
13Fenton377
14Flushing404
15Almont414
16Genesee Christian Academy439
17Dryden444
18Ovid-Elsie447
19Chesaning460
20New Lothrop516
21Ortonville Brandon521
22Swartz Creek534
23Montrose687
24Mt Morris788

PlaceGradeNameTeam
111Natalie FoltzFrankenmuth
210Alivia OttingerGoodrich
312Grace EvanoffFlint Powers Catholic
412Grace TykockiGrand Blanc
510Ava GoodmanHartland
612Kamryn LauingerGoodrich
79Kayla ShellenbargerGoodrich
812Layla JordanGoodrich
910Addison JosephsonLinden
1011Sophia NunneryHartland
1111Elliana NeuerHartland
1211Nevaeh PolovinaDavison
1311Samantha BrownClio
1410Lucy ConzelmannFrankenmuth
1510Claire BrownGoodrich
1612Avery ByrneGoodrich
1710Melody MeckstrothLinden
1810Baylor LauingerGoodrich
1912Chloe JosephsonLinden
2010Brooklyn WiltseDavison
219Hannah DePestelHartland
2211Elise BardenFrankenmuth
2312Josie JenkinsonOwosso
2412Grace MurphyFlint Powers Catholic
2512Julionna WestOwosso
2610Sidney ShepardLinden
2712Olivia GartrellDavison
2812Zoe HowardHartland
2912Hayven ThielCorunna
3011Lilah WeberLapeer
3110Elliana HuftonLake Fenton
3211Ivy ForrestDavison
3312Natalie SummerlandOwosso
3412Brooke SonnenbergGenesee Christian Academy
3511Cara PrusakiewiczDryden
3610Jaidyn NickelsCorunna
379Mila VillarrealFlint Powers Catholic
3812Camden EssenmacherHartland
399Leah HumphreyGrand Blanc
409Abby CrandellOwosso
419Ana LovellLake Fenton
4210Olivia LinskiHartland
4311Nadia CordesLapeer
4410Molly GaudardFlint Kearsley
459Livia WillingGrand Blanc
4610Paige WillmanLake Fenton
479Molly RobertsLinden
489Averie SchonsLapeer
4910Micali TeepleGrand Blanc
5012Taryn CravenFenton

WAYNE COUNTY

Boys

PlaceTeamScore
1Canton56
2Livonia Churchill58
3Plymouth90
4Salem115
5New Boston Huron178
6Flat Rock210
7Dearborn Divine Child289
8Livonia Stevenson307
9Grosse Pointe North307
10Detroit U-D Jesuit351
11Dearborn354
12Allen Park368
13Redford Union368
14Detroit Renaissance447
15Lutheran Westland463
16Riverview Gabriel Richard463
17Wyandotte Roosevelt486
18Livonia Franklin533
19Wayne Memorial575
20Plymouth Christian Academy597
21Dearborn Fordson598
22Westland John Glenn630
23Allen Park Cabrini638
24Riverview692
25Belleville696
26Southgate Anderson705
27Trenton732
28Lincoln Park779
29Dearborn Heights Crestwood805
30Dearborn Henry Ford Academy878
31Garden City880
32Melvindale887
33Detroit East English910

PlaceGradeNameTeam
111Aiden PengellyCanton
212Colin MurrayDearborn Divine Child
312Joseph RohmfeldLivonia Churchill
412Chase WoltersLivonia Churchill
512Lucas KuhnNew Boston Huron
612Malcolm SpeigleLivonia Churchill
711Jacob StanislawskiFlat Rock
811Lucas LaPointePlymouth
912Jack ChadwickPlymouth
1012Clark MaddenCanton
1111Steven DusseauCanton
1211Luke DuleckiNew Boston Huron
1310Jack HannerSalem
1412Ben ClarkCanton
1512Ben MussenPlymouth
169Mourad AlgahmiDearborn Fordson
1712Nathan VargoFlat Rock
1811Hudson WojtkowiczLivonia Churchill
1912Cole TriffleCanton
2011Adrian ClarkePlymouth
2110Jacob FerdubinskiRiverview Gabriel Richard
2212Isaac DemetterSalem
2312Ethan MorcheLivonia Churchill
2410Austin MercadoSalem
2511Lucas TaraszkiewiczFlat Rock
2612Aaron MessingLivonia Stevenson
2712Adam DickenCanton
2812Teo CondevauxLivonia Churchill
2911Parker SzymczakSalem
3011John NiemenskiSalem
3112Max MartinSalem
3211Jaden DingSalem
3312Caleb KoselGrosse Pointe North
3410Tyler BjorklundLivonia Churchill
3511Daniel NiehausPlymouth
3611Tobin CollinsCanton
3711Emmanuel MehariPlymouth Christian Academy
3810Noah AmoriWyandotte Roosevelt
3911Jason AndersonDearborn
4012Kyle BillerNew Boston Huron
4111Jackson RabyAllen Park
4210Justin MkrtumianDetroit U-D Jesuit
439Simon ReedPlymouth Christian Academy
4410Cameron CraneNew Boston Huron
4511Max BrannanLutheran Westland
4612Diego Islas-MontantesPlymouth
4710William BalasiaDetroit U-D Jesuit
4811Marcel LakeDetroit Renaissance
4911Tommy BuckalewWestland John Glenn
509Landen MartellPlymouth

Girls

PlaceTeamScore
1Salem85
2Dearborn Divine Child118
3Livonia Franklin125
4Livonia Churchill146
5Plymouth178
6Canton180
7Livonia Stevenson217
8New Boston Huron225
9Trenton250
10Wyandotte Roosevelt288
11Grosse Pointe North290
12Dearborn331
13Plymouth Christian Academy386
14Dearborn Heights Crestwood404
15Allen Park428
16Belleville451
17Allen Park Cabrini464
18Southgate Anderson464
19Lutheran Westland470
20Garden City550
21Detroit Renaissance560
22Dearborn Fordson583
23Wayne Memorial619
24Detroit University Prep665
25Westland John Glenn736
26Dearborn Henry Ford Academy744
27Detroit International Academy862

PlaceGradeNameTeam
110Annabeth HazlewoodSalem
212Kaelin HughesLivonia Stevenson
312Ava PetersLivonia Franklin
411Mackenzie DickenPlymouth
511Rianna RadulescuLivonia Churchill
611Avery TurkNew Boston Huron
711Becca JudSalem
811Eleanor GrantWyandotte Roosevelt
911Eleanor ColeLutheran Westland
1010Julie SchuesslerLivonia Churchill
1112Marisa ChueyTrenton
1212Kathryn KurtinaitisDearborn Divine Child
1310Samantha BartellSalem
1412Rosa BrodyCanton
1512Ilett MartinezWayne Memorial
1612Brooklyn HannahLivonia Franklin
1712Megan WoelkersFlat Rock
1811Falyn DossNew Boston Huron
1911Kinsey NordbeckLivonia Franklin
2012Tess SciclunaDearborn Divine Child
2112Kayla SladeDearborn Divine Child
2211Rachael HalkeyLivonia Churchill
2311Madi HarePlymouth Christian Academy
2411Margo KaledasSalem
2511Anna KujansuuDearborn Divine Child
2610Kayla ChristesenNew Boston Huron
2711Caroline LaPointePlymouth
289Lucy MorrowLivonia Franklin
299Jamie GlatfelterTrenton
3010Adrianna ZubAllen Park
319Deirdre O’ConnellAllen Park Cabrini
3210Leah GrezakLivonia Stevenson
339Joy SchuckSouthgate Anderson
3412Ashlei AnatalioGrosse Pointe North
3511Natalie WorkmanLivonia Churchill
3611Mia FernandezCanton
3711Sarah WazneDearborn Heights Crestwood
3812Alaa SelmanDearborn Heights Crestwood
3911Elizabeth SalinasDearborn Divine Child
4011Simona HoriaDearborn
4110Addie JonesSalem
429Chloe CratsenburgPlymouth
4310Liv BrodyCanton
4412Yana ChamisoCanton
4512Mercedes DziendzielWyandotte Roosevelt
4612Devyn DoreyTrenton
4712Katie MadiganGrosse Pointe North
4812Isabel Farley-GillayPlymouth
4912Jillian WygonikDearborn Divine Child
509Joelle SaadDearborn

CALHOUN COUNTY

Boys

PlaceTeamScore
1Marshall23
2Battle Creek Harper Creek37
3Lake Odessa Lakewood80
4Colon110

PlaceGradeNameTeam
112Jack BidwellMarshall
212Dominic LowrieBattle Creek Harper Creek
310Abraham McHughMarshall
412Reece DavisMarshall
511Cooper GardnerBattle Creek Harper Creek
610Christian AyresBattle Creek Harper Creek
711Clark ErwinMarshall
811Ty WinchellMarshall
911Cameron WeersMarshall
1012Riley JohnsonLake Odessa Lakewood
1112Jordan LindauerBattle Creek Harper Creek
1211Chase WeersMarshall
1310Max BarronTekonsha
1410Bryce GoodemootLake Odessa Lakewood
1512Owen HunterBattle Creek Harper Creek

Girls

PlaceTeamScore
1Marshall33
2Battle Creek Harper Creek37
3Battle Creek Pennfield74
4Lake Odessa Lakewood96

PlaceGradeNameTeam
111Julia FaberBattle Creek Harper Creek
211Leah McPartlinMarshall
39Rylee ZumerBattle Creek Harper Creek
49Alaina DillonMarshall
511Peyton RhoadesBattle Creek Pennfield
612Savannah RichmondMarshall
710Layla SilkworthBattle Creek Harper Creek
89Raelin SchrockLake Odessa Lakewood
911Adriana DomingoMarshall
109Ellie BowenBattle Creek Pennfield
1111Maura YoungMarshall
1211Alaina HoffmanMarshall
1311Ellie FeneleyBattle Creek Harper Creek
1411Everlyn VanValkenburgBattle Creek Harper Creek
1510Elizabeth AntesBattle Creek Harper Creek