Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4200 m · Sandfordville Elementary XC CourseWarwick Valley Wave Mania · Sep 6 | 22:03.3 | Warwick Valley Wave Mania | September 6, 2025 |
| 4972 m · Sandfordville Elementary XC CourseWarwick Valley Wave Mania · Sep 5 | 26:50.48 | Warwick Valley Wave Mania | September 5, 2026 |
| 5,000 Meters · 293 Green LnTCNJ High School · Sep 21 | 27:14.0 | TCNJ High School | September 21, 2024 |
| 5,000 Meters · Darlington ParkDoc Braver North Jersey Frosh / JV Invitational · Oct 28 | 24:45 | Doc Braver North Jersey Frosh / JV Invitational | October 28, 2025 |
| 5,000 Meters · Garret Mountain ReservationNJSIAA Sectionals - North 1 · Oct 31 | 25:25 | NJSIAA Sectionals - North 1 | October 31, 2026 |
| 5,000 Meters · Green Lane FieldsTCNJ High School · Sep 12 | 25:53.6 | TCNJ High School | September 12, 2026 |
| 5,000 Meters · Greystone XC CourseMagee Memorial Class Meet · Sep 20 | 24:57.0 | Magee Memorial Class Meet | September 20, 2025 |
| 5,000 Meters · West Milford Twp High SchoolWest Milford Senior Day · Oct 11 | 25:03 | West Milford Senior Day | October 11, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | NJSIAA Sectionals - North 1Oct 31 · 5,000 Meters Group 2 · Place 75 · West Milford | 5,000 Meters Group 2 | 75 | 25:25 PB | 11 |
| Oct 22 | Passaic County ChampionshipsOct 22 · Varsity · Place 43 · West Milford | Varsity | 43 | 25:47 | 11 |
| Oct 5 | Big North Championships - Patriot & IndependenceOct 5 · 5,000 Meters Varsity Independence · Place 20 · West Milford | 5,000 Meters Varsity Independence | 20 | 24:54 | 11 |
| Sep 15 | Big North - Independence BatchSep 15 · 5,000 Meters Varsity · Place 16 · West Milford | 5,000 Meters Varsity | 16 | 25:13 | 11 |
| Sep 12 | TCNJ High SchoolSep 12 · 1.99 Miles Freshman · West Milford | 1.99 Miles Freshman | — | DNS | 11 |
| Sep 12 | TCNJ High SchoolSep 12 · 5,000 Meters Women High School · Place 30 · West Milford | 5,000 Meters Women High School | 30 | 25:53.6 PB | 11 |
| Sep 5 | Warwick Valley Wave ManiaSep 5 · 3.09 Miles Varsity Merge · Place 60 · West Milford | 3.09 Miles Varsity Merge | 60 | 26:50.48 PB | 11 |
| Aug 28 | Pre-Season Run the HighlandsAug 28 · 5,000 Meters Varsity · Place 15 · West Milford | 5,000 Meters Varsity | 15 | 26:28 | 11 |
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Doc Braver North Jersey Frosh / JV InvitationalOct 28 · 5,000 Meters Junior Varsity · Place 21 · West Milford | 5,000 Meters Junior Varsity | 21 | 24:45 PB | 10 |
| Oct 23 | Passaic County ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 5 · West Milford | 5,000 Meters Junior Varsity | 5 | 25:50 | 10 |
| Oct 11 | West Milford Senior DayOct 11 · 5,000 Meters Varsity · Place 17 · West Milford | 5,000 Meters Varsity | 17 | 25:03 PB | 10 |
| Oct 7 | Big North Championships - Independence & LibertyOct 7 · 5,000 Meters Junior Varsity · Place 6 · West Milford | 5,000 Meters Junior Varsity | 6 | 26:46 | 10 |
| Sep 20 | Magee Memorial Class MeetSep 20 · 5,000 Meters Sophomore · Place 73 · West Milford | 5,000 Meters Sophomore | 73 | 24:57.0 PB | 10 |
| Sep 15 | Big North - Independence Batch MeetSep 15 · 5,000 Meters Varsity · Place 22 · West Milford | 5,000 Meters Varsity | 22 | 25:20 | 10 |
| Sep 13 | TCNJ High SchoolSep 13 · 5,000 Meters Varsity · Place 41 · West Milford | 5,000 Meters Varsity | 41 | 26:13.80 | 10 |
| Sep 6 | Warwick Valley Wave ManiaSep 6 · 2.61 Miles JV · Place 18 · West Milford | 2.61 Miles JV | 18 | 22:03.3 PB | 10 |
| Aug 28 | Pre-Season Run the HighlandsAug 28 · 5,000 Meters Varsity · Place 17 · West Milford | 5,000 Meters Varsity | 17 | 26:15 | 10 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Passaic County ChampionshipsOct 24 · 5,000 Meters Junior Varsity · Place 3 · West Milford | 5,000 Meters Junior Varsity | 3 | 27:01 | 9 |
| Oct 8 | Big North Championships - Patriot / IndependenceOct 8 · 5,000 Meters Junior Varsity · Place 6 · West Milford | 5,000 Meters Junior Varsity | 6 | 27:15 | 9 |
| Oct 5 | Shore Coaches InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 78 · West Milford | 5,000 Meters Junior Varsity | 78 | 28:46 | — |
| Sep 21 | TCNJ High SchoolSep 21 · 5,000 Meters Varsity · Place 53 · West Milford | 5,000 Meters Varsity | 53 | 27:14.0 PB | 9 |
| Sep 17 | Big North - Independence Batch MeetSep 17 · 5,000 Meters Varsity · Place 42 · West Milford | 5,000 Meters Varsity | 42 | 29:40 | 9 |
| Aug 27 | Pre-Season Run the HighlandsAug 27 · 5,000 Meters Varsity · Place 25 · West Milford | 5,000 Meters Varsity | 25 | 29:08 | — |
2023 Cross Country
1 results