Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 7 | SMAA: Deering, Portland, SP, Westbrook @ CheverusOct 7 · 5,000 Meters Varsity · Place 45 · South Portland | 5,000 Meters Varsity | 45 | 21:34.90 | — |
| Oct 2 | Maine XC Festival of ChampionsOct 2 · 5,000 Meters Varsity · Place 62 · South Portland | 5,000 Meters Varsity | 62 | 20:57.53 | SR |
| Oct 2 | Maine XC Festival of ChampionsOct 2 · 5,000 Meters Varsity · Place 356 · South Portland | 5,000 Meters Varsity | 356 | 20:57.53 | SR |
| Sep 18 | Fleet Feet ClassicSep 18 · 5,000 Meters Varsity · Place 167 · South Portland | 5,000 Meters Varsity | 167 | 20:54.08 | SR |
| Sep 10 | SMAA: Biddeford, Gorham, Kennebunk, SP @ PortlandSep 10 · 2.8 Miles Varsity · Place 65 · South Portland | 2.8 Miles Varsity | 65 | 21:49.78 | — |
2020 Cross Country
2 results2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | South Portland MeetOct 11 · 2.7 Miles Junior Varsity · Place 20 · South Portland | 2.7 Miles Junior Varsity | 20 | 17:52 PB | 10 |
| Oct 5 | Maine Festival of ChampionsOct 5 · 5,000 Meters Unseeded · Place 205 · South Portland | 5,000 Meters Unseeded | 205 | 20:57.61 | SO |
| Oct 5 | Maine Festival of ChampionsOct 5 · 5,000 Meters Varsity · Place 555 · South Portland | 5,000 Meters Varsity | 555 | 20:57.61 | SO |
| Sep 20 | Cheverus MeetSep 20 · 5,000 Meters Varsity · Place 32 · South Portland | 5,000 Meters Varsity | 32 | 22:08 PB | 10 |
| Sep 14 | Southern Maine XC ClassicSep 14 · 5,000 Meters Varsity · Place 298 · South Portland | 5,000 Meters Varsity | 298 | 21:54.65 | SO |
| Sep 14 | Southern Maine XC ClassicSep 14 · 5,000 Meters Junior Varsity · Place 144 · South Portland | 5,000 Meters Junior Varsity | 144 | 21:54.65 | SO |
| Sep 6 | Falmouth MeetSep 6 · 3 Miles Varsity · Place 24 · South Portland | 3 Miles Varsity | 24 | 22:56 PB | 10 |