Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Belfast HSKVAC @ Belfast · Sep 11 | 25:24.62 | KVAC @ Belfast | September 11, 2015 |
| 5,000 Meters · Belfast HS State Championships: Class B · Nov 5 | 24:18.11 | State Championships: Class B | November 5, 2016 |
| 5,000 Meters · Cony HSKVAC: Cony Meet · Sep 22 | 26:30.9 | KVAC: Cony Meet | September 22, 2017 |
| 5,000 Meters · Cony HSKVAC @ Cony · Sep 24 | 24:42.41 | KVAC @ Cony | September 24, 2015 |
| 5,000 Meters · Medomak ValleyKVAC @ Medomak Valley · Sep 18 | 25:01.40 | KVAC @ Medomak Valley | September 18, 2015 |
| 5,000 Meters · Troy Howard Middle SchoolNorthern Maine Class B Regional Championship · Oct 29 | 23:33.45 | Northern Maine Class B Regional Championship | October 29, 2016 |
| 5,000 Meters · Winslow HSKVAC Meet @ Winslow · Sep 4 | 25:01.00 | KVAC Meet @ Winslow | September 4, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 6 | Camden Hills InvitationalOct 6 · 5,000 Meters Varsity · Place 31 · Camden Hills | 5,000 Meters Varsity | 31 | 20:55.00 | JR |
| Sep 30 | Maine XC Festival of ChampionsSep 30 · 5,000 Meters Seeded · Place 236 · Camden Hills | 5,000 Meters Seeded | 236 | 23:46.03 | JR |
| Sep 30 | Maine XC Festival of ChampionsSep 30 · 5,000 Meters Varsity · Place 349 · Camden Hills | 5,000 Meters Varsity | 349 | 23:46.03 | JR |
| Sep 22 | KVAC: Cony MeetSep 22 · 5,000 Meters Varsity · Place 38 · Camden Hills Regional | 5,000 Meters Varsity | 38 | 26:30.9 PB | 11 |
| Sep 8 | KVAC: Belfast MeetSep 8 · 5,000 Meters Varsity · Place 44 · Camden Hills Regional | 5,000 Meters Varsity | 44 | 28:21.07 | 11 |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | State Championships: Class BNov 5 · 5,000 Meters Varsity · Place 92 · Camden Hills Regional | 5,000 Meters Varsity | 92 | 24:18.11 PB | 10 |
| Oct 29 | Northern Maine Class B Regional ChampionshipOct 29 · 5,000 Meters Varsity · Place 39 · Camden Hills Regional | 5,000 Meters Varsity | 39 | 23:33.45 PB | 10 |
| Oct 15 | KVAC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 32 · Camden Hills | 5,000 Meters Varsity | 32 | 25:27.9 | SO |
| Oct 1 | Maine Festival of ChampionsOct 1 · 5,000 Meters Varsity · Place 205 · Camden Hills | 5,000 Meters Varsity | 205 | 23:39.85 | SO |
| Oct 1 | Maine Festival of ChampionsOct 1 · 5,000 Meters Varsity · Place 286 · Camden Hills | 5,000 Meters Varsity | 286 | 23:39.85 | SO |
2015 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | Maine XC Festival of ChampionsOct 3 · 5,000 Meters Varsity · Place 280 · Camden Hills | 5,000 Meters Varsity | 280 | 23:48.33 | FR |
| Oct 3 | Maine XC Festival of ChampionsOct 3 · 5,000 Meters Freshman · Place 55 · Camden Hills | 5,000 Meters Freshman | 55 | 23:48.33 | FR |
| Sep 24 | KVAC @ ConySep 24 · 5,000 Meters Varsity · Place 23 · Camden Hills Regional | 5,000 Meters Varsity | 23 | 24:42.41 PB | 9 |
| Sep 18 | KVAC @ Medomak ValleySep 18 · 5,000 Meters Varsity · Place 34 · Camden Hills Regional | 5,000 Meters Varsity | 34 | 25:01.40 PB | 9 |
| Sep 11 | KVAC @ BelfastSep 11 · 5,000 Meters Varsity · Place 31 · Camden Hills Regional | 5,000 Meters Varsity | 31 | 25:24.62 PB | 9 |
| Sep 4 | KVAC Meet @ WinslowSep 4 · 5,000 Meters Varsity · Place 15 · Camden Hills Regional | 5,000 Meters Varsity | 15 | 25:01.00 PB | 9 |
| Aug 29 | Panther Pre-Season 2 MilerAug 29 · 2 Miles Varsity · Place 16 · Camden Hills | 2 Miles Varsity | 16 | 15:39.00 | — |