Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWMC Championship · May 3013.16aWMC ChampionshipMay 30, 2026
100 Meters · Outdoor · Hand timedCCC MS GNG, SD, MO, SV at LR · May 1116.2hCCC MS GNG, SD, MO, SV at LRMay 11, 2023
200 Meters · IndoorWMC Indoor Championship · Feb 628.28WMC Indoor ChampionshipFebruary 6, 2026
200 Meters · OutdoorSACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTER · May 1527.16aSACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15, 2026
55 Meter · IndoorWMC - YORK-CAPE-GNG-YARM-TRAIP-MT VAL-BOOTH-WISC · Dec 198.21aWMC - YORK-CAPE-GNG-YARM-TRAIP-MT VAL-BOOTH-WISCDecember 19, 2025
55 Meters · IndoorWMC-GREELY-CAPE-FRYE-GNG-BOOTH-WISC-YARM · Jan 238.04WMC-GREELY-CAPE-FRYE-GNG-BOOTH-WISC-YARMJanuary 23, 2026
Long Jump · IndoorWMC - YORK-CAPE-GNG-YARM-TRAIP-MT VAL-BOOTH-WISC · Dec 1913-11WMC - YORK-CAPE-GNG-YARM-TRAIP-MT VAL-BOOTH-WISCDecember 19, 2025
Long Jump · OutdoorCCC MS GNG, SD, MO, SV at LR · May 112.43mCCC 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

11 results
DateMeetEventPlMarkGr
May 30WMC ChampionshipMay 30 · Long Jump · Place 26 · Gray-New GloucesterLong Jump26.15-1.2510
May 30WMC ChampionshipMay 30 · 100 Meters · Place 33 · Gray-New Gloucester100 MetersRound P33.13.16a PB10
May 22GNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22 · Long Jump · Place 11 · Gray-New GloucesterLong Jump11.14-5.5010
May 22GNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22 · 200 Meters · Place 21 · Gray-New Gloucester200 Meters21.27.78a10
May 22GNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22 · 100 Meters · Place 22 · Gray-New Gloucester100 Meters22.13.16a10
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · Long Jump · Place 16 · Gray-New GloucesterLong Jump16.14-07.7510
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · 200 Meters · Place 18 · Gray-New Gloucester200 Meters18.27.16a PB10
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · 100 Meters · Place 37 · Gray-New Gloucester100 Meters37.13.32a10
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · Long Jump · Place 17 · Gray-New GloucesterLong Jump17.15-07.5010
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · Long Jump · Place 17 · Gray-New GloucesterLong Jump17.14-06.0010
Apr 17Bob Morse InvitationalApr 17 · Long Jump · Place 10 · Gray-New GloucesterLong Jump10.15-01.5010

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 6WMC Indoor ChampionshipFeb 6 · 200 Meters · Place 27 · Gray New Gloucester High Schoo200 Meters2728.28 PB10
Feb 6WMC Indoor ChampionshipFeb 6 · Long Jump · Place 23 · Gray New Gloucester High SchooLong Jump2313-3.5010
Jan 30WMC-GREELY-CAPE-LR-MT VAL-GNG-FREEP-FRYEJan 30 · 200 Meters · Place 12 · Gray New Gloucester High Schoo200 Meters1228.9710
Jan 30WMC-GREELY-CAPE-LR-MT VAL-GNG-FREEP-FRYEJan 30 · 55 Meters · Place 18 · Gray New Gloucester High Schoo55 Meters188.0910
Jan 30WMC-GREELY-CAPE-LR-MT VAL-GNG-FREEP-FRYEJan 30 · Long Jump · Place 20 · Gray New Gloucester High SchooLong Jump2012-6.5010
Jan 23WMC-GREELY-CAPE-FRYE-GNG-BOOTH-WISC-YARMJan 23 · 200 Meters · Place 20 · Gray New Gloucester High Schoo200 Meters2028.9510
Jan 23WMC-GREELY-CAPE-FRYE-GNG-BOOTH-WISC-YARMJan 23 · 55 Meters · Place 21 · Gray New Gloucester High Schoo55 Meters218.04 PB10
Jan 23WMC-GREELY-CAPE-FRYE-GNG-BOOTH-WISC-YARMJan 23 · Long Jump · Place 11 · Gray New Gloucester High SchooLong Jump1114-010
Jan 16WMC: YORK-GNG-FREEPORT-TRAIP-FRYE-YARMJan 16 · 200 Meters · Place 21 · Gray New Gloucester High Schoo200 Meters2129.5610
Jan 16WMC: YORK-GNG-FREEPORT-TRAIP-FRYE-YARMJan 16 · 55 Meters · Place 24 · Gray New Gloucester High Schoo55 Meters248.2810
Jan 16WMC: YORK-GNG-FREEPORT-TRAIP-FRYE-YARMJan 16 · Long Jump · Place 12 · Gray New Gloucester High SchooLong Jump1214-1110
Jan 8WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE Jan 8 · 55 Meter · Place 26 · Gray-New Gloucester55 Meter26.8.49a10
Jan 8WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE Jan 8 · Long Jump · Place 16 · Gray-New GloucesterLong Jump16.13-6.2510

2025 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 19WMC - YORK-CAPE-GNG-YARM-TRAIP-MT VAL-BOOTH-WISCDec 19 · 55 Meter · Place 26 · Gray-New Gloucester55 Meter26.8.21a PB10
Dec 19WMC - YORK-CAPE-GNG-YARM-TRAIP-MT VAL-BOOTH-WISCDec 19 · Long Jump · Place 10 · Gray-New GloucesterLong Jump10.13-11 PB10
Dec 19WMC - YORK-CAPE-GNG-YARM-TRAIP-MT VAL-BOOTH-WISCDec 19 · 200 Meters · Place 21 · Gray-New Gloucester200 Meters21.28.74a10
Feb 7WESTERN MAINE CONFERENCE CHAMPIONSHIPFeb 7 · 200 Meters · Place 22 · Gray New Gloucester High Schoo200 Meters2231.069
Feb 7WESTERN MAINE CONFERENCE CHAMPIONSHIPFeb 7 · Long Jump · Place 22 · Gray New Gloucester High SchooLong Jump2213-49
Jan 31GREELY-Cape, MT VALLEY-GNG, Freeport, Lake Region, FRYEBURG, STDJan 31 · 200 Meters · Place 22 · Gray New Gloucester High Schoo200 Meters2231.119
Jan 31GREELY-Cape, MT VALLEY-GNG, Freeport, Lake Region, FRYEBURG, STDJan 31 · 55 Meters · Place 22 · Gray New Gloucester High Schoo55 Meters228.779
Jan 31GREELY-Cape, MT VALLEY-GNG, Freeport, Lake Region, FRYEBURG, STDJan 31 · Long Jump · Place 17 · Gray New Gloucester High SchooLong Jump1712-4.509
Jan 24MEET-2-GNG-CAPE-FRYE-BOOTH-WISC-GREELY-YARMJan 24 · 200 Meters · Place 18 · Gray New Gloucester High Schoo200 Meters1832.189
Jan 24MEET-2-GNG-CAPE-FRYE-BOOTH-WISC-GREELY-YARMJan 24 · 55 Meters · Place 23 · Gray New Gloucester High Schoo55 Meters239.159
Jan 24MEET-2-GNG-CAPE-FRYE-BOOTH-WISC-GREELY-YARMJan 24 · Long Jump · Place 15 · Gray New Gloucester High SchooLong Jump1512-3.509
Jan 10WMC-GNG-Freeport-Poland-Fryeburg-Wells-CAPE-ST Dom-Wint-LISBONJan 10 · 200 Meters · Place 28 · Gray New Gloucester High Schoo200 Meters2832.009
Jan 10WMC-GNG-Freeport-Poland-Fryeburg-Wells-CAPE-ST Dom-Wint-LISBONJan 10 · 55 Meters · Place 31 · Gray New Gloucester High Schoo55 Meters318.879
Jan 10WMC-GNG-Freeport-Poland-Fryeburg-Wells-CAPE-ST Dom-Wint-LISBONJan 10 · Long Jump · Place 19 · Gray New Gloucester High SchooLong Jump1912-49
Jan 2C-L-G New Year MiniJan 2 · Long Jump · Place 5 · Gray New GloLong Jump510-11.50—
Jan 2C-L-G New Year MiniJan 2 · 200 Meters · Place 10 · Gray New Glo200 Meters1032.93—
Jan 2C-L-G New Year MiniJan 2 · 55 Meters · Place 15 · Gray New Glo55 Meters158.78—

2025 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 31WMC ChampionshipMay 31 · Long Jump · Place 18 · Gray New Gloucester High SchooLong Jump1813-3.509
May 31WMC ChampionshipMay 31 · 200 Meters · Place 18 · Gray New Gloucester High Schoo200 Meters1829.739
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · Long Jump · Place 14 · Gray New GloLong Jump1413-06.50—
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · 200 Meters · Place 22 · Gray New Glo200 Meters2230.89—
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · 100 Meters · Place 36 · Gray New Glo100 Meters3614.42—
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · Long Jump · Place 13 · Gray New Gloucester High SchooLong Jump1313-6.509
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · 200 Meters · Place 22 · Gray New Gloucester High Schoo200 Meters2230.899
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · 100 Meters · Place 36 · Gray New Gloucester High Schoo100 Meters3614.429
May 16WMC: Yarmouth, Lake Region, Socapee, York @ GNGMay 16 · Long Jump · Place 10 · Gray New GloLong Jump1012-08.00—
May 16WMC: Yarmouth, Lake Region, Socapee, York @ GNGMay 16 · 200 Meters · Place 7 · Gray New Glo200 Meters728.11—
May 16WMC: Yarmouth, Lake Region, Socapee, York @ GNGMay 16 · 100 Meters · Place 13 · Gray New Glo100 Meters1314.36—
May 9Freeport HS Home MeetMay 9 · Long Jump · Place 7 · Gray New GloLong Jump712-10.50—
May 9Freeport HS Home MeetMay 9 · 200 Meters · Place 27 · Gray New Glo200 Meters2732.90—
May 9Freeport HS Home MeetMay 9 · 100 Meters · Place 26 · Gray New Glo100 Meters2615.12—
May 9Freeport HS Home MeetMay 9 · Long Jump · Place 7 · Gray New GloLong Jump712-10.50—
May 9Freeport HS Home MeetMay 9 · 200 Meters · Place 27 · Gray New Glo200 Meters2732.90—
May 9Freeport HS Home MeetMay 9 · 100 Meters · Place 26 · Gray New Glo100 Meters2615.12—
May 9Freeport HS Home MeetMay 9 · Long Jump · Place 7 · Gray New GloLong Jump712-10.50—
May 9Freeport HS Home MeetMay 9 · 200 Meters · Place 26 · Gray New Glo200 Meters2632.90—
May 9Freeport HS Home MeetMay 9 · 100 Meters · Place 26 · Gray New Glo100 Meters2615.12—
May 2GNG-LAKE REGION-OOB-WELLS-YORK@TRAIPMay 2 · Javelin · Place 10 · Gray New Gloucester High SchooJavelin1089-119
May 2GNG-LAKE REGION-OOB-WELLS-YORK@TRAIPMay 2 · Long Jump · Place 17 · Gray New Gloucester High SchooLong Jump1713-29
May 2GNG-LAKE REGION-OOB-WELLS-YORK@TRAIPMay 2 · 200 Meters · Place 35 · Gray New Gloucester High Schoo200 Meters3531.509
May 2GNG-LAKE REGION-OOB-WELLS-YORK@TRAIPMay 2 · 100 Meters · Place 45 · Gray New Gloucester High Schoo100 Meters4515.089
Apr 18Bob Morse InvitationalApr 18 · Long Jump · Place 15 · Gray New GloLong Jump1512-10.00—
Apr 18Bob Morse InvitationalApr 18 · 200 Meters · Place 31 · Gray New Glo200 Meters3131.79—
Apr 18Bob Morse InvitationalApr 18 · 100 Meters · Place 41 · Gray New Glo100 Meters4115.33—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20WMC: YORK-CAPE-GNG-FREEPORT-TRAIP-MT VALLEY-BOTTHBAY-WISCASSET-YDec 20 · 55 Meter · Place 29 · Gray-New Gloucester55 Meter29.9.03a9
Dec 20WMC: YORK-CAPE-GNG-FREEPORT-TRAIP-MT VALLEY-BOTTHBAY-WISCASSET-YDec 20 · Long Jump · Place 15 · Gray-New GloucesterLong Jump15.11-39
Dec 20WMC: YORK-CAPE-GNG-FREEPORT-TRAIP-MT VALLEY-BOTTHBAY-WISCASSET-YDec 20 · 200 Meters · Place 21 · Gray-New Gloucester200 Meters21.32.85a9

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 30TRIPLE C INVITATIONALMay 30 · 100 Meters · Place 35 · Gray New Glo100 MetersRound P3516.12—
May 23Gray New Gloucester MS MeetMay 23 · Shot Put · Place 10 · Gray New GloShot Put1018-03.50—
May 23Gray New Gloucester MS MeetMay 23 · Long Jump · Place 14 · Gray New GloLong Jump1410-10.00—
May 23Gray New Gloucester MS MeetMay 23 · 100 Meters · Place 14 · Gray New Glo100 Meters1415.74—
Apr 25FREEPORT-GRAY-NYA-CAPE-ST DOMSApr 25 · Shot Put · Place 7 · Gray New GloShot Put718-00.50—
Apr 25FREEPORT-GRAY-NYA-CAPE-ST DOMSApr 25 · 100 Meters · Place 23 · Gray New Glo100 Meters2316.33—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 11CCC MS GNG, SD, MO, SV at LRMay 11 · Shot Put · Place 14 · Gray New GloShot Put144.13m—
May 11CCC MS GNG, SD, MO, SV at LRMay 11 · Long Jump · Place 28 · Gray New GloLong Jump282.43m PB—
May 11CCC MS GNG, SD, MO, SV at LRMay 11 · 100 Meters · Place 21 · Gray New Glo100 Meters2116.2h PB—
Apr 27DURHAM/FREEPORT-GNG-HARRISON-MT ARARAT-OOBApr 27 · Shot Put · Place 29 · Gray New GloShot Put2912-06.00—
Apr 27DURHAM/FREEPORT-GNG-HARRISON-MT ARARAT-OOBApr 27 · 100 Meters · Place 36 · Gray New Glo100 Meters3617.36—