Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Darlington ParkBrett Taylor Invitational · Sep 27 | 23:41 | Brett Taylor Invitational | September 27, 2025 |
| 5,000 Meters · Garret Mountain ReservationNorth Jersey Championships · Oct 4 | 23:57 | North Jersey Championships | October 4, 2025 |
| 5,000 Meters · Greystone XC CourseMagee Memorial Class Meet · Sep 20 | 23:40.6 | Magee Memorial Class Meet | September 20, 2025 |
| 5,000 Meters · Lincoln ParkJohn E. Nagel Fall Invitational · Sep 12 | 25:12.86 | John E. Nagel Fall Invitational | September 12, 2026 |
| 5,000 Meters · Steven Gregg ParkNorth Hudson Championship · Oct 17 | 23:31.60 | North Hudson Championship | October 17, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | North Hudson ChampionshipOct 17 · 5,000 Meters Championship · Place 13 · North Bergen | 5,000 Meters Championship | 13 | 23:31.60 PB | 11 |
| Oct 4 | North Jersey ChampionshipsOct 4 · 5,000 Meters Varsity · Place 16 · North Bergen | 5,000 Meters Varsity | 16 | 23:57 PB | 11 |
| Sep 27 | Brett Taylor InvitationalSep 27 · 5,000 Meters Varsity A · Place 24 · North Bergen | 5,000 Meters Varsity A | 24 | 23:41 PB | 11 |
| Sep 20 | Magee Memorial Class MeetSep 20 · 5,000 Meters Junior · Place 68 · North Bergen | 5,000 Meters Junior | 68 | 23:40.6 PB | 11 |
| Sep 13 | Back to the Mountain InvitationalSep 13 · 5,000 Meters Pod1 Varsity · Place 32 · North Bergen | 5,000 Meters Pod1 Varsity | 32 | 24:24 | 11 |
| Sep 6 | Season Opener InvitationalSep 6 · 5,000 Meters Varsity 2 · Place 37 · North Bergen | 5,000 Meters Varsity 2 | 37 | 25:44 | 11 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | NJSIAA Sectionals - North 1Nov 2 · 5,000 Meters Varsity · Place 70 · North Bergen | 5,000 Meters Varsity | 70 | 25:28 | 10 |
| Oct 26 | Hudson County ChampionshipOct 26 · 5,000 Meters Varsity · Place 46 · North Bergen | 5,000 Meters Varsity | 46 | 23:53 | — |
| Oct 18 | North Hudson ChampionshipOct 18 · 5,000 Meters Varsity · Place 25 · North Bergen | 5,000 Meters Varsity | 25 | 23:45.0 | — |
| Oct 5 | Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 146 · North Bergen | 5,000 Meters Varsity | 146 | 26:53 | — |
| Sep 21 | Magee Memorial Class MeetSep 21 · 5,000 Meters Sophomore · Place 88 · North Bergen | 5,000 Meters Sophomore | 88 | 26:01.2 | 10 |
| Sep 14 | Back to the Mountain InvitationalSep 14 · 5,000 Meters Varsity · Place 86 · North Bergen | 5,000 Meters Varsity | 86 | 28:09 | 10 |
| Sep 7 | Season Opener InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 28 · North Bergen | 5,000 Meters Junior Varsity | 28 | 28:00 | 10 |