Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · IndoorTFCAGP #5 · Jan 1056.57aTFCAGP #5January 10, 2026
400 Meters · OutdoorSOL American Conference Championship · May 854.66aSOL American Conference ChampionshipMay 8, 2026
800 Meters · IndoorTFCAofGP Meet #6 · Jan 162:10.71TFCAofGP Meet #6January 16, 2026
800 Meters · OutdoorSOL American Conference Championship · May 82:07.52aSOL American Conference ChampionshipMay 8, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 8SOL American Conference ChampionshipMay 8 · 800 Meters · Place 9 · Cheltenham800 Meters9.2:07.52a PB12
May 8SOL American Conference ChampionshipMay 8 · 400 Meters · Place 9 · Cheltenham400 Meters9.54.66a PB12
Apr 30Montgomery Memorial MeetApr 30 · 800 Meters · Place 13 · Cheltenham800 Meters13.2:09.23a12
Apr 28Springfield Montco #3Apr 28 · 800 Meters · Cheltenham800 Meters—DNS12
Apr 28Springfield Montco #3Apr 28 · 400 Meters · Place 3 · Cheltenham400 Meters3.55.48a12
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 800 Meters · Place 34 · Cheltenham800 Meters34.2:08.51a12
Apr 18Rap Curry InvitationalApr 18 · 800 Meters · Place 34 · Cheltenham800 Meters34.2:08.51a12
Apr 17Jack Armstrong InviteApr 17 · 800 Meters · Cheltenham800 Meters--DNS12
Apr 17Jack Armstrong InviteApr 17 · 400 Meters · Place 15 · Cheltenham400 Meters15.55.52a12
Apr 14William Tennent #2Apr 14 · 800 Meters · Place 4 · Cheltenham800 Meters4.2:12.12a12
Apr 11The Coatesville Track & Field InvitationalApr 11 · 800 Meters · Place 12 · Cheltenham800 Meters122:14.64a12
Apr 11The Coatesville Track & Field InvitationalApr 11 · 400 Meters · Place 18 · Cheltenham400 Meters1856.38a12
Apr 2Jim Kelly InvitationalApr 2 · 800 Meters · Place 19 · Cheltenham800 Meters19.2:12.29a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 6TFCAofGP Last Chance MeetFeb 6 · 800 Meters · Place 28 · Cheltenham800 Meters282:12.0212
Feb 6TFCAofGP Last Chance MeetFeb 6 · 800 Meters · Place 28 · Cheltenham800 Meters282:12.0212
Jan 16TFCAofGP Meet #6Jan 16 · 800 Meters · Place 37 · Cheltenham800 Meters372:10.71 PB—
Jan 10TFCAGP #5Jan 10 · 400 Meters · Place 19 · Cheltenham400 Meters1956.57a PB12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1Trojan Track ClassicMay 1 · 800 Meters · Place 16 · Cheltenham800 Meters162:09.9311
Apr 16Jack Armstrong InvitationalApr 16 · 800 Meters · Place 16 · Cheltenham800 Meters162:13.3911
Apr 16Jack Armstrong InvitationalApr 16 · 400 Meters · Place 17 · Cheltenham400 Meters1757.0611
Apr 4Cardinal ClassicApr 4 · 800 Meters · Place 28 · Cheltenham800 Meters282:11.9711
Mar 29North Penn OpenMar 29 · 800 Meters · Place 44 · Cheltenham800 Meters442:10.9811

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 19TFCAofGP Meet #7Jan 19 · 400 Meters · Place 33 · Cheltenham400 Meters3357.37—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 10SOL American Conference ChampionshipsMay 10 · 400 Meters · Place 17 · Cheltenham400 Meters1758.0010
May 4Lower Merion InvitationalMay 4 · 800 Meters · Place 20 · Cheltenham800 Meters202:18.5010