Kenny Scheffer, Otsego – his Otsego career is coming to a close and he’s running the best he ever has. Tuesday featured Scheffer’s best ever finish in the Wolverine Conference Championship. Earlier in the fall, he’d set a personal best at his home invite, a mark he *just* slipped under to claim his first Allegan County crown.
Eddie Nolan, Troy Athens – it’s been a nice bounceback stretch for the Red Hawk sophomore. He had a rough go on the Oakland County hills, but has turned in two straight sub-18’s over the past ten days. With these heightened efforts have come history, as Athens claimed its first conference title in 19 years.
Micaela Penchoff, Royal Oak – speaking of history, the Royal Oak girls had never won a league title. They had split the first two jamborees with Bloomfield Hills and would need to rely on their depth to come through for a win on Friday. Penchoff found a big improvement during track, getting into the 12’s for the 3200m. It’s taken awhile for it to carry over into XC, but the payoff came yesterday with a huge personal best, moving far into the 20’s with her 20:35. Penchoff and her Raven depth came through, handing Royal Oak the OAA White title.
Meet Boys Adj. Girls Adj. Average Allegan County +11 +9 +10 CHSL Cardinal +14 +18 +16 OAA White League +13 +16 +15
*** = State Title Contender ** = Top Ten Contender * = State Qualifying Contender WAB = Weighted Average Before. A listing of the previous week’s Top 5 Average. Not a perfect comparison as a team may not run their five best runners. But a show of how one ran relative to expectation.
GIRLS TEAM RATINGS
Team Top 5 Avg. Division WAB Meet Bloomfield Hills 109.4 1 111.2 OAA White League Royal Oak 107.8 1 110.3 OAA White League Farmington 106.4 1 99.1 OAA White League Rochester Hills Stoney Creek 101.4 1 105.6 OAA White League Troy Athens 57.2 1 69.4 OAA White League Team Top 5 Avg. Division WAB Meet Otsego*** 147.1 2 145.6 Allegan County Plainwell 90.5 2 95.4 Allegan County Wayland Union 61.4 2 73.5 Allegan County Allegan 26.7 2 21.9 Allegan County Team Top 5 Avg. Division WAB Meet Saugatuck* 102.2 3 111.8 Allegan County Ann Arbor Greenhills 58.1 3 54.4 CHSL Cardinal Championship Team Top 5 Avg. Division WAB Meet Martin* 79.0 4 79.7 Allegan County Royal Oak Shrine 50.5 4 67.4 CHSL Cardinal Championship Clarkston Everest Collegiate 33.3 4 39.0 CHSL Cardinal Championship
BOYS TEAM RATINGS
Team Top 5 Avg. Division WAB Meet Troy Athens 167.7 1 171.6 OAA White League Royal Oak 165.0 1 168.4 OAA White League Rochester Hills Stoney Creek 160.4 1 162.5 OAA White League Farmington 154.0 1 153.1 OAA White League Bloomfield Hills 150.4 1 152.7 OAA White League Team Top 5 Avg. Division WAB Meet Otsego* 178.8 2 182.0 Allegan County Plainwell 169.0 2 171.3 Allegan County Wayland Union 138.3 2 118.0 Allegan County Allegan 134.1 2 134.1 Allegan County Team Top 5 Avg. Division WAB Meet Saugatuck** 181.2 3 180.9 Allegan County Ann Arbor Greenhills* 163.1 3 167.0 CHSL Cardinal Madison Heights Bishop Foley 114.3 3 108.4 CHSL Cardinal Detroit Cristo Rey 65.8 3 79.7 CHSL Cardinal Team Top 5 Avg. Division WAB Meet Royal Oak Shrine** 162.4 4 159.9 CHSL Cardinal Riverview Gabriel Richard* 145.4 4 150.2 CHSL Cardinal Martin 123.1 4 120.1 Allegan County Cardinal Mooney Catholic 122.5 4 112.0 CHSL Cardinal Allen Park Cabrini 104.0 4 116.0 CHSL Cardinal Waterford Our Lady of the Lakes 93.5 4 88.3 CHSL Cardinal Austin Catholic 64.9 4 81.2 CHSL Cardinal
GIRLS INDIVIDUAL RATINGS
Grade Name Time Team Rating Meet 12 Emma Hoffman 16:33.9 Otsego 185.7 Allegan County 9 Alayna Verhage 18:47.0 Otsego 141.3 Allegan County 9 Adelyn Verhage 18:53.0 Otsego 139.3 Allegan County 10 Mai Nguyen 18:55.1 Plainwell 138.6 Allegan County 9 Addelyn Sabatke 18:58.2 Otsego 137.6 Allegan County 11 Veyda Conley 19:03.3 Martin 135.9 Allegan County 12 Leah Corby 18:58.7 Rochester Hills Stoney Creek 135.1 OAA White League 11 Skylar Mejeur 19:15.8 Otsego 131.7 Allegan County 12 Kierra Magner 19:11.9 Farmington 130.7 OAA White League 11 Anna Macdonald 19:34.0 Royal Oak 123.3 OAA White League 9 Claire Lawrence 19:35.5 Bloomfield Hills 122.8 OAA White League 10 Abree VanDenBrink 19:44.4 Wayland Union 122.2 Allegan County 11 Katelyn Parrish 19:38.1 Farmington 122.0 OAA White League 12 Rebekah Stachura 19:45.2 Otsego 122.0 Allegan County 12 Alina Martinson 19:45.5 Saugatuck 121.8 Allegan County 10 Molly Bruggink 19:46.2 Plainwell 121.6 Allegan County 9 Taylee Fox 19:47.9 Otsego 121.0 Allegan County 11 Madeline Goodwin 19:55.9 Otsego 118.4 Allegan County 12 Addison Herr 19:51.8 Bloomfield Hills 117.4 OAA White League 11 Olivia Jenney 19:51.9 Bloomfield Hills 117.4 OAA White League 11 Lyvia Curtis 20:05.3 Saugatuck 115.2 Allegan County 10 Cassidy Bowers 20:01.1 Austin Catholic 113.6 CHSL Cardinal Championship 10 Ella Lamb 20:10.7 Royal Oak Shrine 110.4 CHSL Cardinal Championship 12 Lucy VanHaerents 20:18.0 Royal Oak 108.7 OAA White League 12 Jayden VandenAkker 20:28.9 Allegan 107.4 Allegan County 11 Olivia Carlson 20:25.1 Bloomfield Hills 106.3 OAA White League 11 Brenna Yocum 20:37.4 Otsego 104.5 Allegan County 9 Madison Bumhoffer 20:38.9 Wayland Union 104.0 Allegan County 10 Olivia Peterson 20:32.4 Royal Oak 103.9 OAA White League 12 Micaela Penchoff 20:35.2 Royal Oak 102.9 OAA White League 9 Evelyn McKinney 20:43.4 Royal Oak 100.2 OAA White League 9 Clare O’Reilly 20:44.7 Troy Athens 99.8 OAA White League 11 Tessa Kozlowski 20:47.3 Rochester Hills Stoney Creek 98.9 OAA White League 10 Riah Guoin 20:50.4 Rochester Hills Stoney Creek 97.9 OAA White League 11 Kamryn Sixberry 21:00.9 Saugatuck 96.7 Allegan County 10 Grace Thomas 20:55.6 Farmington 96.1 OAA White League 9 Hannah Miller 21:00.2 Farmington 94.6 OAA White League 10 Deirdre O’Connell 21:03.2 Allen Park Cabrini 92.9 CHSL Cardinal Championship 12 Emma Viggiano 21:05.2 Royal Oak 92.9 OAA White League 11 Alexis (Lexi) Schwartz 21:08.8 Rochester Hills Stoney Creek 91.7 OAA White League 10 Mia Maccani 21:08.8 Royal Oak 91.7 OAA White League 9 Ellyse Heyser 21:17.4 Saugatuck 91.2 Allegan County 12 Gwen Todd 21:18.5 Plainwell 90.8 Allegan County 11 Alex Iacoban 21:17.8 Farmington 88.7 OAA White League 9 Lydia DelPiero Clayton 21:18.4 Farmington 88.5 OAA White League 11 Jane Meinecke 21:21.2 Royal Oak 87.6 OAA White League 10 Allison Schmitt 21:22.3 Clarkston Everest Collegiate 86.6 CHSL Cardinal Championship 12 Savannah VanDenBerg 21:33.5 Saugatuck 85.8 Allegan County 10 Kennedy Copenhaver 21:27.0 Royal Oak 85.7 OAA White League 9 Lila Spletzer 21:34.4 Otsego 85.5 Allegan County 9 Addison Geml 21:33.3 Rochester Hills Stoney Creek 83.6 OAA White League 10 Savannah Astras 21:35.3 Bloomfield Hills 82.9 OAA White League 9 Leigh Sapp 21:48.9 Rochester Hills Stoney Creek 78.4 OAA White League 9 Victoria Sparks 21:58.8 Otsego 77.4 Allegan County 11 Aiyana Wyman 21:59.9 Royal Oak 74.7 OAA White League 9 Alessandra Zobl 22:01.3 Royal Oak 74.2 OAA White League 9 Miyabi Knight 22:02.4 Farmington 73.9 OAA White League 10 DuRae Sage 22:11.0 Martin 73.3 Allegan County 12 Abby Spencer 22:07.4 Farmington 72.2 OAA White League 12 Maya Ferguson 22:12.3 Cardinal Mooney Catholic 69.9 CHSL Cardinal Championship 12 Sydnee Lefief 22:15.2 Bloomfield Hills 69.6 OAA White League 9 Delaney Trachsel 22:18.7 Rochester Hills Stoney Creek 68.4 OAA White League 11 Libby Schuster 22:21.2 Ann Arbor Greenhills 66.9 CHSL Cardinal Championship 12 Alison Doka 22:24.2 Rochester Hills Stoney Creek 66.6 OAA White League 11 Sara Schipper 22:39.3 Martin 63.9 Allegan County 11 Viktoria MacDougall 22:32.6 Farmington 63.8 OAA White League 11 Nina Malani 22:31.6 Ann Arbor Greenhills 63.5 CHSL Cardinal Championship 9 Riley Bender 22:42.4 Martin 62.9 Allegan County 12 Layla Kallivayalil 22:36.1 Bloomfield Hills 62.6 OAA White League 11 Olivia Petrowski 22:43.0 Royal Oak 60.3 OAA White League 10 Nina Lewis 22:43.7 Troy Athens 60.1 OAA White League 9 Emma Dettmann 22:53.9 Martin 59.0 Allegan County 9 Ryann Monroe 22:55.0 Saugatuck 58.7 Allegan County 12 Janaan Rehman 22:47.7 Ann Arbor Greenhills 58.1 CHSL Cardinal Championship 11 Josephine Malcolm 22:50.6 Royal Oak Shrine 57.1 CHSL Cardinal Championship 11 Waverly Pearce 22:54.8 Bloomfield Hills 56.4 OAA White League 9 Lydia Longcore 23:04.6 Otsego 55.5 Allegan County 11 Elizabeth Macey 22:57.8 Royal Oak 55.4 OAA White League 12 Harper Cash 23:02.4 Ann Arbor Greenhills 53.2 CHSL Cardinal Championship 10 Zayla Clark 23:12.7 Otsego 52.8 Allegan County 11 Louisa Denks 23:04.3 Royal Oak Shrine 52.6 CHSL Cardinal Championship 11 Gargi Sonawane 23:07.4 Troy Athens 52.2 OAA White League 11 Megan VanDyke 23:17.3 Plainwell 51.2 Allegan County 12 Elanor Barnes 23:08.4 Madison Heights Bishop Foley 51.2 CHSL Cardinal Championship 11 Kassie Kozlo 23:10.2 Allen Park Cabrini 50.6 CHSL Cardinal Championship 10 Samantha Corbin 23:20.1 Plainwell 50.3 Allegan County 11 Nata Yonkoski 23:16.1 Ann Arbor Greenhills 48.6 CHSL Cardinal Championship 12 Isabella Giovannucci 23:28.8 Allegan 47.4 Allegan County 9 Rebecca Nadgorny 23:22.7 Ann Arbor Greenhills 46.4 CHSL Cardinal Championship 11 Natasha Mendez 23:27.3 Clarkston Everest Collegiate 44.9 CHSL Cardinal Championship 12 Josie Longcore 23:37.9 Plainwell 44.4 Allegan County 11 Elle Cesa 23:34.5 Rochester Hills Stoney Creek 43.2 OAA White League 10 Sophia Miller 23:44.0 Wayland Union 42.4 Allegan County 10 Allison Rodgers 23:45.3 Martin 41.9 Allegan County 9 Rose O’Connor 23:36.6 Austin Catholic 41.8 CHSL Cardinal Championship 9 Elyana Jurkowski 23:45.9 Wayland Union 41.7 Allegan County 11 Brooke Carpenter 23:57.5 Plainwell 37.8 Allegan County 11 Valentina Mansour 23:51.2 Troy Athens 37.6 OAA White League 12 Maya Saleski 23:54.4 Troy Athens 36.5 OAA White League 9 Stella Pandza 23:58.7 Farmington 35.1 OAA White League 10 Riley Macleod 24:04.3 Bloomfield Hills 33.2 OAA White League 11 Shelby Theut 24:03.6 Austin Catholic 32.8 CHSL Cardinal Championship 10 Anna Billman 24:15.0 Allegan 32.0 Allegan County 10 Lexie Donaldson 24:09.1 University Liggett 31.0 CHSL Cardinal Championship 9 Josephine Wesley 24:17.4 Riverview Gabriel Richard 28.2 CHSL Cardinal Championship 9 Gianna Talan 24:20.1 Rochester Hills Stoney Creek 28.0 OAA White League 9 Alice Zhu 24:19.8 Ann Arbor Greenhills 27.4 CHSL Cardinal Championship 10 Eleanor Szafarczyk 24:21.8 University Liggett 26.7 CHSL Cardinal Championship 10 Ziman Yi 24:28.3 Ann Arbor Greenhills 24.6 CHSL Cardinal Championship 9 Opal Schnarr 24:33.1 Rochester Hills Stoney Creek 23.6 OAA White League 9 Anaiya Torrence 24:32.8 University Liggett 23.1 CHSL Cardinal Championship 11 Lily Mollan 24:35.4 Rochester Hills Stoney Creek 22.9 OAA White League 12 Alexa Ross 24:35.3 Acad Of The Sacred Heart 22.2 CHSL Cardinal Championship 12 Lourd Alahwal 24:38.3 Troy Athens 21.9 OAA White League 10 Emma Dixon (Main) 24:40.5 Rochester Hills Stoney Creek 21.2 OAA White League 12 Alice Kadlecova 24:48.8 Martin 20.7 Allegan County 11 MaKenna Leonard 24:49.3 Otsego 20.6 Allegan County 10 Rain Kalleward 24:53.4 Saugatuck 19.2 Allegan County 9 Cecila Bomberski 24:45.1 Royal Oak Shrine 19.0 CHSL Cardinal Championship 10 Lila Wolcott 24:48.4 Clarkston Everest Collegiate 17.9 CHSL Cardinal Championship 10 Riley Veitch 24:54.3 Farmington 16.6 OAA White League 9 Ella Baron 24:52.8 Clarkston Everest Collegiate 16.4 CHSL Cardinal Championship 10 Haneul Siemion 24:56.1 Troy Athens 16.0 OAA White League 9 Abbey Gorman 25:03.7 Saugatuck 15.8 Allegan County 10 Nora Tillman 25:01.2 Royal Oak Shrine 13.6 CHSL Cardinal Championship 11 Phoebe Navin 25:05.4 Royal Oak 12.9 OAA White League 10 Quinn Maldonado 25:07.2 Ann Arbor Greenhills 11.6 CHSL Cardinal Championship 9 Megan Cuthbertson 25:10.7 Acad Of The Sacred Heart 10.4 CHSL Cardinal Championship 11 Amelia Hattermann 25:14.6 Royal Oak 9.8 OAA White League 11 Abigail Tietz 25:14.9 Royal Oak 9.7 OAA White League 12 Laura Kuechle 25:30.1 Troy Athens 4.6 OAA White League 12 Mila Southwick 25:44.4 Plainwell 2.2 Allegan County 11 Emma Madison 25:38.5 Troy Athens 1.8 OAA White League 12 Kathleen Colby 25:37.8 Royal Oak Shrine 1.4 CHSL Cardinal Championship 9 Helene Farrell 25:39.6 Clarkston Everest Collegiate 0.8 CHSL Cardinal Championship
BOYS INDIVIDUAL RATINGS
Grade Name Time Team Rating Meet 12 Kenny Sheffer 16:05.8 Otsego 194.4 Allegan County 12 Abenezer Cerone 16:06.7 Royal Oak Shrine 193.1 CHSL Cardinal 12 Nathaniel Linden 16:10.0 Troy Athens 192.3 OAA White League 11 Marcus Silva 16:15.6 Saugatuck 191.1 Allegan County 11 Grant Rehkopf 16:18.4 Saugatuck 190.2 Allegan County 11 Gunnar Djerf 16:35.8 Otsego 184.4 Allegan County 12 Hiro Nguyen 16:36.6 Plainwell 184.1 Allegan County 11 Devin Lau 16:39.8 Farmington 182.4 OAA White League 9 Ryan Long 16:48.2 Otsego 180.3 Allegan County 10 Aidan Schwalbach 16:46.2 Rochester Hills Stoney Creek 180.3 OAA White League 11 Keats Rosenbrock 16:47.7 Royal Oak 179.8 OAA White League 11 Jacob Ferdubinski 16:47.4 Riverview Gabriel Richard 179.5 CHSL Cardinal 10 Jackson Bowman 16:51.7 Saugatuck 179.1 Allegan County 11 Beckett Sipes 16:51.0 Royal Oak 178.7 OAA White League 11 Naveen Kulkarni 16:51.6 Ann Arbor Greenhills 178.1 CHSL Cardinal 11 Sawyer Monroe 16:56.3 Saugatuck 177.6 Allegan County 12 Trent Hansen 17:02.9 Plainwell 175.4 Allegan County 12 Donovan Ryan 17:03.3 Plainwell 175.2 Allegan County 9 Gavin Bowers 17:02.2 Austin Catholic 174.6 CHSL Cardinal 11 Mason Fein 17:07.9 Wayland Union 173.7 Allegan County 12 Michael Bowker 17:09.0 Royal Oak Shrine 172.3 CHSL Cardinal 11 Colin Blachford 17:11.1 Troy Athens 172.0 OAA White League 10 Kaleb Koestner 17:13.6 Otsego 171.8 Allegan County 9 Joseph Leigh 17:13.1 Rochester Hills Stoney Creek 171.3 OAA White League 12 Nico Aagesen 17:13.7 Ann Arbor Greenhills 170.8 CHSL Cardinal 11 Kellen Chalupa 17:17.7 Allegan 170.4 Allegan County 12 Ethan Manning 17:18.0 Wayland Union 170.3 Allegan County 10 Ira Brown 17:24.7 Saugatuck 168.1 Allegan County 12 Liam Aiuto 17:24.0 Royal Oak 167.7 OAA White League 12 Henry Beck 17:26.1 Ann Arbor Greenhills 166.6 CHSL Cardinal 12 Ryan Harper 17:31.5 Troy Athens 165.2 OAA White League 9 George Whitaker 17:40.2 Otsego 162.9 Allegan County 10 Liam Knuth 17:42.3 Cardinal Mooney Catholic 161.2 CHSL Cardinal 12 Sammy Gamboa 17:45.9 Saugatuck 161.0 Allegan County 9 Ben Sims 17:44.9 Farmington 160.7 OAA White League 10 Eddie Nolan 17:47.9 Troy Athens 159.7 OAA White League 12 Jack Sherer 17:52.8 Plainwell 158.7 Allegan County 12 Rich Fanti 17:50.2 Riverview Gabriel Richard 158.6 CHSL Cardinal 11 Conrad Schaub 17:51.8 Rochester Hills Stoney Creek 158.4 OAA White League 12 Ryan Hunt 17:52.4 Bloomfield Hills 158.2 OAA White League 10 Owen Lawrence 17:52.6 Bloomfield Hills 158.1 OAA White League 10 Gerry Socha 17:54.4 Bloomfield Hills 157.5 OAA White League 9 Henry Cooper 17:57.8 Ann Arbor Greenhills 156.1 CHSL Cardinal 12 Myles Guttovz 18:01.5 Farmington 155.2 OAA White League 11 Micah Arlow 18:01.9 Cardinal Mooney Catholic 154.7 CHSL Cardinal 10 Will Bernacki 18:06.7 Royal Oak Shrine 153.1 CHSL Cardinal 12 Andrew Lopez 18:07.7 Royal Oak Shrine 152.8 CHSL Cardinal 12 Gabriel Coraci 18:08.4 Madison Heights Bishop Foley 152.5 CHSL Cardinal 11 William Justice 18:14.0 Plainwell 151.7 Allegan County 11 Aidan Wilson 18:13.2 Royal Oak 151.3 OAA White League 10 Liam Raseman 18:16.0 Otsego 151.0 Allegan County 9 Thomas Sigler 18:17.8 Allegan 150.4 Allegan County 12 Nathan Camilleri 18:15.9 Waterford Our Lady 150.0 CHSL Cardinal 10 Ashton Skinner 18:19.8 Saugatuck 149.7 Allegan County 11 Ethan Feys 18:18.7 Troy Athens 149.4 OAA White League 10 Samuel Gembis 18:24.3 Royal Oak 147.6 OAA White League 11 Alberto Mandujando 18:28.0 Wayland Union 147.0 Allegan County 11 Braulio Limon Urdapilleta 18:27.1 Rochester Hills Stoney Creek 146.6 OAA White League 10 Jeremiah VanHouten 18:29.9 Martin 146.4 Allegan County 12 Aeriq Abu Azrine 18:28.7 Royal Oak 146.1 OAA White League 11 Jadon Dettmann 18:32.5 Martin 145.5 Allegan County 11 Santanna Minfield 18:30.8 Rochester Hills Stoney Creek 145.4 OAA White League 10 Loghan Murphy 18:33.0 Allegan 145.3 Allegan County 11 Benjamin Barkham 18:31.8 Rochester Hills Stoney Creek 145.1 OAA White League 12 Isaac Cruz 18:36.0 Saugatuck 144.3 Allegan County 11 Roger Mariani 18:34.1 Ann Arbor Greenhills 144.0 CHSL Cardinal 11 Christian Brash 18:35.7 Allen Park Cabrini 143.4 CHSL Cardinal 10 Trevor Meyer 18:40.6 Otsego 142.8 Allegan County 9 Kingston Lennan 18:41.0 Otsego 142.7 Allegan County 9 Ryan Webber 18:41.3 Otsego 142.6 Allegan County 10 Lucas Dunham 18:40.7 Farmington 142.1 OAA White League 12 Joseph Hoffman 18:43.1 Plainwell 142.0 Allegan County 9 Victor Diaz 18:43.5 Otsego 141.8 Allegan County 10 Wyatt Ramsey 18:44.0 Plainwell 141.7 Allegan County 9 Simon Carr 18:47.1 Saugatuck 140.6 Allegan County 9 Luke Robinson 18:44.2 Royal Oak Shrine 140.6 CHSL Cardinal 12 Dominic Barretto 18:44.6 Riverview Gabriel Richard 140.5 CHSL Cardinal 10 Dominic DeVeny 18:45.0 Cardinal Mooney Catholic 140.3 CHSL Cardinal 11 Jax Scott 18:48.2 Bloomfield Hills 139.6 OAA White League 10 Seungwoo Lee 18:49.4 Rochester Hills Stoney Creek 139.2 OAA White League 11 Carter Hartfield 18:51.0 Bloomfield Hills 138.7 OAA White League 9 Jack Deboer 18:53.9 Otsego 138.4 Allegan County 12 Lucas Aalderink 18:59.0 Ann Arbor Greenhills 135.7 CHSL Cardinal 11 Luke Shelton 19:00.4 Troy Athens 135.5 OAA White League 12 Jonah Kaplan 19:04.5 Ann Arbor Greenhills 133.8 CHSL Cardinal 10 Skyler Anthony 19:08.0 Bloomfield Hills 133.0 OAA White League 12 Aiden Lindblom 19:08.7 Bloomfield Hills 132.8 OAA White League 11 Gabe Shaffer 19:08.6 Royal Oak Shrine 132.5 CHSL Cardinal 11 Twoey Bullock Jr. 19:09.8 Ann Arbor Greenhills 132.1 CHSL Cardinal 12 Gavin Cavell 19:12.7 Royal Oak 131.4 OAA White League 10 Vincent Pirozzo 19:16.1 Rochester Hills Stoney Creek 130.3 OAA White League 10 Landin Ramsey 19:20.4 Plainwell 129.5 Allegan County 11 Timothy Minfield 19:18.4 Rochester Hills Stoney Creek 129.5 OAA White League 9 Dominic Smith 19:18.7 Farmington 129.4 OAA White League 12 Luca Massoni 19:18.7 Royal Oak 129.4 OAA White League 9 Gavin Samona 19:18.6 Madison Heights Bishop Foley 129.1 CHSL Cardinal 11 Jaden Ethier 19:23.2 Troy Athens 127.9 OAA White League 11 Jackson Turnas 19:25.1 Rochester Hills Stoney Creek 127.3 OAA White League 12 Gram Griffioen 19:24.3 University Liggett 127.2 CHSL Cardinal 10 Blake Herbert 19:27.7 Plainwell 127.1 Allegan County 12 Lex Ruimveld 19:28.8 Plainwell 126.7 Allegan County 10 Louis Berent 19:33.0 Royal Oak 124.7 OAA White League 12 Theodore Campbell 19:33.2 Riverview Gabriel Richard 124.3 CHSL Cardinal 10 Nolan Mazur 19:33.8 Riverview Gabriel Richard 124.1 CHSL Cardinal 11 Patrick Steele 19:36.1 Farmington 123.6 OAA White League 9 Kai Bilderback 19:38.6 Farmington 122.8 OAA White League 11 Hayden Rutter 19:38.8 Rochester Hills Stoney Creek 122.7 OAA White League 10 Evan Kowalkowski 19:39.1 Royal Oak 122.6 OAA White League 9 Owen Pacyga 19:39.6 Troy Athens 122.5 OAA White League 12 John McKellar 19:41.2 Royal Oak 121.9 OAA White League 10 Ethan Wielgat 19:41.8 Royal Oak Shrine 121.4 CHSL Cardinal 11 Avi Adar 19:45.1 Ann Arbor Greenhills 120.3 CHSL Cardinal 11 Cooper Prentice 19:51.3 Allegan 119.2 Allegan County 11 Gari Salvador-Garcia 19:54.9 Martin 118.0 Allegan County 9 Alex Gilbert 19:55.3 Plainwell 117.9 Allegan County 12 Aaron Slanec 19:53.5 Royal Oak 117.8 OAA White League 11 Rohit Chaudhary 19:53.4 Ann Arbor Greenhills 117.5 CHSL Cardinal 11 Hunter Hayes 19:57.7 Martin 117.1 Allegan County 12 Carter Russelburg 19:55.0 Allen Park Cabrini 117.0 CHSL Cardinal 12 Justin Moss 19:58.9 Plainwell 116.7 Allegan County 10 Emanuel Nava 20:00.3 Allen Park Cabrini 115.2 CHSL Cardinal 9 Jack Paisley 20:00.7 Royal Oak Shrine 115.1 CHSL Cardinal 9 Miguel Diaz Lopez 20:05.0 Bloomfield Hills 114.0 OAA White League 9 Colton Mull 20:11.7 Plainwell 112.5 Allegan County 9 Nate Kubiak 20:09.5 Ann Arbor Greenhills 112.2 CHSL Cardinal 9 Ryan Miller 20:12.9 Plainwell 112.0 Allegan County 11 Alihondro Rivas 20:11.3 Royal Oak 111.9 OAA White League 10 Chase Skinner 20:14.0 Saugatuck 111.7 Allegan County 9 Xavier Smith 20:12.3 Rochester Hills Stoney Creek 111.6 OAA White League 10 Xavier Zammit 20:13.5 Cardinal Mooney Catholic 110.8 CHSL Cardinal 12 Ethan Cunningham 20:15.0 Riverview Gabriel Richard 110.3 CHSL Cardinal 11 Auden Kane 20:19.0 Bloomfield Hills 109.3 OAA White League 12 Andrew Rosso 20:22.2 Austin Catholic 107.9 CHSL Cardinal 12 Benjamin Zheng 20:22.8 Ann Arbor Greenhills 107.7 CHSL Cardinal 12 Owen Smith 20:24.5 Ann Arbor Greenhills 107.2 CHSL Cardinal 12 Lorenzo Mio 20:25.0 Royal Oak Shrine 107.0 CHSL Cardinal 11 Evan White 20:28.8 Rochester Hills Stoney Creek 106.1 OAA White League 12 Julian Delgado 20:28.2 Detroit Cristo Rey 105.9 CHSL Cardinal 10 Jacob Podmokly 20:30.8 Royal Oak 105.4 OAA White League 9 Leo Avalos 20:33.6 Saugatuck 105.1 Allegan County 11 Andrew Giuliano 20:34.4 Royal Oak 104.2 OAA White League 11 Benjamin White 20:39.0 Plainwell 103.3 Allegan County 9 Benjamin Moeller 20:37.3 Royal Oak 103.2 OAA White League 12 Brad Dugan 20:39.6 Madison Heights Bishop Foley 102.1 CHSL Cardinal 12 Emmett Fishwild 20:42.4 Royal Oak 101.5 OAA White League 12 Fabian Villarino 20:42.1 Madison Heights Bishop Foley 101.3 CHSL Cardinal 9 Carter Bultje 20:46.0 Wayland Union 101.0 Allegan County 11 Logan Courtade 20:44.1 Rochester Hills Stoney Creek 101.0 OAA White League 10 Jack Reeve 20:47.6 Royal Oak 99.8 OAA White League 11 Jackson Byers 20:51.2 Wayland Union 99.3 Allegan County 9 Tucker Dubay 20:49.7 Farmington 99.1 OAA White League 9 Parker Dawson 20:49.1 Waterford Our Lady 99.0 CHSL Cardinal 10 Tyler Peterson 20:53.7 Bloomfield Hills 97.8 OAA White League 9 Alvaro Gomez 20:55.9 Rochester Hills Stoney Creek 97.0 OAA White League 9 Henrik Van Howe 20:56.3 Royal Oak 96.9 OAA White League 10 Christopher Brummett 20:56.2 Ann Arbor Greenhills 96.6 CHSL Cardinal 11 Dylan Zobl 21:01.0 Royal Oak 95.3 OAA White League 11 Mickey Sparkes 21:03.3 Bloomfield Hills 94.6 OAA White League 9 Alejandro Lopez 21:07.0 Plainwell 94.0 Allegan County 9 Tadej Katanski-O’Brien 21:07.3 Ann Arbor Greenhills 92.9 CHSL Cardinal 9 Maximilian Van de Vyver 21:08.5 Austin Catholic 92.5 CHSL Cardinal 11 Michael Fleming 21:10.3 Bloomfield Hills 92.2 OAA White League 11 Nicholas Herrington 21:10.0 Waterford Our Lady 92.0 CHSL Cardinal 10 Charles Fritz 21:11.2 Bloomfield Hills 91.9 OAA White League 9 Larken Vogel 21:13.3 Bloomfield Hills 91.2 OAA White League 9 Toby Graveline 21:15.9 Royal Oak Shrine 90.0 CHSL Cardinal 12 Joseph Young 21:19.0 Troy Athens 89.3 OAA White League 9 Edward Ostberg 21:20.1 Troy Athens 89.0 OAA White League 11 Parker Stull 21:22.1 Plainwell 89.0 Allegan County 10 Victor Hayoo 21:20.2 Troy Athens 88.9 OAA White League 9 Xander Ruiter 21:23.3 Martin 88.6 Allegan County 12 Luke Kavanaugh 21:27.4 Madison Heights Bishop Foley 86.2 CHSL Cardinal 10 Brandon Becker 21:33.2 Allegan 85.3 Allegan County 11 William Bazan 21:30.8 Detroit Cristo Rey 85.1 CHSL Cardinal 12 Charles Stitman 21:33.0 Royal Oak 84.7 OAA White League 9 Tanner Byron 21:36.7 Otsego 84.1 Allegan County 11 Aidan McNeill 21:35.4 Waterford Our Lady 83.5 CHSL Cardinal 10 Anthony Anastasi 21:47.0 Plainwell 80.7 Allegan County 11 Will Nordhaus 21:49.0 Bloomfield Hills 79.3 OAA White League 12 Colin Maffesoli 21:51.5 Allen Park Cabrini 78.2 CHSL Cardinal 9 Finnegan McGlinchey 21:52.8 Madison Heights Bishop Foley 77.7 CHSL Cardinal 10 Uriah Rogers 21:57.9 Royal Oak 76.4 OAA White League 10 Julien Dincecco 21:59.4 Ann Arbor Greenhills 75.5 CHSL Cardinal 12 Aiden Mallory 22:05.7 Plainwell 74.4 Allegan County 11 Avry Asbeury 22:08.8 Plainwell 73.4 Allegan County 12 Ben Bak 22:07.4 Bloomfield Hills 73.2 OAA White League 10 Axel Svensson 22:08.6 Rochester Hills Stoney Creek 72.8 OAA White League 9 Cooper Kapalla 22:08.8 Bloomfield Hills 72.7 OAA White League 9 Hayden Klintworth 22:12.9 Martin 72.0 Allegan County 9 Joshua James 22:20.7 Troy Athens 68.8 OAA White League 11 Emmanuel Zamudio 22:19.8 Detroit Cristo Rey 68.7 CHSL Cardinal 11 Alan He 22:24.1 Troy Athens 67.6 OAA White League 9 Shayne Krasinski 22:27.8 Wayland Union 67.1 Allegan County 10 Channing Watson 22:27.5 Bloomfield Hills 66.5 OAA White League 11 Alexander Uselman 22:27.9 Allen Park Cabrini 66.0 CHSL Cardinal 11 Michael Whitney 22:32.0 Plainwell 65.7 Allegan County 9 Ben Chapman 22:33.8 Troy Athens 64.4 OAA White League 9 Malachi Waters 22:45.0 Plainwell 61.3 Allegan County 9 Khalil Gupton 22:45.2 Farmington 60.6 OAA White League 11 Thomas Hauptman 22:44.9 Ann Arbor Greenhills 60.4 CHSL Cardinal 10 Owen Noble 22:52.0 Royal Oak 58.3 OAA White League 11 Paul Lopez 22:54.1 Royal Oak 57.6 OAA White League 12 Timmy Li 23:08.9 Troy Athens 52.7 OAA White League 12 Wyatt Sesi 23:11.8 Troy Athens 51.7 OAA White League 9 Teo Bargren 23:17.4 Bloomfield Hills 49.9 OAA White League 10 Grant Decker 23:19.3 Rochester Hills Stoney Creek 49.2 OAA White League 9 Henre Voigt 23:20.6 Rochester Hills Stoney Creek 48.8 OAA White League 12 Harlem Cooper 23:21.8 Royal Oak 48.4 OAA White League 11 Yejune Kim 23:23.2 Rochester Hills Stoney Creek 47.9 OAA White League 12 Caleb Love 23:25.6 Royal Oak 47.1 OAA White League 9 Gavin Keeler 23:29.9 Martin 46.4 Allegan County 10 Wyatt Welsh 23:29.2 Cardinal Mooney Catholic 45.6 CHSL Cardinal 11 Billy Rozelle 23:33.5 Ann Arbor Greenhills 44.2 CHSL Cardinal 9 Liam Helsom 23:36.9 Waterford Our Lady 43.0 CHSL Cardinal 11 Ewan Russell 23:43.6 Ann Arbor Greenhills 40.8 CHSL Cardinal 10 Micah Friedman 23:49.6 West Bloomfield Frankel Jewish Academy 38.8 CHSL Cardinal 9 Joshua Magana 23:50.3 Detroit Cristo Rey 38.6 CHSL Cardinal 9 Emmett Adams 23:55.0 Saugatuck 38.0 Allegan County 9 Dante Remick 23:59.3 Royal Oak 35.9 OAA White League 11 Oscar Camargo 24:00.5 Rochester Hills Stoney Creek 35.5 OAA White League 9 Graham Halverson 24:03.5 Royal Oak 34.5 OAA White League 11 Exal Lopez 24:13.2 Detroit Cristo Rey 30.9 CHSL Cardinal 11 Eli Masih 24:17.2 Royal Oak 29.9 OAA White League 9 Alan Camargo 24:18.5 Rochester Hills Stoney Creek 29.5 OAA White League 9 Samuel Jones 24:36.3 Troy Athens 23.6 OAA White League 10 Landon Wright 24:42.7 University Liggett 21.1 CHSL Cardinal 9 Gabriel Gaona 24:56.1 Allen Park Cabrini 16.6 CHSL Cardinal 10 Joshua Cooper 25:10.9 West Bloomfield Frankel Jewish Academy 11.7 CHSL Cardinal 12 Loehn Luckett 25:20.7 Plainwell 9.4 Allegan County 10 Xavier Neudauer 25:27.3 Troy Athens 6.6 OAA White League 11 Jonathan Meza-Navarro 25:31.1 Martin 6.0 Allegan County 10 Connor Dolecki 25:33.3 Rochester Hills Stoney Creek 4.6 OAA White League 9 Winston Zhu 25:32.6 Ann Arbor Greenhills 4.5 CHSL Cardinal 12 Hugh Jordan 25:35.4 Ann Arbor Greenhills 3.5 CHSL Cardinal 9 Adam Keoleian 25:36.5 Rochester Hills Stoney Creek 3.5 OAA White League 10 Santiago Ramirez-Vanegas 25:40.8 Troy Athens 2.1 OAA White League 12 Nolan Williams 25:42.4 Ann Arbor Greenhills 1.2 CHSL Cardinal