Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Thompson ParkThompson 2 Miler · Sep 12 | 11:37.78 | Thompson 2 Miler | September 12, 2026 |
| 3,200 Meters · Manalapan Recreation CenterRun The Night · Sep 4 | 11:36.53 | Run The Night | September 4, 2026 |
| 5,000 Meters · Greystone XC CourseNJSIAA Sectionals - North 2 · Oct 31 | 19:07.12 | NJSIAA Sectionals - North 2 | October 31, 2026 |
| 5,000 Meters · Holmdel ParkMonmouth County XC Championships · Oct 15 | 19:24.41 | Monmouth County XC Championships | October 15, 2026 |
| 5,000 Meters · Holmdel ParkMonmouth County XC Championships · Oct 14 | 21:07 | Monmouth County XC Championships | October 14, 2025 |
| 5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 3 | 19:17.0 | New Balance Shore Coaches Invitational | October 3, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | NJSIAA Sectionals - North 2Oct 31 · 5,000 Meters Group 3 · Place 57 · Middletown North | 5,000 Meters Group 3 | 57 | 19:07.12 PB | 12 |
| Oct 15 | Monmouth County XC ChampionshipsOct 15 · 5,000 Meters Championship · Place 89 · Middletown North | 5,000 Meters Championship | 89 | 19:24.41 PB | 12 |
| Oct 3 | New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Varsity C · Place 118 · Middletown North | 5,000 Meters Varsity C | 118 | 19:17.0 PB | 12 |
| Sep 17 | Shore B North Divisional ChampionshipSep 17 · 5,000 Meters Varsity · Place 16 · Middletown North | 5,000 Meters Varsity | 16 | 20:00.46 | 12 |
| Sep 12 | Thompson 2 MilerSep 12 · 2 Miles Senior · Place 14 · Middletown North | 2 Miles Senior | 14 | 11:37.78 PB | 12 |
| Sep 4 | Run The NightSep 4 · 3,200 Meters Senior · Place 35 · Middletown North | 3,200 Meters Senior | 35 | 11:36.53 PB | 12 |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | NJSIAA Sectionals - North 2Nov 1 · 5,000 Meters Group 3 · Place 65 · Middletown North | 5,000 Meters Group 3 | 65 | 19:37.13 | 11 |
| Oct 14 | Monmouth County XC ChampionshipsOct 14 · 5,000 Meters Varsity · Place 127 · Middletown North | 5,000 Meters Varsity | 127 | 21:07 PB | 11 |
| Oct 4 | Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity C · Place 124 · Middletown North | 5,000 Meters Varsity C | 124 | 20:48 | 11 |
| Sep 20 | Magee Memorial Class MeetSep 20 · 5,000 Meters Junior · Place 115 · Middletown North | 5,000 Meters Junior | 115 | 19:21.6 | 11 |
| Sep 18 | Shore B North Divisional ChampionshipSep 18 · 5,000 Meters Varsity · Place 31 · Middletown North | 5,000 Meters Varsity | 31 | 21:12 | 11 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | NJSIAA Sectionals - North 2Nov 2 · 5,000 Meters Varsity · Place 72 · Middletown North | 5,000 Meters Varsity | 72 | 19:25.60 | 10 |
| Oct 24 | Shore Conference ChampionshipsOct 24 · 5,000 Meters Varsity · Place 122 · Middletown North | 5,000 Meters Varsity | 122 | 18:53 | — |
| Oct 17 | Monmouth County XC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 105 · Middletown North | 5,000 Meters Varsity | 105 | 19:55 | — |
| Oct 5 | Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 129 · Middletown North | 5,000 Meters Varsity | 129 | 20:12 | — |
| Sep 18 | B North Divisional ChampionshipSep 18 · 5,000 Meters Varsity · Place 29 · Middletown North | 5,000 Meters Varsity | 29 | 20:29 | — |
| Sep 14 | Thompson 2 MilerSep 14 · 2 Miles Sophomore · Place 34 · Middletown North | 2 Miles Sophomore | 34 | 11:53.6 | 10 |