Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · Outdoor2026 Bobcat Invite · May 1699' 6"2026 Bobcat InviteMay 16, 2026
Shot Put · 4kg · Outdoor2026 NHIAA Meet of Champions · Jun 634-02.252026 NHIAA Meet of ChampionsJune 6, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · Shot Put · Place 30 · PortsmouthShot Put4kg30.9.33m12
Jun 62026 NHIAA Meet of ChampionsJun 6 · Discus · Place 14 · PortsmouthDiscus1kg14.90-1112
Jun 62026 NHIAA Meet of ChampionsJun 6 · Shot Put · Place 5 · PortsmouthShot Put4kg5.34-02.25 PB12
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · Discus · Place 5 · PortsmouthDiscus1kg5.96-812
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · Shot Put · Place 10 · PortsmouthShot Put4kg10.29-4.2512
May 22Seacoast ChampionshipsMay 22 · Discus · Place 7 · PortsmouthDiscus1kg7.89-0812
May 22Seacoast ChampionshipsMay 22 · Shot Put · Place 2 · PortsmouthShot Put4kg2.34-00.2512
May 19Dover, Goffstown, & Others @ PortsmouthMay 19 · Discus · PortsmouthDiscus1kg--DNS12
May 162026 Bobcat InviteMay 16 · Discus · Place 5 · PortsmouthDiscus1kg5.99' 6" PB12
May 162026 Bobcat InviteMay 16 · Shot Put · Place 2 · PortsmouthShot Put4kg2.33' 10.50"12
May 12Salem Home Tri #2May 12 · Discus · Place 2 · PortsmouthDiscus1kg2.93-812
May 12Salem Home Tri #2May 12 · Shot Put · Place 2 · PortsmouthShot Put4kg2.31-9.2512
May 7Clipper RelaysMay 7 · Discus · Place 5 · PortsmouthDiscus1kg5.98-0512
May 7Clipper RelaysMay 7 · Shot Put · Place 10 · PortsmouthShot Put4kg10.29-07.0012
May 2Phillips ExeterMay 2 · Discus · Place 1 · PortsmouthDiscus1kg1.90-0512
May 2Phillips ExeterMay 2 · Shot Put · Place 2 · PortsmouthShot Put4kg2.32-00.2512
Apr 25Nashua North Invitational Apr 25 · Discus · Place 5 · PortsmouthDiscus1kg5.95-2.0012
Apr 25Nashua North Invitational Apr 25 · Shot Put · Place 4 · PortsmouthShot Put4kg4.30-0.7512
Apr 18ORSpringApr 18 · Discus · Place 5 · PortsmouthDiscus1kgRound P5.91' 6"12
Apr 18ORSpringApr 18 · Discus · Place 5 · PortsmouthDiscus1kg5.93' 0"12
Apr 18ORSpringApr 18 · Shot Put · Place 3 · PortsmouthShot Put4kgRound P3.29' 2.25"12
Apr 18ORSpringApr 18 · Shot Put · Place 2 · PortsmouthShot Put4kg2.32' 11"12
Apr 8Exeter, Spaulding @ PortsmouthApr 8 · Discus · Place 2 · PortsmouthDiscus1kg2.89-0212
Apr 8Exeter, Spaulding @ PortsmouthApr 8 · Shot Put · Place 2 · PortsmouthShot Put4kg2.30-08.0012

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 19Phillips Exeter Meet #2Apr 19 · Shot Put · Place 2 · PortsmouthShot Put228-811
Apr 19Phillips Exeter Meet #2Apr 19 · Discus · Place 4 · PortsmouthDiscus487-611
Apr 17Portsmouth Tri MeetApr 17 · Discus · Place 3 · PortsmouthDiscus325.60mJR
Apr 17Portsmouth Tri MeetApr 17 · Discus · Place 3 · PortsmouthDiscus325.60mJR
Apr 17Portsmouth Tri MeetApr 17 · Shot Put · Place 8 · PortsmouthShot Put87.91mJR
Apr 17Portsmouth Tri MeetApr 17 · Shot Put · Place 8 · PortsmouthShot Put87.91mJR