Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGuilford - Career Dual Meet · May 414.1Guilford - Career Dual MeetMay 4, 2022
Discus · 1.6kg · OutdoorCIAC Class MM Boys Championship · May 28131-02CIAC Class MM Boys ChampionshipMay 28, 2024
Discus · 2kg · OutdoorNortheast-10 Outdoor Championships · May 140.72mNortheast-10 Outdoor ChampionshipsMay 1, 2026
Hammer · 16lb / 7.26kg · OutdoorNortheast-10 Outdoor Championships · May 133.74mNortheast-10 Outdoor ChampionshipsMay 1, 2026
Shot Put · 12lb · OutdoorCIAC Class MM Boys Championship · May 2839-10.50CIAC Class MM Boys ChampionshipMay 28, 2024
Shot Put · 16lb / 7.26kg · IndoorKadish Elm City · Dec 1312.35mKadish Elm CityDecember 13, 2024
Shot Put · 16lb / 7.26kg · OutdoorNortheast-10 Outdoor Championships · May 113.36mNortheast-10 Outdoor ChampionshipsMay 1, 2026
Weight Throw · 35lb / 15.9kg · IndoorSpringfield College Season Opener · Dec 611.20mSpringfield College Season OpenerDecember 6, 2025

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · Discus · Place 19 · Franklin PierceFranklin PierceDiscus2kg19.38.76mSo
May 1Northeast-10 Outdoor ChampionshipsMay 1 · Hammer · Place 18 · Franklin PierceFranklin PierceHammer16lb / 7.26kg18.33.74m PBSo
May 1Northeast-10 Outdoor ChampionshipsMay 1 · Discus · Place 9 · Franklin PierceFranklin PierceDiscus2kg9.40.72m PBSo
May 1Northeast-10 Outdoor ChampionshipsMay 1 · Shot Put · Place 11 · Franklin PierceFranklin PierceShot Put16lb / 7.26kg11.13.36m PBSo
May 1NE10 OutdoorMay 1 · Hammer · Place 18 · Franklin PierceFranklin PierceHammer16lb / 7.26kg18.33.74mSo
May 1NE10 OutdoorMay 1 · Discus · Place 9 · Franklin PierceFranklin PierceDiscus2kg9.40.72mSo
May 1NE10 OutdoorMay 1 · Shot Put · Place 11 · Franklin PierceFranklin PierceShot Put16lb / 7.26kg11.13.36mSo
Apr 24CCSU InvitationalApr 24 · Shot Put · Place 18 · Franklin PierceFranklin PierceShot Put16lb / 7.26kg18.12.09mSo
Apr 18AIC InvitationalApr 18 · Hammer · Place 11 · Franklin PierceFranklin PierceHammer16lb / 7.26kg11.31.50mSo
Apr 18AIC InvitationalApr 18 · Discus · Place 8 · Franklin PierceFranklin PierceDiscus2kg8.35.25mSo
Apr 18AIC InvitationalApr 18 · Shot Put · Place 5 · Franklin PierceFranklin PierceShot Put16lb / 7.26kg5.11.95mSo
Apr 11Ed Daniels ClassicApr 11 · Shot Put · Franklin PierceFranklin PierceShot Put16lb / 7.26kg—FOULSo
Apr 4Jim Sheehan MemorialApr 4 · Discus · Place 7 · Franklin PierceFranklin PierceDiscus2kg7.36.33mSo
Apr 4Jim Sheehan MemorialApr 4 · Shot Put · Place 9 · Franklin PierceFranklin PierceShot Put16lb / 7.26kg9.12.33mSo
Mar 26SNHU Spring InvitationalMar 26 · Hammer · Place 19 · Franklin PierceFranklin PierceHammer16lb / 7.26kg19.28.74mSo
Mar 26SNHU Spring InvitationalMar 26 · Discus · Place 4 · Franklin PierceFranklin PierceDiscus2kg4.38.90mSo
Mar 26SNHU Spring InvitationalMar 26 · Shot Put · Place 3 · Franklin PierceFranklin PierceShot Put16lb / 7.26kg3.11.85mSo
Mar 26SNHU Spring InvitationalMar 26 · Shot Put · Place 7 · Franklin PierceFranklin PierceShot Put16lb / 7.26kg7.12.21mSo

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 19Northeast-10 Indoor ChampionshipsFeb 19 · Weight Throw · Place 18 · Franklin PierceFranklin PierceWeight Throw1811.09mSO
Feb 19Northeast-10 Indoor ChampionshipsFeb 19 · Shot Put · Place 19 · Franklin PierceFranklin PierceShot Put1910.55mSO
Feb 13Tufts Cupid ChallengeFeb 13 · Weight Throw · Place 54 · Franklin PierceFranklin PierceWeight Throw5410.36mSo
Feb 6Riverhawk InvitationalFeb 6 · Shot Put · Place 21 · Franklin PierceFranklin PierceShot Put2111.27mSo
Jan 31Mary Grinaker InvitationalJan 31 · Weight Throw · Place 10 · Franklin PierceFranklin PierceWeight Throw1011.48mSo
Jan 31Mary Grinaker InvitationalJan 31 · Shot Put · Place 6 · Franklin PierceFranklin PierceShot Put612.46mSo
Jan 24MIT Gordon Kelly InvitationalJan 24 · Shot Put · Place 29 · Franklin PierceFranklin PierceShot Put2911.55mSo
Jan 18Suffolk Ice BreakerJan 18 · Shot Put · Place 22 · Franklin PierceFranklin PierceShot Put2211.46mSo

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6Springfield College Season OpenerDec 6 · Weight Throw · Place 18 · Franklin PierceFranklin PierceWeight Throw35lb / 15.9kg18.11.20m PBSo
Dec 6Springfield College Season OpenerDec 6 · Shot Put · Place 21 · Franklin PierceFranklin PierceShot Put16lb / 7.26kg21.11.27mSo
Feb 15Kelly InviteFeb 15 · Weight Throw · Place 25 · Franklin PierceFranklin PierceWeight Throw35lb / 15.9kg25.7.87mFr
Feb 15Kelly InviteFeb 15 · Shot Put · Place 22 · Franklin PierceFranklin PierceShot Put16lb / 7.26kg22.10.94mFr
Jan 19GBTC InvitationalJan 19 · Weight Throw · Place 7 · Franklin PierceFranklin PierceWeight Throw35lb / 15.9kg7.9.98mFr
Jan 19GBTC InvitationalJan 19 · Shot Put · Place 6 · Franklin PierceFranklin PierceShot Put16lb / 7.26kg6.10.82mFr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 25CCSU InvitationalApr 25 · Shot Put · Place 10 · Franklin PierceFranklin PierceShot Put16lb / 7.26kg10.11.59mFr
Apr 18MIT Sean Collier InvitationalApr 18 · Hammer · Place 15 · Franklin PierceFranklin PierceHammer1535.73mFR
Apr 18MIT Sean Collier InvitationalApr 18 · Discus · Place 21 · Franklin PierceFranklin PierceDiscus2132.46mFR
Apr 18MIT Sean Collier InvitationalApr 18 · Shot Put · Place 18 · Franklin PierceFranklin PierceShot Put1811.41mFR
Apr 5Sheehan InviteApr 5 · Discus · Place 6 · Franklin PierceFranklin PierceDiscus635.43mFr

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13Kadish Elm CityDec 13 · Weight Throw · Place 17 · Franklin PierceFranklin PierceWeight Throw35lb / 15.9kg17.10.16mFr
Dec 13Kadish Elm CityDec 13 · Shot Put · Place 15 · Franklin PierceFranklin PierceShot Put16lb / 7.26kg15.12.35m PBFr
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · Weight Throw · Place 17 · Franklin PierceFranklin PierceWeight Throw35lb / 15.9kg17.10.85mFr
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · Shot Put · Place 24 · Franklin PierceFranklin PierceShot Put16lb / 7.26kg24.10.53mFr

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 28CIAC Class MM Boys ChampionshipMay 28 · Discus · Place 8 · GuilfordGuilfordDiscus1.6kg8.131-02 PB12
May 28CIAC Class MM Boys ChampionshipMay 28 · Shot Put · Place 21 · GuilfordGuilfordShot Put12lb21.39-10.50 PB12

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 1CIAC Class MM Boys ChampionshipJun 1 · Discus · Place 12 · GuilfordGuilfordDiscus1.6kg12.119-0411
May 2Guilford, Lauralton Hall, Fairfield Prep Dual MeetMay 2 · Discus · Place 1 · GuilfordGuilfordDiscus1.6kg1.112' 1111
May 2Guilford, Lauralton Hall, Fairfield Prep Dual MeetMay 2 · Shot Put · Place 3 · GuilfordGuilfordShot Put12lb3.34' 6.511
Apr 11Guilford, North Haven @ Foran HSApr 11 · Shot Put · Place 9 · GuilfordGuilfordShot Put933-4—
Apr 5COED Lyman Hall vs. Jonathan Law, GuilfordApr 5 · Discus · Place 4 · GuilfordGuilfordDiscus499-10—
Apr 5COED Lyman Hall vs. Jonathan Law, GuilfordApr 5 · Shot Put · Place 3 · GuilfordGuilfordShot Put334-8—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 19SCC Boys Novice MeetMay 19 · Discus · Place 5 · GuilfordGuilfordDiscus585' 410
May 19SCC Boys Novice MeetMay 19 · Shot Put · Place 10 · GuilfordGuilfordShot Put1030' 310
May 10Hamden VS Guilford & Jonathan LawMay 10 · Discus · Place 9 · GuilfordGuilfordDiscus969-610
May 10Hamden VS Guilford & Jonathan LawMay 10 · Shot Put · Place 6 · GuilfordGuilfordShot Put633-9.510
May 6Middletown Outdoor T&F Frosh-Soph InvitationalMay 6 · Discus · Place 23 · GuilfordGuilfordDiscus2373-0010
May 6Middletown Outdoor T&F Frosh-Soph InvitationalMay 6 · Shot Put · Place 17 · GuilfordGuilfordShot Put1733-07.0010
May 4Guilford - Career Dual MeetMay 4 · Discus · Place 2 · GuilfordGuilfordDiscus269' 510
May 4Guilford - Career Dual MeetMay 4 · Shot Put · Place 2 · GuilfordGuilfordShot Put232' 5.510
May 4Guilford - Career Dual MeetMay 4 · 100 Meters · Place 22 · GuilfordGuilford100 Meters2214.1 PB10
Apr 28Guilford-Hillhouse-West HavenApr 28 · Discus · Place 7 · GuilfordGuilfordDiscus772-0210
Apr 28Guilford-Hillhouse-West HavenApr 28 · Shot Put · Place 6 · GuilfordGuilfordShot Put632-05.2510