Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTER · May 112.57aWELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1, 2026
1600 Meters · OutdoorYARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORT · May 85:01.18aYARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8, 2026
200 Meters · IndoorWMC-GNG-Freeport-Poland-Fryeburg-Wells-CAPE-ST Dom-Wint-LISBON · Jan 1029.06WMC-GNG-Freeport-Poland-Fryeburg-Wells-CAPE-ST Dom-Wint-LISBONJanuary 10, 2025
200 Meters · OutdoorYARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORT · May 825.90aYARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8, 2026
400 Meters · IndoorWMC-GNG-CAPE-POL-WELLS-FREEP-FRYE · Jan 81:00.11aWMC-GNG-CAPE-POL-WELLS-FREEP-FRYE January 8, 2026
400 Meters · OutdoorGNG-SAC VAL-LAKE REGION-FRYEBURG@POLAND · May 2256.49aGNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22, 2026
400 Meters · Outdoor · Hand timedCCC MS GNG, SD, MO, SV at LR · May 111:15.7hCCC MS GNG, SD, MO, SV at LRMay 11, 2023
55 Meters · IndoorWESTERN MAINE CONFERENCE CHAMPIONSHIP · Feb 77.74WESTERN MAINE CONFERENCE CHAMPIONSHIPFebruary 7, 2025
800 Meters · IndoorWMC Indoor Championship · Feb 62:14.08WMC Indoor ChampionshipFebruary 6, 2026
800 Meters · OutdoorMaine Class B Championship · Jun 62:06.69aMaine Class B ChampionshipJune 6, 2026
Long Jump · OutdoorCCC MS GNG, SD, MO, SV at LR · May 113.07mCCC 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

12 results
DateMeetEventPlMarkGr
Jun 6Maine Class B ChampionshipJun 6 · 800 Meters · Place 12 · Gray-New Gloucester800 Meters12.2:06.69a PB10
May 30WMC ChampionshipMay 30 · 800 Meters · Place 7 · Gray-New Gloucester800 Meters7.2:06.84a10
May 22GNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22 · 400 Meters · Place 3 · Gray-New Gloucester400 Meters3.56.49a PB10
May 22GNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22 · 200 Meters · Place 11 · Gray-New Gloucester200 Meters11.26.21a10
May 16Marathon Sports Elite InvitationalMay 16 · 800 Meters · Place 19 · Gray-New Gloucester800 Meters19.2:10.12a10
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · 400 Meters · Place 2 · Gray-New Gloucester400 Meters2.56.58a10
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · 100 Meters · Place 17 · Gray-New Gloucester100 Meters17.12.59a10
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · 1600 Meters · Place 10 · Gray-New Gloucester1600 Meters10.5:01.18a PB10
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · 200 Meters · Place 15 · Gray-New Gloucester200 Meters15.25.90a PB10
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · 800 Meters · Place 4 · Gray-New Gloucester800 Meters4.2:11.58a10
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · 100 Meters · Place 15 · Gray-New Gloucester100 Meters15.12.57a PB10
Apr 17Bob Morse InvitationalApr 17 · 800 Meters · Place 4 · Gray-New Gloucester800 Meters4.2:10.26a10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 6WMC Indoor ChampionshipFeb 6 · 800 Meters · Place 11 · Gray New Gloucester High Schoo800 Meters112:14.08 PB10
Jan 23WMC-GREELY-CAPE-FRYE-GNG-BOOTH-WISC-YARMJan 23 · 800 Meters · Place 5 · Gray New Gloucester High Schoo800 Meters52:22.2710
Jan 16WMC: YORK-GNG-FREEPORT-TRAIP-FRYE-YARMJan 16 · 800 Meters · Place 3 · Gray New Gloucester High Schoo800 Meters32:16.8510
Jan 8WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE Jan 8 · 400 Meters · Place 4 · Gray-New Gloucester400 Meters4.1:00.11a PB10
Jan 2USM New Year's InvitationalJan 2 · 800 Meters · Place 25 · Gray New Gloucester High Schoo800 Meters252:14.2510

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 19WMC - YORK-CAPE-GNG-YARM-TRAIP-MT VAL-BOOTH-WISCDec 19 · 800 Meters · Place 4 · Gray-New Gloucester800 Meters4.2:18.89a10
Feb 7WESTERN MAINE CONFERENCE CHAMPIONSHIPFeb 7 · 400 Meters · Place 3 · Gray New Gloucester High Schoo400 Meters31:00.259
Feb 7WESTERN MAINE CONFERENCE CHAMPIONSHIPFeb 7 · 55 Meters · Place 17 · Gray New Gloucester High Schoo55 MetersRound P177.74 PB9
Jan 31GREELY-Cape, MT VALLEY-GNG, Freeport, Lake Region, FRYEBURG, STDJan 31 · 800 Meters · Place 5 · Gray New Gloucester High Schoo800 Meters52:25.809
Jan 31GREELY-Cape, MT VALLEY-GNG, Freeport, Lake Region, FRYEBURG, STDJan 31 · 55 Meters · Place 9 · Gray New Gloucester High Schoo55 Meters97.839
Jan 24MEET-2-GNG-CAPE-FRYE-BOOTH-WISC-GREELY-YARMJan 24 · 400 Meters · Place 2 · Gray New Gloucester High Schoo400 Meters21:01.049
Jan 10WMC-GNG-Freeport-Poland-Fryeburg-Wells-CAPE-ST Dom-Wint-LISBONJan 10 · 200 Meters · Place 16 · Gray New Gloucester High Schoo200 Meters1629.06 PB9
Jan 10WMC-GNG-Freeport-Poland-Fryeburg-Wells-CAPE-ST Dom-Wint-LISBONJan 10 · 400 Meters · Place 3 · Gray New Gloucester High Schoo400 Meters31:02.339
Jan 2C-L-G New Year MiniJan 2 · 800 Meters · Place 3 · Gray New Glo800 Meters32:33.66—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · 800 Meters · Place 28 · Gray-New Gloucester800 Meters28.2:17.37a9
May 31WMC ChampionshipMay 31 · 800 Meters · Place 12 · Gray New Gloucester High Schoo800 Meters122:13.799
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · 800 Meters · Place 5 · Gray New Glo800 Meters52:14.85—
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · 800 Meters · Place 5 · Gray New Gloucester High Schoo800 Meters52:14.859
May 16WMC: Yarmouth, Lake Region, Socapee, York @ GNGMay 16 · 800 Meters · Place 3 · Gray New Glo800 Meters32:16.05—
May 16WMC: Yarmouth, Lake Region, Socapee, York @ GNGMay 16 · 200 Meters · Place 7 · Gray New Glo200 Meters728.11—
May 9Freeport HS Home MeetMay 9 · 800 Meters · Place 9 · Gray New Glo800 Meters92:18.54—
May 9Freeport HS Home MeetMay 9 · 800 Meters · Place 9 · Gray New Glo800 Meters92:18.54—
May 9Freeport HS Home MeetMay 9 · 800 Meters · Place 9 · Gray New Glo800 Meters92:18.54—
May 2GNG-LAKE REGION-OOB-WELLS-YORK@TRAIPMay 2 · 200 Meters · Place 24 · Gray New Gloucester High Schoo200 Meters2428.139
May 2GNG-LAKE REGION-OOB-WELLS-YORK@TRAIPMay 2 · 400 Meters · Place 9 · Gray New Gloucester High Schoo400 Meters91:00.449
Apr 18Bob Morse InvitationalApr 18 · 400 Meters · Place 2 · Gray New Glo400 Meters259.18—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20WMC: YORK-CAPE-GNG-FREEPORT-TRAIP-MT VALLEY-BOTTHBAY-WISCASSET-YDec 20 · 400 Meters · Place 4 · Gray-New Gloucester400 Meters4.1:02.73a9

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 30TRIPLE C INVITATIONALMay 30 · 800 Meters · Place 6 · Gray New Glo800 Meters62:31.15—
May 30TRIPLE C INVITATIONALMay 30 · 400 Meters · Place 4 · Gray New Glo400 Meters41:02.50—
May 23Gray New Gloucester MS MeetMay 23 · 1600 Meters · Place 3 · Gray New Glo1600 Meters35:34.34—
May 23Gray New Gloucester MS MeetMay 23 · 400 Meters · Place 2 · Gray New Glo400 Meters21:04.08—
Apr 25FREEPORT-GRAY-NYA-CAPE-ST DOMSApr 25 · 1600 Meters · Place 3 · Gray New Glo1600 Meters36:07.62—
Apr 25FREEPORT-GRAY-NYA-CAPE-ST DOMSApr 25 · 400 Meters · Place 3 · Gray New Glo400 Meters31:09.22—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 11CCC MS GNG, SD, MO, SV at LRMay 11 · Long Jump · Place 20 · Gray New GloLong Jump203.07m PB—
May 11CCC MS GNG, SD, MO, SV at LRMay 11 · 400 Meters · Place 6 · Gray New Glo400 Meters61:15.7h PB—
Apr 27DURHAM/FREEPORT-GNG-HARRISON-MT ARARAT-OOBApr 27 · Long Jump · Place 22 · Gray New GloLong Jump2210-06.00—
Apr 27DURHAM/FREEPORT-GNG-HARRISON-MT ARARAT-OOBApr 27 · 400 Meters · Place 3 · Gray New Glo400 Meters31:15.41—

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 2CCC InvitationalJun 2 · 400 Meters · Place 19 · Gray New Glo400 Meters191:17.04—
May 26CCC: GNG, Greely, Poland, Yarmouth @ Tripp MSMay 26 · Long Jump · Place 18 · Gray New GloLong Jump187-02.00—
May 26CCC: GNG, Greely, Poland, Yarmouth @ Tripp MSMay 26 · 100 Meters · Place 29 · Gray New Glo100 Meters2916.41—