Uncategorized

2026 Ratings: Mustang (Northville)

I’ve seen many of the results throughout the week and most of these are waiting on more data. There’s a chance that this upcoming weekend’s meets (Under the Lights, Michigan Catholic) will help fill in those gaps. But for now, one weekday meet from this late August action.

Got all the data for a new image, just gotta make one

Boys Adjustment: -30
Girls Adjustment: -39

MUSTANG’S MADMEN

Reading, researching, and writing so much, I have a pretty decent pulse of who’s who and who to expect to place well in races. What that summer research DOES NOT account for are the kids who worked their tail off over the past few months and are seeing the positive consequences of those actions.

In these first few weeks of the season, the shoutouts will often go to the first few names I don’t recognize. These kids likely are seeing a breakthrough and deserve the recognition. As the season rolls on, this will likely transition to those who contributed to team success or attention towards those who placed near the front.

All this said, a lack of inclusion does not mean I didn’t notice or I don’t care. I’m just one man and can only write/process so much.

Caleb Conner, Jenison

Over the summer, the Wildcats were projected as the 7th best D1 team. Early returns suggest they may greatly outperform that ranking. Caleb, in particular, is off to a hot start. It took Conner until mid-September of the ’25 season to break into the 16’s and by season’s end, he’d run a 16:26. He’s already broken far into that range thus far, and even eclipsed that PR – twice. Especially impressive on Cass’s tough track.

Maya Hammoud, Detroit Country Day

First cross race ever for the Yellowjacket junior! But she’s no stranger to distance running, having great success on the oval this spring. Hammoud qualified for the D2 Finals in three events, finishing as high as 9th in the 1600m. In just a few months of work, she was able to lower her personal bests to 2:26/5:14, and now she’s extending that range.

*** = State Title Contender
** = Top Ten Contender
* = State Qualifying Contender
Based on the 2021-2024 ratings, 2025 to be added in soon.

BOYS TEAM RATINGS

TeamTop-5 Avg.Division
Jenison***200.21
Brighton**198.31
Northville**191.11
Midland*187.91
Plymouth176.41
Holt166.91
Birmingham Seaholm155.41
North Farmington154.91
Beverly Hills Groves133.81
TeamTop-5 Avg.Division
Detroit Country Day168.22
Orchard Lake St. Mary’s129.42
TeamTop-5 Avg.Division
Plymouth Christian Academy148.13

GIRLS TEAM RATINGS

TeamTop-5 Avg.Division
Northville**128.41
Beverly Hills Groves76.31
Holt68.11
Birmingham Seaholm60.71
Midland60.51
Plymouth57.01
TeamTop-5 Avg.Division
Orchard Lake St. Mary’s45.12

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
12Brandon Cloud16:02.8Northville209.7
12Blake Kulesza16:08.9Brighton207.7
11Jack Hincks16:10.9Detroit Country Day207.0
12Ethan Burks16:23.9Jenison202.7
11Caleb Conner16:24.7Jenison202.4
10Josh Keillor-Beale16:25.1Brighton202.3
11Chase Sherman16:25.6Jenison202.1
11Rem Piper16:26.9Holt201.7
11Carter Cooke16:40.1Jenison197.3
9Hans Templeton16:42.8Jenison196.4
12Logan Gessford16:44.0Midland196.0
10Grant Kulesza16:46.8Brighton195.1
11Roarke MacArthur16:49.7Brighton194.1
9Braden Millar16:51.2Northville193.6
11Elliot King16:53.5Midland192.8
10Tucker Asman16:54.5Brighton192.5
9Dane Jadallah16:55.6Plymouth192.1
10Sullivan Oberg17:01.2Jenison190.3
10Alex Pelliccia17:03.9Midland189.4
11Brendan Williams17:05.2Brighton188.9
9Mateo Lindenmeyer17:06.5Northville188.5
10Isaac Cox17:08.5Plymouth Christian Academy187.8
10Ashton Kashat17:19.1Northville184.3
11Declan Duch17:19.2Jenison184.3
10Austin Henderson17:21.5Jenison183.5
10Rowen Donker17:21.5Jenison183.5
11Jude TenElshof17:21.9Jenison183.4
12Owen Collin17:23.1Brighton183.0
10Jackson Thompson17:29.6Midland180.8
12Dustin Wright17:30.0Midland180.7
10George Mockeridge17:31.1Birmingham Seaholm180.3
10Hari Varma17:32.4Detroit Country Day179.9
11Bradley Chesney17:33.1Midland179.6
12Jack Lewis17:33.7Northville179.4
12Sam Burkinshaw17:33.9Midland179.4
10Jack Caveney17:40.9Plymouth177.0
12Dylan Kosik17:41.5Plymouth176.8
11Ethan Bray17:43.8Detroit Country Day176.1
11Owen VerBeek17:43.8Jenison176.1
Aristides Kyritses17:45.6Northville175.5
12Reuben Swafford17:50.3North Farmington173.9
11Simon Reed17:52.3Plymouth Christian Academy173.2
12Connor Murphy17:57.0Midland171.7
12Colin Stokes17:59.8North Farmington170.7
12Ethan Anton18:01.0Northville170.3
10Quentin White18:03.7Holt169.4
12Leonardo Reyes18:04.1Plymouth169.3
11Shane Cory18:07.0Brighton168.3
11Kelton Kyro18:08.2Midland167.9
12Alex Gallup18:08.4Brighton167.9
12Rolland Sterken18:08.7Jenison167.8
11Ishan Pathak18:11.0Northville167.0
11Landen Martell18:12.6Plymouth166.5
9Gates Emmett18:12.8Birmingham Seaholm166.4
12Graham Murphy18:16.7Plymouth165.1
12Wyatt Somers18:18.0Northville164.7
11Jarel Adams18:23.8Plymouth Christian Academy162.7
11Everett Galindo18:25.2Plymouth162.3
11Levi Walker18:28.7Jenison161.1
12Caleb DuPuis18:29.1Jenison161.0
11Jack Szukaitis18:29.7Northville160.8
9Brady O’Brien18:30.9Birmingham Seaholm160.4
12Trevon Johnson18:31.0Holt160.3
10Grady Johnson18:31.4Jenison160.2
10Gavin Gause18:33.1Holt159.6
9James Terpstra18:33.5Jenison159.5
10Mason Charon18:36.9Jenison158.4
10Connor Leslie18:38.2Northville157.9
12Silas Carroll18:42.8Ivywood Classical Academy156.4
9Seth Hazard18:43.0Jenison156.3
12Levi Quan18:51.0Northville153.7
12Kyler Shaw18:53.4North Farmington152.9
11Carter Saurborn18:57.6Plymouth151.5
10Grady Schaad19:01.2Northville150.3
12Lincoln Palmer19:01.2North Farmington150.3
11Thaddeus Hartzell19:02.2Beverly Hills Groves149.9
10Jaxsen Shemer19:03.5Jenison149.5
12Evan Rentsch19:09.2Midland147.6
11Austin Vista19:10.0Jenison147.3
11Liam Gunnink19:10.2Jenison147.3
12Brady O’Connor19:12.9Brighton146.4
12Edward Minor19:14.1Beverly Hills Groves146.0
11Landon Dancik19:14.2Northville145.9
12Brayden Kelliher19:19.7Jenison144.1
9Luke Carroll19:19.9Ivywood Classical Academy144.0
11Bryce Schuh19:21.6Holt143.5
12Ethan Wilbanks19:24.6Northville142.5
11Harrison Worsley19:25.0Midland142.3
11Adam Ahmad19:25.8Detroit Country Day142.1
9Will Neal19:25.9Orchard Lake St. Mary’s142.0
11Henry Kosick19:35.6Midland138.8
12DeAngelo Pope19:37.6Plymouth138.1
11Carter Davis19:37.6Midland138.1
9Naveen Sastry19:38.0Northville138.0
9Charlie Brach19:39.4Northville137.5
12Nathaniel Phillips19:39.6Jenison137.5
10Henry Plowman19:41.1Orchard Lake St. Mary’s137.0
10Colin Schloff19:41.6Plymouth136.8
11Ashton Myers19:41.9Northville136.7
9Lucas Liao19:42.7Northville136.4
9Nicholas Kyritses19:42.7Northville136.4
12Charles Kime19:42.9Brighton136.4
12Remy Cicotte19:44.1Detroit Country Day136.0
11Amon Edwards19:46.7Birmingham Seaholm135.1
11Alessandro Garcia-Galan19:47.5Birmingham Seaholm134.8
10Ben Socia20:20.4Orchard Lake St. Mary’s123.9
10Finnegan McGlinchey19:51.6Madison Heights Bishop Foley133.5
10Carmine Carbone19:53.4Brighton132.9
11Stephen Reindel19:59.2Northville130.9
12Jacob Sanders20:01.0Midland130.3
11Henry Nederveld20:02.1Jenison130.0
12Alex Niehaus20:03.2Plymouth129.6
11Evan White20:06.8Northville128.4
12Garrett Villemure20:10.0Beverly Hills Groves127.3
11Alek Sventickas20:10.1Brighton127.3
10Brendan Lezan20:11.5Holt126.8
9Lucas Padilla20:11.5North Farmington126.8
11Gabe Vinluan-Caulk20:11.9Brighton126.7
9Elliot Glass20:14.2Birmingham Seaholm125.9
12Eli VanderLaan20:20.6Beverly Hills Groves123.8
10Matthew Sterioff20:21.0Northville123.7
12Thomas Lemmer20:22.6Orchard Lake St. Mary’s123.1
10Andrew Lipski20:23.5Northville122.8
12Daniel Beldin20:23.7Brighton122.8
11Avi Vertkin20:25.9Beverly Hills Groves122.0
9Braden Smith20:26.7Holt121.8
10Lucas Martin20:28.4Orchard Lake St. Mary’s121.2
12Basho Muhlbauer20:29.3Northville120.9
11Nathan Wearing20:30.5Jenison120.5
12Drew Callahan20:32.2Northville119.9
10Sean Godek20:33.4North Farmington119.5
10Liam Francis20:33.6Northville119.5
11Paolo Cusi20:34.4Northville119.2
10Miles Giroux20:34.6Northville119.1
9Eli Trask20:35.9Brighton118.7
10Parker Emlaw20:37.9Northville118.0
12Aiden Giancotti20:38.8Holt117.7
9Henry Kohl20:40.1Beverly Hills Groves117.3
9Noah Childress20:45.4North Farmington115.5
10Kellan Bessey20:45.6Jenison115.5
9Jack Mathias20:49.7Orchard Lake St. Mary’s114.1
11Jonah Randall20:49.7Brighton114.1
10Gavin Samona20:49.9Madison Heights Bishop Foley114.0
12Adam Khan20:53.0Detroit Country Day113.0
11Elijah Timmer20:53.7Jenison112.8
10Cam Marshall20:56.4Northville111.9
9Miraan Sharma20:57.6Detroit Country Day111.5
11Michael Liberty20:57.9Plymouth111.4
10Collin Newsome20:59.6Plymouth Christian Academy110.8
10Owen Cutsinger21:03.5Plymouth109.5
10Brad DeYoung21:03.7Holt109.4
11Vincent VanGorder21:04.9Birmingham Seaholm109.0
9Alex Gallardo21:06.9Jenison108.4
12Dyson Betts21:08.3Beverly Hills Groves107.9
10Thomas Christensen21:11.8Midland106.7
12Gabe Bookout21:15.0Plymouth Christian Academy105.7
10Noah Thompson21:15.2Jenison105.6
9Gabe Zafra21:16.9North Farmington105.0
12Corbin Frazier21:17.0Midland105.0
10Bennett Lapshan21:18.9Northville104.4
11Cooper Lewis21:20.2Brighton103.9
10Dominic Farrington21:20.9Midland103.7
9Jack McElmeel21:21.1Plymouth103.6
9Louis Hartzell21:21.3Beverly Hills Groves103.6
12Austin Lebron21:22.9Brighton103.0
10Easten Schick21:23.9Northville102.7
11Henry Davis21:24.2Jenison102.6
12Robert Iussa21:27.7Northville101.4
9Nathan Garcia21:29.2Brighton100.9
11Jack Sagowitz21:30.2Brighton100.6
11Nathan Zablocki21:30.2Birmingham Seaholm100.6
11Jonah Vosburgh21:31.2Jenison100.3
12Creighton Beldin21:37.0Brighton98.3
9Hudson Fluegel21:42.9Beverly Hills Groves96.4
12Caleb Nelson21:43.2North Farmington96.3
9George Makris21:44.0Beverly Hills Groves96.0
9Jacob Emborsky21:48.7Brighton94.4
12Taye McKinney21:53.0Beverly Hills Groves93.0
10Cooper Green21:59.8Brighton90.7
9Gavin Church22:00.1Jenison90.6
12Sreekesh Panicker22:05.0Detroit Country Day89.0
10Andrew Way22:05.4Northville88.9
10Andrew Pantuso22:05.9Beverly Hills Groves88.7
9Dominic Carcone22:06.4North Farmington88.5
11Ethan Leis22:06.5Northville88.5
10Oliver Chayka22:09.6Detroit Country Day87.5
10Evan Villemure22:09.9Beverly Hills Groves87.4
9Ryan Cloud22:11.8Northville86.7
11Owen LaBrosse22:18.2Beverly Hills Groves84.6
11Drake Oberlin22:21.2Holt83.6
11Connor Skrade22:23.0Northville83.0
11Colin Gann22:24.0Northville82.7
11Elijah Richardson22:29.4Plymouth Christian Academy80.9
11Kyle Fuerst22:31.0Midland80.3
11Finn McCord22:33.8Plymouth79.4
11David Hurd22:34.2Plymouth Christian Academy79.3
11Semin Han22:43.8Northville76.1
10Austin Harden22:44.7Birmingham Seaholm75.8
9Josiah McKinney22:46.1Beverly Hills Groves75.3
Carter Hoshaw22:47.9Northville74.7
10Brandon Skelly22:49.9Plymouth74.0
12Charles Johnson22:52.0Jenison73.3
12Max Nakamura22:55.2Northville72.3
10Ben Bassett22:55.9Orchard Lake St. Mary’s72.0
9Eric Foelting23:03.7Northville69.4
11Aiden DuBois23:04.1Holt69.3
12Michael Howard23:14.8Detroit Country Day65.7
9Yianni Kokkinakis23:16.1Birmingham Seaholm65.3
12Hussein Hussein23:19.1Beverly Hills Groves64.3
12Ian Nakanishi23:20.0Orchard Lake St. Mary’s64.0
11Trace Duane23:20.3Plymouth63.9
11Luke Tyll23:23.7Beverly Hills Groves62.8
12William Yen23:24.4North Farmington62.5
9Tyler Crittenden23:25.4Brighton62.2
10Jonathan Keys23:30.9Midland60.4
12Ryan Scully23:32.7Holt59.8
11Damien Huff23:34.5Midland59.2
11Jack Cavanaugh23:43.0Brighton56.3
9Gavin Rucker23:43.7Beverly Hills Groves56.1
9Chase Parker23:45.3Detroit Country Day55.6
10Cooper Stevens23:47.2Brighton54.9
11Josh Alula23:58.7Beverly Hills Groves51.1
10Casey Emery24:06.8Midland48.4
12Bennett Kohler24:06.9Northville48.4
9Ethan Steele24:07.0Midland48.3
11Eddie Logsdon24:08.0Orchard Lake St. Mary’s48.0
11Keto Howcroft24:09.2Orchard Lake St. Mary’s47.6
11Harrison Randall24:12.6Jenison46.5
9Jovante Leshinsky24:14.1Ivywood Classical Academy46.0
11Jibril Padilla24:17.2North Farmington44.9
9Mason Dragicevich24:18.0Jenison44.7
9Cameron Wood24:24.1Beverly Hills Groves42.6
10Brendan McKinnie24:25.7Plymouth Christian Academy42.1
9Micah Pierceall24:33.4Plymouth Christian Academy39.5
12Ryan Scott24:38.8Plymouth Christian Academy37.7
9Liam Seelye24:39.4Detroit Country Day37.5
11Connor Thibodeau24:40.2North Farmington37.3
9Dominik Hurd24:53.9Northville32.7
11Roman Hitchcock24:56.7Birmingham Seaholm31.8
12Brann Tercala25:11.7Northville26.8
12Nicholas Croft25:22.0Beverly Hills Groves23.3
10Alexander Moll25:22.7Plymouth23.1
11Ryan Sakowski25:24.1Northville22.6
11Luke Wu25:31.0Plymouth Christian Academy20.3
10Christian Johnson25:32.4Northville19.9
10Alexander Lovelady25:34.4Brighton19.2
10Otis Pogodzinski25:45.0Madison Heights Bishop Foley15.7
9Noah Shpakoff25:46.6Brighton15.1
10William Conover25:52.7Northville13.1
12Adithya Selvan25:53.1Northville13.0
12Nathan Seitz25:59.7Northville10.8
9Kush Bhardwaj26:00.4Plymouth10.5
10Elijah Gabrielli26:08.1Plymouth Christian Academy8.0
9Ryan Taborga26:10.7Beverly Hills Groves7.1
12Chase Kingsley26:18.2Detroit Country Day4.6
9Matthias Kogei26:21.9Midland3.4

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
10Alexandra Scappaticci18:39.5Northville159.8
10Kaitlyn Berg19:04.1Midland151.6
10Brynn Somers19:12.3Northville148.9
11Alexandra Green19:28.4Birmingham Seaholm143.5
10Giada Mills19:29.8Beverly Hills Groves143.1
12Colette Lozo20:48.6Northville116.8
11Maya Hammoud20:55.6Detroit Country Day114.5
9Lily Szukaitis21:03.1Northville112.0
11Naya Abu Yasin21:25.4Northville104.5
11Tatum Mooradian21:30.5Northville102.8
10Ella Corby21:39.4Northville99.9
12Addison Jones21:45.7Midland97.8
12Emma Engalan21:55.1Northville94.6
12Charlotte Clark21:58.8Northville93.4
12Genevive Meihn22:01.9Beverly Hills Groves92.4
11Chloe Cratsenburg22:05.9Plymouth91.0
9Lauren Davis22:16.0Holt87.7
12Lauren Watkins22:19.2Northville86.6
11Ella Rohrhoff22:30.4Northville82.9
9Alaina Ernst22:40.7Holt79.4
11Kennady Giancotti22:42.6Holt78.8
11Genevieve Schairer23:04.9Birmingham Seaholm71.4
10Elowyn Betts23:07.5Beverly Hills Groves70.5
12Isabella Rushlow23:14.1Plymouth68.3
10Lilianna Carroll23:28.4Ivywood Classical Academy63.5
11Evie Sarigiannis23:44.1Orchard Lake St. Mary’s58.3
12Carina Ogle24:03.4Orchard Lake St. Mary’s51.9
10Sophia Wu24:07.7Northville50.4
12Eva D’Agostino24:09.4Orchard Lake St. Mary’s49.9
12Jocelyn Wilson24:09.9Holt49.7
11Priya Sastry24:12.1Northville49.0
12Frances Ford24:18.4Northville46.9
12Dahlia Berggren24:20.6Plymouth46.1
10Emma Lownsbery24:24.2Holt44.9
12Juniper Talley24:31.1Plymouth42.6
12Marianna Muzzin24:32.6Birmingham Seaholm42.1
9Melanie Bailey24:36.4Beverly Hills Groves40.9
11Ellie Lemmer24:39.3Orchard Lake St. Mary’s39.9
10Jaylyn Seybert24:44.2Midland38.3
11Grace Nunn24:46.1Holt37.6
10Mila Bonnau24:47.9Plymouth37.0
11Diya Patel24:48.4Plymouth36.9
9Heidi He24:48.9Northville36.7
10Juliana Evans24:50.1Plymouth36.3
10Jazmin Miller-Godinez24:50.4Plymouth36.2
10Talia Lauter24:54.1Birmingham Seaholm35.0
10Emily Crawford24:54.5Beverly Hills Groves34.8
9Sara Weber25:00.4Beverly Hills Groves32.9
9Brooklyn Wood25:05.1Plymouth31.3
10Sienna McClain25:05.7Northville31.1
12Diane Zhao25:13.4Northville28.5
10Brynn Bartel25:16.3Northville27.6
12Ava Cratsenburg25:20.6Plymouth26.1
10Athena Sinkular25:22.5Orchard Lake St. Mary’s25.5
11Avay Yaldou25:29.6Northville23.1
9Faustina Vena25:33.2Dearborn Edsel Ford21.9
11Megan Sroczynski25:41.2Orchard Lake St. Mary’s19.3
9Kaylen Mueller25:44.9Plymouth18.0
9Charlotte Reaves25:47.5Holt17.2
12Annabel Reaves25:57.9Holt13.7
12Hannah Murtha26:01.3Midland12.6
12Alexa Barrett26:04.9Birmingham Seaholm11.4
11Addy Morawski26:11.2Plymouth9.3
12Charlotte Hartley26:18.3Detroit Country Day6.9
12Emmi Dober26:20.2Northville6.3
12Lucille Ragheb26:21.0Birmingham Seaholm6.0
12Ava Galati26:26.8Orchard Lake St. Mary’s4.1
12Julia Patterson26:32.1Northville2.3
12Zoe Steger26:32.5Midland2.2