Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorWMC-GREELY-CAPE-LR-MT VAL-GNG-FREEP-FRYE · Jan 3027.51WMC-GREELY-CAPE-LR-MT VAL-GNG-FREEP-FRYEJanuary 30, 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.66WMC-GREELY-CAPE-LR-MT VAL-GNG-FREEP-FRYEJanuary 30, 2026
Discus · 1.6kg · OutdoorYARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORT · May 8123-01YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8, 2026
Shot Put · 12lb · IndoorWMC-GNG-CAPE-POL-WELLS-FREEP-FRYE · Jan 829-0.75WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE January 8, 2026
Shot Put · 12lb · OutdoorWELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTER · May 135-03.75WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1, 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 · Discus · Gray-New GloucesterDiscus1.6kg—FOUL10
May 30WMC ChampionshipMay 30 · Discus · Place 8 · Gray-New GloucesterDiscus1.6kg8.115-810
May 26Gray New Gloucester Throwers Only MeetMay 26 · Discus · Place 3 · Gray-New GloucesterDiscus1.6kg3.111-0410
May 22GNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22 · Discus · Place 3 · Gray-New GloucesterDiscus1.6kg3.115-310
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · Discus · Place 7 · Gray-New GloucesterDiscus1.6kg7.101-0910
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · Shot Put · Place 10 · Gray-New GloucesterShot Put12lb10.34-03.0010
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · Discus · Place 4 · Gray-New GloucesterDiscus1.6kg4.123-01 PB10
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · Shot Put · Place 11 · Gray-New GloucesterShot Put12lb11.33-07.5010
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · Discus · Place 6 · Gray-New GloucesterDiscus1.6kg6.100-0610
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · Shot Put · Place 9 · Gray-New GloucesterShot Put12lb9.35-03.75 PB10

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 6WMC Indoor ChampionshipFeb 6 · 55 Meters · Place 19 · Gray New Gloucester High Schoo55 MetersRound P197.7310
Feb 6WMC Indoor ChampionshipFeb 6 · Shot Put · Place 9 · Gray New Gloucester High SchooShot Put931-610
Jan 30WMC-GREELY-CAPE-LR-MT VAL-GNG-FREEP-FRYEJan 30 · 200 Meters · Place 7 · Gray New Gloucester High Schoo200 Meters727.51 PB10
Jan 30WMC-GREELY-CAPE-LR-MT VAL-GNG-FREEP-FRYEJan 30 · 55 Meters · Place 8 · Gray New Gloucester High Schoo55 Meters87.66 PB10
Jan 30WMC-GREELY-CAPE-LR-MT VAL-GNG-FREEP-FRYEJan 30 · Shot Put · Place 2 · Gray New Gloucester High SchooShot Put232-0.5010
Jan 23WMC-GREELY-CAPE-FRYE-GNG-BOOTH-WISC-YARMJan 23 · 200 Meters · Place 15 · Gray New Gloucester High Schoo200 Meters1527.7810
Jan 23WMC-GREELY-CAPE-FRYE-GNG-BOOTH-WISC-YARMJan 23 · 55 Meters · Place 14 · Gray New Gloucester High Schoo55 Meters147.7810
Jan 23WMC-GREELY-CAPE-FRYE-GNG-BOOTH-WISC-YARMJan 23 · Shot Put · Place 11 · Gray New Gloucester High SchooShot Put1127-11.7510
Jan 16WMC: YORK-GNG-FREEPORT-TRAIP-FRYE-YARMJan 16 · 55 Meters · Place 15 · Gray New Gloucester High Schoo55 Meters157.8310
Jan 16WMC: YORK-GNG-FREEPORT-TRAIP-FRYE-YARMJan 16 · Shot Put · Place 4 · Gray New Gloucester High SchooShot Put429-810
Jan 8WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE Jan 8 · 55 Meter · Place 11 · Gray-New Gloucester55 Meter11.7.76a PB10
Jan 8WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE Jan 8 · Shot Put · Place 8 · Gray-New GloucesterShot Put12lb8.29-0.75 PB10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19WMC - YORK-CAPE-GNG-YARM-TRAIP-MT VAL-BOOTH-WISCDec 19 · 55 Meter · Place 13 · Gray-New Gloucester55 Meter13.7.76a10
Dec 19WMC - YORK-CAPE-GNG-YARM-TRAIP-MT VAL-BOOTH-WISCDec 19 · Shot Put · Place 11 · Gray-New GloucesterShot Put12lb11.24-0.5010
Dec 19WMC - YORK-CAPE-GNG-YARM-TRAIP-MT VAL-BOOTH-WISCDec 19 · 200 Meters · Place 10 · Gray-New Gloucester200 Meters10.27.72a10