Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · 5K Broadway FinishFoot Locker Northeast Regional · Nov 25 | 18:34.9 | Foot Locker Northeast Regional | November 25, 2017 |
| 5,000 Meters · Delsea HSNJSIAA Sectionals - South Group 3 · Nov 4 | 18:40 | NJSIAA Sectionals - South Group 3 | November 4, 2017 |
| 5,000 Meters · Goddard Memorial State ParkBrown XC New England Champs · Oct 14 | 17:15 | Brown XC New England Champs | October 14, 2017 |
| 5,000 Meters · Holmdel ParkNJSIAA Group 3 Championships · Nov 10 | 18:19 | NJSIAA Group 3 Championships | November 10, 2018 |
| 5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 7 | 18:50 | Shore Coaches Invitational | October 7, 2017 |
| 5,000 Meters · Six FlagsSix Flags Wild Safari · Sep 24 | 17:40 | Six Flags Wild Safari | September 24, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | NJSIAA Non-Public Group A ChampionshipsNov 10 · 5,000 Meters Varsity · Place 85 · Highland RegHighland Reg | 5,000 Meters Varsity | 85 | 18:19 | 12 |
| Nov 10 | NJSIAA Group 3 ChampionshipsNov 10 · 5,000 Meters Varsity · Place 85 · Highland RegionalHighland Regional | 5,000 Meters Varsity | 85 | 18:19 PB | 11 |
| Nov 3 | NJSIAA Sectionals - SouthNov 3 · 5,000 Meters Varsity · Place 21 · Highland RegHighland Reg | 5,000 Meters Varsity | 21 | 17:31.88 | 12 |
| Oct 24 | Tri County Conference Showcase ChampionshipsOct 24 · 5,000 Meters Varsity · Place 21 · Highland RegHighland Reg | 5,000 Meters Varsity | 21 | 17:01.96 | 12 |
| Oct 6 | New Balance Shore Coaches InvitationalOct 6 · 5,000 Meters Varsity · Place 38 · Highland RegHighland Reg | 5,000 Meters Varsity | 38 | 18:00 | 12 |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 25 | Foot Locker Northeast RegionalNov 25 · 5,000 Meters Junior/Senior · Place 68 · Blackwood NJBlackwood NJ | 5,000 Meters Junior/Senior | 68 | 18:34.9 PB | 11 |
| Nov 4 | NJSIAA Sectionals - South Group 3Nov 4 · 5,000 Meters Varsity · Place 83 · Highland RegionalHighland Regional | 5,000 Meters Varsity | 83 | 18:40 PB | 10 |
| Oct 25 | Tri County Conference Showcase ChampionshipsOct 25 · 5,000 Meters Varsity · Place 38 · Highland RegHighland Reg | 5,000 Meters Varsity | 38 | 17:35.90 | 11 |
| Oct 14 | Brown XC New England ChampsOct 14 · 5,000 Meters JV D2 · Place 14 · Highland RegionalHighland Regional | 5,000 Meters JV D2 | 14 | 17:15 PB | 10 |
| Oct 7 | Shore Coaches Invitational Oct 7 · 5,000 Meters Varsity - D · Place 73 · Highland RegionalHighland Regional | 5,000 Meters Varsity - D | 73 | 18:50 PB | 10 |
| Sep 23 | Thompson Park Class MeetSep 23 · 5,000 Meters Varsity · Place 10 · Highland RegHighland Reg | 5,000 Meters Varsity | 10 | 18:15.50 | 11 |
2016 Cross Country
4 results