Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Biddeford High SchoolBiddeford HS Meet · Oct 1022:26.8Biddeford HS MeetOctober 10, 2025
5,000 Meters · Deering High SchoolDeering High School Meet · Oct 722:33Deering High School MeetOctober 7, 2026
5,000 Meters · Gorham High SchoolSouthern Maine Classic · Sep 1221:50.47Southern Maine ClassicSeptember 12, 2026
5,000 Meters · Kennebunk HSSO PORTLAND-CHEVERUS-GORHAM-MASSABESIC @KENNEBUNK · Sep 323:13SO PORTLAND-CHEVERUS-GORHAM-MASSABESIC @KENNEBUNKSeptember 3, 2026
5,000 Meters · Noble High SchoolPORTLAND-FALMOUTH-KENNEBUNK@NOBLE · Sep 2321:49.64PORTLAND-FALMOUTH-KENNEBUNK@NOBLESeptember 23, 2026
5,000 Meters · South Portland High SchoolSouth Portland Meet · Sep 523:35South Portland MeetSeptember 5, 2025
5,000 Meters · Troy Howard Middle SchoolMaine XC Festival of Champions · Oct 321:55.91Maine XC Festival of ChampionsOctober 3, 2026
5,000 Meters · Windham High SchoolSANFORD-KENNEBUNK-WESTBROOK @ WINDHAM · Sep 1924:30.13SANFORD-KENNEBUNK-WESTBROOK @ WINDHAMSeptember 19, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17SECOND SEVEN @SANFORDOct 17 · 5,000 Meters Varsity · Place 38 · Kennebunk5,000 Meters Varsity3821:16.0010
Oct 7Deering High School MeetOct 7 · 5,000 Meters Varsity · Place 40 · Kennebunk5,000 Meters Varsity4022:33 PB10
Oct 3Maine XC Festival of ChampionsOct 3 · 5,000 Meters Unseeded B · Place 233 · Kennebunk5,000 Meters Unseeded B23321:55.91 PB10
Sep 23PORTLAND-FALMOUTH-KENNEBUNK@NOBLESep 23 · 5,000 Meters Varsity · Place 38 · Kennebunk5,000 Meters Varsity3821:49.64 PB10
Sep 12Southern Maine ClassicSep 12 · 5,000 Meters Varsity · Place 253 · Kennebunk5,000 Meters Varsity25321:50.47 PB10
Sep 3SO PORTLAND-CHEVERUS-GORHAM-MASSABESIC @KENNEBUNKSep 3 · 5,000 Meters Varsity · Place 42 · Kennebunk5,000 Meters Varsity4223:13 PB10

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 10Biddeford HS MeetOct 10 · 5,000 Meters Varsity · Place 36 · Kennebunk5,000 Meters Varsity3622:26.8 PB9
Sep 26PORTLAND-FALMOUTH-NOBLE @KENNEBUNK MEETSep 26 · 5,000 Meters Varsity · Place 56 · Kennebunk5,000 Meters Varsity5624:07.059
Sep 19SANFORD-KENNEBUNK-WESTBROOK @ WINDHAMSep 19 · 5,000 Meters Varsity · Place 25 · Kennebunk5,000 Meters Varsity2524:30.13 PB9
Sep 5South Portland MeetSep 5 · 5,000 Meters Varsity · Place 48 · Kennebunk5,000 Meters Varsity4823:35 PB9