Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHall vs NW Catholic · Apr 414.44aHall vs NW CatholicApril 4, 2023
Discus · 1.6kg · OutdoorCIAC Class LL Boys Championship · Jun 2108-10CIAC Class LL Boys ChampionshipJune 2, 2025
Hammer · 12lb · OutdoorThe 93rd Greater Hartford Invitational - Hammer Event · May 1276' 2"The 93rd Greater Hartford Invitational - Hammer EventMay 12, 2025
Hammer · 16lb / 7.26kg · OutdoorSpringfield College Classic · Apr 434.87mSpringfield College ClassicApril 4, 2026
Javelin · 800g · OutdoorNEWMAC Outdoor Championships · Apr 2428.13mNEWMAC Outdoor ChampionshipsApril 24, 2026
Shot Put · 12lb · IndoorCIAC Class LL Boys Championship · Feb 1140-05.00CIAC Class LL Boys ChampionshipFebruary 11, 2023
Shot Put · 12lb · OutdoorCIAC Class LL Boys Championship · Jun 243-11.75CIAC Class LL Boys ChampionshipJune 2, 2025
Shot Put · 16lb / 7.26kg · IndoorSpringfield College Season Opener · Dec 612.65mSpringfield College Season OpenerDecember 6, 2025
Shot Put · 16lb / 7.26kg · OutdoorUMASS Commonwealth Invitational · Apr 1112.98mUMASS Commonwealth InvitationalApril 11, 2026
Weight Throw · 35lb / 15.9kg · IndoorSpringfield College Season Opener · Dec 610.54mSpringfield College Season OpenerDecember 6, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · Javelin · Place 11 · Springfield (Mass.)Springfield (Mass.)Javelin800g11.28.13m PBFr
Apr 18Trinity InvitationalApr 18 · Shot Put · Place 12 · Springfield (Mass.)Springfield (Mass.)Shot Put16lb / 7.26kg12.12.71mFr
Apr 11UMASS Commonwealth InvitationalApr 11 · Shot Put · Place 19 · Springfield (Mass.)Springfield (Mass.)Shot Put16lb / 7.26kg19.12.98m PBFr
Apr 4Springfield College ClassicApr 4 · Hammer · Place 18 · Springfield (Mass.)Springfield (Mass.)Hammer16lb / 7.26kg18.34.87m PBFr
Apr 4Springfield College ClassicApr 4 · Shot Put · Place 23 · Springfield (Mass.)Springfield (Mass.)Shot Put16lb / 7.26kg23.11.53mFr
Mar 27Corsair ClassicMar 27 · Discus · Place 35 · SpringfieldSpringfieldDiscus3525.13mFR
Mar 27Corsair ClassicMar 27 · Shot Put · Place 14 · SpringfieldSpringfieldShot Put1412.40mFR

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 20Springfield College Triangle ClassicFeb 20 · Shot Put · Place 12 · Springfield (Mass.)Springfield (Mass.)Shot Put1212.78mFr
Feb 13Tufts Cupid ChallengeFeb 13 · Shot Put · Place 20 · Springfield (Mass.)Springfield (Mass.)Shot Put2012.64mFr
Feb 72026 Wheaton InvitationalFeb 7 · Weight Throw · Place 23 · Springfield (Mass.)Springfield (Mass.)Weight Throw2310.29mFR
Feb 72026 Wheaton InvitationalFeb 7 · Shot Put · Place 5 · Springfield (Mass.)Springfield (Mass.)Shot Put513.86mFR
Feb 1Middlebury's NESCAC InviteFeb 1 · Shot Put · Place 14 · Springfield (Mass.)Springfield (Mass.)Shot Put1412.39mFR
Jan 24Massasoit ClassicJan 24 · Weight Throw · Place 23 · Springfield (Mass.)Springfield (Mass.)Weight Throw2311.10mFR
Jan 24Massasoit ClassicJan 24 · Shot Put · Place 10 · Springfield (Mass.)Springfield (Mass.)Shot Put1012.25mFR
Jan 17Branwen Smith-King InvitationalJan 17 · Weight Throw · Place 19 · Springfield (Mass.)Springfield (Mass.)Weight Throw1910.10mFr
Jan 17Branwen Smith-King InvitationalJan 17 · Shot Put · Place 9 · Springfield (Mass.)Springfield (Mass.)Shot Put912.83mFr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6Springfield College Season OpenerDec 6 · Weight Throw · Place 20 · Springfield (Mass.)Springfield (Mass.)Weight Throw35lb / 15.9kg20.10.54m PBFr
Dec 6Springfield College Season OpenerDec 6 · Shot Put · Place 9 · Springfield (Mass.)Springfield (Mass.)Shot Put16lb / 7.26kg9.12.65m PBFr
Feb 14CIAC Class LL Boys ChampionshipFeb 14 · Shot Put · Place 27 · HallHallShot Put12lb27.38-07.5012
Feb 1CCC Indoor Track & Field ChampionshipsFeb 1 · Shot Put · Place 12 · HallHallShot Put12lb12.38-10.0012
Jan 29Hall Throws InvitationalJan 29 · Shot Put · Place 1 · HallHallShot Put139-1.5—
Jan 21Wesleyan Cardinal QualifierJan 21 · Shot Put · Place 4 · HallHallShot Put442-1—

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 2CIAC Class LL Boys ChampionshipJun 2 · Discus · Place 20 · HallHallDiscus1.6kg20.108-10 PB12
Jun 2CIAC Class LL Boys ChampionshipJun 2 · Shot Put · Place 10 · HallHallShot Put12lb10.43-11.75 PB12
May 27CCC Outdoor TF ChampionshipsMay 27 · Discus · Place 16 · HallHallDiscus16113-312
May 27CCC Outdoor TF ChampionshipsMay 27 · Shot Put · Place 7 · HallHallShot Put745-1.2512
May 20Conard vs HallMay 20 · Discus · Place 1 · HallHallDiscus1122-1012
May 20Conard vs HallMay 20 · Shot Put · Place 1 · HallHallShot Put145-3.2512
May 13Lewis Mills vs Hall May 13 · Discus · Place 1 · HallHallDiscus1113-612
May 13Lewis Mills vs Hall May 13 · Shot Put · Place 1 · HallHallShot Put141-3.7512
May 12The 93rd Greater Hartford Invitational - Hammer EventMay 12 · Hammer · Place 27 · HallHallHammer12lb27.76' 2" PB12
May 8Hall vs Bristol CentralMay 8 · Discus · Place 1 · HallHallDiscus1112-112
May 8Hall vs Bristol CentralMay 8 · Shot Put · Place 1 · HallHallShot Put143-012
May 3Middletown Varsity T&F InvitationalMay 3 · Shot Put · Place 7 · HallHallShot Put747-00.0012
Apr 29Hall vs AvonApr 29 · Discus · Place 1 · HallHallDiscus1109-1112
Apr 29Hall vs AvonApr 29 · Shot Put · Place 1 · HallHallShot Put143-01.0012
Apr 22Hall vs FarmingtonApr 22 · Discus · Place 2 · HallHallDiscus297-0612
Apr 22Hall vs FarmingtonApr 22 · Shot Put · Place 1 · HallHallShot Put143-02.0012
Apr 15Hall vs Bristol EasternApr 15 · Discus · Place 7 · HallHallDiscus783-712
Apr 15Hall vs Bristol EasternApr 15 · Shot Put · Place 3 · HallHallShot Put335-012
Apr 9Hall @ BloomfieldApr 9 · Discus · Place 6 · HallHallDiscus688-612
Apr 9Hall @ BloomfieldApr 9 · Shot Put · Place 3 · HallHallShot Put344-412

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30E.O. Smith Mini MeetDec 30 · Shot Put · Place 2 · HallHallShot Put12lb2.39' 1012
Dec 19Glastonbury Invitational #1Dec 19 · Shot Put · Place 7 · HallHallShot Put12lb7.36' 812
Dec 14Intrasquad #1Dec 14 · Shot Put · Place 1 · HallHallShot Put12lb1.38'5"Unofficial12
Feb 8CIAC Class LL Boys ChampionshipFeb 8 · Shot Put · Place 33 · HallHallShot Put12lb33.36-00.7511
Jan 27CCC Indoor Track & Field ChampionshipsJan 27 · Shot Put · Place 13 · HallHallShot Put1340-1.50—
Jan 20Hornets Throw ClassicJan 20 · Shot Put · Place 4 · HallHallShot Put440-2—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 16Farmington v. Hall Apr 16 · Shot Put · Place 1 · HallHallShot Put138-5—
Apr 2Hall vs NW CatholicApr 2 · Javelin · Place 7 · HallHallJavelin7103-5—

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · Shot Put · Place 38 · HallHallShot Put12lb38.28-11.0011
Dec 20Glastonbury Invitational #2Dec 20 · Shot Put · Place 17 · HallHallShot Put12lb17.31' 10.511
Dec 9Thrower's Intrasquad #1Dec 9 · Shot Put · Place 5 · HallHallShot Put12lb5.36'9"Unofficial11
Feb 11CIAC Class LL Boys ChampionshipFeb 11 · Shot Put · Place 15 · HallHallShot Put12lb15.40-05.00 PB10
Jan 28CCC Indoor Track & Field ChampionshipsJan 28 · Shot Put · Place 24 · HallHallShot Put12lb24.34-04.0010
Jan 14Hillhouse Freshmen Sophomore MeetJan 14 · Shot Put · Place 1 · HallHallShot Put139-01.0010
Jan 11Glastonbury Invitational #3Jan 11 · Shot Put · Place 6 · HallHallShot Put636-310
Jan 7Bethel 8 Team InviteJan 7 · Shot Put · Place 10 · HallHallShot Put1037-05.0010

2023 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 31CIAC Class LL Boys ChampionshipMay 31 · Shot Put · Place 17 · HallHallShot Put12lb17.38-07.0010
May 23CCC West Division Outdoor T&F ChampionshipsMay 23 · Shot Put · Place 7 · HallHallShot Put739-5.50—
May 15Conard vs HallMay 15 · Javelin · Place 5 · HallHallJavelin5105-1—
May 15Conard vs HallMay 15 · Shot Put · Place 3 · HallHallShot Put340-5—
May 137th CT Froshmore ChampionshipsMay 13 · Javelin · Place 15 · HallHallJavelin1596-7—
May 137th CT Froshmore ChampionshipsMay 13 · Shot Put · Place 1 · HallHallShot Put142-1—
May 9Hall vs AvonMay 9 · Javelin · Place 5 · HallHallJavelin5104-10—
May 9Hall vs AvonMay 9 · Shot Put · Place 3 · HallHallShot Put337-1—
May 5Middletown Frosh & Soph InviteMay 5 · Javelin · Place 5 · HallHallJavelin5114-0—
May 5Middletown Frosh & Soph InviteMay 5 · Shot Put · Place 6 · HallHallShot Put637-8.25—
Apr 25Hall vs GlastonburyApr 25 · Javelin · Place 8 · HallHallJavelin8100-2—
Apr 25Hall vs GlastonburyApr 25 · Shot Put · Place 7 · HallHallShot Put737-3.50—
Apr 25Hall vs GlastonburyApr 25 · 100 Meters · Place 23 · HallHall100 Meters2314.55a—
Apr 22Hillhouse Outdoor InvitationalApr 22 · Javelin · Place 33 · HallHallJavelin3396-1—
Apr 22Hillhouse Outdoor InvitationalApr 22 · Shot Put · Place 12 · HallHallShot Put1238-0—
Apr 18Hall vs FarmingtonApr 18 · Javelin · Place 4 · HallHallJavelin4100-0—
Apr 18Hall vs FarmingtonApr 18 · Shot Put · Place 4 · HallHallShot Put438-9.50—
Apr 14Hall Spring Break JamboreeApr 14 · Javelin · Place 6 · HallHallJavelin6108-0410
Apr 14Hall Spring Break JamboreeApr 14 · Shot Put · Place 9 · HallHallShot Put936-08.5010
Apr 4Hall vs NW CatholicApr 4 · Shot Put · Place 3 · HallHallShot Put338-5—
Apr 4Hall vs NW CatholicApr 4 · Javelin · Place 3 · HallHallJavelin399-0—
Apr 4Hall vs NW CatholicApr 4 · 100 Meters · Place 22 · HallHall100 Meters2214.44a PB—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 10Hall Winter Challenge TrialsDec 10 · Shot Put · Place 5 · HallHallShot Put12lb5.37' 8Unofficial10
Jan 15HIllhouse Freshmen - Sophomore MeetJan 15 · Shot Put · Place 4 · HallHallShot Put432-05.009
Jan 8Hartford Public #2Jan 8 · Shot Put · Place 11 · HallHallShot Put1129-09.00Fr

2022 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 17Hall vs ConardMay 17 · Javelin · Place 4 · HallHallJavelin4103-009
May 17Hall vs ConardMay 17 · Discus · Place 2 · HallHallDiscus285-109
May 17Hall vs ConardMay 17 · Shot Put · Place 1 · HallHallShot Put136-11.759
May 146th CT Froshmore ChampionshipsMay 14 · Javelin · Place 18 · HallHallJavelin1892' 39
May 146th CT Froshmore ChampionshipsMay 14 · Discus · Place 18 · HallHallDiscus1882' 19
May 146th CT Froshmore ChampionshipsMay 14 · Shot Put · Place 3 · HallHallShot Put336' 109
May 10Hall vs SimsburyMay 10 · Javelin · Place 6 · HallHallJavelin6100-009
May 10Hall vs SimsburyMay 10 · Discus · Place 3 · HallHallDiscus381-039
May 10Hall vs SimsburyMay 10 · Shot Put · Place 5 · HallHallShot Put536-00.509
May 6Middletown Outdoor T&F Frosh-Soph InvitationalMay 6 · Javelin · Place 29 · HallHallJavelin2983-069
May 6Middletown Outdoor T&F Frosh-Soph InvitationalMay 6 · Discus · Place 17 · HallHallDiscus1781-049
May 3Hall at Glastonbury DualMay 3 · Javelin · Place 2 · HallHallJavelin299' 19
May 3Hall at Glastonbury DualMay 3 · Discus · Place 5 · HallHallDiscus574' 99
May 3Hall at Glastonbury DualMay 3 · Shot Put · Place 7 · HallHallShot Put734' 69
Apr 26Hall Duals Farmington, NW Catholic, SouthingtonApr 26 · Javelin · Place 3 · HallHallJavelin394-009
Apr 26Hall Duals Farmington, NW Catholic, SouthingtonApr 26 · Discus · Place 3 · HallHallDiscus376-019
Apr 26Hall Duals Farmington, NW Catholic, SouthingtonApr 26 · Shot Put · Place 1 · HallHallShot Put134-01.009
Apr 6Hall at AvonApr 6 · Javelin · Place 2 · HallHallJavelin283-79
Apr 6Hall at AvonApr 6 · Discus · Place 3 · HallHallDiscus356-49
Apr 6Hall at AvonApr 6 · Shot Put · Place 2 · HallHallShot Put232-79

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 23Hillhouse Holiday InvitationalDec 23 · Shot Put · Place 27 · HallHallShot Put12lb27.29-06.259
Dec 10Intersquad #1Dec 10 · Shot Put · HallHallShot Put12lb—28-03Unofficial9
Dec 10Intersquad #1Dec 10 · 200 Meters · HallHall200 Meters—32.3Unofficial9