Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWMC-GREELY-CAPE-FRYE-GNG-BOOTH-WISC-YARM · Jan 234:50.70WMC-GREELY-CAPE-FRYE-GNG-BOOTH-WISC-YARMJanuary 23, 2026
100 Meters · OutdoorBrunswick JH Meet · May 614.44Brunswick JH MeetMay 6, 2024
1000 yard Run OPEN · OutdoorSMMSAC -FESTIVAL-SO MAINE CONFERENCE · Mar 292:57.40SMMSAC -FESTIVAL-SO MAINE CONFERENCEMarch 29, 2024
1600 Meters · OutdoorMaine Class B Championship · Jun 64:34.90aMaine Class B ChampionshipJune 6, 2026
400 Meters · OutdoorMt. Ararat MS Meet #2 · May 231:02.70Mt. Ararat MS Meet #2May 23, 2024
800 Meters · OutdoorMaine Class B Championship · Jun 62:02.71aMaine Class B ChampionshipJune 6, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 6Maine Class B ChampionshipJun 6 · 1600 Meters · Place 4 · Yarmouth1600 Meters4.4:34.90a PB10
Jun 6Maine Class B ChampionshipJun 6 · 800 Meters · Place 7 · Yarmouth800 Meters7.2:02.71a PB10
May 30WMC ChampionshipMay 30 · 1600 Meters · Place 3 · Yarmouth1600 Meters3.4:36.49a10
May 30WMC ChampionshipMay 30 · 800 Meters · Place 15 · Yarmouth800 Meters15.2:16.46a10
May 22TWILIGHT @ YarmouthMay 22 · 800 Meters · Place 3 · Yarmouth800 Meters3.2:05.33a10
May 16Marathon Sports Elite InvitationalMay 16 · 1600 Meters · Place 9 · Yarmouth1600 Meters9.4:37.00a10
May 16Marathon Sports Elite InvitationalMay 16 · 800 Meters · Place 9 · Yarmouth800 Meters9.2:06.11a10
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · 1600 Meters · Place 5 · Yarmouth1600 Meters5.4:49.22a10
Apr 17Bob Morse InvitationalApr 17 · 800 Meters · Place 2 · Yarmouth800 Meters2.2:05.86a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 23WMC-GREELY-CAPE-FRYE-GNG-BOOTH-WISC-YARMJan 23 · 1 Mile · Place 1 · Yarmouth1 Mile14:50.70 PB10

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · 1600 Meters · Place 7 · Yarmouth1600 Meters7.4:41.37a9
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · 800 Meters · Yarmouth800 Meters—DQ9
May 31WMC ChampionshipMay 31 · 1600 Meters · Place 6 · Yarmouth1600 Meters64:51.669
May 27HS-WELLS-CAPE ELIZABETH-FREEPORT-GREELY-NYA/MCW @ YARMOUTH May 27 · 1600 Meters · Place 1 · Yarmouth Hig1600 Meters14:44.78—
May 17Marathon Sports Elite InvitationalMay 17 · 1600 Meters · Place 23 · Yarmouth1600 Meters234:49.119
May 16YARMOUTH-YORK-TRAIP-OOB-SEACOAST @POLANDMay 16 · 800 Meters · Place 1 · Yarmouth Hig800 Meters12:10.57—
May 9Freeport HS Home MeetMay 9 · 1600 Meters · Place 3 · Yarmouth Hig1600 Meters34:54.16—
May 9Freeport HS Home MeetMay 9 · 800 Meters · Place 7 · Yarmouth Hig800 Meters72:17.65—
May 9Freeport HS Home MeetMay 9 · 1600 Meters · Place 3 · Yarmouth Hig1600 Meters34:54.16—
May 9Freeport HS Home MeetMay 9 · 800 Meters · Place 7 · Yarmouth Hig800 Meters72:17.65—
May 9Freeport HS Home MeetMay 9 · 1600 Meters · Place 3 · Yarmouth Hig1600 Meters34:54.16—
May 9Freeport HS Home MeetMay 9 · 800 Meters · Place 7 · Yarmouth Hig800 Meters72:17.65—
May 2POLAND-NYA-YARMOUTH-SEACOAST @SACOPEE VALLEYMay 2 · 800 Meters · Place 1 · Yarmouth800 Meters12:14.499

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 23Mt. Ararat MS Meet #2May 23 · 400 Meters · Place 1 · Yarmouth Middle School400 Meters11:02.70 PB8
May 23Mt. Ararat MS Meet #2May 23 · 100 Meters · Place 7 · Yarmouth Middle School100 Meters714.498
May 6Brunswick JH MeetMay 6 · 800 Meters · Place 1 · Yarmouth Middle School800 Meters12:26.998
May 6Brunswick JH MeetMay 6 · 100 Meters · Place 4 · Yarmouth Middle School100 Meters414.44 PB8
Mar 29SMMSAC -FESTIVAL-SO MAINE CONFERENCEMar 29 · 1000 yard Run OPEN · Place 1 · Yarmouth Middle School1000 yard Run OPEN12:57.40 PB8
Mar 22NOBLE-GREELY-WHITTIER-YARMOUTH-MASSABESICMar 22 · 1000 yard Run OPEN · Place 1 · Yarmouth Middle School1000 yard Run OPEN13:22.608
Mar 16NOBLE-SMC/SJS-THORNTON-YARMOUTH MS MEETMar 16 · 1000 yard Run OPEN · Place 1 · Yarmouth Middle School1000 yard Run OPEN13:02.308
Mar 9BIDDEFORD-FREEPORT/DURHAM-YARMOUTH-SCARBOROUGHMar 9 · 1000 yard Run OPEN · Place 1 · Yarmouth Middle School1000 yard Run OPEN13:00.608