Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorSpringfield College Classic · Apr 423.40mSpringfield College ClassicApril 4, 2026
Javelin · 600g · OutdoorCAC Championships 2024 (Upper Schools) · May 1666' 9CAC Championships 2024 (Upper Schools)May 16, 2024
Shot Put · 4kg · IndoorLynn Ruddy Invitational · Feb 136.76mLynn Ruddy InvitationalFebruary 13, 2026
Shot Put · 4kg · OutdoorBridgewater State Bears Invitational · Apr 177.63mBridgewater State Bears InvitationalApril 17, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · Discus · Place 27 · Wentworth (Mass.)Wentworth (Mass.)Discus1kg27.21.87mSo
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · Shot Put · Place 24 · Wentworth (Mass.)Wentworth (Mass.)Shot Put4kg24.7.12mSo
Apr 17Bridgewater State Bears InvitationalApr 17 · Discus · Place 9 · Wentworth (Mass.)Wentworth (Mass.)Discus1kg9.22.79mSo
Apr 17Bridgewater State Bears InvitationalApr 17 · Shot Put · Place 14 · Wentworth (Mass.)Wentworth (Mass.)Shot Put4kg14.7.63m PBSo
Apr 10Silfen InvitationalApr 10 · Discus · Place 27 · Wentworth (Mass.)Wentworth (Mass.)Discus1kg27.23.05mSo
Apr 10Silfen InvitationalApr 10 · Shot Put · Place 34 · Wentworth (Mass.)Wentworth (Mass.)Shot Put4kg34.6.79mSo
Apr 4Springfield College ClassicApr 4 · Discus · Place 23 · Wentworth (Mass.)Wentworth (Mass.)Discus1kg23.23.40m PBSo
Apr 4Springfield College ClassicApr 4 · Shot Put · Place 28 · Wentworth (Mass.)Wentworth (Mass.)Shot Put4kg28.7.44mSo

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21Wheaton Post-Season QualifierFeb 21 · Shot Put · Place 17 · WentworthWentworthShot Put177.26mSO
Feb 13Lynn Ruddy InvitationalFeb 13 · Shot Put · Place 19 · Wentworth (Mass.)Wentworth (Mass.)Shot Put4kg19.6.76m PBSo
Jan 24Massasoit ClassicJan 24 · Shot Put · Place 26 · Wentworth (Mass.)Wentworth (Mass.)Shot Put266.46mSO

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 25Conf of New England Outdoor ChampionshipsApr 25 · Javelin · Place 20 · WentworthWentworthJavelin2017.36mFR
Apr 25Conf of New England Outdoor ChampionshipsApr 25 · Discus · Place 23 · WentworthWentworthDiscus2321.84mFR
Apr 18Tufts Sunshine ClassicApr 18 · Hammer · Wentworth (Mass.)Wentworth (Mass.)Hammer4kg--DNSFr
Apr 18Tufts Sunshine ClassicApr 18 · Javelin · Place 16 · Wentworth (Mass.)Wentworth (Mass.)Javelin600g16.16.57mFr
Apr 18Tufts Sunshine ClassicApr 18 · Discus · Place 15 · Wentworth (Mass.)Wentworth (Mass.)Discus1kg15.22.84mFr
Apr 5Jonathan Tymann InvitationalApr 5 · Discus · Place 18 · WentworthWentworthDiscus1821.04mFR
Apr 5Jonathan Tymann InvitationalApr 5 · Shot Put · Place 25 · WentworthWentworthShot Put256.61mFR

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 22Wheaton Post-Season QualifierFeb 22 · Shot Put · Place 20 · Wentworth (Mass.)Wentworth (Mass.)Shot Put206.43m—
Feb 1Yankee Small College InvitationalFeb 1 · Shot Put · Place 21 · WentworthWentworthShot Put216.24mFR
Jan 182025 Reggie Poyau Memorial InvitationalJan 18 · Shot Put · Place 29 · Wentworth (Mass.)Wentworth (Mass.)Shot Put296.89m—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 16CAC Championships 2024 (Upper Schools)May 16 · Javelin · Place 5 · Shawsheen Valley TechShawsheen Valley TechJavelin600g5.66' 9 PB12
May 16CAC Championships 2024 (Upper Schools)May 16 · Discus · Place 3 · Shawsheen Valley TechShawsheen Valley TechDiscus1kg3.76' 212
May 13Massachusetts Vocational Schools Track & Field ChampionshipsMay 13 · Javelin · Place 5 · Shawsheen Valley TechShawsheen Valley TechJavelin565-6—
Apr 29Lynn Tech and Greater Lowell CC at ShawsheenApr 29 · Javelin · Place 6 · Shawsheen Valley TechShawsheen Valley TechJavelin660-6—
Apr 29Lynn Tech and Greater Lowell CC at ShawsheenApr 29 · Discus · Place 4 · Shawsheen Valley TechShawsheen Valley TechDiscus467-4—
Apr 29Lynn Tech and Greater Lowell CC at ShawsheenApr 29 · Shot Put · Place 6 · Shawsheen Valley TechShawsheen Valley TechShot Put622-3—
Apr 24CAC Shawsheen @ Greater LowellApr 24 · Javelin · Place 1 · Shawsheen Valley TechShawsheen Valley TechJavelin176-11—
Apr 24CAC Shawsheen @ Greater LowellApr 24 · Discus · Place 3 · Shawsheen Valley TechShawsheen Valley TechDiscus365-9.5—
Apr 24CAC Shawsheen @ Greater LowellApr 24 · Shot Put · Place 8 · Shawsheen Valley TechShawsheen Valley TechShot Put821-1.5—
Apr 13North East Voc Tech vs. Shawsheen TechApr 13 · Javelin · Place 1 · Shawsheen Valley TechShawsheen Valley TechJavelin166-3—
Apr 13North East Voc Tech vs. Shawsheen TechApr 13 · Discus · Place 2 · Shawsheen Valley TechShawsheen Valley TechDiscus277-11—
Apr 13North East Voc Tech vs. Shawsheen TechApr 13 · Shot Put · Place 4 · Shawsheen Valley TechShawsheen Valley TechShot Put422-1—
Apr 10Greater Lawrence @ ShawsheenApr 10 · Javelin · Place 2 · Shawsheen Valley TechShawsheen Valley TechJavelin270-9—
Apr 10Greater Lawrence @ ShawsheenApr 10 · Discus · Place 3 · Shawsheen Valley TechShawsheen Valley TechDiscus366-9—
Apr 10Greater Lawrence @ ShawsheenApr 10 · Shot Put · Place 4 · Shawsheen Valley TechShawsheen Valley TechShot Put422-9—

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 16Vocational Championship May 16 · Javelin · Place 14 · Shawsheen Valley TechShawsheen Valley TechJavelin600g14.63-0710