Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMiddletown vs Berlin · May 2012.90Middletown vs BerlinMay 20, 2025
Discus · 1.6kg · OutdoorMaloney vs Middletown · Apr 21138' 0"Maloney vs Middletown April 21, 2026
Javelin · 800g · OutdoorMiddletown vs Newington · Apr 29135' 7.5"Middletown vs NewingtonApril 29, 2025
Shot Put · 12lb · OutdoorCIAC Class L Outdoor T&F Championships · May 3149' 6.25"CIAC Class L Outdoor T&F ChampionshipsMay 31, 2026

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

2026 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jun 6CIAC State Open Outdoor T&F ChampionshipsJun 6 · Shot Put · Place 8 · Middletown (CT)Shot Put849-10.512
May 31CIAC Class L Outdoor T&F ChampionshipsMay 31 · Javelin · Middletown (CT)Javelin800g—DNS12
May 31CIAC Class L Outdoor T&F ChampionshipsMay 31 · Discus · Place 13 · Middletown (CT)Discus1.6kg13.113' 5"12
May 31CIAC Class L Outdoor T&F ChampionshipsMay 31 · Shot Put · Place 2 · Middletown (CT)Shot Put12lb2.49' 6.25" PB12
May 26CCC Outdoor T&F ChampionshipsMay 26 · Javelin · Place 5 · Middletown (CT)Javelin5142-0312
May 26CCC Outdoor T&F ChampionshipsMay 26 · Discus · Place 10 · Middletown (CT)Discus10129-0312
May 26CCC Outdoor T&F ChampionshipsMay 26 · Shot Put · Place 5 · Middletown (CT)Shot Put549-04.0012
May 20CCC South Division ChampionshipsMay 20 · Javelin · Place 3 · Middletown (CT)Javelin3137-0412
May 20CCC South Division ChampionshipsMay 20 · Discus · Place 5 · Middletown (CT)Discus5126-0612
May 20CCC South Division ChampionshipsMay 20 · Shot Put · Place 3 · Middletown (CT)Shot Put345-07.5012
May 12Berlin vs. MiddletownMay 12 · Javelin · Place 3 · Middletown (CT)Javelin3120-912
May 12Berlin vs. MiddletownMay 12 · Discus · Place 2 · Middletown (CT)Discus2127-512
May 5Wethersfield vs Middletown & BulkeleyMay 5 · Javelin · Place 2 · Middletown (CT)Javelin800g2.122' 8.5"12
May 5Wethersfield vs Middletown & BulkeleyMay 5 · Discus · Place 5 · Middletown (CT)Discus1.6kg5.107' 9"12
May 5Wethersfield vs Middletown & BulkeleyMay 5 · Shot Put · Place 1 · Middletown (CT)Shot Put12lb1.46' 11"12
May 2Middletown Varsity T&F InvitationalMay 2 · Discus · Place 17 · Middletown (CT)Discus17122-0712
May 2Middletown Varsity T&F InvitationalMay 2 · Shot Put · Place 13 · Middletown (CT)Shot Put1342-00.5012
Apr 28Middletown vs PlainvilleApr 28 · Javelin · Place 2 · Middletown (CT)Javelin2129-812
Apr 28Middletown vs PlainvilleApr 28 · Discus · Place 3 · Middletown (CT)Discus3111-1012
Apr 28Middletown vs PlainvilleApr 28 · Shot Put · Place 2 · Middletown (CT)Shot Put242-9.512
Apr 25Dave Tetlow Relays InvitationalApr 25 · Discus · Place 15 · Middletown (CT)Discus15105-312
Apr 25Dave Tetlow Relays InvitationalApr 25 · Shot Put · Place 8 · Middletown (CT)Shot Put839-612
Apr 21Maloney vs Middletown Apr 21 · Javelin · Place 3 · Middletown (CT)Javelin800g3.115' 1"12
Apr 21Maloney vs Middletown Apr 21 · Discus · Place 2 · Middletown (CT)Discus1.6kg2.138' 0" PB12
Apr 21Maloney vs Middletown Apr 21 · Shot Put · Middletown (CT)Shot Put12lb—ND12
Apr 18Rocky Hill InvitationalApr 18 · Javelin · Place 4 · Middletown (CT)Javelin435.10m12
Apr 18Rocky Hill InvitationalApr 18 · Discus · Place 2 · Middletown (CT)Discus241.65m12
Apr 18Rocky Hill InvitationalApr 18 · Shot Put · Place 2 · Middletown (CT)Shot Put213.74m12
Apr 14New Britain vs MiddletownApr 14 · Javelin · Place 1 · Middletown (CT)Javelin1134-912
Apr 14New Britain vs MiddletownApr 14 · Discus · Place 1 · Middletown (CT)Discus1141-1012
Apr 14New Britain vs MiddletownApr 14 · Shot Put · Place 2 · Middletown (CT)Shot Put244-112
Apr 7Newington vs Middletown DualApr 7 · Javelin · Place 3 · Middletown (CT)Javelin3123-812
Apr 7Newington vs Middletown DualApr 7 · Discus · Place 2 · Middletown (CT)Discus2119-112

2025 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 1CIAC Class L Boys ChampionshipJun 1 · Javelin · Place 24 · Middletown (CT)Javelin800g24.107-0111
Jun 1CIAC Class L Boys ChampionshipJun 1 · Discus · Place 15 · Middletown (CT)Discus1.6kg15.109-0011
Jun 1CIAC Class L Boys ChampionshipJun 1 · Shot Put · Place 20 · Middletown (CT)Shot Put12lb20.39-05.0011
May 27CCC Outdoor TF ChampionshipsMay 27 · Javelin · Place 18 · Middletown (CT)Javelin18123-611
May 27CCC Outdoor TF ChampionshipsMay 27 · Discus · Place 9 · Middletown (CT)Discus9125-211
May 27CCC Outdoor TF ChampionshipsMay 27 · Shot Put · Place 11 · Middletown (CT)Shot Put1144-011
May 20Middletown vs BerlinMay 20 · Discus · Place 4 · Middletown (CT)Discus4114-511
May 20Middletown vs BerlinMay 20 · Shot Put · Place 2 · Middletown (CT)Shot Put240-1011
May 20Middletown vs BerlinMay 20 · 100 Meters · Place 2 · Middletown (CT)100 Meters212.90 PB11
May 13Middletown vs MaloneyMay 13 · Discus · Place 1 · Middletown (CT)Discus1133-0.511
May 13Middletown vs MaloneyMay 13 · Shot Put · Place 1 · Middletown (CT)Shot Put143-2.511
May 9The 93rd Greater Hartford InvitationalMay 9 · Javelin · Place 29 · Middletown (CT)Javelin29109-0811
May 9The 93rd Greater Hartford InvitationalMay 9 · Shot Put · Place 21 · Middletown (CT)Shot Put2138-05.0011
May 3Middletown Varsity T&F InvitationalMay 3 · Javelin · Place 22 · Middletown (CT)Javelin22109-1011
May 3Middletown Varsity T&F InvitationalMay 3 · Discus · Place 10 · Middletown (CT)Discus10134-0411
May 3Middletown Varsity T&F InvitationalMay 3 · Shot Put · Place 11 · Middletown (CT)Shot Put1145-00.0011
Apr 29Middletown vs NewingtonApr 29 · Javelin · Place 2 · Middletown (CT)Javelin800g2.135' 7.5" PB11
Apr 29Middletown vs NewingtonApr 29 · Discus · Place 1 · Middletown (CT)Discus1.6kg1.126' 8"11
Apr 29Middletown vs NewingtonApr 29 · Shot Put · Place 1 · Middletown (CT)Shot Put12lb1.43' 8.5"11
Apr 22Rocky Hill vs. MiddletownApr 22 · Discus · Place 1 · Middletown (CT)Discus1121-411
Apr 22Rocky Hill vs. MiddletownApr 22 · Shot Put · Place 1 · Middletown (CT)Shot Put145-2.511
Apr 15Southington vs. MiddletownApr 15 · Javelin · Place 7 · Middletown (CT)Javelin7109-7.511
Apr 15Southington vs. MiddletownApr 15 · Discus · Place 1 · Middletown (CT)Discus1126-1011
Apr 15Southington vs. MiddletownApr 15 · Shot Put · Place 4 · Middletown (CT)Shot Put437-1011
Apr 8Middletown vs PlattApr 8 · Javelin · Place 6 · Middletown (CT)Javelin6116-511
Apr 8Middletown vs PlattApr 8 · Discus · Place 3 · Middletown (CT)Discus3110-411
Apr 8Middletown vs PlattApr 8 · Shot Put · Place 1 · Middletown (CT)Shot Put140-211

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 21CCC Outdoor TF ChampionshipsMay 21 · Shot Put · Place 45 · Middletown (CT)Shot Put4536-0—
May 14Middletown Vs. Lewis MillsMay 14 · Javelin · Place 7 · Middletown (CT)Javelin795-5—
May 14Middletown Vs. Lewis MillsMay 14 · Shot Put · Place 2 · Middletown (CT)Shot Put237-8—
May 118th Froshmore InvitationalMay 11 · Javelin · Middletown (CT)Javelin800g—ND10
May 118th Froshmore InvitationalMay 11 · Shot Put · Place 8 · Middletown (CT)Shot Put12lb8.34-01.0010
May 7Middletown Vs. PlainvilleMay 7 · Javelin · Place 7 · Middletown (CT)Javelin797-7—
May 7Middletown Vs. PlainvilleMay 7 · Shot Put · Place 4 · Middletown (CT)Shot Put435-5.5—
May 3Middletown Frosh & Soph InviteMay 3 · Shot Put · Place 8 · Middletown (CT)Shot Put835-11.25—
Apr 30Platt vs. MiddletownApr 30 · Javelin · Place 4 · Middletown (CT)Javelin4104-10—
Apr 30Platt vs. MiddletownApr 30 · Shot Put · Place 3 · Middletown (CT)Shot Put333-10—
Apr 27Dave Tetlow Relays InvitationalApr 27 · Shot Put · Place 19 · Middletown (CT)Shot Put1934-3.5—
Apr 23Bristol Eastern vs. MiddletownApr 23 · Javelin · Place 5 · Middletown (CT)Javelin594-1—
Apr 23Bristol Eastern vs. MiddletownApr 23 · Shot Put · Place 6 · Middletown (CT)Shot Put633-8—
Apr 23Bristol Eastern vs. MiddletownApr 23 · Discus · Place 2 · Middletown (CT)Discus285-1—
Apr 16Berlin vs MiddletownApr 16 · Javelin · Place 4 · Middletown (CT)Javelin4101-8.5—
Apr 16Berlin vs MiddletownApr 16 · Shot Put · Place 4 · Middletown (CT)Shot Put432-3—
Apr 16Berlin vs MiddletownApr 16 · Discus · Place 1 · Middletown (CT)Discus178-8—
Apr 9Middletown Vs. Bristol CentralApr 9 · Javelin · Place 7 · Middletown (CT)Javelin7101-0—
Apr 9Middletown Vs. Bristol CentralApr 9 · Shot Put · Place 8 · Middletown (CT)Shot Put832-1—
Apr 9Middletown Vs. Bristol CentralApr 9 · Discus · Place 1 · Middletown (CT)Discus173-10—
Apr 5Middletown Vs MaloneyApr 5 · Javelin · Place 5 · Middletown (CT)Javelin592-3—
Apr 5Middletown Vs MaloneyApr 5 · Shot Put · Place 4 · Middletown (CT)Shot Put430-4—
Apr 5Middletown Vs MaloneyApr 5 · Discus · Place 2 · Middletown (CT)Discus268-1—