Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 24 | 18:25.5 | NXR Northeast & New York Regional Championships | November 24, 2018 |
| 5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 7 | 19:38 | Shore Coaches Invitational | October 7, 2017 |
| 5,000 Meters · Thompson ParkNJ State Freshman-JV Championship · Oct 31 | 17:47.5 | NJ State Freshman-JV Championship | October 31, 2018 |
| 6,000 Meters · Shippensburg UniversityGalen Piper Cross Country Challenge · Sep 2 | 22:35.8 | Galen Piper Cross Country Challenge | September 2, 2022 |
| 8,000 Meters · DeSales University XC CourseNCAA D3 Metro Regional XC Championships · Nov 12 | 29:02.8 | NCAA D3 Metro Regional XC Championships | November 12, 2022 |
| 8,000 Meters · DREAM ParkNCAA Division III Metro Regional · Nov 11 | 26:07.2 | NCAA Division III Metro Regional | November 11, 2023 |
| 8,000 Meters · Lehigh UniversityPaul Short Run · Oct 4 | 26:29.9 | Paul Short Run | October 4, 2024 |
| 8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 30 | 27:13.7 | Paul Short Invitational | September 30, 2023 |
| 8,000 Meters · Union Canal Tunnel ParkLVC Dutchmen XC Invitational · Sep 9 | 27:26.6 | LVC Dutchmen XC Invitational | September 9, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 4 | Paul Short RunOct 4 · 8,000 Meters White · Place 141 · UrsinusUrsinus | 8,000 Meters White | 141 | 26:29.9 PB | Sr |
2023 Cross Country
3 results2022 Cross Country
2 results2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 24 | NXR Northeast & New York Regional ChampionshipsNov 24 · 5,000 Meters Open - Northeast · Place 82 · HillsboroughHillsborough | 5,000 Meters Open - Northeast | 82 | 18:25.5 PB | 11 |
| Oct 31 | NJ State Freshman-JV ChampionshipOct 31 · 5,000 Meters Junior Varsity Championship-1 · Place 17 · HillsboroughHillsborough | 5,000 Meters Junior Varsity Championship-1 | 17 | 17:47.5 PB | 11 |
| Oct 18 | Skyland Conference ChampionshipsOct 18 · 5,000 Meters Varsity · Place 35 · HillsboroughHillsborough | 5,000 Meters Varsity | 35 | 18:19 | — |
| Oct 18 | Skyland Conference ChampionshipsOct 18 · 5,000 Meters Varsity · Place 56 · HillsboroughHillsborough | 5,000 Meters Varsity | 56 | 18:19 | — |
| Oct 12 | Somerset County ChampionshipsOct 12 · 5,000 Meters Varsity · Place 36 · HillsboroughHillsborough | 5,000 Meters Varsity | 36 | 17:55 | 11 |
| Oct 6 | New Balance Shore Coaches InvitationalOct 6 · 5,000 Meters Junior Varsity · Place 42 · HillsboroughHillsborough | 5,000 Meters Junior Varsity | 42 | 18:21 | 11 |
2017 Cross Country
3 results