Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Belfast HS Northern Maine Class B Regional XC Championship · Oct 23 | 23:18.49 | Northern Maine Class B Regional XC Championship | October 23, 2021 |
| 5,000 Meters · Hampden AcademyHampden Academy Meet · Sep 20 | 25:53.24 | Hampden Academy Meet | September 20, 2019 |
| 5,000 Meters · Lawrence HSLawrence Meet · Sep 6 | 27:07.11 | Lawrence Meet | September 6, 2019 |
| 5,000 Meters · Mt. Ararat HSMt Ararat Meet · Oct 4 | 26:44.97 | Mt Ararat Meet | October 4, 2019 |
| 5,000 Meters · Waterville HSKVAC Class B State Qualifier · Oct 31 | 25:36.98 | KVAC Class B State Qualifier | October 31, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Maine Class B State XC ChampionshipOct 30 · 5,000 Meters Varsity · Place 75 · Nokomis Regional | 5,000 Meters Varsity | 75 | 24:21.20 | 12 |
| Oct 23 | Northern Maine Class B Regional XC ChampionshipOct 23 · 5,000 Meters Varsity · Place 29 · Nokomis Regional | 5,000 Meters Varsity | 29 | 23:18.49 PB | 12 |
| Oct 16 | KVAC XC ChampionshipOct 16 · 5,000 Meters Varsity · Place 30 · NOK | 5,000 Meters Varsity | 30 | 24:58.6 | SR |
| Oct 8 | Camden Hills InvitationalOct 8 · 5,000 Meters Varsity · Place 16 · Nokomis | 5,000 Meters Varsity | 16 | 23:46.84 | SR |
| Sep 23 | KVAC:Mt. Blue, Ocean, Med, Mara, Mess, Nok @ Lincoln AcademySep 23 · 5,000 Meters Varsity · Place 21 · Nokomis | 5,000 Meters Varsity | 21 | 25:03.88 | SR |
| Sep 18 | PVC:Hermon,Bangor, Brewer, Dexter, LA @ John BapstSep 18 · 5,000 Meters Varsity · Place 20 · Nokomis | 5,000 Meters Varsity | 20 | 26:21.76 | SR |
| Sep 10 | Belfast MeetSep 10 · 5,000 Meters Varsity · Place 10 · Nokomis Regional | 5,000 Meters Varsity | 10 | 25:12.70 | 12 |
| Sep 3 | KVAC:Winslow, Messalonskee, Skowhegan, Nokomis @ LawrenceSep 3 · 5,000 Meters Varsity · Place 4 · Nokomis | 5,000 Meters Varsity | 4 | 25:11.00 | — |
2020 Cross Country
3 results2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | Northern Maine Class B Regional ChampionshipOct 26 · 5,000 Meters Varsity · Place 50 · Nokomis Regional | 5,000 Meters Varsity | 50 | 24:23.36 | 10 |
| Oct 19 | KVAC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 27 · Nokomis | 5,000 Meters Varsity | 27 | 25:14.1 | SO |
| Oct 19 | KVAC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 78 · Nokomis | 5,000 Meters Varsity | 78 | 25:14.1 | SO |
| Oct 11 | Camden Hills InvitationalOct 11 · 5,000 Meters Varsity · Place 23 · Nokomis | 5,000 Meters Varsity | 23 | 24:34.14 | SO |
| Oct 4 | Mt Ararat MeetOct 4 · 5,000 Meters Varsity · Place 30 · Nokomis Regional | 5,000 Meters Varsity | 30 | 26:44.97 PB | 10 |
| Sep 20 | Hampden Academy MeetSep 20 · 5,000 Meters Varsity · Place 30 · Nokomis Regional | 5,000 Meters Varsity | 30 | 25:53.24 PB | 10 |
| Sep 13 | Belfast MeetSep 13 · 5,000 Meters Varsity · Place 13 · Nokomis Regional | 5,000 Meters Varsity | 13 | 25:50.80 | 10 |
| Sep 6 | Lawrence MeetSep 6 · 5,000 Meters Varsity · Place 15 · Nokomis Regional | 5,000 Meters Varsity | 15 | 27:07.11 PB | 10 |