Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Gray-New Gloucester High SchoolGray New Gloucester High School Meet · Oct 224:18Gray New Gloucester High School MeetOctober 2, 2026
5,000 Meters · Portland HSPortland High School Meet · Oct 922:26Portland High School MeetOctober 9, 2026
5,000 Meters · Smiling Hill FarmSO PORTLAND-BONNY EAGLE-MARSHWOOD-WINDHAM-CHEVERUS · Sep 2523:54SO PORTLAND-BONNY EAGLE-MARSHWOOD-WINDHAM-CHEVERUSSeptember 25, 2025
5,000 Meters · South Portland High SchoolWIND, CHEV, BE, MARSH @ SP · Sep 2521:38WIND, CHEV, BE, MARSH @ SPSeptember 25, 2026
5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class A Regional XC Championship · Oct 2521:10.2Southern Maine Class A Regional XC ChampionshipOctober 25, 2025
5,000 Meters · Windham High SchoolSANFORD-KENNEBUNK-WESTBROOK @ WINDHAM · Sep 1923:39.02SANFORD-KENNEBUNK-WESTBROOK @ WINDHAMSeptember 19, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 9Portland High School MeetOct 9 · 5,000 Meters Varsity · Place 51 · Windham5,000 Meters Varsity5122:26 PB11
Oct 2Gray New Gloucester High School MeetOct 2 · 5,000 Meters Varsity · Place 12 · Windham5,000 Meters Varsity1224:18 PB11
Sep 25WIND, CHEV, BE, MARSH @ SPSep 25 · 5,000 Meters Varsity · Place 34 · Windham5,000 Meters Varsity3421:38 PB11

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 25Southern Maine Class A Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 102 · Windham5,000 Meters Varsity10221:10.2 PB10
Oct 10Gorham-Scarborough-Windham-FalmouthOct 10 · 5,000 Meters Varsity · Place 48 · Windham5,000 Meters Varsity4822:1910
Sep 25SO PORTLAND-BONNY EAGLE-MARSHWOOD-WINDHAM-CHEVERUSSep 25 · 5,000 Meters Varsity · Place 32 · Windham5,000 Meters Varsity3223:54 PB10
Sep 19SANFORD-KENNEBUNK-WESTBROOK @ WINDHAMSep 19 · 5,000 Meters Varsity · Place 22 · Windham5,000 Meters Varsity2223:39.02 PB10