Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Wells High SchoolWELLS INVITATIONAL · Sep 18 | 7:36.35 | WELLS INVITATIONAL | September 18, 2025 |
| 1.5 Miles · Biddeford Middle SchoolBiddeford MS Meet · Sep 21 | 12:12.00 | Biddeford MS Meet | September 21, 2023 |
| 1.5 Miles · Noble High SchoolNOBLE MS MEET · Oct 18 | 11:35.83 | NOBLE MS MEET | October 18, 2023 |
| 1.5 Miles · Thornton AcademyNOBLE-KENNEBUNK-MASSABESIC-WELLS-BIDDEFORD @THORNTON MS · Oct 8 | 11:12.90 | NOBLE-KENNEBUNK-MASSABESIC-WELLS-BIDDEFORD @THORNTON MS | October 8, 2025 |
| 5,000 Meters · Fryeburg AcademyWAYNFLETE-OOB-WELLS-@FRYEBURG · Sep 24 | 23:18.00 | WAYNFLETE-OOB-WELLS-@FRYEBURG | September 24, 2026 |
| 5,000 Meters · Gray-New Gloucester High SchoolPOLAND-WAYNFLETE-WELLS@GRAY NG · Oct 8 | 22:43.66 | POLAND-WAYNFLETE-WELLS@GRAY NG | October 8, 2026 |
| 5,000 Meters · Lake Region High SchoolWestern Maine Conference Championship · Oct 15 | 20:53 | Western Maine Conference Championship | October 15, 2026 |
| 5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class B Regional XC Championship · Oct 24 | 21:47.5 | Southern Maine Class B Regional XC Championship | October 24, 2026 |
| 5,000 Meters · Wells High SchoolCAPE-GREELY-FREEPORT @WELLS · Sep 17 | 22:45.94 | CAPE-GREELY-FREEPORT @WELLS | September 17, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Southern Maine Class B Regional XC ChampionshipOct 24 · 5,000 Meters Varsity · Place 71 · WellsWells | 5,000 Meters Varsity | 71 | 21:47.5 PB | 9 |
| Oct 15 | Western Maine Conference ChampionshipOct 15 · 5,000 Meters Varsity · Place 79 · WellsWells | 5,000 Meters Varsity | 79 | 20:53 PB | 9 |
| Oct 8 | POLAND-WAYNFLETE-WELLS@GRAY NGOct 8 · 5,000 Meters Varsity · Place 18 · WellsWells | 5,000 Meters Varsity | 18 | 22:43.66 PB | 9 |
| Sep 24 | WAYNFLETE-OOB-WELLS-@FRYEBURGSep 24 · 5,000 Meters Varsity · Place 25 · WellsWells | 5,000 Meters Varsity | 25 | 23:18.00 PB | 9 |
| Sep 17 | CAPE-GREELY-FREEPORT @WELLSSep 17 · 5,000 Meters Varsity · Place 38 · WellsWells | 5,000 Meters Varsity | 38 | 22:45.94 PB | 9 |
| Sep 3 | Wells High School Invitational Laudholm FarmSep 3 · 5,000 Meters Varsity · Place 101 · WellsWells | 5,000 Meters Varsity | 101 | 22:57 | 9 |
2025 Cross Country
2 results2023 Cross Country
4 results