Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Auburn Middle SchoolLEWISTON-LINCOLN-FALMOUTH-WESTBROOK @AUBURN · Sep 30 | 7:46.78 | LEWISTON-LINCOLN-FALMOUTH-WESTBROOK @AUBURN | September 30, 2025 |
| 1.5 Miles · King Middle SchoolKing Middle School Meet · Oct 7 | 8:24 | King Middle School Meet | October 7, 2025 |
| 1.5 Miles · Lincoln Middle SchoolLincoln Middle School Meet · Oct 14 | 8:19 | Lincoln Middle School Meet | October 14, 2025 |
| 1.5 Miles · South Portland High SchoolSouth Portland MS Meet · Oct 16 | 8:59 | South Portland MS Meet | October 16, 2024 |
| 2,000 Meters · Cony HSUSATF Maine Association Junior Olympic Championships · Nov 10 | 9:07.46 | USATF Maine Association Junior Olympic Championships | November 10, 2019 |
| 2,000 Meters · Sunken Meadow State ParkUSATF Region 1 Junior Olympic Championships · Nov 24 | 9:13 | USATF Region 1 Junior Olympic Championships | November 24, 2019 |
| 3,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 9 | 11:44.35 | USATF National Junior Olympic Championships | December 9, 2023 |
| 3,000 Meters · Highland ParkUSATF Region 1 Junior Olympic Championships · Nov 21 | 11:39 | USATF Region 1 Junior Olympic Championships | November 21, 2021 |
| 3,000 Meters · Noble High SchoolUSATF Region 1 Junior Olympic Championships · Nov 20 | 11:54.81 | USATF Region 1 Junior Olympic Championships | November 20, 2022 |
| 3,000 Meters · Smiling Hill FarmUSATF Maine Association Junior Olympic Championships · Nov 5 | 11:24.91 | USATF Maine Association Junior Olympic Championships | November 5, 2023 |
| 4,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 13 | 14:53.30 | 2025 USATF National Junior Olympic Cross Country Championships | December 13, 2025 |
| 4,000 Meters · Highland ParkUSATF Region 1 Junior Olympic Championship · Nov 23 | 13:40.04 | USATF Region 1 Junior Olympic Championship | November 23, 2025 |
| 4,000 Meters · Smiling Hill FarmUSATF Maine Junior Olympic XC & Open State Championship · Nov 16 | 14:23 | USATF Maine Junior Olympic XC & Open State Championship | November 16, 2025 |
| 5,000 Meters · Gorham High SchoolSouthern Maine Classic · Sep 12 | 18:14.67 | Southern Maine Classic | September 12, 2026 |
| 5,000 Meters · Portland HSPortland High School Meet · Oct 9 | 18:39 | Portland High School Meet | October 9, 2026 |
| 5,000 Meters · Troy Howard Middle SchoolMaine XC Festival of Champions · Oct 3 | 18:32.44 | Maine XC Festival of Champions | October 3, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
7 results2024 Cross Country
2 results2023 Cross Country
2 results2022 Cross Country
1 results2021 Cross Country
1 results2019 Cross Country
2 results