Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Dirigo HSDirigo Meet · Oct 9 | 36:52.7 | Dirigo Meet | October 9, 2019 |
| 5,000 Meters · Saxl ParkBangor Meet · Sep 6 | 34:16.5 | Bangor Meet | September 6, 2019 |
| 5,000 Meters · Spruce Mountain High School – South CampusSpruce Mountain Meet · Oct 1 | 30:47.0 | Spruce Mountain Meet | October 1, 2019 |
| 5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class C Regional XC Championship · Oct 23 | 27:42.31 | Southern Maine Class C Regional XC Championship | October 23, 2021 |
| 5,000 Meters · Winthrop HSWinthrop Meet · Sep 20 | 34:16.4 | Winthrop Meet | September 20, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
2 results2021 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Southern Maine Class C Regional XC ChampionshipOct 23 · 5,000 Meters Varsity · Place 46 · Spruce Mountain | 5,000 Meters Varsity | 46 | 27:42.31 PB | 11 |
| Oct 16 | MVC XC ChampionshipOct 16 · 5,000 Meters Varsity · Place 21 · SPRUCE MT | 5,000 Meters Varsity | 21 | 9:36 | 11 |
| Sep 24 | MVC Preview MeetSep 24 · 5,000 Meters Varsity · Place 20 · Spruce Mountain | 5,000 Meters Varsity | 20 | 31:59.72 | JR |
| Sep 3 | KVAC:Gardiner, Cony, (Spruce Mt) @ Mt BlueSep 3 · 5,000 Meters Varsity · Place 27 · Spruce Mt. | 5,000 Meters Varsity | 27 | 37:40.0 | — |
2020 Cross Country
2 results2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | Southern Maine Class B Regional ChampionshipOct 26 · 5,000 Meters Varsity · Place 91 · Spruce Mountain | 5,000 Meters Varsity | 91 | 29:49.30 | 9 |
| Oct 9 | Dirigo MeetOct 9 · 5,000 Meters Varsity · Place 15 · Spruce Mountain | 5,000 Meters Varsity | 15 | 36:52.7 PB | 9 |
| Oct 1 | Spruce Mountain MeetOct 1 · 5,000 Meters Varsity · Place 24 · Spruce Mountain | 5,000 Meters Varsity | 24 | 30:47.0 PB | 9 |
| Sep 27 | MVC Preview MeetSep 27 · 5,000 Meters Varsity · Place 51 · SPRUCE MT | 5,000 Meters Varsity | 51 | 10:42 | 9 |
| Sep 20 | Winthrop MeetSep 20 · 5,000 Meters Varsity · Place 17 · Spruce Mountain | 5,000 Meters Varsity | 17 | 34:16.4 PB | 9 |
| Sep 6 | Bangor MeetSep 6 · 5,000 Meters Varsity · Place 32 · Spruce Mountain | 5,000 Meters Varsity | 32 | 34:16.5 PB | 9 |