Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorFarmington @ Southington · Apr 3026.23Farmington @ SouthingtonApril 30, 2019
400 Meters · OutdoorAvon @ Southington · Apr 21:00.55PRAvon @ Southington April 2, 2019
Discus · 1.6kg · OutdoorCIAC Combined Class LL Championships · May 31150-07CIAC Combined Class LL ChampionshipsMay 31, 2022
Javelin · 800g · IndoorMid-American Conference Outdoor Track Field Championships · May 1459.80mMid-American Conference Outdoor Track Field ChampionshipsMay 14, 2026
Javelin · 800g · OutdoorUMASS Ken O'Brien Pre-Conference · Apr 2559.70mUMASS Ken O'Brien Pre-ConferenceApril 25, 2026
Shot Put · 12lb · OutdoorCIAC Combined Class LL Championships · May 3148-09.25CIAC Combined Class LL ChampionshipsMay 31, 2022
Shot Put · 16lb / 7.26kg · OutdoorUMASS Ken O'Brien Pre-Conference · Apr 2512.79mUMASS Ken O'Brien Pre-ConferenceApril 25, 2026

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

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
May 14Mid-American Conference Outdoor Track Field ChampionshipsMay 14 · Javelin · Place 4 · UMassUMassJavelin800g4.59.80m PBSr

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2Jay Carisella/Joe Donahue Coaches InviteMay 2 · Javelin · Place 6 · UMassUMassJavelin800g6.54.90mSr
Apr 25UMASS Ken O'Brien Pre-ConferenceApr 25 · Javelin · Place 1 · UMassUMassJavelin800g1.59.70m PBSr
Apr 25UMASS Ken O'Brien Pre-ConferenceApr 25 · Shot Put · Place 7 · UMassUMassShot Put16lb / 7.26kg7.12.79m PBSr
Apr 17UCONN NE ChallengeApr 17 · Javelin · Place 7 · UMass AmherstUMass AmherstJavelin800g7.58.56mJr
Mar 28UMASS Flagship OpenerMar 28 · Javelin · Place 1 · UMassUMassJavelin800g1.55.93mSr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 102025 NEICAAA Outdoor ChampsMay 10 · Javelin · Place 14 · UMassUMassJavelin1452.25mJR
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · Javelin · Place 2 · UMassUMassJavelin800g2.55.86mJr
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · Javelin · Place 3 · UMassUMassJavelin800g3.52.35mJr
Apr 5UMASS Flagship OpenerApr 5 · Javelin · Place 4 · UMass AmherstUMass AmherstJavelin451.94mSO

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 62023 Atlantic 10 Outdoor Track & Field ChampionshipsMay 6 · Javelin · Place 3 · UMass AmherstUMass AmherstJavelin362.11mFR
Apr 29UMASS Pre-Championship InvitationalApr 29 · Javelin · Place 3 · UMass AmherstUMass AmherstJavelin354.32mFR
Apr 29UMASS Pre-Championship InvitationalApr 29 · Javelin · Place 3 · UMass AmherstUMass AmherstJavelin354.32mFR
Apr 15UMASS Commonwealth InvitationalApr 15 · Javelin · Place 6 · UMass AmherstUMass AmherstJavelin653.27mFR
Apr 8UMASS Flagship OpenerApr 8 · Javelin · Place 6 · UMass AmherstUMass AmherstJavelin651.69mFR
Mar 31Black and Gold InvitationalMar 31 · Javelin · Place 9 · UMassUMassJavelin800g9.57.29mFr

2022 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 11New England Interscholastic Outdoor Track and Field ChampionshipsJun 11 · Javelin · Place 2 · SouthingtonSouthingtonJavelin256.51m12
Jun 6CIAC Combined State Open ChampionshipsJun 6 · Javelin · Place 2 · SouthingtonSouthingtonJavelin2180-0812
Jun 6CIAC Combined State Open ChampionshipsJun 6 · Discus · Place 12 · SouthingtonSouthingtonDiscus12130-0712
Jun 6CIAC Combined State Open ChampionshipsJun 6 · Shot Put · Place 3 · SouthingtonSouthingtonShot Put350-04.2512
May 31CIAC Combined Class LL ChampionshipsMay 31 · Javelin · Place 1 · SouthingtonSouthingtonJavelin800g1.176-1112
May 31CIAC Combined Class LL ChampionshipsMay 31 · Discus · Place 2 · SouthingtonSouthingtonDiscus1.6kg2.150-07 PB12
May 31CIAC Combined Class LL ChampionshipsMay 31 · Shot Put · Place 2 · SouthingtonSouthingtonShot Put12lb2.48-09.25 PB12
May 23CCC West Division Outdoor T&F ChampionshipsMay 23 · Javelin · Place 1 · SouthingtonSouthingtonJavelin1165-0612
May 23CCC West Division Outdoor T&F ChampionshipsMay 23 · Discus · Place 2 · SouthingtonSouthingtonDiscus2142-0912
May 23CCC West Division Outdoor T&F ChampionshipsMay 23 · Shot Put · Place 3 · SouthingtonSouthingtonShot Put342-07.0012
May 10Avon at SouthingtonMay 10 · Javelin · Place 1 · SouthingtonSouthingtonJavelin1153-0012
May 10Avon at SouthingtonMay 10 · Discus · Place 1 · SouthingtonSouthingtonDiscus1134-0212
May 10Avon at SouthingtonMay 10 · Shot Put · Place 1 · SouthingtonSouthingtonShot Put148-00.0012
May 7Marty Roberts InvitationalMay 7 · Javelin · Place 1 · SouthingtonSouthingtonJavelin1160'03.0012
Apr 2940th O'Grady Relays Day 1Apr 29 · Javelin · Place 1 · SouthingtonSouthingtonJavelin1168-0212
Apr 2940th O'Grady Relays Day 1Apr 29 · Discus · Place 3 · SouthingtonSouthingtonDiscus3123-0612
Apr 26Hall Duals Farmington, NW Catholic, SouthingtonApr 26 · Javelin · Place 1 · SouthingtonSouthingtonJavelin1149-0912
Apr 26Hall Duals Farmington, NW Catholic, SouthingtonApr 26 · Discus · Place 1 · SouthingtonSouthingtonDiscus1124-0212
Apr 26Hall Duals Farmington, NW Catholic, SouthingtonApr 26 · Shot Put · Place 1 · SouthingtonSouthingtonShot Put146-01.0012
Apr 23Hillhouse Outdoor InvitationalApr 23 · Javelin · Place 1 · SouthingtonSouthingtonJavelin1157-0012
Apr 20Southington Duals vs Conard, NW Catholic, SimsburyApr 20 · Javelin · Place 1 · SouthingtonSouthingtonJavelin1171-0612
Apr 20Southington Duals vs Conard, NW Catholic, SimsburyApr 20 · Discus · Place 1 · SouthingtonSouthingtonDiscus1126-0212
Apr 9Bloomfield InvitationalApr 9 · Javelin · Place 1 · SouthingtonSouthingtonJavelin1142-0612
Apr 9Bloomfield InvitationalApr 9 · Discus · Place 6 · SouthingtonSouthingtonDiscus6122-0412
Apr 5Southington at GlastonburyApr 5 · Javelin · Place 1 · SouthingtonSouthingtonJavelin1141-1112
Apr 5Southington at GlastonburyApr 5 · Discus · Place 1 · SouthingtonSouthingtonDiscus1132-112
Apr 5Southington at GlastonburyApr 5 · Shot Put · Place 1 · SouthingtonSouthingtonShot Put147-0.7512

2021 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jun 9CIAC Combined State Open ChampionshipJun 9 · Javelin · Place 19 · SouthingtonSouthingtonJavelin19135-0311
Jun 9CIAC Combined State Open ChampionshipJun 9 · Discus · SouthingtonSouthingtonDiscus—134-0311
Jun 1CIAC Combined Class LL ChampionshipJun 1 · Javelin · Place 2 · SouthingtonSouthingtonJavelin800g2.149-1011
Jun 1CIAC Combined Class LL ChampionshipJun 1 · Discus · Place 2 · SouthingtonSouthingtonDiscus1.6kg2.134-0311
Jun 1CIAC Combined Class LL ChampionshipJun 1 · Shot Put · SouthingtonSouthingtonShot Put12lb--DNS11
May 25CCC West Division TF ChampionshipsMay 25 · Javelin · Place 1 · SouthingtonSouthingtonJavelin1159-0511
May 25CCC West Division TF ChampionshipsMay 25 · Discus · Place 1 · SouthingtonSouthingtonDiscus1122-0011
May 25CCC West Division TF ChampionshipsMay 25 · Shot Put · Place 2 · SouthingtonSouthingtonShot Put241-10.0011
May 18Avon vs SouthingtonMay 18 · High Jump · SouthingtonSouthingtonHigh Jump—NH11
May 18Avon vs SouthingtonMay 18 · Javelin · Place 1 · SouthingtonSouthingtonJavelin1159-0111
May 18Avon vs SouthingtonMay 18 · Discus · Place 1 · SouthingtonSouthingtonDiscus1115-0311
May 18Avon vs SouthingtonMay 18 · Shot Put · Place 1 · SouthingtonSouthingtonShot Put140-11.0011
May 13Simsbury at SouthingtonMay 13 · High Jump · Place 5 · SouthingtonSouthingtonHigh Jump55-02.0011
May 13Simsbury at SouthingtonMay 13 · Javelin · Place 1 · SouthingtonSouthingtonJavelin1162-0411
May 13Simsbury at SouthingtonMay 13 · Discus · Place 1 · SouthingtonSouthingtonDiscus1125-0311
May 13Simsbury at SouthingtonMay 13 · Shot Put · Place 1 · SouthingtonSouthingtonShot Put141-10.0011
May 7CT Relay FestivalMay 7 · Discus · Place 1 · SouthingtonSouthingtonDiscus1.6kg1.126'09.0011
May 7CT Relay FestivalMay 7 · Shot Put · Place 5 · SouthingtonSouthingtonShot Put12lb5.37'05.0011
May 4Southington at FarmingtonMay 4 · Javelin · SouthingtonSouthingtonJavelin800g—151' 3Unofficial11
May 4Southington at FarmingtonMay 4 · Discus · SouthingtonSouthingtonDiscus1.6kg—120'Unofficial11
May 4Southington at FarmingtonMay 4 · Shot Put · SouthingtonSouthingtonShot Put12lb—34' 8Unofficial11
May 4Southington at FarmingtonMay 4 · High Jump · SouthingtonSouthingtonHigh Jump—4' 10Unofficial11
May 1NW Catholic at SouthingtonMay 1 · High Jump · Place 3 · SouthingtonSouthingtonHigh Jump35-00.0011
May 1NW Catholic at SouthingtonMay 1 · Javelin · Place 1 · SouthingtonSouthingtonJavelin1131-1011
May 1NW Catholic at SouthingtonMay 1 · Discus · Place 1 · SouthingtonSouthingtonDiscus1128-0411
May 1NW Catholic at SouthingtonMay 1 · Shot Put · Place 3 · SouthingtonSouthingtonShot Put333-01.0011
Apr 27Conard vs SouthingtonApr 27 · High Jump · Place 3 · SouthingtonSouthingtonHigh Jump34-10.0011
Apr 27Conard vs SouthingtonApr 27 · Javelin · Place 1 · SouthingtonSouthingtonJavelin1147-0211
Apr 27Conard vs SouthingtonApr 27 · Discus · Place 1 · SouthingtonSouthingtonDiscus1108-0311
Apr 27Conard vs SouthingtonApr 27 · Shot Put · Place 3 · SouthingtonSouthingtonShot Put336-05.0011

2019 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 254th Central CT Froshmore ChampionshipMay 25 · Javelin · Place 3 · SouthingtonSouthingtonJavelin3136-019
May 15NW Catholic at SouthingtonMay 15 · Javelin · Place 1 · SouthingtonSouthingtonJavelin1132-06.009
Apr 30Farmington @ SouthingtonApr 30 · Javelin · Place 2 · SouthingtonSouthingtonJavelin2130-079
Apr 30Farmington @ SouthingtonApr 30 · 200 Meters · Place 10 · SouthingtonSouthington200 Meters1026.23 PB9
Apr 23Conard @ SouthingtonApr 23 · Javelin · Place 3 · SouthingtonSouthingtonJavelin3116-039
Apr 2Avon @ Southington Apr 2 · 400 Meters · Place 7 · SouthingtonSouthington400 Meters71:00.55PR PB9