Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISC · Jan 305:49.11WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJanuary 30, 2026
1600 Meters · OutdoorWMC Championship · May 255:42.74WMC ChampionshipMay 25, 2024
2 Miles · IndoorWMC: YORK-GNG-FREEPORT-TRAIP-FRYE-YARM · Jan 1612:54.98WMC: YORK-GNG-FREEPORT-TRAIP-FRYE-YARMJanuary 16, 2026
3200 Meters · OutdoorYARMOUTH-OOB-GRTEELY-SEACOAST @SACOPEE VALLEY · Apr 3012:54.17aYARMOUTH-OOB-GRTEELY-SEACOAST @SACOPEE VALLEYApril 30, 2026
400 Meters · OutdoorSACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTER · May 151:05.94aSACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15, 2026
800 Meters · IndoorWMC Indoor Championship · Feb 62:29.60WMC Indoor ChampionshipFebruary 6, 2026
800 Meters · OutdoorMaine Class B Championship · Jun 62:24.63aMaine Class B ChampionshipJune 6, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 6Maine Class B ChampionshipJun 6 · 800 Meters · Place 9 · Yarmouth800 Meters9.2:24.63a PB12
May 30WMC ChampionshipMay 30 · 800 Meters · Place 6 · Yarmouth800 Meters6.2:27.61a12
May 22TWILIGHT @ YarmouthMay 22 · 800 Meters · Place 3 · Yarmouth800 Meters3.2:27.72a12
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · 400 Meters · Place 3 · Yarmouth400 Meters3.1:05.94a PB12
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · 800 Meters · Place 2 · Yarmouth800 Meters2.2:27.11a12
Apr 30YARMOUTH-OOB-GRTEELY-SEACOAST @SACOPEE VALLEYApr 30 · 3200 Meters · Place 2 · Yarmouth3200 Meters2.12:54.17a PB12
Apr 17Bob Morse InvitationalApr 17 · 800 Meters · Place 3 · Yarmouth800 Meters3.2:34.60a12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 16Maine Class BFeb 16 · 800 Meters · Place 6 · Yarmouth800 Meters6.2:30.32a12
Feb 6WMC Indoor ChampionshipFeb 6 · 800 Meters · Place 6 · Yarmouth800 Meters62:29.60 PB12
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · 1 Mile · Place 1 · Yarmouth Hig1 Mile15:49.11 PB—
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · 1 Mile · Place 1 · Yarmouth1 Mile15:49.1112
Jan 23WMC-GREELY-CAPE-FRYE-GNG-BOOTH-WISC-YARMJan 23 · 1 Mile · Place 1 · Yarmouth1 Mile15:52.6312
Jan 19Marathon Sports Elite Indoor InvitationalJan 19 · 800 Meters · Place 6 · Yarmouth800 Meters62:31.7912
Jan 16WMC: YORK-GNG-FREEPORT-TRAIP-FRYE-YARMJan 16 · 2 Miles · Place 2 · Yarmouth2 Miles212:54.98 PB12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · 800 Meters · Place 8 · Yarmouth800 Meters8.2:28.43a11
May 31WMC ChampionshipMay 31 · 400 Meters · Place 6 · Yarmouth400 Meters61:06.3811
May 27HS-WELLS-CAPE ELIZABETH-FREEPORT-GREELY-NYA/MCW @ YARMOUTH May 27 · 800 Meters · Place 2 · Yarmouth Hig800 Meters22:31.85—
May 16YARMOUTH-YORK-TRAIP-OOB-SEACOAST @POLANDMay 16 · 800 Meters · Place 2 · Yarmouth Hig800 Meters22:32.01—
May 9Freeport HS Home MeetMay 9 · 400 Meters · Place 4 · Yarmouth Hig400 Meters41:05.99—
May 9Freeport HS Home MeetMay 9 · 400 Meters · Place 4 · Yarmouth Hig400 Meters41:05.99—
May 9Freeport HS Home MeetMay 9 · 400 Meters · Place 4 · Yarmouth Hig400 Meters41:05.99—
May 2POLAND-NYA-YARMOUTH-SEACOAST @SACOPEE VALLEYMay 2 · 800 Meters · Place 2 · Yarmouth800 Meters22:44.8711
Apr 18Bob Morse InvitationalApr 18 · 800 Meters · Place 7 · Yarmouth Hig800 Meters72:36.53—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 17Maine Class B Indoor Track & Field ChampionshipFeb 17 · 800 Meters · Place 15 · Yarmouth800 Meters15.2:40.66a11
Feb 7WESTERN MAINE CONFERENCE CHAMPIONSHIPFeb 7 · 800 Meters · Place 9 · Yarmouth800 Meters92:41.0911
Jan 31POL-TRAIP-WELLS-NYA-YORK-YARMOUTH-BOOTH-WISCJan 31 · 800 Meters · Place 2 · Yarmouth800 Meters2.2:39.37a11

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 1Maine Class B State ChampionshipJun 1 · 800 Meters · Place 11 · Yarmouth800 Meters11.2:30.05a10
May 25WMC ChampionshipMay 25 · 1600 Meters · Place 9 · Yarmouth1600 Meters95:42.74 PB10
May 10YARMOUTH-YORK-TRAIP-OOB-WELLS-SEACOAST @POLANDMay 10 · 800 Meters · Place 2 · Yarmouth800 Meters22:34.9310
May 3GRAY NG-YARMOUTH-OLD ORCHARD @FREEPORTMay 3 · 1600 Meters · Place 4 · Yarmouth Hig1600 Meters45:47.49—
May 3GRAY NG-YARMOUTH-OLD ORCHARD @FREEPORTMay 3 · 800 Meters · Place 4 · Yarmouth Hig800 Meters42:36.16—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 19Maine Class B Indoor State MeetFeb 19 · 800 Meters · Place 10 · Yarmouth800 Meters10.2:36.53a10
Feb 2WMC: Gree, Poland, Traip, Wells, NYA, YORK, Yarm BoothFeb 2 · 800 Meters · Place 5 · Yarmouth800 Meters52:34.1110
Jan 26WMC:GNG, Free NYA, CAPE, Frye, Booth, WIS, Gree, Yarmouth, IslJan 26 · 1 Mile · Place 3 · Yarmouth1 Mile35:49.7410
Jan 19WMC: York, GNG, Freeport, Fryeburg, Yarmouth, TraipJan 19 · 800 Meters · Place 4 · Yarmouth800 Meters42:33.5410
Jan 5WMC: YORK, Cape, GNG, Freeport, Traip, MT VAL, Booth, Wisc, YarmJan 5 · 1 Mile · Place 6 · Yarmouth1 Mile65:52.8810

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20December JamDec 20 · 800 Meters · Place 2 · Yarmouth800 Meters2.2:36.59a10
Feb 10WMC Indoor ChampionshipFeb 10 · 800 Meters · Place 7 · Yarmouth Hig800 Meters72:45.50—
Feb 3WMC: Greely,Poland,Traip,Wells,NYAFeb 3 · 800 Meters · Place 4 · Yarmouth800 Meters4.2:50.46a9
Jan 24WMC: York,GNG,Freeport,Fryeburg,YarmouthJan 24 · 800 Meters · Place 3 · Yarmouth Hig800 Meters32:49.49—
Jan 6WMC: Greely,Poland,Fryeburg,Yarmouth,Wells, NYA,St. Doms/LisbonJan 6 · 800 Meters · Place 3 · Yarmouth Hig800 Meters32:52.47—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 3Maine Class B State ChampionshipJun 3 · 800 Meters · Place 14 · Yarmouth800 Meters14.2:40.01a9
May 27WMC ChampionshipMay 27 · 800 Meters · Place 6 · Yarmouth Hig800 Meters62:32.169
May 19WMC Twilight MeetMay 19 · 800 Meters · Place 2 · Yarmouth Hig800 Meters22:36.01—
May 12WMC @ Wells: , Yarmouth, Poland, Traip, OOB, Seacoast ChMay 12 · 1600 Meters · Place 3 · Yarmouth Hig1600 Meters36:03.92—
May 6WMC: Yarmouth, OOB @ FreeportMay 6 · 800 Meters · Place 5 · Yarmouth Hig800 Meters52:39.27—
Apr 28SACOPEE, TRAIP, GNG, NYA, YARMOUTHApr 28 · 800 Meters · Place 3 · Yarmouth Hig800 Meters32:45.02—
Apr 14Bob Morse InvitationalApr 14 · 1600 Meters · Place 9 · Yarmouth Hig1600 Meters96:17.49—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 30USM New Year's InvitationalDec 30 · 800 Meters · Place 18 · Yarmouth800 Meters18.2:57.72a9