Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Branch Brook ParkSuper Essex County League #1 · Sep 3 | 12:34.8 | Super Essex County League #1 | September 3, 2019 |
| 2,500 Meters · Greystone XC CourseBernie MaGee Inivtational · Sep 17 | 10:26.1 | Bernie MaGee Inivtational | September 17, 2016 |
| 3237 m · Horseshoe LakeRoxbury Invitational · Sep 10 | 14:57.04 | Roxbury Invitational | September 10, 2016 |
| 5,000 Meters · Carlisle26th Annual Carlisle Invitational · Sep 29 | 20:03 | 26th Annual Carlisle Invitational | September 29, 2018 |
| 5,000 Meters · Central Park Bernie Magee Class meet · Sep 22 | 19:46.9 | Bernie Magee Class meet | September 22, 2018 |
| 5,000 Meters · Central Park of Morris CountyNJCTC MaGee Invitational · Sep 23 | 20:45.00 | NJCTC MaGee Invitational | September 23, 2017 |
| 5,000 Meters · Goddard Memorial State ParkBrown High School Invitational · Oct 19 | 18:46.24 | Brown High School Invitational | October 19, 2019 |
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 9 | NJCTC ChampionshipNov 9 · 5,000 Meters Varsity · Place 85 · Seton Hall Prep | 5,000 Meters Varsity | 85 | 19:17.01 | 12 |
| Nov 1 | Essex County ChampionsipsNov 1 · 5,000 Meters Junior Varsity · Place 24 · Seton Hall Prep | 5,000 Meters Junior Varsity | 24 | 18:48.8 | 12 |
| Oct 19 | Brown High School InvitationalOct 19 · 5,000 Meters Junior Varsity 1 · Place 40 · Seton Hall Prep | 5,000 Meters Junior Varsity 1 | 40 | 18:46.24 PB | 12 |
| Oct 7 | SEC ChampionshipOct 7 · 5,000 Meters Novice · Place 15 · Seton Hall Prep | 5,000 Meters Novice | 15 | 19:54.3 | 12 |
| Oct 5 | New Balance Shore Coaches InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 83 · Seton Hall Prep | 5,000 Meters Junior Varsity | 83 | 20:03 | 12 |
| Sep 24 | Super Essex Conference Meet #4Sep 24 · 5,000 Meters Varsity · Place 20 · Seton Hall Prep | 5,000 Meters Varsity | 20 | 20:05.7 | 12 |
| Sep 24 | Super Essex Conference Meet #4Sep 24 · 5,000 Meters Varsity · Place 20 · Seton Hall Preparatory Sc | 5,000 Meters Varsity | 20 | 20:05.7 | 12 |
| Sep 21 | Thompson Park Class MeetSep 21 · 5,000 Meters Varsity · Place 41 · Seton Hall Prep | 5,000 Meters Varsity | 41 | 20:05.05 | 12 |
| Sep 17 | Super Essex Conference #3Sep 17 · 5,000 Meters Varsity · Place 27 · Seton Hall Prep | 5,000 Meters Varsity | 27 | 20:11.5 | 12 |
| Sep 17 | Super Essex Conference #3Sep 17 · 5,000 Meters Varsity · Place 27 · Seton Hall Preparatory Sc | 5,000 Meters Varsity | 27 | 20:11.5 | 12 |
| Sep 7 | Season Opener InvitationalSep 7 · 5,000 Meters Varsity · Place 80 · Seton Hall Prep | 5,000 Meters Varsity | 80 | 19:56 | 12 |
| Sep 3 | Super Essex County League #1Sep 3 · 2 Miles Novice 2 Mile · Place 8 · Seton Hall Prep | 2 Miles Novice 2 Mile | 8 | 12:34.8 PB | 12 |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | NJCTC ChampionshipNov 3 · 5,000 Meters Varsity · Place 78 · Seton Hall Prep | 5,000 Meters Varsity | 78 | 19:25.80 | 11 |
| Oct 26 | Essex County ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 19 · Seton Hall Prep | 5,000 Meters Junior Varsity | 19 | 18:32.5 | 11 |
| Oct 3 | SEC Championship MeetOct 3 · 5,000 Meters Junior Varsity · Place 17 · Seton Hall Prep | 5,000 Meters Junior Varsity | 17 | 19:53.6 | 11 |
| Sep 29 | 26th Annual Carlisle InvitationalSep 29 · 5,000 Meters Junior Varsity · Place 185 · Seton Hall Prep | 5,000 Meters Junior Varsity | 185 | 20:03 PB | 11 |
| Sep 22 | Bernie Magee Class meetSep 22 · 5,000 Meters Junior · Place 102 · Seton Hall Prep | 5,000 Meters Junior | 102 | 19:46.9 PB | 11 |
2017 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 23 | NJCTC MaGee InvitationalSep 23 · 5,000 Meters Soph #2 · Place 63 · Seton Hall Prep | 5,000 Meters Soph #2 | 63 | 20:45.00 PB | 10 |
2016 Cross Country
6 results