Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Delsea HSSJTCA Championships · Oct 11 | 18:38.45 | SJTCA Championships | October 11, 2014 |
| 5,000 Meters · Gloucester County CollegeOlympic Conference Week 1 · Sep 16 | 19:45.00 | Olympic Conference Week 1 | September 16, 2014 |
| 5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 1 | 20:21 | Shore Coaches Invitational | October 1, 2016 |
| 5,000 Meters · Holmdel ParkShore Invitational · Oct 4 | 21:03.21 | Shore Invitational | October 4, 2014 |
| 5,000 Meters · Six FlagsSix Flags Wild Safari · Sep 24 | 18:46 | Six Flags Wild Safari | September 24, 2016 |
| 5,000 Meters · Six FlagsSix Flags Wild Safari Invitational · Sep 26 | 20:40 | Six Flags Wild Safari Invitational | September 26, 2015 |
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 1 | Shore Coaches InvitationalOct 1 · 5,000 Meters Varsity D · Place 120 · Winslow Township | 5,000 Meters Varsity D | 120 | 20:21 PB | 12 |
| Sep 24 | Six Flags Wild SafariSep 24 · 5,000 Meters Varsity B · Place 65 · Winslow Township | 5,000 Meters Varsity B | 65 | 18:46 PB | 12 |
2015 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | NJSAA South SectionalsNov 7 · 5,000 Meters Group 3 · Place 110 · Winslow Township | 5,000 Meters Group 3 | 110 | 21:07.58 | 11 |
| Oct 3 | Shore Coaches InvitationalOct 3 · 5,000 Meters Varsity D · Place 128 · Winslow Township | 5,000 Meters Varsity D | 128 | 22:26Unofficial | 11 |
| Sep 26 | Six Flags Wild Safari InvitationalSep 26 · 5,000 Meters Varsity B · Place 127 · Winslow Township | 5,000 Meters Varsity B | 127 | 20:40 PB | 11 |
2014 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | SJTCA ChampionshipsOct 11 · 5,000 Meters Division 2 · Place 48 · Winslow Township | 5,000 Meters Division 2 | 48 | 18:38.45 PB | 10 |
| Oct 4 | Shore InvitationalOct 4 · 5,000 Meters Varsity B · Place 180 · Winslow Township | 5,000 Meters Varsity B | 180 | 21:03.21 PB | 10 |
| Sep 27 | Six Flags Invitational Sep 27 · 5,000 Meters Varsity B · Place 58 · Winslow Township | 5,000 Meters Varsity B | 58 | 19:14 | 10 |
| Sep 16 | Olympic Conference Week 1Sep 16 · 5,000 Meters Race 2 · Place 20 · Winslow Township | 5,000 Meters Race 2 | 20 | 19:45.00 PB | 10 |