Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 8,000 Meters · Belmont PlateauPhiladelphia Metropolitan Cross Country Championship · Sep 9 | 33:06.0 | Philadelphia Metropolitan Cross Country Championship | September 9, 2023 |
| 8,000 Meters · Cairn UniversityHighlander Invitational (Cairn) · Oct 4 | 34:26.7 | Highlander Invitational (Cairn) | October 4, 2025 |
| 8,000 Meters · DeSales University XC CourseNCAA D3 Metro Regional XC Championships · Nov 12 | 30:12.6 | NCAA D3 Metro Regional XC Championships | November 12, 2022 |
| 8,000 Meters · DREAM ParkNCAA DIII Metro Champ · Nov 15 | 31:41.7 | NCAA DIII Metro Champ | November 15, 2025 |
| 8,000 Meters · Hudson Valley Sports DomeAtlantic East Conference Cross Country Championships · Nov 1 | 32:54.70 | Atlantic East Conference Cross Country Championships | November 1, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | NCAA DIII Metro ChampNov 15 · 8,000 Meters D3 Metro · Place 145 · Immaculata | 8,000 Meters D3 Metro | 145 | 31:41.7 PB | Sr |
| Nov 1 | Atlantic East Conference Cross Country ChampionshipsNov 1 · 8,000 Meters College · Place 18 · Immaculata | 8,000 Meters College | 18 | 32:54.70 PB | Sr |
| Oct 18 | Border BattleOct 18 · 8,000 Meters D3 · Place 314 · Immaculata | 8,000 Meters D3 | 314 | 32:20.5 | Sr |
| Oct 4 | Highlander Invitational (Cairn)Oct 4 · 8,000 Meters College · Place 48 · Immaculata | 8,000 Meters College | 48 | 34:26.7 PB | Sr |
| Sep 6 | Philadelphia Cross ClassicSep 6 · 8,000 Meters College · Place 40 · Immaculata | 8,000 Meters College | 40 | 34:43.0 | Sr |
| Aug 30 | Bryn Mawr InvitationalAug 30 · 5,000 Meters Varsity · Place 43 · Immaculata | 5,000 Meters Varsity | 43 | 19:49.1 | SR |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 7 | Philadelphia Cross ClassicSep 7 · 8,000 Meters Varsity · Place 41 · Immaculata | 8,000 Meters Varsity | 41 | 34:51.3 | JR |
2023 Cross Country
3 results2022 Cross Country
1 results