Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Freedom Hill CountyParkHanson's Middle School Invitational · Oct 215:02.4Hanson's Middle School InvitationalOctober 2, 2021
2 Miles · Hess Hathaway Park - OFFICIALMott Fall Classic · Sep 2414:53.1Mott Fall ClassicSeptember 24, 2021
2 Miles · Lake Orion High School21st Annual Pumpkin Invitational · Oct 2715:03.621st Annual Pumpkin InvitationalOctober 27, 2021
2 Miles · Stony Creek MetroparkHanson's Middle School Invitational · Sep 2718:12.3Hanson's Middle School InvitationalSeptember 27, 2019
2 Miles · Thelma Spencer ParkGreater Rochester Middle School Championship · Oct 418:08.5Greater Rochester Middle School ChampionshipOctober 4, 2019
5,000 Meters · Clintonwood ParkClarkston Regional PROM · Oct 2418:03.30Clarkston Regional PROMOctober 24, 2025
5,000 Meters · Kensington Metro ParkOakland County XC HS Championships · Oct 520:13.61Oakland County XC HS ChampionshipsOctober 5, 2024

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24Clarkston Regional PROMOct 24 · 5,000 Meters Open · Place 13 · RochesterRochester5,000 Meters Open1318:03.30 PB12
Oct 16OAA Red XC ChampionshipOct 16 · 5,000 Meters Junior Varsity · Place 8 · RochesterRochester5,000 Meters Junior Varsity818:28.9012
Oct 4Oakland County XC HS ChampionshipsOct 4 · 5,000 Meters Varsity · Place 16 · RochesterRochester5,000 Meters Varsity1619:32.3712
Sep 27Hanson's InvitationalSep 27 · 5,000 Meters Varsity · Place 130 · RochesterRochester5,000 Meters Varsity13019:12.3412
Sep 20Jackson InvitationalSep 20 · 5,000 Meters Varsity · Place 194 · RochesterRochester5,000 Meters Varsity19418:00.9912
Sep 10OAA Red Jamboree #1Sep 10 · 5,000 Meters Varsity · Place 40 · RochesterRochester5,000 Meters Varsity4018:56.8012
Aug 29Golden Grizzlies Invitational (HS, MS)Aug 29 · 5,000 Meters Varsity · Place 74 · RochesterRochester5,000 Meters Varsity7418:22.1512

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25Region 8-1 PROMOct 25 · 5,000 Meters Open · Place 27 · RochesterRochester5,000 Meters Open2718:35.9011
Oct 17OAA White League MeetOct 17 · 5,000 Meters Junior Varsity · Place 13 · RochesterRochester5,000 Meters Junior Varsity1319:14.511
Oct 5Oakland County HS XC Open RacesOct 5 · 5,000 Meters Varsity · Place 69 · RochesterRochester5,000 Meters Varsity6920:13.6111
Oct 5Oakland County XC HS ChampionshipsOct 5 · 5,000 Meters Boys Reserves · Place 69 · RochesterRochester5,000 Meters Boys Reserves6920:13.61 PB11
Sep 28Hanson's InvitationalSep 28 · 5,000 Meters Varsity · Place 57 · RochesterRochester5,000 Meters Varsity5719:36.311
Sep 24OAA White Jamboree #2Sep 24 · 5,000 Meters Junior Varsity · Place 11 · RochesterRochester5,000 Meters Junior Varsity1120:20.411
Sep 21Jackson InvitationalSep 21 · 5,000 Meters Varsity · Place 264 · RochesterRochester5,000 Meters Varsity26420:55.5111
Sep 10OAA White Jamboree #1Sep 10 · 5,000 Meters Junior Varsity · Place 15 · RochesterRochester5,000 Meters Junior Varsity1521:13.511
Aug 29Milford InvitationalAug 29 · 5,000 Meters Varsity · Place 229 · RochesterRochester5,000 Meters Varsity22923:15.1611

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 27Region 8 PROM raceOct 27 · 5,000 Meters Open · Place 73 · RochesterRochester5,000 Meters Open7320:00.8010
Oct 19OAA White League ChampionshipOct 19 · 5,000 Meters Junior Varsity · Place 19 · RochesterRochester5,000 Meters Junior Varsity1920:12.910
Oct 7Oakland County XC HS ChampionshipsOct 7 · 5,000 Meters Varsity · Place 103 · RochesterRochester5,000 Meters Varsity10320:43.210
Sep 30Hanson's InvitationalSep 30 · 5,000 Meters Varsity · Place 119 · RochesterRochester5,000 Meters Varsity11920:59.110
Sep 26OAA White Jamboree #2Sep 26 · 5,000 Meters Junior Varsity · Place 8 · RochesterRochester5,000 Meters Junior Varsity819:57.210
Sep 16Autumn ClassicSep 16 · Varsity · Place 97 · RochesterRochesterVarsity9720:0810
Sep 12OAA White Jamboree #1Sep 12 · 5,000 Meters Varsity · Place 66 · RochesterRochester5,000 Meters Varsity6620:59.910
Aug 31Milford InvitationalAug 31 · 5,000 Meters Varsity · Place 264 · RochesterRochester5,000 Meters Varsity26422:44.410

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 8Oakland County XC HS ChampionshipsOct 8 · 5,000 Meters Varsity · Place 103 · RochesterRochester5,000 Meters Varsity10320:44.39
Oct 1Hanson's InvitationalOct 1 · 5,000 Meters Varsity · Place 266 · RochesterRochester5,000 Meters Varsity26620:14.29
Sep 27OAA White Jamboree #2Sep 27 · 5,000 Meters Junior Varsity · Place 7 · RochesterRochester5,000 Meters Junior Varsity720:08.39
Sep 23Mott Fall ClassicSep 23 · 5,000 Meters Open · Place 86 · RochesterRochester5,000 Meters Open8620:58.629
Sep 17Autumn Classic InviteSep 17 · 5,000 Meters Varsity · Place 175 · RochesterRochester5,000 Meters Varsity17521:34.09
Sep 13OAA White Jamboree #1Sep 13 · 5,000 Meters Junior Varsity · Place 21 · RochesterRochester5,000 Meters Junior Varsity2121:19.69
Sep 1Milford InvitationalSep 1 · 5,000 Meters Varsity · Place 277 · RochesterRochester5,000 Meters Varsity27724:26.909

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 2721st Annual Pumpkin InvitationalOct 27 · 2 Miles Boys Varsity · Place 128 · ReutherReuther2 Miles Boys Varsity12815:03.6 PB8
Oct 2Hanson's Middle School InvitationalOct 2 · 2 Miles Boys Varsity Race · Place 71 · ReutherReuther2 Miles Boys Varsity Race7115:02.4 PB8
Sep 24Mott Fall ClassicSep 24 · 2 Miles Varsity · Place 67 · ReutherReuther2 Miles Varsity6714:53.1 PB8

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 2320th Annual Pumpkin InvitationalOct 23 · 2 Miles Boys Junior Varsity · Place 139 · ReutherReuther2 Miles Boys Junior Varsity13917:48.36
Oct 4Greater Rochester Middle School ChampionshipOct 4 · 2 Miles Middle School Boys · Place 96 · ReutherReuther2 Miles Middle School Boys9618:08.5 PB6
Sep 27Hanson's Middle School InvitationalSep 27 · 2 Miles Boys Varsity · Place 27 · ReutherReuther2 Miles Boys Varsity2718:12.3 PB6
Sep 21Old Skool ClassicSep 21 · 5,000 Meters Junior Varsity Middle School · Place 157 · ReutherReuther5,000 Meters Junior Varsity Middle School15719:056