Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWMC: YORK-CAPE-GNG-FREEPORT-TRAIP-MT VALLEY-BOTTHBAY-WISCASSET-Y · Dec 205:26.11aWMC: YORK-CAPE-GNG-FREEPORT-TRAIP-MT VALLEY-BOTTHBAY-WISCASSET-YDecember 20, 2024
100 Meters · OutdoorDURHAM/FREEPORT-GNG-HARRISON-MT ARARAT-OOB · Apr 2716.79DURHAM/FREEPORT-GNG-HARRISON-MT ARARAT-OOBApril 27, 2023
100 Meters · Outdoor · Hand timedCCC MS GNG, SD, MO, SV at LR · May 1116.0hCCC MS GNG, SD, MO, SV at LRMay 11, 2023
1600 Meters · OutdoorSACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTER · May 155:32.96aSACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15, 2026
400 Meters · IndoorWMC: YORK-GNG-FREEPORT-TRAIP-FRYE-YARM · Jan 161:00.80WMC: YORK-GNG-FREEPORT-TRAIP-FRYE-YARMJanuary 16, 2026
400 Meters · OutdoorFreeport HS Home Meet · May 91:02.26Freeport HS Home MeetMay 9, 2025
800 Meters · IndoorWMC Indoor Championship · Feb 62:18.28WMC Indoor ChampionshipFebruary 6, 2026
800 Meters · OutdoorGNG-SAC VAL-LAKE REGION-FRYEBURG@POLAND · May 222:18.13aGNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22, 2026
High Jump · OutdoorCCC MS GNG, SD, MO, SV at LR · May 111.27mCCC MS GNG, SD, MO, SV at LRMay 11, 2023
Long Jump · OutdoorCCC MS GNG, SD, MO, SV at LR · May 113.42mCCC MS GNG, SD, MO, SV at LRMay 11, 2023

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 22GNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22 · 800 Meters · Place 3 · Gray-New Gloucester800 Meters3.2:18.13a PB11
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · 1600 Meters · Place 9 · Gray-New Gloucester1600 Meters9.5:32.96a PB11
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · 800 Meters · Place 8 · Gray-New Gloucester800 Meters8.2:21.05a11
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · 800 Meters · Place 9 · Gray-New Gloucester800 Meters9.2:25.12a11
Apr 17Bob Morse InvitationalApr 17 · 800 Meters · Place 13 · Gray-New Gloucester800 Meters13.2:25.10a11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 6WMC Indoor ChampionshipFeb 6 · 800 Meters · Place 14 · Gray New Gloucester High Schoo800 Meters142:18.28 PB11
Jan 30WMC-GREELY-CAPE-LR-MT VAL-GNG-FREEP-FRYEJan 30 · 800 Meters · Place 7 · Gray New Gloucester High Schoo800 Meters72:25.1011
Jan 23WMC-GREELY-CAPE-FRYE-GNG-BOOTH-WISC-YARMJan 23 · 800 Meters · Place 9 · Gray New Gloucester High Schoo800 Meters92:34.2311
Jan 16WMC: YORK-GNG-FREEPORT-TRAIP-FRYE-YARMJan 16 · 400 Meters · Place 9 · Gray New Gloucester High Schoo400 Meters91:00.80 PB11
Jan 8WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE Jan 8 · 400 Meters · Place 10 · Gray-New Gloucester400 Meters10.1:01.33a11
Jan 2USM New Year's InvitationalJan 2 · 800 Meters · Place 49 · Gray New Gloucester High Schoo800 Meters492:23.9211

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19WMC - YORK-CAPE-GNG-YARM-TRAIP-MT VAL-BOOTH-WISCDec 19 · 800 Meters · Place 7 · Gray-New Gloucester800 Meters7.2:22.97a11
Feb 7WESTERN MAINE CONFERENCE CHAMPIONSHIPFeb 7 · 800 Meters · Place 15 · Gray New Gloucester High Schoo800 Meters152:22.4710
Jan 2C-L-G New Year MiniJan 2 · 800 Meters · Place 1 · Gray New Glo800 Meters12:24.41—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 31WMC ChampionshipMay 31 · 800 Meters · Place 19 · Gray New Gloucester High Schoo800 Meters192:20.1210
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · 400 Meters · Place 6 · Gray New Glo400 Meters61:03.74—
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · 400 Meters · Place 6 · Gray New Gloucester High Schoo400 Meters61:03.7410
May 16WMC: Yarmouth, Lake Region, Socapee, York @ GNGMay 16 · 800 Meters · Place 7 · Gray New Glo800 Meters72:28.28—
May 9Freeport HS Home MeetMay 9 · 400 Meters · Place 7 · Gray New Glo400 Meters71:02.26 PB—
May 9Freeport HS Home MeetMay 9 · 400 Meters · Place 7 · Gray New Glo400 Meters71:02.26—
May 9Freeport HS Home MeetMay 9 · 400 Meters · Place 7 · Gray New Glo400 Meters71:02.26—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20WMC: YORK-CAPE-GNG-FREEPORT-TRAIP-MT VALLEY-BOTTHBAY-WISCASSET-YDec 20 · 1 Mile · Place 12 · Gray-New Gloucester1 Mile12.5:26.11a PB10
Jan 12WMC: GNG, Freeport, Poland, Fryeburg, Yarmouth, Wells, St DomsJan 12 · 800 Meters · Place 9 · Gray New Gloucester High Schoo800 Meters92:57.729
Jan 5WMC: YORK, Cape, GNG, Freeport, Traip, MT VAL, Booth, Wisc, YarmJan 5 · 800 Meters · Place 23 · Gray New Gloucester High Schoo800 Meters233:07.689

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 25WMC ChampionshipMay 25 · 1600 Meters · Place 30 · Gray New Gloucester High Schoo1600 Meters305:55.579
May 16WMC Fryeburg (@Lake Region) GNG, Poland, St. Doms, Lake RegionMay 16 · 1600 Meters · Place 11 · Gray New Glo1600 Meters116:16.20—
May 16WMC Fryeburg (@Lake Region) GNG, Poland, St. Doms, Lake RegionMay 16 · 800 Meters · Place 12 · Gray New Glo800 Meters123:06.54—
May 3GRAY NG-YARMOUTH-OLD ORCHARD @FREEPORTMay 3 · 1600 Meters · Place 13 · Gray New Glo1600 Meters136:03.47—
May 3GRAY NG-YARMOUTH-OLD ORCHARD @FREEPORTMay 3 · 800 Meters · Place 16 · Gray New Glo800 Meters162:49.71—
Apr 26YorkApr 26 · 1600 Meters · Place 23 · Gray-New Gloucester1600 Meters23.6:14.24a9
Apr 26YorkApr 26 · 800 Meters · Place 25 · Gray-New Gloucester800 Meters25.2:49.86a9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20December JamDec 20 · 1 Mile · Place 18 · Gray-New Gloucester1 Mile18.6:50.39a9

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 11CCC MS GNG, SD, MO, SV at LRMay 11 · Long Jump · Place 11 · Gray New GloLong Jump113.42m PB—
May 11CCC MS GNG, SD, MO, SV at LRMay 11 · High Jump · Place 8 · Gray New GloHigh Jump81.27m PB—
May 11CCC MS GNG, SD, MO, SV at LRMay 11 · 100 Meters · Place 20 · Gray New Glo100 Meters2016.0h PB—
Apr 27DURHAM/FREEPORT-GNG-HARRISON-MT ARARAT-OOBApr 27 · 100 Meters · Place 32 · Gray New Glo100 Meters3216.79 PB—