Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Camden Hills Regional High SchoolCamden Invitational · Oct 10 | 18:12.45 | Camden Invitational | October 10, 2014 |
| 5,000 Meters · Belfast HSKVAC @ Belfast · Sep 11 | 18:11.48 | KVAC @ Belfast | September 11, 2015 |
| 5,000 Meters · Belfast HS State Championships: Class B · Nov 5 | 17:58.56 | State Championships: Class B | November 5, 2016 |
| 5,000 Meters · Cony HSKVAC: Cony Meet · Sep 22 | 19:04.1 | KVAC: Cony Meet | September 22, 2017 |
| 5,000 Meters · Cony HSKVAC @ Cony · Sep 24 | 19:15.86 | KVAC @ Cony | September 24, 2015 |
| 5,000 Meters · Medomak ValleyKVAC @Medomak Valley · Sep 19 | 19:09.00 | KVAC @Medomak Valley | September 19, 2014 |
| 5,000 Meters · Medomak Valley High SchoolKVAC: Medomak Meet · Sep 15 | 18:01.5 | KVAC: Medomak Meet | September 15, 2017 |
| 5,000 Meters · Troy Howard Middle SchoolNorthern Maine Class B Regional Championship · Oct 29 | 17:48.07 | Northern Maine Class B Regional Championship | October 29, 2016 |
| 5,000 Meters · Twin Brook Recreation AreaMPA Class B State Championships · Oct 31 | 18:16.90 | MPA Class B State Championships | October 31, 2015 |
| 5,000 Meters · Winslow HSKVAC Meet @ Winslow · Sep 4 | 19:08.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
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Maine Class B State ChampionshipOct 28 · 5,000 Meters Varsity · Place 36 · Belfast Area | 5,000 Meters Varsity | 36 | 18:44.17 | 12 |
| Oct 21 | Northern Maine Class B Regional ChampionshipOct 21 · 5,000 Meters Varsity · Place 10 · Belfast Area | 5,000 Meters Varsity | 10 | 17:59.34 | 12 |
| Oct 6 | Camden Hills InvitationalOct 6 · 5,000 Meters Varsity · Place 7 · Belfast | 5,000 Meters Varsity | 7 | 18:36.37 | SR |
| Sep 30 | Maine XC Festival of ChampionsSep 30 · 5,000 Meters Seeded · Place 97 · Belfast | 5,000 Meters Seeded | 97 | 17:45.06 | SR |
| Sep 30 | Maine XC Festival of ChampionsSep 30 · Varsity · Place 107 · Belfast | Varsity | 107 | 17:45.06 | SR |
| Sep 22 | KVAC: Cony MeetSep 22 · 5,000 Meters Varsity · Place 8 · Belfast Area | 5,000 Meters Varsity | 8 | 19:04.1 PB | 12 |
| Sep 15 | KVAC: Medomak MeetSep 15 · 5,000 Meters Varsity · Place 8 · Belfast Area | 5,000 Meters Varsity | 8 | 18:01.5 PB | 12 |
| Sep 8 | KVAC: Belfast MeetSep 8 · 5,000 Meters Varsity · Place 5 · Belfast Area | 5,000 Meters Varsity | 5 | 18:18.18 | 12 |
| Sep 1 | KVAC: Bel, Cony, Mor, MCI, Ersk @ Winslow Sep 1 · 5,000 Meters Varsity · Place 1 · Belfast | 5,000 Meters Varsity | 1 | 19:29.00 | — |
2016 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | State Championships: Class BNov 5 · 5,000 Meters Varsity · Place 43 · Belfast Area | 5,000 Meters Varsity | 43 | 17:58.56 PB | 11 |
| Oct 29 | Northern Maine Class B Regional ChampionshipOct 29 · 5,000 Meters Varsity · Place 8 · Belfast Area | 5,000 Meters Varsity | 8 | 17:48.07 PB | 11 |
| Oct 15 | KVAC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 18 · Belfast | 5,000 Meters Varsity | 18 | 19:05.1 | JR |
| Oct 7 | Camden Hills InvitationalOct 7 · 5,000 Meters Varsity · Place 6 · Belfast | 5,000 Meters Varsity | 6 | 18:20.13 | JR |
| Oct 1 | Maine Festival of ChampionsOct 1 · 5,000 Meters Varsity · Place 130 · Belfast | 5,000 Meters Varsity | 130 | 18:18.83 | JR |
| Oct 1 | Maine Festival of ChampionsOct 1 · 5,000 Meters Varsity · Place 142 · Belfast | 5,000 Meters Varsity | 142 | 18:18.83 | JR |
| Sep 23 | KVAC @ ConySep 23 · 5,000 Meters Varsity · Place 11 · Belfast Area | 5,000 Meters Varsity | 11 | 19:16.64 | 11 |
| Sep 16 | KVAC: Ban, Win, Skow, Brw, Bel @ Hampden Academy Sep 16 · 5,000 Meters Varsity · Place 4 · Belfast | 5,000 Meters Varsity | 4 | 18:21.16 | — |
| Sep 9 | KVAC @ BelfastSep 9 · 5,000 Meters Varsity · Place 7 · Belfast Area | 5,000 Meters Varsity | 7 | 19:17.46 | 11 |
| Sep 2 | KVAC: Belfast, Cony, Morse, MCI @ Winslow Sep 2 · 5,000 Meters Varsity · Place 3 · Belfast | 5,000 Meters Varsity | 3 | 19:00.00 | — |
2015 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MPA Class B State ChampionshipsOct 31 · 5,000 Meters Varsity · Place 29 · Belfast Area | 5,000 Meters Varsity | 29 | 18:16.90 PB | 10 |
| Oct 3 | Maine XC Festival of ChampionsOct 3 · 5,000 Meters Seeded · Place 91 · Belfast | 5,000 Meters Seeded | 91 | 18:09.31 | SO |
| Oct 3 | Maine XC Festival of ChampionsOct 3 · 5,000 Meters Varsity · Place 100 · Belfast | 5,000 Meters Varsity | 100 | 18:09.31 | SO |
| Sep 24 | KVAC @ ConySep 24 · 5,000 Meters Varsity · Place 11 · Belfast Area | 5,000 Meters Varsity | 11 | 19:15.86 PB | 10 |
| Sep 18 | KVAC @ Hampden AcademySep 18 · 5,000 Meters Varsity · Place 11 · Belfast | 5,000 Meters Varsity | 11 | 19:01.09 | SO |
| Sep 11 | KVAC @ BelfastSep 11 · 5,000 Meters Varsity · Place 5 · Belfast Area | 5,000 Meters Varsity | 5 | 18:11.48 PB | 10 |
| Sep 4 | KVAC Meet @ WinslowSep 4 · 5,000 Meters Varsity · Place 7 · Belfast Area | 5,000 Meters Varsity | 7 | 19:08.00 PB | 10 |
2014 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | Maine Class B Cross Country ChampionshipNov 1 · 5,000 Meters Varsity · Place 71 · Belfast Area | 5,000 Meters Varsity | 71 | 18:54.46 | 9 |
| Oct 25 | Eastern Maine Class B Regional ChampionshipOct 25 · 5,000 Meters Varsity · Place 23 · Belfast Area | 5,000 Meters Varsity | 23 | 18:58.10 | 9 |
| Oct 18 | KVAA ChampionshipsOct 18 · 5,000 Meters Varsity B · Place 24 · Belfast Area | 5,000 Meters Varsity B | 24 | 20:13.1 | 9 |
| Oct 10 | Camden Invitational Oct 10 · 3 Mile Varsity · Place 13 · Belfast Area | 3 Mile Varsity | 13 | 18:12.45 PB | 9 |
| Oct 4 | Maine XC Festival of ChampionsOct 4 · 5,000 Meters Varsity · Place 230 · Belfast | 5,000 Meters Varsity | 230 | 18:56.28 | FR |
| Oct 4 | Maine XC Festival of ChampionsOct 4 · 5,000 Meters Freshman · Place 20 · Belfast | 5,000 Meters Freshman | 20 | 18:56.28 | FR |
| Sep 26 | KVAC @ ConySep 26 · 5,000 Meters Varsity · Place 39 · Belfast Area | 5,000 Meters Varsity | 39 | 21:07.90 | 9 |
| Sep 19 | KVAC @Medomak ValleySep 19 · 5,000 Meters Varsity · Place 19 · Belfast Area | 5,000 Meters Varsity | 19 | 19:09.00 PB | 9 |
| Sep 5 | KVAC Meet @ WinslowSep 5 · 5,000 Meters Varsity · Place 22 · Belfast Area | 5,000 Meters Varsity | 22 | 20:56.49 | 9 |