Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBucknell Tune Up · Feb 215:30.83aBucknell Tune UpFebruary 21, 2025
1 Mile · OutdoorBison Outdoor Classic · Apr 125:39.49aBison Outdoor ClassicApril 12, 2024
1500 Meters · OutdoorLafayette-Lehigh · May 25:01.65aLafayette-LehighMay 2, 2026
3000 Meters · IndoorWidener Indoor Classic · Feb 1311:09.27aWidener Indoor ClassicFebruary 13, 2026
3000m Steeplechase · 0.762m · OutdoorRutgers Relays · Apr 1112:30.05aRutgers RelaysApril 11, 2026
3000m Steeplechase · OutdoorLafayette Open · Mar 2913:00.65aLafayette OpenMarch 29, 2025
5000 Meters · OutdoorCarol and John Covert Classic · Apr 2519:38.29Carol and John Covert ClassicApril 25, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2Lafayette-LehighMay 2 · 1500 Meters · Place 8 · Lafayette1500 Meters8.5:01.65a PBSr
Apr 24John Covert ClassicApr 24 · 1500 Meters · Place 21 · Lafayette1500 Meters21.5:10.76aSr
Apr 11Rutgers RelaysApr 11 · 3000m Steeplechase · Place 8 · Lafayette3000m Steeplechase0.762m8.12:30.05a PBSr
Apr 4ESU All AmericanApr 4 · 1500 Meters · Place 14 · Lafayette1500 Meters14.5:13.08aSr
Mar 28Lafayette OpenMar 28 · 1500 Meters · Place 12 · Lafayette1500 Meters125:24.99aSr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 20Bucknell Tune-UpFeb 20 · 1 Mile · Place 16 · Lafayette1 Mile165:33.49SR
Feb 13Widener Indoor ClassicFeb 13 · 3000 Meters · Place 38 · Lafayette3000 Meters3811:09.27a PBSr
Jan 24Gulden InvitationalJan 24 · 1 Mile · Place 27 · Lafayette1 Mile275:31.99aSr
Jan 17Moravian University Blue & Grey InviteJan 17 · 3000 Meters · Place 9 · Lafayette3000 Meters911:12.15SR
Jan 17Moravian University Blue & Grey InviteJan 17 · 3000 Meters · Place 11 · Lafayette3000 Meters1111:12.15SR

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 25Carol and John Covert ClassicApr 25 · 5000 Meters · Place 6 · Lafayette5000 Meters619:38.29 PBJR
Apr 11Bill Butler RelaysApr 11 · 1500 Meters · Place 5 · Lafayette1500 Meters55:07.88aJr
Mar 29Lafayette OpenMar 29 · 3000m Steeplechase · Place 5 · Lafayette3000m Steeplechase513:00.65a PBJr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Bucknell Tune UpFeb 21 · 1 Mile · Place 17 · Lafayette1 Mile175:30.83a PB—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 26Carol & John Covert ClassicApr 26 · 1500 Meters · Place 23 · Lafayette1500 Meters235:12.41a—
Apr 12Bison Outdoor ClassicApr 12 · 1 Mile · Place 27 · Lafayette1 Mile275:39.49a PB—
Mar 30Lafayette OpenMar 30 · 3000m Steeplechase · Place 4 · Lafayette3000m Steeplechase413:08.84a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 16Bucknell Tune UpFeb 16 · 1 Mile · Place 12 · Lafayette1 Mile125:39.18a—
Jan 20Moravian Indoor MeetJan 20 · 3000 Meters · Place 10 · Lafayette3000 Meters1011:23.31SO

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 28Carol and John Covert ClassicApr 28 · 1500 Meters · Place 25 · Lafayette1500 Meters255:18.68FR
Apr 22Team ChallengeApr 22 · 1500 Meters · Place 22 · Lafayette1500 Meters225:18.15FR
Apr 7Lehigh Games 2023Apr 7 · 1500 Meters · Place 29 · Lafayette1500 Meters295:26.83FR