Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Garret Mountain ReservationNJSIAA Sectionals - North 1 · Nov 1 | 25:52 | NJSIAA Sectionals - North 1 | November 1, 2025 |
| 5,000 Meters · Greystone XC CourseNJAC Championships · Oct 13 | 27:36.49 | NJAC Championships | October 13, 2026 |
| 5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 7 | 27:54.37 | NJSIAA Group Championships | November 7, 2026 |
| 5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 8 | 26:27 | NJSIAA Group Championships | November 8, 2025 |
| 5,000 Meters · Kutztown University Farm CoursePTXC 15 by Kutztown University · Sep 7 | 32:15.6 | PTXC 15 by Kutztown University | September 7, 2024 |
| 5,000 Meters · Phillipsburg High SchoolHunterdon / Sussex / Warren Champs · Oct 23 | 26:46.6 | Hunterdon / Sussex / Warren Champs | October 23, 2025 |
| 5,000 Meters · Sussex County Technical SchoolSussex County Tech Tri-Meet · Sep 23 | 29:03 | Sussex County Tech Tri-Meet | September 23, 2025 |
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 Group 1 · Place 120 · North Warren Reg | 5,000 Meters Group 1 | 120 | 27:54.37 PB | 12 |
| Oct 31 | NJSIAA Sectionals - North 1Oct 31 · 5,000 Meters Group 1 · Place 80 · North Warren Reg | 5,000 Meters Group 1 | 80 | 27:28 | 12 |
| Oct 22 | Hunterdon / Sussex / Warren ChampsOct 22 · 5,000 Meters Championship · Place 65 · North Warren Reg | 5,000 Meters Championship | 65 | 27:30.3 | 12 |
| Oct 13 | NJAC ChampionshipsOct 13 · 5,000 Meters Varsity Small · Place 83 · North Warren Reg | 5,000 Meters Varsity Small | 83 | 27:36.49 PB | 12 |
| Sep 26 | Garret InvitationalSep 26 · 5,000 Meters Varsity Pod 2 · Place 43 · North Warren Reg | 5,000 Meters Varsity Pod 2 | 43 | 28:10 | 12 |
| Sep 19 | Back to the Mountain InvitationalSep 19 · 5,000 Meters Varsity 1 · Place 87 · North Warren Reg | 5,000 Meters Varsity 1 | 87 | 28:23 | 12 |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Group 1 · Place 119 · North Warren Reg | 5,000 Meters Group 1 | 119 | 26:27 PB | 11 |
| Nov 1 | NJSIAA Sectionals - North 1Nov 1 · 5,000 Meters Group 1 · Place 55 · North Warren Reg | 5,000 Meters Group 1 | 55 | 25:52 PB | 11 |
| Oct 23 | Hunterdon / Sussex / Warren ChampsOct 23 · 5,000 Meters Varsity · Place 68 · North Warren Reg | 5,000 Meters Varsity | 68 | 26:46.6 PB | 11 |
| Sep 23 | Sussex County Tech Tri-MeetSep 23 · 5,000 Meters Varsity · Place 13 · North Warren Reg | 5,000 Meters Varsity | 13 | 29:03 PB | 11 |
| Sep 20 | Garret InvitationalSep 20 · 5,000 Meters Pod 1Varsity · Place 62 · North Warren Reg | 5,000 Meters Pod 1Varsity | 62 | 27:00 | 11 |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 7 | PTXC 15 by Kutztown UniversitySep 7 · 5,000 Meters Varsity Blue · Place 118 · North Warren Reg | 5,000 Meters Varsity Blue | 118 | 32:15.6 PB | 10 |