Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Blair Academy NJISAA Prep State Championships · Oct 28 | 21:45 | NJISAA Prep State Championships | October 28, 2026 |
| 5,000 Meters · Peddie Golf ClubMid-Atlantic Prep League Cross Country Championship · Nov 1 | 21:50.6 | Mid-Atlantic Prep League Cross Country Championship | November 1, 2025 |
| 5,000 Meters · Peddie SchoolHill - Lawrenceville - Peddie Meet · Oct 11 | 22:27.43 | Hill - Lawrenceville - Peddie Meet | October 11, 2025 |
| 5,000 Meters · Robbinsville HSMercer County Freshman/JV Invitational · Oct 26 | 24:50.8 | Mercer County Freshman/JV Invitational | October 26, 2024 |
| 5,000 Meters · Rosedale ParkMid-Atlantic Prep League Cross-Country Championship · Nov 4 | 21:07.2 | Mid-Atlantic Prep League Cross-Country Championship | November 4, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | Peddie School @ Blair AcademyNov 8 · 5,000 Meters Varsity · Place 38 · Peddie | 5,000 Meters Varsity | 38 | 23:50 | 10 |
| Nov 1 | Mid-Atlantic Prep League Cross Country ChampionshipNov 1 · 5,000 Meters Futures · Place 43 · Peddie | 5,000 Meters Futures | 43 | 21:50.6 PB | 10 |
| Oct 23 | Pennington XC InvitationalOct 23 · 5,000 Meters Futures · Place 19 · Peddie | 5,000 Meters Futures | 19 | 22:20.8 | 10 |
| Oct 11 | Hill - Lawrenceville - Peddie MeetOct 11 · 5,000 Meters Varsity · Place 59 · Peddie | 5,000 Meters Varsity | 59 | 22:27.43 PB | 10 |
| Sep 20 | Jerry Hart Cross Country InvitationalSep 20 · 5,000 Meters Futures · Place 98 · Peddie | 5,000 Meters Futures | 98 | 24:25.8 | 10 |
2024 Cross Country
2 results