Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMiddletown vs Berlin · May 2015.00Middletown vs BerlinMay 20, 2025
Discus · 1.6kg · OutdoorMaloney vs Middletown · Apr 21142' 0"Maloney vs Middletown April 21, 2026
Discus · 2kg · OutdoorMiddletown Run, Jump, Throw 1 · Jul 17121' 4"Middletown Run, Jump, Throw 1July 17, 2026
Hammer · 12lb · OutdoorThe 93rd Greater Hartford Invitational - Hammer Event · May 12113' 2"The 93rd Greater Hartford Invitational - Hammer EventMay 12, 2025
Hammer · 16lb / 7.26kg · OutdoorBlue Devil Summer Throws Clinic/Competition · Jul 2526.81mBlue Devil Summer Throws Clinic/CompetitionJuly 25, 2026
High Jump · OutdoorShopRite® Nutmeg State Games 2026 · Jul 111.40mShopRite® Nutmeg State Games 2026July 11, 2026
Javelin · 800g · OutdoorMiddletown vs Newington · Apr 29122' 3"Middletown vs NewingtonApril 29, 2025
Shot Put · 12lb · OutdoorShopRite® Nutmeg State Games 2026 · Jul 1114.45mShopRite® Nutmeg State Games 2026July 11, 2026
Shot Put · 16lb / 7.26kg · OutdoorMiddletown Run, Jump, Throw 2 · Jul 2440' 8"Middletown Run, Jump, Throw 2July 24, 2026

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

2026 Outdoor Track

45 results
DateMeetEventPlMarkGr
Jul 25Blue Devil Summer Throws Clinic/CompetitionJul 25 · Hammer · Place 10 · Process AthleticsProcess AthleticsHammer16lb / 7.26kg10.26.81m PB12
Jul 25Blue Devil Summer Throws Clinic/CompetitionJul 25 · Discus · Place 8 · Process AthleticsProcess AthleticsDiscus2kg8.36.81m12
Jul 25Blue Devil Summer Throws Clinic/CompetitionJul 25 · Shot Put · Place 6 · Process AthleticsProcess AthleticsShot Put16lb / 7.26kg6.11.95m12
Jul 24Middletown Run, Jump, Throw 2Jul 24 · Discus · Place 1 · Process AthleticsProcess AthleticsDiscus2kg1.116' 8.5"12
Jul 24Middletown Run, Jump, Throw 2Jul 24 · Shot Put · Place 1 · Process AthleticsProcess AthleticsShot Put16lb / 7.26kg1.40' 8" PB12
Jul 17Middletown Run, Jump, Throw 1Jul 17 · Discus · Place 1 · Process AthleticsProcess AthleticsDiscus2kg1.121' 4" PB12
Jul 17Middletown Run, Jump, Throw 1Jul 17 · Shot Put · Place 2 · Process AthleticsProcess AthleticsShot Put16lb / 7.26kg2.37' 7"12
Jul 11ShopRite® Nutmeg State Games 2026Jul 11 · High Jump · Place 5 · Process AthleticsProcess AthleticsHigh Jump5.1.40m PB12
Jul 11ShopRite® Nutmeg State Games 2026Jul 11 · Javelin · Process AthleticsProcess AthleticsJavelin800g—DNS12
Jul 11ShopRite® Nutmeg State Games 2026Jul 11 · Discus · Place 3 · Process AthleticsProcess AthleticsDiscus1.6kg3.40.74m12
Jul 11ShopRite® Nutmeg State Games 2026Jul 11 · Shot Put · Place 3 · Process AthleticsProcess AthleticsShot Put12lb3.14.45m PB12
Jun 15CIAC Hammer Throw, Decathlon, Heptathlon, Steeplechase ChampionshipsJun 15 · Hammer · Place 21 · Middletown (CT)Middletown (CT)Hammer2136.25m12
Jun 6CIAC State Open Outdoor T&F ChampionshipsJun 6 · Discus · Place 12 · Middletown (CT)Middletown (CT)Discus12140-212
Jun 6CIAC State Open Outdoor T&F ChampionshipsJun 6 · Shot Put · Place 19 · Middletown (CT)Middletown (CT)Shot Put1943-012
May 31CIAC Class L Outdoor T&F ChampionshipsMay 31 · Javelin · Middletown (CT)Middletown (CT)Javelin800g—DNS12
May 31CIAC Class L Outdoor T&F ChampionshipsMay 31 · Discus · Place 4 · Middletown (CT)Middletown (CT)Discus1.6kg4.138' 4"12
May 31CIAC Class L Outdoor T&F ChampionshipsMay 31 · Shot Put · Place 5 · Middletown (CT)Middletown (CT)Shot Put12lb5.46' 7"12
May 26CCC Outdoor T&F ChampionshipsMay 26 · Discus · Place 9 · Middletown (CT)Middletown (CT)Discus9131-0312
May 26CCC Outdoor T&F ChampionshipsMay 26 · Shot Put · Place 8 · Middletown (CT)Middletown (CT)Shot Put845-09.0012
May 22Night of SpeedMay 22 · Discus · Place 2 · Middletown (CT)Middletown (CT)Discus2147-0312
May 22Night of SpeedMay 22 · Shot Put · Place 1 · Middletown (CT)Middletown (CT)Shot Put147-05.0012
May 20CCC South Division ChampionshipsMay 20 · Javelin · Place 7 · Middletown (CT)Middletown (CT)Javelin7126-1012
May 20CCC South Division ChampionshipsMay 20 · Discus · Place 1 · Middletown (CT)Middletown (CT)Discus1142-0912
May 20CCC South Division ChampionshipsMay 20 · Shot Put · Place 1 · Middletown (CT)Middletown (CT)Shot Put149-02.0012
May 12Berlin vs. MiddletownMay 12 · Discus · Place 1 · Middletown (CT)Middletown (CT)Discus1142-612
May 5Wethersfield vs Middletown & BulkeleyMay 5 · Discus · Place 1 · Middletown (CT)Middletown (CT)Discus1.6kg1.129' 9"12
May 5Wethersfield vs Middletown & BulkeleyMay 5 · Shot Put · Place 4 · Middletown (CT)Middletown (CT)Shot Put12lb4.39' 6"12
May 2Middletown Varsity T&F InvitationalMay 2 · Discus · Place 4 · Middletown (CT)Middletown (CT)Discus4149-0312
May 2Middletown Varsity T&F InvitationalMay 2 · Shot Put · Place 8 · Middletown (CT)Middletown (CT)Shot Put846-08.0012
Apr 28Middletown vs PlainvilleApr 28 · Javelin · Place 6 · Middletown (CT)Middletown (CT)Javelin6105-112
Apr 28Middletown vs PlainvilleApr 28 · Discus · Place 1 · Middletown (CT)Middletown (CT)Discus1144-1012
Apr 28Middletown vs PlainvilleApr 28 · Shot Put · Place 1 · Middletown (CT)Middletown (CT)Shot Put144-012
Apr 25Dave Tetlow Relays InvitationalApr 25 · Discus · Place 3 · Middletown (CT)Middletown (CT)Discus3135-712
Apr 21Maloney vs Middletown Apr 21 · Javelin · Place 6 · Middletown (CT)Middletown (CT)Javelin800g6.97' 1"12
Apr 21Maloney vs Middletown Apr 21 · Discus · Place 1 · Middletown (CT)Middletown (CT)Discus1.6kg1.142' 0" PB12
Apr 21Maloney vs Middletown Apr 21 · Shot Put · Place 1 · Middletown (CT)Middletown (CT)Shot Put12lb1.43' 5"12
Apr 18Rocky Hill InvitationalApr 18 · Javelin · Place 1 · Middletown (CT)Middletown (CT)Javelin139.54m12
Apr 18Rocky Hill InvitationalApr 18 · Discus · Place 1 · Middletown (CT)Middletown (CT)Discus142.64m12
Apr 18Rocky Hill InvitationalApr 18 · Shot Put · Place 1 · Middletown (CT)Middletown (CT)Shot Put114.07m12
Apr 14New Britain vs MiddletownApr 14 · Javelin · Place 3 · Middletown (CT)Middletown (CT)Javelin3113-412
Apr 14New Britain vs MiddletownApr 14 · Discus · Place 2 · Middletown (CT)Middletown (CT)Discus2135-112
Apr 14New Britain vs MiddletownApr 14 · Shot Put · Place 3 · Middletown (CT)Middletown (CT)Shot Put344-012
Apr 7Newington vs Middletown DualApr 7 · Javelin · Place 4 · Middletown (CT)Middletown (CT)Javelin4116-1112
Apr 7Newington vs Middletown DualApr 7 · Discus · Place 1 · Middletown (CT)Middletown (CT)Discus1136-812
Apr 7Newington vs Middletown DualApr 7 · Shot Put · Place 1 · Middletown (CT)Middletown (CT)Shot Put144-312

2025 Outdoor Track

30 results
DateMeetEventPlMarkGr
Aug 8Middletown Run, Jump, Throw - AugustAug 8 · Discus · Place 2 · Process AthleticsProcess AthleticsDiscus2108-1.511
Aug 8Middletown Run, Jump, Throw - AugustAug 8 · Shot Put · Place 1 · Process AthleticsProcess AthleticsShot Put138-811
Jun 16CIAC Hammer Throw, Decathlon, Heptathlon, Steeplechase ChampionshipsJun 16 · Hammer · Place 29 · Middletown (CT)Middletown (CT)Hammer29115-911
Jun 1CIAC Class L Boys ChampionshipJun 1 · Javelin · Place 20 · Middletown (CT)Middletown (CT)Javelin800g20.116-0711
Jun 1CIAC Class L Boys ChampionshipJun 1 · Discus · Place 6 · Middletown (CT)Middletown (CT)Discus1.6kg6.123-0811
Jun 1CIAC Class L Boys ChampionshipJun 1 · Shot Put · Middletown (CT)Middletown (CT)Shot Put12lb—FOUL11
May 27CCC Outdoor TF ChampionshipsMay 27 · Javelin · Place 28 · Middletown (CT)Middletown (CT)Javelin28119-811
May 27CCC Outdoor TF ChampionshipsMay 27 · Discus · Place 7 · Middletown (CT)Middletown (CT)Discus7132-311
May 20Middletown vs BerlinMay 20 · Javelin · Place 4 · Middletown (CT)Middletown (CT)Javelin4124-111
May 20Middletown vs BerlinMay 20 · Discus · Place 1 · Middletown (CT)Middletown (CT)Discus1116-1011
May 20Middletown vs BerlinMay 20 · Shot Put · Place 4 · Middletown (CT)Middletown (CT)Shot Put439-711
May 20Middletown vs BerlinMay 20 · 100 Meters · Place 14 · Middletown (CT)Middletown (CT)100 Meters1415.00 PB11
May 13Middletown vs MaloneyMay 13 · Javelin · Place 4 · Middletown (CT)Middletown (CT)Javelin4126-1011
May 13Middletown vs MaloneyMay 13 · Discus · Place 2 · Middletown (CT)Middletown (CT)Discus2124-1011
May 13Middletown vs MaloneyMay 13 · Shot Put · Place 2 · Middletown (CT)Middletown (CT)Shot Put239-711
May 12The 93rd Greater Hartford Invitational - Hammer EventMay 12 · Hammer · Place 15 · Middletown (CT)Middletown (CT)Hammer12lb15.113' 2" PB11
May 9The 93rd Greater Hartford InvitationalMay 9 · Shot Put · Place 27 · Middletown (CT)Middletown (CT)Shot Put2736-08.0011
May 3Middletown Varsity T&F InvitationalMay 3 · Discus · Place 25 · Middletown (CT)Middletown (CT)Discus25110-0911
Apr 29Middletown vs NewingtonApr 29 · Javelin · Place 5 · Middletown (CT)Middletown (CT)Javelin800g5.122' 3" PB11
Apr 29Middletown vs NewingtonApr 29 · Discus · Place 2 · Middletown (CT)Middletown (CT)Discus1.6kg2.115' 2"11
Apr 29Middletown vs NewingtonApr 29 · Shot Put · Place 3 · Middletown (CT)Middletown (CT)Shot Put12lb3.38' 3"11
Apr 22Rocky Hill vs. MiddletownApr 22 · Javelin · Place 2 · Middletown (CT)Middletown (CT)Javelin2128-711
Apr 22Rocky Hill vs. MiddletownApr 22 · Discus · Place 3 · Middletown (CT)Middletown (CT)Discus3109-611
Apr 22Rocky Hill vs. MiddletownApr 22 · Shot Put · Place 3 · Middletown (CT)Middletown (CT)Shot Put338-111
Apr 15Southington vs. MiddletownApr 15 · Javelin · Place 2 · Middletown (CT)Middletown (CT)Javelin2127-5.511
Apr 15Southington vs. MiddletownApr 15 · Discus · Place 3 · Middletown (CT)Middletown (CT)Discus3109-611
Apr 15Southington vs. MiddletownApr 15 · Shot Put · Place 1 · Middletown (CT)Middletown (CT)Shot Put140-611
Apr 8Middletown vs PlattApr 8 · Javelin · Place 2 · Middletown (CT)Middletown (CT)Javelin2121-1111
Apr 8Middletown vs PlattApr 8 · Discus · Place 2 · Middletown (CT)Middletown (CT)Discus2114-4.511
Apr 8Middletown vs PlattApr 8 · Shot Put · Place 3 · Middletown (CT)Middletown (CT)Shot Put335-811

2024 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 10CIAC Decathlon, Heptathlon, Steeplechase, Hammer Throw ChampionshipsJun 10 · Hammer · Place 45 · Middletown (CT)Middletown (CT)Hammer4598-2—
May 21CCC Outdoor TF ChampionshipsMay 21 · Javelin · Place 26 · Middletown (CT)Middletown (CT)Javelin26118-5—
May 14Middletown Vs. Lewis MillsMay 14 · Javelin · Place 3 · Middletown (CT)Middletown (CT)Javelin3115-10—
May 14Middletown Vs. Lewis MillsMay 14 · Discus · Place 6 · Middletown (CT)Middletown (CT)Discus688-4—
May 14Middletown Vs. Lewis MillsMay 14 · Shot Put · Place 5 · Middletown (CT)Middletown (CT)Shot Put535-9—
May 118th Froshmore InvitationalMay 11 · Javelin · Place 8 · Middletown (CT)Middletown (CT)Javelin800g8.113-0010
May 118th Froshmore InvitationalMay 11 · Discus · Place 5 · Middletown (CT)Middletown (CT)Discus1.6kg5.100-0410
May 7Middletown Vs. PlainvilleMay 7 · Javelin · Place 3 · Middletown (CT)Middletown (CT)Javelin3122-8—
May 7Middletown Vs. PlainvilleMay 7 · Discus · Place 8 · Middletown (CT)Middletown (CT)Discus874-2—
May 7Middletown Vs. PlainvilleMay 7 · Shot Put · Place 6 · Middletown (CT)Middletown (CT)Shot Put633-2.5—
May 3Middletown Frosh & Soph InviteMay 3 · Javelin · Place 2 · Middletown (CT)Middletown (CT)Javelin2127-11—
May 3Middletown Frosh & Soph InviteMay 3 · Discus · Place 9 · Middletown (CT)Middletown (CT)Discus996-6—
Apr 30Platt vs. MiddletownApr 30 · Javelin · Place 2 · Middletown (CT)Middletown (CT)Javelin2115-0—
Apr 30Platt vs. MiddletownApr 30 · Discus · Place 8 · Middletown (CT)Middletown (CT)Discus876-3—
Apr 30Platt vs. MiddletownApr 30 · Shot Put · Place 4 · Middletown (CT)Middletown (CT)Shot Put433-2—
Apr 27Dave Tetlow Relays InvitationalApr 27 · Javelin · Place 12 · Middletown (CT)Middletown (CT)Javelin12115-1—
Apr 23Bristol Eastern vs. MiddletownApr 23 · Javelin · Place 1 · Middletown (CT)Middletown (CT)Javelin1119-2—
Apr 23Bristol Eastern vs. MiddletownApr 23 · Discus · Place 8 · Middletown (CT)Middletown (CT)Discus882-0—
Apr 23Bristol Eastern vs. MiddletownApr 23 · Shot Put · Place 7 · Middletown (CT)Middletown (CT)Shot Put732-9—
Apr 16Berlin vs MiddletownApr 16 · Javelin · Place 1 · Middletown (CT)Middletown (CT)Javelin1118-7—
Apr 16Berlin vs MiddletownApr 16 · Discus · Place 7 · Middletown (CT)Middletown (CT)Discus781-1.5—
Apr 16Berlin vs MiddletownApr 16 · Shot Put · Place 6 · Middletown (CT)Middletown (CT)Shot Put631-4—
Apr 9Middletown Vs. Bristol CentralApr 9 · Javelin · Place 3 · Middletown (CT)Middletown (CT)Javelin3117-0—
Apr 9Middletown Vs. Bristol CentralApr 9 · Discus · Place 7 · Middletown (CT)Middletown (CT)Discus790-11—
Apr 9Middletown Vs. Bristol CentralApr 9 · Shot Put · Place 7 · Middletown (CT)Middletown (CT)Shot Put732-3—
Apr 5Middletown Vs MaloneyApr 5 · Javelin · Place 2 · Middletown (CT)Middletown (CT)Javelin2117-2—
Apr 5Middletown Vs MaloneyApr 5 · Discus · Place 7 · Middletown (CT)Middletown (CT)Discus768-4—
Apr 5Middletown Vs MaloneyApr 5 · Shot Put · Place 3 · Middletown (CT)Middletown (CT)Shot Put331-3—