Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorRiverview Meet · Feb 2411.81Riverview MeetFebruary 24, 2025
100 Meters · OutdoorRaven Invitational · Mar 1611.86Raven InvitationalMarch 16, 2024
1600 Meters · IndoorBloomingdale Preseason Meet · Feb 1253.32Bloomingdale Preseason MeetFebruary 12, 2025
200 Meters · IndoorBloomingdale Quad Meet · Feb 2227.18Bloomingdale Quad MeetFebruary 22, 2022
200 Meters · OutdoorNewsome Wolves Senior Night · Apr 1723.48Newsome Wolves Senior NightApril 17, 2024
300 Meters · IndoorCarolina Challenge Meet · Feb 636.00aCarolina Challenge MeetFebruary 6, 2026
400 Meters · IndoorUSC Invite · Feb 2150.88USC InviteFebruary 21, 2026
400 Meters · OutdoorRaven Invitational · Mar 2249.59Raven InvitationalMarch 22, 2025

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 24Catamount ClassicApr 24 · 400 Meters · CitadelCitadel400 Meters—DNSFr
Apr 18Sharonda Coleman-Singleton ClassicApr 18 · 400 Meters · Place 12 · CitadelCitadel400 Meters12.52.47aFr
Mar 27Davidson RelaysMar 27 · 400 Meters · Place 29 · CitadelCitadel400 Meters29.54.01aFr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21USC InviteFeb 21 · 400 Meters · Place 16 · CitadelCitadel400 Meters1650.88 PBFR
Feb 6Carolina Challenge MeetFeb 6 · 400 Meters · Place 25 · CitadelCitadel400 Meters2550.95aFr
Feb 6Carolina Challenge MeetFeb 6 · 300 Meters · Place 8 · CitadelCitadel300 Meters836.00a PBFr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 3FHSAA 4A Region 3May 3 · 400 Meters · Place 11 · Bloomingdale SeniorBloomingdale Senior400 Meters11.50.41a12
Apr 23FHSAA 4A District 9Apr 23 · 400 Meters · Place 3 · Bloomingdale SeniorBloomingdale Senior400 Meters350.13a12
Apr 5George Steinbrenner InvitationalApr 5 · 400 Meters · Place 3 · BloomingdaleBloomingdale400 Meters350.17SR
Mar 22Raven InvitationalMar 22 · 400 Meters · Place 3 · BloomingdaleBloomingdale400 Meters349.59 PBSR
Mar 8Manuel Griffin Fraundorfer RelaysMar 8 · 400 Meters · Place 5 · Bloomingdale SeniorBloomingdale Senior400 Meters5.51.76a12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Riverview MeetFeb 24 · 100 Meters · Place 23 · BloomingdaleBloomingdale100 Meters2311.81 PB—
Feb 12Bloomingdale Preseason MeetFeb 12 · 1600 Meters · Place 1 · BloomingdaleBloomingdale1600 Meters153.32 PBSR

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8FHSAA 4A Region 2May 8 · 400 Meters · Bloomingdale SeniorBloomingdale Senior400 Meters—DNF11
Apr 24FHSAA 4A District 7Apr 24 · 400 Meters · Place 4 · Bloomingdale SeniorBloomingdale Senior400 Meters4.51.10a11
Apr 17Newsome Wolves Senior NightApr 17 · 400 Meters · Place 1 · BloomingdaleBloomingdale400 Meters150.94JR
Apr 17Newsome Wolves Senior NightApr 17 · 200 Meters · Place 4 · BloomingdaleBloomingdale200 Meters423.48 PBJR
Mar 16Raven InvitationalMar 16 · 100 Meters · Place 29 · BloomingdaleBloomingdale100 Meters2911.86 PBJR

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 24Newsome Wolves InvitationalFeb 24 · 400 Meters · Place 7 · BloomingdaleBloomingdale400 Meters753.01JR

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 27FHSAA 4A District 7Apr 27 · 400 Meters · Place 16 · BloomingdaleBloomingdale400 Meters1656.06FR
Mar 11Jack Rice InvitationalMar 11 · 400 Meters · Place 13 · BloomingdaleBloomingdale400 Meters1359.90FR

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 26George Jenkins InvitationalFeb 26 · 400 Meters · Place 41 · BloomingdaleBloomingdale400 Meters4157.42FR
Feb 22Bloomingdale Quad MeetFeb 22 · 200 Meters · Place 3 · BloomingdaleBloomingdale200 Meters327.18 PB—
Feb 22Bloomingdale Quad MeetFeb 22 · 200 Meters · Place 14 · BloomingdaleBloomingdale200 Meters1427.18—