Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bicentennial ParkNorthampton Invitational · Sep 5 | 20:15.30 | Northampton Invitational | September 5, 2026 |
| 5,000 Meters · Darlington ParkBig North - Independence Batch · Sep 15 | 19:28 | Big North - Independence Batch | September 15, 2026 |
| 5,000 Meters · Garret Mountain ReservationPassaic County Championships · Oct 23 | 19:47 | Passaic County Championships | October 23, 2025 |
| 5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 7 | 20:43.40 | NJSIAA Group Championships | November 7, 2026 |
| 5,000 Meters · Lakeland Regional High SchoolLakeland XC Senior Day · Oct 12 | 19:44 | Lakeland XC Senior Day | October 12, 2026 |
| 5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 27 | 20:01.2 | Six Flags Wild Safari Invitational | September 27, 2025 |
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 2 · Place 134 · Lakeland Regional | 5,000 Meters Group 2 | 134 | 20:43.40 PB | 12 |
| Oct 31 | NJSIAA Sectionals - North 1Oct 31 · 5,000 Meters Group 2 · Place 68 · Lakeland Regional | 5,000 Meters Group 2 | 68 | 20:10 | 12 |
| Oct 12 | Lakeland XC Senior DayOct 12 · 5,000 Meters Varsity · Place 11 · Lakeland Regional | 5,000 Meters Varsity | 11 | 19:44 PB | 12 |
| Oct 5 | Big North Championships - Patriot & IndependenceOct 5 · 5,000 Meters Varsity Independence · Place 28 · Lakeland Regional | 5,000 Meters Varsity Independence | 28 | 19:31 | 12 |
| Sep 19 | Back to the Mountain InvitationalSep 19 · 5,000 Meters Varsity 1 · Place 67 · Lakeland Regional | 5,000 Meters Varsity 1 | 67 | 20:28 | 12 |
| Sep 15 | Big North - Independence BatchSep 15 · 5,000 Meters Varsity · Place 32 · Lakeland Regional | 5,000 Meters Varsity | 32 | 19:28 PB | 12 |
| Sep 12 | Season Opener InvitationalSep 12 · 5,000 Meters Varsity Pod 2 · Place 61 · Lakeland Regional | 5,000 Meters Varsity Pod 2 | 61 | 19:51 | 12 |
| Sep 5 | Northampton InvitationalSep 5 · 5,000 Meters Varsity · Place 173 · Lakeland Regional | 5,000 Meters Varsity | 173 | 20:15.30 PB | 12 |
| Sep 5 | Northampton Cross Country InvitationalSep 5 · 5,000 Meters Varsity · Place 173 · Lakeland Regional | 5,000 Meters Varsity | 173 | 20:15.3Unofficial | 12 |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Passaic County ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 3 · Lakeland Regional | 5,000 Meters Junior Varsity | 3 | 19:47 PB | 11 |
| Oct 15 | HCA, EC, Pompton Lakes, MH @ LakelandOct 15 · 5,000 Meters Varsity · Place 18 · Lakeland Regional | 5,000 Meters Varsity | 18 | 20:01 | 11 |
| Oct 7 | Big North Championships - Independence & LibertyOct 7 · 5,000 Meters Junior Varsity · Place 9 · Lakeland Regional | 5,000 Meters Junior Varsity | 9 | 21:08 | 11 |
| Sep 27 | Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters JV C · Place 66 · Lakeland Regional | 5,000 Meters JV C | 66 | 20:01.2 PB | 11 |
| Sep 20 | Garret InvitationalSep 20 · 5,000 Meters Pod 1 Junior Varsity · Place 5 · Lakeland Regional | 5,000 Meters Pod 1 Junior Varsity | 5 | 20:43 | 11 |
| Sep 15 | Big North - Independence Batch MeetSep 15 · 5,000 Meters Varsity · Place 26 · Lakeland Regional | 5,000 Meters Varsity | 26 | 20:33 | 11 |
| Sep 6 | Season Opener InvitationalSep 6 · 5,000 Meters Junior Varsity 1 · Place 9 · Lakeland Regional | 5,000 Meters Junior Varsity 1 | 9 | 21:15 | 11 |
2024 Cross Country
3 results