Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cony HSMaine Class A State XC Championship · Nov 122:22.61Maine Class A State XC ChampionshipNovember 1, 2025
5,000 Meters · Deering High SchoolCHEVERUS-PORTLAND-SO PORTLAND-WESTBROOK@DEERING · Oct 921:25.89CHEVERUS-PORTLAND-SO PORTLAND-WESTBROOK@DEERINGOctober 9, 2025
5,000 Meters · Kennebunk HSPORTLAND-FALMOUTH-NOBLE @KENNEBUNK MEET · Sep 2622:00.03PORTLAND-FALMOUTH-NOBLE @KENNEBUNK MEETSeptember 26, 2025
5,000 Meters · Massabesic High SchoolMASSABESIC MEET · Sep 2223:52.00MASSABESIC MEETSeptember 22, 2023
5,000 Meters · Ponaganset High SchoolNew England Interscholastic XC Championships · Nov 1222:34.0New England Interscholastic XC ChampionshipsNovember 12, 2022
5,000 Meters · Portland HSPortland High School Meet · Sep 1922:25Portland High School MeetSeptember 19, 2025
5,000 Meters · Sanford High SchoolBONNY EAGLE-SCARBOROUGH-PORTLAND-SANFORD · Sep 523:51.87BONNY EAGLE-SCARBOROUGH-PORTLAND-SANFORDSeptember 5, 2025
5,000 Meters · Thetford Academy XC Home Course90th Annual New England Interscholastic Cross Country Championships · Nov 823:07.590th Annual New England Interscholastic Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Troy Howard Middle SchoolMaine Class A State XC Championship · Nov 421:12.98Maine Class A State XC ChampionshipNovember 4, 2023
5,000 Meters · Twin Brook Recreation AreaMaine State Championships · Nov 921:12.62Maine State ChampionshipsNovember 9, 2024
5,000 Meters · Wickham Park89th Annual New England Interscholastic Cross Country Championships · Nov 921:4189th 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

7 results
DateMeetEventPlMarkGr
Nov 890th Annual New England Interscholastic Cross Country ChampionshipsNov 8 · 5,000 Meters Championships · Place 201 · Portland5,000 Meters Championships20123:07.5 PB12
Nov 1Maine Class A State XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 30 · Portland5,000 Meters Varsity3022:22.61 PB12
Oct 25Southern Maine Class A Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 20 · Portland5,000 Meters Varsity2021:37.712
Oct 9CHEVERUS-PORTLAND-SO PORTLAND-WESTBROOK@DEERINGOct 9 · 5,000 Meters Varsity · Place 4 · Portland5,000 Meters Varsity421:25.89 PB12
Sep 26PORTLAND-FALMOUTH-NOBLE @KENNEBUNK MEETSep 26 · 5,000 Meters Varsity · Place 5 · Portland5,000 Meters Varsity522:00.03 PB12
Sep 19Portland High School MeetSep 19 · 5,000 Meters Varsity · Place 8 · Portland5,000 Meters Varsity822:25 PB12
Sep 5BONNY EAGLE-SCARBOROUGH-PORTLAND-SANFORDSep 5 · 5,000 Meters Varsity · Place 9 · Portland5,000 Meters Varsity923:51.87 PB12

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 989th Annual New England Interscholastic Cross Country ChampionshipsNov 9 · 5,000 Meters Championships · Place 185 · Portland5,000 Meters Championships18521:41 PB11
Nov 9Maine State ChampionshipsNov 9 · 5,000 Meters A · Place 21 · Portland5,000 Meters A2121:12.62 PB11
Oct 26Southern Maine Class A Regional XC ChampionshipOct 26 · 5,000 Meters Varsity · Place 15 · Portland5,000 Meters Varsity1521:21.6711
Oct 10DEERING-WESTBROOK-PORTLAND-SO PORTLAND-CHEVERUSOct 10 · 5,000 Meters Varsity · Place 7 · Portland Hig5,000 Meters Varsity721:56.00—
Oct 5Festival of ChampionsOct 5 · 5,000 Meters Seeded · Place 65 · Portland5,000 Meters Seeded6521:11.0411
Oct 5Festival of ChampionsOct 5 · 5,000 Meters Varsity · Place 76 · Portland5,000 Meters Varsity7621:11.0411
Oct 5Festival of ChampionsOct 5 · Varsity · Place 76 · PortlandVarsity7621:11.0411
Sep 27CHEVERUS, PORTLAND, GORHAM, MASSABESIC @BONNY EAGLESep 27 · 5,000 Meters Varsity · Place 11 · Portland Hig5,000 Meters Varsity1121:40.60—
Aug 28SMAA RelaysAug 28 · 1.7 Miles Varsity · Place 34 · Portland1.7 Miles Varsity3412:37—

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 11New England Interscholastic XC ChampionshipsNov 11 · 5,000 Meters Varsity · Place 165 · Portland - ME5,000 Meters Varsity16521:06.9610
Nov 4Maine Class A State XC ChampionshipNov 4 · 5,000 Meters Varsity · Place 35 · Portland5,000 Meters Varsity3521:12.98 PB10
Oct 21Southern Maine Class A RegionalOct 21 · 5,000 Meters Varsity · Place 32 · Portland5,000 Meters Varsity3223:02.5910
Oct 5SMAA: Cheverus, Deering, Portland, Westbrook, So PortlandOct 5 · 5,000 Meters Varsity · Place 6 · Portland Hig5,000 Meters Varsity622:10.66—
Sep 30Maine XC Festival of ChampionsSep 30 · 5,000 Meters Seeded · Place 121 · Portland5,000 Meters Seeded12122:10.9810
Sep 30Maine XC Festival of ChampionsSep 30 · 5,000 Meters Varsity · Place 141 · Portland5,000 Meters Varsity14122:10.9810
Sep 22MASSABESIC MEETSep 22 · 5,000 Meters Varsity · Place 15 · Portland5,000 Meters Varsity1523:52.00 PB10

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 12New England Interscholastic XC ChampionshipsNov 12 · 5,000 Meters Varsity · Place 191 · Portland5,000 Meters Varsity19122:34.0 PB9
Oct 29Maine Class A State XC ChampionshipOct 29 · 5,000 Meters Varsity · Place 46 · Portland5,000 Meters Varsity4622:35.439
Oct 22Southern Maine Class A Regional XC ChampionshipOct 22 · 5,000 Meters Varsity · Place 36 · Portland5,000 Meters Varsity3623:05.729
Oct 1Maine XC Festival of ChampionsOct 1 · 5,000 Meters Varsity · Place 137 · Portland5,000 Meters Varsity1377:13.19
Oct 1Maine XC Festival of ChampionsOct 1 · 5,000 Meters Freshman · Place 26 · Portland5,000 Meters Freshman2622:25.399
Sep 22WESTBROOK SMAASep 22 · 5,000 Meters Varsity · Place 19 · Portland Hig5,000 Meters Varsity1923:13.18—
Sep 22WESTBROOK SMAASep 22 · 5,000 Meters Varsity · Place 19 · Portland Hig5,000 Meters Varsity1923:13.18—
Sep 9SMAA: Gorham, Kennebunk, Portland, South Portland @ BiddefordSep 9 · 5,000 Meters Varsity · Place 21 · Portland Hig5,000 Meters Varsity2125:02.019
Sep 2Sanford MeetSep 2 · 5,000 Meters Varsity · Place 9 · Portland5,000 Meters Varsity924:11.409
Aug 24SMAA RelaysAug 24 · 1.75 Miles Freshman · Place 2 · Portland1.75 Miles Freshman213:11—