Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.7 Miles · Bonny Eagle HSSMAA Relays · Aug 2711:42SMAA RelaysAugust 27, 2025
5,000 Meters · Cony HSMaine Class A State XC Championship · Nov 121:59.30Maine Class A State XC ChampionshipNovember 1, 2025
5,000 Meters · Deering High SchoolCHEVERUS-PORTLAND-SO PORTLAND-WESTBROOK@DEERING · Oct 921:33.64CHEVERUS-PORTLAND-SO PORTLAND-WESTBROOK@DEERINGOctober 9, 2025
5,000 Meters · Kennebunk HSPORTLAND-FALMOUTH-NOBLE @KENNEBUNK MEET · Sep 2622:33.19PORTLAND-FALMOUTH-NOBLE @KENNEBUNK MEETSeptember 26, 2025
5,000 Meters · Massabesic High SchoolMASSABESIC MEET · Sep 2222:35.00MASSABESIC MEETSeptember 22, 2023
5,000 Meters · Portland HSPortland High School Meet · Sep 1922:42Portland High School MeetSeptember 19, 2025
5,000 Meters · Thetford Academy XC Home Course90th Annual New England Interscholastic Cross Country Championships · Nov 822:43.990th Annual New England Interscholastic Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Troy Howard Middle SchoolMaine Class A State XC Championship · Nov 421:19.78Maine Class A State XC ChampionshipNovember 4, 2023
5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class A Regional XC Championship · Oct 2521:30.9Southern Maine Class A Regional XC ChampionshipOctober 25, 2025
5,000 Meters · Wickham Park89th Annual New England Interscholastic Cross Country Championships · Nov 921:4989th Annual New England Interscholastic Cross Country ChampionshipsNovember 9, 2024

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 890th Annual New England Interscholastic Cross Country ChampionshipsNov 8 · 5,000 Meters Championships · Place 183 · Portland5,000 Meters Championships18322:43.9 PB12
Nov 1Maine Class A State XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 24 · Portland5,000 Meters Varsity2421:59.30 PB12
Oct 25Southern Maine Class A Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 19 · Portland5,000 Meters Varsity1921:30.9 PB12
Oct 9CHEVERUS-PORTLAND-SO PORTLAND-WESTBROOK@DEERINGOct 9 · 5,000 Meters Varsity · Place 5 · Portland5,000 Meters Varsity521:33.64 PB12
Oct 4Festival of ChampionsOct 4 · 5,000 Meters Seeded · Place 59 · Portland5,000 Meters Seeded5921:45.9712
Oct 4Festival of ChampionsOct 4 · 5,000 Meters Varsity · Place 68 · Portland5,000 Meters Varsity6821:45.9712
Sep 26PORTLAND-FALMOUTH-NOBLE @KENNEBUNK MEETSep 26 · 5,000 Meters Varsity · Place 9 · Portland5,000 Meters Varsity922:33.19 PB12
Sep 19Portland High School MeetSep 19 · 5,000 Meters Varsity · Place 11 · Portland5,000 Meters Varsity1122:42 PB12
Aug 27SMAA RelaysAug 27 · 1.7 Miles Varsity · Place 16 · Portland1.7 Miles Varsity1611:42 PB12

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 989th Annual New England Interscholastic Cross Country ChampionshipsNov 9 · 5,000 Meters Championships · Place 192 · Portland5,000 Meters Championships19221:49 PB11
Nov 9Maine State ChampionshipsNov 9 · 5,000 Meters A · Place 33 · Portland5,000 Meters A3321:32.8711
Oct 26Southern Maine Class A Regional XC ChampionshipOct 26 · 5,000 Meters Varsity · Place 24 · Portland5,000 Meters Varsity2421:54.4411
Oct 10DEERING-WESTBROOK-PORTLAND-SO PORTLAND-CHEVERUSOct 10 · 5,000 Meters Varsity · Place 5 · Portland Hig5,000 Meters Varsity521:46.00—
Oct 5Festival of ChampionsOct 5 · 5,000 Meters Seeded · Place 77 · Portland5,000 Meters Seeded7721:24.9111
Oct 5Festival of ChampionsOct 5 · 5,000 Meters Varsity · Place 89 · Portland5,000 Meters Varsity8921:24.9111
Oct 5Festival of ChampionsOct 5 · Varsity · Place 89 · PortlandVarsity8921:24.9111
Sep 27CHEVERUS, PORTLAND, GORHAM, MASSABESIC @BONNY EAGLESep 27 · 5,000 Meters Varsity · Place 12 · Portland Hig5,000 Meters Varsity1221:49.20—
Aug 28SMAA RelaysAug 28 · 1.7 Miles Varsity · Place 16 · Portland1.7 Miles Varsity1611:49—

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 11New England Interscholastic XC ChampionshipsNov 11 · 5,000 Meters Varsity · Place 157 · Portland - ME5,000 Meters Varsity15720:59.2610
Nov 4Maine Class A State XC ChampionshipNov 4 · 5,000 Meters Varsity · Place 40 · Portland5,000 Meters Varsity4021:19.78 PB10
Oct 5SMAA: Cheverus, Deering, Portland, Westbrook, So PortlandOct 5 · 5,000 Meters Varsity · Place 5 · Portland Hig5,000 Meters Varsity521:49.75—
Sep 30Maine XC Festival of ChampionsSep 30 · 5,000 Meters Seeded · Place 72 · Portland5,000 Meters Seeded7221:07.8110
Sep 30Maine XC Festival of ChampionsSep 30 · 5,000 Meters Varsity · Place 82 · Portland5,000 Meters Varsity8221:07.8110
Sep 22MASSABESIC MEETSep 22 · 5,000 Meters Varsity · Place 10 · Portland5,000 Meters Varsity1022:35.00 PB10

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 17SMAA 2nd SevenOct 17 · 5,000 Meters Varsity · Place 4 · Portland Hig5,000 Meters Varsity423:01.87—
Oct 7SMAA: Cheverus, Deering, Portland, WestbrookOct 7 · 2.7 Miles Varsity · Place 11 · Portland Hig2.7 Miles Varsity1120:47.78—
Oct 7SMAA: Cheverus, Deering, Portland, WestbrookOct 7 · 2.7 Miles Varsity · Place 11 · Portland Hig2.7 Miles Varsity1120:47.78—
Oct 7SMAA: Cheverus, Deering, Portland, WestbrookOct 7 · 2.7 Miles Varsity · Place 11 · Portland Hig2.7 Miles Varsity1120:47.78—