Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Darlington ParkSeason Opener Invitational · Sep 12 | 25:44 | Season Opener Invitational | September 12, 2026 |
| 5,000 Meters · Greystone XC CourseNJCTC Cross Country Championship · Nov 1 | 23:51.21 | NJCTC Cross Country Championship | November 1, 2025 |
| 5,000 Meters · Holmdel ParkMonmouth County XC Championships · Oct 15 | 25:03.91 | Monmouth County XC Championships | October 15, 2026 |
| 5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 8 | 24:47 | NJSIAA Group Championships | November 8, 2025 |
| 5,000 Meters · Ocean County ParkShore Coaches Frosh / JV Championships · Oct 23 | 23:32 | Shore Coaches Frosh / JV Championships | October 23, 2025 |
| 5,000 Meters · Thompson ParkXC Fall Classic · Oct 9 | 23:54.64 | XC Fall Classic | October 9, 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 |
| Nov 7 | NJSIAA Group ChampionshipsNov 7 · 5,000 Meters NPA · Place 103 · St Rose | 5,000 Meters NPA | 103 | 25:20.72 | 12 |
| Oct 22 | Shore Conference ChampionshipsOct 22 · 5,000 Meters Championship · Place 122 · St. Rose | 5,000 Meters Championship | 122 | 22:50.63 | 12 |
| Oct 17 | Essex County Track Coaches InvitationalOct 17 · 5,000 Meters Varsity · Place 10 · St. Rose | 5,000 Meters Varsity | 10 | 23:53.48 | 12 |
| Oct 15 | Monmouth County XC ChampionshipsOct 15 · 5,000 Meters Championship · Place 100 · St Rose | 5,000 Meters Championship | 100 | 25:03.91 PB | 12 |
| Oct 9 | XC Fall ClassicOct 9 · 5,000 Meters Varsity · Place 113 · St Rose | 5,000 Meters Varsity | 113 | 23:54.64 PB | 12 |
| Sep 12 | Season Opener InvitationalSep 12 · 5,000 Meters Varsity Pod 2 · Place 49 · St Rose | 5,000 Meters Varsity Pod 2 | 49 | 25:44 PB | 12 |
2025 Cross Country
3 results2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Essex County Track Coaches InvitationalOct 19 · 5,000 Meters Sophomore · Place 2 · St. Rose | 5,000 Meters Sophomore | 2 | 22:26.2 | 10 |
| Oct 17 | Monmouth County XC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 68 · St. Rose | 5,000 Meters Varsity | 68 | 23:19 | — |
| Oct 11 | XC Fall ClassicOct 11 · 5,000 Meters Varsity · Place 40 · St. Rose | 5,000 Meters Varsity | 40 | 22:49.9 | 10 |
| Sep 13 | Battle @ Ocean County ParkSep 13 · 5,000 Meters Sophomore · Place 55 · St. Rose | 5,000 Meters Sophomore | 55 | 23:42 | — |
| Sep 7 | Season Opener InvitationalSep 7 · 5,000 Meters Varsity · Place 45 · St. Rose | 5,000 Meters Varsity | 45 | 23:51 | 10 |
2023 Cross Country
5 results