Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorThe Coatesville Track and Field Invitational · Apr 135:19.49aThe Coatesville Track and Field InvitationalApril 13, 2024
200 Meters · IndoorFrank Colden Invitational · Feb 726.89aFrank Colden InvitationalFebruary 7, 2026
200 Meters · OutdoorDanny Curran Invitational · Mar 2726.36aDanny Curran InvitationalMarch 27, 2026
300 Meters · IndoorCollegeville Classic · Jan 1943.23aCollegeville ClassicJanuary 19, 2025
400 Meters · IndoorBow Tie Invitational · Dec 658.33aBow Tie InvitationalDecember 6, 2025
400 Meters · OutdoorUrsinus Track Festival · Apr 556.38aUrsinus Track FestivalApril 5, 2025
60 Meter · IndoorTFCAofGP Meet #1 · Dec 118.71aTFCAofGP Meet #1December 11, 2021
800 Meters · IndoorT&FCAofGP #6 rescheduled · Jan 262:26.66aT&FCAofGP #6 rescheduledJanuary 26, 2024
800 Meters · OutdoorThe Coatesville Track and Field Invitational · Apr 132:19.92aThe Coatesville Track and Field InvitationalApril 13, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 16Lincoln University InvitationalApr 16 · 400 Meters · CheyneyCheyney400 Meters--DNSSo
Apr 10Bill Butler InvitationalApr 10 · 400 Meters · Place 34 · CheyneyCheyney400 Meters34.57.77aSo
Apr 4Ursinus SpringfestApr 4 · 400 Meters · Place 45 · CheyneyCheyney400 Meters45.57.71aSo
Mar 27Danny Curran InvitationalMar 27 · 400 Meters · Place 118 · CheyneyCheyney400 Meters118.1:00.04aSo
Mar 27Danny Curran InvitationalMar 27 · 200 Meters · Place 162 · CheyneyCheyney200 Meters162.26.36a PBWind: -0.3So

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 7Frank Colden InvitationalFeb 7 · 200 Meters · Place 78 · CheyneyCheyney200 Meters7826.89a PBSo

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Bow Tie InvitationalDec 6 · 400 Meters · Place 9 · CheyneyCheyney400 Meters9.58.33a PBSo
Jan 19Collegeville ClassicJan 19 · 300 Meters · Place 13 · CheyneyCheyney300 Meters1343.23a PB—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 2West Chester Last ChanceMay 2 · 400 Meters · CheyneyCheyney400 Meters—DNSFr
Apr 11Bill Butler RelaysApr 11 · 400 Meters · Place 20 · CheyneyCheyney400 Meters201:02.40aFr
Apr 5Ursinus Track FestivalApr 5 · 400 Meters · Place 51 · CheyneyCheyney400 Meters51.56.38a PBFr

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 13The Coatesville Track and Field InvitationalApr 13 · 1600 Meters · Place 40 · ChesterChester1600 Meters40.5:19.49a PB12
Apr 13The Coatesville Track and Field InvitationalApr 13 · 800 Meters · Place 34 · ChesterChester800 Meters34.2:19.92a PB12

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 26T&FCAofGP #6 rescheduledJan 26 · 800 Meters · Place 42 · ChesterChester800 Meters42.2:26.66a PB12

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 3BOYS DELCO CHAMPIONSHIPMay 3 · 800 Meters · Place 34 · ChesterChester800 Meters34.2:25.16a11
Apr 11Del Val Meet #1Apr 11 · 1600 Meters · Place 9 · ChesterChester1600 Meters9.5:56.94a11
Apr 11Del Val Meet #1Apr 11 · 800 Meters · Place 15 · ChesterChester800 Meters15.2:32.25a11

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11TFCAofGP Meet #1Dec 11 · 60 Meter · Place 33 · ChesterChester60 MeterRound P33.8.71a PB10