Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTFCAGP #4 · Jan 44:53.59aTFCAGP #4January 4, 2025
1600 Meters · OutdoorSOL American · May 94:44.72aSOL AmericanMay 9, 2025
200 Meters · OutdoorBridgewater State Bears Invitational · Apr 1724.39aBridgewater State Bears InvitationalApril 17, 2026
400 Meters · OutdoorJim Sheehan Memorial · Apr 455.04aJim Sheehan MemorialApril 4, 2026
400m Hurdles · 36" / 0.914m · OutdoorConference of New England Outdoor Championships · Apr 241:02.23aConference of New England Outdoor ChampionshipsApril 24, 2026
800 Meters · IndoorOcean Breeze Invitational · Feb 12:06.92aOcean Breeze InvitationalFebruary 1, 2025
800 Meters · OutdoorUD Invite · Apr 252:03.15aUD InviteApril 25, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · 400m Hurdles · Place 10 · CurryCurry400m Hurdles36" / 0.914m10.1:02.23a PBFr
Apr 17Bridgewater State Bears InvitationalApr 17 · 400m Hurdles · Place 7 · CurryCurry400m Hurdles36" / 0.914m7.1:04.85aFr
Apr 17Bridgewater State Bears InvitationalApr 17 · 200 Meters · Place 29 · CurryCurry200 Meters29.24.39a PBWind: 1.6Fr
Apr 10Silfen InvitationalApr 10 · 800 Meters · Place 8 · CurryCurry800 Meters8.2:07.72aFr
Apr 4Jim Sheehan MemorialApr 4 · 400m Hurdles · Place 13 · CurryCurry400m Hurdles36" / 0.914m13.1:06.46aFr
Apr 4Jim Sheehan MemorialApr 4 · 400 Meters · Place 16 · CurryCurry400 Meters16.55.04a PBFr
Mar 27Jonathan Tymann InvitationalMar 27 · 800 Meters · Place 7 · CurryCurry800 Meters7.2:09.31aFr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9SOL AmericanMay 9 · 1600 Meters · Place 3 · CheltenhamCheltenham1600 Meters3.4:44.72a PB12
May 9SOL AmericanMay 9 · 800 Meters · Place 4 · CheltenhamCheltenham800 Meters4.2:04.40a12
Apr 25UD InviteApr 25 · 1600 Meters · Place 15 · CheltenhamCheltenham1600 Meters15.4:48.20a12
Apr 25UD InviteApr 25 · 800 Meters · Place 4 · CheltenhamCheltenham800 Meters4.2:03.15a PB12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 1Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 20 · CheltenhamCheltenham800 Meters20.2:06.92a PB12
Jan 4TFCAGP #4Jan 4 · 1 Mile · Place 31 · CheltenhamCheltenham1 Mile31.4:53.59a PB12

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27Robert J Burdette Indoor ClassicDec 27 · 800 Meters · Place 18 · CheltenhamCheltenham800 Meters18.2:11.09a12
Jan 26T&FCAofGP #6 rescheduledJan 26 · 1 Mile · Place 28 · CheltenhamCheltenham1 Mile28.5:37.37a11

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 10SOL American Conference ChampionshipsMay 10 · 800 Meters · Place 11 · CheltenhamCheltenham800 Meters112:09.9811
May 2Trojan Track ClassicMay 2 · 1600 Meters · Place 20 · CheltenhamCheltenham1600 Meters205:06.1911
Apr 26UD InviteApr 26 · 1600 Meters · CheltenhamCheltenham1600 Meters--DNS11
Apr 19Jack Armstrong Invitational Track and Field MeetApr 19 · 800 Meters · Place 22 · CheltenhamCheltenham800 Meters222:12.6211
Apr 19Jack Armstrong Invitational Track and Field MeetApr 19 · 1600 Meters · Place 20 · CheltenhamCheltenham1600 Meters205:00.3111
Apr 13The Coatesville Track and Field InvitationalApr 13 · 1600 Meters · Place 32 · CheltenhamCheltenham1600 Meters32.5:09.58a11
Apr 6The North Penn OpenApr 6 · 1600 Meters · Place 40 · CheltenhamCheltenham1600 Meters40.5:12.99a11
Mar 30Pennsylvania Track ClassicMar 30 · 1600 Meters · Place 11 · CheltenhamCheltenham1600 Meters115:15.8711
Mar 30Pennsylvania Track ClassicMar 30 · 1600 Meters · Place 11 · CheltenhamCheltenham1600 Meters115:15.8711