Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.8 Miles · Lake Region High SchoolWMC @ Lake Region · Sep 11 | 16:23.00 | WMC @ Lake Region | September 11, 2015 |
| 2.8 Miles · York High SchoolWMC @ York · Sep 30 | 16:14.00 | WMC @ York | September 30, 2016 |
| 5,000 Meters · Belfast HS State Championships: Class C · Nov 5 | 17:02.52 | State Championships: Class C | November 5, 2016 |
| 5,000 Meters · Sacopee Valley High SchoolWMC @ Sacopee · Sep 16 | 18:22 | WMC @ Sacopee | September 16, 2016 |
| 5,000 Meters · Troy Howard Middle SchoolMaine Class C Cross Country Championship · Nov 1 | 17:59.02 | Maine Class C Cross Country Championship | November 1, 2014 |
| 5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class C Regional Championship · Oct 29 | 17:29.93 | Southern Maine Class C Regional Championship | October 29, 2016 |
| 5,000 Meters · Twin Brook Recreation CenterWestern Maine Regional Championship · Oct 24 | 17:43.47 | Western Maine Regional Championship | October 24, 2015 |
| 5,000 Meters · Wells High SchoolWMC @ Wells · Sep 22 | 17:57 | WMC @ Wells | September 22, 2016 |
| 5,000 Meters · York High SchoolWMC @ York · Sep 26 | 18:23.00 | WMC @ York | September 26, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | State Championships: Class CNov 5 · 5,000 Meters Varsity · Place 8 · Waynflete | 5,000 Meters Varsity | 8 | 17:02.52 PB | 12 |
| Oct 29 | Southern Maine Class C Regional ChampionshipOct 29 · 5,000 Meters Varsity · Place 3 · Waynflete | 5,000 Meters Varsity | 3 | 17:29.93 PB | 12 |
| Oct 7 | WMC @ GreelyOct 7 · 5,000 Meters Varsity · Place 3 · Waynflete | 5,000 Meters Varsity | 3 | 17:38 | 12 |
| Sep 30 | WMC @ YorkSep 30 · 2.8 Miles Varsity · Place 5 · Waynflete | 2.8 Miles Varsity | 5 | 16:14.00 PB | 12 |
| Sep 22 | WMC @ WellsSep 22 · 5,000 Meters Varsity · Place 4 · Waynflete | 5,000 Meters Varsity | 4 | 17:57 PB | 12 |
| Sep 16 | WMC @ SacopeeSep 16 · 5,000 Meters Varsity · Place 2 · Waynflete | 5,000 Meters Varsity | 2 | 18:22 PB | 12 |
2015 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MPA Class C State ChampionshipsOct 31 · 5,000 Meters Varsity · Place 12 · Waynflete | 5,000 Meters Varsity | 12 | 17:49.72 | 11 |
| Oct 24 | Western Maine Regional ChampionshipOct 24 · 5,000 Meters Class C · Place 5 · Waynflete | 5,000 Meters Class C | 5 | 17:43.47 PB | 11 |
| Sep 26 | WMC @ YorkSep 26 · 5,000 Meters Varsity · Place 11 · Waynflete | 5,000 Meters Varsity | 11 | 18:23.00 PB | 11 |
| Sep 18 | WMC @ GreelySep 18 · 5,000 Meters Varsity · Place 5 · Waynflete | 5,000 Meters Varsity | 5 | 18:38 | 11 |
| Sep 11 | WMC @ Lake RegionSep 11 · 2.8 Mile Varsity · Place 4 · Waynflete | 2.8 Mile Varsity | 4 | 16:23.00 PB | 11 |
2014 Cross Country
1 results