Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3266 m · Mt. Blue High SchoolMt. Blue Relays · Oct 10 | 17:55 | Mt. Blue Relays | October 10, 2025 |
| 4,000 Meters · Cony HSLaliberte Invitational · Aug 29 | 22:44.6 | Laliberte Invitational | August 29, 2025 |
| 5,000 Meters · Cony HSMaine Class C State XC Championship · Nov 1 | 27:07.93 | Maine Class C State XC Championship | November 1, 2025 |
| 5,000 Meters · Hall-Dale Middle & High SchoolHall-Dale Meet · Sep 12 | 28:11.40 | Hall-Dale Meet | September 12, 2025 |
| 5,000 Meters · Maranacook Community High SchoolMaranacook High School Meet · Sep 4 | 28:06.5 | Maranacook High School Meet | September 4, 2025 |
| 5,000 Meters · Troy Howard Middle SchoolMaine Class C State XC Championship · Nov 4 | 26:33.03 | Maine Class C State XC Championship | November 4, 2023 |
| 5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class C Regional XC Championship · Oct 25 | 26:32.6 | Southern Maine Class C Regional XC Championship | October 25, 2025 |
| 5,000 Meters · University of Maine at AugustaMVC Championship · Oct 18 | 27:16.2 | MVC Championship | October 18, 2025 |
| 5,000 Meters · Winthrop HSWinthrop High School Meet · Sep 18 | 28:19.6 | Winthrop High School Meet | September 18, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | Maine Class C State XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 62 · Maranacook Community | 5,000 Meters Varsity | 62 | 27:07.93 PB | 12 |
| Oct 25 | Southern Maine Class C Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 40 · Maranacook Community | 5,000 Meters Varsity | 40 | 26:32.6 PB | 12 |
| Oct 18 | MVC ChampionshipOct 18 · 5,000 Meters Varsity · Place 25 · Maranacook Community | 5,000 Meters Varsity | 25 | 27:16.2 PB | 12 |
| Oct 10 | Mt. Blue RelaysOct 10 · 2.03 Miles Varsity · Place 66 · Maranacook Community | 2.03 Miles Varsity | 66 | 17:55 PB | 12 |
| Oct 4 | Festival of ChampionsOct 4 · 5,000 Meters Varsity · Place 402 · Maranacook Community | 5,000 Meters Varsity | 402 | 27:01.80 | 12 |
| Sep 18 | Winthrop High School MeetSep 18 · 5,000 Meters Varsity · Place 12 · Maranacook Community | 5,000 Meters Varsity | 12 | 28:19.6 PB | 12 |
| Sep 12 | Hall-Dale MeetSep 12 · 5,000 Meters Varsity · Place 14 · Maranacook Community | 5,000 Meters Varsity | 14 | 28:11.40 PB | 12 |
| Sep 4 | Maranacook High School MeetSep 4 · 5,000 Meters Varsity · Place 9 · Maranacook Community | 5,000 Meters Varsity | 9 | 28:06.5 PB | 12 |
| Aug 29 | Laliberte InvitationalAug 29 · 4,000 Meters Varsity · Place 49 · Maranacook Community | 4,000 Meters Varsity | 49 | 22:44.6 PB | 12 |
2024 Cross Country
2 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | Maine Class C State XC ChampionshipNov 4 · 5,000 Meters Varsity · Place 70 · Maranacook Community | 5,000 Meters Varsity | 70 | 26:33.03 PB | 10 |
| Oct 21 | Southern Maine Class C RegionalOct 21 · 5,000 Meters Varsity · Place 51 · Maranacook Community | 5,000 Meters Varsity | 51 | 27:53.72 | 10 |
| Oct 14 | MVC XC ChampionshipOct 14 · 5,000 Meters Varsity · Place 38 · Maranacook Community | 5,000 Meters Varsity | 38 | 30:06.4 | 10 |
| Sep 22 | Hall-Dale MeetSep 22 · 5,000 Meters Varsity · Place 22 · Maranacook C | 5,000 Meters Varsity | 22 | 28:54.94 | — |
| Sep 22 | Hall-Dale MeetSep 22 · 5,000 Meters Varsity · Place 28 · Maranacook C | 5,000 Meters Varsity | 28 | 28:54.94 | — |
| Sep 15 | Winthrop HS MeetSep 15 · 5,000 Meters Varsity · Place 22 · Maranacook Community | 5,000 Meters Varsity | 22 | 30:18.90 | 10 |
2022 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 22 | Lincoln Academy XC MeetSep 22 · 5,000 Meters Varsity · Place 46 · Maranacook C | 5,000 Meters Varsity | 46 | 33:52.01 | 7 |
| Sep 16 | Leavitt Home MeetSep 16 · 5,000 Meters Varsity · Place 26 · Maranacook C | 5,000 Meters Varsity | 26 | 31:48.18 | — |
| Aug 26 | Laliberte InvitationalAug 26 · 2.2 Miles Junior Varsity · Place 22 · Maranacook Girls | 2.2 Miles Junior Varsity | 22 | 28:58.6 | — |