Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Holmdel ParkHolmdel Opener · Sep 18 | 17:39.9 | Holmdel Opener | September 18, 2026 |
| 5,000 Meters · Branch Brook ParkSEC Batch Meet 2 · Sep 16 | 24:41.12 | SEC Batch Meet 2 | September 16, 2025 |
| 5,000 Meters · Cedar Grove ParkEssex County Cross Country Championship · Oct 24 | 23:18.73 | Essex County Cross Country Championship | October 24, 2025 |
| 5,000 Meters · Darlington ParkBrett Taylor Invitational · Oct 3 | 24:17 | Brett Taylor Invitational | October 3, 2026 |
| 5,000 Meters · Garret Mountain ReservationGarret Invitational · Sep 20 | 25:52 | Garret Invitational | September 20, 2025 |
| 5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 7 | 26:17.46 | NJSIAA Group Championships | November 7, 2026 |
| 5,000 Meters · Livingston HSLancer Invitational · Sep 5 | 25:14 | Lancer Invitational | September 5, 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 |
| Nov 7 | NJSIAA Group ChampionshipsNov 7 · 5,000 Meters Group 4 · Place 144 · Livingston | 5,000 Meters Group 4 | 144 | 26:17.46 PB | 12 |
| Oct 23 | Essex County Cross Country ChampionshipsOct 23 · 5,000 Meters Championship · Place 63 · Livingston | 5,000 Meters Championship | 63 | 23:53.16 | 12 |
| Oct 13 | SEC XC ChampionshipOct 13 · 5,000 Meters American · Place 55 · Livingston | 5,000 Meters American | 55 | 25:25.82 | 12 |
| Oct 8 | SEC Batch Meet 4Oct 8 · 5,000 Meters Varsity 1 · Place 22 · Livingston | 5,000 Meters Varsity 1 | 22 | 24:16.1 | 12 |
| Oct 3 | Brett Taylor InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 3 · Livingston | 5,000 Meters Junior Varsity | 3 | 24:17 PB | 12 |
| Sep 18 | Holmdel OpenerSep 18 · 2 Miles A · Place 44 · Livingston | 2 Miles A | 44 | 17:39.9 PB | 12 |
| Sep 18 | Hillsborough InvitationalSep 18 · 2 Miles Women A Race · Place 44 · Livingston | 2 Miles Women A Race | 44 | 17:39.9 | 12 |
| Sep 4 | Lancer InvitationalSep 4 · 5,000 Meters Varsity · Place 27 · Livingston | 5,000 Meters Varsity | 27 | 25:58 | 12 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | NJSIAA Sectionals - North 1Nov 1 · 5,000 Meters Group 4 · Place 70 · Livingston | 5,000 Meters Group 4 | 70 | 26:08 | 11 |
| Oct 24 | Essex County Cross Country ChampionshipOct 24 · 5,000 Meters Varsity · Place 55 · Livingston | 5,000 Meters Varsity | 55 | 23:18.73 PB | 11 |
| Oct 9 | SEC Batch Meet 4Oct 9 · 5,000 Meters Varsity 2 · Place 28 · Livingston | 5,000 Meters Varsity 2 | 28 | 24:47.59 | 11 |
| Oct 4 | Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity A · Place 166 · Livingston | 5,000 Meters Varsity A | 166 | 29:29 | 11 |
| Sep 20 | Garret InvitationalSep 20 · 5,000 Meters Pod 2 Varsity · Place 71 · Livingston | 5,000 Meters Pod 2 Varsity | 71 | 25:52 PB | 11 |
| Sep 16 | SEC Batch Meet 2Sep 16 · 5,000 Meters Varsity 2 · Place 19 · Livingston | 5,000 Meters Varsity 2 | 19 | 24:41.12 PB | 11 |
| Sep 9 | SEC Batch Meet 1Sep 9 · 5,000 Meters Varsity 2 · Place 10 · Livingston | 5,000 Meters Varsity 2 | 10 | 24:42.30 | 11 |
| Sep 5 | Lancer InvitationalSep 5 · 5,000 Meters Junior Varsity · Place 4 · Livingston | 5,000 Meters Junior Varsity | 4 | 25:14 PB | 11 |
2024 Cross Country
5 results