Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Thompson ParkThompson 2 Miler · Sep 12 | 15:47.18 | Thompson 2 Miler | September 12, 2026 |
| 5,000 Meters · Darlington ParkBrett Taylor Invitational · Sep 27 | 23:32 | Brett Taylor Invitational | September 27, 2025 |
| 5,000 Meters · Greystone XC CourseNJSIAA Sectionals - North 2 · Nov 1 | 22:42.58 | NJSIAA Sectionals - North 2 | November 1, 2025 |
| 5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 3 | 24:16.5 | New Balance Shore Coaches Invitational | October 3, 2026 |
| 5,000 Meters · Lincoln ParkJersey City Cross Country Championship · Oct 8 | 22:03 | Jersey City Cross Country Championship | October 8, 2025 |
| 5,000 Meters · Steven Gregg ParkHudson County Championship · Oct 25 | 22:12 | Hudson County Championship | October 25, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | NJSIAA Sectionals - North 2Nov 1 · 5,000 Meters Group 4 · Place 59 · Dickinson | 5,000 Meters Group 4 | 59 | 22:42.58 PB | 11 |
| Oct 25 | Hudson County ChampionshipOct 25 · 5,000 Meters Varsity · Place 17 · Dickinson | 5,000 Meters Varsity | 17 | 22:12 PB | 11 |
| Oct 16 | South Hudson XC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 16 · Dickinson | 5,000 Meters Varsity | 16 | 22:54 | 11 |
| Oct 8 | Jersey City Cross Country ChampionshipOct 8 · 5,000 Meters Varsity · Place 4 · Dickinson | 5,000 Meters Varsity | 4 | 22:03 PB | 11 |
| Sep 27 | Brett Taylor InvitationalSep 27 · 5,000 Meters Varsity A · Place 20 · Dickinson | 5,000 Meters Varsity A | 20 | 23:32 PB | 11 |
| Sep 20 | Magee Memorial Class MeetSep 20 · 5,000 Meters Junior · Place 67 · Dickinson | 5,000 Meters Junior | 67 | 23:38.2 | 11 |
| Sep 6 | John E. Nagel Fall InvitationalSep 6 · 5,000 Meters Varsity · Place 11 · Dickinson | 5,000 Meters Varsity | 11 | 25:24 | 11 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | NJSIAA Sectionals - North 2Nov 2 · 5,000 Meters Varsity · Place 64 · Dickinson | 5,000 Meters Varsity | 64 | 24:13.24 | 10 |
| Oct 26 | Hudson County ChampionshipOct 26 · 5,000 Meters Varsity · Place 34 · Dickinson | 5,000 Meters Varsity | 34 | 22:53 | — |
| Oct 17 | South Hudson XC ChampionshipsOct 17 · 5,000 Meters Championship · Place 14 · Dickinson | 5,000 Meters Championship | 14 | 22:33 | 10 |
| Oct 8 | Jersey City ChampionshipOct 8 · 5,000 Meters Varsity · Place 13 · Dickinson | 5,000 Meters Varsity | 13 | 23:39 | 10 |
| Sep 21 | Magee Memorial Class MeetSep 21 · 5,000 Meters Sophomore · Place 95 · Dickinson | 5,000 Meters Sophomore | 95 | 26:35.6 | 10 |
| Sep 14 | Thompson 2 MilerSep 14 · 2 Miles Sophomore · Place 56 · Dickinson | 2 Miles Sophomore | 56 | 16:24.5 | 10 |
| Sep 7 | St. Dominic Academy XC InvitationalSep 7 · 5,000 Meters Varsity · Place 27 · Dickinson | 5,000 Meters Varsity | 27 | 26:39.73 | — |
2023 Cross Country
5 results