Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorOcean Breeze Invitational · Feb 17:05.12aOcean Breeze InvitationalFebruary 1, 2025
1600 Meters · OutdoorSpringfield Montco #3 · Apr 286:58.66aSpringfield Montco #3April 28, 2026
400 Meters · IndoorU.S. Marine Corps Holiday Classic · Dec 281:21.41aU.S. Marine Corps Holiday ClassicDecember 28, 2024
400 Meters · OutdoorCardinal Classic · Apr 41:12.58Cardinal ClassicApril 4, 2025
800 Meters · IndoorDVGTCA Meet #6 · Jan 103:01.60DVGTCA Meet #6January 10, 2025
800 Meters · OutdoorSOL American Conference Championship · May 82:54.00aSOL American Conference ChampionshipMay 8, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 8SOL American Conference ChampionshipMay 8 · 800 Meters · Place 10 · Cheltenham800 Meters10.2:54.00a PB10
Apr 28Springfield Montco #3Apr 28 · 1600 Meters · Place 5 · Cheltenham1600 Meters5.6:58.66a PB10
Apr 28Springfield Montco #3Apr 28 · 800 Meters · Place 8 · Cheltenham800 Meters8.3:06.30a10
Apr 14William Tennent #2Apr 14 · 800 Meters · Place 7 · Cheltenham800 Meters7.3:14.88a10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 23Dr. Sander Columbia Scorcher - CollegeJan 23 · 800 Meters · Place 78 · Cheltenham-P800 Meters783:09.3710
Jan 23Dr. Sander Scorcher - HS EntryJan 23 · 800 Meters · Place 78 · Cheltenham800 Meters78.3:09.37a10
Jan 14Upper Dublin Winter Series - Distance NightJan 14 · 1 Mile · Cheltenham1 Mile--DNS10
Jan 14Upper Dublin Winter Series - Distance NightJan 14 · 800 Meters · Cheltenham800 Meters--DNS10

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 1Trojan Track ClassicMay 1 · 800 Meters · Place 22 · Cheltenham800 Meters223:03.969
Apr 29Springfield Montco #2Apr 29 · 800 Meters · Place 8 · Cheltenham800 Meters83:07.199
Apr 29Springfield Montco #2Apr 29 · 400 Meters · Place 4 · Cheltenham400 Meters41:12.599
Apr 25UD InviteApr 25 · 800 Meters · Place 57 · Cheltenham800 Meters57.3:08.46a9
Apr 4Cardinal ClassicApr 4 · 400 Meters · Place 46 · Cheltenham400 Meters461:12.58 PB9
Mar 29North Penn OpenMar 29 · 800 Meters · Place 61 · Cheltenham800 Meters613:07.049

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1Ocean Breeze InvitationalFeb 1 · 1 Mile · Place 57 · Cheltenham1 Mile57.7:05.12a PB9
Feb 1Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 47 · Cheltenham800 Meters47.3:10.25a9
Jan 10DVGTCA Meet #6Jan 10 · 800 Meters · Place 49 · Cheltenham800 Meters493:01.60 PB9
Jan 3DVGTCA Meet #5Jan 3 · 800 Meters · Place 33 · Cheltenham800 Meters333:02.599

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 400 Meters · Place 159 · Cheltenham400 Meters159.1:21.41a PB9
Dec 19DVGTCA Meet #3 -Invitational Day 1Dec 19 · 800 Meters · Place 103 · Cheltenham800 Meters103.3:13.06a9
Dec 13DVGTCA Meet #2 Dec 13 · 800 Meters · Place 47 · Cheltenham800 Meters47.3:13.88a9