Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorClarkston @ Lake Orion · Apr 813.91aClarkston @ Lake OrionApril 8, 2026
200 Meters · IndoorLAB Indoor Meet #2 · Dec 2129.06aLAB Indoor Meet #2December 21, 2024
200 Meters · OutdoorMotor City Nationals Elite Tune-Up Meet · Jun 1127.60aMotor City Nationals Elite Tune-Up MeetJune 11, 2026
200m Hurdles · 30" / 0.762m · OutdoorUSATF Michigan Association Junior Olympic Championships · Jun 2231.01aUSATF Michigan Association Junior Olympic ChampionshipsJune 22, 2024
300m Hurdles · 30" / 0.762m · OutdoorMHSAA LP Division 1 Finals · May 3146.36aMHSAA LP Division 1 FinalsMay 31, 2025
400 Meters · IndoorLAB Indoor Meet #2 · Dec 211:05.26aLAB Indoor Meet #2December 21, 2024
400 Meters · OutdoorUSATF Michigan Association Junior Olympic Championships · Jun 221:07.50aUSATF Michigan Association Junior Olympic ChampionshipsJune 22, 2024
400m Hurdles · 30" / 0.762m · OutdoorAAU Track & Field Region 12 Qualifier · Jun 261:11.68aAAU Track & Field Region 12 QualifierJune 26, 2025
55m Hurdles · 30" · OutdoorLake Orion MS City Meet · May 229.2Lake Orion MS City Meet May 22, 2024

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 29Divine Child Summer Series #5Jul 29 · 200 Meters · Place 13 · Magnify13Magnify13200 Meters13.27.78a10
Jul 8Divine Child Summer Series # 2Jul 8 · 400m Hurdles · Place 6 · Magnify13Magnify13400m Hurdles30" / 0.762m6.1:14.75a10
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 400m Hurdles · Place 13 · Magnify13Magnify13400m Hurdles131:14.21a10
Jun 11Motor City Nationals Elite Tune-Up MeetJun 11 · 200 Meters · Place 21 · 19-Unattached19-Unattached200 Meters21.27.60a PBWind: 010
May 30MHSAA LP Division 1 FinalsMay 30 · 300m Hurdles · Place 21 · Lake OrionLake Orion300m Hurdles30" / 0.762m21.48.95a10
May 2267th Oakland County ChampionshipsMay 22 · 300m Hurdles · Place 2 · Lake OrionLake Orion300m Hurdles247.19a10
May 15MHSAA LP Region 09-1 @ MilfordMay 15 · 300m Hurdles · Place 2 · Lake OrionLake Orion300m Hurdles247.68a10
May 8OAA Red/White Championships (EQ Approved)May 8 · 300m Hurdles · Place 1 · Lake OrionLake Orion300m Hurdles148.05a10
May 2Farmington Invitational (EQ Approved)May 2 · 300m Hurdles · Place 8 · Lake OrionLake Orion300m Hurdles849.33a10
Apr 2563rd Elmer Ball Oxford Invitational (EQ approved)Apr 25 · 300m Hurdles · Place 4 · Lake OrionLake Orion300m Hurdles449.58a10
Apr 22Lake Orion @ AdamsApr 22 · 300m Hurdles · Place 2 · Lake OrionLake Orion300m Hurdles247.74a10
Apr 11Hartland Invitational (EQ Approved)Apr 11 · 300m Hurdles · Place 1 · Lake OrionLake Orion300m Hurdles148.97a10
Apr 8Clarkston @ Lake OrionApr 8 · 300m Hurdles · Place 1 · Lake OrionLake Orion300m Hurdles149.93a10
Apr 8Clarkston @ Lake OrionApr 8 · 100 Meters · Place 2 · Lake OrionLake Orion100 Meters213.91a PB10
Mar 25Rochester @ Lake OrionMar 25 · 300m Hurdles · Place 1 · Lake OrionLake Orion300m Hurdles149.38a10
Mar 25Rochester @ Lake OrionMar 25 · 100 Meters · Place 6 · Lake OrionLake Orion100 Meters614.24a10

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 400m Hurdles · Place 6 · UnattachedUnattached400m Hurdles30" / 0.762m6.1:11.68a PB9
May 31MHSAA LP Division 1 FinalsMay 31 · 300m Hurdles · Place 15 · Lake OrionLake Orion300m Hurdles30" / 0.762m15.46.36a PB9
May 2366th Oakland County ChampionshipsMay 23 · 300m Hurdles · Place 5 · Lake OrionLake Orion300m Hurdles549.09a9
May 209th Grade Oakland County ChampionshipMay 20 · 300m Hurdles · Place 1 · Lake OrionLake Orion300m Hurdles148.29a9
May 16MHSAA LP Region 09-1 @ MilfordMay 16 · 300m Hurdles · Place 2 · Lake OrionLake Orion300m Hurdles247.04a9
May 9OAA Red-White Championships- EQ ApprovedMay 9 · 300m Hurdles · Place 5 · Lake OrionLake Orion300m Hurdles548.79a9
May 3Farmington Invitational (EQ Approved)May 3 · 300m Hurdles · Place 6 · Lake OrionLake Orion300m Hurdles647.58a9
Apr 26The 62nd Elmer Ball Oxford Invitational [EQ APPROVED]Apr 26 · 300m Hurdles · Place 1 · Lake OrionLake Orion300m Hurdles147.969
Apr 23Lake Orion vs. RochesterApr 23 · 300m Hurdles · Place 1 · Lake OrionLake Orion300m Hurdles148.38a9
Apr 16Oxford @ Lake OrionApr 16 · 300m Hurdles · Place 1 · Lake OrionLake Orion300m Hurdles147.75a9
Apr 12Hartland Invitational (EQ Approved)Apr 12 · 300m Hurdles · Place 1 · Lake OrionLake Orion300m Hurdles147.74a9
Apr 9Adams @ Lake OrionApr 9 · 300m Hurdles · Place 1 · Lake OrionLake Orion300m Hurdles148.75a9
Apr 5Allen Park CoEd RelaysApr 5 · 300m Hurdles · Place 6 · Lake OrionLake Orion300m Hurdles651.63a9
Apr 3Troy at Lake OrionApr 3 · 300m Hurdles · Place 1 · Lake OrionLake Orion300m Hurdles149.25a9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21LAB Indoor Meet #2Dec 21 · 400 Meters · Place 52 · Dragon TCDragon TC400 Meters52.1:05.26a PB9
Dec 21LAB Indoor Meet #2Dec 21 · 200 Meters · Place 81 · Dragon TCDragon TC200 Meters81.29.06a PB9

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 22USATF Michigan Association Junior Olympic ChampionshipsJun 22 · 200m Hurdles · Place 1 · North Oakland Track ClubNorth Oakland Track Club200m Hurdles30" / 0.762mRound P1.31.01a PB8
Jun 22USATF Michigan Association Junior Olympic ChampionshipsJun 22 · 200m Hurdles · Place 1 · North Oakland Track ClubNorth Oakland Track Club200m Hurdles30" / 0.762m1.32.42aWind: -2.18
Jun 22USATF Michigan Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 5 · North Oakland Track ClubNorth Oakland Track Club400 MetersRound P5.1:07.50a PB8
Jun 22USATF Michigan Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 6 · North Oakland Track ClubNorth Oakland Track Club400 Meters6.1:09.06a8
May 3039th Oakland County Middle School ChampionshipMay 30 · 200m Hurdles · Place 2 · OakviewOakview200m Hurdles30" / 0.762m2.31.06aWind: 1.48
May 3039th Oakland County Middle School ChampionshipMay 30 · 55m Hurdles · Place 7 · OakviewOakview55m Hurdles30"Round P7.9.70aWind: 1.58
May 3039th Oakland County Middle School ChampionshipMay 30 · 55m Hurdles · Place 4 · OakviewOakview55m Hurdles30"4.9.53aWind: 2.98
May 22Lake Orion MS City Meet May 22 · 200m Hurdles · Place 1 · OakviewOakview200m Hurdles30" / 0.762m1.31.58
May 22Lake Orion MS City Meet May 22 · 55m Hurdles · Place 1 · OakviewOakview55m Hurdles30"1.9.2 PB8
May 20Oakview MS @ Waldon MSMay 20 · 200m Hurdles · Place 1 · OakviewOakview200m Hurdles30" / 0.762m1.32.998
May 20Oakview MS @ Waldon MSMay 20 · 55m Hurdles · Place 1 · OakviewOakview55m Hurdles30"1.9.858
Apr 29Oakview @ OMSApr 29 · 200m Hurdles · Place 1 · OakviewOakview200m Hurdles30" / 0.762m1.31.67a8
Apr 29Oakview @ OMSApr 29 · 55m Hurdles · Place 1 · OakviewOakview55m Hurdles30"1.9.58a8
Apr 29Oakview @ OMSApr 29 · Shot Put · OakviewOakviewShot Put6lb—NM8

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 25Lake Orion MS ChampionshipMay 25 · 200m Hurdles · Place 5 · OakviewOakview200m Hurdles30" / 0.762m5.34.11a6
May 25Lake Orion MS ChampionshipMay 25 · 55m Hurdles · Place 6 · OakviewOakview55m Hurdles30"6.10.87a6