Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | NJSIAA Group ChampionshipsNov 7 · 5,000 Meters NPA · Place 133 · Newark Academy | 5,000 Meters NPA | 133 | 20:41.37 PB | 12 |
| Oct 23 | Essex County Cross Country ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 30 · Newark Academy | 5,000 Meters Junior Varsity | 30 | 18:54.94 | 12 |
| Oct 13 | SEC XC ChampionshipOct 13 · 5,000 Meters American · Place 64 · Newark Academy | 5,000 Meters American | 64 | 20:00.70 | 12 |
| Oct 8 | SEC Batch Meet 4Oct 8 · 5,000 Meters Varsity 1 · Place 31 · Newark Academy | 5,000 Meters Varsity 1 | 31 | 19:06.6 PB | 12 |
| Sep 29 | SEC Batch Meet 3Sep 29 · 5,000 Meters Varsity 3 · Place 24 · Newark Academy | 5,000 Meters Varsity 3 | 24 | 19:52.4 PB | 12 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Essex County Cross Country ChampionshipOct 24 · 5,000 Meters Junior Varsity · Place 57 · Newark Academy | 5,000 Meters Junior Varsity | 57 | 19:37.04 | 11 |
| Oct 9 | SEC Batch Meet 4Oct 9 · 5,000 Meters Varsity 1 · Place 41 · Newark Academy | 5,000 Meters Varsity 1 | 41 | 20:04.04 | 11 |
| Sep 30 | SEC Batch Meet 3Sep 30 · 5,000 Meters Varsity 3 · Place 31 · Newark Academy | 5,000 Meters Varsity 3 | 31 | 20:19.79 | 11 |
| Sep 16 | SEC Batch Meet 2Sep 16 · 5,000 Meters Varsity 3 · Place 33 · Newark Academy | 5,000 Meters Varsity 3 | 33 | 20:40.26 | 11 |
| Sep 9 | SEC Batch Meet 1Sep 9 · 5,000 Meters Varsity 1 · Place 19 · Newark Academy | 5,000 Meters Varsity 1 | 19 | 21:05.00 | 11 |
| Sep 6 | Bill Blaskopf Newark Academy InvitationalSep 6 · 5,000 Meters Varsity · Place 31 · Newark Academy | 5,000 Meters Varsity | 31 | 21:29 PB | 11 |
2024 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | Essex County Cross Country ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 60 · Newark Academy | 5,000 Meters Junior Varsity | 60 | 20:15.2 | 10 |
| Oct 19 | Essex County Track Coaches InvitationalOct 19 · 5,000 Meters Sophomore · Place 39 · Newark Academy | 5,000 Meters Sophomore | 39 | 21:31.7 | 10 |
| Oct 15 | SEC XC Championship MeetOct 15 · 5,000 Meters Novice · Place 58 · Newark Academy | 5,000 Meters Novice | 58 | 20:56.48 | 10 |
| Oct 8 | SEC Dual Batch Meets 4Oct 8 · 5,000 Meters Varsity · Place 48 · Newark Academy | 5,000 Meters Varsity | 48 | 20:37.78 | 10 |
| Oct 8 | SEC Dual Batch Meets 4Oct 8 · 5,000 Meters Varsity · Place 48 · Newark Academy | 5,000 Meters Varsity | 48 | 20:37.78 | 10 |
| Oct 5 | Shore Coaches InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 128 · Newark Academy | 5,000 Meters Junior Varsity | 128 | 22:20 | — |
| Oct 1 | SEC Dual Batch Meets 3Oct 1 · 5,000 Meters Varsity · Place 41 · Newark Academy | 5,000 Meters Varsity | 41 | 21:14.0 | 10 |
| Oct 1 | SEC Dual Batch Meets 3Oct 1 · 5,000 Meters Varsity · Place 41 · Newark Academy | 5,000 Meters Varsity | 41 | 21:14.0 | 10 |
| Sep 7 | Bill Blaskopf Newark Academy Cross Country InvitationalSep 7 · 5,000 Meters Varsity · Place 20 · Newark Academy | 5,000 Meters Varsity | 20 | 21:31 | 10 |
2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | NJSIAA Group Championships Nov 4 · 5,000 Meters Varsity · Place 137 · Newark Academy | 5,000 Meters Varsity | 137 | 22:44 | 12 |
| Oct 23 | Essex County Cross Country ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 64 · Newark Academy | 5,000 Meters Junior Varsity | 64 | 20:43.40 | 9 |
| Oct 10 | SEC XC Championship MeetOct 10 · 5,000 Meters Varsity · Place 59 · Newark Academy | 5,000 Meters Varsity | 59 | 21:04.77 | 9 |
| Oct 10 | SEC XC Championship MeetOct 10 · 5,000 Meters Varsity · Place 59 · Newark Academy | 5,000 Meters Varsity | 59 | 21:04.77 | 9 |
| Oct 3 | SEC Dual Batch Meets 4Oct 3 · 5,000 Meters Varsity · Place 33 · Newark Academy | 5,000 Meters Varsity | 33 | 21:38.3 | 9 |
| Sep 30 | New Balance Shore Coaches InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 219 · Newark Academy | 5,000 Meters Junior Varsity | 219 | 24:22 | — |
| Sep 27 | SEC Dual Batch Meet #3Sep 27 · 5,000 Meters Varsity · Place 34 · Newark Academy | 5,000 Meters Varsity | 34 | 21:45.7 | 9 |
| Sep 9 | Bill Blaskopf Newark Academy Cross Country Invitational Sep 9 · 5,000 Meters Junior Varsity · Place 10 · Newark Academy | 5,000 Meters Junior Varsity | 10 | 23:11 | 9 |