Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMiddletown vs Berlin · May 2016.00Middletown vs BerlinMay 20, 2025
Discus · 1.6kg · OutdoorWethersfield vs Middletown & Bulkeley · May 577' 8"Wethersfield vs Middletown & BulkeleyMay 5, 2026
Javelin · 800g · OutdoorWethersfield vs Middletown & Bulkeley · May 562' 0"Wethersfield vs Middletown & BulkeleyMay 5, 2026
Shot Put · 12lb · IndoorRust Buster Invitational · Dec 1827' 4"Rust Buster InvitationalDecember 18, 2025
Shot Put · 12lb · OutdoorMaloney vs Middletown · Apr 2128' 2"Maloney vs Middletown April 21, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 910th Froshmore InvitationalMay 9 · Discus · Place 31 · Middletown (CT)Discus1.6kg31.74' 2"10
May 910th Froshmore InvitationalMay 9 · Shot Put · Place 34 · Middletown (CT)Shot Put12lb34.27' 5"10
May 5Wethersfield vs Middletown & BulkeleyMay 5 · Javelin · Place 13 · Middletown (CT)Javelin800g13.62' 0" PB10
May 5Wethersfield vs Middletown & BulkeleyMay 5 · Discus · Place 17 · Middletown (CT)Discus1.6kg17.77' 8" PB10
May 5Wethersfield vs Middletown & BulkeleyMay 5 · Shot Put · Place 20 · Middletown (CT)Shot Put12lb20.26' 4"10
May 1Middletown Frosh & Soph InviteMay 1 · Javelin · Place 43 · Middletown (CT)Javelin4358-0810
May 1Middletown Frosh & Soph InviteMay 1 · Shot Put · Place 43 · Middletown (CT)Shot Put4328-07.0010
Apr 28Middletown vs PlainvilleApr 28 · Discus · Place 3 · Middletown (CT)Discus368-710
Apr 28Middletown vs PlainvilleApr 28 · Shot Put · Place 4 · Middletown (CT)Shot Put430-310
Apr 21Maloney vs Middletown Apr 21 · Javelin · Place 7 · Middletown (CT)Javelin800g7.41' 9"10
Apr 21Maloney vs Middletown Apr 21 · Discus · Place 4 · Middletown (CT)Discus1.6kg4.66' 7"10
Apr 21Maloney vs Middletown Apr 21 · Shot Put · Place 4 · Middletown (CT)Shot Put12lb4.28' 2" PB10
Apr 7Newington vs Middletown DualApr 7 · Javelin · Place 5 · Middletown (CT)Javelin555-310
Apr 7Newington vs Middletown DualApr 7 · Discus · Place 3 · Middletown (CT)Discus368-010
Apr 7Newington vs Middletown DualApr 7 · Shot Put · Place 2 · Middletown (CT)Shot Put229-1010

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 9Last Chance State Qualifier Feb 9 · Shot Put · Place 25 · Middletown (CT)Shot Put2528-10.2510
Jan 2Elm City Coaches MeetJan 2 · Shot Put · Place 40 · Middletown (CT)Shot Put12lb40.25' 8.5"10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30Hillhouse Holiday MeetDec 30 · Shot Put · Place 58 · Middletown (CT)Shot Put12lb58.25' 8"10
Dec 18Rust Buster InvitationalDec 18 · Shot Put · Place 33 · Middletown (CT)Shot Put12lb33.27' 4" PB10

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 20Middletown vs BerlinMay 20 · 100 Meters · Place 17 · Middletown (CT)100 Meters1716.00 PB9
May 20Middletown vs BerlinMay 20 · Javelin · Place 9 · Middletown (CT)Javelin956-69
May 20Middletown vs BerlinMay 20 · Shot Put · Place 5 · Middletown (CT)Shot Put525-119
May 13Middletown vs MaloneyMay 13 · Javelin · Place 7 · Middletown (CT)Javelin755-19
May 13Middletown vs MaloneyMay 13 · Discus · Place 6 · Middletown (CT)Discus643-99
May 13Middletown vs MaloneyMay 13 · Shot Put · Place 8 · Middletown (CT)Shot Put824-0.59
May 10Froshmore Invitational - Overall ResultsMay 10 · Javelin · Place 40 · Middletown (CT)Javelin4052-06—
May 109th Froshmore InvitationalMay 10 · Javelin · Place 32 · Middletown (CT)Javelin800g32.52-069
May 109th Froshmore InvitationalMay 10 · Shot Put · Place 30 · Middletown (CT)Shot Put12lb30.23-06.259
May 2Middletown Frosh & Soph InviteMay 2 · Javelin · Place 50 · Middletown (CT)Javelin5050-019
Apr 29Middletown vs NewingtonApr 29 · Javelin · Place 6 · Middletown (CT)Javelin800g6.47' 10"9
Apr 29Middletown vs NewingtonApr 29 · Discus · Place 6 · Middletown (CT)Discus1.6kg6.50' 9.5"9
Apr 29Middletown vs NewingtonApr 29 · Shot Put · Place 7 · Middletown (CT)Shot Put12lb7.24' 0"9
Apr 22Rocky Hill vs. MiddletownApr 22 · Javelin · Place 9 · Middletown (CT)Javelin946-49
Apr 22Rocky Hill vs. MiddletownApr 22 · Discus · Place 8 · Middletown (CT)Discus846-109
Apr 8Middletown vs PlattApr 8 · Discus · Place 6 · Middletown (CT)Discus658-29
Apr 8Middletown vs PlattApr 8 · Shot Put · Place 9 · Middletown (CT)Shot Put918-89