Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Ellsworth High SchoolPVC XC Championship · Oct 14 | 26:53.42 | PVC XC Championship | October 14, 2023 |
| 5,000 Meters · Belfast HS Northern Maine Class B Regional XC Championship · Oct 23 | 27:10.59 | Northern Maine Class B Regional XC Championship | October 23, 2021 |
| 5,000 Meters · Caribou HSCaribou Invitational · Sep 9 | 28:34.96 | Caribou Invitational | September 9, 2023 |
| 5,000 Meters · Saxl ParkPVC Class B State Qualifier · Oct 31 | 29:07.74 | PVC Class B State Qualifier | October 31, 2020 |
| 5,000 Meters · Searsport District Middle School & High SchoolPVC XC Championship · Oct 16 | 27:07.01 | PVC XC Championship | October 16, 2021 |
| 5,000 Meters · Troy Howard Middle SchoolNorthern Maine Class B Regional · Oct 21 | 27:08.31 | Northern Maine Class B Regional | October 21, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Northern Maine Class B RegionalOct 21 · 5,000 Meters Varsity · Place 59 · Presque Isle | 5,000 Meters Varsity | 59 | 27:08.31 PB | 12 |
| Oct 14 | PVC XC ChampionshipOct 14 · 3 Miles Varsity · Place 70 · Presque Isle | 3 Miles Varsity | 70 | 26:53.42 PB | 12 |
| Sep 30 | Maine XC Festival of ChampionsSep 30 · 5,000 Meters Unseeded · Place 165 · Presque Isle | 5,000 Meters Unseeded | 165 | 27:01.77 | 12 |
| Sep 30 | Maine XC Festival of ChampionsSep 30 · 5,000 Meters Varsity · Place 503 · Presque Isle | 5,000 Meters Varsity | 503 | 27:01.77 | 12 |
| Sep 15 | Presque Isle High School XC InvitationalSep 15 · 5,000 Meters Varsity · Place 20 · Presque Isle | 5,000 Meters Varsity | 20 | 29:36.87 | — |
| Sep 9 | Caribou InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 1 · Presque Isle | 5,000 Meters Junior Varsity | 1 | 28:34.96 PB | 12 |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | PVC XC ChampionshipOct 15 · 5,000 Meters Varsity Class B · Place 37 · Presque Isle | 5,000 Meters Varsity Class B | 37 | 29:50.01 | 11 |
| Oct 8 | Houlton XC InvitationalOct 8 · 5,000 Meters Varsity · Place 38 · Presque Isle | 5,000 Meters Varsity | 38 | 29:44.70 | — |
| Oct 1 | Maine XC Festival of ChampionsOct 1 · 5,000 Meters Unseeded · Place 156 · Presque Isle | 5,000 Meters Unseeded | 156 | 29:51.38 | 11 |
| Oct 1 | Maine XC Festival of ChampionsOct 1 · 5,000 Meters Varsity · Place 470 · Presque Isle | 5,000 Meters Varsity | 470 | 9:36.6 | 11 |
| Sep 26 | Maine SectionalsSep 26 · 5,000 Meters Varsity · Place 48 · Presque Isle | 5,000 Meters Varsity | 48 | 33:09.77 | 11 |
| Sep 16 | Caribou MeetSep 16 · 5,000 Meters Varsity · Place 25 · Presque Isle | 5,000 Meters Varsity | 25 | 29:18.68 | 11 |
| Sep 9 | Presque Isle High School XC InvitationalSep 9 · 5,000 Meters Varsity · Place 39 · Presque Isle | 5,000 Meters Varsity | 39 | 34:06.14 | — |
2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Northern Maine Class B Regional XC ChampionshipOct 23 · 5,000 Meters Varsity · Place 59 · Presque Isle | 5,000 Meters Varsity | 59 | 27:10.59 PB | 10 |
| Oct 16 | PVC XC ChampionshipOct 16 · 5,000 Meters Varsity B · Place 33 · Presque Isle | 5,000 Meters Varsity B | 33 | 27:07.01 PB | 10 |
| Oct 9 | Pendale InvitationalOct 9 · 5,000 Meters Varsity · Place 33 · Presque Isle | 5,000 Meters Varsity | 33 | 28:03.46 | SO |
| Oct 2 | Maine XC Festival of ChampionsOct 2 · 5,000 Meters Varsity · Place 163 · Presque Isle | 5,000 Meters Varsity | 163 | 29:08.21 | SO |
| Oct 2 | Maine XC Festival of ChampionsOct 2 · 5,000 Meters Varsity · Place 444 · Presque Isle | 5,000 Meters Varsity | 444 | 29:08.21 | SO |
| Sep 27 | Sectional XC InvitationalSep 27 · 5,000 Meters Varsity · Place 57 · Presque Isle | 5,000 Meters Varsity | 57 | 32:13.20 | SO |
| Sep 4 | Ellsworth InvitationalSep 4 · 2.9 Miles Varsity · Place 39 · Presque Isle | 2.9 Miles Varsity | 39 | 28:51.66 | FR |
2020 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | PVC Class B State QualifierOct 31 · 5,000 Meters Varsity · Place 41 · Presque Isle | 5,000 Meters Varsity | 41 | 29:07.74 PB | 9 |