Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWMC: YORK-FREE-TRAIP-MT VAL-POL-LR-WELLS-NYA · Jan 235:07.84WMC: YORK-FREE-TRAIP-MT VAL-POL-LR-WELLS-NYAJanuary 23, 2026
1600 Meters · OutdoorTWILIGHT @ Yarmouth · May 225:04.45aTWILIGHT @ YarmouthMay 22, 2026
2 Miles · IndoorWMC Indoor Championship · Feb 611:06.86WMC Indoor ChampionshipFebruary 6, 2026
3200 Meters · OutdoorYARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORT · May 810:46.29aYARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8, 2026
800 Meters · IndoorWMC: YORK-GNG-FREEPORT-TRAIP-FRYE-YARM · Jan 162:28.46WMC: YORK-GNG-FREEPORT-TRAIP-FRYE-YARMJanuary 16, 2026
800 Meters · OutdoorTWILIGHT @ Yarmouth · May 222:24.37aTWILIGHT @ YarmouthMay 22, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 6Maine Class B ChampionshipJun 6 · 3200 Meters · Place 18 · Freeport3200 Meters18.10:49.36a12
May 30WMC ChampionshipMay 30 · 1600 Meters · Place 20 · Freeport1600 Meters20.5:08.57a12
May 22TWILIGHT @ YarmouthMay 22 · 1600 Meters · Place 7 · Freeport1600 Meters7.5:04.45a PB12
May 22TWILIGHT @ YarmouthMay 22 · 800 Meters · Place 13 · Freeport800 Meters13.2:24.37a PB12
May 16Marathon Sports Elite InvitationalMay 16 · 3200 Meters · Place 20 · Freeport3200 Meters20.11:12.04a12
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · 3200 Meters · Place 4 · Freeport3200 Meters4.10:46.29a PB12
May 1Lake Region Meet #1May 1 · 1600 Meters · Place 3 · Freeport1600 Meters3.5:13.20a12
May 1Lake Region Meet #1May 1 · 800 Meters · Place 11 · Freeport800 Meters11.2:29.66a12
Apr 17Bob Morse InvitationalApr 17 · 1600 Meters · Place 10 · Freeport1600 Meters10.5:13.63a12
Apr 17Bob Morse InvitationalApr 17 · 800 Meters · Place 16 · Freeport800 Meters16.2:29.49a12

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 16Maine Class BFeb 16 · 1 Mile · Place 16 · Freeport1 Mile16.5:22.67a12
Feb 6WMC Indoor ChampionshipFeb 6 · 2 Miles · Place 9 · Freeport2 Miles911:06.86 PB12
Jan 30WMC-GREELY-CAPE-LR-MT VAL-GNG-FREEP-FRYEJan 30 · 800 Meters · Place 8 · Freeport800 Meters82:33.3512
Jan 30WMC-GREELY-CAPE-LR-MT VAL-GNG-FREEP-FRYEJan 30 · 1 Mile · Place 6 · Freeport1 Mile65:14.3812
Jan 23WMC: YORK-FREE-TRAIP-MT VAL-POL-LR-WELLS-NYAJan 23 · 800 Meters · Place 9 · Freeport800 Meters92:37.2712
Jan 23WMC: YORK-FREE-TRAIP-MT VAL-POL-LR-WELLS-NYAJan 23 · 1 Mile · Place 6 · Freeport1 Mile65:07.84 PB12
Jan 19Marathon Sports Elite Indoor InvitationalJan 19 · 2 Miles · Place 10 · Freeport2 Miles1011:34.1212
Jan 16WMC: YORK-GNG-FREEPORT-TRAIP-FRYE-YARMJan 16 · 800 Meters · Place 9 · Freeport800 Meters92:28.46 PB12
Jan 8WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE Jan 8 · 1 Mile · Place 3 · Freeport1 Mile3.5:18.69a12
Jan 8WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE Jan 8 · 800 Meters · Place 9 · Freeport800 Meters9.2:34.18a12
Jan 2USM New Year's InvitationalJan 2 · 2 Miles · Place 15 · Freeport2 Miles1511:13.8312

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 31WMC ChampionshipMay 31 · 3200 Meters · Place 7 · Freeport3200 Meters711:11.4811
May 27HS-WELLS-CAPE ELIZABETH-FREEPORT-GREELY-NYA/MCW @ YARMOUTH May 27 · 3200 Meters · Place 8 · Freeport Hig3200 Meters811:13.40—
May 9Freeport HS Home MeetMay 9 · 3200 Meters · Place 6 · Freeport Hig3200 Meters611:16.61—
May 9Freeport HS Home MeetMay 9 · 3200 Meters · Place 6 · Freeport Hig3200 Meters611:16.61—
May 9Freeport HS Home MeetMay 9 · 3200 Meters · Place 6 · Freeport Hig3200 Meters611:16.61—

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 7WESTERN MAINE CONFERENCE CHAMPIONSHIPFeb 7 · 2 Miles · Place 8 · Freeport2 Miles811:12.1311
Jan 31GREELY-Cape, MT VALLEY-GNG, Freeport, Lake Region, FRYEBURG, STDJan 31 · 800 Meters · Place 9 · Freeport800 Meters92:39.0611
Jan 31GREELY-Cape, MT VALLEY-GNG, Freeport, Lake Region, FRYEBURG, STDJan 31 · 1 Mile · Place 8 · Freeport1 Mile85:24.8811
Jan 24MEET 1-FREEP-NYA-Poland-Wells-St. Dom-Win-Lisbon-YORK-LR-TraipJan 24 · 2 Miles · Place 4 · Freeport2 Miles411:22.3211
Jan 10WMC-GNG-Freeport-Poland-Fryeburg-Wells-CAPE-ST Dom-Wint-LISBONJan 10 · 2 Miles · Place 4 · Freeport2 Miles411:42.2011
Jan 4USM New Year's InvitationalJan 4 · 1 Mile · Place 53 · Freeport1 Mile535:38.1711

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 20WMC: YORK-CAPE-GNG-FREEPORT-TRAIP-MT VALLEY-BOTTHBAY-WISCASSET-YDec 20 · 1 Mile · Place 13 · Freeport1 Mile13.5:26.81a11
Feb 2WMC: Cape, GNG, Free, Lake, FRYE, STDOM, Win, Lis, Mt VallFeb 2 · 800 Meters · Place 11 · Freeport800 Meters112:31.4710
Jan 26WMC:GNG, Free NYA, CAPE, Frye, Booth, WIS, Gree, Yarmouth, IslJan 26 · 800 Meters · Place 5 · Freeport800 Meters52:41.1910
Jan 26WMC:GNG, Free NYA, CAPE, Frye, Booth, WIS, Gree, Yarmouth, IslJan 26 · 1 Mile · Place 6 · Freeport1 Mile65:38.4710
Jan 19WMC: York, GNG, Freeport, Fryeburg, Yarmouth, TraipJan 19 · 800 Meters · Place 10 · Freeport800 Meters102:37.4010
Jan 12WMC: GNG, Freeport, Poland, Fryeburg, Yarmouth, Wells, St DomsJan 12 · 1 Mile · Place 6 · Freeport1 Mile65:58.2510
Jan 5WMC: YORK, Cape, GNG, Freeport, Traip, MT VAL, Booth, Wisc, YarmJan 5 · 800 Meters · Place 22 · Freeport800 Meters222:52.9510
Jan 5WMC: YORK, Cape, GNG, Freeport, Traip, MT VAL, Booth, Wisc, YarmJan 5 · 1 Mile · Place 18 · Freeport1 Mile186:01.7610

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 25WMC ChampionshipMay 25 · 1600 Meters · Place 25 · Freeport1600 Meters255:33.9710
May 10GREELY-FREEPORT-SACOPEE @ GRAY NEW GLOUCESTERMay 10 · 800 Meters · Place 6 · Freeport800 Meters62:38.9810
May 10GREELY-FREEPORT-SACOPEE @ GRAY NEW GLOUCESTERMay 10 · 1600 Meters · Place 6 · Freeport1600 Meters65:30.1110
May 3GRAY NG-YARMOUTH-OLD ORCHARD @FREEPORTMay 3 · 1600 Meters · Place 7 · Freeport Hig1600 Meters75:29.94—
Apr 26Cape Elizabeth HS MeetApr 26 · 1600 Meters · Place 13 · Freeport Hig1600 Meters135:36.82—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20December JamDec 20 · 1 Mile · Place 15 · Freeport1 Mile15.6:04.81a10
Feb 10WMC Indoor ChampionshipFeb 10 · 1 Mile · Place 22 · Freeport Hig1 Mile226:01.11—
Feb 3WMC: Cape,GNG,Freeport,Lake Region,Fryeburg,St Dom's/LisbonFeb 3 · 800 Meters · Place 7 · Freeport Hig800 Meters72:47.86—
Jan 27WMC: Poland,Yarmouth,Wells,St Dom's/Lisbon, York, GreelyJan 27 · 1 Mile · Place 16 · Freeport Hig1 Mile166:05.82—
Jan 24WMC: York,GNG,Freeport,Fryeburg,YarmouthJan 24 · 1 Mile · Place 5 · Freeport Hig1 Mile56:04.88—
Jan 13WMC: GNG,Freeport,Poland,Fryeburg,Yarmouth,Wells, CapeJan 13 · 1 Mile · Place 12 · Freeport Hig1 Mile126:08.25—
Jan 6WMC: York,Cape,GNG,Freeport,Lake Region, Traip, MT VALLEY, BOOTHJan 6 · 1 Mile · Place 19 · Freeport Hig1 Mile196:23.62—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30USM New Year's InvitationalDec 30 · 1 Mile · Place 52 · Freeport1 Mile52.6:31.16a9
Dec 20December JamDec 20 · 1 Mile · Place 13 · Freeport1 Mile13.6:18.68a9