Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTFCAGP #5 · Jan 105:56.56aTFCAGP #5January 10, 2026
100 Meters · OutdoorDel Val Championship · May 811.99aDel Val ChampionshipMay 8, 2024
110m Hurdles · 39" / 0.991m · OutdoorDel Val Championship · May 721.70aDel Val ChampionshipMay 7, 2025
1600 Meters · OutdoorBAL @ Interboro #2 · May 16:21.82aBAL @ Interboro #2May 1, 2023
200 Meters · OutdoorDel Val Championship · May 824.57aDel Val ChampionshipMay 8, 2024
400 Meters · OutdoorDel Val Championship · May 857.80aDel Val ChampionshipMay 8, 2024
800 Meters · OutdoorDel Val Championship · May 72:41.18aDel Val ChampionshipMay 7, 2025
800 Meters · Relay Split · IndoorTFCAGP #2 · Dec 202:25.6TFCAGP #2December 20, 2025

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

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 16TFCAofGP Meet #6Jan 16 · 1 Mile · Place 49 · Chichester1 Mile496:01.91—
Jan 10TFCAGP #5Jan 10 · 1 Mile · Place 73 · Chichester1 Mile735:56.56a PB12

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 800 Meters · Chichester800 MetersRelay Split—2:25.6 PB12

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 7Del Val ChampionshipMay 7 · 110m Hurdles · Place 3 · Chichester110m Hurdles39" / 0.991m3.21.70a PB11
May 7Del Val ChampionshipMay 7 · 800 Meters · Place 9 · Chichester800 Meters9.2:41.18a PB11
Apr 25UD InviteApr 25 · 100 Meters · Place 46 · Chichester100 Meters46.12.66a11

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 8Del Val ChampionshipMay 8 · 400 Meters · Place 17 · Chichester400 Meters17.57.80a PB10
May 8Del Val ChampionshipMay 8 · 200 Meters · Place 16 · Chichester200 Meters16.24.57a PB10
May 8Del Val ChampionshipMay 8 · 100 Meters · Place 16 · Chichester100 Meters16.11.99a PB10
Apr 6Haverford InvitationalApr 6 · 200 Meters · Place 42 · Chichester200 Meters4225.50SO

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 1BAL @ Interboro #2May 1 · 1600 Meters · Place 22 · Chichester1600 Meters22.6:21.82a PB9
May 1BAL @ Interboro #2May 1 · 200 Meters · Place 23 · Chichester200 Meters23.26.29a9
May 1BAL @ Interboro #2May 1 · 100 Meters · Place 19 · Chichester100 Meters19.12.61a9
Apr 11Del Val Meet #1Apr 11 · 400 Meters · Place 21 · Chichester400 Meters21.1:00.64a9
Apr 11Del Val Meet #1Apr 11 · 200 Meters · Place 21 · Chichester200 Meters21.26.97a9
Apr 1Haverford InvitationalApr 1 · 200 Meters · Place 33 · Chichester200 Meters3326.26—
Apr 1Haverford InvitationalApr 1 · 400 Meters · Place 30 · Chichester400 Meters301:01.19—