Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorLampert Timing Indoor Track Meet #8 · Feb 44:10.40Lampert Timing Indoor Track Meet #8February 4, 2025
1600 Meters · IndoorLampert Timing Indoor Track Meet #5 · Jan 146:20.43Lampert Timing Indoor Track Meet #5January 14, 2025
1600 Meters · OutdoorWalsingham Invitational · Apr 56:58.01Walsingham InvitationalApril 5, 2025
800 Meters · OutdoorMarlin Invitational · May 33:11.40Marlin InvitationalMay 3, 2025
Finals · OutdoorMetro Athletic Conference Championship · May 83:18.22Metro Athletic Conference ChampionshipMay 8, 2025

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

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 10THE LEGENDS OF TRACK AND FIELD INVITATIONALMay 10 · 1600 Meters · Place 11 · Atlantic Shores Christian1600 Meters117:12.758
May 10THE LEGENDS OF TRACK AND FIELD INVITATIONALMay 10 · 800 Meters · Place 20 · Atlantic Shores Christian800 Meters203:24.988
May 8Metro Athletic Conference ChampionshipMay 8 · Finals · Place 15 · Atlantic Shores ChriFinals153:18.22 PB8
May 8Metro Athletic Conference ChampionshipMay 8 · Finals · Place 14 · Atlantic Shores ChriFinals146:42.118
May 3Marlin InvitationalMay 3 · 800 Meters · Place 59 · Atlantic Shores Christian800 Meters593:11.40 PB8
May 3Marlin InvitationalMay 3 · 800 Meters · Place 59 · Atlantic Sho800 Meters593:11.408
Apr 24Hampton Roads Academy Track MeetApr 24 · Finals · Place 17 · Atlantic Shores ChriFinals173:25.158
Apr 24Hampton Roads Academy Track MeetApr 24 · Finals · Place 16 · Atlantic Shores ChriFinals166:38.718
Apr 8Norfolk Academy Track Meet #2Apr 8 · 800 Meters · Place 16 · Atlantic Shores Chri800 Meters163:25.828
Apr 8Norfolk Academy Track Meet #2Apr 8 · 1600 Meters · Place 17 · Atlantic Shores Chri1600 Meters177:17.718
Apr 5Walsingham InvitationalApr 5 · 1600 Meters · Place 12 · Atlantic Shores Chri1600 Meters126:58.01 PB8

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 4Lampert Timing Indoor Track Meet #8Feb 4 · 1600 Meters · Place 9 · Atlantic Shores Chri1600 Meters96:37.818
Feb 4Lampert Timing Indoor Track Meet #8Feb 4 · 1000 Meters · Place 10 · Atlantic Shores Chri1000 Meters104:10.40 PB8
Feb 4Lampert Timing Indoor Track Meet #8Feb 4 · 1600 Meters · Place 9 · Atlantic Shores Chri1600 Meters96:37.818
Feb 4Lampert Timing Indoor Track Meet #8Feb 4 · 1000 Meters · Place 10 · Atlantic Shores Chri1000 Meters104:10.408
Jan 28Lampert Timing Indoor Track Meet #7Jan 28 · 1600 Meters · Place 17 · Atlantic Shores Chri1600 Meters177:12.638
Jan 28Lampert Timing Indoor Track Meet #7Jan 28 · 1000 Meters · Place 13 · Atlantic Shores Chri1000 Meters134:26.718
Jan 21Lampert Timing Indoor Track Meet #6Jan 21 · 1600 Meters · Place 10 · Atlantic Shores Chri1600 Meters107:15.648
Jan 21Lampert Timing Indoor Track Meet #6Jan 21 · 1000 Meters · Place 7 · Atlantic Shores Chri1000 Meters74:43.468
Jan 14Lampert Timing Indoor Track Meet #5Jan 14 · 1600 Meters · Place 11 · Atlantic Sho1600 Meters116:20.43 PB8
Jan 14Lampert Timing Indoor Track Meet #5Jan 14 · 1000 Meters · Place 14 · Atlantic Sho1000 Meters144:10.738
Jan 14Lampert Timing Indoor Track Meet #5Jan 14 · 1600 Meters · Place 11 · Atlantic Sho1600 Meters116:20.438
Jan 14Lampert Timing Indoor Track Meet #5Jan 14 · 1000 Meters · Place 14 · Atlantic Sho1000 Meters144:10.738