Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · IndoorBlue and White Invite · Feb 71:06.31aBlue and White InviteFebruary 7, 2026
400 Meters · OutdoorDanny Curran Invitational · Mar 281:05.44aDanny Curran InvitationalMarch 28, 2025
800 Meters · Indoor2026 Paul Donahue Invitational · Apr 172:30.31a2026 Paul Donahue InvitationalApril 17, 2026
800 Meters · OutdoorMessiah Invitational · Apr 92:33.17aMessiah InvitationalApril 9, 2026

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 25Blue Jay Tune-UpApr 25 · 400 Meters · Place 10 · Eastern (Pa.)Eastern (Pa.)400 Meters10.1:06.28aSo
Apr 9Messiah InvitationalApr 9 · 800 Meters · Place 28 · Eastern (Pa.)Eastern (Pa.)800 Meters28.2:33.17a PBSo
Mar 27Danny Curran InvitationalMar 27 · 400 Meters · Place 58 · Eastern (Pa.)Eastern (Pa.)400 Meters58.1:06.15aSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 800 Meters · Place 44 · Eastern (Pa.)Eastern (Pa.)800 Meters44.2:30.31a PBSo
Feb 20PSU Tune-UpFeb 20 · 800 Meters · Place 25 · Eastern (Pa.)Eastern (Pa.)800 Meters252:33.16aSo
Feb 7Blue and White InviteFeb 7 · 400 Meters · Place 10 · Eastern (Pa.)Eastern (Pa.)400 Meters101:06.31a PBSo
Jan 31Widener Schuylkill ShowdownJan 31 · 800 Meters · Place 14 · Eastern (Pa.)Eastern (Pa.)800 Meters14.2:33.31aSo
Jan 24Coach "I" InvitationalJan 24 · 400 Meters · Place 16 · Eastern (Pa.)Eastern (Pa.)400 Meters16.1:07.35aSo
Jan 17Alvernia Winter InvitationalJan 17 · 800 Meters · Place 27 · Eastern (Pa.)Eastern (Pa.)800 Meters272:40.70aSo

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 5Diplomat OpenDec 5 · 800 Meters · Place 11 · Eastern (Pa.)Eastern (Pa.)800 Meters11.2:37.01aSo
Feb 21Keogh InvitationalFeb 21 · 800 Meters · Place 13 · Eastern (Pa.)Eastern (Pa.)800 Meters132:38.90a—
Feb 15Susquehanna InvitationalFeb 15 · 800 Meters · Place 31 · Eastern (Pa.)Eastern (Pa.)800 Meters31.2:40.06aFr
Jan 31Seamus McElligottJan 31 · 400 Meters · Place 11 · Eastern (Pa.)Eastern (Pa.)400 Meters11.1:09.35aFr
Jan 25Coach I OpenJan 25 · 800 Meters · Place 29 · Eastern (Pa.)Eastern (Pa.)800 Meters292:45.72a—
Jan 25Coach I OpenJan 25 · 400 Meters · Place 24 · Eastern (Pa.)Eastern (Pa.)400 Meters241:10.29a—
Jan 18Alvernia Winter InviteJan 18 · 400 Meters · Place 24 · Eastern (Pa.)Eastern (Pa.)400 Meters241:11.83a—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 26Blue Jay Tune UpApr 26 · 800 Meters · Place 10 · Eastern (Pa.)Eastern (Pa.)800 Meters10.2:34.69aFr
Apr 442nd Millersville MetricsApr 4 · 800 Meters · Place 23 · Eastern (Pa.)Eastern (Pa.)800 Meters232:35.23aFr
Mar 28Danny Curran InvitationalMar 28 · 400 Meters · Place 39 · Eastern (Pa.)Eastern (Pa.)400 Meters391:05.44a PBFr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Susquehanna Early Season InviteDec 13 · 400 Meters · Place 12 · Eastern (Pa.)Eastern (Pa.)400 Meters12.1:09.92aFr
Dec 6Diplomat OpenDec 6 · 800 Meters · Place 16 · Eastern (Pa.)Eastern (Pa.)800 Meters16.2:47.88aFr

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16UC Holiday HS InvitationalDec 16 · 800 Meters · Place 57 · MuhlenbergMuhlenberg800 Meters57.2:53.82a12