Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bonny Eagle HSBonny Eagle HS Meet · Sep 17 | 23:23 | Bonny Eagle HS Meet | September 17, 2025 |
| 5,000 Meters · Deering High SchoolCHEVERUS-PORTLAND-SO PORTLAND-WESTBROOK@DEERING · Oct 9 | 22:17.50 | CHEVERUS-PORTLAND-SO PORTLAND-WESTBROOK@DEERING | October 9, 2025 |
| 5,000 Meters · Marshwood HSMarshwood HS Meet · Sep 21 | 24:36.06 | Marshwood HS Meet | September 21, 2023 |
| 5,000 Meters · Portland HSPortland High School Meet · Oct 17 | 22:31 | Portland High School Meet | October 17, 2025 |
| 5,000 Meters · Thornton AcademyGORHAM-SANFORD-DEERING@THORNTON ACADEMY · Sep 26 | 22:57.49 | GORHAM-SANFORD-DEERING@THORNTON ACADEMY | September 26, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
4 results2024 Cross Country
1 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | SMAA: Cheverus, Deering, Portland, Westbrook, So PortlandOct 5 · 5,000 Meters Varsity · Place 53 · Deering | 5,000 Meters Varsity | 53 | 24:50.25 | — |
| Sep 30 | Maine XC Festival of ChampionsSep 30 · 5,000 Meters Unseeded · Place 174 · Deering | 5,000 Meters Unseeded | 174 | 24:55.33 | 10 |
| Sep 30 | Maine XC Festival of ChampionsSep 30 · 5,000 Meters Varsity · Place 784 · Deering | 5,000 Meters Varsity | 784 | 8:01.3 | 10 |
| Sep 21 | Marshwood HS MeetSep 21 · 5,000 Meters Varsity · Place 45 · Deering | 5,000 Meters Varsity | 45 | 24:36.06 PB | 10 |
| Sep 11 | Sanford MeetSep 11 · 5,000 Meters Varsity · Place 40 · Deering | 5,000 Meters Varsity | 40 | 26:40.27 | 10 |