Blog

Uncategorized

2022 Ratings – Gabriel Richard

Boys Adjustment: +27
Girls Adjustment: +30

(That Hudson Mills South course is always fast. And you all are in incredible shape)

GABRIEL RICHARD GREAT RUNNERS

Just two of the many that stood out. Of course I wear myself thin and give myself little time to go through these.

Matthew Short, Berkley: First sub-16 ever and the first Berkley Bear to do so since Nathan LaFramboise in 2017. I know he’s got big goals to finish the year and what a way to work towards those with a massive PB.

Saniya Reddy, Novi: In an abbreviated 2021 season, Saniya’s best mark was a 23:41. Heck, throughout this year, her best mark was a 21:13. She skipped right over those 20’s and wow’ed us all with a 100+ second PB.

GradeNameTimeTeamRating
11Connell Alford15:18.5Chelsea204.8
12Nicolas Fry15:34.6Ann Arbor Skyline199.5
12Logan Detweiler15:34.8Grosse Pointe South199.4
12Sean Byrnes15:38.1Plymouth198.3
11Tyler Langley15:41.5Brighton197.2
11Evan Loughridge15:48.5Pinckney194.8
12Brady Matuszewski15:48.7Brighton194.8
11Luke Suliman15:51.8Ann Arbor Skyline193.7
11Paul Moore15:54.2Pinckney192.9
12Matthew Short15:58.3Berkley191.6
11Nolan Pinion15:59.3Lake Fenton191.2
10Logan Mullan15:59.5Detroit U-D Jesuit191.2
12Brendan Downey15:59.9Grosse Pointe South191.0
11Ethan Sandula16:01.0Pinckney190.7
12Zach Debeauclair16:03.9Pinckney189.7
12Alex Bobak16:06.6Plymouth188.8
12Zebedee Swager16:08.3Chelsea188.2
12Sebastian Cervelli16:08.6West Bloomfield188.1
12Christopher Van Lent16:10.6Ann Arbor Skyline187.5
11Lucas Hopkins16:14.3Olivet186.2
12Elliot Carey16:15.4Salem185.9
11Mason Jett16:15.5Ann Arbor Skyline185.8
12Dylan White16:16.6Brighton185.5
12Tyler Gaylord16:17.6Plymouth185.1
10Jack Bidwell16:19.0Marshall184.7
11Vincent Peterson Sand16:21.7Ann Arbor Pioneer183.8
11Luke Campbell16:23.5Brighton183.2
10Elijah Forbord16:24.7Brighton182.8
12Nick Spruce16:24.8Chelsea182.7
12Thomas Kerber16:26.4Ann Arbor Pioneer182.2
12Roman Cortina16:27.9Ann Arbor Pioneer181.7
10Jack Chadwick16:29.4Plymouth181.2
12Brayden Morris16:30.3Brighton180.9
11Anirudh Krishnan16:33.3Plymouth179.9
12Bram Hartsuff16:34.2Chelsea179.6
10Theodore Davis16:35.4Dansville179.2
12Zachary Larson16:35.9Rochester Hills Stoney Creek179.0
12Ryan Morris16:39.2New Boston Huron177.9
9Cole Wisniewski16:44.0Orchard Lake St. Mary’s176.3
11PJ Kim16:44.4Salem176.2
11Keegan Masters16:44.9Ottawa Lake-Whiteford176.0
11Sunishthh Singh16:45.2Ann Arbor Gabriel Richard175.9
11Liam Collins16:47.6Brother Rice175.1
11Aaron Sterken16:48.2Ann Arbor Pioneer174.9
11Eric Overdier16:49.5Ann Arbor Pioneer174.5
12Andrew Grier16:50.0Ann Arbor Pioneer174.3
10Tyler Outlaw16:50.3Brighton174.2
10Leo Swager16:50.4Chelsea174.2
11Jet Miller16:50.8Grosse Pointe South174.1
10Caleb Kosel16:51.2Grosse Pointe North173.9
12Jack Leyden16:51.7Salem173.8
10Brady Millington16:52.2Brighton173.6
11Alex Jowett16:52.7South Lyon173.4
12Ben Richards16:53.8Pinckney173.1
12Jackson Trombly16:54.4Plymouth172.9
11Jackson Dell16:54.8Chelsea172.7
11Liam Bredeweg16:55.0Ann Arbor Pioneer172.7
11Declan Foley16:56.5Detroit U-D Jesuit172.2
12Caiden Kippnick16:56.6Manchester172.1
11Conner Fountain16:56.7Olivet172.1
12Antonio Konopka16:56.9Salem172.0
12Owen Murray16:58.3Rochester Hills Stoney Creek171.6
10Tyler Brock16:58.4Brighton171.5
12Sammy Schmidt16:59.9Dansville171.0
12Noah Knutsen17:01.9Plymouth170.4
11Oliver Moss17:02.0Berkley170.3
12Alex Agius17:02.3Grosse Pointe North170.2
11Nolan Grant17:03.7Hillsdale169.8
11Darren Tenka17:04.1Salem169.6
11Thomas Caulfield17:04.4Grosse Pointe South169.5
11Nathan Moskal17:04.4Brighton169.5
12Griffin Mentzer17:04.7New Boston Huron169.4
11Miles Meier-Fradeneck17:05.1Berkley169.3
12Thomas Lepper17:05.7Pinckney169.1
12Ian Randall17:06.6Rochester Hills Stoney Creek168.8
11David Rochon17:07.8Grosse Pointe North168.4
12Nicholas Adams17:08.1Walled Lake Central168.3
12Nathan Milliman17:08.5Ann Arbor Pioneer168.2
12Alex Romano17:08.7Walled Lake Central168.1
10Ben Mussen17:09.2Plymouth167.9
9Lucas LaPointe17:09.2Plymouth167.9
11Connor Griffith17:09.5Marshall167.8
11Abdul Ghennewa17:10.1New Boston Huron167.6
12Anthony Pucillo17:11.3Ann Arbor Gabriel Richard167.2
10Lucas Kuhn17:12.3New Boston Huron166.9
9Marek Borgstahl17:12.4Ann Arbor Gabriel Richard166.9
10Jack Desantis17:12.5Brighton166.8
12Alex Hoffman17:13.3Dexter166.6
12Elliott Rodgers17:14.5Ottawa Lake-Whiteford166.2
12Chase Klapthor17:15.3Ann Arbor Pioneer165.9
12Jonathan Gendich17:16.7Rochester Hills Stoney Creek165.4
11James (JP) Mavel17:17.9South Lyon165.0
12Alex Engle17:18.1Walled Lake Central165.0
9Beckett Boos17:19.2Chelsea164.6
12Raymond Rogers17:19.3Charyl Stockwell Academy164.6
11Luke Heisel17:19.6South Lyon164.5
12Matt Dombrowski17:20.3Ann Arbor Pioneer164.2
11Joshua Simpson17:20.4Orchard Lake St. Mary’s164.2
12Aidan Hale17:20.7Ann Arbor Skyline164.1
12Evan Lord17:21.8Rochester Hills Stoney Creek163.7
11TJ Donnan17:22.2Southfield Christian163.6
9Beckett Crooks17:23.2Ann Arbor Pioneer163.3
9Thomas DeJesus17:24.4Ann Arbor Pioneer162.9
9Quinn Davis17:24.5Ann Arbor Pioneer162.8
11Joey Seale17:26.1Salem162.3
10Reece Davis17:26.2Marshall162.3
9Theo Sacks-Thomas17:28.7Ann Arbor Pioneer161.5
12Ben Kinkade17:29.4Pontiac Notre Dame Prep161.2
12Cameron Graham17:29.4Plymouth161.2
10Julian Linebaugh17:29.9Dexter161.0
12Chris Julien17:30.4Plymouth160.9
12Archit Vig17:30.5Rochester Hills Stoney Creek160.8
12John LaPere17:31.3Grosse Pointe North160.6
11Quinn O’Shea17:31.8Berkley160.4
10Jack Martin17:32.3Grosse Pointe South160.2
11Jacob Muraco17:32.4Walled Lake Central160.2
9Nolan Collins17:32.5Brother Rice160.2
11Aidan McPartlin17:32.9Marshall160.0
11Nico Sobczak17:33.8South Lyon159.7
10Diego Islas-Montantes17:34.5Plymouth159.5
12Jesse Martin17:34.6Walled Lake Central159.5
11Bode Cooper17:34.8Brighton159.4
10Zach Newman17:34.8Pinckney159.4
12Jack Bondy17:35.2Rochester Hills Stoney Creek159.3
11Miles Albert17:36.1South Lyon159.0
11Anthony Urbaniak17:37.0Charyl Stockwell Academy158.7
11Nick Runnion17:39.5Salem157.8
11Zain Syed17:39.8Plymouth157.8
9Connor Mangan17:41.3Brighton157.2
11Grayson Johnson17:41.4Detroit U-D Jesuit157.2
12Rylan Teddy17:41.8Dexter157.1
11Lincoln Cha17:42.8Ann Arbor Greenhills156.7
12Max Mader17:43.6Madison Heights Bishop Foley156.5
10Jacob Mack17:44.3South Lyon East156.2
11Aiden Monroe17:46.9Hillsdale155.4
11Kaden Boismier-Buhr17:47.0Grosse Pointe South155.3
12Jacob Skidmore17:47.4Novi Christian Academy155.2
11Daniel Weber17:48.1Grosse Pointe North155.0
10Gabe Maciag17:48.1Pinckney155.0
12Max Zoltowski17:48.2Plymouth154.9
11Shane Jowett17:48.7South Lyon154.8
9Mitchell Cory17:49.2Brighton154.6
12James Benz17:49.2Ann Arbor Gabriel Richard154.6
11Joey Stevenson17:50.1Ann Arbor Pioneer154.3
11Alex Mueller17:50.1South Lyon154.3
11Mitchell Robillard17:50.1Salem154.3
10Rocco Cusumano17:50.3Berkley154.2
9Luke Dulecki17:52.2New Boston Huron153.6
9Aiden LaVictor17:52.3Beverly Hills Groves153.6
11Mo Cugliari17:52.9Chelsea153.4
11Alvin Stanton17:53.5Detroit U-D Jesuit153.2
11Mason Monahan17:53.9Salem153.0
11Solomon Strong17:54.7South Lyon East152.8
10Scott Smith17:55.1Dexter152.6
10Peyton Rider17:55.4South Lyon East152.5
12Soren Nielsen17:55.6Ann Arbor Skyline152.5
9Grant Johnson17:55.6Manchester152.5
11Patrick Donoghue17:56.1Ann Arbor Pioneer152.3
11Mohamed Erreghaoui17:56.3Berkley152.2
12Kaden Jensen17:56.6Dexter152.1
11Jobe Skaff17:56.6Novi Christian Academy152.1
9Bruno Cifaldi17:56.7Ann Arbor Skyline152.1
12Ismael SanAntonio17:58.6Ann Arbor Pioneer151.5
12Joe Westemeir17:59.1Ann Arbor Gabriel Richard151.3
12Zack Klepaski17:59.5West Bloomfield151.2
11Luke Bounerba18:00.0Ann Arbor Gabriel Richard151.0
12Mike Dombrowski18:00.3Ann Arbor Pioneer150.9
11Wyatt Hockley18:01.6Ann Arbor Pioneer150.5
12Jack Nelson18:01.9Salem150.4
9Sahib Cheema18:02.8Salem150.1
10Joey Cavins18:03.0Rochester Hills Stoney Creek150.0
11Mathew Spicko18:03.3Salem149.9
12Logan Duncan18:03.5South Lyon149.8
10Kyle Osborne18:05.6Pinckney149.1
12Christian Tappen18:05.6Beverly Hills Groves149.1
9Zach Wyderko18:05.6Brighton149.1
9Wyatt Larson18:06.2Pinckney148.9
11Tommy Gardella18:06.8Salem148.7
10Isaak Brook18:07.2Pontiac Notre Dame Prep148.6
12Nathan Kippnick18:07.6Manchester148.5
12Brendan LaFave18:08.3Ann Arbor Gabriel Richard148.2
11Cooper Crewes18:08.4Walled Lake Central148.2
9Karl Swager18:09.0Chelsea148.0
11Zach Kahn18:09.5Ottawa Lake-Whiteford147.9
11Josh Hamilton18:10.0Brighton147.7
10Miles Brown18:10.1Hillsdale147.7
12Rohan Newton18:10.1Ann Arbor Gabriel Richard147.6
10Tom Shafer18:10.2Lutheran HS Westland147.6
12Joseph Kadluboski18:10.3Dansville147.6
9Abenezer Cerone18:10.3Royal Oak Shrine147.6
11Charlie Munson18:11.9Dexter147.0
9Zeke Lafferty18:12.1Ann Arbor Skyline147.0
10Seth Slater18:12.2Southfield Christian146.9
11Andrew Haller18:13.2Walled Lake Central146.6
9Matthew Wright18:13.5Ann Arbor Gabriel Richard146.5
11Aiden Murley18:14.3Salem146.2
9Emmanuel Mehari18:14.9Plymouth Christian Academy146.0
12Ethan Kapolka18:15.1Chelsea146.0
10Aidan Grazioli18:15.9South Lyon145.7
9Linus Helzerman18:16.3Chelsea145.6
11Alan Zheng18:16.6Salem145.5
10Kyle Biller18:16.9New Boston Huron145.4
11Luke Douglas18:17.5Auburn Hills Oakland Christian145.2
12Grishm Tandon18:17.8Plymouth145.1
11Matthew Dowling18:18.5Salem144.8
12Adam Moore18:18.8Plymouth Christian Academy144.7
9Ryan Taylor18:20.4West Bloomfield144.2
11Will Kletzka18:20.6Dexter144.1
11Caleb Dickinson18:21.0Homer144.0
12Ammar Ateya18:21.5Salem143.8
10Mason Stranahan18:22.6Ann Arbor Greenhills143.5
12Matthew Streets18:22.6Walled Lake Central143.5
12Eric VonBargen18:24.6Ann Arbor Skyline142.8
11Jake Dalebout18:25.3Salem142.6
11Hunter Anderson18:25.6Manchester142.5
10Owen Zischke18:25.7South Lyon142.4
9Michael Bowker18:25.8Royal Oak Shrine142.4
9Sam Parish18:26.0Grosse Pointe North142.3
9Joseph Bonus18:28.0Brother Rice141.7
11Anthony Clark18:28.4Homer141.5
9Zachary Barringer18:29.6Detroit U-D Jesuit141.1
10Carlos Guitron-Ortiz18:30.1Rochester Hills Stoney Creek141.0
9Tommy Kratochwill18:30.3Ann Arbor Gabriel Richard140.9
11Carson Sinica18:31.1South Lyon140.7
12Ray Shumaker18:31.1Charyl Stockwell Academy140.6
10Liam Wyman18:31.2South Lyon140.6
12Josh Gifford18:32.8Rochester Hills Stoney Creek140.1
10Samuel George18:33.2Berkley139.9
9Ronan MacArthur18:33.2Brighton139.9
11Nolan Pratt18:33.2West Bloomfield139.9
9Max Brannan18:34.5Lutheran HS Westland139.5
9Charles Sweet18:34.7Ann Arbor Gabriel Richard139.4
11Luke Mazaitis18:35.5Brighton139.2
11Aldus Yun18:36.0Ann Arbor Pioneer139.0
9Bela Matyus18:36.0Orchard Lake St. Mary’s139.0
12Dennis Wilson18:36.3Novi Christian Academy138.9
9Ryan Boenke18:38.7Ann Arbor Pioneer138.1
12Samuel Stanley18:39.2New Boston Huron137.9
11Aiden Alegria18:39.3Marshall137.9
9Christian Hillard18:40.2Detroit U-D Jesuit137.6
9Robert Smeltzer18:40.6Lake Fenton137.5
11Brett Bardallis18:40.8South Lyon East137.4
9Jack Fahlgren18:41.2Ann Arbor Pioneer137.3
12Tom Nielson18:41.4South Lyon137.2
10Finn Wilson18:41.5Ann Arbor Pioneer137.2
10Amon Nagase18:43.1Ann Arbor Pioneer136.6
10Jack Saltsman18:43.9Berkley136.4
11Micah Morehouse18:44.6Marshall136.1
11Nathan Robinson18:44.6Walled Lake Central136.1
12Kale Howcroft18:45.0Orchard Lake St. Mary’s136.0
9John Niemenski18:45.2Salem136.0
10Ethan Beard18:46.6Grosse Pointe South135.5
12Nick Castrogiovanni18:46.7Ann Arbor Gabriel Richard135.5
12Jean-Luc Faison18:47.7Rochester Hills Stoney Creek135.1
10Grant Newell18:48.1Rochester Hills Stoney Creek135.0
9Cole Doty18:48.5Dexter134.8
10Isaac DeMetta18:48.7Salem134.8
12Gabe Muckle18:49.1Chelsea134.6
10Ryan Wojichowski18:49.7Pontiac Notre Dame Prep134.4
11Daniel Dryer18:50.2Olivet134.3
12John LaGarde18:51.1Detroit U-D Jesuit134.0
11Gianpaolo Patti18:51.2Ann Arbor Gabriel Richard133.9
9Jonah Kaplan18:51.4Ann Arbor Greenhills133.9
10Max Martin18:51.6Salem133.8
10Arush Vatul18:51.8Plymouth133.7
11Alexander Rajewski18:52.1Grosse Pointe South133.6
12Arline Lile18:52.3Royal Oak Shrine133.6
10Joey Zoorob18:52.6Rochester Hills Stoney Creek133.5
12Vincenzo Lewan18:52.8Plymouth Christian Academy133.4
12Joshua Mickey18:52.9Plymouth133.4
10Jake Pearson18:53.4Plymouth133.2
12Dean Moshier18:53.7Auburn Hills Oakland Christian133.1
12Jonathan Holland18:53.9West Bloomfield133.0
10Emmett Goossen18:54.3Grosse Pointe North132.9
9Nico Aagesen18:54.6Ann Arbor Greenhills132.8
9Alex Martin18:55.0Chelsea132.7
11Blake Jones18:55.6Brighton132.5
9Parker Szymczak18:55.8Salem132.4
11Edward Richardson18:56.1Brighton132.3
11Eamon Kennedy18:56.9Dearborn Henry Ford Academy132.1
11Owen Nesbit18:57.2Ann Arbor Pioneer131.9
9AJ Smith18:57.7Chelsea131.8
12Derrick Guza18:57.7Christ the King131.8
10Brandon Thomas18:58.9Orchard Lake St. Mary’s131.4
12Daniel Schneider18:58.9Ann Arbor Gabriel Richard131.4
12Luc Michaud18:59.6Grosse Pointe South131.1
11Kyle Fick18:59.9Brighton131.0
12Gabriel McDougall19:00.0Detroit U-D Jesuit131.0
11Carter Hill19:02.6Dexter130.1
10Matthew McGill19:02.8Dexter130.1
11Julian Snelling19:03.2Ann Arbor Pioneer129.9
11Ben Botkin19:04.3Ann Arbor Pioneer129.6
9Kasen Salazar19:04.4Dexter129.6
9Sam Everhart19:04.6Plymouth129.5
10Owen Taylor19:04.6Grosse Pointe North129.5
11Noe Baumann19:04.8Plymouth129.4
11Paul Minock19:05.2Ann Arbor Skyline129.3
12Robert Belf19:05.4Berkley129.2
10Grant Foumia19:05.6Orchard Lake St. Mary’s129.1
12Nicholas LaFramboise19:05.6Berkley129.1
9Haven William19:05.7West Bloomfield129.1
9Jake Yono19:06.0Orchard Lake St. Mary’s129.0
12Dominic Catallo19:06.3Lutheran HS Westland128.9
9Jeremiah Mack19:07.1Beverly Hills Groves128.7
10Ethan Hurford19:07.1Grosse Pointe South128.6
12Logan Edwards19:07.2South Lyon128.6
10Sergio Flores Beltran19:07.6Plymouth128.5
11Evan Marsee19:08.2Ann Arbor Pioneer128.3
10Rex Bajcz19:08.4Ann Arbor Pioneer128.2
10Nicholas Mardelli19:08.7Pontiac Notre Dame Prep128.1
11Parker Hays19:09.0Pinckney128.0
10Jack Robichaud19:09.1Ann Arbor Skyline128.0
11Jack McCalla19:09.3Dexter127.9
10Matthew Sweet19:09.7Ann Arbor Gabriel Richard127.8
11Calvin Kamischke19:10.0Lake Fenton127.7
11Robert Munden19:10.9Marshall127.4
9Sam Price19:11.6Ann Arbor Pioneer127.1
10Ian Maltarich19:12.5South Lyon126.8
10Dominic Maceroni19:13.2Detroit U-D Jesuit126.6
12Landon Wilson19:13.3Dexter126.6
9Isaiah Davila19:14.1Berkley126.3
9Cameron Weers19:14.5Marshall126.2
10Keegan Parr19:15.0Royal Oak Shrine126.0
10Cameron Marshall19:15.7Beverly Hills Groves125.8
9Jackson Ellis19:16.9Ann Arbor Gabriel Richard125.4
10Salvador Garza19:17.1Olivet125.3
10Cooper Case19:17.3Ann Arbor Gabriel Richard125.2
12Eric Beard19:19.4Grosse Pointe South124.5
11Thomas Dauphin19:19.5Berkley124.5
12Mason Vlademar19:20.5Detroit U-D Jesuit124.2
9Nate Sandula19:20.6Pinckney124.1
11Austin Warner19:20.7Homer124.1
10Landon Whitehead19:21.5Dexter123.8
10Ian Scheels19:21.9South Lyon123.7
12Shosuke Arai19:22.4Brighton123.5
11Jack Coluccy19:23.1Manchester123.3
10Jacob Randall19:23.8Brighton123.1
12Alexander Statetzny19:24.9Berkley122.7
12Dominik Fleury19:25.0Ann Arbor Gabriel Richard122.7
10Christopher Hunter19:25.0Pontiac Notre Dame Prep122.7
11Jack Burin19:26.1Dexter122.3
12Joey Lykins19:26.8South Lyon122.1
9Gavin Hiler19:27.5Lake Fenton121.8
11Cameron Sindlinger19:27.7Ypsilanti Lincoln121.8
9Sebastian Bagley19:28.4Ann Arbor Pioneer121.5
11Grayson Albers19:28.8Ypsilanti Lincoln121.4
10Tyler Garrison19:29.4Brighton121.2
11Jacob Cruz19:29.7Ann Arbor Pioneer121.1
9Nathan Camilleri19:30.0Waterford Our Lady of the Lakes121.0
9Andrew Hagerty19:30.4Pinckney120.9
10Caleb Carothers19:30.6Christ the King120.8
10Brendon Masters19:30.7Ottawa Lake-Whiteford120.8
10Luca Bartoi19:31.1Beverly Hills Groves120.6
10Ben Klingbeil19:31.2Orchard Lake St. Mary’s120.6
10Brody Fitzgibbon19:31.7Grosse Pointe South120.4
12Luke Witte19:32.3Lutheran HS Westland120.2
11Parker Toth19:32.7Brother Rice120.1
10Jack Dugas19:33.7Detroit U-D Jesuit119.8
11Ryan Williams19:35.1Novi Christian Academy119.3
10Evan Banas19:35.4New Boston Huron119.2
11Will Dykstra19:35.6Manchester119.1
12Dylan Anderson19:36.2Ottawa Lake-Whiteford118.9
12Andrew Rulison19:36.4Grosse Pointe South118.9
11Caiden Siggett19:36.5New Boston Huron118.8
10Isaiah Thomason-Redus19:36.7Grosse Pointe South118.8
10Blair Scott19:38.4Olivet118.2
11Mikey Alberty19:38.4Detroit Catholic Central118.2
11Nathan Betke19:38.7Lutheran HS Westland118.1
10Tommy Lykins19:40.3South Lyon117.6
12Drew Colton19:41.1Royal Oak Shrine117.3
9Mason Maley19:41.1Chelsea117.3
10Ben Giroux19:41.3Rochester Hills Stoney Creek117.2
9Fletcher Campbell19:41.8Ann Arbor Pioneer117.1
9William Storrie19:42.1Auburn Hills Oakland Christian117.0
11Elijah Grove19:42.7Brighton116.8
10Malaki Muhammud19:42.7Ypsilanti Community116.8
10Brady Little19:43.3South Lyon116.6
11Paul Kamienski19:44.1Grosse Pointe South116.3
11Gavin Vidito19:45.2Dansville115.9
10Joe Dunlap19:45.7Pinckney115.8
11Qurii Darden19:46.1Detroit Voyageur115.6
9Nathan Mroz19:47.1Detroit Catholic Central115.3
9Joseph Stevens19:47.4Southfield Christian115.2
10Luca Parlangeli19:47.5Grosse Pointe South115.2
10Ryan Cifolelli19:48.0Beverly Hills Groves115.0
10Adyant Tiwari19:48.2Salem114.9
10Dylan Trent19:49.0Rochester Hills Stoney Creek114.7
11Ayden Coppola19:49.4Orchard Lake St. Mary’s114.6
11Mitchell Nowlin19:49.5Brighton114.5
12Baxter Russell19:50.1Grosse Pointe South114.3
12Walter Charuba19:50.3Grosse Pointe South114.2
11Josh Pratt19:50.9Salem114.0
9Andrew Abramowicz19:50.9Lutheran HS Westland114.0
9Hayden Helms19:51.1Ann Arbor Pioneer114.0
10Brant Maley19:51.4Chelsea113.9
10Bryce Bales19:52.1Dexter113.6
10Howei Ding19:52.4Ann Arbor Greenhills113.5
10Param Patel 119:52.5Plymouth113.5
9Luke Dudash19:52.9Dexter113.4
9Peter Ross19:52.9Ann Arbor Gabriel Richard113.4
9Bronsen Chapman19:53.2Brighton113.3
10Ashton Denys19:53.2Beverly Hills Groves113.3
10Blake Cabble19:53.7Dexter113.1
11Mike Mallie19:53.8Detroit Catholic Central113.1
9Max McDowell19:54.1Olivet113.0
12Nathan Robke19:55.7Dexter112.4
9Kyle Krasnan19:56.7Ann Arbor Skyline112.1
10Edward Barkham19:56.9Rochester Hills Stoney Creek112.0
12Leo Ramseyer19:57.5Detroit U-D Jesuit111.8
12Jacob Welch19:58.1New Boston Huron111.6
11Jason Robinson19:58.4Brighton111.5
10Grant Niedzinski19:59.3Detroit U-D Jesuit111.2
12Luke Rasor19:59.5Ottawa Lake-Whiteford111.2
9Charles Meade19:59.7Orchard Lake St. Mary’s111.1
9Chase Weers20:00.1Marshall111.0
10Patrick Delavan20:00.3Rochester Hills Stoney Creek110.9
10Joseph Kemp20:00.6Royal Oak Shrine110.8
9Hunter Muzik20:01.1Brighton110.6
11Venkat Nalamothu20:01.2Salem110.6
11Calen Priddy20:01.7Detroit Catholic Central110.4
9Kenden Todd20:02.3Olivet110.2
11Calvin Vanhartesvelt20:03.1Dansville110.0
11Bryce Strand20:03.9Brighton109.7
Nolan Gallagher20:04.4Novi Christian Academy109.5
9Brody Urbaniak20:05.9Charyl Stockwell Academy109.0
10Ashton Kandt20:07.3South Lyon108.6
12Kyle Konopka20:07.5Beverly Hills Groves108.5
11Karl A. Reusze20:08.7Brighton108.1
10Karl Wegner20:09.8Waterford Our Lady of the Lakes107.7
12Jacob Fudala20:11.5South Lyon107.2
10Russel Mangiapane20:13.0Lutheran HS Westland106.7
10Eric Cameron20:13.0Chelsea106.7
9David Krusinski20:13.0Detroit Catholic Central106.7
9Mark Baer20:13.3Brother Rice106.6
9Maxwell Gearhart20:14.1Auburn Hills Oakland Christian106.3
9Jaden Ding20:14.2Salem106.3
11Jackson Knight20:14.7Ann Arbor Greenhills106.1
11Freddy MacWilliams20:15.0Beverly Hills Groves106.0
11Andrew Kolozsvary20:16.5Salem105.5
10Andrew Gerrits20:17.1Birmingham Roeper105.3
9Bryce Glossinger20:17.8Beverly Hills Groves105.1
11Carter Klott20:18.2Lake Fenton104.9
10Levi Whitehead20:18.3Dexter104.9
9Josiah Zarrilli20:18.9Auburn Hills Oakland Christian104.7
12Reid Bierkle20:19.2Grosse Pointe South104.6
12Matthew Grobel20:19.4Grosse Pointe South104.5
10Braden Lige20:20.1Hillsdale104.3
11Kyle Tomasik20:20.7Charyl Stockwell Academy104.1
12Ronak Samal20:22.0Plymouth103.7
9Hudsen DeLeeuw20:23.5Olivet103.2
12Nate Pongtankul20:23.9West Bloomfield103.1
11Robert O’Dell20:24.1Royal Oak Shrine103.0
10Matthew Casavant20:24.6Dexter102.8
9Hayden Mondeville20:25.0Pinckney102.7
9Ryan Fick20:25.5Brighton102.5
10James Minelli20:26.3Dexter102.2
9Kameron Patterson20:27.0Berkley102.0
8Michael Segerstrom20:28.7Novi Christian Academy101.4
9Jack Leuchtmann20:29.3Pontiac Notre Dame Prep101.2
12Anthony Burley20:29.4Madison Heights Bishop Foley101.2
10Evan McNanney20:29.8Grosse Pointe South101.1
12Jack Costa20:29.9West Bloomfield101.0
9Logan Albritton20:30.9Beverly Hills Groves100.7
9Brodie Licata20:31.3Lake Fenton100.6
10James Mauney20:31.4South Lyon East100.5
12Marvin Slappy20:32.1Berkley100.3
11Michael LoPorto20:32.2Grosse Pointe North100.3
10Luke Gallagher20:32.5Novi Christian Academy100.2
9Garrett Simmons20:32.6Detroit U-D Jesuit100.1
9Finnegan Moore20:33.4Berkley99.9
9Leo Muller20:33.8Ann Arbor Gabriel Richard99.7
10Roman Fox20:34.1Orchard Lake St. Mary’s99.6
12Michael Dorian20:34.6Royal Oak Shrine99.5
10Marco Dewitt-Campos20:36.1Salem99.0
10Jaiden Spratt20:36.2Grosse Pointe South98.9
11Thomas Rousseau20:36.5Brighton98.8
10Tejas Shastri-Deonikar20:36.7Grosse Pointe North98.8
10Greg Lapinski20:36.8Ann Arbor Gabriel Richard98.7
11Eric Furuya20:37.8Rochester Hills Stoney Creek98.4
9Liam Plank20:38.2Brighton98.3
9Xander Bonnau20:38.6Plymouth98.1
11Joey Hickey20:39.3Rochester Hills Stoney Creek97.9
9Ashton Cramer20:40.1Hillsdale97.6
10Luke Ankeney20:40.3Ann Arbor Pioneer97.6
11CJ Baffy20:41.2Salem97.3
11Daniel Burke20:42.8Detroit U-D Jesuit96.7
12Brandon Perdew20:43.1Madison Heights Bishop Foley96.6
10Patrick (PJ) Carty20:44.2Dexter96.3
9Luke Frentress20:45.0Olivet96.0
10Jason Zarate20:45.4Charyl Stockwell Academy95.9
10Benjamin Pryor20:46.0Salem95.7
11Evan Bender20:47.3Plymouth95.2
10Matthew Hall20:47.3Dearborn Henry Ford Academy95.2
10Addison Stanton20:47.5Athens95.2
11Jeffrey McGuire20:47.9Lutheran HS Westland95.0
9Andrew Nutt20:49.2Ann Arbor Pioneer94.6
10Chris Cardellio20:49.3Brother Rice94.6
9Brad Duggan20:49.6Madison Heights Bishop Foley94.5
11Aiden Webber20:50.0Madison Heights Bishop Foley94.3
9Dominic Burley20:50.2Madison Heights Bishop Foley94.3
10Thomas Tanedo20:50.6Grosse Pointe North94.1
10Elijah Thimotheose20:50.7West Bloomfield94.1
10Christian Estrellas20:51.2Pontiac Notre Dame Prep93.9
9Nathan Bobak20:52.5Plymouth93.5
12Arnav Sawant20:53.6Rochester Hills Stoney Creek93.1
10Alex Bransch20:53.6South Lyon93.1
9Gavin Ward20:54.9Salem92.7
10Elijah Wilson20:55.5Salem92.5
10Barrett Nelson20:56.1Grosse Pointe North92.3
9Justin Grissom20:56.3Lutheran HS Westland92.2
9Paul Skaff20:56.4Novi Christian Academy92.2
10Kyle Garnett20:56.8Plymouth92.1
10Micah Winchell20:58.0Ann Arbor Skyline91.7
12Thomas Belej20:58.2Pontiac Notre Dame Prep91.6
9Eric Cannon20:58.5Detroit U-D Jesuit91.5
11Luke Schaupeter20:59.2Grosse Pointe South91.3
9Joshua Burrows21:00.1West Bloomfield91.0
9Grant Lark21:00.6Detroit Catholic Central90.8
10Marty Watson21:00.9Dexter90.7
9Drew Huestis21:00.9Lake Fenton90.7
9Marlowe Hartnett21:01.2Ann Arbor Skyline90.6
11Edison Imel21:01.8Detroit U-D Jesuit90.4
9Brady Beauchamp21:02.9Salem90.0
11Roman Whitmore21:03.2New Boston Huron89.9
9Henry Epler21:03.7South Lyon89.8
11Jack Doody21:03.9Lutheran HS Westland89.7
11Liam Moore21:06.0Walled Lake Central89.0
9Ethan O’Conner21:06.9Athens88.7
10Alex Watson21:08.2Dexter88.3
12Andrew Harms21:08.6Chelsea88.1
9Lucas Beadle21:08.6Plymouth Christian Academy88.1
10Robert O’Brien21:09.4Ann Arbor Gabriel Richard87.9
10Aidan Petik21:10.0Dexter87.7
10Lucas Worrell21:10.2New Boston Huron87.6
9Eamon Foley21:10.3Detroit U-D Jesuit87.6
10Joshua Koch21:13.3Grosse Pointe South86.6
9Daniel McConaghy21:13.5Grosse Pointe North86.5
11Bryce Robinson21:15.1Pinckney86.0
9Jay Shink21:15.8South Lyon East85.7
10Kolbe Martino21:17.5Madison Heights Bishop Foley85.2
12Damian Brown21:18.7Christ the King84.8
10Bryce Vanderwal21:20.0Olivet84.3
9Luke Kavanaugh21:22.8Madison Heights Bishop Foley83.4
12Ethan Bryant21:22.9Auburn Hills Oakland Christian83.4
12TJ French21:23.8Ottawa Lake-Whiteford83.1
10Alex Stillman21:26.6Ann Arbor Greenhills82.1
10Karol Wright21:26.6Christ the King82.1
9Alex Vincens21:27.7Salem81.8
10Tayshaun Johnson21:29.1West Bloomfield81.3
11Drew Blosser21:29.4New Boston Huron81.2
11Charlie Barker21:29.5Salem81.2
12Christian Mueller21:29.7South Lyon81.1
11Garrett Cheney21:30.6New Boston Huron80.8
12Weston Brock21:31.0Rochester Hills Stoney Creek80.7
10Lawrence Becton21:31.4Beverly Hills Groves80.6
10Alexander Hampton21:32.8West Bloomfield80.1
9Eagan Greene21:32.9Detroit U-D Jesuit80.0
12Nathan Westover21:33.1South Lyon East80.0
10Davion Garrison21:33.7Chelsea79.8
11Thedore Bohl21:33.9Detroit Catholic Central79.7
10Ryan Garnett21:34.4Plymouth79.5
9Ben Holbrook21:35.0New Boston Huron79.3
9Peter Blaney21:35.2Ann Arbor Gabriel Richard79.3
9Nolan O’Keefe21:35.3South Lyon79.2
9Gabriel Coraci21:35.4Madison Heights Bishop Foley79.2
11Noah Myshock21:36.4New Boston Huron78.9
10Parker Johnson21:36.9South Lyon78.7
9Aaron Rabaut21:37.4Grosse Pointe North78.5
11Grant D’Lamater21:38.5Olivet78.2
11Cameron Russell21:38.5Ann Arbor Pioneer78.2
9Sihun You21:38.5Ann Arbor Pioneer78.2
12Todd Perkins21:38.7Detroit U-D Jesuit78.1
10Max Maynard21:38.8Madison Heights Bishop Foley78.1
12Lucca Rossini21:39.6Chelsea77.8
11Archibald Van Daele21:41.3Rochester Hills Stoney Creek77.2
10Travis Rupe21:42.0Lutheran HS Westland77.0
9James Natale21:42.5Plymouth Christian Academy76.8
9Milo Varnum21:43.0Ann Arbor Pioneer76.7
9Milo Heiss21:43.4South Lyon East76.5
9Parker Nightingale21:44.1Brighton76.3
10Lucas Lanfear21:44.1Pontiac Notre Dame Prep76.3
9Sean Hartz21:44.8South Lyon76.1
9Benjamin Zheng21:44.9Ann Arbor Greenhills76.0
12Azekal Hartley21:45.1Beverly Hills Groves76.0
11Marcos Laugh21:45.2Plymouth Christian Academy75.9
9Tristan Wininger21:46.0Grosse Pointe South75.7
10Zach McMahon21:47.1Salem75.3
12Ross Fooy21:47.2Berkley75.3
9Jaden Zellinger21:47.6Pinckney75.1
10Michael Allen21:47.9Grosse Pointe South75.0
9Josh Behringer21:48.7Ann Arbor Greenhills74.8
9Cole Druyor21:49.8New Boston Huron74.4
9Enzo Boata21:51.8Plymouth73.7
12Michael Lentz21:51.9Madison Heights Bishop Foley73.7
10Deegan Richardson21:52.1New Boston Huron73.6
10Marcus Silva21:52.5Dexter73.5
12Mason Grann21:53.1Dexter73.3
10Josh Cotts21:54.5Ann Arbor Pioneer72.8
10Luke Fisher21:57.0Detroit U-D Jesuit72.0
11Joseph Dettore21:57.6Plymouth71.8
9Collin Mullaly21:59.0Hillsdale71.3
11Hunter McMahan22:00.8New Boston Huron70.7
10Quinn Walbert22:01.6Berkley70.5
9Michael Wu22:02.4Ann Arbor Pioneer70.2
11Aiden Brunzell22:03.8Salem69.7
11Joseph Yoon22:04.9Ann Arbor Greenhills69.4
10Jad Absulah22:09.5South Lyon67.8
10Loki Bowser22:11.2Ann Arbor Skyline67.3
12Aedan Vermeulen22:12.7Rochester Hills Stoney Creek66.8
9Put Phenphol22:13.3Waterford Our Lady of the Lakes66.6
10Finn Banner22:13.5Berkley66.5
9Grant Mortsfield22:14.0Berkley66.3
11Will Daniels22:15.6Lake Fenton65.8
11Evan Pierfelice22:16.0Salem65.7
9Broderick Yensch22:17.7New Boston Huron65.1
11JT Friel22:18.0Detroit Catholic Central65.0
12Alex Ruhl22:18.6South Lyon East64.8
9John Curtis22:19.0Waterford Our Lady of the Lakes64.7
12John Muckle22:19.8Chelsea64.4
11Rocco Sells22:21.5New Boston Huron63.8
12Michael Cynowa22:21.8Madison Heights Bishop Foley63.7
9Mason Johnson22:22.4Lutheran HS Westland63.5
10Gavin Hullinger22:24.0Pontiac Notre Dame Prep63.0
10Benedict Lussier22:24.7Christ the King62.8
11William McConico22:24.9Detroit U-D Jesuit62.7
12David Dornoff22:25.9Dexter62.4
10Dru Slater22:26.4Athens62.2
11Edgar Ruiz Gonzalez22:28.4Detroit Cristo Rey61.5
10Jacob Semel22:29.3Walled Lake Central61.2
11Alden Grob22:30.6Ann Arbor Skyline60.8
11James Fisher22:35.8Berkley59.1
10Joseph Mesch22:37.7Christ the King58.4
9Alexander Wilson22:43.9Beverly Hills Groves56.4
11William Arends22:44.1Detroit U-D Jesuit56.3
10Santiago Ortiz22:47.6Detroit U-D Jesuit55.1
9Clyde Sterling22:50.6Rochester Hills Stoney Creek54.1
9Jack Bugeja22:50.7Grosse Pointe North54.1
11Luke Shenton22:51.8Novi Christian Academy53.7
11Adison Din22:55.3Dexter52.6
10Sam Machado22:57.6Detroit U-D Jesuit51.8
10John Klepp23:00.3Grosse Pointe South50.9
10Quinn Armstrong23:00.5Royal Oak Shrine50.8
12Ethan Karpinski23:06.7Madison Heights Bishop Foley48.8
9Xavier Evoy23:06.8Detroit U-D Jesuit48.7
10Jack Slawson23:11.6Grosse Pointe South47.1
10Mauricio Ramos23:11.7Walled Lake Central47.1
12Keegan Morris23:13.7Grosse Pointe South46.4
9Lucas Carter23:15.8Berkley45.7
10Connor Grigg23:16.1Marshall45.6
11Owen Turner23:16.5Orchard Lake St. Mary’s45.5
11Elliot Malerman23:18.4Berkley44.9
11Hunter Szawara23:18.4New Boston Huron44.9
11Sean Peck23:21.2Salem43.9
9Cameron Stewart23:23.6New Boston Huron43.1
9Graham Gortney23:24.2Plymouth Christian Academy42.9
9Drew Schofield23:25.3Ann Arbor Gabriel Richard42.6
10Henry Rocho23:28.2Grosse Pointe North41.6
9Clifton Stevenson Jr.23:30.4West Bloomfield40.9
11Chris Swanson23:34.3Royal Oak Shrine39.6
10Wesley Jenkins23:37.4Ann Arbor Skyline38.5
12Lucas Wilson23:39.6South Lyon37.8
9Justin Gale23:41.4Manchester37.2
10Oliver Kugler23:48.8Pontiac Notre Dame Prep34.7
10Ethan Santonocito23:51.8Rochester Hills Stoney Creek33.7
9Zane Taulbee23:53.7Madison Heights Bishop Foley33.1
10Nolan Burger23:53.9Salem33.0
12Milahn Jarrett23:54.9Detroit Voyageur32.7
10Ethan Root23:56.0Dansville32.4
11Jack Khoury24:05.9Auburn Hills Oakland Christian29.0
12Kye Jackson24:07.7Royal Oak Shrine28.4
9Ryan Rojas24:08.8South Lyon East28.1
9Ben Walls24:09.0Lutheran HS Westland28.0
10Diesel Rodriguez24:09.9Waterford Our Lady of the Lakes27.7
10Nathan Michaud24:12.2Grosse Pointe South26.9
12Tanner Orvis24:15.5Royal Oak Shrine25.8
11Anjan Singer24:19.4Ann Arbor Greenhills24.5
9Spencer Kowaleski24:22.7Brother Rice23.4
9Jacob Alt24:25.1Ypsilanti Community22.6
9Nathan Thie24:27.8Brighton21.7
12Joey Mayer24:28.2Ann Arbor Gabriel Richard21.6
9Devon Amos24:29.1Pinckney21.3
12Aldo Mujaj24:37.0Rochester Hills Stoney Creek18.7
10Will Just24:37.2Berkley18.6
10Francisco Love24:37.4Ann Arbor Greenhills18.5
9Eli Peterson24:38.4Orchard Lake St. Mary’s18.2
9Anmol Sandhu24:47.0Plymouth15.3
9Max Margolis24:59.4Birmingham Roeper11.2
9Charles Palko25:04.2Ann Arbor Gabriel Richard9.6
9Quinn Meron25:19.5Berkley4.5
11Matteo DeRose25:30.7Salem0.8
9Joel Cupp25:31.0Homer0.7

GradeNameTimeTeamRating
12Natalie Kessler18:37.9Ann Arbor Skyline137.4
12Lily Solek18:51.9Rochester Hills Stoney Creek132.7
12Anjali Kidambi18:53.1Novi132.3
12Leah White19:03.0Ann Arbor Skyline129.0
11Allison Mayer19:11.3Ann Arbor Skyline126.2
9Kayla Ward19:11.4South Lyon126.2
11Gabrielle Bolitho19:14.2Brighton125.3
10Eliza Keith19:16.9Auburn Hills Oakland Christian124.4
10Lillian Deskins19:18.0Grosse Pointe North124.0
12Caroline Vance19:22.4Ann Arbor Skyline122.5
12Makenna Musser19:30.2Rochester Hills Stoney Creek119.9
10Natalia DeMea19:30.5Chelsea119.8
11Saniya Reddy19:30.8Novi119.7
10Savannah Spangler19:32.1Grosse Pointe South119.3
12Stella Farmer19:32.8Brighton119.1
12Abigail German19:36.1Novi118.0
12Bella Grant19:38.9South Lyon East117.0
11Sydney Gergics19:39.2Rochester Hills Stoney Creek116.9
11Lily Hetzel19:40.3Salem116.6
10Chloe Stalhood19:45.5Hillsdale114.8
11Olivia Lombardo19:45.9Rochester Hills Stoney Creek114.7
9Leah Corby19:47.3Rochester Hills Stoney Creek114.2
12Gianna-Marie Schubert19:49.0Ann Arbor Gabriel Richard113.7
11Alyssa Ko19:54.3Rochester Hills Stoney Creek111.9
10Kathryn Kurtinaitis19:56.8Dearborn Divine Child111.1
12Amelia Kashian19:57.8Brighton110.7
12Allie Koch19:58.3Manchester110.6
11Kate Varitek20:01.0Dexter109.7
9Selena White20:03.0Brighton109.0
12Adrianna Patanis20:04.2South Lyon108.6
10Maureen Mangan20:05.2Brighton108.3
9Mya Tass20:05.8Novi108.1
10Mea D’Agostino20:07.4Orchard Lake St. Mary’s107.5
10Maria Nunning20:08.2Pontiac Notre Dame Prep107.3
10Joanna Philip20:10.8Novi106.4
10Molly Johnston20:11.5New Boston Huron106.2
11Morgan Deenik20:13.2Grosse Pointe South105.6
12Lana Mac20:16.3South Lyon104.6
9Maizie Cavanaugh20:16.5Brighton104.5
9Anna Kujansuu20:19.7Dearborn Divine Child103.4
9Sam Bieber20:19.8Chelsea103.4
9Courtney Lince20:20.2Brighton103.3
11Lucie Leonhard20:20.9Grosse Pointe North103.0
11Camille DeCola20:22.5Marshall102.5
12Lydia Cocciolone20:22.6Ann Arbor Skyline102.5
9Cayla Marzban20:22.7Brighton102.4
9Avery Turk20:23.9New Boston Huron102.0
9Macy Czelada20:27.5South Lyon100.8
11Madeleine Andrzejak20:27.9Berkley100.7
12Antonia Bruckman20:31.0Dexter99.7
10Ayla Balazer20:36.2Ann Arbor Skyline97.9
12Zariah Ozuzu20:38.7Marshall97.1
12Mia Melcher20:40.0South Lyon96.7
10Skylar Vanhecke20:40.9Pontiac Notre Dame Prep96.4
11Erin Stuk20:41.5Ann Arbor Gabriel Richard96.2
10Natalie Gibbs20:42.6Birmingham Roeper95.8
11Anasofia Alegre20:43.4West Bloomfield95.5
12Elise Bodary20:44.8Ann Arbor Gabriel Richard95.1
10Rebekah Hallock20:45.3Dansville94.9
10Addison Streetman20:45.3Dexter94.9
12Annalisa DeGuzman20:47.0Ann Arbor Skyline94.3
10Kayla Slade20:48.6Dearborn Divine Child93.8
10Madalynn Karsies20:52.4Pinckney92.5
12Ella Slade20:53.8Dearborn Divine Child92.1
11Emilee Balzer20:53.9Brighton92.0
11Keely Abbott20:54.2South Lyon91.9
11Leah Zarrilli20:54.3Auburn Hills Oakland Christian91.9
11Lily Gumber20:58.0Salem90.7
10Lauren Thompson20:58.7Chelsea90.4
11Abby Watkins21:01.5Brighton89.5
11Josie Dubuc21:04.5Novi Christian Academy88.5
10Chloe Caulfield21:04.8Grosse Pointe South88.4
12Megan Sterly21:05.6Homer88.1
9Leah McPartlin21:07.7Marshall87.4
9Carina Tortelli21:07.9Novi87.4
11Rose Pebbles21:09.1Novi87.0
12Isabelle Barone21:09.9Dearborn Divine Child86.7
12Julia Kause21:10.1Chelsea86.6
11Ella Lamendola21:10.4Rochester Hills Stoney Creek86.5
11Celia Begosso21:10.7Ann Arbor Skyline86.4
12Ava Carr21:11.9Grosse Pointe South86.0
10Megan Fannon21:13.2South Lyon East85.6
11Frances Walewski21:15.6Salem84.8
11Aubrey Burke21:16.5Salem84.5
9Hannah Bougher21:16.8Dexter84.4
11Emma Babcock21:19.3Grosse Pointe North83.6
10Jillian Wygonik21:20.0Dearborn Divine Child83.3
11Seren Angus21:20.1Chelsea83.3
10Lindsay Kidder21:20.6South Lyon83.1
9Madi Hare21:21.3Plymouth Christian Academy82.9
9Lucineia Harvey21:23.4South Lyon82.2
10Hannah Kulick21:24.1Salem82.0
9Sarah Jeong21:24.4Novi81.9
9Janaan Rehman21:24.7Ann Arbor Greenhills81.8
10Erin Gallagher21:26.4South Lyon East81.2
11Kloie Roy21:26.8Grosse Pointe South81.1
10Erica Walker21:26.9Clarkston Everest Collegiate81.0
11Carmellina Biafora21:29.1Madison Heights Bishop Foley80.3
9Liliana Cipolla21:31.7Salem79.4
9Kenna Klonowski21:34.6South Lyon East78.5
10Abigail Short21:35.5Berkley78.2
12Abby Smith21:35.5Brighton78.2
9Avery Faut21:36.5Ann Arbor Gabriel Richard77.8
11Ella Caplea21:36.9Ann Arbor Gabriel Richard77.7
9Isabelle Downs21:37.5South Lyon East77.5
9Charlotte Strausbaugh21:38.7Rochester Hills Stoney Creek77.1
11Carly Lottinville21:38.8Brighton77.1
11Jacquelynne Napthen21:39.9Salem76.7
11Lydia Bennett21:41.4Manchester76.2
12Sophia Dragich21:43.4Grosse Pointe North75.5
10Allison DiTullio21:44.1Salem75.3
9Ellie Marsh21:44.3Manchester75.2
10Audrey Haus21:46.6Brighton74.5
11Diane Weber21:46.7Ypsilanti Community74.4
10Jenna Rivera21:48.2Beverly Hills Groves73.9
11Navya Ashok21:48.4Ann Arbor Greenhills73.9
10Maddox Lundsten21:48.6Rochester Hills Stoney Creek73.8
12Breeann Roupe21:48.7New Boston Huron73.8
9Anna Green21:48.9Brighton73.7
10Mia Boland21:49.0Beverly Hills Groves73.7
10Adelina Parikh21:49.7Grosse Pointe South73.4
11Mallory Messer21:49.8Salem73.4
11Ava Kittendorf21:50.4Ann Arbor Greenhills73.2
12Shawn Brophy21:52.0Marshall72.7
10Tess Tillman21:52.3Royal Oak Shrine72.6
12Brooke Matusik21:53.7Chelsea72.1
12Meezan Hamzavi21:55.3Ann Arbor Greenhills71.6
11Madeleine Fleury21:55.8Ann Arbor Gabriel Richard71.4
11Mya Guillermo21:55.9Novi Christian Academy71.4
10Rose Losey21:56.4Royal Oak Shrine71.2
9Cristina Wenderski21:59.3Wixom St. Catherine70.2
12Heather Woodward21:59.6Brighton70.1
9Wren Thomson21:59.7Beverly Hills Groves70.1
11Charlotte Kime22:04.0Brighton68.7
10Christina Hurtado Marin22:04.2Chelsea68.6
10Mary Larocca22:04.5Pontiac Notre Dame Prep68.5
11Eve Herrgott22:06.0Clarkston Everest Collegiate68.0
12Alyssa Seiter22:07.4South Lyon67.5
12Lucy Cousino22:11.0Ann Arbor Gabriel Richard66.3
9Grace Hopkins22:12.1Ann Arbor Skyline66.0
12Tessa Long22:13.1Novi65.6
9Sarah Gumber22:13.1Salem65.6
10Avery Dent22:13.2Ann Arbor Gabriel Richard65.6
11Marah Putnam22:13.4Chelsea65.5
11Savannah Ricketts22:13.6Charyl Stockwell Academy65.5
9Alison Doka22:13.8Rochester Hills Stoney Creek65.4
11Grace Ligon22:14.2Southfield Christian65.3
10Alexa Daniels22:15.3Ann Arbor Gabriel Richard64.9
10Annaliese Losey22:15.4Royal Oak Shrine64.9
11Anna Smith22:17.0Dexter64.3
11Madison Juchno22:17.5Wixom St. Catherine64.2
9Liliana Ivanaj22:17.7Grosse Pointe North64.1
11Morgan Engberg22:19.7South Lyon East63.4
11Hannah Jeong22:21.4Novi62.9
12Kendall Allen22:21.5Rochester Hills Stoney Creek62.8
9Aspen Taylor22:22.3Dexter62.6
9Oona Landon22:22.8Salem62.4
11Eliza MacQuaig22:23.0Marshall62.3
11Serena O’Brien22:24.8Ann Arbor Skyline61.7
10Rhya Wright22:24.9Dexter61.7
10Sarah Koval22:24.9Grosse Pointe South61.7
12Regan Dudek22:25.4Dearborn Divine Child61.5
9Raley Keith22:25.6Auburn Hills Oakland Christian61.5
11Patricia Bonar22:25.7Ann Arbor Gabriel Richard61.4
10Libby Schone22:26.0Ann Arbor Gabriel Richard61.3
12Sahithi Nalamothu22:27.5Salem60.8
11Leah Kiss22:28.1Olivet60.7
12Mackenzie Zapinski22:28.2Salem60.6
11Emma Burrows22:29.5West Bloomfield60.2
11Anika Bery22:29.5Ann Arbor Greenhills60.2
11Mai Wahby22:30.7Salem59.8
10Katie Madigan22:31.6Grosse Pointe North59.5
11Vic Cunningham22:33.4Ann Arbor Greenhills58.9
10Kate Paluszewski22:33.4Dearborn Divine Child58.9
12Clare Miller22:34.4Ann Arbor Gabriel Richard58.5
11Karis Keith22:35.2Auburn Hills Oakland Christian58.3
12Stephanie Suran22:37.5Clarkston Everest Collegiate57.5
9Annie Hamilton22:37.8Brighton57.4
11Chloe Wallis22:38.0South Lyon57.3
11Kaitlyn Hatfield22:38.2Lake Fenton57.3
9Charlotte Wilburn22:38.4Rochester Hills Stoney Creek57.2
12Claire Zurowick22:38.6Grosse Pointe South57.1
12Kate Trembath22:38.8Ann Arbor Gabriel Richard57.1
10Chloe Surhigh22:39.0Royal Oak Shrine57.0
11Clara Fedenberg22:39.0Chelsea57.0
9Arianna Wilenius22:39.5Brighton56.8
12Maureen Fenoll22:41.1Lake Fenton56.3
12Kathleen Rachwal22:41.2Salem56.3
10Ava Martynenko22:42.6Novi55.8
12Terah Ceccarelli22:44.6Dearborn Divine Child55.1
11Hannah Przybylski22:44.8Grosse Pointe South55.1
11Emily Przybylski22:44.8Grosse Pointe South55.1
9Samira Jraiche22:45.1Dearborn Divine Child55.0
12Grace Wininger22:45.2Grosse Pointe South54.9
9Meghan Mullen22:45.6South Lyon East54.8
10Juliet Zink22:46.4South Lyon East54.5
9Sarah Cook22:48.9South Lyon53.7
9Viviana Ostrowski22:49.9Grosse Pointe South53.4
11Aileen Bachrans22:50.0Ann Arbor Skyline53.3
12Alyse Felix22:50.3Clarkston Everest Collegiate53.2
10Meredith Pagett22:50.9South Lyon East53.0
9Ella Dipple22:51.9Salem52.7
10Skyla Rojas22:53.7West Bloomfield52.1
11Lillyann Parks22:53.8Marshall52.1
9Abby Macey22:55.3Grosse Pointe South51.6
12Maria Humphreys22:55.3Ann Arbor Gabriel Richard51.6
11Stella Niemi22:55.7Dexter51.4
11Maggie Warden22:57.9New Boston Huron50.7
9Adelaide Crane23:00.6Brighton49.8
11Brianna Wheaton23:00.6Pinckney49.8
9Elanor Barnes23:00.6Madison Heights Bishop Foley49.8
10Emily Rasor23:01.5Ottawa Lake-Whiteford49.5
9Holly Heckel23:01.9Brighton49.4
11Nicolina Gusmano23:02.7Grosse Pointe North49.1
12Eleanor Limbaugh23:03.1Beverly Hills Groves49.0
12Delaney Kelley23:03.1Rochester Hills Stoney Creek49.0
11Aliah Wasti23:03.9Rochester Hills Stoney Creek48.7
12Elizabeth Beck23:04.0Ann Arbor Skyline48.7
9Maria Pilarz23:04.3Wixom St. Catherine48.6
11Alexandria Mason23:04.6Ann Arbor Skyline48.5
12Zosia Jenks23:04.9Beverly Hills Groves48.4
12Tia MacLennan23:05.5Brighton48.2
9Kaavya Krishnamony23:05.6Novi48.1
11Madelyn Hagerty23:05.9Pinckney48.0
9Carolyn McKinnie23:06.0Plymouth Christian Academy48.0
9Kennedy Matson23:06.6Dexter47.8
9Molly Noesen-Bosscher23:07.0Dexter47.7
9Amelie Burtka23:07.2West Bloomfield47.6
12Maura Gum23:09.1Royal Oak Shrine47.0
12Kaelyn Swiech23:09.3South Lyon46.9
12Linda Orlando23:10.1South Lyon46.6
12Allesandra Delbene23:10.6South Lyon East46.5
10Baneen Al-Heleal23:12.5Ypsilanti Community45.8
11Olivia Wilson23:12.9South Lyon45.7
11Maddie May23:13.7Orchard Lake St. Mary’s45.4
9Ella Heffner23:15.2Charyl Stockwell Academy44.9
9Emily Cuthbertson23:16.5Rochester Hills Stoney Creek44.5
12Livianna Mattila23:16.9Pinckney44.4
10Mimi Trupiano23:17.5Grosse Pointe North44.2
9Adriana Domingo23:17.5Marshall44.2
10Emily Bayliss23:17.9Berkley44.0
11Gianna Turek23:19.2Manchester43.6
12Rachael Byers23:19.3Christ the King43.6
10Olivia Leahy23:20.9Clarkston Everest Collegiate43.0
12Alexis Burson23:22.3Grosse Pointe North42.6
9Lillian Ambler23:22.6Homer42.5
9Bella Coughlin23:24.0Salem42.0
9Zeva Hathaway23:25.0Pinckney41.7
12Francesca Cella23:26.7Christ the King41.1
9Paige Zirk23:27.7Salem40.8
11Emily Francis23:27.8Grosse Pointe North40.7
10Giovanna Savoy Ferreira23:28.3Rochester Hills Stoney Creek40.6
11Chloe Badger23:29.2Athens40.3
9Mireille Hunter23:29.3Chelsea40.2
9Victoria Andrzejczak23:29.4Orchard Lake St. Mary’s40.2
12Audra Guthre23:30.0Chelsea40.0
9Shayla Anghel23:30.3Salem39.9
11MacKenzie McCall23:30.5Lake Fenton39.8
12Sarah McCloskey23:31.3Grosse Pointe North39.6
9Falyn Doss23:31.7New Boston Huron39.4
10Sofia Minniti23:32.5Wixom St. Catherine39.2
10Christina Dinnan23:32.8West Bloomfield39.1
10Maria Saad23:33.0Clarkston Everest Collegiate39.0
10Morgyn Lafontaine23:34.1Orchard Lake St. Mary’s38.6
9Lydia Binelli23:34.9Berkley38.4
11Keira Christensen23:35.3South Lyon East38.3
9Elizabeth Salinas23:35.8Dearborn Divine Child38.1
9Rachael Wychuyse23:37.3Berkley37.6
11Annabelle Gapp23:37.8Ottawa Lake-Whiteford37.4
12Anna Hale23:37.9Ann Arbor Gabriel Richard37.4
11Samantha Dark23:38.4Chelsea37.2
11Carly Spigoda23:39.0Salem37.0
10Erin Connelly23:40.0Pontiac Notre Dame Prep36.7
11Cecelia Brush23:43.0Ann Arbor Skyline35.7
12Grace Roy23:43.6Lake Fenton35.5
11Adrienne Edge23:45.7Wixom St. Catherine34.8
10Ella Hugh23:46.0Grosse Pointe South34.7
9Adrienne Stewart23:47.2Ann Arbor Skyline34.3
9Julianna Bailey23:47.5Ann Arbor Skyline34.2
12Rosie VanBerkum23:50.1Wixom St. Catherine33.3
12Anne Kleber23:50.8Dexter33.1
11Theresa Koglin23:52.6South Lyon32.5
10Caroline Simpson23:53.4Rochester Hills Stoney Creek32.2
9Kaisa Stone-Palmquist23:53.8Ypsilanti Community32.1
11Ruby Verlinden23:56.0Grosse Pointe South31.3
12Miranda Barba23:57.3Grosse Pointe South30.9
10Zoe Frederick23:58.1Ann Arbor Gabriel Richard30.6
12Bella Deskins23:59.3Grosse Pointe North30.2
9Maura Young24:00.0Marshall30.0
12Hannah Pagett24:00.1South Lyon East30.0
11Mckinnis Ramirez24:00.4Plymouth Christian Academy29.9
10Ella Pochron24:00.5Berkley29.8
9Ivy Miller24:01.0Ann Arbor Skyline29.7
12Sofia Guevara24:02.0Grosse Pointe South29.3
11Mariana Herrera-perez24:03.2South Lyon28.9
11Ellie Kalus24:03.2Grosse Pointe North28.9
9Alaina Hoffman24:03.5Marshall28.8
11Maggie Grigg24:04.7Rochester Hills Stoney Creek28.4
12Christy Peterson24:06.6Marshall27.8
12Julia Mei24:08.0Ann Arbor Skyline27.3
12Hannah Glowzinski24:09.0Dearborn Divine Child27.0
10Kaitlin Kubicki24:09.4Chelsea26.9
11Aubrie Simmons24:10.5Ottawa Lake-Whiteford26.5
10Zionah Gardner24:11.4Homer26.2
11Rachel Riefe24:12.1Brighton26.0
10Elizabeth Ballor24:12.4Madison Heights Bishop Foley25.9
11Casey Robins24:12.7South Lyon25.8
11Erin Kelly24:13.1Berkley25.6
11Anjana Kanakamedala24:14.4Ann Arbor Greenhills25.2
11Alena Enerson24:15.4Berkley24.9
9Joelle Latta24:16.6Grosse Pointe North24.5
12Zoe Mutschler24:18.0Royal Oak Shrine24.0
10Kelsie George24:18.3Grosse Pointe South23.9
12Estella Hufton24:20.3Lake Fenton23.2
9Jillian Steckroth24:20.6Lake Fenton23.1
11Meghan Koss24:21.6Dearborn Divine Child22.8
12Maddie Monette24:23.3Rochester Hills Stoney Creek22.2
12Megan Kennedy24:23.4Rochester Hills Stoney Creek22.2
11Autumn Troupe24:23.6Novi Christian Academy22.1
10Natalia Bohn24:24.4Salem21.9
11Hannah Hopkins24:24.9Ann Arbor Skyline21.7
10Alexandra Capauno24:25.4Berkley21.5
9Izzy Cogswell24:25.7Dearborn Divine Child21.4
12Marie Sumerton24:26.9Christ the King21.0
9Hana Wahby24:26.9Salem21.0
10Cecilia Murray24:29.1Dearborn Divine Child20.3
10Liliana Smith24:29.1Orchard Lake St. Mary’s20.3
10Natalie Cross24:29.9Clarkston Everest Collegiate20.0
9Josten Franklin24:30.0Brighton20.0
11Belle Kalus24:30.0Grosse Pointe North20.0
11Elana Vanderveen24:31.3Christ the King19.6
9Jenna Atkins24:31.6Salem19.5
10Samantha Hanna24:31.6Brighton19.5
12Eryn Cosgrove24:32.1Grosse Pointe North19.3
11Alexis Lebron24:32.9Brighton19.0
9Lila Keranan24:33.1Brighton19.0
10Gabrielle Holowinski24:33.2Orchard Lake St. Mary’s18.9
12Hannah Moore24:33.7Dearborn Divine Child18.8
10Addison Robke24:33.8Dexter18.7
11Juliette Aouad24:33.8Grosse Pointe North18.7
12Morgan O’Dell24:33.9Olivet18.7
12Jessie Burns24:34.6Clarkston Everest Collegiate18.5
Olivia Dubuc24:35.8Novi Christian Academy18.1
12McKenna Lundy24:37.6South Lyon East17.5
12Rebecca Martz24:41.0Rochester Hills Stoney Creek16.4
11Sophia Schudt24:41.2Madison Heights Bishop Foley16.3
10Maryam Dabliz24:43.0Beverly Hills Groves15.7
10Megan Rehfeldt24:44.0Marshall15.3
11Isabelle Seng24:44.6Brighton15.1
9Madelynn Bennett24:44.7Manchester15.1
10Lilly Smith24:45.2Manchester14.9
11Mary Bentley24:46.0Grosse Pointe North14.7
11Cyprus Gabriel-Menegay24:47.2Chelsea14.3
10Erica Frey24:47.4Brighton14.2
9Ariana Russell24:50.3Marshall13.2
9Leila Oskui24:50.8Grosse Pointe South13.1
12Sabrina Lu24:51.5Novi12.9
11Samantha Stacey24:51.5Orchard Lake St. Mary’s12.8
12Erin Dawiedczyk24:53.8Pontiac Notre Dame Prep12.1
12Taeghan Blair24:56.8Lake Fenton11.1
9Stephanie Daksiewicz24:57.1Brighton11.0
12Jenna Oberly24:57.6Lutheran HS Westland10.8
9Aurora Welling25:01.0Chelsea9.7
11Zoe Brower25:01.3South Lyon9.6
11Lilly Tuite25:01.7Berkley9.4
10Delaney Mays25:02.8Pinckney9.1
10Jane Cousino25:06.0Ann Arbor Gabriel Richard8.0
11Katey Patino25:06.3Detroit Cristo Rey7.9
12Quinn Hilla25:06.4Dexter7.9
10Vivian Oswandel25:06.6Brighton7.8
9Abigail Yatooma25:07.6Novi Christian Academy7.5
9Sophie Patrick25:08.0Homer7.3
11Sofia Rolfe25:09.5Brighton6.8
9Kirsten Perecki25:12.6New Boston Huron5.8
12Maryanna Fredenberg25:12.9Chelsea5.7
10Christina Bollella25:14.2Brighton5.3
12Emma Taylor25:15.7Manchester4.8
12Megan O’Day25:17.8Dexter4.1
9Claire O’Connell25:19.4Berkley3.5
12Michelle Dang25:19.5South Lyon3.5
11Erin Carr25:20.6Clarkston Everest Collegiate3.1
9Kathleen Colby25:21.0Royal Oak Shrine3.0
11Grace Urban25:21.6Brighton2.8
10Cailey VanZant25:22.0Hillsdale2.7
10Isabella Machowicz25:22.2Dearborn Divine Child2.6
12Cara Bean25:23.9New Boston Huron2.0
12Abbey Perttula25:24.6South Lyon East1.8
10Grace Baldwin25:25.4Novi1.5
9Madison Karakashian25:27.7Acad Of The Sacred Heart0.8
11Katherine Koss25:28.1Dearborn Divine Child0.6
10Alexandra Wren25:28.4Ann Arbor Skyline0.5
11Tehya Maloney25:28.4Rochester Hills Stoney Creek0.5
11Maeve Mackie25:28.7Hillsdale0.4
10Molly Spence25:29.0Grosse Pointe North0.3
Uncategorized

County Week – Weekend Projections

Championship Season continues on, this time to the tune of more County Championships and Greater Lansing.

I’ve been keeping this idea in my back pocket. It’s not necessarily my idea, just something I’ve wanted to do for a while. A Monte Carlo Simulation. This guy harkens back to my poker playing days, paying for college by learning the odds for various hand scenarios. During the spring, I worked on a few for track, though pulling data from athletic.net is tiring. Pulling data that I already have in a database is much easier.

Anyhow, a Monte Carlo simulation pertaining to cross country ratings in layman’s terms is this: Given an average speed rating, standard deviation, and variance of those numbers, random ratings are generated for each runner in a race. One can run as many race simulations as they dream possible. From there, the average place can be determined, as can the average score. One can determine a runner’s odds for winning/placing, a teams odds for those same honors. This should control and better analyze teams/runners that are either highly polarizing or extremely consistent.

For Macomb County’s sake, I ran 100 simulations, for State I may run 10,000. I just performed Macomb County as a trial run for the Upper Peninsula preview. The other meets are just by my standard (maybe soon to be extinct) method of sorting and scoring by a runner’s ranking.

I understand some of these meets have teams in separate divisions, but it appears that each meet has exactly one varsity race per gender, so I listed these as if they’re one singular race. They’re cut off at the top ~25 of individuals (except for Macomb, so that Glenn Craze can compare my figures vs. his – ALSO WHERE IS THE MACOMB COUNTY PREDICTION CONTEST?) and the top ~90% of teams, I’m not gonna predict a team finishes last (except for State, in which you should be proud that you at least qualified).

Have fun with these! Use ’em as a boost of confidence or added motivation, but remember I’m rooting for all your championship success.

MACOMB COUNTY

Boys

PlaceTeamAvg. Score
1Romeo52
2Utica83
3Fraser109
4Macomb Dakota119
5New Baltimore Anchor Bay134
6Utica Eisenhower162
7Macomb L’Anse Creuse North186
8Harrison Twp. L’Anse Creuse197
9Clinton Township Chippewa Valley269
10Macomb Lutheran North288
11Armada300
12Lakeview St. Clair Shores356
13Michigan Athletic Club for Homeschoolers356
14Warren Cousino386
15Sterling Heights Stevenson395
16Utica Ford399
17Richmond504
18Warren Woods Tower543
19Warren Mott588
20Warren DeLaSalle589

TeamWin %Top 3 %
Romeo100100
Utica100
Fraser73
Macomb Dakota24
New Baltimore Anchor Bay3

RankGradeNameTeamAvg. Place
112Trent McFarlandUtica1.58
211Thomas WestphalNew Baltimore Anchor Bay1.68
311Connor ClorRomeo3.78
411Vincent GuaresimoRomeo3.81
512Justin RooseFraser5.39
612Camden KhonArmada7.23
712Jack MathersMacomb Dakota8.17
811Tyler DonovanFraser9.12
911Dylan PenberthyMacomb L’Anse Creuse North9.39
109Lance EdghillFraser11.96
1112Jacob MaurerUtica Eisenhower12.38
1211Ethan MuraszewskiUtica12.40
1311Carter FoxMacomb Dakota15.23
1411Tyler BrothersUtica Eisenhower15.89
1511Zachary RubiczNew Baltimore Anchor Bay15.96
1611Brandon PenberthyMacomb L’Anse Creuse North16.43
1712Derrian KumferRomeo16.68
1812Eli HullingerRomeo18.28
1911Bryce GoodsellRomeo18.68
2011Michael MagnoliRomeo19.13
219Harper WesleyUtica21.59
2211Jack DeWaeleClinton Township Chippewa Valley21.71
2311Danny BoydUtica22.97
2411Simon DavisMacomb Dakota25.37
2512Logan DavisUtica25.94
2610Luke MorehouseUtica27.13
2710Owen GouldRomeo27.16
2811Aidan LeslieNew Baltimore Anchor Bay28.14
2912Carter RodzikUtica Eisenhower28.40
3012Robert GalanHarrison Twp. L’Anse Creuse28.83
3112Ben PuzzuoliHarrison Twp. L’Anse Creuse29.68
3212Ryan HallUtica31.86
3312Carson GilbertsonMacomb Dakota33.71
3411Brewer SnayMacomb Lutheran North34.88
3512Cameron SherrillHarrison Twp. L’Anse Creuse36.23
3612Riley AndrewsArmada37.97
3710Colton HowellMacomb Dakota38.12
389Eric DeWaeleClinton Township Chippewa Valley38.75
3910Aidan DalyHarrison Twp. L’Anse Creuse38.96
4012Emmanuel BaranykMichigan Athletic Club for Homeschoolers39.05

Girls

PlaceTeamAvg. Score
1Romeo37
2Utica76
3Macomb Dakota93
4Fraser146
5Warren Regina179
6Utica Eisenhower195
7Armada207
8Macomb Lutheran North230
9Richmond298
10Macomb L’Anse Creuse North338
11Warren Woods Tower358
12Clinton Township Chippewa Valley367
13Lakeview St. Clair Shores372
14Utica Ford379
15New Baltimore Anchor Bay386
16Michigan Athletic Club for Homeschoolers411
17Sterling Heights Stevenson414
18Harrison Twp. L’Anse Creuse458
19Warren Cousino511
20Lake Shore St. Clair Shores561

TeamWin %Top 3 %
Romeo98100
Utica100
Macomb Dakota100
I hope I don’t have to eat crow on this one.

RankGradeNameTeamAvg. Place
111Jayden HarbertsMacomb Dakota2.49
212Madison ClorRomeo2.62
39Emmerson ClorRomeo3.53
410Violet HrabovskyRomeo5.38
511Addison JohnsonUtica5.93
610Grace GrupidoFraser6.31
710Brooklyn KhonArmada7.97
812Ava LaMilzaMacomb Dakota9.85
99Siene MuraszewskiUtica10.08
1012Isabella BeckUtica Eisenhower10.98
119Natalia GuaresimoRomeo11.54
1211Brianna AlbersRichmond14.71
1312Meagan VerellenUtica14.80
1412AnnDee GeddesMacomb L’Anse Creuse North15.23
1510Elizabeth AmbroggioWarren Regina16.07
1611Kennedy RoskoppWarren Regina16.09
1712Lindsay HarveyMacomb Dakota17.79
1812Anne MayMacomb Lutheran North20.81
1912Ava RawleyUtica21.78
2011Gracie YoungbloodRomeo22.20
2110Charlotte LongUtica Eisenhower22.22
2212Helana NapiorkowskiAustin Catholic22.66
2311Lauren ThomasNew Baltimore Anchor Bay23.03
2411Remi FlanzFraser23.57
259Lidia ClancyMacomb Dakota23.63
2610Olivia PurdyRomeo24.44
2710Shelby StabileHarrison Twp. L’Anse Creuse25.28
2812Abby FifieldUtica28.35
2912Olivia EbelMacomb Lutheran North30.38
3012Grace WesselMichigan Athletic Club for Homeschoolers30.97
3110Norah LesnerUtica34.10
3212Taliyah DawsonWarren Woods Tower34.44
3312Anna HollowayFraser34.78
3410Natalie LentineWarren Regina37.08
3511Darrah MackenzieArmada39.48
3612Natalie LangkamUtica Eisenhower39.68
3710Luciana RodriguezFraser40.41
3811Tori TrumperMacomb Dakota41.54
3912Avery SaunderMacomb L’Anse Creuse North42.71
4011Lauren KoskiMacomb Lutheran North42.90

You may notice that the average places and the average scores may not add up. Romeo’s girls are a prime example. Running simulations emits a whole range of scenarios for scores. For the Bulldogs who seem to have two very good candidates for a 5th girl, odds are that one will have a good day. Given that only one has to have a good day for her score to count, their average score comes out to be lower than the predicted places of Youngblood and Purdy.

GREATER LANSING

Boys

PlaceTeamScore
1St. Johns129
2East Lansing161
3Okemos196
4Grand Ledge198
5Saranac199
6Alma247
7Pewamo-Westphalia252
8Howell257
9Mason269
10St. Louis278
11DeWitt291
12Eaton Rapids300
13Corunna335
14Holt391
15Leslie399
16Ionia425
17Bath442
18Charlotte477
19Williamston504
20Fowlerville557
21Haslett596
22Lansing Catholic596
23Stockbridge596
24Carson City-Crystal641
25Laingsburg708
26Owosso714
27Lansing Waverly740
28Potterville808
29Lake Odessa Lakewood813
30Lansing Eastern865

PlaceGradeNameTeam
112Joey BowmanSt. Johns
211Nate CarmodyHaslett
311Collin FarmerPewamo-Westphalia
412Camden JohnecheckWilliamston
511Ben MarchSt. Louis
611Isaac StaibSt. Johns
79Thomas LarsonAlma
812Koda BrandtCharlotte
912Tyler DohmSt. Johns
1010Alex DonethMason
1110Nolan InglisDeWitt
1212Cameron PierceLeslie
1311Jacob MontgomeryIonia
1412James MeningaMason
1511Nathan DaySaranac
1612Austin RyboltEaton Rapids
1712Brett MarschallFowlerville
1812Logan RokaCorunna
1911Kenny EvansCorunna
2010Nathan WilkinsonOkemos
2111Noah DeLandHowell
2212Gabe BenavidesEast Lansing
2312Sam ElderGrand Ledge
2411Eden LampiEast Lansing
2512Elijah PowellSaranac

Girls

PlaceTeamScore
1Okemos94
2Pewamo-Westphalia161
3Alma185
4St. Johns186
5Howell199
6Grand Ledge201
7Williamston203
8DeWitt214
9Lansing Catholic220
10Holt243
11Owosso244
12Leslie285
13Haslett315
14Mason433
15East Lansing462
16Eaton Rapids478
17Laingsburg534
18St. Louis536
19Saranac555
20Charlotte563
21Fowlerville584
22Corunna621
23Lake Odessa Lakewood629
24Ionia707
25Fowler725
26Stockbridge739
27Lansing Waverly760
28Lansing Christian770
29Bath786
30Lansing Eastern911

PlaceGradeNameTeam
112CC JonesLansing Catholic
212Hannah PriccoLansing Catholic
312Taylor PangburnGrand Ledge
412Mackenzie WrightHowell
511Tessa RoeLansing Catholic
612Madeleine HillSaranac
712Emma NetzelHolt
811Clara FletcherSt. Johns
910Lauren WalkerHolt
1010Whitney WernerPewamo-Westphalia
1111Shannon GillahanOkemos
1211Meghan FordMason
1310Ezgi KurtAlma
1411Lily SalazarOkemos
1510Nicole SchaferWilliamston
1611Abby YoungSt. Johns
1711Nicole MaysOkemos
189Elizabeth SchaferOkemos
199Aviana SkinnerGrand Ledge
2012Lauren HunterHaslett
219Hailey CreisherLeslie
2210Kayla WilliamsDeWitt
2312Abby ArensPewamo-Westphalia
2410Joy EvansAlma
2510Jaiden GriffithWilliamston

GMAA

Boys

PlaceTeamScore
1Whitehall77
2Muskegon Mona Shores83
3Fruitport85
4Muskegon Reeths-Puffer90
5Muskegon Western Michigan Christian129
6North Muskegon141
7Montague167
8Ravenna204
9Muskegon Catholic Central212
10Muskegon Oakridge232

PlaceGradeNameTeam
112Caleb BranchMuskegon Mona Shores
212Andre RichmondWhitehall
312Carter McIlroyWhitehall
411Jaxon AllenMuskegon Reeths-Puffer
512Owen FairchildMontague
611Matthew AntonRavenna
710Vincent PollockFruitport
810Peyton RuelMuskegon Oakridge
910Kye GrantMuskegon Reeths-Puffer
1010Stewart WatersWhitehall
1112Johnathon McMullinFruitport
1211Will ParsekianMuskegon Mona Shores
1312Jude Meldrum-RoyNorth Muskegon
1410Matthias MorseMuskegon Western Mich. Christian
1510Vaire VanderwalleMuskegon Mona Shores
1611Graeson LawrenceMuskegon Western Mich. Christian
1712Jonathan ClausingMuskegon Western Mich. Christian
1811Clay JohnsonMontague
1911Tate BradleyMuskegon Reeths-Puffer
2011Levi GlynnFruitport
2111Aidan KrepsMuskegon Mona Shores
2211Evan Atkinson-MillerNorth Muskegon
2311Alex WilberFruitport
2411Levi BolFruitport
2511Ethan HoranFruitport

Girls

PlaceTeamScore
1Muskegon Mona Shores30
2Whitehall61
3Muskegon Western Michigan Christian63
4Fruitport132
5Muskegon Reeths-Puffer133
6Montague178
7Muskegon Oakridge179
8Muskegon Catholic Central217
9Ravenna238
10Muskegon310

PlaceGradeNameTeam
110Grace VanderKooiMuskegon Western Mich. Christian
29Ellery HornessMuskegon Mona Shores
312Robyn HuntMuskegon Mona Shores
412Cecilia ConradMuskegon Mona Shores
510Cami KraaiWhitehall
612Ariana TreatWhitehall
710Valerie PollockFruitport
811Grace FolkemaMuskegon Western Mich. Christian
912Destiny DouglasMuskegon Mona Shores
1011Cammie EricksonMontague
1112Carolyn BennettNorth Muskegon
129Jersi BilekMuskegon Reeths-Puffer
139Kendall BragintonMuskegon Mona Shores
1411Tatum DykstraFruitport
1512Allison TateWhitehall
169Alia ZuidemaMuskegon Western Mich. Christian
1710Adalyn BrittonWhitehall
1812Brianna ZuidemaMuskegon Western Mich. Christian
1911Merceydez PattonMuskegon Oakridge
2011Lilly HouleMuskegon Mona Shores
2110Corina MitteerWhitehall
2212Samantha HillMuskegon Mona Shores
2311Eleanor KingshottMuskegon Western Mich. Christian
2411Raegan RuelMuskegon Oakridge
2512Cally CamaraMuskegon Catholic Central

LENAWEE COUNTY

Boys

PlaceTeamScore
1Adrian16
2Adrian Lenawee Christian85
3Hudson108
4Tecumseh123
5Clinton129
6Onsted146
7Adrian Madison149
8Morenci167
9Blissfield288
10Addison303

PlaceGradeNameTeam
111Braylon PettyAdrian
212Aiden SmithAdrian
39Moises SalazarAdrian
412Ben SchefkaAdrian
511Alex CzeiszpergerHudson
612Jake EaglingAdrian
710Mitchell HiattOnsted
811Grant FahleTecumseh
912Brody AmthorOnsted
1011Lucas GoodmanClinton
1111Matthew CanalesAdrian
1212Henry FrederickAdrian Madison
1312Lucas LangeAdrian Lenawee Christian
149Pierson CousinoAdrian Lenawee Christian
1510Landyn SouleAdrian
1611Nathan DanielsAdrian Lenawee Christian
1710Isaac St. JohnHudson
1812Zack GilliesClinton
1910Palmer ZiemerTecumseh
2012Grant LongAdrian Lenawee Christian
2112Bryson BachelderMorenci
2210Joel LangeAdrian Lenawee Christian
2310Gabe ManchesterClinton
249Nicholas SorrowHudson
2512Jamari WilliamsAdrian Madison

Girls

PlaceTeamScore
1Tecumseh54
2Adrian59
3Onsted76
4Blissfield93
5Clinton108
6Hudson141
7Adrian Lenawee Christian181
8Sand Creek199

PlaceGradeNameTeam
110Emmry RossOnsted
212Kara TerakedisOnsted
312Kaylee PestaTecumseh
410Izzy BrooksAdrian Lenawee Christian
59Hope MillerBlissfield
612Chesney WilkeTecumseh
711Anastee DavisAdrian
810Sophy SkeelsAdrian
911Yoselin Fermin-CamposAdrian
1011Cylee ElkinsClinton
1110Madison MorrisTecumseh
1212Mari CuetoBlissfield
139Hailey SillsBlissfield
1411Samantha CootsClinton
1512Katie FischerAdrian
169Emersyn BachelderMorenci
1712Emma AbbottTecumseh
1811June MillerBlissfield
1912Emily StevensonTecumseh
2010Stephanie HernandezAddison
219Annabelle CzeiszpergerHudson
229Mavee ClarkAdrian
2310Jessica WarrenTecumseh
2412Allyson RobargeOnsted
2511Allison BowlesClinton

J. CHRIS JENSEN (JACKSON COUNTY)

Boys

PlaceTeamScore
1Hanover-Horton30
2Parma Western69
3Jackson Lumen Christi119
4Concord119
5East Jackson179
6Grass Lake186
7Napoleon187
8Brooklyn Columbia Central193
9Jackson Northwest209
10Jackson232

PlaceGradeNameTeam
112Rogan MellingHanover-Horton
212Austin BrownHanover-Horton
311Cooper SingletonParma Western
412Adair ArtisConcord
511Gannon ShoreJackson Lumen Christi
610Landon BoulisHanover-Horton
711Michael AllenEast Jackson
810Isaiah DinvernoJackson Lumen Christi
99Edison LopemanParma Western
1011Evan ShepherdHanover-Horton
119Zach HassenzahlHanover-Horton
1210Diego BoColeJackson Preparatory
1311Javin MericleEast Jackson
1411Kyler PequetNapoleon
1512Zach KubishParma Western
1612Isaac WaldronConcord
179Cole BatesConcord
1811Owen BrownHanover-Horton
1911David MartinParma Western
2012Andrew EnglandJackson
219Alex HoldaGrass Lake
229Wyatt VowellBrooklyn Columbia Central
239James BoobyerParma Western
2412Nick SchuetteHanover-Horton
2510Titan ParkerParma Western

Girls

PlaceTeamScore
1Jackson Lumen Christi17
2Hanover-Horton93
3Grass Lake95
4Parma Western96
5Napoleon141
6Concord166
7Jackson Northwest176
8Jackson205
9Jackson Preparatory211

PlaceGradeNameTeam
111Madison OsterbergJackson Lumen Christi
29Macy FazekasJackson Lumen Christi
311Layla LopezJackson Lumen Christi
49Chloe KhonJackson Northwest
512Hope WilkesBrooklyn Columbia Central
612Gabrielle OsterbergJackson Lumen Christi
711Sydney FazekasJackson Lumen Christi
89Cieara BarrettConcord
911Ava ViegelahnGrass Lake
1012Justice PrinsParma Western
1110Thia TelloJackson Lumen Christi
1210Marina WalzParma Western
1312Sarah AnastasiadisJackson Lumen Christi
1412Olivianna WatkinsHanover-Horton
1512Isabella BerryHanover-Horton
1610Lauren McLainNapoleon
1712Olivia OrtellJackson Preparatory
189Katie MillionGrass Lake
1910Grace BullockGrass Lake
2011Madelyn NormanNapoleon
2112Lillian HeydenburgParma Western
2211Alexis FlintHanover-Horton
239Kennedy BugbeeHanover-Horton
2410Priya MericleEast Jackson
2511Lily MasonHanover-Horton

DOWNRIVER GABRIEL RICHARD

Boys

PlaceTeamScore
1Dearborn67
2Allen Park69
3Riverview96
4Brownstown Woodhaven127
5Wyandotte Roosevelt167
6Trenton174
7Gibraltar Carlson176
8Grosse Ile178
9Dearborn Heights Crestwood187
10Allen Park Cabrini221

PlaceGradeNameTeam
111Logan RuffnerRiverview
212Sam RobertsDearborn
312Christopher RusselburgAllen Park Cabrini
412Michael MakuchWyandotte Roosevelt
511Jon AndersonGibraltar Carlson
612Aidan OakleyDearborn
711Caleb WynnAllen Park
812Alex MeszarosRiverview Gabriel Richard
99Pierce SchefflerWoodhaven-Brownstown
1012Harry KrafchakDearborn Heights Crestwood
1112Blake RobinsonRiverview
1212Ethan DuhlDearborn
1311Hayden HolmesRiverview
1411Matthew MizziAllen Park
1511Caleb DeLaGarzaAllen Park
1612Drake SteeleAllen Park
1710Brady BoroniecAllen Park
1812Johnny BenkoRiverview Gabriel Richard
1911Ethan JohnsonWyandotte Roosevelt
209Alex VazquezWoodhaven-Brownstown
2111Evan SmithWoodhaven-Brownstown
2211Andrew MontierthDearborn
2311Israel GarciaRiverview
2410Nathan LaweGibraltar Carlson
259William SchookDearborn

Girls

PlaceTeamScore
1Dearborn Divine Child51
2Wyandotte Roosevelt100
3Allen Park109
4Brownstown Woodhaven112
5Dearborn158
6Grosse Ile160
7Allen Park Cabrini161
8Dearborn Heights Crestwood202
9Trenton230
10Riverview235

PlaceGradeNameTeam
112Samantha CostWyandotte Roosevelt
211Ava TeedAllen Park Cabrini
311Payton SchefflerWoodhaven-Brownstown
410Marisa ChueyTrenton
511Batoul HamkaDearborn
610Kathryn KurtinaitisDearborn Divine Child
711Kirsten KossDearborn Divine Child
812Luci GranataAllen Park
911Sparrow CentenoSouthgate Anderson
109Anna KujansuuDearborn Divine Child
119Alyssa KorteGrosse Ile
1210Devyn DoreyTrenton
1311Daniela HinojosRiverview
1410Anahi ChapaAllen Park
1512Isabelle BaroneDearborn Divine Child
1612Ella SladeDearborn Divine Child
1711Michelle RoqueGrosse Ile
1811Keira WoodRiverview
1911Claire BiretaAllen Park
2010Katie DeislerDearborn Divine Child
2110Raelyn McLaughlinWoodhaven-Brownstown
2211Lauren MorenoWyandotte Roosevelt
2312Lena HalesSouthgate Anderson
2410Mercedes DziendzielWyandotte Roosevelt
2510Kayla SladeDearborn Divine Child
Uncategorized

2022 Team Rankings – County Week

Portage, Oakland County, and Wayne County have come and past. I didn’t think it possible, but we learned a ton more about the D2 boys race and there was a decent amount of movement caused by the other lower division races. Given that it’s one weekend in an almost two month long season, one race has a minor affect on these. Coupled with a great county/league/regional, that’s where we’ll know if the performances stick.

Handling 12,000+ athletes, some rules are needed. I wish I had the time, brainpower, and omniscience to know every specific scenario, but I don’t. Here’s how I go about creating these:

  • The HOBBS KESSLER RULE is still in place, where I eliminate the lower third of a runner’s ratings. The reason for this is the assumption that an athlete will have races that they don’t go to the well, for many, these are jamborees or early season invites
    • For a runner that has 10 rated races, I eliminate 3; 7 rated races, I eliminate 2, so on and so forth
  • The INJURY RULE is also in place, where if an athlete doesn’t have any rated races in a month, that runner is taken out of the rankings (both team and individual)
    • I’m more conservative on this than most, I realize that ACTs, sickness, family commitments, soccer kickball* are all present
    • Of course, if their coach, their parent, or that athlete wants to let me know that they’re injured or returning, I will make an exception. But only those relations, I’ve been burned too often by outsiders.
    • This protects against a team like Lumen Christi’s girls, their 3rd girl out for Portage, from moving down
  • These rankings are cumulative, with more recent meets given greater weight
    • As they contain the entire season, they will tend to underrate runners that have been on fire recently, but also protect those who had a subpar performance in the last few meets
  • All Lower Peninsula meets linked here have been taken into account, all Upper Peninsula meets posted to athletic.net are included (even the ones this week!)
  • These are for FUN, even if you disagree with these, don’t tear anyone down in the process
    • If you do, I will make you work the Free Press Expo on the hardest concrete floor in existence

Looking forward to another weekend of great performances and learning about our outstanding teams!

Frankfort Boys: At the most, these ratings have covered three of Frankfort’s races, as a result, the data is a bit thin. Throw out the data though, these Panthers had a day! Six of their top seven raced to a personal best, generating a 5th place finish for this Lake Michigan crew.

Rochester Hills Lutheran NW Girls: As any team has (the Michigan XC cold season is in top form), the Crusaders have found a bit of adversity in this mid-season. What’s impressive is the way they’ve responded. At Portage, their entire outfit finished in a PB or SB (Rita Luhring, almost 5 minutes better than her 2021 best), those efforts bringing forth a 2nd place D4 finish. And their secret weapon is still lurking…

RankTeamRegionScoreChange
1The Potter’s House31520
2Petoskey St. Michael281840
3Harbor Springs282550
4Hillsdale Academy342790
5Johannesburg-Lewiston283090
6Adrian Lenawee Christian343210
7Mason County Eastern293460
8Three Oaks River Valley31370-1
9Whitmore Lake333751
10Frankfort29414-7
11Concord325421
12Ubly355731
13Kalamazoo Hackett325921
14Carson City-Crystal336191
15Marine City Cardinal Mooney366291
16Brown City356440
17Royal Oak Shrine366672
18Battle Creek St. Philip32687-1
19Mayville356981
20Muskegon Catholic Central317310
21Novi Christian Academy33743-2
22Dryden357671
23Breckenridge30775-1
24Morenci347772
25East Jackson347910

RankTeamRegionScoreChange
1Johannesburg-Lewiston281460
2Whitmore Lake331710
3Hillsdale Academy34193-1
4Harbor Springs282011
5Rochester Hills Lutheran NW36369-1
6Unionville-Sebewaing353921
7Kingston354220
8Ubly35450-1
9Auburn Hills Oakland Christian364971
10Buckley29544-2
11Libertas Christian315561
12Grand Traverse Academy29567-4
13Royal Oak Shrine365730
14Leland295800
15Breckenridge305810
16Kalamazoo Hackett32583-4
17The Potter’s House315910
18St. Joseph Lake Michigan Catholic316260
19Farwell306340
20Beal City306479
21Pittsford346710
22Lake Leelanau St. Mary297120
23Allen Park Cabrini36748-1
24Clarkston Everest Collegiate337591
25Mt. Pleasant Sacred Heart307710

Hanover-Horton Boys: In a D3 race at Portage West that featured 4 of the top-10 boys teams, H-H firmly established themselves as a candidate for the #2 spot. Austin Brown, in particular, has been peaking at the right time, racing back-to-back 16:21s the past two weeks. Up front, Rogan Melling has been finding his usual late season form, and I love the steadiness of their youth on the back end.

Monroe St. Mary CC Girls: I have to drop wayyyy down to the #13 spot to find much change, much uprising. The Kestrels (one of the better nicknames out there) took their squad to Portage, running against much competition they’re not used to seeing. And they may have learned a bit about themselves in the process, finishing ahead of much of the D3 competition they might see in a few weeks. Freshman Bella LaFountain is a candidate for the All-State accolades, but don’t discount the major point drivers. Girls such as Samantha LaFountain, Maureen Smith, Leona Knudsen, and Claire Lisker are all competing at their highest levels this fall.

RankTeamRegionScoreChange
1Hart201440
2Hanover-Horton23266-1
3Traverse City St. Francis192771
4Saranac213330
5Reed City204040
6Pewamo-Westphalia244290
7St. Louis254770
8Benzie Central205300
9Grand Rapids Covenant Christian21572-1
10Ithaca245821
11Stanton Central Montcalm215980
12Elk Rapids19671-1
13Clare196871
14Leslie23736-1
15Saugatuck227601
16Caro25779-1
17Jonesville23781-9
18Erie Mason27811-1
19Bath248163
20Dansville268572
21Monroe St. Mary CC278640
22Sanford-Meridian258762
23Buchanan22901-1
24Hudson23906-7
25Muskegon Western Michigan Christian219192

RankTeamRegionScoreChange
1Traverse City St. Francis192030
2Pewamo-Westphalia242160
3Jackson Lumen Christi232270
4Hart202520
5Elk Rapids193130
6Lansing Catholic243450
7Caro253460
8Leslie233960
9Benzie Central204210
10Muskegon Western Michigan Christian214600
11Onsted234630
12Kalamazoo Christian225220
13Monroe St. Mary CC27587-2
14Stanton Central Montcalm21629-2
15Charlevoix196352
16Kent City216542
17Ithaca246880
18Blissfield27695-5
19Remus Chippewa Hills20754-3
20Schoolcraft228052
21Clinton278191
22Grand Rapids West Catholic21829-5
23Laingsburg24843-2
24Sandusky258445
25Grand Rapids Covenant Christian218531

Pinckney Boys: Two races into his season, Ben Richards has had an immediate impact on the Pirates’ fortunes. At the initial SEC Jamboree, Pinckney finished behind Chelsea and Adrian. September 28th, the second Jamboree, Ben’s presence lifted his team above Adrian. His second time to the starting line this year, a 35 second+ season best at Portage, he aided his team in lifting up a trophy.

Williamston Girls: Williamston was pegged a top-10 team to begin the year and they haven’t reached that level… yet. One can easily extrapolate and peek at the rankings from week to week, oh yeah, they’re getting there. The past three jamborees/invites, they’ve won. Five of their top seven had their highest rating of the season at CAAC Red 2. Greater Lansing is on the docket this weekend, a quick look at the teams and I wouldn’t be surprised if these Hornets are top-3 amongst all competition.

RankTeamRegionScoreChange
1East Grand Rapids121950
2Chelsea181980
3Pinckney16229-2
4Forest Hills Eastern122481
5Adrian182641
6Grand Rapids Christian113280
7Otsego133750
8Dearborn Divine Child184320
9St. Johns145480
10Freeland156040
11Petoskey10657-4
12St. Clair17669-1
13Sparta106922
14Allendale117000
15Holland Christian117293
16Wayland Union128010
17Battle Creek Harper Creek12831-18
18Linden168340
19Fremont10835-3
20Hamilton11851-3
21Clio158561
22Spring Lake118585
23Yale178602
24Frankenmuth159135
25New Boston Huron18932-1

RankTeamRegionScoreChange
1East Grand Rapids121150
2Otsego131330
3Grand Rapids Christian111640
4Spring Lake11313-2
5Zeeland East113441
6St. Joseph13351-1
7Forest Hills Eastern123552
8Goodrich164220
9Alma155190
10St. Johns145340
11Williamston14570-6
12Grand Rapids South Christian12591-1
13GR West Michigan Aviation12591-2
14DeWitt145943
15Frankenmuth155973
16Monroe Jefferson185980
17Hudsonville Unity Christian116183
18Petoskey10706-1
19Owosso147131
20Shepherd157200
21Tecumseh18723-4
22Freeland157841
23Adrian18793-1
24Chelsea187961
25Sparta10800-1

Saline Boys: Well, the Hornets were the shocker of the D1 Boys race at Portage. Jason Whitton was mentioned in the writeup, emitting a huge PB on Saturday. Sam Jackson and Truman Johnson did their thing up front, but the real points were saved by their 4th, 5th, and 6th boys. Andrew McNally, Elijah Routson, and Shane Pitcher all set PB’s and had their best (or very close) rating of the season. With those three stepping up, the Hornets captured 2nd place, confirming they’re the favorite for the SEC Red, Region 5, and possibly a podium spot at State.

Oxford Girls: In order to stave off tough, deep teams such as Walled Lake Northern or Stoney Creek, the Wildcats needed a few girls to raise their performances. Coming in right near that 21:00 was a whole gaggle of them: Addison Lester, Aubrey Mery, Natalie Bales, and Jamie Patterson. The first three had never run at Possum Hollow on the varsity stage and Jamie grabbed a second consecutive top-50 finish. If those four can work together down the stretch, Oxford will be in a great spot.

RankTeamRegionScoreChange
1Northville61840
2Grand Haven13440
3Traverse City Central2347-1
4Brighton43711
5Plymouth63890
6Portage Central34090
7Clarkston8459-2
8Romeo95020
9Ann Arbor Skyline45112
10Saline5529-2
11Forest Hills Central35390
12Detroit Catholic Central75482
13Troy85700
14Ann Arbor Pioneer5612-2
15Port Huron Northern96441
16Zeeland West16861
17White Lake Lakeland77310
18Kalamazoo Central3745-8
19Jenison1795-2
20Oxford88161
21Utica88271
22Walled Lake Northern78304
23Salem68331
24Rockford18981
25Caledonia39141

RankTeamRegionScoreChange
1Ann Arbor Pioneer51660
2Holland West Ottawa11850
3Brighton43020
4Saline5351-1
5Romeo94011
6Okemos24370
7Ann Arbor Skyline44830
8Oxford8539-2
9Northville65421
10Walled Lake Northern75421
11Traverse City West2552-2
12Jenison1581-2
13Rochester Hills Stoney Creek96251
14Macomb Dakota96283
15Traverse City Central26470
16Grand Haven1681-2
17H.H. Dow26880
18Dexter47292
19Rockford1735-6
20Forest Hills Central3794-2
21Rochester88081
22Troy8821-1
23Canton68232
24Forest Hills Northern3852-4
25Lowell38536

Engadine Boys: Having the slightest bit of time, I was able to go back and find Upper Peninsula results that I had missed. These Engadine boys have staked their claim to the EUP Conference title (it doesn’t appear there’s another jamboree). Their firepower is up front, with a range of ages. Senior Conrad Speiles and freshman Duane Krenek have both placed in the top-10 at both EUP meetings.

Hancock Girls: It don’t matter where it’s at in the race, if you’re tied and your 6th is ahead of their 6th, you win. Hancock’s Thea Tocquin was ahead of Calumet’s contributor, and the Bulldogs grabbed 2nd place at last week’s Westwood Invite (that featured four of the UP’s top ten crews).

PlaceTeamScoreDivision
1Marquette421
2Houghton761
3Munising1403
4Hancock1832
5Negaunee1851
6Sault Ste. Marie1951
7Escanaba2241
8Calumet2281
9Stephenson2963
10Eben Jct. Superior Central3273

RankTeamScoreDivision
1Marquette241
2Sault Ste. Marie1231
3Houghton1411
4Painesdale-Jeffers1492
5Negaunee1531
6Gladstone1951
7Escanaba2441
8Ironwood2722
9Engadine3083
10Stephenson3243