Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Darlington ParkBrett Taylor Invitational · Sep 27 | 18:49 | Brett Taylor Invitational | September 27, 2025 |
| 5,000 Meters · Garret Mountain ReservationNJSIAA Sectionals - North 1 · Nov 1 | 18:45 | NJSIAA Sectionals - North 1 | November 1, 2025 |
| 5,000 Meters · Gettysburg Area High School Gettysburg XC Invitational 2025 · Oct 4 | 18:13.18 | Gettysburg XC Invitational 2025 | October 4, 2025 |
| 5,000 Meters · Livingston HSLancer Invitational · Sep 4 | 19:51 | Lancer Invitational | September 4, 2026 |
| 5,000 Meters · Pitney Meadows Community FarmSaratoga Cross Country Invitational · Oct 10 | 17:32.5 | Saratoga Cross Country Invitational | October 10, 2026 |
| 5,000 Meters · Steven Gregg ParkSouth Hudson XC Championships · Oct 15 | 17:42 | South Hudson XC Championships | October 15, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | NJSIAA Sectionals - North 1Nov 1 · 5,000 Meters Group 4 · Place 48 · Kearny | 5,000 Meters Group 4 | 48 | 18:45 PB | 11 |
| Oct 25 | Hudson County ChampionshipOct 25 · 5,000 Meters Varsity · Place 37 · Kearny | 5,000 Meters Varsity | 37 | 18:44 | 11 |
| Oct 16 | South Hudson XC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 31 · Kearny | 5,000 Meters Varsity | 31 | 19:27 | 11 |
| Oct 4 | Gettysburg XC Invitational 2025Oct 4 · 5,000 Meters Varsity · Place 101 · Kearny | 5,000 Meters Varsity | 101 | 18:13.18 PB | 11 |
| Sep 27 | Brett Taylor InvitationalSep 27 · 5,000 Meters Varsity A · Place 21 · Kearny | 5,000 Meters Varsity A | 21 | 18:49 PB | 11 |
| Sep 20 | Garret InvitationalSep 20 · 5,000 Meters Pod 2 Varsity · Place 63 · Kearny | 5,000 Meters Pod 2 Varsity | 63 | 19:21 | 11 |
| Sep 5 | Lancer InvitationalSep 5 · 5,000 Meters Varsity · Place 17 · Kearny | 5,000 Meters Varsity | 17 | 20:16 | 11 |
2024 Cross Country
4 results