Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWidener Indoor Classic · Feb 134:18.73aWidener Indoor ClassicFebruary 13, 2026
1500 Meters · OutdoorJohn Covert Classic · Apr 244:03.65aJohn Covert ClassicApril 24, 2026
3000 Meters · IndoorQuaker Invitational · Jan 178:51.33aQuaker InvitationalJanuary 17, 2025
3000 Meters · OutdoorBucknell Bison Outdoor Classic · Apr 128:49.17aBucknell Bison Outdoor ClassicApril 12, 2025
3000m Steeplechase · OutdoorThe Coach Pollard Invitational · Apr 199:43.48aThe Coach Pollard InvitationalApril 19, 2024
5000 Meters · OutdoorBison Outdoor Classic · Apr 1215:50.38aBison Outdoor ClassicApril 12, 2024
800 Meters · IndoorBucknell Tune Up · Feb 162:00.13aBucknell Tune UpFebruary 16, 2024
800 Meters · OutdoorLafayette-Lehigh · May 21:53.85aLafayette-LehighMay 2, 2026
Results · IndoorPhiladelphia Metro · Feb 201:56.48Philadelphia MetroFebruary 20, 2026
Results · OutdoorShippensburg Keystone State Challenge · Mar 229:43.38Shippensburg Keystone State ChallengeMarch 22, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · 5000 Meters · Lehigh5000 Meters--DNSSr
May 2Lafayette-LehighMay 2 · 800 Meters · Place 6 · Lehigh800 Meters6.1:53.85a PBSr
Apr 24John Covert ClassicApr 24 · 1500 Meters · Place 6 · Lehigh1500 Meters6.4:03.65a PBSr
Apr 18ECAC/IC4A ChampionshipsApr 18 · 800 Meters · Place 20 · Lehigh800 Meters201:56.77aSr
Apr 11Bison Outdoor ClassicApr 11 · 800 Meters · Place 76 · Lehigh800 Meters76.1:56.15aSr
Apr 4Sam Howell InvitationalApr 4 · 800 Meters · Place 24 · Lehigh800 Meters24.1:55.86aSr
Mar 27Monmouth Season OpenerMar 27 · 1500 Meters · Place 9 · Lehigh1500 Meters9.4:04.95aSr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 20Philadelphia MetroFeb 20 · Results · Place 10 · LehighResults101:56.48 PBSR
Feb 13Widener Indoor ClassicFeb 13 · 1 Mile · Place 9 · Lehigh1 Mile94:18.73a PBSr
Jan 31Lehigh Lafayette Dual MeetJan 31 · 1 Mile · Place 4 · Lehigh1 Mile44:37.47aSR

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 25Carol and John Covert ClassicApr 25 · Results · Place 4 · LehighResults49:55.33JR
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 3000 Meters · Place 14 · Lehigh3000 Meters148:49.17a PBJr
Mar 28Monmouth University Season OpenerMar 28 · 1500 Meters · Place 65 · Lehigh1500 Meters654:20.07aJr
Mar 22Shippensburg Keystone State ChallengeMar 22 · Results · Place 4 · LehighResults49:43.38 PBJR

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21Bucknell Tune UpFeb 21 · 3000 Meters · Place 10 · Lehigh3000 Meters108:57.99a—
Jan 17Quaker InvitationalJan 17 · 3000 Meters · Place 18 · Lehigh3000 Meters188:51.33a PB—
Jan 11Penn SelectJan 11 · 1 Mile · Place 26 · Lehigh1 Mile264:24.65a—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 19The Coach Pollard InvitationalApr 19 · 3000m Steeplechase · Place 1 · Lehigh3000m Steeplechase19:43.48a PB—
Apr 12Bison Outdoor ClassicApr 12 · 5000 Meters · Place 50 · Lehigh5000 Meters5015:50.38a PB—
Mar 29Monmouth University Season OpenerMar 29 · 3000m Steeplechase · Place 4 · Lehigh3000m Steeplechase49:47.15a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 16Bucknell Tune UpFeb 16 · 800 Meters · Place 4 · Lehigh800 Meters42:00.13a PB—