Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.7 Miles · Bonny Eagle HSSMAA Relays · Aug 2710:16SMAA RelaysAugust 27, 2025
4570 m · Ellsworth High SchoolEllsworth Invitational · Sep 618:25.38Ellsworth InvitationalSeptember 6, 2025
5,000 Meters · Cony HSMaine Class A State XC Championship · Nov 119:00.64Maine Class A State XC ChampionshipNovember 1, 2025
5,000 Meters · Derryfield ParkManchester Invitational · Sep 1919:21.6Manchester InvitationalSeptember 19, 2026
5,000 Meters · Gorham High SchoolSouthern Maine Classic · Sep 1218:51.10Southern Maine ClassicSeptember 12, 2026
5,000 Meters · Marshwood HSMASSABESIC-NOBLE-SANFORD @ MARSHWOOD · Oct 918:33.1MASSABESIC-NOBLE-SANFORD @ MARSHWOODOctober 9, 2025
5,000 Meters · Massabesic High SchoolSANFORD-MARSHWOOD-NOBLE@MASSABESIC · Oct 920:22.61SANFORD-MARSHWOOD-NOBLE@MASSABESICOctober 9, 2026
5,000 Meters · Sanford High SchoolGORHAM-DEERING-THORNTON ACADEMY@SANFORD · Sep 2418:39.01GORHAM-DEERING-THORNTON ACADEMY@SANFORDSeptember 24, 2026
5,000 Meters · Scarborough High SchoolScarborough High School Meet · Sep 419:15Scarborough High School MeetSeptember 4, 2026
5,000 Meters · Thornton AcademyGORHAM-SANFORD-DEERING@THORNTON ACADEMY · Sep 2618:33.83GORHAM-SANFORD-DEERING@THORNTON ACADEMYSeptember 26, 2025
5,000 Meters · Troy Howard Middle SchoolMaine XC Festival of Champions · Oct 318:20.75Maine XC Festival of ChampionsOctober 3, 2026
5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class A Regional XC Championship · Oct 2518:46.6Southern Maine Class A Regional XC ChampionshipOctober 25, 2025
5,000 Meters · Windham High SchoolSANFORD-KENNEBUNK-WESTBROOK @ WINDHAM · Sep 1922:20.05SANFORD-KENNEBUNK-WESTBROOK @ WINDHAMSeptember 19, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31Maine State XC ChampionshipOct 31 · 5,000 Meters Class A · Place 85 · Sanford5,000 Meters Class A8519:24.411
Oct 9SANFORD-MARSHWOOD-NOBLE@MASSABESICOct 9 · 5,000 Meters Varsity · Place 7 · Sanford5,000 Meters Varsity720:22.61 PB11
Oct 3Maine XC Festival of ChampionsOct 3 · 5,000 Meters Seeded · Place 152 · Sanford5,000 Meters Seeded15218:20.75 PB11
Sep 24GORHAM-DEERING-THORNTON ACADEMY@SANFORDSep 24 · 5,000 Meters Varsity · Place 14 · Sanford5,000 Meters Varsity1418:39.01 PB11
Sep 19Manchester InvitationalSep 19 · 5,000 Meters Boys Varsity Large · Place 150 · Sanford5,000 Meters Boys Varsity Large15019:21.6 PB11
Sep 12Southern Maine ClassicSep 12 · 5,000 Meters Varsity · Place 95 · Sanford5,000 Meters Varsity9518:51.10 PB11
Sep 4Scarborough High School MeetSep 4 · 5,000 Meters Varsity · Place 21 · Sanford5,000 Meters Varsity2119:15 PB11
Aug 26SMAA RelaysAug 26 · 1.7 Miles Varsity · Place 48 · Sanford1.7 Miles Varsity4810:4411

2025 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 1Maine Class A State XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 56 · Sanford5,000 Meters Varsity5619:00.64 PB10
Oct 25Southern Maine Class A Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 37 · Sanford5,000 Meters Varsity3718:46.6 PB10
Oct 9MASSABESIC-NOBLE-SANFORD @ MARSHWOODOct 9 · 5,000 Meters Varsity · Place 5 · Sanford5,000 Meters Varsity518:33.1 PB10
Oct 4Festival of ChampionsOct 4 · 5,000 Meters Varsity · Place 88 · Sanford5,000 Meters Varsity8818:12.0610
Oct 4Festival of ChampionsOct 4 · 5,000 Meters Seeded · Place 78 · Sanford5,000 Meters Seeded7818:12.0610
Sep 26GORHAM-SANFORD-DEERING@THORNTON ACADEMYSep 26 · 5,000 Meters Varsity · Place 11 · Sanford5,000 Meters Varsity1118:33.83 PB10
Sep 20Manchester InviteSep 20 · 5,000 Meters Boys Varsity Large School · Place 161 · Sanford5,000 Meters Boys Varsity Large School16119:34.510
Sep 19SANFORD-KENNEBUNK-WESTBROOK @ WINDHAMSep 19 · 5,000 Meters Varsity · Place 13 · Sanford5,000 Meters Varsity1322:20.05 PB10
Sep 13Southern Maine ClassicSep 13 · 5,000 Meters Freshman Sophomore · Place 27 · Sanford5,000 Meters Freshman Sophomore2718:34.1810
Sep 13Southern Maine ClassicSep 13 · 5,000 Meters Varsity · Place 75 · Sanford5,000 Meters Varsity7518:34.1910
Sep 6Ellsworth InvitationalSep 6 · 2.84 Miles Varsity · Place 22 · Sanford2.84 Miles Varsity2218:25.38 PB10
Sep 5BONNY EAGLE-SCARBOROUGH-PORTLAND-SANFORDSep 5 · 5,000 Meters Varsity · Place 22 · Sanford5,000 Meters Varsity2219:43.7210
Aug 27SMAA RelaysAug 27 · 1.7 Miles Varsity · Place 40 · Sanford1.7 Miles Varsity4010:16 PB10

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 26Southern Maine Class A Regional XC ChampionshipOct 26 · 5,000 Meters Varsity · Place 64 · Sanford5,000 Meters Varsity6420:10.759
Oct 5Festival of ChampionsOct 5 · 5,000 Meters Varsity · Place 322 · Sanford5,000 Meters Varsity32219:44.929
Oct 5Festival of ChampionsOct 5 · 5,000 Meters Freshman · Place 40 · Sanford5,000 Meters Freshman4019:44.929
Sep 27SANFORD-THORNTON-WINDHAM-WESTBROOKSep 27 · 5,000 Meters Varsity · Place 14 · Sanford5,000 Meters Varsity1421:40.989
Sep 21Manchester InviteSep 21 · 5,000 Meters Large School Varsity · Place 221 · Sanford5,000 Meters Large School Varsity22120:47.49
Sep 14Southern Maine ClassicSep 14 · 5,000 Meters Varsity · Place 151 · Sanford5,000 Meters Varsity15120:24.349
Aug 28SMAA RelaysAug 28 · 1.7 Miles Varsity · Place 63 · Sanford1.7 Miles Varsity6311:07—