Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Lisbon High SchoolLisbon High School Meet · Oct 10 | 26:36.6 | Lisbon High School Meet | October 10, 2025 |
| 5,000 Meters · Maranacook Community High SchoolMaranacook High School Meet · Sep 4 | 27:37.3 | Maranacook High School Meet | September 4, 2025 |
| 5,000 Meters · Spruce Mountain RoadSpruce Mountain Meet · Sep 30 | 29:42.4 | Spruce Mountain Meet | September 30, 2025 |
| 5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class C Regional · Oct 21 | 24:55.12 | Southern Maine Class C Regional | October 21, 2023 |
| 5,000 Meters · University of Maine at AugustaMVC XC Championship · Oct 14 | 25:37.4 | MVC XC Championship | October 14, 2023 |
| 5,000 Meters · Winthrop HSWinthrop HS Meet · Sep 15 | 25:48.90 | Winthrop HS Meet | September 15, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | MVC ChampionshipOct 18 · 5,000 Meters Varsity · Place 23 · Lisbon | 5,000 Meters Varsity | 23 | 27:06.8 | 11 |
| Oct 10 | Lisbon High School MeetOct 10 · 5,000 Meters Varsity · Place 13 · Lisbon | 5,000 Meters Varsity | 13 | 26:36.6 PB | 11 |
| Oct 4 | Festival of ChampionsOct 4 · 5,000 Meters Unseeded · Place 100 · Lisbon | 5,000 Meters Unseeded | 100 | 26:33.59 | 11 |
| Oct 4 | Festival of ChampionsOct 4 · 5,000 Meters Varsity · Place 377 · Lisbon | 5,000 Meters Varsity | 377 | 26:33.59 | 11 |
| Sep 30 | Spruce Mountain MeetSep 30 · 5,000 Meters Varsity · Place 14 · Lisbon | 5,000 Meters Varsity | 14 | 29:42.4 PB | 11 |
| Sep 4 | Maranacook High School MeetSep 4 · 5,000 Meters Varsity · Place 7 · Lisbon | 5,000 Meters Varsity | 7 | 27:37.3 PB | 11 |
2024 Cross Country
1 results2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Southern Maine Class C RegionalOct 21 · 5,000 Meters Varsity · Place 31 · Lisbon | 5,000 Meters Varsity | 31 | 24:55.12 PB | 9 |
| Oct 14 | MVC XC ChampionshipOct 14 · 5,000 Meters Varsity · Place 20 · Lisbon | 5,000 Meters Varsity | 20 | 25:37.4 PB | 9 |
| Sep 30 | Maine XC Festival of ChampionsSep 30 · 5,000 Meters Varsity · Place 333 · Lisbon | 5,000 Meters Varsity | 333 | 24:33.90 | 9 |
| Sep 30 | Maine XC Festival of ChampionsSep 30 · 5,000 Meters Freshman · Place 51 · Lisbon | 5,000 Meters Freshman | 51 | 24:33.90 | 9 |
| Sep 22 | Hall-Dale MeetSep 22 · 5,000 Meters Varsity · Place 14 · Lisbon | 5,000 Meters Varsity | 14 | 26:16.14 | — |
| Sep 22 | Hall-Dale MeetSep 22 · 5,000 Meters Varsity · Place 16 · Lisbon | 5,000 Meters Varsity | 16 | 26:16.14 | — |
| Sep 15 | Winthrop HS MeetSep 15 · 5,000 Meters Varsity · Place 11 · Lisbon | 5,000 Meters Varsity | 11 | 25:48.90 PB | 9 |