Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · Outdoor45th Annual Ottaviani Haverhill HS Track & Field Invitational · Apr 13144-0845th Annual Ottaviani Haverhill HS Track & Field InvitationalApril 13, 2024
Discus · 2kg · OutdoorTufts Sunshine Classic · Apr 1836.21mTufts Sunshine ClassicApril 18, 2025
Hammer · 16lb / 7.26kg · OutdoorTufts Sunshine Classic · Apr 1826.20mTufts Sunshine ClassicApril 18, 2025
Javelin · 800g · OutdoorConference of New England Outdoor Championships · Apr 2450.08mConference of New England Outdoor ChampionshipsApril 24, 2026
Shot Put · 12lb · IndoorNHWTL UNH AM · Jan 2049-04.00NHWTL UNH AMJanuary 20, 2024
Shot Put · 12lb · Outdoor45th Annual Ottaviani Haverhill HS Track & Field Invitational · Apr 1346-02.0045th Annual Ottaviani Haverhill HS Track & Field InvitationalApril 13, 2024
Shot Put · 16lb / 7.26kg · OutdoorConference of New England Outdoor Championships · Apr 2413.14mConference of New England Outdoor ChampionshipsApril 24, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 172026 Bay State Games T&F FinalsJul 17 · Javelin · Place 9 · OpenOpenJavelin800g9.42.49m—
Jul 172026 Bay State Games T&F FinalsJul 17 · Discus · Place 12 · OpenOpenDiscus2kg12.32.26m—
May 1New England Division III Outdoor ChampionshipsMay 1 · Javelin · Place 14 · Wentworth (Mass.)Wentworth (Mass.)Javelin800g14.48.44mSo
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · Javelin · Place 3 · Wentworth (Mass.)Wentworth (Mass.)Javelin800g3.50.08m PBSo
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · Discus · Place 11 · Wentworth (Mass.)Wentworth (Mass.)Discus2kg11.33.14mSo
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · Shot Put · Place 6 · Wentworth (Mass.)Wentworth (Mass.)Shot Put16lb / 7.26kg6.13.14m PBSo
Apr 17Bridgewater State Bears InvitationalApr 17 · Discus · Place 13 · Wentworth (Mass.)Wentworth (Mass.)Discus2kg13.29.69mSo
Apr 17Bridgewater State Bears InvitationalApr 17 · Shot Put · Place 8 · Wentworth (Mass.)Wentworth (Mass.)Shot Put16lb / 7.26kg8.12.96mSo
Apr 10Silfen InvitationalApr 10 · Javelin · Place 6 · Wentworth (Mass.)Wentworth (Mass.)Javelin800g6.47.40mSo
Apr 10Silfen InvitationalApr 10 · Discus · Place 20 · Wentworth (Mass.)Wentworth (Mass.)Discus2kg20.32.40mSo
Apr 10Silfen InvitationalApr 10 · Shot Put · Place 12 · Wentworth (Mass.)Wentworth (Mass.)Shot Put16lb / 7.26kg12.12.22mSo
Apr 4Springfield College ClassicApr 4 · Javelin · Place 7 · Wentworth (Mass.)Wentworth (Mass.)Javelin800g7.46.35mSo
Apr 4Springfield College ClassicApr 4 · Shot Put · Place 13 · Wentworth (Mass.)Wentworth (Mass.)Shot Put16lb / 7.26kg13.12.38mSo
Mar 27Jonathan Tymann InvitationalMar 27 · Javelin · Place 5 · Wentworth (Mass.)Wentworth (Mass.)Javelin800g5.45.88mSo
Mar 27Jonathan Tymann InvitationalMar 27 · Discus · Place 20 · Wentworth (Mass.)Wentworth (Mass.)Discus2kg20.30.46mSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 21Wheaton Post-Season QualifierFeb 21 · Shot Put · Place 8 · WentworthWentworthShot Put812.97mSO
Jan 30John Thomas Terrier ClassicJan 30 · Shot Put · Place 27 · WentworthWentworthShot Put2712.74SO
Jan 24Massasoit ClassicJan 24 · Weight Throw · Place 21 · Wentworth (Mass.)Wentworth (Mass.)Weight Throw2111.47mSO
Jan 24Massasoit ClassicJan 24 · Shot Put · Place 6 · Wentworth (Mass.)Wentworth (Mass.)Shot Put612.63mSO
Jan 18Suffolk Ice BreakerJan 18 · Weight Throw · Place 30 · Wentworth (Mass.)Wentworth (Mass.)Weight Throw3010.72mSo
Jan 18Suffolk Ice BreakerJan 18 · Shot Put · Place 19 · Wentworth (Mass.)Wentworth (Mass.)Shot Put1912.01mSo

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 25Conf of New England Outdoor ChampionshipsApr 25 · Hammer · Place 16 · WentworthWentworthHammer1626.11mFR
Apr 25Conf of New England Outdoor ChampionshipsApr 25 · Javelin · Place 4 · WentworthWentworthJavelin447.79mFR
Apr 25Conf of New England Outdoor ChampionshipsApr 25 · Discus · Place 8 · WentworthWentworthDiscus835.93mFR
Apr 25Conf of New England Outdoor ChampionshipsApr 25 · Shot Put · Place 8 · WentworthWentworthShot Put812.24mFR
Apr 18Tufts Sunshine ClassicApr 18 · Hammer · Place 13 · Wentworth (Mass.)Wentworth (Mass.)Hammer16lb / 7.26kg13.26.20m PBFr
Apr 18Tufts Sunshine ClassicApr 18 · Javelin · Place 6 · Wentworth (Mass.)Wentworth (Mass.)Javelin800g6.44.90mFr
Apr 18Tufts Sunshine ClassicApr 18 · Discus · Place 9 · Wentworth (Mass.)Wentworth (Mass.)Discus2kg9.36.21m PBFr
Apr 18Tufts Sunshine ClassicApr 18 · Shot Put · Place 13 · Wentworth (Mass.)Wentworth (Mass.)Shot Put16lb / 7.26kg13.11.34mFr
Apr 5Jonathan Tymann InvitationalApr 5 · Javelin · Place 3 · WentworthWentworthJavelin343.32mFR
Apr 5Jonathan Tymann InvitationalApr 5 · Shot Put · Place 3 · WentworthWentworthShot Put312.24mFR
Mar 29Tufts Snowflake ClassicMar 29 · Javelin · Place 7 · Wentworth (Mass.)Wentworth (Mass.)Javelin744.55mFr
Mar 29Tufts Snowflake ClassicMar 29 · Discus · Place 15 · Wentworth (Mass.)Wentworth (Mass.)Discus1532.27mFr

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 22Wheaton Post-Season QualifierFeb 22 · Weight Throw · Place 14 · Wentworth (Mass.)Wentworth (Mass.)Weight Throw1410.28m—
Feb 22Wheaton Post-Season QualifierFeb 22 · Shot Put · Place 4 · Wentworth (Mass.)Wentworth (Mass.)Shot Put413.11m—
Feb 14David Hemery Valentine InvitationalFeb 14 · Shot Put · Place 10 · Wentworth (Mass.)Wentworth (Mass.)Shot Put1013.09m—
Feb 1Yankee Small College InvitationalFeb 1 · Weight Throw · Place 7 · WentworthWentworthWeight Throw711.92mFR
Feb 1Yankee Small College InvitationalFeb 1 · Shot Put · Place 3 · WentworthWentworthShot Put313.19mFR
Jan 25Lyons InviteJan 25 · Weight Throw · Place 15 · WentworthWentworthWeight Throw1511.85mFR
Jan 25Lyons InviteJan 25 · Shot Put · Place 8 · WentworthWentworthShot Put812.91mFR
Jan 182025 Reggie Poyau Memorial InvitationalJan 18 · Weight Throw · Place 12 · Wentworth (Mass.)Wentworth (Mass.)Weight Throw1211.42m—
Jan 182025 Reggie Poyau Memorial InvitationalJan 18 · Shot Put · Place 7 · Wentworth (Mass.)Wentworth (Mass.)Shot Put712.62m—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · Javelin · Pinkerton AcademyPinkerton AcademyJavelin800g—DNS12
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · Discus · Place 2 · Pinkerton AcademyPinkerton AcademyDiscus1.6kg2.144-08 PB12
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · Shot Put · Place 5 · Pinkerton AcademyPinkerton AcademyShot Put12lb5.46-02.00 PB12

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 112024 NHIAA Indoor Div I ChampionshipFeb 11 · Shot Put · Place 5 · Pinkerton AcademyPinkerton AcademyShot Put12lb5.46-01.0012
Feb 3NHWTL @ PEAFeb 3 · Shot Put · Place 2 · Pinkerton AcademyPinkerton AcademyShot Put12lb2.47-07.7512
Jan 20NHWTL UNH AMJan 20 · Shot Put · Place 2 · Pinkerton AcademyPinkerton AcademyShot Put12lb2.49-04.00 PB12

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ UNH Afternoon SessionDec 30 · Shot Put · Place 3 · Pinkerton AcademyPinkerton AcademyShot Put12lb3.44-01.0012
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · Shot Put · Place 28 · Pinkerton AcademyPinkerton AcademyShot Put12lb28.39-07.0012
Dec 23NHWTL @ PSU Afternoon SessionDec 23 · Shot Put · Place 2 · Pinkerton AcademyPinkerton AcademyShot Put12lb2.43-00.0012
Dec 16NHWTL @ UNH Morning SessionDec 16 · Shot Put · Place 2 · Pinkerton AcademyPinkerton AcademyShot Put12lb2.42-02.2512
Feb 12NHIAA Division I Indoor State ChampionshipsFeb 12 · Shot Put · Place 7 · Pinkerton AcademyPinkerton AcademyShot Put12lb7.42-10.511
Jan 21NHWTL @ UNH MorningJan 21 · Shot Put · Place 6 · Pinkerton AcademyPinkerton AcademyShot Put12lb6.41-111
Jan 13MSTCA Northeast InvitationalJan 13 · Shot Put · Place 19 · Pinkerton AcademyPinkerton AcademyShot Put12lb19.40-01.2511
Jan 7NH Meet PMJan 7 · Shot Put · Place 2 · Pinkerton AcademyPinkerton AcademyShot Put12lb2.39-9.5011

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 25NHIAA Division I Track & Field ChampionshipsMay 25 · Javelin · Place 5 · Pinkerton AcademyPinkerton AcademyJavelin800g5.148-0011
May 25NHIAA Division I Track & Field ChampionshipsMay 25 · Shot Put · Place 9 · Pinkerton AcademyPinkerton AcademyShot Put12lb9.43-06.7511

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Winter Track League - Leverone #2Dec 28 · Shot Put · Place 6 · Pinkerton AcademyPinkerton AcademyShot Put12lb6.35-1.711
Dec 17NHWTL @ UNHDec 17 · Shot Put · Place 4 · Pinkerton AcademyPinkerton AcademyShot Put12lb4.38-2.511