Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · CHS 2 Mile (2018-)Clarkston Jamboree · Oct 1015:00.42Clarkston JamboreeOctober 10, 2023
2 Miles · Lake Orion High School23rd Annual Pumpkin Invitational (Middle School Only) · Oct 2514:23.823rd Annual Pumpkin Invitational (Middle School Only)October 25, 2023
2 Miles · Thelma Spencer ParkGreater Rochester MS XC Championship · Oct 1915:41.9Greater Rochester MS XC ChampionshipOctober 19, 2022
5,000 Meters · Algonac HS OFFICIALAlgonac Classic Run · Sep 1218:48.78Algonac Classic RunSeptember 12, 2026
5,000 Meters · Bloomer ParkOAA White Jamboree #2 · Sep 3019:20.95OAA White Jamboree #2September 30, 2026
5,000 Meters · Clintonwood 5k (2018-)Clarkston Region 08-1 PROM · Oct 3017:59.7Clarkston Region 08-1 PROMOctober 30, 2026
5,000 Meters · Clintonwood ParkClarkston Regional PROM · Oct 2419:22.40Clarkston Regional PROMOctober 24, 2025
5,000 Meters · Dakota High SchoolRUN FAST INVITATIONAL · Nov 418:41.09RUN FAST INVITATIONALNovember 4, 2026
5,000 Meters · Firefighters ParkTroy City Meet - Troy High vs. Athens · Oct 618:50.60Troy City Meet - Troy High vs. AthensOctober 6, 2026
5,000 Meters · Hess-HathawayOAA White Jamboree #1 · Sep 920:08.54OAA White Jamboree #1September 9, 2026
5,000 Meters · Kensington Metro ParkOakland County XC HS Championships · Oct 319:36.13Oakland County XC HS ChampionshipsOctober 3, 2026
5,000 Meters · Parkway Christian SchoolHanson's Invitational · Sep 2618:14.41Hanson's InvitationalSeptember 26, 2026
5,000 Meters · Royal Oak High SchoolOAA White Jamboree #2 · Sep 2420:16.3OAA White Jamboree #2September 24, 2025
5,000 Meters · Stony Creek - Bay Point BeachAutumn Classic · Sep 1919:04.20Autumn ClassicSeptember 19, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 4RUN FAST INVITATIONALNov 4 · 5,000 Meters Men's Race sub 20:00 · Place 65 · Troy AthensTroy Athens5,000 Meters Men's Race sub 20:006518:41.09 PB10
Oct 30Clarkston Region 08-1 PROMOct 30 · 5,000 Meters Open · Place 8 · Troy AthensTroy Athens5,000 Meters Open817:59.7 PB10
Oct 23OAA White League MeetOct 23 · 5,000 Meters Varsity · Place 26 · Troy AthensTroy Athens5,000 Meters Varsity2618:15.7010
Oct 16Stan Ford Lake Orion Invitational Oct 16 · 5,000 Meters Varsity · Place 31 · Troy AthensTroy Athens5,000 Meters Varsity3118:38.9210
Oct 6Troy City Meet - Troy High vs. AthensOct 6 · 5,000 Meters Boys High School · Place 17 · Troy AthensTroy Athens5,000 Meters Boys High School1718:50.60 PB10
Oct 3Oakland County XC HS ChampionshipsOct 3 · 5,000 Meters Boys Reserves · Place 31 · Troy AthensTroy Athens5,000 Meters Boys Reserves3119:36.13 PB10
Sep 30OAA White Jamboree #2Sep 30 · 5,000 Meters Boys Varsity · Place 42 · Troy AthensTroy Athens5,000 Meters Boys Varsity4219:20.95 PB10
Sep 26Hanson's InvitationalSep 26 · 5,000 Meters Boys D1 · Place 70 · Troy AthensTroy Athens5,000 Meters Boys D17018:14.41 PB10
Sep 19Autumn ClassicSep 19 · 5,000 Meters Boys Race · Place 65 · Troy AthensTroy Athens5,000 Meters Boys Race6519:04.20 PB10
Sep 12Algonac Classic RunSep 12 · 5,000 Meters Boys D1 Junior Varsity · Place 2 · Troy AthensTroy Athens5,000 Meters Boys D1 Junior Varsity218:48.78 PB10
Sep 9OAA White Jamboree #1Sep 9 · 5,000 Meters Boys Varsity · Place 35 · Troy AthensTroy Athens5,000 Meters Boys Varsity3520:08.54 PB10

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 28RUN FAST INVITATIONALOct 28 · 5,000 Meters Varsity · Place 123 · Troy AthensTroy Athens5,000 Meters Varsity12319:24.809
Oct 24Clarkston Regional PROMOct 24 · 5,000 Meters Open · Place 68 · Troy AthensTroy Athens5,000 Meters Open6819:22.40 PB9
Oct 17OAA White League MeetOct 17 · 5,000 Meters Varsity · Place 37 · Troy AthensTroy Athens5,000 Meters Varsity3719:39.69
Oct 7Troy HS vs Troy Athens HSOct 7 · 5,000 Meters Varsity · Place 29 · Troy AthensTroy Athens5,000 Meters Varsity2920:21.709
Oct 4Oakland County XC HS ChampionshipsOct 4 · 5,000 Meters Varsity · Place 76 · Troy AthensTroy Athens5,000 Meters Varsity7621:17.629
Sep 27Hanson's InvitationalSep 27 · 5,000 Meters Varsity · Place 234 · Troy AthensTroy Athens5,000 Meters Varsity23420:34.469
Sep 24OAA White Jamboree #2Sep 24 · 5,000 Meters Boys Varsity · Place 39 · Troy AthensTroy Athens5,000 Meters Boys Varsity3920:16.3 PB9
Sep 13Autumn ClassicSep 13 · 5,000 Meters Varsity · Place 123 · Troy AthensTroy Athens5,000 Meters Varsity12320:25.259
Sep 9OAA White Jamboree #1Sep 9 · 5,000 Meters Varsity · Place 41 · Troy AthensTroy Athens5,000 Meters Varsity4121:09.49
Sep 6Algonac Muskrat Classic RunSep 6 · 5,000 Meters Boys D1 Varsity · Place 51 · Troy AthensTroy Athens5,000 Meters Boys D1 Varsity5120:23.439
Aug 28Budd Cicciarelli InvitationalAug 28 · 5,000 Meters Junior Varsity · Place 19 · Troy AthensTroy Athens5,000 Meters Junior Varsity1921:30.609

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 2324th Annual Pumpkin Invitational (Middle School Only)Oct 23 · 2 Miles Varsity · Place 93 · AvondaleAvondale2 Miles Varsity9313:23.28
Oct 8Clarkston JamboreeOct 8 · 2 Miles Varsity · Place 59 · AvondaleAvondale2 Miles Varsity5913:45.638
Sep 28Hanson's InvitationalSep 28 · 2 Miles Middle School · Place 75 · AvondaleAvondale2 Miles Middle School7513:28.08
Sep 20Mott Fall ClassicSep 20 · 2 Miles Middle School Varsity · Place 44 · AvondaleAvondale2 Miles Middle School Varsity4414:04.108

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 2523rd Annual Pumpkin Invitational (Middle School Only)Oct 25 · 2 Miles Boys Varsity · Place 115 · AvondaleAvondale2 Miles Boys Varsity11514:23.8 PB7
Oct 10Clarkston JamboreeOct 10 · 2 Miles Varsity · Place 94 · AvondaleAvondale2 Miles Varsity9415:00.42 PB7
Sep 30Hanson's InvitationalSep 30 · 2 Miles Middle School · Place 30 · AvondaleAvondale2 Miles Middle School3015:03.17
Sep 1655th Holly/Duane Raffin Festival of RacesSep 16 · 2 Miles Middle School Varsity · Place 150 · AvondaleAvondale2 Miles Middle School Varsity15017:00.67
Sep 9Algonac Muskrat Classic RunSep 9 · 1.6 Miles Middle School · Place 151 · AvondaleAvondale1.6 Miles Middle School15112:55.67

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 2522nd Annual Pumpkin Invitational (Middle School Only)Oct 25 · 2 Miles Boys JV · Place 76 · AvondaleAvondale2 Miles Boys JV7615:43.96
Oct 19Greater Rochester MS XC ChampionshipOct 19 · 2 Miles Boys JV · Place 64 · AvondaleAvondale2 Miles Boys JV6415:41.9 PB6
Oct 11Clarkston JamboreeOct 11 · 2 Miles Varsity · Place 117 · AvondaleAvondale2 Miles Varsity11717:42.536
Sep 1754th Holly-Duane Raffin Festival of RacesSep 17 · 2 Miles Junior Varsity Middle School · Place 123 · AvondaleAvondale2 Miles Junior Varsity Middle School12319:16.66