Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bishop Guertin High SchoolJamie Martin Invitational · Sep 2 | 23:04.00 | Jamie Martin Invitational | September 2, 2014 |
| 5,000 Meters · Derryfield ParkDivisional Championship: D3 · Oct 29 | 20:19.9 | Divisional Championship: D3 | October 29, 2016 |
| 5,000 Meters · Gunstock Mountain ResortGilford Early Bird · Sep 1 | 24:05.2 | Gilford Early Bird | September 1, 2016 |
| 5,000 Meters · Merrimack Valley High SchoolCapital Area Invite · Oct 20 | 20:42 | Capital Area Invite | October 20, 2016 |
| 5,000 Meters · Waterville Valley ResortWaterville Valley Invite · Sep 24 | 21:28 | Waterville Valley Invite | September 24, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Divisional Championship: D3Oct 29 · 5,000 Meters Varsity · Place 113 · Gilford | 5,000 Meters Varsity | 113 | 20:19.9 PB | 12 |
| Oct 29 | Divisional MeetOct 29 · 5,000 Meters Division 3 · Place 113 · Gilford | 5,000 Meters Division 3 | 113 | 20:19.9 | 12 |
| Oct 20 | Capital Area InviteOct 20 · 5,000 Meters Varsity · Place 82 · Gilford | 5,000 Meters Varsity | 82 | 20:42 PB | 12 |
| Sep 24 | Waterville Valley InviteSep 24 · 5,000 Meters Varsity · Place 76 · Gilford | 5,000 Meters Varsity | 76 | 21:28 PB | 12 |
| Sep 1 | Gilford Early BirdSep 1 · 5,000 Meters Varsity · Place 81 · Gilford | 5,000 Meters Varsity | 81 | 24:05.2 PB | 12 |
2015 Cross Country
1 results2014 Cross Country
3 results