Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Kennebunk HSSO PORTLAND-CHEVERUS-GORHAM-MASSABESIC @KENNEBUNK · Sep 3 | 20:56 | SO PORTLAND-CHEVERUS-GORHAM-MASSABESIC @KENNEBUNK | September 3, 2026 |
| 5,000 Meters · Portland HSPortland High School Meet · Sep 19 | 21:11 | Portland High School Meet | September 19, 2025 |
| 5,000 Meters · Sanford High SchoolSECOND SEVEN @SANFORD · Oct 18 | 21:24.63 | SECOND SEVEN @SANFORD | October 18, 2025 |
| 5,000 Meters · South Portland High SchoolSouth Portland Meet · Sep 5 | 20:51 | South Portland Meet | September 5, 2025 |
| 5,000 Meters · Thornton AcademyGORHAM-SANFORD-DEERING@THORNTON ACADEMY · Sep 26 | 20:35.74 | GORHAM-SANFORD-DEERING@THORNTON ACADEMY | September 26, 2025 |
| 5,000 Meters · Troy Howard Middle SchoolMaine XC Festival of Champions · Oct 3 | 20:45.33 | Maine XC Festival of Champions | October 3, 2026 |
| 5,000 Meters · Twin Brook Recreation AreaGorham-Scarborough-Windham-Falmouth · Oct 10 | 21:14 | Gorham-Scarborough-Windham-Falmouth | October 10, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | SECOND SEVEN @SANFORDOct 18 · 5,000 Meters Varsity · Place 24 · Gorham | 5,000 Meters Varsity | 24 | 21:24.63 PB | 11 |
| Oct 10 | Gorham-Scarborough-Windham-FalmouthOct 10 · 5,000 Meters Varsity · Place 37 · Gorham | 5,000 Meters Varsity | 37 | 21:14 PB | 11 |
| Sep 26 | GORHAM-SANFORD-DEERING@THORNTON ACADEMYSep 26 · 5,000 Meters Varsity · Place 28 · Gorham | 5,000 Meters Varsity | 28 | 20:35.74 PB | 11 |
| Sep 19 | Portland High School MeetSep 19 · 5,000 Meters Varsity · Place 35 · Gorham | 5,000 Meters Varsity | 35 | 21:11 PB | 11 |
| Sep 5 | South Portland MeetSep 5 · 5,000 Meters Varsity · Place 29 · Gorham | 5,000 Meters Varsity | 29 | 20:51 PB | 11 |
2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | SMAA 2nd Seven XC MeetOct 19 · 5,000 Meters Varsity · Place 57 · M GORHAM | 5,000 Meters Varsity | 57 | 21:34 | — |
| Sep 19 | Deering High School MeetSep 19 · 5,000 Meters Varsity · Place 24 · M GORHAM | 5,000 Meters Varsity | 24 | 21:07 | — |