Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Oak Ridge ParkOak Ridge Invitational · Sep 4 | 15:18.70 | Oak Ridge Invitational | September 4, 2026 |
| 4200 m · Sandfordville Elementary XC CourseWarwick Valley Wave Mania · Sep 6 | 22:17.7 | Warwick Valley Wave Mania | September 6, 2025 |
| 5,000 Meters · Garret Mountain ReservationNJSIAA Sectionals - North 1 · Oct 31 | 22:06 | NJSIAA Sectionals - North 1 | October 31, 2026 |
| 5,000 Meters · Greystone XC CourseNJAC Championships · Oct 13 | 22:34.85 | NJAC Championships | October 13, 2026 |
| 5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 7 | 23:01.95 | NJSIAA Group Championships | November 7, 2026 |
| 5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 3 | 23:23.3 | 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
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | NJSIAA Group ChampionshipsNov 7 · 5,000 Meters Group 3 · Place 118 · Morris Hills | 5,000 Meters Group 3 | 118 | 23:01.95 PB | 11 |
| Oct 31 | NJSIAA Sectionals - North 1Oct 31 · 5,000 Meters Group 3 · Place 28 · Morris Hills | 5,000 Meters Group 3 | 28 | 22:06 PB | 11 |
| Oct 20 | Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Championship · Place 65 · Morris Hills | 5,000 Meters Championship | 65 | 22:10.73 | 11 |
| Oct 13 | NJAC ChampionshipsOct 13 · 5,000 Meters Varsity Large · Place 51 · Morris Hills | 5,000 Meters Varsity Large | 51 | 22:34.85 PB | 11 |
| Oct 3 | New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Varsity C · Place 82 · Morris Hills | 5,000 Meters Varsity C | 82 | 23:23.3 PB | 11 |
| Sep 22 | NJAC XC Batch Meet #2Sep 22 · 5,000 Meters Varsity 2 · Place 44 · Morris Hills | 5,000 Meters Varsity 2 | 44 | 22:50.83 | 11 |
| Sep 19 | Back to the Mountain InvitationalSep 19 · 5,000 Meters Varsity 2 · Place 30 · Morris Hills | 5,000 Meters Varsity 2 | 30 | 22:49 | 11 |
| Sep 15 | NJAC XC Batch Meet #1Sep 15 · 5,000 Meters Varsity 1 · Place 58 · Morris Hills | 5,000 Meters Varsity 1 | 58 | 23:09.07 | 11 |
| Sep 4 | Oak Ridge InvitationalSep 4 · 2 Miles Varsity · Place 75 · Morris Hills | 2 Miles Varsity | 75 | 15:18.70 PB | 11 |
2025 Cross Country
5 results2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | NJAC ChampionshipsOct 15 · 4,000 Meters Junior Varsity · Place 12 · Morris Hills | 4,000 Meters Junior Varsity | 12 | 20:44.22 | 9 |
| Sep 17 | NJAC XC Batch Meet #1Sep 17 · 2,700 Meters Junior Varsity · Place 31 · Morris Hills | 2,700 Meters Junior Varsity | 31 | 16:30.57 | 9 |