Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · 5k CourseBowdoin Park Classic · Sep 23 | 19:29.50 | Bowdoin Park Classic | September 23, 2017 |
| 5,000 Meters · Branch Brook ParkSuper Essex Conference Championships · Oct 3 | 17:43.40 | Super Essex Conference Championships | October 3, 2017 |
| 5,000 Meters · Central Park Bernie Magee Class meet · Sep 22 | 17:36.4 | Bernie Magee Class meet | September 22, 2018 |
| 5,000 Meters · Greystone XC CourseNJSIAA Sectionals - North II Group 4 · Nov 4 | 17:49.62 | NJSIAA Sectionals - North II Group 4 | November 4, 2017 |
| 5,000 Meters · Holmdel ParkNJSIAA Group 4 Championship · Nov 11 | 18:26 | NJSIAA Group 4 Championship | November 11, 2017 |
| 5,000 Meters · Horseshoe LakeRoxbury Invitational · Sep 8 | 17:22.94 | Roxbury Invitational | September 8, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | NJSIAA Sectionals - North 2Nov 9 · 5,000 Meters Varsity · Place 18 · Columbia | 5,000 Meters Varsity | 18 | 16:46.1 | 12 |
| Nov 1 | Essex County ChampionsipsNov 1 · 5,000 Meters Varsity · Place 27 · Columbia | 5,000 Meters Varsity | 27 | 17:00.6 | 12 |
| Sep 21 | Bernie Magee Memorial Class MeetSep 21 · 5,000 Meters Varsity · Place 17 · Columbia | 5,000 Meters Varsity | 17 | 17:12.1 | 12 |
| Sep 7 | Roxbury InvitationalSep 7 · 5,000 Meters Varsity · Place 43 · Columbia | 5,000 Meters Varsity | 43 | 17:06.84 | 12 |
| Sep 3 | Super Essex County League #1Sep 3 · 5,000 Meters Varsity 3 · Place 6 · Columbia | 5,000 Meters Varsity 3 | 6 | 17:48.0 | 12 |
2018 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | NJSIAA Sectionals - North IINov 3 · 5,000 Meters Group 4 · Place 68 · Columbia | 5,000 Meters Group 4 | 68 | 18:45.69 | 11 |
| Sep 22 | Bernie Magee Class meetSep 22 · 5,000 Meters Junior · Place 28 · Columbia | 5,000 Meters Junior | 28 | 17:36.4 PB | 11 |
| Sep 8 | Roxbury InvitationalSep 8 · 5,000 Meters Fastest 4 · Place 41 · Columbia | 5,000 Meters Fastest 4 | 41 | 17:22.94 PB | 11 |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NJSIAA Group 4 ChampionshipNov 11 · 5,000 Meters Varsity · Place 132 · Columbia | 5,000 Meters Varsity | 132 | 18:26 PB | 10 |
| Nov 4 | NJSIAA Sectionals - North II Group 4Nov 4 · 5,000 Meters Varsity · Place 58 · Columbia | 5,000 Meters Varsity | 58 | 17:49.62 PB | 10 |
| Oct 27 | Essex County ChampionshipsOct 27 · 5,000 Meters Varsity · Place 47 · Columbia | 5,000 Meters Varsity | 47 | 17:34.2 | 10 |
| Oct 3 | Super Essex Conference ChampionshipsOct 3 · 5,000 Meters American · Place 27 · Columbia | 5,000 Meters American | 27 | 17:43.40 PB | 10 |
| Sep 23 | Bowdoin Park ClassicSep 23 · 5,000 Meters Varsity - II · Place 97 · Columbia | 5,000 Meters Varsity - II | 97 | 19:29.50 PB | 10 |
| Sep 9 | Roxbury XC InvitationalSep 9 · 5,000 Meters Varsity · Place 6 · Columbia | 5,000 Meters Varsity | 6 | 17:30.08 | 10 |
2016 Cross Country
2 results