Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWMC Indoor Championship · Feb 65:32.78WMC Indoor ChampionshipFebruary 6, 2026
1 Mile · OutdoorBIDDEFORD-FREEPORT/DURHAM-YARMOUTH-SCARBOROUGH · Mar 96:45.50BIDDEFORD-FREEPORT/DURHAM-YARMOUTH-SCARBOROUGHMarch 9, 2024
1000 yard Run OPEN · OutdoorSMMSAC -FESTIVAL-SO MAINE CONFERENCE · Mar 293:34.50SMMSAC -FESTIVAL-SO MAINE CONFERENCEMarch 29, 2024
1600 Meters · OutdoorWMC Championship · May 305:17.80aWMC ChampionshipMay 30, 2026
40 yard Dash SR · OutdoorBIDDEFORD-FREEPORT/DURHAM-YARMOUTH-SCARBOROUGH · Mar 95.60BIDDEFORD-FREEPORT/DURHAM-YARMOUTH-SCARBOROUGHMarch 9, 2024
800 Meters · IndoorWMC: YORK-GNG-FREEPORT-TRAIP-FRYE-YARM · Jan 162:32.30WMC: YORK-GNG-FREEPORT-TRAIP-FRYE-YARMJanuary 16, 2026
800 Meters · OutdoorCentral Maine Freshman Championship · Jun 32:43.34Central Maine Freshman ChampionshipJune 3, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 30WMC ChampionshipMay 30 · 1600 Meters · Place 27 · Yarmouth1600 Meters27.5:17.80a PB10
May 22TWILIGHT @ YarmouthMay 22 · 1600 Meters · Place 15 · Yarmouth1600 Meters15.5:32.78a10
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · 1600 Meters · Place 8 · Yarmouth1600 Meters8.5:32.69a10
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · 1600 Meters · Place 15 · Yarmouth1600 Meters15.5:33.51a10
Apr 30YARMOUTH-OOB-GRTEELY-SEACOAST @SACOPEE VALLEYApr 30 · 1600 Meters · Place 4 · Yarmouth1600 Meters4.5:41.19a10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 6WMC Indoor ChampionshipFeb 6 · 1 Mile · Place 17 · Yarmouth1 Mile175:32.78 PB10
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · 1 Mile · Place 18 · Yarmouth Hig1 Mile185:58.35—
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · 1 Mile · Place 18 · Yarmouth1 Mile185:58.3510
Jan 23WMC-GREELY-CAPE-FRYE-GNG-BOOTH-WISC-YARMJan 23 · 1 Mile · Place 6 · Yarmouth1 Mile65:40.1310
Jan 16WMC: YORK-GNG-FREEPORT-TRAIP-FRYE-YARMJan 16 · 800 Meters · Place 13 · Yarmouth800 Meters132:32.30 PB10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19WMC - YORK-CAPE-GNG-YARM-TRAIP-MT VAL-BOOTH-WISCDec 19 · 1 Mile · Place 18 · Yarmouth1 Mile18.5:38.40a10
Dec 19WMC - YORK-CAPE-GNG-YARM-TRAIP-MT VAL-BOOTH-WISCDec 19 · 800 Meters · Place 12 · Yarmouth800 Meters12.2:37.31a10

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 3Central Maine Freshman ChampionshipJun 3 · 1600 Meters · Place 20 · Yarmouth Hig1600 Meters205:46.21—
Jun 3Central Maine Freshman ChampionshipJun 3 · 800 Meters · Place 20 · Yarmouth Hig800 Meters202:43.34 PB—
May 31WMC ChampionshipMay 31 · 1600 Meters · Place 27 · Yarmouth1600 Meters275:48.749
May 27HS-WELLS-CAPE ELIZABETH-FREEPORT-GREELY-NYA/MCW @ YARMOUTH May 27 · 1600 Meters · Place 16 · Yarmouth Hig1600 Meters165:59.96—
May 27HS-WELLS-CAPE ELIZABETH-FREEPORT-GREELY-NYA/MCW @ YARMOUTH May 27 · 800 Meters · Place 18 · Yarmouth Hig800 Meters182:45.50—
May 16YARMOUTH-YORK-TRAIP-OOB-SEACOAST @POLANDMay 16 · 1600 Meters · Place 13 · Yarmouth Hig1600 Meters136:04.95—
May 9Freeport HS Home MeetMay 9 · 1600 Meters · Place 11 · Yarmouth Hig1600 Meters115:57.95—
May 9Freeport HS Home MeetMay 9 · 800 Meters · Place 25 · Yarmouth Hig800 Meters252:59.97—
May 9Freeport HS Home MeetMay 9 · 1600 Meters · Place 11 · Yarmouth Hig1600 Meters115:57.95—
May 9Freeport HS Home MeetMay 9 · 800 Meters · Place 25 · Yarmouth Hig800 Meters252:59.97—
May 9Freeport HS Home MeetMay 9 · 1600 Meters · Place 11 · Yarmouth Hig1600 Meters115:57.95—
May 9Freeport HS Home MeetMay 9 · 800 Meters · Place 23 · Yarmouth Hig800 Meters232:46.35—
May 2POLAND-NYA-YARMOUTH-SEACOAST @SACOPEE VALLEYMay 2 · 1600 Meters · Place 14 · Yarmouth1600 Meters146:20.849

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Mar 29SMMSAC -FESTIVAL-SO MAINE CONFERENCEMar 29 · 1000 yard Run OPEN · Place 12 · Yarmouth Middle School1000 yard Run OPEN123:34.50 PB8
Mar 22NOBLE-GREELY-WHITTIER-YARMOUTH-MASSABESICMar 22 · 1000 yard Run OPEN · Place 5 · Yarmouth Middle School1000 yard Run OPEN54:21.208
Mar 16NOBLE-SMC/SJS-THORNTON-YARMOUTH MS MEETMar 16 · 1000 yard Run OPEN · Place 2 · Yarmouth Middle School1000 yard Run OPEN23:43.108
Mar 9BIDDEFORD-FREEPORT/DURHAM-YARMOUTH-SCARBOROUGHMar 9 · 40 yard Dash SR · Place 3 · Yarmouth Middle School40 yard Dash SRRound P35.60 PB8
Mar 9BIDDEFORD-FREEPORT/DURHAM-YARMOUTH-SCARBOROUGHMar 9 · 1 Mile · Place 6 · Yarmouth Middle School1 Mile66:45.50 PB8