Log In
Michigan Scholastic Cycling Association • Sep 8 2024 • Various, MI
Is there a Strava segment for this course? Paste the url here:
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 James Broughton West Michigan Coyotes 44:57.8
2 Marcello D'anna Rochester 44:58.0
3 Easton Johnson West Michigan Coyotes 46:25.6
4 Shane Longhurst Orange Krush 47:15.0
5 Raylan Hansma West Michigan Coyotes 48:03.9
6 Ryan Lidgey Lake Orion 51:12.1
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Wyatt Delvalle Orange Krush 51:41.9
2 Ryker Schultz Independent 51:42.4
3 Tristan Hubbard West Michigan Coyotes 51:45.5
4 Artem Babichev Lake Orion 52:11.1
5 Sawyer Kollien Huron Valley United 53:04.3
6 Evan Tallent Rochester 53:12.6
7 Luke Dewall West Michigan Coyotes 53:13.3
8 Cruz Woodbury West Michigan Coyotes 54:39.8
9 Francesco D'anna Rochester 54:59.4
10 Everett Allen SW Mich ThunderCats 54:59.7
11 Jose-maria Galvez SW Mich ThunderCats 54:59.7
12 Frank Palumbo Huron Valley United 55:00.3
13 Logan Carnwath Rochester 55:07.9
14 William Hughes West Michigan Coyotes 55:34.0
15 Owen Rookus West Michigan Coyotes 55:51.0
16 Landon Ripka Independent 56:57.8
17 Austin Carnwath Rochester 59:35.8
18 Griffin Mallory Huron Valley United 01:10.5
19 Gavin Torok Northville 02:48.4
20 Grady Kowalski Huron Valley United 05:59.6
21 Owen Tidbury Huron Valley United 10:44.4
22 Noah Carnaghi Huron Valley United 19:08.4
DNF Austin Loeffler Rochester
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Hudson Kollien Huron Valley United 14:44.1
2 Owen Taylor Huron Valley United 14:49.5
3 Sawyer Weaver West Michigan Coyotes 14:52.2
4 Jaxon Flewwelling SW Mich ThunderCats 14:52.8
5 Henry Uh Rochester 14:52.8
6 Callum Veda Rochester 15:41.9
7 Jack Kriebel Rochester 16:04.7
8 Christian Reetz Lake Orion 16:05.7
9 Parth Thakkallapally Lake Orion 16:07.2
10 Jaxson West SW Mich ThunderCats 16:13.9
11 Miles Mattila Orange Krush 16:14.5
12 Cooper Hess Huron Valley United 16:34.6
13 Gideon Swanson Rochester 16:47.1
14 Maxwell Hibbard Rochester 17:01.8
15 Hudson Shaw Independent 17:03.3
16 Boyd Romine NE Indiana Trailblazers 17:27.1
17 Hudson Seaver Independent 17:28.8
18 Julien Poirier Brighton 17:33.5
19 Malcolm Mccluney Black Swamp Riders 18:39.7
20 Aaron Winchester SW Mich ThunderCats 18:42.0
21 Noah Strobehn Lake Orion 18:49.0
22 Thomas Moran Ann Arbor Youth MTB 19:03.7
23 Kai Sanchez Ann Arbor Youth MTB 19:04.7
24 Ambrose Solecki Huron Valley United 19:15.6
25 Cameron Passmore Lake Orion 19:18.8
26 Rider Smith Black Swamp Riders 19:19.9
27 Hudson Daniel Brandon Youth MTB 19:20.3
28 Roman Zayak Black Swamp Riders 19:43.6
29 Lucas Alaouie Lake Orion 19:46.1
30 Calvin Nye Lake Orion 20:03.1
31 Liam Coryell Ann Arbor Youth MTB 20:04.5
32 Levi Ulrich Independent 20:09.0
33 Kaiser Huston Brandon Youth MTB 20:23.6
34 Thomas Eaton Lansing Cyclones 20:55.1
35 Joey Pereira SW Mich ThunderCats 20:58.1
36 Grant Decook Rochester 21:20.7
37 Charles Kirian Black Swamp Riders 21:22.3
38 Nathaniel Arbaugh Independent 23:01.9
39 Hansel Ricardo SW Mich ThunderCats 23:04.3
40 Hunter Bozzini Brighton 23:12.6
41 Caleb Grenier West Michigan Coyotes 23:22.4
42 Robert Mcfarlane Huron Valley United 24:29.7
43 Frederick Kirian Black Swamp Riders 25:14.3
44 Emiliano Masserant Orange Krush 27:09.0
45 Ricky Smith Rochester 28:02.5
46 Will Stacey Ann Arbor Youth MTB 33:02.1
DNF Alex Kontoyiannakis Brighton
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Ryder Pankey West Michigan Coyotes 29:35.9
2 Aaron Savona Rochester 30:58.5
3 Grayson Seyka Rochester 31:06.9
4 Luke Lewis Independent 31:07.1
5 Marcelo Vazquez gonzalez Rochester 31:23.4
6 Wesley Carnwath Rochester 31:45.0
7 Ethan Carnwath Rochester 32:10.6
8 Wesley Nye Lake Orion 32:36.4
9 Alexander Sanchez Ann Arbor Youth MTB 33:55.9
10 Everett Dobrin Orange Krush 34:32.8
11 Dillon Winchester SW Mich ThunderCats 34:42.6
12 Avery Dossey Independent 35:12.3
13 Beckham Haberkorn Brighton 35:37.4
14 Aj Keen Lansing Cyclones 36:03.3
15 Henry Pence Brighton 36:24.5
16 Luke Veda Rochester 36:35.4
17 Barrett Paten Midland MTB Crew 37:10.7
18 Flynn Gearhart Rochester 37:43.4
19 Landon Lepisto SW Mich ThunderCats 37:50.7
20 Cameron Stocker Huron Valley United 38:00.1
21 Evan Adkins Orange Krush 38:00.2
22 Easton Kelley Huron Valley United 38:09.5
23 Truman Longlyons Ann Arbor Youth MTB 38:18.9
24 Nolan Peterson Brighton 39:34.0
25 Blake Decook Rochester 41:32.7
26 Henry Goebelbecker Independent 43:48.8
27 Lincoln Erb Lansing Cyclones 45:47.5
28 Lincoln Golightly Lake Orion 47:30.3
DNF Elliott Murphy Independent
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Evan Leitow SW Mich ThunderCats 28:42.3
2 Evan Hodder Brighton 29:59.4
3 Eli Lapinski Rochester 29:59.6
4 Joshua Uh Rochester 30:30.7
5 Aiden Pokowski Rochester 30:31.0
6 Nicolas Davila hernandez Rochester 30:52.4
7 Cathan Mattila Orange Krush 31:27.8
8 Declan Gizicki Lake Orion 32:10.3
9 Winn Alaouie Lake Orion 32:25.8
10 Giovanni Masserant Orange Krush 33:29.7
11 Chance Hohmann-gold Ann Arbor Youth MTB 35:00.7
12 Michael Fate Black Swamp Riders 35:03.0
13 Logan Howard Lansing Cyclones 35:14.8
14 Spencer Hess Huron Valley United 36:07.3
15 Lukas Schoenherr Brighton 36:08.2
16 Rylan Todd Lake Orion 36:34.0
17 Brayden Todd Lake Orion 36:35.7
18 Thomas Moore Huron Valley United 36:37.0
19 Robert Johnson Lake Orion 36:55.4
20 Max Grady Huron Valley United 36:56.8
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Lincoln Kollien Huron Valley United 18:15.4
2 Maverick Seaver Independent 19:14.5
3 Titus Broughton West Michigan Coyotes 19:17.5
4 Roman Flewwelling SW Mich ThunderCats 19:18.7
5 Oliver Shaw Independent 19:18.9
6 Finn Abel Huron Valley United 19:46.8
7 Theodore Sherwood SW Mich ThunderCats 19:54.4
8 Wyatt Johnson West Michigan Coyotes 19:55.4
9 Everett Barthel Lake Orion 21:18.4
10 Callum Hobson Huron Valley United 24:17.9
11 Luke Zgnilec Lake Orion 24:39.8
12 Henry Nickey Black Swamp Riders 26:08.0
13 Ezekiel Ulrich Independent 26:34.2
14 Alexander Oag Rochester 26:43.6
15 Dominic Laveirge Brighton 27:25.1
16 Levi Paten Midland MTB Crew 27:37.3
17 Vinny Holdsworth Brandon Youth MTB 30:45.0
18 Henrik Jacobson Brandon Youth MTB 33:46.1
19 Harrison Sherwood SW Mich ThunderCats 38:37.2
20 Rocky Seaver Independent 39:54.0
21 Oscar Green Independent 46:30.3
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Matthew Wolohan Midland MTB Crew 51:45.9
2 Aditya Kandage Rochester 51:46.3
3 Brayden Williams Rochester 52:20.8
4 Stuart Grindem Rochester 52:31.1
5 Jameson Kern Brighton 52:51.9
6 Johnson Chen Rochester 52:54.4
7 Tyler Paik Orange Krush 52:58.9
8 Anthony Mucci Lake Orion 52:59.0
9 Zeke Dell Orange Krush 53:19.6
10 Ethan Heist Lake Orion 53:27.3
11 Jack Thorpe Lake Orion 53:28.9
12 Blake Taylor SW Mich ThunderCats 53:29.0
13 Gavin Peters West Michigan Coyotes 53:33.8
14 Evan James Orange Krush 54:43.6
15 Isaac Shirley Rochester 54:55.6
16 Zachary Witt Rochester 55:00.1
17 Kevin Morgan Lake Orion 55:00.4
18 Brayden Adcock Huron Valley United 55:56.4
19 Arun Feldt Rochester 55:57.1
20 Cavan Parsons Rochester 56:31.9
21 Colin Denby Northville 56:41.0
22 Noah Bayma Northville 57:16.3
23 Noah Sanchez Huron Valley United 57:17.0
24 Sawyer Voss Brighton Composite 57:17.8
25 Adam Jasperson Northville 57:52.4
26 Evan Nowowiejski Black Swamp Riders 58:34.1
27 Naoki Matsumoto Northville 58:58.1
28 Kenneth Kotenko Rochester 59:26.2
29 Edward Dell Orange Krush 59:34.2
30 Cash Anderson Independent 59:43.2
31 Bridger Hoogeveen West Michigan Coyotes 00:00.7
32 Brett Day Brighton 00:21.4
33 Jackson Bright Rochester 00:22.3
34 Spencer Monroe Brighton 00:22.5
35 Charles Peng Detroit Country Day 00:48.8
36 Cayle Dolane Brighton 00:51.0
37 Max Kalczynski Detroit Country Day 01:34.6
38 Samuel Berent Independent 02:02.3
39 Cash Adams Detroit Country Day 02:33.0
40 Leo Lisabeth Huron Valley United 03:17.7
41 Evan Luttenbacher Huron Valley United 03:41.3
42 Diesel Machuca Huron Valley United 03:49.4
43 Jacob Paradowski Rochester 04:22.1
44 Alexander Weisenstein Rochester 05:56.3
45 Aryan Farooq Rochester 05:57.9
DNF Michael Shosey Rochester
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Nicholas Thielen Huron Valley Composite 49:25.6
2 Gunner Winchester SW Mich ThunderCats 49:25.9
3 Caleb Carnwath Rochester 49:26.4
4 Donald Smith Ann Arbor Youth MTB 49:26.5
5 Soren Christensen Huron Valley Composite 49:38.8
6 Clayton Thellman SW Mich ThunderCats 49:46.9
7 Easton Roberts West Michigan Coyotes 50:04.3
8 Nathan Lagest Lake Orion 50:31.2
9 Cameron Ahn Lake Orion 51:47.3
10 Owen Barker Rochester 51:53.1
11 Camden Dejong West Michigan Coyotes 51:59.1
12 John Hoffman Ann Arbor Youth MTB 52:06.1
13 Gannon Cervin Rochester 52:06.2
14 Joseph Bilderbeck Lake Orion 52:28.5
15 Grayson Tidbury Huron Valley United 53:05.1
16 Ian Combs Grand Rapids Christian 53:17.9
17 Brady Newman Northville 53:41.8
18 Charlie Younggren Rochester 53:57.2
19 Luke Gibbons Northville 53:59.1
20 Jaxson Bordine Orange Krush 55:00.0
21 Matteo Morales-zozaya Rochester 55:16.5
22 Tobias Shirley Rochester 55:16.8
23 Keegan Pfeiffer Rochester 55:16.8
24 Jack Frey Brighton 56:13.6
25 Vincent Kucera Rochester 56:33.2
26 Nolan Elliott Ann Arbor Youth MTB 56:53.1
27 Nathan Redhage Rochester 57:31.2
28 Ethan Richards Huron Valley United 57:35.6
29 Gabriel Mahoney Rochester 58:01.1
30 Joseph Mucci Lake Orion 58:20.4
31 Garrett Smith Brighton 58:37.3
32 Wesley Mckenzie Rochester 58:39.9
33 Carter Beros Rochester 58:54.5
34 Parker Vince Brighton 59:21.5
35 Henry Wert West Michigan Coyotes 00:15.1
36 James Wellman Rochester 00:30.6
37 Chris Farhood Rochester 00:30.8
38 Cameron Powers Rochester 00:45.0
39 Jake Bricker Lake Orion 02:22.8
40 Jakub Makiej Rochester 03:04.4
41 Kayden Butz Rochester 04:59.6
42 Warren Sponsler iii Rochester 07:53.4
DNF Obadiah Pugno Rochester
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Kaden Spitters West Michigan Coyotes 38:28.0
2 Caleb Paddock Ann Arbor Youth MTB 39:02.6
3 Andrew Myerholtz Black Swamp Riders 39:23.9
4 Matthew Paddock Ann Arbor Youth MTB 41:22.3
5 Hudson Roberts West Michigan Coyotes 41:22.5
6 Landon Shaw NE Indiana Trailblazers 41:38.9
7 Austin Azarovitz Lake Orion 41:42.7
8 Aidan Mahoney Black Swamp Riders 41:43.0
9 Jacob Slough Black Swamp Riders 42:25.4
10 Brody Robinson NE Indiana Trailblazers 42:26.2
11 Sean Reberg Northville 43:06.7
12 Chase Zawacki Black Swamp Riders 43:22.6
13 Cole Herzog Black Swamp Riders 43:25.2
14 Elliot Condevaux Brighton 43:59.8
15 Colten Clelland Lake Orion 44:32.3
16 Nate Vanhorn Grand Rapids Christian 45:06.4
17 Mason May Northville 46:00.1
18 Cash Stevenson Lake Orion 46:35.5
19 Ian Bartels Grand Rapids Christian 46:36.6
20 Nathan Derbyshire Lake Orion 48:51.5
21 William Cromarty Northville 50:13.0
22 Ryan Aquilina Lake Orion 50:32.0
23 Jacob Franks Brighton 50:38.4
24 Louie Eloff Northville 52:39.3
25 Stephen Chodoba Lake Orion 52:56.5
26 Matthew Vehapovici Detroit Country Day 56:15.1
27 Justin Han Detroit Country Day 57:31.7
DNF Gavin Hoppe Detroit Country Day
DNF Alexander Daudert Northville
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Alex Malone Rochester 42:13.6
2 Cru Simpson Brighton 42:45.9
3 Gavin Veda Rochester 43:13.4
4 Max Clemo West Michigan Coyotes 43:22.4
5 Lucas Learman Rochester 43:23.9
6 Willem Allen SW Mich ThunderCats 43:46.0
7 Ronan Carstens Huron Valley United 43:57.3
8 Michael Stetsyk Rochester 44:32.5
9 Dante Morales-zozaya Independent 44:53.6
10 Liam West Brighton 45:32.8
11 Landon Lewis Independent 46:04.4
12 Elias Beck Brighton 46:05.2
13 Owen Harville Rochester 46:10.2
14 Gunnar Larson West Michigan Coyotes 46:10.7
15 Isaac Ruple Lake Orion 46:25.6
16 Gavin Dodson Rochester 46:39.6
17 Ryland Modzeleski West Michigan Coyotes 49:51.8
18 Nicolas Bedia Rochester 50:07.1
19 Braylen Mattila Orange Krush 50:25.5
20 Levi Rodner Huron Valley United 52:22.3
21 Finn Obyrne West Michigan Coyotes 52:35.8
22 Ellsworth Huff Huron Valley United 53:56.6
23 Lukas Pagot Lake Orion 55:46.0
24 Hugo Green Independent 56:21.9
25 Colin Schram Huron Valley United 56:22.8
26 Jake Mills Independent 56:49.7
27 Jayden Mills Independent 57:25.6
28 Anderson Valko Lake Orion 57:54.0
29 Mekko Walker Black Swamp Riders 58:48.0
30 Spencer Bundy West Michigan Coyotes 00:40.0
31 Silas Herzog Black Swamp Riders 02:40.8
32 Andrew Gustafson SW Mich ThunderCats 07:51.4
DNF Gabriel Drouillard Black Swamp Riders
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Daniel Krasnov Lake Orion 42:12.4
2 Tyler Pokowski Rochester 42:13.5
3 Cade Youngblood Rochester 42:14.3
4 Sawyer Willink West Michigan Coyotes 42:14.4
5 Matthew Hoffman Ann Arbor Youth MTB 42:22.8
6 Rowan Howard Lansing Cyclones 42:27.8
7 Calvin Host West Michigan Coyotes 43:11.7
8 Jakob Boer West Michigan Coyotes 43:46.0
9 Tyler Thellman SW Mich ThunderCats 44:49.0
10 Wyatt Poelke Huron Valley United 44:49.1
11 Dominic Hodgeson Ann Arbor Youth MTB 44:57.6
12 Brody Preuss Ann Arbor Youth MTB 44:59.7
13 Sebastian Khillah SW Mich ThunderCats 45:53.8
14 Caedmon Wellman Rochester 45:59.9
15 Greyson Hoag Ann Arbor Youth MTB 46:01.6
16 Gabriel Owens Independent 46:05.1
17 Luca Bedia Rochester 46:58.7
18 Bodhi London Lake Orion 47:25.8
19 Asher Pugno-mailey Rochester 47:53.7
20 Dean Catalano Rochester 48:00.5
21 Riel St germain Ann Arbor Youth MTB 48:01.9
22 Desmond Dawkins Lansing Cyclones 48:21.3
23 Max Schowalter Lake Orion 50:58.9
24 Emerson Judge Orange Krush 51:11.9
25 Dominick Vincentini Brandon Youth MTB 51:12.1
26 Mason Brooks Rochester 51:43.7
27 Rogue Velting Grand Rapids Christian 52:28.1
28 Kodah Moore Grand Rapids Christian 52:30.6
29 Wesley Stocker Huron Valley United 01:19.2
30 Evan Drouillard Black Swamp Riders 12:00.2
DNF Brock Winchester SW Mich ThunderCats
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Brayden Burton Ann Arbor Youth MTB 40:41.1
2 Solomon Potsander NE Indiana Trailblazers 40:49.0
3 Mark Morgan Lake Orion 41:45.5
4 Gavin Hill Lake Orion 42:31.4
5 Stephen Mccourt Ann Arbor Youth MTB 42:54.2
6 Matthieu Hlahla Huron Valley United 43:25.0
7 David Thomas SW Mich ThunderCats 43:25.5
8 Jacob Rodner Huron Valley United 43:43.2
9 Jacob Trudeau Lake Orion 43:44.5
10 Timothy Coddington Brighton 44:17.9
11 Shane Persyn Rochester 44:22.6
12 Marcel Saintin Ann Arbor Youth MTB 44:46.2
13 Landon Benthem Grand Rapids Christian 44:46.6
14 Matheus Koch Lake Orion 45:15.7
15 Keller Ladd Brighton 45:19.7
16 Nathan Blackmer Brandon Youth MTB 45:31.9
17 Brett Wendling Midland MTB Crew 45:50.1
18 Tyler Veley West Michigan Coyotes 45:53.2
19 Brandon Abramczyk Rochester 46:21.7
20 Tristan Polymeneas Lake Orion 46:22.4
21 Ryder Schafka Brighton 46:44.7
22 Ethan Geertsma Grand Rapids Christian 46:48.2
23 Jonas Brizendine Orange Krush 46:54.8
24 Finnley Gizicki Lake Orion 47:01.7
25 Connor Huffman Orange Krush 47:25.5
26 Kellen Riley Brighton 48:13.0
27 Zachary Molnar Brighton 48:22.0
28 Gray Galecka Lansing Cyclones 49:04.0
29 Sebastian Davila hernandez Rochester 49:37.9
30 Justin Guo Detroit Country Day 53:02.0
31 Enzo Miller Black Swamp Riders 53:16.1
32 Liam Duncan Rochester 53:32.0
33 Eli Leininger Black Swamp Riders 59:24.8
34 Gabriel Strayer Black Swamp Riders 00:10.3
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Rylan Pulliam Lake Orion 39:24.9
2 Owen Leitow SW Mich ThunderCats 42:02.0
3 John Preuss Ann Arbor Youth MTB 44:30.5
4 Mark Bevan Northville 45:02.8
5 Devin Abington Brighton 45:39.6
6 Ryan Savoie Brandon Youth MTB 46:01.5
7 Landon Barthel Lake Orion 48:48.8
8 Ryan Denby Northville 48:59.1
9 Britton Lawless Lake Orion 51:31.4
10 Samarth Saggar Northville 51:46.6
11 Trent Miller Lake Orion 51:58.1
12 Aedan Howard Lansing Cyclones 53:09.3
13 Janish Shah Detroit Country Day 06:10.4
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Adam Govan Brighton Composite 07:49.8
2 Sam Dagg Rochester 07:50.4
3 Elijah Garris Huron Valley United 07:52.3
4 Drew Showerman Brighton Composite 08:45.2
5 Austin Rossetti Huron Valley Composite 10:24.7
6 Christopherray Muehkenz West Michigan Coyotes 10:25.6
7 Luke Blazic Huron Valley Composite 10:54.4
8 Porter Kochis Independent 12:17.8
9 Parker Crane Huron Valley United 12:18.3
10 Garrett Villemure Orange Krush 13:28.9
11 Trevor Abramczyk Rochester 13:38.1
12 Drake Marine West Michigan Coyotes 14:16.3
13 Benjamin Hawes Rochester 14:16.5
14 Oswald Tobiczyk Huron Valley United 14:25.6
15 Aidan Mccormick Huron Valley United 14:29.2
16 Owen Clement Orange Krush 14:32.4
17 Brody Holm Northville 15:56.5
18 Devon Gross Lake Orion 16:54.2
19 Emery Brzuchanski Huron Valley United 16:54.4
20 Huck Ellis Ann Arbor Youth MTB 16:55.0
21 Matthew Mcclure Northville 16:58.2
22 Alexander Hentnik Northville 18:13.2
23 Louis Porter Huron Valley United 18:24.0
24 Carson Kowalski Huron Valley United 18:25.0
25 Brady Wilson Huron Valley United 18:30.2
26 William Farmer Brighton 20:27.4
27 Diego Luna Rochester 21:28.5
28 Calvin Jackson Huron Valley United 21:52.8
29 Thomas Park Huron Valley United 21:53.1
30 Robert Moores Brighton 22:49.2
31 Brayden Diamond Brighton 24:15.7
32 James Mauney Brighton 24:16.4
33 Josh Rambo Huron Valley United 26:08.1
34 Derek Dezarov Brighton 27:03.0
35 Logan Galloway Brighton 28:31.9
36 Jude Osterman Brighton 32:22.7
DNF Tyler Houston Lake Orion
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Julia Babicheva Lake Orion 46:12.6
2 Vivian Dobrin Orange Krush 46:15.0
3 Hadley Ruch West Michigan Coyotes 46:15.0
4 Claire Rogers Ann Arbor Youth MTB 54:42.3
5 Zoe Sullivan Orange Krush 54:54.8
6 Allie Sullivan Orange Krush 55:27.0
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Reese Drajka West Michigan Coyotes 53:35.9
2 Joanie Crane Huron Valley United 54:07.1
3 Samantha Weaver West Michigan Coyotes 56:04.4
4 Sylvie Heist Lake Orion 56:42.2
5 Natalie Messina Huron Valley United 56:43.3
6 Laila Hubbard West Michigan Coyotes 01:22.5
7 Landree Darnell West Michigan Coyotes 03:55.8
8 Josie Hartman Huron Valley United 06:26.3
9 Verity Ippel Grand Rapids Christian 09:00.1
10 Kaitlyn Tungl West Michigan Coyotes 16:05.8
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Sarah Oag Rochester 17:01.1
2 Maeve Carstens Huron Valley United 17:01.2
3 Aspen Trierweiler West Michigan Coyotes 18:30.1
4 Margaret Fate Black Swamp Riders 18:45.3
5 Piper Ricketts Ann Arbor Youth MTB 18:59.5
6 Laurel Lapinski Rochester 19:03.2
7 Emma Leitow SW Mich ThunderCats 19:15.5
8 Naomi Solecki Huron Valley United 19:33.6
9 Elodie Green Independent 19:43.8
10 Livia Mattila Orange Krush 19:44.1
11 Payton Passmore Lake Orion 19:50.3
12 Mabel Ropponen Rochester 19:52.9
13 Eleanor Fredrickson SW Mich ThunderCats 20:53.3
14 Lucy Clemo West Michigan Coyotes 20:59.1
15 Sawyer Schafka Brighton 22:11.5
16 Vivian Eastman Lake Orion 23:34.4
17 Mckenna Dick Brighton 23:57.5
18 Gracelyn Host West Michigan Coyotes 24:43.1
19 Rainey Broughton West Michigan Coyotes 25:39.3
20 Mila Hopkins Huron Valley United 25:39.6
21 Norah Spry Rochester 26:21.3
22 Alaina Trudeau Lake Orion 26:43.1
23 Rosali Dodson Independent 28:24.1
24 Raegan Dawkins Lansing Cyclones 28:49.5
25 Birgitta Jacobson Brandon Youth MTB 29:14.8
26 Sloane Valko Lake Orion 30:54.1
DNF Ava Becker Lansing Cyclones
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Sophie Welch Lake Orion 31:19.8
2 Victoria Galvez SW Mich ThunderCats 31:20.3
3 Ruth Swanson Rochester 31:50.7
4 Claire O'malley SW Mich ThunderCats 31:54.6
5 Maia Mallory Huron Valley United 32:54.9
6 Avery Lagest Lake Orion 35:13.0
7 Zara Merrill SW Mich ThunderCats 35:25.6
8 Lola Clemo West Michigan Coyotes 35:58.7
9 Ariana Schultz Lake Orion 36:23.7
10 Phoebe Barthel Lake Orion 39:24.3
11 Alethea Wellman Rochester 39:24.3
12 Grace Kelly Ann Arbor Youth MTB 41:28.8
13 Amelia Cox West Michigan Coyotes 42:53.0
14 Davina Kress Ann Arbor Youth MTB 45:23.7
15 Rosemary Adams Huron Valley United 50:57.2
16 Fiona Obyrne West Michigan Coyotes 51:53.1
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Aviana Messina Huron Valley United 31:39.2
2 Aiden Mcgowan Huron Valley United 32:24.0
3 Annie Key Lake Orion 32:43.7
4 Michaela Abramczyk Rochester 34:06.2
5 Annabella Reetz Lake Orion 34:18.9
6 Charley Schafka Brighton 34:59.1
7 Katherine Smith Huron Valley United 35:54.5
8 Madelyn Lapp Huron Valley United 36:11.6
9 Kacie Dick Brighton 36:13.3
10 Amelia Zielinski Lake Orion 36:20.2
11 Isla Heusted Huron Valley United 37:21.6
12 Alida Ward West Michigan Coyotes 38:12.5
13 Zoe Courtade Rochester 39:06.9
14 Victoria Krasnov Lake Orion 39:25.4
15 Kathleen Carknard Brighton 47:29.8
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Hannah Welch Lake Orion 22:51.5
2 Ryann Mcfarlane Huron Valley United 23:01.9
3 Emma Schnug Ann Arbor Youth MTB 25:43.0
4 Georgia Scherzer Black Swamp Riders 25:53.7
5 Margaret Cogswell Ann Arbor Youth MTB 25:55.4
6 Annika Ruple Lake Orion 26:12.0
7 Eleanor Fate Black Swamp Riders 26:25.7
8 Emma O'malley SW Mich ThunderCats 27:41.8
9 Josephine Thellman SW Mich ThunderCats 28:55.5
10 Mia Pereira SW Mich ThunderCats 37:35.0
11 Louise Moran Ann Arbor Youth MTB 39:30.9
12 Ellie Taylor Huron Valley United 41:31.3
13 Caroline Kelley Huron Valley United 41:37.5
14 Ellie Smith Black Swamp Riders 43:30.9
15 Olivia Holdsworth Brandon Youth MTB 43:53.1
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Sofia Longo Rochester 56:55.2
2 Sadie James West Michigan Coyotes 57:57.5
3 Piper Shumar Independent 58:41.5
4 Annalyse Weaver Rochester 58:42.3
5 Eve Tice Detroit Country Day 00:12.5
6 Ocean Trierweiler West Michigan Coyotes 00:19.0
7 Victoria Dossey Independent 01:04.0
8 Izabella Ruggirello Lake Orion 01:17.6
9 Lauren Murray Rochester 01:20.2
10 Charlotte Bysouth Northville 03:15.3
11 Elizabeth Biyashev Northville 04:22.3
12 Selah Potsander NE Indiana Trailblazers 05:41.6
13 Dalia Kowalski Huron Valley United 06:14.3
14 Elizabeth Pruski Brighton 06:15.1
15 Rachel Rossetti Huron Valley United 06:19.2
16 Emma Burke Huron Valley United 07:24.4
17 Gretchen Hill Independent 10:39.1
18 Erin Monette Rochester 12:26.5
DNF Sophia Bell Brighton
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Analise Potsander NE Indiana Trailblazers 41:32.9
2 Molly Tallent Rochester 41:53.9
3 Michaela Hlahla Huron Valley United 43:06.4
4 Parker Lappin Huron Valley United 44:03.1
5 Elsa Opfer SW Mich ThunderCats 44:28.0
6 Harper Roberts West Michigan Coyotes 44:58.2
7 Stella Brittingham Lake Orion 45:00.2
8 Cecilia Learman Rochester 45:01.7
9 Olivia Leitow SW Mich ThunderCats 46:01.8
10 Iliana Tsourapas Northville 46:17.6
11 Lilah Boesch Huron Valley United 46:59.7
12 Kelsey Innes Brighton 46:59.7
13 Zofia Merrill SW Mich ThunderCats 47:42.4
14 Ellie Pankey West Michigan Coyotes 47:50.4
15 Vivian Adams Huron Valley United 48:18.7
16 Hannah Lagest Lake Orion 48:31.9
17 Reece Robinson NE Indiana Trailblazers 48:43.8
18 Ainsley Lutz Brighton 49:17.4
19 Molly Kelly Ann Arbor Youth MTB 51:08.3
20 Sarah Jere Ann Arbor Youth MTB 51:16.0
21 Makenna Mattila Orange Krush 52:35.7
22 Ava Blazic Huron Valley United 54:22.0
23 Madelyn Luttenbacher Huron Valley United 56:02.5
24 Hannah Eaton Lansing Cyclones 56:13.5
25 Allison Nye Lake Orion 56:18.6
26 Aerial Smith Orange Krush 58:11.4
27 Lauren Gale Northville 59:54.0
28 Grace Post Orange Krush 02:43.1
29 Brianna Trudeau Lake Orion 13:16.3
DNF Adeline Seyka Rochester
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Alyssa Brown Northville 45:26.5
2 Corinne Bayma Northville 49:04.6
3 Abby Storch Brighton 49:12.6
4 Athena Carnaghi Huron Valley United 50:36.1
5 Evelyn Persyn Rochester 50:53.3
6 Maya Bovee Ann Arbor Youth MTB 53:55.5
7 Ayla Campbell Huron Valley United 54:14.7
8 Sophia Machuca Huron Valley United 54:28.4
9 Aida Machuca Huron Valley United 54:30.5
10 Zoe Bergg Detroit Country Day 55:15.4
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Abigail Weaver Rochester 21:58.6
2 Charlotte Rosinski Huron Valley United 21:59.0
3 Sarah Black Independent 21:59.5
4 Mallory Hartman Huron Valley Composite 22:00.3
5 Cate Wittman Huron Valley United 25:06.5
6 Samantha Rogers Ann Arbor Youth MTB 25:09.6
7 Kylie Eicholtz NE Indiana Trailblazers 25:17.7
8 ? Bretzlaff Orange Krush 28:22.2
9 Ashley Cranston Brighton 29:07.8
10 Anna Giles Brighton 29:19.9
11 Marley Simpson Brighton 29:20.5
12 Brianna Schultz Independent 30:29.8
13 Sylvia Ellis Ann Arbor Youth MTB 30:31.2
14 Savannah Carnaghi Huron Valley United 38:30.5
15 Cecilia Pruski Brighton 39:45.0
16 Olivia Babas Brighton 39:47.0