Personal bests

Best marks in available results
Event / courseMarkMeetDate
300 Meters · IndoorNHWTL PEA · Jan 1357.73aNHWTL PEAJanuary 13, 2024
Discus · 1kg · OutdoorCampbell, Windham @ Pelham · May 2173' 11.25"Campbell, Windham @ PelhamMay 21, 2026
Javelin · 600g · OutdoorCampbell, Windham @ Pelham · May 2168' 3"Campbell, Windham @ PelhamMay 21, 2026
Shot Put · 4kg · IndoorPinkerton Field Events Meet 2025 · Jan 3023-11.50Pinkerton Field Events Meet 2025January 30, 2025
Shot Put · 4kg · OutdoorPelham Invitational · Apr 1122-08.50Pelham InvitationalApril 11, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 21Campbell, Windham @ PelhamMay 21 · Javelin · Place 4 · WindhamJavelin600g4.68' 3" PB11
May 21Campbell, Windham @ PelhamMay 21 · Discus · Place 3 · WindhamDiscus1kg3.73' 11.25" PB11
May 21Campbell, Windham @ PelhamMay 21 · Shot Put · Place 5 · WindhamShot Put4kg5.22' 8"11
May 12Salem Home Tri #2May 12 · Javelin · Place 8 · WindhamJavelin600g8.65-1011
May 12Salem Home Tri #2May 12 · Discus · Place 7 · WindhamDiscus1kg7.69-011
May 12Salem Home Tri #2May 12 · Shot Put · Place 6 · WindhamShot Put4kg6.22-1.511
May 7Clipper RelaysMay 7 · Javelin · Place 34 · WindhamJavelin600g34.62-0411
May 7Clipper RelaysMay 7 · Shot Put · Place 38 · WindhamShot Put4kg38.22-06.5011
Apr 21Windham, Dover, Newmarket @ ExeterApr 21 · Javelin · Place 6 · WindhamJavelin600g6.58-1011
Apr 21Windham, Dover, Newmarket @ ExeterApr 21 · Discus · Place 9 · WindhamDiscus1kg9.70-0111
Apr 21Windham, Dover, Newmarket @ ExeterApr 21 · Shot Put · Place 10 · WindhamShot Put4kg10.22-01.2511
Apr 18Sanborn InvitationalApr 18 · Shot Put · WindhamShot Put4kg--DNS11
Apr 11Pelham InvitationalApr 11 · Shot Put · Place 21 · WindhamShot Put4kg21.22-08.50 PB11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 18NHWTL UNH AfternoonJan 18 · Shot Put · Place 6 · WindhamShot Put622-10.5JR
Jan 11NHWTL USMJan 11 · Shot Put · Place 15 · WindhamShot Put4kg15.21-02.0011

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 30Pinkerton Field Event Meet 2025/6Dec 30 · Shot Put · WindhamShot Put4kg—DNS11
Dec 20NHWTL PEADec 20 · Shot Put · Place 21 · WindhamShot Put4kg21.21-06.0011
Dec 13NHWTL UNH AfternoonDec 13 · Shot Put · Place 21 · WindhamShot Put4kg21.20-03.5011
Jan 30Pinkerton Field Events Meet 2025Jan 30 · Shot Put · Place 23 · WindhamShot Put4kg23.23-11.50 PB10
Jan 27Pinkerton Field Events MeetJan 27 · Shot Put · Place 23 · WindhamShot Put2323-11.5—
Jan 11NHWTL PEAJan 11 · Shot Put · Place 13 · WindhamShot Put1322-1.50—
Jan 3NHWTL JV 2Jan 3 · Shot Put · Place 4 · WindhamShot Put4kg4.20-10.5010

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 21Memorial Tri - MeetMay 21 · Discus · Place 8 · WindhamDiscus856-2SO
May 21Memorial Tri - MeetMay 21 · Shot Put · Place 9 · WindhamShot Put920-5SO
May 21Keene, Windham, @ MemorialMay 21 · Discus · Place 8 · WindhamDiscus1kg8.56-0210
May 21Keene, Windham, @ MemorialMay 21 · Shot Put · Place 9 · WindhamShot Put4kg9.20-05.0010
May 12Pelham 6May 12 · Discus · Place 8 · WindhamDiscus1kg8.57-0510
May 12Pelham 6May 12 · Shot Put · Place 9 · WindhamShot Put4kg9.18-10.0010

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19NHWTL JV 1Dec 19 · Shot Put · Place 6 · WindhamShot Put4kg6.20-03.5010
Feb 1Pinkerton Field Events Meet 2024Feb 1 · Shot Put · Place 46 · WindhamShot Put4618-7.25—
Jan 13NHWTL PEAJan 13 · 300 Meters · Place 35 · Windham300 Meters35.57.73a PB9
Jan 13NHWTL PEAJan 13 · Shot Put · Place 25 · WindhamShot Put4kg25.18-03.759

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 7Exeter Tri MeetMay 7 · Discus · Place 8 · WindhamDiscus1kg8.61-109
May 7Exeter Tri MeetMay 7 · Shot Put · Place 10 · WindhamShot Put4kg10.21-00.009
May 2Clipper RelaysMay 2 · Shot Put · Place 46 · WindhamShot Put4618-9—
Apr 20Nashua North InvitationalApr 20 · Discus · Place 23 · WindhamDiscus2360-7.25FR
Apr 20Nashua North InvitationalApr 20 · Shot Put · Place 29 · WindhamShot Put2918-4FR
Apr 13Pelham InviteApr 13 · Discus · Place 21 · WindhamDiscus1kg21.57-109
Apr 13Pelham InviteApr 13 · Shot Put · Place 22 · WindhamShot Put4kg22.19-09.009

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ UNH Afternoon SessionDec 30 · Shot Put · Place 30 · WindhamShot Put4kg30.16-10.759
Dec 23NHWTL @ UNH Afternoon SessionDec 23 · 300 Meters · Windham300 Meters--DNS9
Dec 16NHWTL @ PSU Morning SessionDec 16 · 300 Meters · Place 31 · Windham300 Meters31.59.29a9
Dec 16NHWTL @ PSU Morning SessionDec 16 · Shot Put · Place 29 · WindhamShot Put4kg29.13-00.259