Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · Outdoor92nd Greater Hartford Invitational · May 11165-0792nd Greater Hartford InvitationalMay 11, 2024
Discus · 2kg · OutdoorUCONN NE Challenge · Apr 1745.55mUCONN NE ChallengeApril 17, 2026
Shot Put · 12lb · IndoorCIAC Class LL Boys Championship · Feb 1465-07.00CIAC Class LL Boys ChampionshipFebruary 14, 2025
Shot Put · 12lb · OutdoorCIAC Class LL Boys Championship · Jun 262-02.25CIAC Class LL Boys ChampionshipJune 2, 2025
Shot Put · 16lb / 7.26kg · IndoorArt Kadish Elm City Challenge · Dec 1216.12mArt Kadish Elm City ChallengeDecember 12, 2025
Shot Put · 16lb / 7.26kg · OutdoorCCSU Invitational · Apr 2416.48mCCSU InvitationalApril 24, 2026
Weight Throw · 35lb / 15.9kg · IndoorArt Kadish Elm City Challenge · Dec 1211.59mArt Kadish Elm City ChallengeDecember 12, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · Discus · Place 17 · Southern ConnecticutSouthern ConnecticutDiscus2kg17.40.56mFr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · Shot Put · Place 6 · Southern ConnecticutSouthern ConnecticutShot Put16lb / 7.26kg6.16.06mFr
May 1Northeast-10 Outdoor ChampionshipsMay 1 · Discus · Place 2 · Southern ConnecticutSouthern ConnecticutDiscus2kg2.44.67mFr
May 1Northeast-10 Outdoor ChampionshipsMay 1 · Shot Put · Place 1 · Southern ConnecticutSouthern ConnecticutShot Put16lb / 7.26kg1.16.33mFr
May 1NE10 OutdoorMay 1 · Discus · Place 2 · Southern ConnecticutSouthern ConnecticutDiscus2kg2.44.67mFr
May 1NE10 OutdoorMay 1 · Shot Put · Place 1 · Southern ConnecticutSouthern ConnecticutShot Put16lb / 7.26kg1.16.33mFr
Apr 24CCSU InvitationalApr 24 · Discus · Place 12 · Southern ConnecticutSouthern ConnecticutDiscus2kg12.42.68mFr
Apr 24CCSU InvitationalApr 24 · Shot Put · Place 2 · Southern ConnecticutSouthern ConnecticutShot Put16lb / 7.26kg2.16.48m PBFr
Apr 17UCONN NE ChallengeApr 17 · Discus · Place 10 · Southern ConnecticutSouthern ConnecticutDiscus2kg10.45.55m PBFr
Apr 17UCONN NE ChallengeApr 17 · Shot Put · Place 6 · Southern ConnecticutSouthern ConnecticutShot Put16lb / 7.26kg6.16.20mFr
Apr 10Wilton Wright InvitationalApr 10 · Discus · Place 3 · Southern ConnecticutSouthern ConnecticutDiscus346.15mFr
Apr 10Wilton Wright InvitationalApr 10 · Shot Put · Place 1 · Southern ConnecticutSouthern ConnecticutShot Put117.11mFr
Apr 4UCONN Dog FightApr 4 · Shot Put · Place 3 · Southern ConnecticutSouthern ConnecticutShot Put316.59mFr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 1419th Yale Giegengack InvitationalFeb 14 · Shot Put · Place 1 · Southern ConnecticutSouthern ConnecticutShot Put115.84mFr
Feb 6Riverhawk InvitationalFeb 6 · Shot Put · Place 4 · Southern ConnecticutSouthern ConnecticutShot Put416.14mFr
Jan 24SCSU Sutherland Inv.Jan 24 · Shot Put · Place 1 · Southern ConnecticutSouthern ConnecticutShot Put16lb / 7.26kg1.15.63mFr

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 12Art Kadish Elm City ChallengeDec 12 · Weight Throw · Place 25 · Southern ConnecticutSouthern ConnecticutWeight Throw35lb / 15.9kg25.11.59m PBFr
Dec 12Art Kadish Elm City ChallengeDec 12 · Shot Put · Place 1 · Southern ConnecticutSouthern ConnecticutShot Put16lb / 7.26kg1.16.12m PBFr
Dec 6Yale Season OpenerDec 6 · Shot Put · Place 4 · Southern ConnecticutSouthern ConnecticutShot Put16lb / 7.26kg4.14.50mFr
Feb 22CIAC State Open Boys Indoor T&F ChampionshipFeb 22 · Shot Put · Place 1 · Norwich Free AcademyNorwich Free AcademyShot Put163-0—
Feb 14CIAC Class LL Boys ChampionshipFeb 14 · Shot Put · Place 1 · Norwich Free AcademyNorwich Free AcademyShot Put12lb1.65-07.00 PB12
Feb 8ECC D1 Indoor Track ChampionshipFeb 8 · Shot Put · Place 2 · Norwich Free AcademyNorwich Free AcademyShot Put12lb2.48-11.5012
Feb 1Jack Long InvitationalFeb 1 · Shot Put · Place 1 · Norwich Free AcademyNorwich Free AcademyShot Put161-2—
Jan 21Wesleyan Cardinal QualifierJan 21 · Shot Put · Place 1 · Norwich Free AcademyNorwich Free AcademyShot Put159-10—
Jan 1040th Yale Interscholastic Track ClassicJan 10 · Shot Put · Place 1 · Norwich Free AcademyNorwich Free AcademyShot Put12lb1.63-03.7512
Jan 4ECC Developmental 3AJan 4 · Shot Put · Place 1 · Norwich Free AcademyNorwich Free AcademyShot Put12lb1.62-06.5012

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · Discus · Place 7 · Norwich Free AcademyNorwich Free AcademyDiscus1.6kg7.163-0512
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · Shot Put · Place 3 · Norwich Free AcademyNorwich Free AcademyShot Put12lb3.61-08.0012
Jun 7CIAC State Open Boys ChampionshipJun 7 · Discus · Place 3 · Norwich Free AcademyNorwich Free AcademyDiscus3169-312
Jun 7CIAC State Open Boys ChampionshipJun 7 · Shot Put · Place 3 · Norwich Free AcademyNorwich Free AcademyShot Put355-3.2512
Jun 2CIAC Class LL Boys ChampionshipJun 2 · Discus · Place 1 · Norwich Free AcademyNorwich Free AcademyDiscus1.6kg1.164-0412
Jun 2CIAC Class LL Boys ChampionshipJun 2 · Shot Put · Place 1 · Norwich Free AcademyNorwich Free AcademyShot Put12lb1.62-02.25 PB12
May 21ECC Division 1 & 2 ChampionshipMay 21 · Discus · Place 2 · Norwich Free AcademyNorwich Free AcademyDiscus2158-712
May 21ECC Division 1 & 2 ChampionshipMay 21 · Shot Put · Place 2 · Norwich Free AcademyNorwich Free AcademyShot Put258-1012
May 9The 93rd Greater Hartford InvitationalMay 9 · Discus · Place 2 · Norwich Free AcademyNorwich Free AcademyDiscus2163-1012
May 9The 93rd Greater Hartford InvitationalMay 9 · Shot Put · Place 2 · Norwich Free AcademyNorwich Free AcademyShot Put261-01.0012
May 3Middletown Varsity T&F InvitationalMay 3 · Discus · Place 5 · Norwich Free AcademyNorwich Free AcademyDiscus5158-0412
May 3Middletown Varsity T&F InvitationalMay 3 · Shot Put · Place 1 · Norwich Free AcademyNorwich Free AcademyShot Put162-02.0012
Apr 30East Lyme vs. NFAApr 30 · Discus · Place 1 · Norwich Free AcademyNorwich Free AcademyDiscus1170-212
Apr 30East Lyme vs. NFAApr 30 · Shot Put · Place 2 · Norwich Free AcademyNorwich Free AcademyShot Put258-10.2512
Apr 23Fitch vs NFAApr 23 · Discus · Place 1 · Norwich Free AcademyNorwich Free AcademyDiscus1164-5.512
Apr 23Fitch vs NFAApr 23 · Shot Put · Place 1 · Norwich Free AcademyNorwich Free AcademyShot Put155-912
Apr 19Wildcat Relays Apr 19 · Discus · Place 3 · Norwich Free AcademyNorwich Free AcademyDiscus3122-412
Apr 19Wildcat Relays Apr 19 · Shot Put · Place 1 · Norwich Free AcademyNorwich Free AcademyShot Put161-612
Apr 15Bacon Academy InvitationalApr 15 · Discus · Place 1 · Norwich Free AcademyNorwich Free AcademyDiscus1158-712
Apr 15Bacon Academy InvitationalApr 15 · Shot Put · Place 1 · Norwich Free AcademyNorwich Free AcademyShot Put158-1112

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 28ECC Developmental 2BDec 28 · Shot Put · Place 1 · Norwich Free AcademyNorwich Free AcademyShot Put12lb1.60-07.0012
Dec 21ECC Developmental 1BDec 21 · Shot Put · Place 1 · Norwich Free AcademyNorwich Free AcademyShot Put12lb1.50-06.0012
Mar 2New England HS Indoor Track & Field ChampionshipMar 2 · Shot Put · Place 2 · Norwich Free AcademyNorwich Free AcademyShot Put12lb2.60-02.7511
Feb 17CIAC State Open Boys Indoor T&F ChampionshipFeb 17 · Shot Put · Place 6 · Norwich Free AcademyNorwich Free AcademyShot Put12lb6.52-08.5011
Feb 8CIAC Class LL Boys ChampionshipFeb 8 · Shot Put · Place 1 · Norwich Free AcademyNorwich Free AcademyShot Put12lb1.57-10.0011
Feb 3ECC D1 Indoor Track ChampionshipFeb 3 · Shot Put · Place 2 · Norwich Free AcademyNorwich Free AcademyShot Put12lb2.59-08.0011
Jan 27Jack Long InvitationalJan 27 · Shot Put · Place 2 · Norwich Free AcademyNorwich Free AcademyShot Put253-11—
Jan 20Hornets Throw ClassicJan 20 · Shot Put · Place 1 · Norwich Free AcademyNorwich Free AcademyShot Put158-1—
Jan 5Elm City Coaches MeetJan 5 · Shot Put · Place 1 · Norwich Free AcademyNorwich Free AcademyShot Put12lb1.56' 11.511

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 3CIAC State Open Boys ChampionshipJun 3 · Discus · Place 1 · Norwich Free AcademyNorwich Free AcademyDiscus1.6kg1.159-0911
Jun 3CIAC State Open Boys ChampionshipJun 3 · Shot Put · Place 1 · Norwich Free AcademyNorwich Free AcademyShot Put12lb1.60-03.0011
May 29CIAC Class LL Boys ChampionshipMay 29 · Discus · Place 2 · Norwich Free AcademyNorwich Free AcademyDiscus1.6kg2.150-1111
May 29CIAC Class LL Boys ChampionshipMay 29 · Shot Put · Place 1 · Norwich Free AcademyNorwich Free AcademyShot Put12lb1.58-06.0011
May 20ECC Division 1 & 2 ChampionshipMay 20 · Discus · Place 1 · Norwich Free AcademyNorwich Free AcademyDiscus1167-8—
May 20ECC Division 1 & 2 ChampionshipMay 20 · Shot Put · Place 1 · Norwich Free AcademyNorwich Free AcademyShot Put160-7.25—
May 13Woodstock Academy vs NFA- BoysMay 13 · Discus · Place 1 · Norwich Free AcademyNorwich Free AcademyDiscus1167-2—
May 13Woodstock Academy vs NFA- BoysMay 13 · Shot Put · Place 1 · Norwich Free AcademyNorwich Free AcademyShot Put156-4.25—
May 1192nd Greater Hartford InvitationalMay 11 · Discus · Place 1 · Norwich Free AcademyNorwich Free AcademyDiscus1.6kg1.165-07 PB11
May 1192nd Greater Hartford InvitationalMay 11 · Shot Put · Place 1 · Norwich Free AcademyNorwich Free AcademyShot Put12lb1.59-09.2511
May 4Middletown Varsity T&F InvitationalMay 4 · Discus · Place 2 · Norwich Free AcademyNorwich Free AcademyDiscus2160-0—
May 4Middletown Varsity T&F InvitationalMay 4 · Shot Put · Place 1 · Norwich Free AcademyNorwich Free AcademyShot Put158-11—
May 1East Lyme vs. NFA Dual MeetMay 1 · Discus · Place 1 · Norwich Free AcademyNorwich Free AcademyDiscus1166-9.5—
May 1East Lyme vs. NFA Dual MeetMay 1 · Shot Put · Place 1 · Norwich Free AcademyNorwich Free AcademyShot Put161-10.5—
Apr 20Wildcat Relays Apr 20 · Discus · Place 1 · Norwich Free AcademyNorwich Free AcademyDiscus1159-9—
Apr 20Wildcat Relays Apr 20 · Shot Put · Place 1 · Norwich Free AcademyNorwich Free AcademyShot Put156-5—
Apr 17Fitch @ NFA (Boys)Apr 17 · Discus · Place 1 · Norwich Free AcademyNorwich Free AcademyDiscus1147-7—
Apr 17Fitch @ NFA (Boys)Apr 17 · Shot Put · Place 1 · Norwich Free AcademyNorwich Free AcademyShot Put160-8—
Apr 10Bacon Academy InvitationalApr 10 · Discus · Place 1 · Norwich Free AcademyNorwich Free AcademyDiscus1165-4—
Apr 10Bacon Academy InvitationalApr 10 · Shot Put · Place 1 · Norwich Free AcademyNorwich Free AcademyShot Put157-4.5—
Feb 24Throwhawks Field Series #6 Feb 24 · Shot Put · Place 3 · Norwich Free AcademyNorwich Free AcademyShot Put12lb3.56' 3.511

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 30ECC Developmental Meet 3ADec 30 · Shot Put · Place 1 · Norwich Free AcademyNorwich Free AcademyShot Put12lb1.55-06.7511
Dec 23ECC Developmental Meet 2BDec 23 · Shot Put · Place 1 · Norwich Free AcademyNorwich Free AcademyShot Put12lb1.50-00.5011
Dec 16ECC Developmental Meet 1BDec 16 · Shot Put · Place 1 · Norwich Free AcademyNorwich Free AcademyShot Put12lb1.53-01.2511
Feb 25Throwhawks Field Series #2Feb 25 · Complete · Place 8 · Norwich Free AcademyNorwich Free AcademyComplete846-10.00—
Feb 18CIAC State Open Boys Indoor T&F ChampionshipFeb 18 · Shot Put · Place 12 · Norwich Free AcademyNorwich Free AcademyShot Put12lb12.47-11.0010
Feb 11CIAC Class LL Boys ChampionshipFeb 11 · Shot Put · Place 6 · Norwich Free AcademyNorwich Free AcademyShot Put12lb6.45-09.0010
Feb 4ECC D1 Indoor Track ChampionshipFeb 4 · Shot Put · Place 3 · Norwich Free AcademyNorwich Free AcademyShot Put12lb3.47-02.5010
Jan 28East Lyme Mini Field MeetJan 28 · Shot Put · Place 2 · Norwich Free AcademyNorwich Free AcademyShot Put247-2.5—
Jan 21SCC Coaches InvitationalJan 21 · Shot Put · Place 7 · Norwich Free AcademyNorwich Free AcademyShot Put743-110
Jan 7Elm City Coaches MeetJan 7 · Shot Put · Place 3 · Norwich Free AcademyNorwich Free AcademyShot Put342-10.0010

2023 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 5CIAC State Open Boys ChampionshipJun 5 · Discus · Place 5 · Norwich Free AcademyNorwich Free AcademyDiscus1.6kg5.157-0010
Jun 5CIAC State Open Boys ChampionshipJun 5 · Shot Put · Place 16 · Norwich Free AcademyNorwich Free AcademyShot Put12lb16.44-01.0010
May 31CIAC Class LL Boys ChampionshipMay 31 · Discus · Place 1 · Norwich Free AcademyNorwich Free AcademyDiscus1.6kg1.149-0010
May 31CIAC Class LL Boys ChampionshipMay 31 · Shot Put · Place 3 · Norwich Free AcademyNorwich Free AcademyShot Put12lb3.46-10.0010
May 22ECC Division 1 & 2 ChampionshipMay 22 · Discus · Place 3 · Norwich Free AcademyNorwich Free AcademyDiscus3139-0—
May 22ECC Division 1 & 2 ChampionshipMay 22 · Shot Put · Place 14 · Norwich Free AcademyNorwich Free AcademyShot Put1437-2—
May 17Ledyard @ NFA (Boys)May 17 · Discus · Place 2 · Norwich Free AcademyNorwich Free AcademyDiscus2126-1—
May 17Ledyard @ NFA (Boys)May 17 · Shot Put · Place 2 · Norwich Free AcademyNorwich Free AcademyShot Put251-7.5—
May 1391st Greater Hartford InvitationalMay 13 · Discus · Place 3 · Norwich Free AcademyNorwich Free AcademyDiscus3142-0—
May 1391st Greater Hartford InvitationalMay 13 · Shot Put · Place 4 · Norwich Free AcademyNorwich Free AcademyShot Put449-5—
May 8Dave Tetlow Relays InvitationalMay 8 · Discus · Place 1 · Norwich Free AcademyNorwich Free AcademyDiscus1140-8—
May 8Dave Tetlow Relays InvitationalMay 8 · Shot Put · Place 2 · Norwich Free AcademyNorwich Free AcademyShot Put248-8—
May 6Middletown Varsity T&F InvitationalMay 6 · Discus · Place 6 · Norwich Free AcademyNorwich Free AcademyDiscus6137-7—
May 6Middletown Varsity T&F InvitationalMay 6 · Shot Put · Place 6 · Norwich Free AcademyNorwich Free AcademyShot Put651-6—
May 3Woodstock Academy @ NFA (Boys)May 3 · Discus · Place 2 · Norwich Free AcademyNorwich Free AcademyDiscus2125-2—
May 3Woodstock Academy @ NFA (Boys)May 3 · Shot Put · Place 3 · Norwich Free AcademyNorwich Free AcademyShot Put346-0.5—
Apr 26East Lyme/NFA boys dual meetApr 26 · Discus · Place 4 · Norwich Free AcademyNorwich Free AcademyDiscus4116-4—
Apr 26East Lyme/NFA boys dual meetApr 26 · Shot Put · Place 4 · Norwich Free AcademyNorwich Free AcademyShot Put441-9—
Apr 21Wildcat RelaysApr 21 · Discus · Place 2 · Norwich Free AcademyNorwich Free AcademyDiscus2145-8—
Apr 21Wildcat RelaysApr 21 · Shot Put · Place 3 · Norwich Free AcademyNorwich Free AcademyShot Put344-11—
Apr 19Fitch @ NFA (Boys)Apr 19 · Discus · Place 1 · Norwich Free AcademyNorwich Free AcademyDiscus1137-11—
Apr 19Fitch @ NFA (Boys)Apr 19 · Shot Put · Place 2 · Norwich Free AcademyNorwich Free AcademyShot Put244-11.25—
Apr 14Hall Spring Break JamboreeApr 14 · Discus · Place 1 · Norwich Free AcademyNorwich Free AcademyDiscus1144-1010
Apr 14Hall Spring Break JamboreeApr 14 · Shot Put · Place 7 · Norwich Free AcademyNorwich Free AcademyShot Put736-11.5010
Apr 7Tammy Schondelmayer Invitational Apr 7 · Discus · Place 10 · Norwich Free AcademyNorwich Free AcademyDiscus10124-2—
Apr 7Tammy Schondelmayer Invitational Apr 7 · Shot Put · Place 9 · Norwich Free AcademyNorwich Free AcademyShot Put943-4—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30Relay Rust Buster InvitationalDec 30 · Shot Put · Place 3 · Norwich Free AcademyNorwich Free AcademyShot Put12lb3.44-03.0010
Dec 26ECC Indoor Developmental Meet #2Dec 26 · Shot Put · Place 7 · Norwich Free AcademyNorwich Free AcademyShot Put12lb7.39'05.0010

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 11NFA vs Fitch BoysMay 11 · Discus · Place 10 · Norwich Free AcademyNorwich Free AcademyDiscus1096' 69
May 11NFA vs Fitch BoysMay 11 · Shot Put · Place 10 · Norwich Free AcademyNorwich Free AcademyShot Put1030' 39
May 6Middletown Outdoor T&F Frosh-Soph InvitationalMay 6 · Discus · Place 28 · Norwich Free AcademyNorwich Free AcademyDiscus2868-04.509
May 6Middletown Outdoor T&F Frosh-Soph InvitationalMay 6 · Shot Put · Place 8 · Norwich Free AcademyNorwich Free AcademyShot Put838-08.009
Apr 27East Lyme @ NFA (Boys)Apr 27 · Discus · Place 9 · Norwich Free AcademyNorwich Free AcademyDiscus985' 119
Apr 27East Lyme @ NFA (Boys)Apr 27 · Shot Put · Place 10 · Norwich Free AcademyNorwich Free AcademyShot Put1034' 10.59
Apr 13WA Boys Vs NFAApr 13 · Discus · Place 11 · Norwich Free AcademyNorwich Free AcademyDiscus1167-09
Apr 13WA Boys Vs NFAApr 13 · Shot Put · Place 8 · Norwich Free AcademyNorwich Free AcademyShot Put836-8.259
Apr 944th Hammonasset Freshman InvitationalApr 9 · Discus · Place 3 · Norwich Free AcademyNorwich Free AcademyDiscus386-039
Apr 944th Hammonasset Freshman InvitationalApr 9 · Shot Put · Place 1 · Norwich Free AcademyNorwich Free AcademyShot Put134-08.009