Log In
Michigan Scholastic Cycling Association • Sep 23 2023 • 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 Austin Carnwath Rochester 46:30.6
2 Alexander Malone Rochester 47:12.9
3 Dante Morales-zozaya Rochester 48:33.7
4 Cruz Woodbury West Michigan Coyotes 50:50.8
5 Noah Carnaghi Huron Valley United 1:00:10.1
6 Charles Schoenherr Wheels In Motion 1:07:20.5
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Donald Smith Wheels In Motion 56:47.6
2 Nicholas Thielen Huron Valley United 56:53.3
3 John Hoffman Wheels In Motion 56:53.8
4 Sawyer Kollien Huron Valley United 59:12.8
5 Artem Babichev Lake Orion Schools 59:13.0
6 Cole Adkins Orange Krush 59:14.9
7 Ryker Schultz Independent 59:30.4
8 Logan Carnwath Rochester 1:00:23.7
9 Wyatt Delvalle Orange Krush 1:00:36.9
10 Tristan Hubbard West Michigan Coyotes 1:01:25.1
11 Gabriel Mahoney Rochester 1:06:44.4
12 Griffin Mallory Huron Valley United 1:08:15.1
13 Grady Kowalski Huron Valley United 1:09:29.1
14 Owen Tidbury Huron Valley United 1:16:12.6
DNF Frank Palumbo Huron Valley United
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Haydon Frehr West Michigan Coyotes 57:31.2
2 Andrew Crabtree Black Swamp Riders 58:01.1
3 Diego Luna Rochester 58:24.3
4 Brody Holm Northville High School 58:30.0
5 Matthew Mcclure Northville High School 58:30.8
6 Thomas Park Huron Valley United 58:45.8
7 Isaac Shirley Rochester 58:46.5
8 Finn Coffman Wheels In Motion 59:14.5
9 Josh Rambo Huron Valley United 59:46.5
10 Sawyer Carlsen Huron Valley United 1:00:40.7
11 Devon Gross Lake Orion Schools 1:00:47.6
12 Tyler Houston Lake Orion Schools 1:00:47.6
13 James Mauney Brighton Composite 1:01:18.2
14 Stuart Grindem Rochester 1:01:20.3
15 Gavin Peters West Michigan Coyotes 1:01:20.9
16 Blake Taylor SW Mich ThunderCats 1:01:45.8
17 Tyler Paik Orange Krush 1:02:11.0
18 Mael Fleury Rochester 1:02:18.7
19 Noah Sanchez Huron Valley United 1:02:24.8
20 Cavan Parsons Rochester 1:03:04.3
21 Leo Lisabeth Huron Valley United 1:03:08.3
22 Gavin Wagner Orange Krush 1:03:08.9
23 Derek Dezarov Brighton Area Schools 1:03:11.5
24 Sawyer Voss Brighton Composite 1:03:21.4
25 Joshua Blackman Lake Orion Schools 1:03:44.3
26 Richard Collins Rochester 1:04:59.8
27 Bridger Hoogeveen West Michigan Coyotes 1:05:29.5
28 Colin Denby Northville High School 1:05:46.6
29 Nathan Butler Brighton Composite 1:05:52.4
30 Liam Chaka Brighton Area Schools 1:06:45.1
31 Samuel Bertcher Wheels In Motion 1:07:00.7
32 Cole Benton Brandon Youth MTB 1:07:49.1
33 Bennett Buchwitz Independent 1:08:34.9
34 Aryan Farooq Rochester 1:10:55.6
35 Adam Innes Brighton Area Schools 1:11:14.5
36 Josh Mathie Huron Valley United 1:12:13.0
37 Holden Adams Brighton Composite 1:14:26.9
38 Jeremy Blocker West Michigan Coyotes 1:17:35.7
39 Austin Mcmillan Brighton Area Schools 1:18:33.0
40 Junayd Farooq Rochester 1:19:43.0
41 Cullen Voss Brighton Composite 1:21:50.4
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Benjamin Hawes Rochester 54:02.8
2 Henry Beck Wheels In Motion 54:15.6
3 Alexander Hentnik Northville High School 55:11.6
4 Caleb Carnwath Rochester 55:13.6
5 Trevor Abramczyk Rochester 55:14.7
6 Garrett Villemure Orange Krush 55:17.2
7 Christopherray Muehkenz West Michigan Coyotes 55:27.2
8 Soren Christensen Huron Valley Composite 56:07.4
9 Brady Wilson Huron Valley United 56:21.1
10 Parker Crane Huron Valley United 56:34.3
11 Emery Brzuchanski Huron Valley United 57:30.5
12 Cameron Ahn Lake Orion Schools 57:43.7
13 Jakub Wolski Lake Orion Schools 58:15.0
14 Oswald Tobiczyk Huron Valley United 58:49.1
15 Huck Ellis Wheels In Motion 59:02.5
16 Johnson Chen Rochester 59:36.8
17 Jake Bricker Lake Orion Schools 59:48.4
18 Nathan Lagest Lake Orion Schools 59:48.9
19 Edward Dell Orange Krush 59:50.7
20 Kevin Morgan Lake Orion Schools 59:52.0
21 Braden Tall Wheels In Motion 1:00:16.7
22 Grayson Tidbury Huron Valley United 1:00:17.3
23 Jaxson Bordine Orange Krush 1:00:21.1
24 Obadiah Pugno Rochester 1:00:23.6
25 Trenton Hardman Rochester 1:00:26.0
26 Maximus Andrews Brighton Area Schools 1:01:28.9
27 Mitchell Cory Brighton Area Schools 1:01:51.6
28 Brayden Williams Rochester 1:02:25.5
29 Alessandro Smigliani Brighton Area Schools 1:02:49.0
30 Zeke Dell Orange Krush 1:03:07.0
31 Brayden Diamond Brighton Area Schools 1:03:49.2
32 Jayden Werth Orange Krush 1:03:49.6
33 Owen Barker Rochester 1:05:39.1
34 Garrett Smith Brighton Area Schools 1:05:49.0
35 Charlie Younggren Rochester 1:07:01.9
36 Atticus Ray Huron Valley United 1:07:28.6
37 Brayden Adcock Huron Valley United 1:08:05.1
38 Cayle Dolane Brighton Area Schools 1:09:35.5
39 Tobias Shirley Rochester 1:09:42.5
40 Jackson Bright Rochester 1:10:24.5
41 Cash Anderson Independent 1:10:37.6
42 William Lutz Brighton Area Schools 1:11:19.3
43 Brett Day Brighton Area Schools 1:11:37.4
44 Carter Beros Rochester 1:13:05.0
45 Jonah Haupt Huron Valley United 1:13:37.7
46 Michael Shosey Rochester 1:27:16.5
DNF Calvin Jackson Huron Valley United
DNF Aditya Kandage Rochester
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Wesley Carnwath Rochester 17:02.7
2 Henry Uh Rochester 17:02.8
3 Shane Longhurst Orange Krush 17:03.2
4 Grayson Seyka Rochester 17:21.9
5 Ethan Carnwath Rochester 17:44.0
6 Jaxon Flewwelling SW Mich ThunderCats 17:55.5
7 Beckham Haberkorn Brighton Area Schools 18:03.6
8 Wesley Nye Lake Orion Schools 18:13.6
9 Sawyer Weaver West Michigan Coyotes 18:25.1
10 Avery Dossey Rochester 19:01.4
11 Luke Lewis Independent 19:09.3
12 Aaron Savona Rochester 19:37.0
13 Julien Poirier Brighton Area Schools 19:43.5
14 Gonzalez Vazquez Rochester 19:45.1
15 Dillon Winchester SW Mich ThunderCats 19:45.9
16 Ryder Pankey West Michigan Coyotes 19:48.2
17 Everett Dobrin Orange Krush 19:53.0
18 Callum Veda Rochester 20:10.1
19 Hudson Seaver Independent 20:42.9
20 Matthew Wright Rochester 20:48.1
21 Jack Kriebel Rochester 21:26.3
22 Landon Lepisto SW Mich ThunderCats 21:42.7
23 Thomas Baines Orange Krush 21:49.9
24 Del Coleman Wheels In Motion 22:19.6
25 Luke Veda Rochester 22:29.0
26 Miles Mattila Orange Krush 22:30.1
27 Evan Adkins Orange Krush 22:31.8
28 Aj Keen Lansing Cyclones 22:42.7
29 Joshua Kauffman Huron Valley United 23:00.2
30 Brayden Karek Lansing Cyclones 23:14.6
31 Easton Kelley Huron Valley United 23:14.8
32 Liam Coryell Wheels In Motion 23:18.0
33 Jaxson West SW Mich ThunderCats 23:29.1
34 Henry Goebelbecker Independent 23:47.8
35 Alasdair Garthoff Wheels In Motion 24:04.2
36 Parth Thakkallapally Lake Orion Schools 24:05.1
37 Maxwell Hibbard Rochester 24:06.7
38 Nolan Peterson Brighton Area Schools 24:45.2
39 Aaron Winchester SW Mich ThunderCats 24:48.8
40 Asher Provost Wheels In Motion 25:18.4
41 Keelan Grimm SW Mich ThunderCats 25:39.3
42 Thomas Moran Wheels In Motion 25:39.9
43 Malcolm Mccluney Black Swamp Riders 26:53.8
44 Seth Serrano Wheels In Motion 28:44.7
45 Emiliano Masserant Orange Krush 30:16.8
46 Noah Strobehn Lake Orion Schools 30:18.4
47 Will Stacey Wheels In Motion 38:55.2
48 Ezra Tenant SW Mich ThunderCats 39:05.4
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Alex Kontoyiannakis Brighton Area Schools 20:17.3
2 Christian Reetz Lake Orion Schools 20:26.1
3 Lincoln Kollien Huron Valley United 22:33.2
4 Maverick Seaver Independent 23:31.3
5 Lucas Alaouie Independent 23:57.0
6 Anderson Baines Orange Krush 23:57.1
7 Rider Smith Black Swamp Riders 24:11.1
8 Gideon Swanson Rochester 26:06.6
9 Titus Broughton West Michigan Coyotes 26:49.8
10 Charles Kirian Black Swamp Riders 27:00.3
11 Ryder Provost Wheels In Motion 27:27.7
12 Thomas Eaton Lansing Cyclones 28:03.9
13 Frederick Kirian Black Swamp Riders 28:59.9
14 Ethan Oberst Lansing Cyclones 29:39.1
15 Callum Hobson Huron Valley United 40:10.1
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Anthony Mucci Lake Orion Schools 43:07.2
2 Stuart Knight Wheels In Motion 44:17.4
3 Jack Thorpe Lake Orion Schools 44:56.6
4 Ian Kobb Orange Krush 45:05.1
5 Eren Tokmak Black Swamp Riders 45:52.2
6 Aidan Mahoney Black Swamp Riders 45:57.8
7 Jack Hulbert Black Swamp Riders 46:06.6
8 Adam Jasperson Northville High School 46:07.9
9 Geenhoven Van Lake Orion Schools 46:22.2
10 Hudson Roberts West Michigan Coyotes 47:00.1
11 Evan Nowowiejski Black Swamp Riders 47:00.9
12 Elijah Kazmaier Black Swamp Riders 47:24.1
13 Spencer Monroe Brighton Area Schools 47:55.2
14 Chase Zawacki Black Swamp Riders 48:13.4
15 Connor Williams Black Swamp Riders 48:42.6
16 Ryan Aquilina Lake Orion Schools 49:38.7
17 Noah Bayma Northville High School 49:43.4
18 Wade Lutz Black Swamp Riders 50:07.5
19 Jameson Kern Brighton Area Schools 50:59.2
20 Steven Woodruff Black Swamp Riders 51:32.5
21 James Mitte Brighton Area Schools 53:08.9
22 Samuel Berent Independent 53:20.3
23 Diesel Machuca Huron Valley United 53:21.8
24 Austin Azarovitz Lake Orion Schools 53:29.7
25 Nathan Derbyshire Lake Orion Schools 53:46.7
26 Nate Gold Northville High School 55:08.8
27 Quinten Schell Rochester 55:17.8
28 Jacob Franks Brighton Area Schools 56:41.3
29 Cole Herzog Black Swamp Riders 1:02:59.8
30 Eduardo Pina Rochester 1:11:33.1
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Jose-maria Galvez SW Mich ThunderCats 47:33.9
2 Owen Rookus West Michigan Coyotes 47:57.8
3 Austin Loeffler Rochester 47:59.0
4 Francesco D'anna Rochester 47:59.1
5 Tyler Pokowski Rochester 48:03.7
6 Sawyer Willink West Michigan Coyotes 48:04.0
7 Cade Youngblood Rochester 49:23.8
8 Calvin Host West Michigan Coyotes 50:11.8
9 Wyatt Poelke Huron Valley United 51:35.9
10 Tyler Thellman SW Mich ThunderCats 53:04.4
11 Gabriel Owens Independent 53:05.3
12 Jakob Boer West Michigan Coyotes 53:50.1
13 Greyson Hoag Wheels In Motion 54:14.3
14 Brody Preuss Wheels In Motion 54:51.5
15 Leo Mcclead SW Mich ThunderCats 54:52.6
16 Brock Winchester SW Mich ThunderCats 54:53.5
17 Dean Catalano Rochester 55:35.4
18 Nickolas Neubauer Rochester 1:00:07.1
19 Mason Brooks Rochester 1:00:24.9
20 Joshua Mcfall Brighton Area Schools 1:00:58.4
21 Luca Bedia Rochester 1:01:43.0
22 Lochlan Mckinney Rochester 1:03:11.7
23 Sawyer Harback SW Mich ThunderCats 1:03:26.8
24 River Speegle SW Mich ThunderCats 1:05:10.4
25 Dominic Schoenherr Wheels In Motion 1:05:12.0
26 Oliver Skerlos Wheels In Motion 1:08:14.3
27 Jaxon Brobst Black Swamp Riders 1:10:33.0
28 Jacob Dickinson SW Mich ThunderCats 1:16:40.6
29 Benjamin Holland Rochester 1:27:31.0
30 Luke Bogner Black Swamp Riders 1:31:18.5
DNF Ryan Hill Orange Krush
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Evan Tallent Rochester 44:20.3
2 Oliver Kowalski Rochester 44:36.4
3 Everett Allen SW Mich ThunderCats 45:02.3
4 Solomon Potsander NE Indiana Trailblazers 45:12.9
5 William Hughes West Michigan Coyotes 45:26.2
6 Mark Morgan Lake Orion Schools 46:25.3
7 Gavin Hill Lake Orion Schools 46:42.6
8 Jacob Trudeau Lake Orion Schools 48:30.4
9 Tyler Veley West Michigan Coyotes 49:14.5
10 Matthieu Hlahla Huron Valley United 50:48.4
11 Keller Ladd Brighton Area Schools 50:49.1
12 Jacob Rodner Huron Valley United 50:50.1
13 Ryder Schafka Brighton Area Schools 51:24.4
14 Nathan Blackmer Brandon Youth MTB 52:17.0
15 Matthew Mcfall Brighton Area Schools 52:35.1
16 Zachary Molnar Brighton Area Schools 53:02.8
17 Jonas Brizendine Orange Krush 53:13.1
18 Brayden Burton Wheels In Motion 53:13.4
19 Timothy Coddington Brighton Area Schools 53:41.8
20 David Bertcher Wheels In Motion 54:02.2
21 Shane Persyn Rochester 54:23.5
22 Sebastian Garthoff Wheels In Motion 55:25.3
23 Finnley Gizicki Lake Orion Schools 57:16.1
24 Brandon Abramczyk Rochester 57:22.3
25 Hernandez Davila Rochester 58:40.2
26 Enzo Miller Black Swamp Riders 1:00:25.9
27 Kane Washington Brighton Area Schools 1:03:15.3
28 James Frey Independent 1:04:43.7
29 Gabriel Nowak Black Swamp Riders 1:10:55.9
30 Eli Leininger Black Swamp Riders 1:18:32.7
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Gunner Winchester SW Mich ThunderCats 43:55.6
2 Joseph Bilderbeck Lake Orion Schools 44:35.9
3 Liam Hyde Independent 44:44.7
4 Henry Wert West Michigan Coyotes 46:42.1
5 Owen Leitow SW Mich ThunderCats 47:14.4
6 Matteo Morales-zozaya Rochester 47:59.8
7 Rylan Pulliam Lake Orion Schools 48:36.8
8 Parker Vince Brighton Area Schools 48:37.9
9 Jack Frey Brighton Area Schools 48:39.6
10 Caleb Kauffman Huron Valley United 49:44.5
11 Robert Moores Brighton Area Schools 49:59.5
12 Kayden Preuss Wheels In Motion 50:57.3
13 Caiden Hamlin Huron Valley United 54:04.3
14 Ryan Savoie Brandon Youth MTB 55:40.4
15 Britton Lawless Lake Orion Schools 57:54.2
16 Landon Barthel Lake Orion Schools 1:04:09.6
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Joseph Mucci Lake Orion Schools 42:42.6
2 Easton Roberts West Michigan Coyotes 43:14.0
3 Clayton Thellman SW Mich ThunderCats 43:55.4
4 Andrew Myerholtz Black Swamp Riders 45:20.1
5 Landon Shaw NE Indiana Trailblazers 46:30.2
6 Brady Newman Northville High School 46:33.1
7 Jacob Slough Black Swamp Riders 46:53.5
8 Sean Reberg Northville High School 48:10.9
9 Ethan Richards Huron Valley United 48:19.6
10 Nolan Elliott Wheels In Motion 48:32.8
11 Colton Blackmer Brandon Youth MTB 50:08.9
12 Luke Gibbons Northville High School 50:43.6
13 Brody Robinson NE Indiana Trailblazers 51:56.4
14 Oscar Mcclead SW Mich ThunderCats 52:12.2
15 Ethan Kumar Northville High School 53:30.1
16 Colten Clelland Lake Orion Schools 54:03.2
17 Alexander Daudert Northville High School 55:48.3
18 Cash Stevenson Lake Orion Schools 56:23.4
19 William Cromarty Northville High School 58:37.1
20 Abram Primm West Michigan Coyotes 59:07.0
21 Jayden Brobst Black Swamp Riders 1:04:14.1
22 Louie Eloff Northville High School 1:07:43.5
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 35:02.4
2 Ryan Lidgey Lake Orion Schools 35:21.6
3 Evan Leitow SW Mich ThunderCats 35:22.4
4 Brayden Bender West Michigan Coyotes 35:54.6
5 Cathan Mattila Orange Krush 36:12.6
6 Marcello D'anna Rochester 36:23.0
7 Joshua Uh Rochester 36:47.2
8 Evan Hodder Brighton Area Schools 37:36.3
9 Logan Harper Rochester 37:36.5
10 Declan Gizicki Lake Orion Schools 38:07.4
11 Chance Hohmann-gold Wheels In Motion 38:26.9
12 Giovanni Masserant Orange Krush 38:39.6
13 Winn Alaouie Lake Orion Schools 38:51.4
14 Sawyer Govan Brighton Area Schools 38:54.0
15 Aiden Pokowski Rochester 38:55.1
16 Easton Johnson West Michigan Coyotes 39:55.2
17 Hernandez Davila Rochester 42:27.6
18 Michael Fate Black Swamp Riders 42:29.5
19 Kenny Baucher SW Mich ThunderCats 46:11.2
DNF Ethan Bigelow 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 Cru Simpson Brighton Area Schools 34:06.9
2 Willem Allen SW Mich ThunderCats 34:30.3
3 Connor Wright Rochester 34:33.0
4 Lucas Learman Rochester 34:49.7
5 Gavin Veda Rochester 35:26.1
6 Elias Beck Brighton Area Schools 35:40.1
7 Ronan Carstens Huron Valley United 35:41.9
8 Asher Pugno-mailey Independent 36:05.0
9 Landon Lewis Independent 36:05.3
10 Michael Stetsyk Rochester 36:56.9
11 Owen Harville Rochester 37:07.4
12 Gavin Dodson Rochester 37:41.1
13 Braylen Mattila Orange Krush 38:27.7
14 Nicolas Bedia Rochester 38:28.0
15 Hugo Green Independent 39:06.8
16 Levi Rodner Huron Valley United 39:38.0
17 Liam West Brighton Area Schools 40:06.4
18 Finn Obyrne West Michigan Coyotes 41:13.4
19 Isaac Lilly West Michigan Coyotes 41:14.2
20 Bentley Eastman Rochester 41:17.6
21 Colin Schram Huron Valley United 43:00.0
22 William Lincoln Independent 44:40.5
23 Noah Oberst Lansing Cyclones 45:22.3
24 Spencer Bundy West Michigan Coyotes 47:35.6
25 Carter Karek Lansing Cyclones 47:36.4
26 Anderson Valko Lake Orion Schools 47:46.8
27 Silas Herzog Black Swamp Riders 48:07.8
28 Hudson Eastman Lake Orion Schools 52:31.1
29 Brooks Hansen Independent 55:56.5
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 James Meyer Lake Orion Schools 1:17:42.7
2 Adam Govan Brighton Composite 1:17:43.1
3 Elijah Garris Huron Valley United 1:17:43.7
4 Joel Bretzlaff Orange Krush 1:17:46.5
5 Luke Blazic Huron Valley Composite 1:17:47.1
6 Brendan Giles Brighton Area Schools 1:18:26.0
7 Kevin Vereecke Brighton Area Schools 1:18:33.8
8 Sam Dagg Rochester 1:18:53.7
9 Bekan Hill Wheels In Motion 1:18:54.3
10 Drew Showerman Brighton Composite 1:19:39.3
11 Lucas Nykamp West Michigan Coyotes 1:20:09.1
12 Austin Rossetti Huron Valley Composite 1:20:10.0
13 Drake Marine West Michigan Coyotes 1:22:13.5
14 Owen Clement Independent 1:23:30.3
15 Aidan Mccormick Huron Valley United 1:23:30.5
16 Kash Adamski Rochester 1:23:34.8
17 Carson Kowalski Huron Valley United 1:24:30.9
18 Gerrit Boer West Michigan Coyotes 1:25:47.8
19 Aidan Mazak Wheels In Motion 1:26:09.8
20 Grady Tait Lake Orion Schools 1:26:51.4
21 William Farmer Brighton Area Schools 1:27:11.8
22 Isaiah Beach Brighton Composite 1:27:35.9
23 Charlie Laman Wheels In Motion 1:30:23.0
24 John Lukasik Brighton Composite 1:31:15.0
25 Joseph Dechavez Brighton Area Schools 1:31:19.7
26 Jude Osterman Brighton Area Schools 1:31:20.8
27 Lucas Kissel Brighton Area Schools 1:33:21.9
28 Levi Minnerick West Michigan Coyotes 1:33:56.4
29 Daniel Wolski Lake Orion Schools 1:33:56.4
30 Gabriel Landis Wheels In Motion 1:37:54.3
31 Frank Anderson Wheels In Motion 1:39:16.8
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Molly Tallent Rochester 48:34.9
2 Michaela Hlahla Huron Valley United 51:16.6
3 Julia Babicheva Lake Orion Schools 52:09.3
4 Josie Hartman Huron Valley United 55:20.2
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Olivia Pobocik Brighton Area Schools 1:05:36.5
2 Samantha Weaver West Michigan Coyotes 1:05:37.1
3 Samantha Rogers Wheels In Motion 1:05:37.9
4 Mallory Hartman Huron Valley United 1:05:38.6
5 Joanie Crane Huron Valley United 1:06:22.3
6 Brianna Schultz Independent 1:07:17.2
7 Dalia Kowalski Huron Valley United 1:09:35.0
8 Aurora Williams Rochester 1:09:42.1
9 Olivia Babas Brighton Area Schools 1:12:26.1
10 Natalie Messina Huron Valley United 1:12:38.0
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 1:03:24.7
2 Ashley Cranston Brighton Area Schools 1:04:11.8
3 Kylie Eicholtz NE Indiana Trailblazers 1:05:51.8
4 Marley Simpson Brighton Area Schools 1:06:03.9
5 Sofia Longo Rochester 1:06:04.9
6 Emma Cavner Independent 1:06:41.6
7 Bethany Royse Brandon Youth MTB 1:07:02.3
8 Rowan Feldkamp Rochester 1:08:25.0
9 Sylvia Ellis Wheels In Motion 1:10:15.6
10 Isabella Rossey Rochester 1:10:25.4
11 Sylvia Luke Wheels In Motion 1:10:59.8
12 Ashley Reberg Northville High School 1:12:24.7
13 Cosette Serrano Wheels In Motion 1:12:36.4
14 Cecilia Pruski Brighton Area Schools 1:12:55.2
15 Elizabeth Biyashev Northville High School 1:13:39.0
16 Sophia Bell Brighton Area Schools 1:16:45.1
17 Lauren Murray Rochester 1:19:13.0
18 Emily Patnaude Brandon Youth MTB 1:23:02.8
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Victoria Galvez SW Mich ThunderCats 18:34.5
2 Sophie Welch Lake Orion Schools 18:48.1
3 Maia Mallory Huron Valley United 19:16.4
4 Avery Lagest Lake Orion Schools 19:17.3
5 Claire O'malley SW Mich ThunderCats 19:46.8
6 Sarah Oag Rochester 20:53.1
7 Grace Kelly Wheels In Motion 21:29.4
8 Ruth Swanson Rochester 21:32.1
9 Zara Merrill SW Mich ThunderCats 21:33.2
10 Margaret Fate Black Swamp Riders 22:12.7
11 Maeve Carstens Huron Valley United 22:23.0
12 Sylvia Schoenherr Wheels In Motion 22:55.9
13 Davina Kress Wheels In Motion 26:14.9
14 Charlotte Eaton Lansing Cyclones 26:40.3
15 Emma Leitow SW Mich ThunderCats 26:41.4
16 Cali Speelman Black Swamp Riders 26:42.7
17 Norah Spry Rochester 27:32.0
18 Rainey Broughton West Michigan Coyotes 27:34.7
19 Josie Roth Independent 28:22.7
20 Erie Rowe Black Swamp Riders 29:36.8
21 Noa Lincoln Independent 34:53.3
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Aspen Trierweiler West Michigan Coyotes 24:53.9
2 Winnie Richardson West Michigan Coyotes 26:58.7
3 Sawyer Schafka Brighton Area Schools 27:24.5
4 Annika Ruple Lake Orion Schools 30:37.4
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 46:22.1
2 Annalyse Weaver Rochester 47:20.9
3 Analise Potsander NE Indiana Trailblazers 47:23.3
4 Victoria Dossey Rochester 47:24.0
5 Laila Hubbard West Michigan Coyotes 48:20.6
6 Elsa Opfer Rochester 49:22.8
7 Sadie James West Michigan Coyotes 50:31.1
8 Ocean Trierweiler West Michigan Coyotes 50:45.5
9 Cecilia Learman Rochester 51:11.1
10 Landree Darnell West Michigan Coyotes 51:11.2
11 Olivia Leitow SW Mich ThunderCats 52:04.1
12 Harper Roberts West Michigan Coyotes 54:29.2
13 Hannah Lagest Lake Orion Schools 55:05.6
14 Elizabeth Pruski Brighton Area Schools 55:39.9
15 Ainsley Lutz Brighton Area Schools 55:52.6
16 Kelsey Innes Brighton Area Schools 56:00.7
17 Stella Brittingham Lake Orion Schools 56:19.9
18 Parker Lappin Huron Valley United 57:02.1
19 Athena Carnaghi Huron Valley United 57:28.0
20 Corinne Bayma Northville High School 59:09.5
21 Verity Ippel West Michigan Coyotes 59:15.9
22 Peyton Gizicki Lake Orion Schools 59:53.5
23 Lilah Boesch Huron Valley United 1:00:13.1
24 Molly Kelly Wheels In Motion 1:00:57.2
25 Allison Nye Lake Orion Schools 1:01:46.7
26 Makenna Mattila Orange Krush 1:02:04.0
27 Camryn Taylor Black Swamp Riders 1:03:21.2
28 Kaitlyn Tungl West Michigan Coyotes 1:05:21.6
29 Kathryn Wolgast Wheels In Motion 1:08:39.6
30 Emma Basile Rochester 1:18:06.0
31 Aspen Hansen Independent 1:28:04.0
DNF Jane Brzuchanski Huron Valley United
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Selah Potsander NE Indiana Trailblazers 50:25.2
2 Charlotte Bysouth Northville High School 50:54.4
3 Hannah Musgrave Black Swamp Riders 51:49.8
4 Emma Burke Huron Valley Composite 52:47.6
5 Gretchen Hill Black Swamp Riders 53:46.8
6 Sophia Machuca Huron Valley United 55:40.0
7 Abby Storch Brighton Area Schools 56:25.8
8 Rachel Rossetti Huron Valley United 57:02.5
9 Jasmine Rodner Huron Valley United 59:00.7
10 Erin Monette Rochester 59:36.7
11 Keira Walker Brandon Youth MTB 1:01:33.6
12 Ayla Campbell Huron Valley United 1:03:21.1
13 Maya Bovee Wheels In Motion 1:05:35.6
14 Evelyn Persyn Rochester 1:09:46.8
DNF Olivia Hessler Northville High School
DNF Grace Robinson Northville High School
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Vivian Dobrin Orange Krush 37:48.4
2 Annie Key Lake Orion Schools 39:12.9
3 Annabella Reetz Lake Orion Schools 39:42.7
4 Claire Rogers Wheels In Motion 39:49.8
5 Aiden Mcgowan Huron Valley United 40:43.3
6 Charley Schafka Brighton Area Schools 43:36.2
7 Michaela Abramczyk Rochester 43:38.4
8 Aviana Messina Huron Valley United 43:58.8
9 Zoe Courtade Rochester 44:00.4
10 Victoria Krasnov Lake Orion Schools 47:44.8
11 Madelyn Lapp Huron Valley United 48:56.4
12 Sophia Kontoyiannakis Brighton Area Schools 50:04.4
13 Delylah Kowalski Brighton Area Schools 50:11.6
14 Isla Heusted Huron Valley United 50:21.3
15 Amelia Zielinski Lake Orion Schools 58:35.5
16 Malorie Mcbride Orange Krush 1:06:08.7
17 Noelle Bigelow Black Swamp Riders 1:11:42.3
DNF Hadley Ruch West Michigan Coyotes
DNF Anne Cogswell Wheels In Motion
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Sylvie Heist Lake Orion Schools 36:15.9
2 Adeline Seyka Rochester 38:14.3
3 Zofia Merrill SW Mich ThunderCats 38:36.7
4 Ava Blazic Huron Valley United 39:45.9
5 Vivian Adams Huron Valley United 40:24.4
6 Ellie Pankey West Michigan Coyotes 41:13.7
7 Hannah Eaton Lansing Cyclones 43:05.3
8 Charlie Mcgowan Huron Valley United 43:28.4
9 Madelyn Luttenbacher Huron Valley United 47:27.8
10 Margaret Duimstra Lansing Cyclones 47:48.7
11 Alyson Taylor Black Swamp Riders 49:35.2
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Katja Opfer Rochester 1:25:43.8
2 Charlotte Rosinski Huron Valley United 1:31:03.1
3 Cate Wittman Huron Valley United 1:34:07.4
4 Lauren Schultz Independent 1:34:32.7
5 ? Bretzlaff Orange Krush 1:36:36.7
6 Lily Connors Northville High School 1:36:38.1
7 Anna Giles Brighton Area Schools 1:41:13.7
8 Liberty Abington Brighton Area Schools 1:49:29.8
9 Savannah Carnaghi Huron Valley United 1:54:41.0