Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOAA Red-White Championships- EQ Approved · May 912.78aOAA Red-White Championships- EQ ApprovedMay 9, 2025
200 Meters · IndoorSVSU - MITS #3 · Jan 2426.65aSVSU - MITS #3January 24, 2026
200 Meters · OutdoorRoyal Oak/Bloomfield Hills @ Farmington · Apr 2226.24aRoyal Oak/Bloomfield Hills @ FarmingtonApril 22, 2026
400 Meters · Indoor14 & Under National Championship · Feb 101:10.4914 & Under National ChampionshipFebruary 10, 2024
400 Meters · OutdoorArea 12 Regional Qualifier · Jun 271:03.44aArea 12 Regional QualifierJune 27, 2024
60 Meter · IndoorHS Showcase · Jan 188.29aHS ShowcaseJanuary 18, 2026
60 Meters · IndoorSVSU - MITS #3 · Jan 248.29aSVSU - MITS #3January 24, 2026
70 Meter · Outdoor39th Oakland County Middle School Championship · May 309.43a39th Oakland County Middle School ChampionshipMay 30, 2024

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 2267th Oakland County ChampionshipsMay 22 · 200 Meters · Place 11 · Bloomfield HillsBloomfield Hills200 Meters1126.47a10
May 2267th Oakland County ChampionshipsMay 22 · 100 Meters · Place 29 · Bloomfield HillsBloomfield Hills100 Meters2913.32a10
May 16MHSAA LP Region 08-1 @ Rochester AdamsMay 16 · 200 Meters · Place 7 · Bloomfield HillsBloomfield Hills200 MetersRound P726.33a10
May 16MHSAA LP Region 08-1 @ Rochester AdamsMay 16 · 200 Meters · Place 7 · Bloomfield HillsBloomfield Hills200 Meters727.08a10
May 16MHSAA LP Region 08-1 @ Rochester AdamsMay 16 · 100 Meters · Place 10 · Bloomfield HillsBloomfield Hills100 MetersRound P1012.95a10
May 4Bloomfield Hills at Troy Athens HSMay 4 · 200 Meters · Place 2 · Bloomfield HillsBloomfield Hills200 Meters2.27.02a10
May 4Bloomfield Hills at Troy Athens HSMay 4 · 100 Meters · Place 3 · Bloomfield HillsBloomfield Hills100 Meters3.13.48a10
May 2Farmington Invitational (EQ Approved)May 2 · 200 Meters · Place 10 · Bloomfield HillsBloomfield Hills200 Meters1027.24a10
May 2Farmington Invitational (EQ Approved)May 2 · 100 Meters · Place 13 · Bloomfield HillsBloomfield Hills100 Meters1313.28a10
Apr 2563rd Elmer Ball Oxford Invitational (EQ approved)Apr 25 · 200 Meters · Place 12 · Bloomfield HillsBloomfield Hills200 MetersRound S1227.30a10
Apr 2563rd Elmer Ball Oxford Invitational (EQ approved)Apr 25 · 100 Meters · Place 15 · Bloomfield HillsBloomfield Hills100 MetersRound S1513.22a10
Apr 22Royal Oak/Bloomfield Hills @ FarmingtonApr 22 · 200 Meters · Place 1 · Bloomfield HillsBloomfield Hills200 Meters126.24a PB10
Apr 22Royal Oak/Bloomfield Hills @ FarmingtonApr 22 · 100 Meters · Place 2 · Bloomfield HillsBloomfield Hills100 Meters213.04a10
Apr 8OAA Tri - Kettering, Bloomfield Hills @ TroyApr 8 · 200 Meters · Place 4 · Bloomfield HillsBloomfield Hills200 Meters4.27.36a10
Apr 8OAA Tri - Kettering, Bloomfield Hills @ TroyApr 8 · 100 Meters · Place 1 · Bloomfield HillsBloomfield Hills100 Meters1.13.04a10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 21SVSU - MITS #4Feb 21 · 200 Meters · Place 14 · Track Life UniversityTrack Life University200 Meters1426.98a10
Feb 21SVSU - MITS #4Feb 21 · 60 Meters · Place 21 · Track Life UniversityTrack Life University60 MetersRound P218.35a10
Jan 24SVSU - MITS #3Jan 24 · 200 Meters · Place 11 · Track Life UniversityTrack Life University200 Meters1126.65a PB10
Jan 24SVSU - MITS #3Jan 24 · 60 Meters · Place 13 · Track Life UniversityTrack Life University60 MetersRound P138.29a PB10
Jan 18HS ShowcaseJan 18 · 60 Meter · Place 87 · Track Life UniversityTrack Life University60 MeterRound P87.8.29a PB10
Jan 10SVSU - MITS #1Jan 10 · 60 Meter · Place 20 · Track Life UniversityTrack Life University60 MeterRound P20.8.30a10
Jan 10SVSU - MITS #1Jan 10 · 200 Meters · Place 21 · Track Life UniversityTrack Life University200 Meters21.26.81a10

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20LAB Indoor Meet #2Dec 20 · 60 Meter · Place 62 · Track Life UniversityTrack Life University60 Meter62.8.60a10
Dec 20LAB Indoor Meet #2Dec 20 · 200 Meters · Place 35 · Track Life UniversityTrack Life University200 Meters35.27.62a10
Dec 6GVSU MITS #1Dec 6 · 60 Meter · Place 44 · Track Life UniversityTrack Life University60 Meter44.8.66a10
Dec 6GVSU MITS #1Dec 6 · 200 Meters · Place 44 · Track Life UniversityTrack Life University200 Meters44.28.42a10
Feb 1LAB Indoor Meet #8Feb 1 · 60 Meters · Place 52 · Motor CityMotor City60 MetersRound P528.46a—
Jan 18LAB Indoor Meet #6Jan 18 · 200 Meters · Place 17 · Motor CityMotor City200 Meters1728.15a—
Jan 18LAB Indoor Meet #6Jan 18 · 60 Meters · Place 15 · Motor CityMotor City60 Meters158.53a—

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 209th Grade Oakland County ChampionshipMay 20 · 200 Meters · Place 6 · Bloomfield HillsBloomfield Hills200 Meters627.74a9
May 209th Grade Oakland County ChampionshipMay 20 · 100 Meters · Place 4 · Bloomfield HillsBloomfield Hills100 Meters413.43a9
May 17MHSAA LP Region 08-1 @ RochesterMay 17 · 200 Meters · Place 11 · Bloomfield HillsBloomfield Hills200 Meters1127.13a9
May 17MHSAA LP Region 08-1 @ RochesterMay 17 · 100 Meters · Place 8 · Bloomfield HillsBloomfield Hills100 Meters813.33a9
May 17MHSAA LP Region 08-1 @ RochesterMay 17 · 100 Meters · Place 8 · Bloomfield HillsBloomfield Hills100 Meters813.28a9
May 9OAA Red-White Championships- EQ ApprovedMay 9 · 200 Meters · Place 4 · Bloomfield HillsBloomfield Hills200 Meters426.54a9
May 9OAA Red-White Championships- EQ ApprovedMay 9 · 200 Meters · Place 4 · Bloomfield HillsBloomfield Hills200 Meters426.86a9
May 9OAA Red-White Championships- EQ ApprovedMay 9 · 100 Meters · Place 4 · Bloomfield HillsBloomfield Hills100 Meters412.78a PB9
May 9OAA Red-White Championships- EQ ApprovedMay 9 · 100 Meters · Place 7 · Bloomfield HillsBloomfield Hills100 Meters712.97a9
May 3Farmington Invitational (EQ Approved)May 3 · 200 Meters · Place 21 · Bloomfield HillsBloomfield Hills200 Meters2127.33a9
Apr 29Bloomfield Hills at AvondaleApr 29 · 200 Meters · Place 1 · Bloomfield HillsBloomfield Hills200 Meters128.70a9
Apr 29Bloomfield Hills at AvondaleApr 29 · 100 Meters · Place 1 · Bloomfield HillsBloomfield Hills100 Meters113.35a9
Apr 23OAA White Royal Oak, Stoney Creek at Bloomfield HillsApr 23 · 200 Meters · Place 1 · Bloomfield HillsBloomfield Hills200 Meters126.939
Apr 23OAA White Royal Oak, Stoney Creek at Bloomfield HillsApr 23 · 100 Meters · Place 2 · Bloomfield HillsBloomfield Hills100 Meters212.949
Apr 16OAA White: Bloomfield Hills at Troy AthensApr 16 · 200 Meters · Place 3 · Bloomfield HillsBloomfield Hills200 Meters326.97a9
Apr 16OAA White: Bloomfield Hills at Troy AthensApr 16 · 100 Meters · Place 4 · Bloomfield HillsBloomfield Hills100 Meters413.64a9
Apr 9Troy HS @ Bloomfield HillsApr 9 · 200 Meters · Place 1 · Bloomfield HillsBloomfield Hills200 Meters1.26.84Unofficial9
Apr 9Troy HS @ Bloomfield HillsApr 9 · 100 Meters · Place 1 · Bloomfield HillsBloomfield Hills100 Meters1.12.79Unofficial9

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 27Area 12 Regional QualifierJun 27 · 400 Meters · Place 18 · Motor City TrackMotor City Track400 Meters18.1:03.44a PB8
Jun 27Area 12 Regional QualifierJun 27 · 200 Meters · Place 27 · Motor City TrackMotor City Track200 MetersRound P27.27.52a8
Jun 27Area 12 Regional QualifierJun 27 · 100 Meters · Place 33 · Motor City TrackMotor City Track100 MetersRound P33.13.62aWind: 0.38
May 3039th Oakland County Middle School ChampionshipMay 30 · 70 Meter · Place 8 · South HillsSouth Hills70 MeterRound P8.9.43a PBWind: 0.88
May 3039th Oakland County Middle School ChampionshipMay 30 · 70 Meter · Place 10 · South HillsSouth Hills70 Meter10.9.75aWind: 18
May 3039th Oakland County Middle School ChampionshipMay 30 · 200 Meters · Place 6 · South HillsSouth Hills200 MetersRound P6.26.54aWind: 38
May 3039th Oakland County Middle School ChampionshipMay 30 · 200 Meters · Place 11 · South HillsSouth Hills200 Meters11.28.02aWind: 1.28
May 3039th Oakland County Middle School ChampionshipMay 30 · 100 Meters · Place 5 · South HillsSouth Hills100 MetersRound P5.13.22aWind: 1.78
May 3039th Oakland County Middle School ChampionshipMay 30 · 100 Meters · Place 11 · South HillsSouth Hills100 Meters11.13.20aWind: 2.68

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1014 & Under National ChampionshipFeb 10 · 400 Meters · Place 37 · Motor CityMotor City400 Meters371:10.49 PB8
Feb 1014 & Under National ChampionshipFeb 10 · 200 Meters · Place 29 · Motor CityMotor City200 MetersRound P2928.898
Feb 3LAB Indoor Meet #7Feb 3 · 200 Meters · Place 61 · Motor CityMotor City200 Meters6128.71a—
Feb 3LAB Indoor Meet #7Feb 3 · 60 Meters · Place 79 · Motor CityMotor City60 MetersRound P798.88a—