Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Gorham High SchoolGorham MS Meet · Oct 4 | 12:02.84 | Gorham MS Meet | October 4, 2023 |
| 1.7 Miles · Bonny Eagle HSSMAA Relays · Aug 27 | 15:06 | SMAA Relays | August 27, 2025 |
| 5,000 Meters · Biddeford High SchoolBiddeford HS Meet · Oct 10 | 24:47.0 | Biddeford HS Meet | October 10, 2025 |
| 5,000 Meters · Bonny Eagle HSBonny Eagle HS Meet · Sep 17 | 26:04 | Bonny Eagle HS Meet | September 17, 2025 |
| 5,000 Meters · Cheverus High SchoolSO PORTLAND-BONNY EAGLE-WESTBROOK@CHEVERUS · Oct 9 | 25:37.36 | SO PORTLAND-BONNY EAGLE-WESTBROOK@CHEVERUS | October 9, 2026 |
| 5,000 Meters · Cony HSMaine Class A State XC Championship · Nov 1 | 25:57.60 | Maine Class A State XC Championship | November 1, 2025 |
| 5,000 Meters · Gorham High SchoolSouthern Maine Classic · Sep 12 | 27:18.39 | Southern Maine Classic | September 12, 2026 |
| 5,000 Meters · Sanford High SchoolBONNY EAGLE-SCARBOROUGH-PORTLAND-SANFORD · Sep 5 | 27:22.62 | BONNY EAGLE-SCARBOROUGH-PORTLAND-SANFORD | September 5, 2025 |
| 5,000 Meters · Smiling Hill FarmSO PORTLAND-BONNY EAGLE-MARSHWOOD-WINDHAM-CHEVERUS · Sep 25 | 28:00 | SO PORTLAND-BONNY EAGLE-MARSHWOOD-WINDHAM-CHEVERUS | September 25, 2025 |
| 5,000 Meters · South Portland High SchoolWIND, CHEV, BE, MARSH @ SP · Sep 25 | 26:36 | WIND, CHEV, BE, MARSH @ SP | September 25, 2026 |
| 5,000 Meters · Troy Howard Middle SchoolMaine XC Festival of Champions · Oct 3 | 26:07.62 | Maine XC Festival of Champions | October 3, 2026 |
| 5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class A Regional XC Championship · Oct 25 | 25:07.5 | Southern Maine Class A Regional XC Championship | October 25, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 9 | SO PORTLAND-BONNY EAGLE-WESTBROOK@CHEVERUSOct 9 · 5,000 Meters Varsity · Place 17 · Bonny EagleBonny Eagle | 5,000 Meters Varsity | 17 | 25:37.36 PB | 11 |
| Oct 3 | Maine XC Festival of ChampionsOct 3 · 5,000 Meters Unseeded · Place 95 · Bonny EagleBonny Eagle | 5,000 Meters Unseeded | 95 | 26:07.62 PB | 11 |
| Sep 25 | WIND, CHEV, BE, MARSH @ SPSep 25 · 5,000 Meters Varsity · Place 33 · Bonny EagleBonny Eagle | 5,000 Meters Varsity | 33 | 26:36 PB | 11 |
| Sep 12 | Southern Maine ClassicSep 12 · 5,000 Meters Varsity · Place 196 · Bonny EagleBonny Eagle | 5,000 Meters Varsity | 196 | 27:18.39 PB | 11 |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | Maine Class A State XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 90 · Bonny EagleBonny Eagle | 5,000 Meters Varsity | 90 | 25:57.60 PB | 10 |
| Oct 25 | Southern Maine Class A Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 82 · Bonny EagleBonny Eagle | 5,000 Meters Varsity | 82 | 25:07.5 PB | 10 |
| Oct 10 | Biddeford HS MeetOct 10 · 5,000 Meters Varsity · Place 20 · Bonny EagleBonny Eagle | 5,000 Meters Varsity | 20 | 24:47.0 PB | 10 |
| Sep 25 | SO PORTLAND-BONNY EAGLE-MARSHWOOD-WINDHAM-CHEVERUSSep 25 · 5,000 Meters Varsity · Place 32 · Bonny EagleBonny Eagle | 5,000 Meters Varsity | 32 | 28:00 PB | 10 |
| Sep 17 | Bonny Eagle HS MeetSep 17 · 5,000 Meters Varsity · Place 26 · Bonny EagleBonny Eagle | 5,000 Meters Varsity | 26 | 26:04 PB | 10 |
| Sep 5 | BONNY EAGLE-SCARBOROUGH-PORTLAND-SANFORDSep 5 · 5,000 Meters Varsity · Place 22 · Bonny EagleBonny Eagle | 5,000 Meters Varsity | 22 | 27:22.62 PB | 10 |
| Aug 27 | SMAA RelaysAug 27 · 1.7 Miles Varsity · Place 72 · Bonny EagleBonny Eagle | 1.7 Miles Varsity | 72 | 15:06 PB | 10 |
2024 Cross Country
1 results2023 Cross Country
2 results