Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Oak Ridge ParkOak Ridge Invitational · Sep 4 | 15:40.50 | Oak Ridge Invitational | September 4, 2026 |
| 5,000 Meters · Greystone XC CourseNJCTC Cross Country Championship · Nov 2 | 23:01.42 | NJCTC Cross Country Championship | November 2, 2024 |
| 5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 4 | 23:51 | Shore Coaches Invitational | October 4, 2025 |
| 5,000 Meters · Newark AcademyBill Blaskopf Newark Academy Invitational · Sep 6 | 25:11 | Bill Blaskopf Newark Academy Invitational | September 6, 2025 |
| 5,000 Meters · Oak Ridge ParkUnion County Conference Championships · Oct 14 | 23:54.84 | Union County Conference Championships | October 14, 2025 |
| 5,000 Meters · Ocean County ParkBattle @ Ocean County Park · Sep 11 | 23:42.48 | Battle @ Ocean County Park | September 11, 2026 |
| 5150 m · Warinanco ParkUnion County Championships · Oct 22 | 23:41.16 | Union County Championships | October 22, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | Union County ChampionshipsOct 22 · 5,150 Meters Junior Varsity · Place 20 · Oak Knoll | 5,150 Meters Junior Varsity | 20 | 23:41.16 PB | 10 |
| Oct 14 | Union County Conference ChampionshipsOct 14 · 5,000 Meters Watchung · Place 36 · Oak Knoll | 5,000 Meters Watchung | 36 | 23:54.84 PB | 10 |
| Oct 4 | Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity F · Place 78 · Oak Knoll | 5,000 Meters Varsity F | 78 | 23:51 PB | 10 |
| Sep 20 | Magee Memorial Class MeetSep 20 · 5,000 Meters Sophomore · Place 54 · Oak Knoll | 5,000 Meters Sophomore | 54 | 23:58.4 | 10 |
| Sep 6 | Bill Blaskopf Newark Academy InvitationalSep 6 · 5,000 Meters Varsity/JV · Place 22 · Oak Knoll | 5,000 Meters Varsity/JV | 22 | 25:11 PB | 10 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | NJCTC Cross Country ChampionshipNov 2 · 5,000 Meters Championship · Place 45 · Oak Knoll | 5,000 Meters Championship | 45 | 23:01.42 PB | 9 |
| Oct 24 | Union County ChampionshipsOct 24 · 3,540 Meters Freshman · Place 45 · Oak Knoll School | 3,540 Meters Freshman | 45 | 16:09.66 | FR |
| Oct 16 | Union County Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 36 · Oak Knoll School | 5,000 Meters Varsity | 36 | 24:43 | — |
| Oct 16 | Union County Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 36 · Oak Knoll School | 5,000 Meters Varsity | 36 | 24:43 | — |
| Oct 5 | Shore Coaches InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 30 · Oak Knoll School | 5,000 Meters Junior Varsity | 30 | 25:15.21 | — |
| Sep 21 | Magee Memorial Class MeetSep 21 · 2.2 Miles Freshman · Place 29 · Oak Knoll School | 2.2 Miles Freshman | 29 | 15:39.7 | 9 |