Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Delsea HSNJSAA South Sectionals · Nov 7 | 22:22.62 | NJSAA South Sectionals | November 7, 2015 |
| 5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 1 | 23:27 | Shore Coaches Invitational | October 1, 2016 |
| 5,000 Meters · Holmdel ParkShore Invitational · Oct 4 | 22:34.90 | Shore Invitational | October 4, 2014 |
| 5,000 Meters · Ocean County ParkShore County Championships · Oct 28 | 22:10 | Shore County Championships | October 28, 2016 |
| 5,000 Meters · Six FlagsSix Flags Wild Safari Invitational · Sep 26 | 24:12 | Six Flags Wild Safari Invitational | September 26, 2015 |
| 5,000 Meters · Thompson ParkNJSIAA Central Sectional Championships · Nov 8 | 22:40.7 | NJSIAA Central Sectional Championships | November 8, 2014 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Shore County ChampionshipsOct 28 · 5,000 Meters Varsity · Place 139 · Brick Memorial | 5,000 Meters Varsity | 139 | 22:10 PB | 12 |
| Oct 1 | Shore Coaches InvitationalOct 1 · 5,000 Meters Varsity C · Place 76 · Brick Memorial | 5,000 Meters Varsity C | 76 | 23:27 PB | 12 |
2015 Cross Country
3 results2014 Cross Country
2 results