Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorUD Invite · Apr 264:50.19aUD InviteApril 26, 2024
200 Meters · OutdoorJohn Covert Classic · Apr 2424.27aJohn Covert ClassicApril 24, 2026
400 Meters · IndoorMoravian University Blue & Grey Invite · Jan 1758.24Moravian University Blue & Grey InviteJanuary 17, 2026
400 Meters · OutdoorJohn Covert Classic · Apr 2453.31aJohn Covert ClassicApril 24, 2026
400m Hurdles · 36" / 0.914m · OutdoorCoach Pollard Invitational · Apr 1759.75aCoach Pollard InvitationalApril 17, 2026
600 Meters · IndoorBlue and White Invite · Feb 71:33.71aBlue and White InviteFebruary 7, 2026
60m Hurdles · 39" / 0.991m · IndoorTFCAofGP Meet #2 · Dec 2111.51aTFCAofGP Meet #2December 21, 2023
800 Meters · IndoorDeSchriver Invitational · Feb 22:08.99DeSchriver InvitationalFebruary 2, 2025
800 Meters · OutdoorPaul Donahue Invitational · Apr 182:04.18Paul Donahue InvitationalApril 18, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 10Widener Final QualifierMay 10 · 800 Meters · Place 96 · DeSalesDeSales800 Meters96.2:05.99aSo
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 400m Hurdles · Place 13 · DeSalesDeSales400m Hurdles36" / 0.914mRound P13.59.83aSo
Apr 24John Covert ClassicApr 24 · 400 Meters · Place 14 · DeSalesDeSales400 Meters14.53.31a PBSo
Apr 24John Covert ClassicApr 24 · 200 Meters · Place 9 · DeSalesDeSales200 Meters9.24.27a PBWind: 0.4So
Apr 17Coach Pollard InvitationalApr 17 · 400m Hurdles · Place 24 · DeSalesDeSales400m Hurdles36" / 0.914m24.59.75a PBSo
Apr 11DeSales Quad MeetApr 11 · 400m Hurdles · Place 7 · DeSalesDeSales400m Hurdles36" / 0.914m7.1:01.39aSo
Apr 1York College Twilight MeetApr 1 · 400 Meters · Place 22 · DeSalesDeSales400 Meters2253.63aSo
Apr 1York College Twilight MeetApr 1 · 200 Meters · Place 61 · DeSalesDeSales200 Meters6124.61aSo
Mar 27Danny Curran InvitationalMar 27 · 400m Hurdles · Place 35 · DeSalesDeSales400m Hurdles36" / 0.914m35.1:00.80aSo
Mar 27Danny Curran InvitationalMar 27 · 200 Meters · Place 133 · DeSalesDeSales200 Meters133.24.80aSo

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 7Blue and White InviteFeb 7 · 600 Meters · Place 16 · DeSalesDeSales600 Meters161:33.71a PBSo
Jan 17Moravian University Blue & Grey InviteJan 17 · 400 Meters · Place 3 · DeSalesDeSales400 Meters358.24 PBSO
Jan 17Moravian University Blue & Grey InviteJan 17 · 400 Meters · Place 6 · DeSalesDeSales400 Meters658.24SO

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 5Diplomat OpenDec 5 · 800 Meters · Place 23 · DeSalesDeSales800 Meters23.2:11.73aSo
Feb 2DeSchriver InvitationalFeb 2 · 800 Meters · Place 2 · DeSalesDeSales800 Meters22:08.99 PBFR

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 12Widener Final QualifierMay 12 · 400m Hurdles · Place 15 · DeSalesDeSales400m Hurdles1559.54FR
Apr 25Carol and John Covert ClassicApr 25 · 400m Hurdles · Place 5 · DeSalesDeSales400m Hurdles51:00.85FR
Apr 18Paul Donahue InvitationalApr 18 · 800 Meters · Place 74 · DeSalesDeSales800 Meters742:04.18 PBFR
Apr 12DeSales QuadApr 12 · 400 Meters · Place 10 · DeSalesDeSales400 Meters10.55.30aFr
Apr 12DeSales QuadApr 12 · 200 Meters · Place 16 · DeSalesDeSales200 Meters16.25.40aWind: -2.1Fr
Apr 5Muhlenberg InviteApr 5 · 800 Meters · Place 21 · DeSalesDeSales800 Meters212:07.34aFr
Mar 28Danny Curran InvitationalMar 28 · 800 Meters · Place 72 · DeSalesDeSales800 Meters722:07.08aFr

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 15District XIIMay 15 · 800 Meters · Place 11 · Father JudgeFather Judge800 Meters11.2:08.19a12
Apr 26UD InviteApr 26 · 1600 Meters · Place 7 · Father JudgeFather Judge1600 Meters7.4:50.19a PB12

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21TFCAofGP Meet #2Dec 21 · 60m Hurdles · Place 60 · Father JudgeFather Judge60m Hurdles39" / 0.991mRound P60.11.51a PB12

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17TFCAofGP Meet #2Dec 17 · 800 Meters · Place 16 · Father JudgeFather Judge800 Meters16.2:19.18a11