Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NJSIAA Non-Public A Group ChampionshipsNov 16 · 5,000 Meters Varsity · Place 69 · Hasbrouck He | 5,000 Meters Varsity | 69 | 18:33 | 12 |
| Nov 16 | NJSIAA Group 1 ChampionshipsNov 16 · 5,000 Meters Varsity · Place 69 · Hasbrouck Heights | 5,000 Meters Varsity | 69 | 18:33 PB | 12 |
| Nov 9 | NJSIAA Sectionals - North 1Nov 9 · 5,000 Meters Varsity · Place 16 · Hasbrouck He | 5,000 Meters Varsity | 16 | 18:10 | 12 |
| Nov 2 | Bergen County / Lou Molino MOCNov 2 · 5,000 Meters Varsity · Place 56 · Hasbrouck He | 5,000 Meters Varsity | 56 | 17:24 | 12 |
| Oct 26 | Bergen County Group ChampionshipsOct 26 · 5,000 Meters Varsity · Place 8 · Hasbrouck He | 5,000 Meters Varsity | 8 | 17:44 | 12 |
| Oct 10 | NJIC Divisional ChampionshipsOct 10 · 5,000 Meters Varsity · Place 9 · Hasbrouck He | 5,000 Meters Varsity | 9 | 17:59 | 12 |
| Oct 5 | New Balance Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 34 · Hasbrouck He | 5,000 Meters Varsity | 34 | 18:12 | 12 |
| Oct 2 | NJIC Week #4Oct 2 · 5,000 Meters Varsity · Place 13 · Hasbrouck Heights | 5,000 Meters Varsity | 13 | 18:46 | 12 |
| Sep 28 | Garret InvitationalSep 28 · 5,000 Meters Varsity · Place 12 · Hasbrouck He | 5,000 Meters Varsity | 12 | 18:25 | 12 |
| Sep 25 | NJIC Week #3Sep 25 · 5,000 Meters Varsity · Place 15 · Hasbrouck Heights | 5,000 Meters Varsity | 15 | 19:22 | 12 |
| Sep 18 | NJIC Week #2Sep 18 · 5,000 Meters Varsity · Place 12 · Hasbrouck Heights | 5,000 Meters Varsity | 12 | 18:41 | 12 |
| Sep 7 | Season Opener InvitationalSep 7 · 5,000 Meters Varsity · Place 18 · Hasbrouck He | 5,000 Meters Varsity | 18 | 18:16 | 12 |
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 17 | NJSIAA Meet of ChampionsNov 17 · 5,000 Meters Championship · Place 166 · Hasbrouck He | 5,000 Meters Championship | 166 | 18:36 | 11 |
| Nov 10 | NJSIAA Non-Public Group A ChampionshipsNov 10 · 5,000 Meters Varsity · Place 50 · Hasbrouck He | 5,000 Meters Varsity | 50 | 18:26 | 11 |
| Oct 28 | Bergen County / Lou Molino MOCsOct 28 · 5,000 Meters Varsity · Place 70 · Hasbrouck He | 5,000 Meters Varsity | 70 | 17:46 | 11 |
| Oct 20 | Bergen Group ChampionshipsOct 20 · 5,000 Meters Varsity · Place 10 · Hasbrouck He | 5,000 Meters Varsity | 10 | 17:58 | 11 |
| Oct 9 | NJIC Divisional ChampionshipsOct 9 · 5,000 Meters Varsity · Place 7 · Hasbrouck He | 5,000 Meters Varsity | 7 | 18:26 | 11 |
| Oct 6 | New Balance Shore Coaches InvitationalOct 6 · 5,000 Meters Varsity · Place 35 · Hasbrouck He | 5,000 Meters Varsity | 35 | 18:40 | 11 |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NJSIAA Group Non-Public A ChampionshipNov 11 · 5,000 Meters Varsity · Place 74 · Hasbrouck Heights | 5,000 Meters Varsity | 74 | 18:56 | 10 |
| Oct 28 | Bergen County / Lou Molino MOCOct 28 · 5,000 Meters Varsity · Place 87 · Hasbrouck Hts. | 5,000 Meters Varsity | 87 | 18:02.43 | 10 |
| Oct 21 | Bergen Group ChampionshipsOct 21 · 5,000 Meters Varsity · Place 19 · Hasbrouck Hts. | 5,000 Meters Varsity | 19 | 18:49 | 10 |
| Oct 9 | NJIC Divisional ChampionshipsOct 9 · 5,000 Meters Varsity · Place 19 · Hasbrouck Hts. | 5,000 Meters Varsity | 19 | 20:30 | — |
| Oct 4 | NJIC Week 4Oct 4 · 5,000 Meters Varsity · Place 16 · Hasbrouck Hts. | 5,000 Meters Varsity | 16 | 18:45 | — |
| Sep 30 | Garret InvitationalSep 30 · 5,000 Meters Sophomore · Place 12 · Hasbrouck Hts. | 5,000 Meters Sophomore | 12 | 19:16 | 10 |