Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Fort FosterFRYEBURG-SACOPEE VALLEY-OOB@TRAIP · Oct 3 | 26:21.85 | FRYEBURG-SACOPEE VALLEY-OOB@TRAIP | October 3, 2025 |
| 5,000 Meters · Lake Region High SchoolWestern Maine Conference Championship · Oct 16 | 26:40 | Western Maine Conference Championship | October 16, 2025 |
| 5,000 Meters · Old Orchard Beach High SchoolOld Orchard Beach High School Meet · Oct 8 | 26:03 | Old Orchard Beach High School Meet | October 8, 2025 |
| 5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class C Regional XC Championship · Oct 25 | 28:03.9 | Southern Maine Class C Regional XC Championship | October 25, 2025 |
| 5,000 Meters · Wells High SchoolWells High School Invitational Laudholm Farm · Sep 3 | 28:02 | Wells High School Invitational Laudholm Farm | September 3, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | Southern Maine Class C Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 50 · Old Orchard Beach | 5,000 Meters Varsity | 50 | 28:03.9 PB | 10 |
| Oct 16 | Western Maine Conference ChampionshipOct 16 · 5,000 Meters Varsity · Place 65 · Old Orchard Beach | 5,000 Meters Varsity | 65 | 26:40 PB | 10 |
| Oct 8 | Old Orchard Beach High School MeetOct 8 · 5,000 Meters Varsity · Place 9 · Old Orchard Beach | 5,000 Meters Varsity | 9 | 26:03 PB | 10 |
| Oct 3 | FRYEBURG-SACOPEE VALLEY-OOB@TRAIPOct 3 · 5,000 Meters Varsity · Place 12 · Old Orchard Beach | 5,000 Meters Varsity | 12 | 26:21.85 PB | 10 |
| Sep 13 | Southern Maine ClassicSep 13 · 5,000 Meters Varsity · Place 223 · Old Orchard Beach | 5,000 Meters Varsity | 223 | 27:54.78 | 10 |
| Sep 3 | Wells High School MeetSep 3 · 5,000 Meters Varsity · Place 79 · Old Orchard Beach | 5,000 Meters Varsity | 79 | 31:29 | 10 |
| Aug 29 | Dan Dors XC InvitationalAug 29 · 5,000 Meters Varsity · Place 24 · Old Orchard Beach | 5,000 Meters Varsity | 24 | 30:09 | 10 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | Southern Maine Class C Regional XC ChampionshipOct 26 · 5,000 Meters Varsity · Place 73 · Old Orchard Beach | 5,000 Meters Varsity | 73 | 34:29.11 | 9 |
| Oct 10 | Cape Elizabeth High School MeetOct 10 · 5,000 Meters Varsity · Place 21 · F OLD ORCHARD BEACH | 5,000 Meters Varsity | 21 | 31:38 | — |
| Sep 14 | Southern Maine ClassicSep 14 · 5,000 Meters Varsity · Place 253 · Old Orchard Beach | 5,000 Meters Varsity | 253 | 37:08.69 | 9 |
| Sep 5 | Wells High School MeetSep 5 · 5,000 Meters Varsity · Place 107 · F OLD ORCHARD BEACH | 5,000 Meters Varsity | 107 | 41:38 | — |
| Sep 5 | Wells High School MeetSep 5 · 5,000 Meters Varsity · Place 106 · F OLD ORCHARD BEACH | 5,000 Meters Varsity | 106 | 41:38 | — |