Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorExeter @ Spaulding · May 934.67Exeter @ SpauldingMay 9, 2023
Discus · 1kg · OutdoorUMass Lowell D'Amour Invitational · Mar 2816.07mUMass Lowell D'Amour InvitationalMarch 28, 2026
Javelin · 600g · OutdoorConference of New England Outdoor Championships · Apr 2422.25mConference of New England Outdoor ChampionshipsApril 24, 2026
Shot Put · 4kg · IndoorNHWTL PSU Afternoon · Dec 2821-10.00NHWTL PSU AfternoonDecember 28, 2024
Weight Throw · 20lb / 9.0kg · IndoorSouthern Maine Open II · Jan 106.10mSouthern Maine Open IIJanuary 10, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · Javelin · Place 20 · SuffolkSuffolkJavelin600g20.22.25m PBFr
Apr 17MIT Sean Collier InvitationalApr 17 · Javelin · Place 22 · SuffolkSuffolkJavelin600g22.18.40mFr
Apr 10Silfen InvitationalApr 10 · Javelin · Place 24 · SuffolkSuffolkJavelin600g24.21.82mFr
Apr 4Jim Sheehan MemorialApr 4 · Javelin · SuffolkSuffolkJavelin600g--FOULFr
Mar 28UMass Lowell D'Amour InvitationalMar 28 · Javelin · Place 11 · SuffolkSuffolkJavelin600g11.22.22mFr
Mar 28UMass Lowell D'Amour InvitationalMar 28 · Discus · Place 12 · SuffolkSuffolkDiscus1kg12.16.07m PBFr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 13Tufts Cupid ChallengeFeb 13 · Weight Throw · Place 43 · SuffolkSuffolkWeight Throw438.79mFr
Jan 24MIT Gordon Kelly InvitationalJan 24 · Weight Throw · Place 47 · SuffolkSuffolkWeight Throw477.07mFr
Jan 24MIT Gordon Kelly InvitationalJan 24 · Shot Put · Place 58 · SuffolkSuffolkShot Put586.06mFr
Jan 18Suffolk Ice BreakerJan 18 · Weight Throw · Place 29 · SuffolkSuffolkWeight Throw298.13mFr
Jan 10Southern Maine Open IIJan 10 · Weight Throw · Place 16 · SuffolkSuffolkWeight Throw20lb / 9.0kg16.6.10m PBFr
Jan 10Southern Maine Open IIJan 10 · Shot Put · Place 22 · SuffolkSuffolkShot Put4kg22.6.29mFr

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 19Sanborn InvitationalApr 19 · Javelin · Place 20 · SpauldingSpauldingJavelin2067-0812

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 11NHWTL PEAJan 11 · Shot Put · Place 18 · SpauldingSpauldingShot Put1820-6—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28NHWTL PSU AfternoonDec 28 · Shot Put · Place 11 · SpauldingSpauldingShot Put4kg11.21-10.00 PB12
Dec 15NWTL UNH PMDec 15 · Long Jump · SpauldingSpauldingLong Jump--FOUL12
Dec 15NWTL UNH PMDec 15 · Shot Put · Place 22 · SpauldingSpauldingShot Put4kg22.21-06.5012

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14SpauldingMay 14 · Long Jump · Place 16 · SpauldingSpauldingLong Jump1611-6—
May 14SpauldingMay 14 · Javelin · Place 3 · SpauldingSpauldingJavelin378-6—
May 11Bobcat2024May 11 · Javelin · Place 14 · SpauldingSpauldingJavelin600gRound P14.67' 1"11
May 6Portsmouth TriMay 6 · Long Jump · Place 11 · SpauldingSpauldingLong Jump1111-9.75—
May 6Portsmouth TriMay 6 · Javelin · Place 4 · SpauldingSpauldingJavelin472-0—
May 2Clipper RelaysMay 2 · Javelin · Place 22 · SpauldingSpauldingJavelin2271-11—
Apr 20Sanborn InviteApr 20 · Javelin · Place 20 · SpauldingSpauldingJavelin600g20.55-0711

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 9Exeter @ SpauldingMay 9 · Long Jump · Place 16 · SpauldingSpauldingLong Jump1612-3SO
May 9Exeter @ SpauldingMay 9 · 200 Meters · Place 15 · SpauldingSpaulding200 Meters1534.67 PBSO

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 19Portsmouth-Concord-Memorial-SpauldingMay 19 · Long Jump · Place 17 · SpauldingSpauldingLong Jump1711-2.75FR