Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Oxford Lake Park (Sports Complex)Foothills Invitational · Sep 2 | 17:42.12 | Foothills Invitational | September 2, 2022 |
| 5,000 Meters · Big Spring HSBen Bloser Bulldog Invitational · Sep 14 | 21:01.0 | Ben Bloser Bulldog Invitational | September 14, 2019 |
| 5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 30 | 22:21.7 | NXR Northeast & New York Regional Championships | November 30, 2019 |
| 5,000 Meters · Carlisle26th Annual Carlisle Invitational · Sep 29 | 21:34 | 26th Annual Carlisle Invitational | September 29, 2018 |
| 5,000 Meters · ESPN Wide World of SportsAtlantic Sun Cross Country Championships · Oct 30 | 20:23.8 | Atlantic Sun Cross Country Championships | October 30, 2021 |
| 5,000 Meters · Lehigh University - Murray H. Goodman Campus46th Annual Paul Short Run · Oct 5 | 21:04.9 | 46th Annual Paul Short Run | October 5, 2019 |
| 5,000 Meters · Sunday ScheduleXC Town USA Meet of Champions Presented by the Garrett Companies · Nov 14 | 20:46.6 | XC Town USA Meet of Champions Presented by the Garrett Companies | November 14, 2020 |
| 6,000 Meters · John Hunt Cross Country ParkNCAA D1 South Region Cross Country Championships · Nov 12 | 25:14.03 | NCAA D1 South Region Cross Country Championships | November 12, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
3 results2022 Cross Country
1 results2021 Cross Country
2 results2020 Cross Country
2 results2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 30 | NXR Northeast & New York Regional ChampionshipsNov 30 · 5,000 Meters Open - NE · Place 58 · NortheasternNortheastern | 5,000 Meters Open - NE | 58 | 22:21.7 PB | 11 |
| Oct 15 | YAIAA League ChampionshipsOct 15 · 5,000 Meters Varsity · Place 26 · NortheasternNortheastern | 5,000 Meters Varsity | 26 | 4:15.3 | JR |
| Oct 5 | 46th Annual Paul Short RunOct 5 · 5,000 Meters Varsity - Brown · Place 145 · NortheasternNortheastern | 5,000 Meters Varsity - Brown | 145 | 21:04.9 PB | 11 |
| Sep 28 | Carlisle InvitationalSep 28 · Varsity · Place 219 · NortheasternNortheastern | Varsity | 219 | 21:44.8 | — |
| Sep 28 | Carlisle InvitationalSep 28 · Varsity · Place 161 · NortheasternNortheastern | Varsity | 161 | 21:44.8 | — |
| Sep 14 | Ben Bloser Bulldog InvitationalSep 14 · 5,000 Meters Varsity AAA · Place 44 · NortheasternNortheastern | 5,000 Meters Varsity AAA | 44 | 21:01.0 PB | 11 |
| Sep 7 | Dutchmen InvitationalSep 7 · 5,000 Meters Varsity · Place 21 · NortheasternNortheastern | 5,000 Meters Varsity | 21 | 20:40.50 | JR |
2018 Cross Country
2 results2017 Cross Country
1 results