Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Belmont PlateauPhiladelphia Metropolitan Cross Country Championship · Sep 9 | 20:54.9 | Philadelphia Metropolitan Cross Country Championship | September 9, 2023 |
| 5,000 Meters · Stockton UniversityOsprey Memorial Invite · Sep 10 | 22:09.19 | Osprey Memorial Invite | September 10, 2021 |
| 6,000 Meters · Big Spring HS2023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)s · Nov 18 | 23:06.2 | 2023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)s | November 18, 2023 |
| 6,000 Meters · DeSales University XC CourseNCAA D3 Metro Regional XC Championships · Nov 12 | 23:26.8 | NCAA D3 Metro Regional XC Championships | November 12, 2022 |
| 6,000 Meters · DREAM ParkNCAA Division III Metro Regional · Nov 11 | 22:11.8 | NCAA Division III Metro Regional | November 11, 2023 |
| 6,000 Meters · Lehigh UniversityPaul Short Run · Oct 4 | 24:03.5 | Paul Short Run | October 4, 2024 |
| 6,000 Meters · Lorimer ParkPSU Abington Invite · Sep 21 | 25:04.36 | PSU Abington Invite | September 21, 2024 |
| 6,000 Meters · Stockton UniversityNJAC Cross Country Championships · Oct 28 | 24:06.9 | NJAC Cross Country Championships | October 28, 2023 |
| 6,000 Meters · The College of New JerseyNJAC Cross Country Championships · Nov 2 | 23:40.4 | NJAC Cross Country Championships | November 2, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NCAA D3 Metro ChampNov 16 · 6,000 Meters Division 3 · Place 48 · Stockton | 6,000 Meters Division 3 | 48 | 24:12.1 | SR |
| Nov 2 | NJAC Cross Country ChampionshipsNov 2 · 6,000 Meters NJAC · Place 14 · Stockton | 6,000 Meters NJAC | 14 | 23:40.4 PB | Sr |
| Oct 4 | Paul Short RunOct 4 · 6,000 Meters White · Place 211 · Stockton | 6,000 Meters White | 211 | 24:03.5 PB | Sr |
| Sep 21 | PSU Abington InviteSep 21 · 6,000 Meters Women · Place 2 · Stockton | 6,000 Meters Women | 2 | 25:04.36 PB | Sr |
| Sep 14 | Osprey OpenSep 14 · 6,000 Meters Championship · Place 23 · Stockton | 6,000 Meters Championship | 23 | 24:16.12 | SR |
| Aug 30 | Stockton Season OpenerAug 30 · 6,000 Meters Varsity · Place 5 · Stockton | 6,000 Meters Varsity | 5 | 24:05.57 | SR |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | 2023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)sNov 18 · 6,000 Meters Championship · Place 200 · Stockton | 6,000 Meters Championship | 200 | 23:06.2 PB | Jr |
| Nov 11 | NCAA Division III Metro RegionalNov 11 · 6,000 Meters Championship · Place 7 · Stockton | 6,000 Meters Championship | 7 | 22:11.8 PB | Jr |
| Oct 28 | NJAC Cross Country ChampionshipsOct 28 · 6,000 Meters College · Place 9 · Stockton | 6,000 Meters College | 9 | 24:06.9 PB | Jr |
| Oct 14 | Rowan Interregional Border BattleOct 14 · 6,000 Meters Varsity · Place 86 · Stockton | 6,000 Meters Varsity | 86 | 24:01.7 | JR |
| Sep 9 | Philadelphia Metropolitan Cross Country ChampionshipSep 9 · 5,000 Meters College · Place 8 · Stockton | 5,000 Meters College | 8 | 20:54.9 PB | Jr |
| Sep 1 | Stockton Season OpenerSep 1 · 5,000 Meters Varsity · Place 5 · Stockton | 5,000 Meters Varsity | 5 | 20:20.57 | JR |
2022 Cross Country
3 results2021 Cross Country
2 results