Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorCIAC Class LL Boys Championship · May 29137-10CIAC Class LL Boys ChampionshipMay 29, 2024
Shot Put · 12lb · IndoorFCIAC Qualifying Meet W3 · Jan 1348' 9FCIAC Qualifying Meet W3January 13, 2024
Shot Put · 12lb · OutdoorCIAC State Open Boys Championship · Jun 355-07.25CIAC State Open Boys ChampionshipJune 3, 2024
Shot Put · 16lb / 7.26kg · IndoorLittle East Indoor Championship · Feb 2214.41mLittle East Indoor ChampionshipFebruary 22, 2025
Shot Put · 16lb / 7.26kg · OutdoorNE DIII Outdoor · May 213.41mNE DIII OutdoorMay 2, 2025

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

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2NE DIII OutdoorMay 2 · Shot Put · Place 19 · Keene StateKeene StateShot Put16lb / 7.26kg19.13.41m PBFr
Apr 27Little East ChampionshipApr 27 · Shot Put · Place 3 · Keene StateKeene StateShot Put314.44mFR
Apr 6Springfield College Outdoor ClassicApr 6 · Discus · Place 12 · Keene StateKeene StateDiscus1232.76mFR
Apr 6Springfield College Outdoor ClassicApr 6 · Shot Put · Place 3 · Keene StateKeene StateShot Put313.73mFR
Mar 29UMass Lowell InvitationalMar 29 · Shot Put · Place 2 · Keene StateKeene StateShot Put244-9.75FR
Mar 8Tufts National QualifierMar 8 · Shot Put · Place 6 · Keene StateKeene StateShot Put614.02mFR

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 282025 New England Division III Indoor T&F ChampionshipFeb 28 · Shot Put · Place 13 · Keene StateKeene StateShot Put1314.06mFR
Feb 22Little East Indoor ChampionshipFeb 22 · Shot Put · Place 3 · Keene StateKeene StateShot Put16lb / 7.26kg3.14.41m PBFr
Jan 24Riverhawk InvitationalJan 24 · Shot Put · Place 12 · Keene StateKeene StateShot Put16lb / 7.26kg12.14.10mFr

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 7Springfield College Season OpenerDec 7 · Weight Throw · Keene StateKeene StateWeight Throw35lb / 15.9kg—DNSFr
Dec 7Springfield College Season OpenerDec 7 · Shot Put · Place 2 · Keene StateKeene StateShot Put16lb / 7.26kg2.14.05mFr
Feb 8CIAC Class LL Boys ChampionshipFeb 8 · Shot Put · Place 14 · NorwalkNorwalkShot Put12lb14.42-10.0012
Jan 27FCIAC West Division ChampionshipsJan 27 · Shot Put · Place 3 · NorwalkNorwalkShot Put12lb3.43' 712
Jan 20FCIAC Qualifying Meet S4Jan 20 · Shot Put · NorwalkNorwalkShot Put12lb—ND12
Jan 13FCIAC Qualifying Meet W3Jan 13 · Shot Put · Place 1 · NorwalkNorwalkShot Put12lb1.48' 9 PB12
Jan 6FCIAC Qualifying Meet W2BJan 6 · Shot Put · Place 1 · NorwalkNorwalkShot Put12lb1.44' 612

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 3CIAC State Open Boys ChampionshipJun 3 · Discus · Place 21 · NorwalkNorwalkDiscus1.6kg21.119-0712
Jun 3CIAC State Open Boys ChampionshipJun 3 · Shot Put · Place 5 · NorwalkNorwalkShot Put12lb5.55-07.25 PB12
May 29CIAC Class LL Boys ChampionshipMay 29 · Discus · Place 5 · NorwalkNorwalkDiscus1.6kg5.137-10 PB12
May 29CIAC Class LL Boys ChampionshipMay 29 · Shot Put · Place 2 · NorwalkNorwalkShot Put12lb2.53-08.0012
May 21FCIAC Outdoor Track & Field ChampionshipsMay 21 · Discus · Place 4 · NorwalkNorwalkDiscus1.6kg4.126' 212
May 21FCIAC Outdoor Track & Field ChampionshipsMay 21 · Shot Put · Place 1 · NorwalkNorwalkShot Put12lb1.51' 712
May 13Norwalk, Bassick at McMahonMay 13 · Javelin · Place 7 · NorwalkNorwalkJavelin775-6—
May 13Norwalk, Bassick at McMahonMay 13 · Discus · Place 1 · NorwalkNorwalkDiscus1129-5—
May 13Norwalk, Bassick at McMahonMay 13 · Shot Put · Place 1 · NorwalkNorwalkShot Put153-1—
May 6Norwalk at DarienMay 6 · Javelin · Place 17 · NorwalkNorwalkJavelin1773-2—
May 6Norwalk at DarienMay 6 · Discus · Place 4 · NorwalkNorwalkDiscus4114-5—
May 6Norwalk at DarienMay 6 · Shot Put · Place 1 · NorwalkNorwalkShot Put153-9—
Apr 30Staples, Norwalk at LudloweApr 30 · Discus · Place 2 · NorwalkNorwalkDiscus2113-2—
Apr 30Staples, Norwalk at LudloweApr 30 · Shot Put · Place 1 · NorwalkNorwalkShot Put151-7—
Apr 23Norwalk, Bassick, Central at HardingApr 23 · Discus · Place 2 · NorwalkNorwalkDiscus2134-5—
Apr 23Norwalk, Bassick, Central at HardingApr 23 · Shot Put · Place 1 · NorwalkNorwalkShot Put148-8—
Apr 20Hillhouse Outdoor InviteApr 20 · Shot Put · Place 1 · NorwalkNorwalkShot Put151-7.5—
Apr 8Norwalk, Bassick at LudloweApr 8 · Discus · Place 6 · NorwalkNorwalkDiscus686-1—
Apr 8Norwalk, Bassick at LudloweApr 8 · Shot Put · Place 1 · NorwalkNorwalkShot Put152-4—
Apr 6Norwalk, Bassick at StaplesApr 6 · Discus · Place 3 · NorwalkNorwalkDiscus3112-8—

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 30Hillhouse Holiday MeetDec 30 · Shot Put · NorwalkNorwalkShot Put12lb—DNS12
Dec 16FCIAC Qualifying Meet W1ADec 16 · Shot Put · NorwalkNorwalkShot Put12lb—SCR12
Feb 11CIAC Class LL Boys ChampionshipFeb 11 · Shot Put · Place 10 · NorwalkNorwalkShot Put12lb10.43-08.5011
Feb 2FCIAC Indoor Track & Field ChampionshipsFeb 2 · Shot Put · Place 3 · NorwalkNorwalkShot Put346-07.0011
Jan 28FCIAC East Division ChampionshipsJan 28 · Shot Put · Place 2 · NorwalkNorwalkShot Put245-611
Jan 28FCIAC West Division ChampionshipsJan 28 · Shot Put · Place 2 · NorwalkNorwalkShot Put12lb2.45' 611
Jan 21SCC Coaches InvitationalJan 21 · Shot Put · Place 25 · NorwalkNorwalkShot Put2537-7.2511
Jan 21FCIAC Qualifying Meet S4AJan 21 · Shot Put · Place 1 · NorwalkNorwalkShot Put12lb1.41' 411
Jan 14FCIAC Qualifying Meet W3BJan 14 · Shot Put · Place 1 · NorwalkNorwalkShot Put12lb1.42' 0.511
Jan 7FCIAC Qualifying Meet W2BJan 7 · Shot Put · Place 1 · NorwalkNorwalkShot Put12lb1.41' 6.511

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 31CIAC Class LL Boys ChampionshipMay 31 · Discus · Place 9 · NorwalkNorwalkDiscus1.6kg9.124-0511
May 31CIAC Class LL Boys ChampionshipMay 31 · Shot Put · NorwalkNorwalkShot Put12lb—FOUL11
May 23FCIAC Outdoor Track & Field ChampionshipsMay 23 · Discus · Place 11 · NorwalkNorwalkDiscus1.6kg11.110' 711
May 23FCIAC Outdoor Track & Field ChampionshipsMay 23 · Shot Put · Place 2 · NorwalkNorwalkShot Put12lb2.49' 1111
May 16McMahon at NorwalkMay 16 · Discus · Place 2 · NorwalkNorwalkDiscus2111-2—
May 16McMahon at NorwalkMay 16 · Shot Put · Place 2 · NorwalkNorwalkShot Put246-4.50—
May 9Westhill at NorwalkMay 9 · Discus · Place 1 · NorwalkNorwalkDiscus1116-5—
May 9Westhill at NorwalkMay 9 · Shot Put · Place 1 · NorwalkNorwalkShot Put147-8—
May 2Staples at NorwalkMay 2 · Discus · Place 2 · NorwalkNorwalkDiscus2103-09—
May 2Staples at NorwalkMay 2 · Shot Put · Place 1 · NorwalkNorwalkShot Put146-00.00—
Apr 25Norwalk at RidgefieldApr 25 · Discus · Place 2 · NorwalkNorwalkDiscus1.6kg2.107' 411
Apr 25Norwalk at RidgefieldApr 25 · Shot Put · Place 1 · NorwalkNorwalkShot Put12lb1.45' 1011
Apr 18Stamford at NorwalkApr 18 · Discus · Place 1 · NorwalkNorwalkDiscus1101-0—
Apr 18Stamford at NorwalkApr 18 · Shot Put · Place 1 · NorwalkNorwalkShot Put146-6—
Apr 3Norwalk at LudloweApr 3 · Discus · Place 2 · NorwalkNorwalkDiscus2109-1011
Apr 3Norwalk at LudloweApr 3 · Shot Put · Place 1 · NorwalkNorwalkShot Put143-9.511

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17FCIAC Qualifying Meet W1ADec 17 · Shot Put · Place 1 · NorwalkNorwalkShot Put12lb1.41' 011

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 31CIAC Combined Class LL ChampionshipsMay 31 · Shot Put · Place 15 · NorwalkNorwalkShot Put12lb15.38-07.2510
May 24FCIAC Boys Track & Field ChampionshipsMay 24 · Discus · NorwalkNorwalkDiscus—ND10
May 24FCIAC Boys Track & Field ChampionshipsMay 24 · Shot Put · Place 20 · NorwalkNorwalkShot Put2034-10.0010
May 16McMahon at NorwalkMay 16 · Discus · Place 11 · NorwalkNorwalkDiscus1184-910
May 16McMahon at NorwalkMay 16 · Shot Put · Place 5 · NorwalkNorwalkShot Put541-910
May 12Bridgeport at NorwalkMay 12 · Discus · Place 3 · NorwalkNorwalkDiscus3100' 110
May 12Bridgeport at NorwalkMay 12 · Shot Put · Place 3 · NorwalkNorwalkShot Put339' 1110
May 9Norwalk at St. Joe'sMay 9 · Discus · Place 4 · NorwalkNorwalkDiscus491-0210
May 9Norwalk at St. Joe'sMay 9 · Shot Put · Place 2 · NorwalkNorwalkShot Put240-11.0010
May 3Norwalk at StaplesMay 3 · Discus · Place 8 · NorwalkNorwalkDiscus879' 310
May 3Norwalk at StaplesMay 3 · Shot Put · Place 2 · NorwalkNorwalkShot Put238' 1010
Apr 25Norwalk at DanburyApr 25 · Discus · Place 2 · NorwalkNorwalkDiscus2102-0610
Apr 25Norwalk at DanburyApr 25 · Shot Put · Place 4 · NorwalkNorwalkShot Put436-03.0010
Apr 11Norwalk at GreenwichApr 11 · Discus · Place 9 · NorwalkNorwalkDiscus975-0010
Apr 11Norwalk at GreenwichApr 11 · Shot Put · Place 4 · NorwalkNorwalkShot Put436-00.0010
Apr 4Norwalk at TrumbullApr 4 · Discus · Place 9 · NorwalkNorwalkDiscus984-110