Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Great Salt BayBusline XC Championship · Oct 8 | 15:40.03 | Busline XC Championship | October 8, 2016 |
| 4,000 Meters · Cony HSUSATF Maine Association Junior Olympic Championships · Nov 13 | 17:48 | USATF Maine Association Junior Olympic Championships | November 13, 2016 |
| 4,000 Meters · Saratoga State ParkUSATF Region 1 Junior Olympic Championships · Nov 20 | 19:50 | USATF Region 1 Junior Olympic Championships | November 20, 2016 |
| 5,000 Meters · Belfast HS Northern Maine Class A Regional Championship · Oct 26 | 20:30.67 | Northern Maine Class A Regional Championship | October 26, 2019 |
| 5,000 Meters · Cony HSKVAC Class A State Qualifier · Oct 31 | 21:30 | KVAC Class A State Qualifier | October 31, 2020 |
| 5,000 Meters · Medomak Valley High SchoolMedomak Meet · Sep 20 | 21:46.58 | Medomak Meet | September 20, 2019 |
| 5,000 Meters · Waterville HSWaterville Meet · Sep 13 | 22:47 | Waterville Meet | September 13, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
3 results2019 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | Northern Maine Class A Regional ChampionshipOct 26 · 5,000 Meters Varsity · Place 73 · Camden Hills RegionalCamden Hills Regional | 5,000 Meters Varsity | 73 | 20:30.67 PB | 11 |
| Oct 19 | KVAC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 80 · Camden HillsCamden Hills | 5,000 Meters Varsity | 80 | 22:02.2 | JR |
| Oct 19 | KVAC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 130 · Camden HillsCamden Hills | 5,000 Meters Varsity | 130 | 22:02.2 | JR |
| Oct 11 | Camden Hills InvitationalOct 11 · 5,000 Meters Varsity · Place 42 · Camden HillsCamden Hills | 5,000 Meters Varsity | 42 | 21:21.50 | JR |
| Oct 5 | Maine Festival of ChampionsOct 5 · 5,000 Meters Unseeded · Place 233 · Camden HillsCamden Hills | 5,000 Meters Unseeded | 233 | 21:24.82 | JR |
| Oct 5 | Maine Festival of ChampionsOct 5 · 5,000 Meters Varsity · Place 617 · Camden HillsCamden Hills | 5,000 Meters Varsity | 617 | 21:24.82 | JR |
| Sep 27 | Cony MeetSep 27 · 5,000 Meters Varsity · Place 75 · Camden Hills RegionalCamden Hills Regional | 5,000 Meters Varsity | 75 | 22:54.22 | 11 |
| Sep 20 | Medomak MeetSep 20 · 5,000 Meters Varsity · Place 79 · Camden Hills RegionalCamden Hills Regional | 5,000 Meters Varsity | 79 | 21:46.58 PB | 11 |
| Sep 13 | Waterville MeetSep 13 · 5,000 Meters Varsity · Place 79 · Camden Hills RegionalCamden Hills Regional | 5,000 Meters Varsity | 79 | 22:47 PB | 11 |
| Aug 31 | Panther Pre-Season 2 MilerAug 31 · 2 Miles Varsity · Place 43 · Camden HillsCamden Hills | 2 Miles Varsity | 43 | 14:17.03 | JR |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | KVAC ChampionshipsOct 13 · 5,000 Meters Junior Varsity · Place 64 · Camden Hills RegionalCamden Hills Regional | 5,000 Meters Junior Varsity | 64 | 23:18.3 | 10 |
| Oct 5 | Camden Hills InvitationalOct 5 · 5,000 Meters Varsity · Place 63 · Camden HillsCamden Hills | 5,000 Meters Varsity | 63 | 22:41.27 | SO |
| Sep 28 | Maine Festival of ChampionsSep 28 · 5,000 Meters Unseeded-A · Place 65 · Camden Hills RegionalCamden Hills Regional | 5,000 Meters Unseeded-A | 65 | 22:24.52 | 10 |
| Sep 14 | KVAC: LA, Law, CH, Co, Erk, Bel, Ocean, Wtvl, Gar, Mor @ MedomakSep 14 · 5,000 Meters Varsity · Place 78 · Camden HillsCamden Hills | 5,000 Meters Varsity | 78 | 22:45.15 | SO |
| Sep 7 | KVAC: Mess, Ban, MCI, Hamp, Brw, OH, Skow, CH, Mar @ WatervilleSep 7 · 5,000 Meters Varsity · Place 86 · Camden Hills RegionalCamden Hills Regional | 5,000 Meters Varsity | 86 | 25:05 | 10 |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | USATF Maine Association Junior Olympic ChampionshipsNov 4 · 4,000 Meters 13-14 · Place 18 · 01-Unattached01-Unattached | 4,000 Meters 13-14 | 18 | 19:01 | 9 |
| Oct 6 | Camden Hills InvitationalOct 6 · 5,000 Meters Varsity · Place 58 · Camden HillsCamden Hills | 5,000 Meters Varsity | 58 | 23:05.09 | FR |
| Sep 30 | Maine XC Festival of ChampionsSep 30 · Varsity · Place 702 · Camden HillsCamden Hills | Varsity | 702 | 21:55.63 | FR |
| Sep 30 | Maine XC Festival of ChampionsSep 30 · 5,000 Meters Freshman · Place 143 · Camden HillsCamden Hills | 5,000 Meters Freshman | 143 | 21:55.63 | FR |
| Sep 22 | KVAC: Cony MeetSep 22 · 5,000 Meters Varsity · Place 75 · Camden Hills RegionalCamden Hills Regional | 5,000 Meters Varsity | 75 | 24:46.1 | 9 |
| Sep 15 | KVAC: Medomak MeetSep 15 · 5,000 Meters Varsity · Place 73 · Camden Hills RegionalCamden Hills Regional | 5,000 Meters Varsity | 73 | 22:30.2 | 9 |
| Sep 8 | KVAC: Belfast MeetSep 8 · 5,000 Meters Varsity · Place 50 · Camden Hills RegionalCamden Hills Regional | 5,000 Meters Varsity | 50 | 22:37.0 | 9 |
2016 Cross Country
3 results