Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTER · May 112.80aWELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1, 2026
200 Meters · IndoorWMC-GREELY-CAPE-FRYE-GNG-BOOTH-WISC-YARM · Jan 2327.79WMC-GREELY-CAPE-FRYE-GNG-BOOTH-WISC-YARMJanuary 23, 2026
55 Meter · IndoorWMC-GNG-CAPE-POL-WELLS-FREEP-FRYE · Jan 87.76aWMC-GNG-CAPE-POL-WELLS-FREEP-FRYE January 8, 2026
55 Meters · IndoorWMC-GREELY-CAPE-LR-MT VAL-GNG-FREEP-FRYE · Jan 307.55WMC-GREELY-CAPE-LR-MT VAL-GNG-FREEP-FRYEJanuary 30, 2026
Discus · 1.6kg · OutdoorYork HS Throwers Only Meet · Apr 2546-8York HS Throwers Only MeetApril 25, 2026
Javelin · 800g · OutdoorBob Morse Invitational · Apr 1785-05Bob Morse InvitationalApril 17, 2026
Long Jump · OutdoorSACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTER · May 1516-02.50SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15, 2026
Shot Put · 12lb · IndoorWMC-GNG-CAPE-POL-WELLS-FREEP-FRYE · Jan 827-0.50WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE January 8, 2026
Shot Put · 12lb · OutdoorYork HS Throwers Only Meet · Apr 2529-1York HS Throwers Only MeetApril 25, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 30WMC ChampionshipMay 30 · Long Jump · Place 20 · Gray-New GloucesterLong Jump20.16-2.2510
May 26Gray New Gloucester Throwers Only MeetMay 26 · Javelin · Place 5 · Gray-New GloucesterJavelin800g5.66-0210
May 26Gray New Gloucester Throwers Only MeetMay 26 · Shot Put · Place 11 · Gray-New GloucesterShot Put12lb11.26-05.5010
May 22GNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22 · Long Jump · Place 7 · Gray-New GloucesterLong Jump7.15-11.5010
May 22GNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22 · Shot Put · Place 13 · Gray-New GloucesterShot Put12lb13.27-7.5010
May 22GNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22 · 100 Meters · Place 16 · Gray-New Gloucester100 Meters16.12.82a10
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · Long Jump · Place 10 · Gray-New GloucesterLong Jump10.16-02.50 PB10
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · Shot Put · Place 22 · Gray-New GloucesterShot Put12lb22.26-08.0010
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · 100 Meters · Place 24 · Gray-New Gloucester100 Meters24.12.95a10
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · Long Jump · Place 14 · Gray-New GloucesterLong Jump14.15-10.0010
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · Javelin · Place 24 · Gray-New GloucesterJavelin800g24.69-0710
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · 100 Meters · Place 25 · Gray-New Gloucester100 Meters25.13.17a10
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · Long Jump · Place 11 · Gray-New GloucesterLong Jump11.15-09.0010
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · Javelin · Place 13 · Gray-New GloucesterJavelin800g13.79-0010
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · Shot Put · Place 23 · Gray-New GloucesterShot Put12lb23.27-01.2510
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · 100 Meters · Place 19 · Gray-New Gloucester100 Meters19.12.80a PB10
Apr 25York HS Throwers Only MeetApr 25 · Discus · Place 19 · Gray-New GloucesterDiscus1.6kg19.46-8 PB10
Apr 25York HS Throwers Only MeetApr 25 · Shot Put · Place 9 · Gray-New GloucesterShot Put12lb9.29-1 PB10
Apr 17Bob Morse InvitationalApr 17 · Javelin · Place 9 · Gray-New GloucesterJavelin800g9.85-05 PB10
Apr 17Bob Morse InvitationalApr 17 · Shot Put · Place 21 · Gray-New GloucesterShot Put12lb21.27-08.0010
Apr 17Bob Morse InvitationalApr 17 · 100 Meters · Place 27 · Gray-New Gloucester100 Meters27.12.98a10

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 6WMC Indoor ChampionshipFeb 6 · 55 Meters · Place 16 · Gray New Gloucester High Schoo55 MetersRound P167.6610
Feb 6WMC Indoor ChampionshipFeb 6 · Shot Put · Place 21 · Gray New Gloucester High SchooShot Put2124-11.5010
Jan 30WMC-GREELY-CAPE-LR-MT VAL-GNG-FREEP-FRYEJan 30 · 200 Meters · Place 9 · Gray New Gloucester High Schoo200 Meters927.9910
Jan 30WMC-GREELY-CAPE-LR-MT VAL-GNG-FREEP-FRYEJan 30 · 55 Meters · Place 6 · Gray New Gloucester High Schoo55 Meters67.55 PB10
Jan 30WMC-GREELY-CAPE-LR-MT VAL-GNG-FREEP-FRYEJan 30 · Shot Put · Place 9 · Gray New Gloucester High SchooShot Put929-0.2510
Jan 23WMC-GREELY-CAPE-FRYE-GNG-BOOTH-WISC-YARMJan 23 · 200 Meters · Place 16 · Gray New Gloucester High Schoo200 Meters1627.79 PB10
Jan 23WMC-GREELY-CAPE-FRYE-GNG-BOOTH-WISC-YARMJan 23 · 55 Meters · Place 9 · Gray New Gloucester High Schoo55 Meters97.6410
Jan 23WMC-GREELY-CAPE-FRYE-GNG-BOOTH-WISC-YARMJan 23 · Shot Put · Place 8 · Gray New Gloucester High SchooShot Put829-610
Jan 16WMC: YORK-GNG-FREEPORT-TRAIP-FRYE-YARMJan 16 · 200 Meters · Place 18 · Gray New Gloucester High Schoo200 Meters1828.4210
Jan 16WMC: YORK-GNG-FREEPORT-TRAIP-FRYE-YARMJan 16 · 55 Meters · Place 12 · Gray New Gloucester High Schoo55 Meters127.6810
Jan 16WMC: YORK-GNG-FREEPORT-TRAIP-FRYE-YARMJan 16 · Shot Put · Place 7 · Gray New Gloucester High SchooShot Put728-3.7510
Jan 8WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE Jan 8 · 55 Meter · Place 10 · Gray-New Gloucester55 Meter10.7.76a PB10
Jan 8WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE Jan 8 · Shot Put · Place 11 · Gray-New GloucesterShot Put12lb11.27-0.50 PB10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19WMC - YORK-CAPE-GNG-YARM-TRAIP-MT VAL-BOOTH-WISCDec 19 · 55 Meter · Place 24 · Gray-New Gloucester55 Meter24.8.08a10
Dec 19WMC - YORK-CAPE-GNG-YARM-TRAIP-MT VAL-BOOTH-WISCDec 19 · Shot Put · Place 12 · Gray-New GloucesterShot Put12lb12.23-6.5010
Dec 19WMC - YORK-CAPE-GNG-YARM-TRAIP-MT VAL-BOOTH-WISCDec 19 · 200 Meters · Place 22 · Gray-New Gloucester200 Meters22.28.94a10