Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Algonac HS OFFICIALAlgonac Classic Run · Sep 1221:33.12Algonac Classic RunSeptember 12, 2026
5,000 Meters · Bloomer ParkOAA White Jamboree #2 · Sep 3022:58.79OAA White Jamboree #2September 30, 2026
5,000 Meters · Clintonwood 5k (2018-)Clarkston Region 08-1 PROM · Oct 3020:55.1Clarkston Region 08-1 PROMOctober 30, 2026
5,000 Meters · Clintonwood ParkClarkston Regional PROM · Oct 2421:35.30Clarkston Regional PROMOctober 24, 2025
5,000 Meters · Dakota High SchoolRUN FAST INVITATIONAL · Nov 422:32.28RUN FAST INVITATIONALNovember 4, 2026
5,000 Meters · Firefighters ParkTroy City Meet - Troy High vs. Athens · Oct 622:01.70Troy City Meet - Troy High vs. AthensOctober 6, 2026
5,000 Meters · Hess-HathawayOAA White Jamboree #1 · Sep 923:29.55OAA White Jamboree #1September 9, 2026
5,000 Meters · Kensington Metro ParkOakland County XC HS Championships · Oct 323:46.92Oakland County XC HS ChampionshipsOctober 3, 2026
5,000 Meters · Parkway Christian SchoolHanson's Invitational · Sep 2622:01.91Hanson's InvitationalSeptember 26, 2026
5,000 Meters · Royal Oak High SchoolOAA White Jamboree #2 · Sep 2423:24.9OAA White Jamboree #2September 24, 2025
5,000 Meters · Stony Creek - Bay Point BeachAutumn Classic · Sep 1921:28.57Autumn 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 over 20:00 · Place 77 · Troy Athens5,000 Meters Men's Race over 20:007722:32.28 PB12
Oct 30Clarkston Region 08-1 PROMOct 30 · 5,000 Meters Open · Place 76 · Troy Athens5,000 Meters Open7620:55.1 PB12
Oct 23OAA White League MeetOct 23 · 5,000 Meters Junior Varsity · Place 44 · Troy Athens5,000 Meters Junior Varsity4421:21.0912
Oct 16Stan Ford Lake Orion Invitational Oct 16 · 5,000 Meters Junior Varsity · Place 42 · Troy Athens5,000 Meters Junior Varsity4222:00.3412
Oct 6Troy City Meet - Troy High vs. AthensOct 6 · 5,000 Meters Boys High School · Place 50 · Troy Athens5,000 Meters Boys High School5022:01.70 PB12
Oct 3Oakland County XC HS ChampionshipsOct 3 · 5,000 Meters Boys Reserves · Place 167 · Troy Athens5,000 Meters Boys Reserves16723:46.92 PB12
Sep 30OAA White Jamboree #2Sep 30 · 5,000 Meters Boys JV · Place 42 · Troy Athens5,000 Meters Boys JV4222:58.79 PB12
Sep 26Hanson's InvitationalSep 26 · 5,000 Meters Boys D1 · Place 297 · Troy Athens5,000 Meters Boys D129722:01.91 PB12
Sep 19Autumn ClassicSep 19 · 5,000 Meters Boys Race · Place 174 · Troy Athens5,000 Meters Boys Race17421:28.57 PB12
Sep 12Algonac Classic RunSep 12 · 5,000 Meters Boys D1 Junior Varsity · Place 34 · Troy Athens5,000 Meters Boys D1 Junior Varsity3421:33.12 PB12
Sep 9OAA White Jamboree #1Sep 9 · 5,000 Meters Boys JV · Place 35 · Troy Athens5,000 Meters Boys JV3523:29.55 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 28RUN FAST INVITATIONALOct 28 · 5,000 Meters Varsity · Place 30 · Troy Athens5,000 Meters Varsity3021:22.7111
Oct 24Clarkston Regional PROMOct 24 · 5,000 Meters Open · Place 154 · Troy Athens5,000 Meters Open15421:35.30 PB11
Oct 17OAA White League MeetOct 17 · 5,000 Meters Junior Varsity · Place 39 · Troy Athens5,000 Meters Junior Varsity3922:24.111
Oct 7Troy HS vs Troy Athens HSOct 7 · 5,000 Meters Varsity · Place 57 · Troy Athens5,000 Meters Varsity5722:52.4011
Oct 4Oakland County XC HS ChampionshipsOct 4 · 5,000 Meters Varsity · Place 183 · Troy Athens5,000 Meters Varsity18325:22.0511
Sep 27Hanson's InvitationalSep 27 · 5,000 Meters Varsity · Place 355 · Troy Athens5,000 Meters Varsity35522:38.1411
Sep 24OAA White Jamboree #2Sep 24 · 5,000 Meters Boys JV · Place 34 · Troy Athens5,000 Meters Boys JV3423:24.9 PB11
Sep 9OAA White Jamboree #1Sep 9 · 5,000 Meters Junior Varsity · Place 50 · Troy Athens5,000 Meters Junior Varsity5026:37.411
Sep 6Algonac Muskrat Classic RunSep 6 · 5,000 Meters Boys D1 Junior Varsity · Place 33 · Troy Athens5,000 Meters Boys D1 Junior Varsity3321:51.5911
Aug 28Budd Cicciarelli InvitationalAug 28 · 5,000 Meters Junior Varsity · Place 44 · Troy Athens5,000 Meters Junior Varsity4423:17.6011

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 29RUN FAST INVITATIONALOct 29 · 5,000 Meters Varsity · Place 47 · Troy Athens5,000 Meters Varsity4722:13.910
Oct 25Region 8-1 PROMOct 25 · 5,000 Meters Open · Place 157 · Troy Athens5,000 Meters Open15722:18.6010
Oct 17OAA White League MeetOct 17 · 5,000 Meters Junior Varsity · Place 75 · Troy Athens5,000 Meters Junior Varsity7523:10.310
Oct 8Troy HS vs Troy Athens HSOct 8 · 5,000 Meters Varsity · Place 80 · Troy Athens5,000 Meters Varsity8024:16.1010
Sep 1456th Holly-Duane Raffin Festival of RacesSep 14 · 5,000 Meters Junior Varsity Division 1 · Place 301 · Troy Athens5,000 Meters Junior Varsity Division 130124:09.010
Aug 29Budd Cicciarelli InvitationalAug 29 · 5,000 Meters Junior Varsity · Place 54 · Troy Athens5,000 Meters Junior Varsity5424:04.0010

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1Last Chance to RUN FAST InviteNov 1 · 5,000 Meters Varsity · Place 68 · Troy Athens5,000 Meters Varsity6823:15.89
Oct 27Region 8 PROM raceOct 27 · 5,000 Meters Open · Place 162 · Troy Athens5,000 Meters Open16224:11.909
Oct 19OAA White League ChampionshipOct 19 · 5,000 Meters Junior Varsity · Place 65 · Troy Athens5,000 Meters Junior Varsity6524:00.59
Oct 10Troy v. AthensOct 10 · 5,000 Meters Varsity · Place 80 · Troy Athens5,000 Meters Varsity8025:04.309
Sep 30Hanson's InvitationalSep 30 · 5,000 Meters Varsity · Place 135 · Troy Athens5,000 Meters Varsity13524:18.59
Sep 26OAA White Jamboree #2Sep 26 · 5,000 Meters Junior Varsity · Place 60 · Troy Athens5,000 Meters Junior Varsity6025:31.09
Sep 205th DDC Soter-Crane InviteSep 20 · 5,000 Meters Varsity · Place 37 · Troy Athens5,000 Meters Varsity3725:46.609
Sep 9Averill InvitationalSep 9 · 5,000 Meters Varsity · Place 165 · Troy Athens5,000 Meters Varsity16527:46.39
Aug 31Budd Cicciarelli/Adams InvitationalAug 31 · 5,000 Meters Junior Varsity · Place 123 · Troy Athens5,000 Meters Junior Varsity12326:06.609
Aug 22Clawson Popsicle InvitationalAug 22 · 5,000 Meters Varsity · Place 106 · Troy Athens5,000 Meters Varsity10628:30.59