Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · Outdoor AARTFC Outdoor Track & Field Championships · May 1338.88m AARTFC Outdoor Track & Field ChampionshipsMay 13, 2026
Hammer · 4kg · OutdoorNEWMAC Outdoor Championships · Apr 2433.65mNEWMAC Outdoor ChampionshipsApril 24, 2026
High Jump · IndoorUSM New Year's Invitational · Dec 304-8USM New Year's InvitationalDecember 30, 2023
Javelin · 600g · OutdoorThe FIRE Meet at Williams · May 822.92mThe FIRE Meet at WilliamsMay 8, 2026
Shot Put · 4kg · IndoorSpringfield College Season Opener · Dec 611.06mSpringfield College Season OpenerDecember 6, 2025
Shot Put · 4kg · OutdoorUMASS Commonwealth Invitational · Apr 1111.65mUMASS Commonwealth InvitationalApril 11, 2026
Weight Throw · 20lb / 9.0kg · IndoorSpringfield College Season Opener · Dec 611.33mSpringfield College Season OpenerDecember 6, 2025

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · Discus · Place 13 · Springfield (Mass.)Springfield (Mass.)Discus1kg13.38.88m PBFr
May 8The FIRE Meet at WilliamsMay 8 · Hammer · Place 23 · Springfield (Mass.)Springfield (Mass.)Hammer4kg23.28.64mFr
May 8The FIRE Meet at WilliamsMay 8 · Javelin · Place 20 · Springfield (Mass.)Springfield (Mass.)Javelin600g20.22.92m PBFr
May 8The FIRE Meet at WilliamsMay 8 · Discus · Place 22 · Springfield (Mass.)Springfield (Mass.)Discus1kg22.31.36mFr
May 8The FIRE Meet at WilliamsMay 8 · Shot Put · Place 18 · Springfield (Mass.)Springfield (Mass.)Shot Put4kg18.10.06mFr
May 1New England Division III Outdoor ChampionshipsMay 1 · Discus · Place 16 · Springfield (Mass.)Springfield (Mass.)Discus1kg16.35.27mFr
May 1New England Division III Outdoor ChampionshipsMay 1 · Shot Put · Place 19 · Springfield (Mass.)Springfield (Mass.)Shot Put4kg19.10.82mFr
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · Hammer · Place 19 · Springfield (Mass.)Springfield (Mass.)Hammer4kg19.33.65m PBFr
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · Discus · Place 7 · Springfield (Mass.)Springfield (Mass.)Discus1kg7.35.49mFr
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · Shot Put · Place 4 · Springfield (Mass.)Springfield (Mass.)Shot Put4kg4.11.08mFr
Apr 18Trinity InvitationalApr 18 · Hammer · Place 20 · Springfield (Mass.)Springfield (Mass.)Hammer4kg20.31.96mFr
Apr 18Trinity InvitationalApr 18 · Discus · Place 4 · Springfield (Mass.)Springfield (Mass.)Discus1kg4.34.87mFr
Apr 18Trinity InvitationalApr 18 · Shot Put · Place 5 · Springfield (Mass.)Springfield (Mass.)Shot Put4kg5.11.22mFr
Apr 11UMASS Commonwealth InvitationalApr 11 · Hammer · Place 29 · Springfield (Mass.)Springfield (Mass.)Hammer4kg29.23.93mFr
Apr 11UMASS Commonwealth InvitationalApr 11 · Discus · Place 17 · Springfield (Mass.)Springfield (Mass.)Discus1kg17.35.81mFr
Apr 11UMASS Commonwealth InvitationalApr 11 · Shot Put · Place 14 · Springfield (Mass.)Springfield (Mass.)Shot Put4kg14.11.65m PBFr
Apr 4Springfield College ClassicApr 4 · Hammer · Place 14 · Springfield (Mass.)Springfield (Mass.)Hammer4kg14.33.21mFr
Apr 4Springfield College ClassicApr 4 · Discus · Place 2 · Springfield (Mass.)Springfield (Mass.)Discus1kg2.38.67mFr
Apr 4Springfield College ClassicApr 4 · Shot Put · Place 5 · Springfield (Mass.)Springfield (Mass.)Shot Put4kg5.11.13mFr
Mar 27Corsair ClassicMar 27 · Discus · Place 3 · SpringfieldSpringfieldDiscus334.27mFR
Mar 27Corsair ClassicMar 27 · Shot Put · Place 6 · SpringfieldSpringfieldShot Put610.45mFR

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 20Springfield College Triangle ClassicFeb 20 · Weight Throw · Place 12 · Springfield (Mass.)Springfield (Mass.)Weight Throw1210.87mFR
Feb 20Springfield College Triangle ClassicFeb 20 · Shot Put · Place 3 · Springfield (Mass.)Springfield (Mass.)Shot Put311.92mFR
Feb 13Tufts Cupid ChallengeFeb 13 · Shot Put · Place 7 · Springfield (Mass.)Springfield (Mass.)Shot Put711.64mFr
Feb 72026 Wheaton InvitationalFeb 7 · Weight Throw · Place 9 · Springfield (Mass.)Springfield (Mass.)Weight Throw911.04mFR
Feb 72026 Wheaton InvitationalFeb 7 · Shot Put · Place 2 · Springfield (Mass.)Springfield (Mass.)Shot Put211.95mFR
Feb 1Middlebury's NESCAC InviteFeb 1 · Shot Put · Place 4 · Springfield (Mass.)Springfield (Mass.)Shot Put411.50mFR
Jan 24Massasoit ClassicJan 24 · Weight Throw · Place 21 · Springfield (Mass.)Springfield (Mass.)Weight Throw219.66mFR
Jan 24Massasoit ClassicJan 24 · Shot Put · Place 5 · Springfield (Mass.)Springfield (Mass.)Shot Put511.15mFR
Jan 17Branwen Smith-King InvitationalJan 17 · Weight Throw · Place 10 · Springfield (Mass.)Springfield (Mass.)Weight Throw1011.15mFR
Jan 17Branwen Smith-King InvitationalJan 17 · Shot Put · Place 3 · Springfield (Mass.)Springfield (Mass.)Shot Put311.56mFR

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 6Springfield College Season OpenerDec 6 · Weight Throw · Place 11 · Springfield (Mass.)Springfield (Mass.)Weight Throw20lb / 9.0kg11.11.33m PBFr
Dec 6Springfield College Season OpenerDec 6 · Shot Put · Place 5 · Springfield (Mass.)Springfield (Mass.)Shot Put4kg5.11.06m PBFr
Feb 17Maine Class A Indoor Track & Field ChampionshipFeb 17 · Shot Put · Place 1 · Thornton AcademyThornton AcademyShot Put4kg1.35-06.5012
Feb 8SMAA INDOOR TRACK CHAMPIONSHIPFeb 8 · Shot Put · Place 1 · Thornton AcademyThornton AcademyShot Put135-5.5012
Feb 1BIDDEFORD-BONNY EAGLE-THORNTON-WESTBROOKFeb 1 · Shot Put · Place 1 · Thornton AcademyThornton AcademyShot Put134-0.2512
Jan 20Fleet Feet Indoor InvitationalJan 20 · Shot Put · Place 2 · Thornton AcademyThornton AcademyShot Put234-11.7512
Jan 18DEERING-FALMOUTH-NOBLE-THORNTONJan 18 · Shot Put · Place 1 · Thornton AcademyThornton AcademyShot Put134-612
Jan 11Massabesic-South Portland-Thornton-WindhamJan 11 · Shot Put · Place 1 · Thornton AcademyThornton AcademyShot Put132-1.7512
Jan 7Gorham-Kennebunk-Portland-ThorntonJan 7 · Shot Put · Place 1 · Thornton AcademyThornton AcademyShot Put134-512
Jan 4USM New Year's InvitationalJan 4 · Shot Put · Place 3 · Thornton AcademyThornton AcademyShot Put332-612

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 21Cheverus-Marshwood-Scarborough-Thornton AcademyDec 21 · Shot Put · Place 1 · Thornton AcademyThornton AcademyShot Put4kg1.30-712
Feb 19Maine Class A Indoor State MeetFeb 19 · Shot Put · Place 9 · Thornton AcademyThornton AcademyShot Put4kg9.30-6.5011
Feb 10SMAA Southwesterns ChampionshipsFeb 10 · Shot Put · Place 8 · Thornton AcademyThornton AcademyShot Put829-4.5011
Jan 20SMAA: Biddeford-Bonny Eagle-Thornton Academy-WestbrookJan 20 · Shot Put · Place 3 · Thornton AcademyThornton AcademyShot Put328-8.5011
Jan 20SMAA: Biddeford-Bonny Eagle-Thornton Academy-WestbrookJan 20 · High Jump · Place 3 · Thornton AcademyThornton AcademyHigh Jump34-611
Jan 13SMAA: Deering-Falmouth-Noble-Thornton AcademyJan 13 · Shot Put · Place 3 · Thornton AcademyThornton AcademyShot Put327-7.5011
Jan 13SMAA: Deering-Falmouth-Noble-Thornton AcademyJan 13 · High Jump · Place 2 · Thornton AcademyThornton AcademyHigh Jump24-611
Jan 10SMAA: Massabesic-South Portland-Thornton Academy-WindhamJan 10 · Shot Put · Place 4 · Thornton AcademyThornton AcademyShot Put428-9.5011
Jan 10SMAA: Massabesic-South Portland-Thornton Academy-WindhamJan 10 · High Jump · Place 2 · Thornton AcademyThornton AcademyHigh Jump24-411
Jan 3SMAA:Gorham-Kennebunk-Portland-Thornton AcademyJan 3 · Shot Put · Place 4 · Thornton AcademyThornton AcademyShot Put430-2.5011
Jan 3SMAA:Gorham-Kennebunk-Portland-Thornton AcademyJan 3 · High Jump · Place 2 · Thornton AcademyThornton AcademyHigh Jump24-811

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30USM New Year's InvitationalDec 30 · High Jump · Place 9 · Thornton AcademyThornton AcademyHigh Jump9.4-8 PB11
Dec 16SMAA: Cheverus-Marshwood-Scarborough-Thornton AcademyDec 16 · Shot Put · Place 4 · Thornton AcademyThornton AcademyShot Put4kg4.27-711
Dec 16SMAA: Cheverus-Marshwood-Scarborough-Thornton AcademyDec 16 · High Jump · Place 1 · Thornton AcademyThornton AcademyHigh Jump1.4-611