Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Merrimack Sports Complex -TURF11-14NIKE Twilight XC Kickoff · Aug 9 | 12:30.15 | NIKE Twilight XC Kickoff | August 9, 2025 |
| 5,000 Meters · John Hunt Cross Country ParkNew Balance RunningLane XC Championships · Dec 6 | 19:13.99 | New Balance RunningLane XC Championships | December 6, 2025 |
| 5,000 Meters · Lisbon High SchoolLisbon High School Meet · Oct 10 | 24:10.0 | Lisbon High School Meet | October 10, 2025 |
| 5,000 Meters · The Hermitage 2023 HXN Championships · Nov 4 | 20:40 | 2023 HXN Championships | November 4, 2023 |
| 5,000 Meters · Troy Howard Middle SchoolMaine Class C State XC Championship · Nov 4 | 22:14.63 | Maine Class C State XC Championship | November 4, 2023 |
| 5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class C Regional XC Championship · Oct 22 | 23:18.79 | Southern Maine Class C Regional XC Championship | October 22, 2022 |
| 5,000 Meters · University of Maine at AugustaMVC XC Championship · Oct 14 | 23:19.5 | MVC XC Championship | October 14, 2023 |
| 5,000 Meters · University of Tennessee SouthernFirehawk Invitational · Aug 30 | 20:16.75 | Firehawk Invitational | August 30, 2025 |
| 5,000 Meters · Winthrop HSWinthrop HS Meet · Sep 15 | 25:46.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
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 6 | New Balance RunningLane XC ChampionshipsDec 6 · 5,000 Meters Silver · Place 16 · UnattachedUnattached | 5,000 Meters Silver | 16 | 19:13.99 PB | 9 |
| Oct 25 | Southern Maine Class C Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 20 · WinthropWinthrop | 5,000 Meters Varsity | 20 | 24:02.2 | 12 |
| Oct 18 | MVC ChampionshipOct 18 · 5,000 Meters Varsity · Place 10 · WinthropWinthrop | 5,000 Meters Varsity | 10 | 25:03.6 | 12 |
| Oct 10 | Lisbon High School MeetOct 10 · 5,000 Meters Varsity · Place 6 · WinthropWinthrop | 5,000 Meters Varsity | 6 | 24:10.0 PB | 12 |
| Oct 4 | Festival of ChampionsOct 4 · 5,000 Meters Unseeded · Place 27 · WinthropWinthrop | 5,000 Meters Unseeded | 27 | 24:41.17 | 12 |
| Oct 4 | Festival of ChampionsOct 4 · 5,000 Meters Varsity · Place 249 · WinthropWinthrop | 5,000 Meters Varsity | 249 | 24:41.17 | 12 |
| Sep 18 | Winthrop High School MeetSep 18 · 5,000 Meters Varsity · Place 9 · WinthropWinthrop | 5,000 Meters Varsity | 9 | 27:37.0 | 12 |
| Sep 13 | Southern Maine ClassicSep 13 · 5,000 Meters Varsity · Place 97 · WinthropWinthrop | 5,000 Meters Varsity | 97 | 25:25.81 | 12 |
| Sep 13 | Southern Maine ClassicSep 13 · 5,000 Meters Varsity · Place 158 · WinthropWinthrop | 5,000 Meters Varsity | 158 | 25:25.81 | 12 |
| Aug 30 | Firehawk InvitationalAug 30 · 5,000 Meters Varsity · Place 3 · Endurance XCEndurance XC | 5,000 Meters Varsity | 3 | 20:16.75 PB | 9 |
| Aug 9 | NIKE Twilight XC KickoffAug 9 · 2 Miles 10-12th · Place 9 · UnattachedUnattached | 2 Miles 10-12th | 9 | 12:30.15 PB | 9 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | Maine State ChampionshipsNov 9 · 5,000 Meters C · Place 35 · WinthropWinthrop | 5,000 Meters C | 35 | 23:39.19 | 11 |
| Oct 26 | Southern Maine Class C Regional XC ChampionshipOct 26 · 5,000 Meters Varsity · Place 28 · WinthropWinthrop | 5,000 Meters Varsity | 28 | 24:36.76 | 11 |
| Oct 5 | Festival of ChampionsOct 5 · 5,000 Meters Unseeded · Place 14 · WinthropWinthrop | 5,000 Meters Unseeded | 14 | 24:04.92 | 11 |
| Oct 5 | Festival of ChampionsOct 5 · 5,000 Meters Varsity · Place 271 · WinthropWinthrop | 5,000 Meters Varsity | 271 | 24:04.92 | 11 |
| Sep 20 | MVC @ WinthropSep 20 · 5,000 Meters Varsity · Place 9 · WINTHROPWINTHROP | 5,000 Meters Varsity | 9 | 26:25.6 | 9 |
| Sep 14 | Southern Maine ClassicSep 14 · 5,000 Meters Varsity · Place 164 · WinthropWinthrop | 5,000 Meters Varsity | 164 | 26:59.41 | 11 |
2023 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | Maine Class C State XC ChampionshipNov 4 · 5,000 Meters Varsity · Place 24 · WinthropWinthrop | 5,000 Meters Varsity | 24 | 22:14.63 PB | 10 |
| Nov 4 | 2023 HXN ChampionshipsNov 4 · 5,000 Meters HS V · Place 27 · Endurance XCEndurance XC | 5,000 Meters HS V | 27 | 20:40 PB | 9 |
| Oct 21 | Southern Maine Class C RegionalOct 21 · 5,000 Meters Varsity · Place 15 · WinthropWinthrop | 5,000 Meters Varsity | 15 | 23:22.70 | 10 |
| Oct 14 | MVC XC ChampionshipOct 14 · 5,000 Meters Varsity · Place 5 · WinthropWinthrop | 5,000 Meters Varsity | 5 | 23:19.5 PB | 10 |
| Sep 30 | Maine XC Festival of ChampionsSep 30 · 5,000 Meters Seeded · Place 179 · WinthropWinthrop | 5,000 Meters Seeded | 179 | 22:58.60 | 10 |
| Sep 30 | Maine XC Festival of ChampionsSep 30 · 5,000 Meters Varsity · Place 212 · WinthropWinthrop | 5,000 Meters Varsity | 212 | 22:58.60 | 10 |
| Sep 22 | Hall-Dale MeetSep 22 · 5,000 Meters Varsity · Place 12 · Winthrop HigWinthrop Hig | 5,000 Meters Varsity | 12 | 25:34.11 | — |
| Sep 22 | Hall-Dale MeetSep 22 · 5,000 Meters Varsity · Place 14 · Winthrop HigWinthrop Hig | 5,000 Meters Varsity | 14 | 25:34.11 | — |
| Sep 15 | Winthrop HS MeetSep 15 · 5,000 Meters Varsity · Place 10 · WinthropWinthrop | 5,000 Meters Varsity | 10 | 25:46.90 PB | 10 |
2022 Cross Country
2 results