Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.8 Miles · Maine Central InstituteKVAC: Maine Central Institute Meet · Sep 22 | 17:58.6 | KVAC: Maine Central Institute Meet | September 22, 2017 |
| 2.8 Miles · Skowhegan Area High SchoolKVAC Meet at Skowhegan · Sep 4 | 19:12.14 | KVAC Meet at Skowhegan | September 4, 2015 |
| 3 Miles · Bangor High SchoolKVAC @ Bangor · Sep 24 | 20:57.81 | KVAC @ Bangor | September 24, 2015 |
| 3315 m · Mt. Blue High SchoolMt. Blue Relays · Oct 6 | 13:13 | Mt. Blue Relays | October 6, 2017 |
| 5,000 Meters · Belfast HS Maine Festival of Champions · Sep 28 | 16:58.35 | Maine Festival of Champions | September 28, 2018 |
| 5,000 Meters · Cony HSKVAC Championships · Oct 13 | 17:49.5 | KVAC Championships | October 13, 2018 |
| 5,000 Meters · Hampden AcademyKVAC: Hampden Academy Meet · Sep 14 | 18:49.86 | KVAC: Hampden Academy Meet | September 14, 2017 |
| 5,000 Meters · Troy Howard Middle SchoolNorthern Maine Class A Regional Championship · Oct 29 | 18:00.81 | Northern Maine Class A Regional Championship | October 29, 2016 |
| 5,000 Meters · Twin Brook Recreation AreaMaine Class A State Championship · Oct 28 | 18:21.08 | Maine Class A State Championship | October 28, 2017 |
| 5,000 Meters · Waterville HSKVAC: Mess, Ban, MCI, Hamp, Brw, OH, Skow, CH, Mar @ Waterville · Sep 7 | 18:17 | KVAC: Mess, Ban, MCI, Hamp, Brw, OH, Skow, CH, Mar @ Waterville | September 7, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Northern Maine Class A Regional ChampionshipOct 20 · 5,000 Meters Varsity · Place 22 · Bangor | 5,000 Meters Varsity | 22 | 17:47.10 | 12 |
| Oct 13 | KVAC ChampionshipsOct 13 · 5,000 Meters Varsity Class A · Place 7 · Bangor | 5,000 Meters Varsity Class A | 7 | 17:49.5 PB | 12 |
| Sep 28 | Maine Festival of ChampionsSep 28 · 5,000 Meters Seeded · Place 18 · Bangor | 5,000 Meters Seeded | 18 | 16:58.35 PB | 12 |
| Sep 21 | KVAC: Bel, HA, CH, Maran, EL, WTVL,Win, Ers, Ban @ ConySep 21 · 5,000 Meters Varsity · Place 6 · Bangor | 5,000 Meters Varsity | 6 | 18:28.14 | — |
| Sep 14 | KVAC: Ban, Win, Skow, Brew, Brun, Nok, MCI @ Hampden AcademySep 14 · 5,000 Meters Varsity · Place 9 · Bangor | 5,000 Meters Varsity | 9 | 17:27.40 | SR |
| Sep 7 | KVAC: Mess, Ban, MCI, Hamp, Brw, OH, Skow, CH, Mar @ WatervilleSep 7 · 5,000 Meters Varsity · Place 5 · Bangor | 5,000 Meters Varsity | 5 | 18:17 PB | 12 |
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Maine Class A State ChampionshipOct 28 · 5,000 Meters Varsity · Place 51 · Bangor | 5,000 Meters Varsity | 51 | 18:21.08 PB | 11 |
| Oct 21 | Northern Maine Class A Regional ChampionshipOct 21 · 5,000 Meters Varsity · Place 16 · Bangor | 5,000 Meters Varsity | 16 | 17:36.57 | 11 |
| Oct 6 | Mt. Blue RelaysOct 6 · 2.06 Miles Varsity · Place 63 · Bangor | 2.06 Miles Varsity | 63 | 13:13 PB | 11 |
| Sep 30 | Maine XC Festival of ChampionsSep 30 · 5,000 Meters Seeded · Place 101 · Bangor | 5,000 Meters Seeded | 101 | 17:47.56 | JR |
| Sep 30 | Maine XC Festival of ChampionsSep 30 · Varsity · Place 111 · Bangor | Varsity | 111 | 17:47.56 | JR |
| Sep 22 | KVAC: Maine Central Institute MeetSep 22 · 2.8 Miles Varsity · Place 4 · Bangor | 2.8 Miles Varsity | 4 | 17:58.6 PB | 11 |
| Sep 14 | KVAC: Hampden Academy MeetSep 14 · 5,000 Meters Varsity · Place 10 · Bangor | 5,000 Meters Varsity | 10 | 18:49.86 PB | 11 |
| Sep 1 | KVAC: Hamp, Camden, Brewer @ Bangor Sep 1 · 5,000 Meters Varsity · Place 8 · Bangor | 5,000 Meters Varsity | 8 | 18:44.28 | JR |
2016 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | State Championships: Class ANov 5 · 5,000 Meters Varsity · Place 72 · Bangor | 5,000 Meters Varsity | 72 | 18:05.87 | 10 |
| Oct 29 | Northern Maine Class A Regional ChampionshipOct 29 · 5,000 Meters Varsity · Place 29 · Bangor | 5,000 Meters Varsity | 29 | 18:00.81 PB | 10 |
| Oct 15 | KVAC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 48 · Bangor | 5,000 Meters Varsity | 48 | 20:10.8 | SO |
| Oct 1 | Maine Festival of ChampionsOct 1 · 5,000 Meters Varsity · Place 200 · Bangor | 5,000 Meters Varsity | 200 | 18:59.77 | SO |
| Oct 1 | Maine Festival of ChampionsOct 1 · 5,000 Meters Varsity · Place 224 · Bangor | 5,000 Meters Varsity | 224 | 18:59.77 | SO |
| Sep 23 | KVAC: Brewer, Messalonskee @ Bangor Sep 23 · 3 Miles Varsity · Place 14 · Bangor | 3 Miles Varsity | 14 | 19:00.60 | SO |
| Sep 16 | KVAC: Ban, Win, Skow, Brw, Bel @ Hampden Academy Sep 16 · 5,000 Meters Varsity · Place 12 · Bangor | 5,000 Meters Varsity | 12 | 19:18.08 | — |
| Sep 2 | KVAC: BRW, HAM, WTV, BAN, BRUN @ Skowhegan Sep 2 · 5,000 Meters Varsity · Place 22 · Bangor | 5,000 Meters Varsity | 22 | 20:45.23 | SO |
2015 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | KVAC Second SevenOct 27 · 5,000 Meters Varsity · Place 20 · Bangor | 5,000 Meters Varsity | 20 | 20:31.85 | — |
| Oct 17 | KVAC Championship MeetOct 17 · 5,000 Meters Junior Varsity · Place 28 · Bangor | 5,000 Meters Junior Varsity | 28 | 21:46.1Unofficial | 9 |
| Oct 3 | Maine XC Festival of ChampionsOct 3 · 5,000 Meters Varsity · Place 405 · Bangor | 5,000 Meters Varsity | 405 | 20:34.58 | FR |
| Oct 3 | Maine XC Festival of ChampionsOct 3 · 5,000 Meters Freshman · Place 70 · Bangor | 5,000 Meters Freshman | 70 | 20:34.58 | FR |
| Sep 24 | KVAC @ BangorSep 24 · 3 Mile Varsity · Place 29 · Bangor | 3 Mile Varsity | 29 | 20:57.81 PB | 9 |
| Sep 18 | KVAC @ Hampden AcademySep 18 · 5,000 Meters Varsity · Place 45 · Bangor | 5,000 Meters Varsity | 45 | 22:12.74 | FR |
| Sep 11 | KVAC @ WatervilleSep 11 · 5,000 Meters Varsity · Place 24 · Bangor | 5,000 Meters Varsity | 24 | 22:11 | 9 |
| Sep 4 | KVAC Meet at SkowheganSep 4 · 2.8 Mile Varsity · Place 45 · Bangor | 2.8 Mile Varsity | 45 | 19:12.14 PB | 9 |