Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | NJISAA Prep State ChampionshipsOct 29 · 5,000 Meters Varsity B · Place 37 · Newark Academy | 5,000 Meters Varsity B | 37 | 20:20 PB | 12 |
| Oct 24 | Essex County Cross Country ChampionshipOct 24 · 5,000 Meters Junior Varsity · Place 40 · Newark Academy | 5,000 Meters Junior Varsity | 40 | 19:14.92 PB | 12 |
| Oct 9 | SEC Batch Meet 4Oct 9 · 5,000 Meters Varsity 1 · Place 36 · Newark Academy | 5,000 Meters Varsity 1 | 36 | 19:51.65 | 12 |
| Sep 30 | SEC Batch Meet 3Sep 30 · 5,000 Meters Varsity 3 · Place 24 · Newark Academy | 5,000 Meters Varsity 3 | 24 | 19:52.58 | 12 |
| Sep 9 | SEC Batch Meet 1Sep 9 · 5,000 Meters Varsity 1 · Place 21 · Newark Academy | 5,000 Meters Varsity 1 | 21 | 21:32.94 PB | 12 |
| Sep 6 | Bill Blaskopf Newark Academy InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 14 · Newark Academy | 5,000 Meters Junior Varsity | 14 | 22:53 PB | 12 |
2024 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | NJSIAA Group ChampionshipsNov 9 · 5,000 Meters Varsity · Place 117 · Newark Academy | 5,000 Meters Varsity | 117 | 20:30 | 11 |
| Oct 25 | Essex County Cross Country ChampionshipsOct 25 · 5,000 Meters Varsity · Place 87 · Newark Academy | 5,000 Meters Varsity | 87 | 20:10.9 | 11 |
| Oct 19 | Essex County Track Coaches InvitationalOct 19 · 5,000 Meters Varsity · Place 20 · Newark Academy | 5,000 Meters Varsity | 20 | 19:52.6 | 11 |
| Oct 15 | SEC XC Championship MeetOct 15 · 5,000 Meters Varsity · Place 62 · Newark Academy | 5,000 Meters Varsity | 62 | 20:13.55 | 11 |
| Oct 8 | SEC Dual Batch Meets 4Oct 8 · 5,000 Meters Varsity · Place 50 · Newark Academy | 5,000 Meters Varsity | 50 | 20:40.10 | 11 |
| Oct 8 | SEC Dual Batch Meets 4Oct 8 · 5,000 Meters Varsity · Place 50 · Newark Academy | 5,000 Meters Varsity | 50 | 20:40.10 | 11 |
| Oct 5 | Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 127 · Newark Academy | 5,000 Meters Varsity | 127 | 21:20 | — |
| Oct 1 | SEC Dual Batch Meets 3Oct 1 · 5,000 Meters Varsity · Place 36 · Newark Academy | 5,000 Meters Varsity | 36 | 20:58.6 | 11 |
| Oct 1 | SEC Dual Batch Meets 3Oct 1 · 5,000 Meters Varsity · Place 36 · Newark Academy | 5,000 Meters Varsity | 36 | 20:58.6 | 11 |
2023 Cross Country
3 results2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Essex County Cross Country ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 101 · Newark Academy | 5,000 Meters Junior Varsity | 101 | 22:17.4 | 9 |
| Oct 13 | SEC XC Championship MeetOct 13 · 5,000 Meters Novice · Place 114 · Newark Acade | 5,000 Meters Novice | 114 | 23:35.4 | 9 |
| Oct 8 | North Jersey ChampionshipsOct 8 · 5,000 Meters Junior Varsity · Place 44 · Newark Academy | 5,000 Meters Junior Varsity | 44 | 22:27 | 9 |
| Oct 1 | New Balance Shore Coaches InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 96 · Newark Academy | 5,000 Meters Junior Varsity | 96 | 23:16 | 9 |
| Sep 13 | SEC Batch Meet 1Sep 13 · 5,000 Meters Novice · Place 49 · M9 Newark Academy | 5,000 Meters Novice | 49 | 27:23.5 | — |
| Sep 10 | Bill Blaskopf Newark Academy Cross Country Invitational Sep 10 · 5,000 Meters Junior Varsity · Place 34 · Newark Academy | 5,000 Meters Junior Varsity | 34 | 25:26 | 9 |