Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Track & Field Region 12 Qualifier · Jun 2511.37aAAU Track & Field Region 12 QualifierJune 25, 2026
200 Meters · OutdoorOAA White Troy Athens at Royal Oak · Apr 3024.10aOAA White Troy Athens at Royal OakApril 30, 2025
300m Hurdles · 36" / 0.914m · OutdoorMHSAA LP Division 1 Finals · May 3039.35aMHSAA LP Division 1 FinalsMay 30, 2026
400 Meters · OutdoorOAA White Avondale vs Royal Oak · May 554.51aOAA White Avondale vs Royal OakMay 5, 2025
Long Jump · OutdoorMcBride MS and Royal Oak MS @ Novi MS · May 2613'01.50McBride MS and Royal Oak MS @ Novi MSMay 26, 2021

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 400m Hurdles · Michigan Mustangs TCMichigan Mustangs TC400m Hurdles36" / 0.914mRound P--DNS12
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 400m Hurdles · Place 6 · Michigan Mustangs TCMichigan Mustangs TC400m Hurdles656.19a12
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 100 Meters · Place 40 · Michigan Mustangs TCMichigan Mustangs TC100 MetersRound S4011.37a PB12
May 30MHSAA LP Division 1 FinalsMay 30 · 300m Hurdles · Place 16 · Royal OakRoyal Oak300m Hurdles36" / 0.914m16.39.35a PB12
May 2267th Oakland County ChampionshipsMay 22 · 110m Hurdles · Place 12 · Royal OakRoyal Oak110m Hurdles1216.21a12
May 16MHSAA LP Region 08-1 @ Rochester AdamsMay 16 · 300m Hurdles · Place 1 · Royal OakRoyal Oak300m Hurdles139.05a12
May 16MHSAA LP Region 08-1 @ Rochester AdamsMay 16 · 110m Hurdles · Place 6 · Royal OakRoyal Oak110m HurdlesRound P615.81a12
May 16MHSAA LP Region 08-1 @ Rochester AdamsMay 16 · 110m Hurdles · Place 4 · Royal OakRoyal Oak110m Hurdles415.72a12
May 8OAA Red/White Championships (EQ Approved)May 8 · 300m Hurdles · Place 1 · Royal OakRoyal Oak300m Hurdles139.15a12
May 8OAA Red/White Championships (EQ Approved)May 8 · 110m Hurdles · Place 7 · Royal OakRoyal Oak110m Hurdles716.35a12
May 8OAA Red/White Championships (EQ Approved)May 8 · 110m Hurdles · Place 4 · Royal OakRoyal Oak110m Hurdles415.50a12
May 2Farmington Invitational (EQ Approved)May 2 · 300m Hurdles · Place 4 · Royal OakRoyal Oak300m Hurdles440.46a12
Apr 29OAA White: Troy Athens & Royal Oak @ KetteringApr 29 · 300m Hurdles · Place 1 · Royal OakRoyal Oak300m Hurdles141.82a12
Apr 29OAA White: Troy Athens & Royal Oak @ KetteringApr 29 · 110m Hurdles · Place 1 · Royal OakRoyal Oak110m Hurdles116.13a12
Apr 22Royal Oak/Bloomfield Hills @ FarmingtonApr 22 · 300m Hurdles · Place 2 · Royal OakRoyal Oak300m Hurdles239.94a12
Apr 22Royal Oak/Bloomfield Hills @ FarmingtonApr 22 · 110m Hurdles · Place 3 · Royal OakRoyal Oak110m Hurdles316.09a12
Apr 15OAA White Troy @ Royal OakApr 15 · 300m Hurdles · Place 1 · Royal OakRoyal Oak300m Hurdles141.22a12
Apr 15OAA White Troy @ Royal OakApr 15 · 110m Hurdles · Place 1 · Royal OakRoyal Oak110m Hurdles116.30a12
Apr 8OAA White Stoney Creek @ Royal OakApr 8 · 300m Hurdles · Place 2 · Royal OakRoyal Oak300m Hurdles242.84a12
Apr 8OAA White Stoney Creek @ Royal OakApr 8 · 110m Hurdles · Place 1 · Royal OakRoyal Oak110m Hurdles116.91a12

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 12Motor City Nationals Elite Meet (NB Tune-Up)Jun 12 · 110m Hurdles · Place 1 · Michigan Mustangs TCMichigan Mustangs TC110m HurdlesRound P157.28a11
Jun 12Motor City Nationals Elite Meet (NB Tune-Up)Jun 12 · 110m Hurdles · Place 9 · Michigan Mustangs TCMichigan Mustangs TC110m HurdlesRound P925.13a11
May 31MHSAA LP Division 1 FinalsMay 31 · 300m Hurdles · Place 20 · Royal OakRoyal Oak300m Hurdles36" / 0.914m20.40.53a11
May 17MHSAA LP Region 08-1 @ RochesterMay 17 · 300m Hurdles · Place 5 · Royal OakRoyal Oak300m Hurdles540.35a11
May 9OAA Red-White Championships- EQ ApprovedMay 9 · 300m Hurdles · Place 4 · Royal OakRoyal Oak300m Hurdles441.44a11
May 5OAA White Avondale vs Royal OakMay 5 · 110m Hurdles · Place 1 · Royal OakRoyal Oak110m Hurdles116.11a11
May 5OAA White Avondale vs Royal OakMay 5 · 400 Meters · Place 1 · Royal OakRoyal Oak400 Meters154.51a PB11
May 3Farmington Invitational (EQ Approved)May 3 · 300m Hurdles · Place 19 · Royal OakRoyal Oak300m Hurdles1942.51a11
Apr 30OAA White Troy Athens at Royal OakApr 30 · 110m Hurdles · Place 1 · Royal OakRoyal Oak110m Hurdles116.61a11
Apr 30OAA White Troy Athens at Royal OakApr 30 · 200 Meters · Place 5 · Royal OakRoyal Oak200 Meters524.10a PB11
Apr 23OAA White Royal Oak, Stoney Creek at Bloomfield HillsApr 23 · 300m Hurdles · Place 1 · Royal OakRoyal Oak300m Hurdles140.9211
Apr 23OAA White Royal Oak, Stoney Creek at Bloomfield HillsApr 23 · 110m Hurdles · Place 2 · Royal OakRoyal Oak110m Hurdles216.3411
Apr 16Royal Oak at TroyApr 16 · 300m Hurdles · Place 1 · Royal OakRoyal Oak300m Hurdles140.53a11
Apr 16Royal Oak at TroyApr 16 · 110m Hurdles · Place 1 · Royal OakRoyal Oak110m Hurdles116.38a11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 1MHSAA LP Division 1 FinalsJun 1 · 400 Meters · Royal OakRoyal Oak400 MetersRelay Split—53.0hUnofficial10
May 2465th Oakland County ChampionshipMay 24 · 300m Hurdles · Place 9 · Royal OakRoyal Oak300m Hurdles941.74a—
May 18MHSAA LP Region 08-1 @ RochesterMay 18 · 300m Hurdles · Place 5 · Royal OakRoyal Oak300m Hurdles541.67a—
May 10OAA Red-White ChampionshipsMay 10 · 300m Hurdles · Place 5 · Royal OakRoyal Oak300m Hurdles542.26a—
Apr 22Royal Oak @ Troy AthensApr 22 · 300m Hurdles · Place 1 · Royal OakRoyal Oak300m Hurdles141.94a—
Apr 22Royal Oak @ Troy AthensApr 22 · 110m Hurdles · Place 2 · Royal OakRoyal Oak110m Hurdles217.59a—
Apr 17OAA White Royal Oak, Stoney Creek @ Bloomfield HillsApr 17 · 300m Hurdles · Place 2 · Royal OakRoyal Oak300m Hurdles241.30a—
Apr 15Avondale @ Royal OakApr 15 · 300m Hurdles · Place 2 · Royal OakRoyal Oak300m Hurdles244.12a—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 239th Grade Oakland County ChampionshipsMay 23 · 300m Hurdles · Place 4 · Royal OakRoyal Oak300m Hurdles444.38a—
May 20MHSAA LP Region 08-1 @ RenaissanceMay 20 · 300m Hurdles · Place 17 · Royal OakRoyal Oak300m Hurdles1744.60a—
May 3Royal Oak @ Bloomfield HillsMay 3 · 400 Meters · Royal OakRoyal Oak400 MetersRelay Split—56.96Unofficial9
May 3Royal Oak @ Bloomfield HillsMay 3 · 400 Meters · Place 3 · Royal OakRoyal Oak400 Meters3.57.59
Apr 26Troy @ Royal Oak Dual MeetApr 26 · 300m Hurdles · Place 4 · Royal OakRoyal Oak300m Hurdles447.43a—
Apr 12Royal Oak @ Stoney CreekApr 12 · 100 Meters · Place 10 · Royal OakRoyal Oak100 Meters1012.53a—

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 29Royal Oak MS vs Hazel ParkApr 29 · Long Jump · Royal OakRoyal OakLong Jump--DNS8

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 26McBride MS and Royal Oak MS @ Novi MSMay 26 · Long Jump · Place 5 · Royal OakRoyal OakLong Jump5.13'01.50 PB7
May 26McBride MS and Royal Oak MS @ Novi MSMay 26 · 400 Meters · Place 5 · Royal OakRoyal Oak400 Meters5.1:09.20a7