Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBob Morse Invitational · Apr 1818.60Bob Morse InvitationalApril 18, 2025
Discus · 1kg · OutdoorBob Morse Invitational · Apr 1759-06Bob Morse InvitationalApril 17, 2026
Javelin · 600g · OutdoorGray New Gloucester Throwers Only Meet · May 2642-03Gray New Gloucester Throwers Only MeetMay 26, 2026
Pole Vault · IndoorWMC-GNG-CAPE-POL-WELLS-FREEP-FRYE · Jan 85-0WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE January 8, 2026
Pole Vault · OutdoorWELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTER · May 16-00.00WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1, 2026
Shot Put · 4kg · IndoorWMC-GNG-CAPE-POL-WELLS-FREEP-FRYE · Jan 822-3.75WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE January 8, 2026
Shot Put · 4kg · OutdoorGray New Gloucester Throwers Only Meet · May 2625-03.25Gray New Gloucester Throwers Only MeetMay 26, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 30WMC ChampionshipMay 30 · Discus · Place 31 · Gray-New GloucesterDiscus1kg31.49-912
May 30WMC ChampionshipMay 30 · Shot Put · Place 16 · Gray-New GloucesterShot Put4kg16.23-5.2512
May 26Gray New Gloucester Throwers Only MeetMay 26 · Javelin · Place 6 · Gray-New GloucesterJavelin600g6.42-03 PB12
May 26Gray New Gloucester Throwers Only MeetMay 26 · Discus · Place 9 · Gray-New GloucesterDiscus1kg9.52-0412
May 26Gray New Gloucester Throwers Only MeetMay 26 · Shot Put · Place 5 · Gray-New GloucesterShot Put4kg5.25-03.25 PB12
May 22GNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22 · Pole Vault · Place 2 · Gray-New GloucesterPole Vault2.5-612
May 22GNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22 · Javelin · Place 17 · Gray-New GloucesterJavelin600g17.40-412
May 22GNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22 · Discus · Place 10 · Gray-New GloucesterDiscus1kg10.56-312
May 22GNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22 · Shot Put · Place 5 · Gray-New GloucesterShot Put4kg5.23-9.5012
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · Pole Vault · Place 7 · Gray-New GloucesterPole Vault7.5-06.0012
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · Javelin · Place 22 · Gray-New GloucesterJavelin600g22.41-0312
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · Discus · Place 19 · Gray-New GloucesterDiscus1kg19.53-0612
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · Shot Put · Place 10 · Gray-New GloucesterShot Put4kg10.22-00.0012
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · Pole Vault · Place 3 · Gray-New GloucesterPole Vault3.6-00.00 PB12
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · Javelin · Place 17 · Gray-New GloucesterJavelin600g17.40-0512
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · Shot Put · Place 2 · Gray-New GloucesterShot Put4kg2.24-01.5012
Apr 17Bob Morse InvitationalApr 17 · Pole Vault · Place 9 · Gray-New GloucesterPole Vault9.5-06.0012
Apr 17Bob Morse InvitationalApr 17 · Javelin · Place 10 · Gray-New GloucesterJavelin600g10.35-1012
Apr 17Bob Morse InvitationalApr 17 · Discus · Place 6 · Gray-New GloucesterDiscus1kg6.59-06 PB12
Apr 17Bob Morse InvitationalApr 17 · Shot Put · Place 6 · Gray-New GloucesterShot Put4kg6.23-07.2512

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 6WMC Indoor ChampionshipFeb 6 · Pole Vault · Place 10 · Gray New Gloucester High SchooPole Vault105-012
Feb 6WMC Indoor ChampionshipFeb 6 · Shot Put · Place 6 · Gray New Gloucester High SchooShot Put622-0.2512
Jan 30WMC-GREELY-CAPE-LR-MT VAL-GNG-FREEP-FRYEJan 30 · Pole Vault · Place 9 · Gray New Gloucester High SchooPole Vault95-012
Jan 30WMC-GREELY-CAPE-LR-MT VAL-GNG-FREEP-FRYEJan 30 · Shot Put · Place 4 · Gray New Gloucester High SchooShot Put423-5.2512
Jan 23WMC-GREELY-CAPE-FRYE-GNG-BOOTH-WISC-YARMJan 23 · Pole Vault · Place 5 · Gray New Gloucester High SchooPole Vault55-012
Jan 23WMC-GREELY-CAPE-FRYE-GNG-BOOTH-WISC-YARMJan 23 · Shot Put · Place 5 · Gray New Gloucester High SchooShot Put522-10.5012
Jan 16WMC: YORK-GNG-FREEPORT-TRAIP-FRYE-YARMJan 16 · Pole Vault · Place 4 · Gray New Gloucester High SchooPole Vault45-012
Jan 16WMC: YORK-GNG-FREEPORT-TRAIP-FRYE-YARMJan 16 · Shot Put · Place 5 · Gray New Gloucester High SchooShot Put523-6.2512
Jan 8WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE Jan 8 · Pole Vault · Place 3 · Gray-New GloucesterPole Vault3.5-0 PB12
Jan 8WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE Jan 8 · Shot Put · Place 4 · Gray-New GloucesterShot Put4kg4.22-3.75 PB12

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 19WMC - YORK-CAPE-GNG-YARM-TRAIP-MT VAL-BOOTH-WISCDec 19 · Shot Put · Place 5 · Gray-New GloucesterShot Put4kg5.22-212

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 2Gray New Gloucester Throwers Only MeetJun 2 · Javelin · Place 7 · Gray New GloJavelin754-03—
Jun 2Gray New Gloucester Throwers Only MeetJun 2 · Discus · Place 15 · Gray New GloDiscus1560-09—
Jun 2Gray New Gloucester Throwers Only MeetJun 2 · Shot Put · Place 8 · Gray New GloShot Put824-01.00—
May 31WMC ChampionshipMay 31 · Shot Put · Place 13 · Gray New Gloucester High SchooShot Put1321-811
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · Javelin · Place 19 · Gray New GloJavelin1937-05—
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · Discus · Place 13 · Gray New GloDiscus1356-02—
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · Shot Put · Place 10 · Gray New GloShot Put1022-04.00—
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · Shot Put · Place 10 · Gray New Gloucester High SchooShot Put1022-411
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · Discus · Place 13 · Gray New Gloucester High SchooDiscus1356-211
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · Javelin · Place 19 · Gray New Gloucester High SchooJavelin1937-511
May 16WMC: Yarmouth, Lake Region, Socapee, York @ GNGMay 16 · Javelin · Place 11 · Gray New GloJavelin1137-05—
May 16WMC: Yarmouth, Lake Region, Socapee, York @ GNGMay 16 · Discus · Place 9 · Gray New GloDiscus958-06—
May 16WMC: Yarmouth, Lake Region, Socapee, York @ GNGMay 16 · Shot Put · Place 7 · Gray New GloShot Put724-02.00—
May 9Freeport HS Home MeetMay 9 · Javelin · Place 12 · Gray New GloJavelin1243-01—
May 9Freeport HS Home MeetMay 9 · Shot Put · Place 17 · Gray New GloShot Put1718-02.75—
May 9Freeport HS Home MeetMay 9 · Javelin · Place 12 · Gray New GloJavelin1243-01—
May 9Freeport HS Home MeetMay 9 · Shot Put · Place 17 · Gray New GloShot Put1718-02.75—
May 9Freeport HS Home MeetMay 9 · Javelin · Place 12 · Gray New GloJavelin1243-01—
May 9Freeport HS Home MeetMay 9 · Shot Put · Place 17 · Gray New GloShot Put1718-02.75—
May 3Husky ThrowdownMay 3 · Javelin · Place 98 · Gray New GloJavelin9810.97m11
May 3Husky ThrowdownMay 3 · Shot Put · Place 101 · Gray New GloShot Put1015.37m11
May 3Husky ThrowdownMay 3 · Shot Put · Place 101 · Gray New Gloucester High SchooShot Put10117-7.7511
May 3Husky ThrowdownMay 3 · Javelin · Place 98 · Gray New Gloucester High SchooJavelin9836-011
Apr 18Bob Morse InvitationalApr 18 · Javelin · Place 14 · Gray New GloJavelin1429-04—
Apr 18Bob Morse InvitationalApr 18 · 100 Meters · Place 43 · Gray New Glo100 Meters4318.60 PB—