Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Derryfield ParkNHIAA D3 State Championships · Oct 28 | 19:50.4 | NHIAA D3 State Championships | October 28, 2017 |
| 5,000 Meters · Gunstock Mountain ResortGilford Early Bird · Sep 1 | 26:25.0 | Gilford Early Bird | September 1, 2016 |
| 5,000 Meters · Merrimack Valley High SchoolCapital Area Invite · Oct 20 | 22:24 | Capital Area Invite | October 20, 2016 |
| 5,000 Meters · Newfound High SchoolNewfound Invitational · Sep 29 | 21:11.4 | Newfound Invitational | September 29, 2018 |
| 5,000 Meters · Thetford Academy XC Home CourseThetford Invitational · Oct 1 | 23:45.00 | Thetford Invitational | October 1, 2016 |
| 5,000 Meters · Waterville Valley ResortWaterville Valley Invite · Sep 24 | 23:26 | Waterville Valley Invite | September 24, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
2 results2017 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | NHIAA D3 State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 82 · Inter-Lakes | 5,000 Meters Varsity | 82 | 19:50.4 PB | 11 |
| Sep 20 | Newfound InvitationalSep 20 · 5,000 Meters Varsity · Place 59 · Inter-Lakes | 5,000 Meters Varsity | 59 | 25:10.6 | JR |
2016 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Capital Area InviteOct 20 · 5,000 Meters Junior Varsity · Place 56 · Inter-Lakes | 5,000 Meters Junior Varsity | 56 | 22:24 PB | 10 |
| Oct 1 | Thetford InvitationalOct 1 · 5,000 Meters Varsity · Place 670 · Inter-Lakes | 5,000 Meters Varsity | 670 | 23:45.00 PB | 10 |
| Sep 24 | Waterville Valley InviteSep 24 · 5,000 Meters Varsity · Place 109 · Inter-Lakes | 5,000 Meters Varsity | 109 | 23:26 PB | 10 |
| Sep 1 | Gilford Early BirdSep 1 · 5,000 Meters Varsity · Place 112 · Inter-Lakes | 5,000 Meters Varsity | 112 | 26:25.0 PB | 10 |
2015 Cross Country
1 results