Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Belmont PlateauPhiladelphia Metropolitan Cross Country Championship · Sep 9 | 22:29.4 | Philadelphia Metropolitan Cross Country Championship | September 9, 2023 |
| 6,000 Meters · Belmont PlateauJack St. Clair College Invitational · Oct 7 | 26:32.2 | Jack St. Clair College Invitational | October 7, 2023 |
| 6,000 Meters · Bethpage State ParkNCAA DII East Regional XC Championships · Nov 19 | 24:25.9 | NCAA DII East Regional XC Championships | November 19, 2022 |
| 6,000 Meters · Franklin Pierce UniversityNCAA Division II East Region Cross Country Championships · Nov 4 | 24:31.5 | NCAA Division II East Region Cross Country Championships | November 4, 2023 |
| 6,000 Meters · Roberts WesleyanNCAA DII East Region Cross Country Championships · Nov 6 | 24:20.8 | NCAA DII East Region Cross Country Championships | November 6, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | NCAA Division II East Region Cross Country ChampionshipsNov 4 · 6,000 Meters College · Place 55 · Jefferson (Pa.) | 6,000 Meters College | 55 | 24:31.5 PB | Sr |
| Oct 22 | CACC XC ChampionshipsOct 22 · 5,000 Meters Varsity · Place 13 · Jefferson (Pa.) | 5,000 Meters Varsity | 13 | 21:38.2 | SR-4 |
| Oct 7 | Jack St. Clair College InvitationalOct 7 · 6,000 Meters College · Place 20 · Jefferson (Pa.) | 6,000 Meters College | 20 | 26:32.2 PB | Sr |
| Sep 30 | PSU Abington InvitationalSep 30 · 6,000 Meters Varsity · Place 8 · Jefferson (Pa.) | 6,000 Meters Varsity | 8 | 27:05.6 | SR |
| Sep 23 | Dickinson College Long-Short InvitationalSep 23 · 6,000 Meters Varsity · Place 96 · Jefferson (Pa.) | 6,000 Meters Varsity | 96 | 25:43.0 | SR |
| Sep 16 | Osprey OpenSep 16 · 6,000 Meters Varsity · Place 35 · Jefferson (Pa.) | 6,000 Meters Varsity | 35 | 25:45.00 | SR |
| Sep 9 | Philadelphia Metropolitan Cross Country ChampionshipSep 9 · 5,000 Meters College · Place 26 · Jefferson (Pa.) | 5,000 Meters College | 26 | 22:29.4 PB | Sr |
2022 Cross Country
3 results2021 Cross Country
6 results