Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPlainville B/G vs Berlin B/G · May 1411.9Plainville B/G vs Berlin B/GMay 14, 2024
200 Meters · OutdoorPlainville B/G vs Berlin B/G · May 1425.3Plainville B/G vs Berlin B/GMay 14, 2024
55m Hurdles · 39" · IndoorHillhouse Holiday Meet · Dec 309.27aHillhouse Holiday MeetDecember 30, 2025
High Jump · IndoorElm City Coaches Meet · Jan 25' 6"Elm City Coaches MeetJanuary 2, 2026
High Jump · OutdoorPlainville vs Berlin · Apr 75' 10"Plainville vs BerlinApril 7, 2026
Long Jump · IndoorElm City Coaches Meet · Jan 219' 4.5"Elm City Coaches MeetJanuary 2, 2026
Long Jump · OutdoorPlainville vs Berlin · Apr 719' 10"Plainville vs BerlinApril 7, 2026
Triple Jump · OutdoorCIAC Class M Boys Championship · May 2841-07.75CIAC Class M Boys ChampionshipMay 28, 2024

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 26CCC Outdoor T&F ChampionshipsMay 26 · Triple Jump · Place 6 · PlainvilleTriple Jump642-02.5012
May 20CCC South Division ChampionshipsMay 20 · Triple Jump · Place 2 · PlainvilleTriple Jump242-03.2512
May 20CCC South Division ChampionshipsMay 20 · Long Jump · Place 7 · PlainvilleLong Jump719-08.0012
May 20CCC South Division ChampionshipsMay 20 · High Jump · Place 9 · PlainvilleHigh Jump95-08.0012
May 12Rocky Hill vs. PlainvilleMay 12 · Triple Jump · Place 1 · PlainvilleTriple Jump141-912
May 12Rocky Hill vs. PlainvilleMay 12 · Long Jump · Place 2 · PlainvilleLong Jump220-412
May 12Rocky Hill vs. PlainvilleMay 12 · High Jump · Place 1 · PlainvilleHigh Jump15-612
May 9Old Saybrook Runnin' Rams InvitationalMay 9 · Triple Jump · Place 1 · PlainvilleTriple Jump141-11.512
May 9Old Saybrook Runnin' Rams InvitationalMay 9 · Long Jump · Place 7 · PlainvilleLong Jump719-912
May 5Southington vs. PlainvilleMay 5 · Triple Jump · Place 1 · PlainvilleTriple Jump1.41' 6"12
May 5Southington vs. PlainvilleMay 5 · Long Jump · Place 2 · PlainvilleLong Jump2.19' 2"12
May 5Southington vs. PlainvilleMay 5 · High Jump · Place 1 · PlainvilleHigh Jump1.5' 6"12
May 2Middletown Varsity T&F InvitationalMay 2 · Triple Jump · Place 6 · PlainvilleTriple Jump641-03.0012
May 2Middletown Varsity T&F InvitationalMay 2 · Long Jump · Place 18 · PlainvilleLong Jump1819-05.5012
Apr 28Middletown vs PlainvilleApr 28 · Long Jump · Place 3 · PlainvilleLong Jump319-212
Apr 28Middletown vs PlainvilleApr 28 · High Jump · Place 1 · PlainvilleHigh Jump15-612
Apr 24Knights Under the Lights - 5th Annual Ellington InvitationalApr 24 · Triple Jump · Place 5 · PlainvilleTriple Jump538-512
Apr 24Knights Under the Lights - 5th Annual Ellington InvitationalApr 24 · High Jump · Place 11 · PlainvilleHigh Jump115-412
Apr 21Platt vs. PlainvilleApr 21 · Triple Jump · Place 2 · PlainvilleTriple Jump2.37' 6"12
Apr 21Platt vs. PlainvilleApr 21 · Long Jump · Place 3 · PlainvilleLong Jump3.18' 8"12
Apr 21Platt vs. PlainvilleApr 21 · High Jump · Place 2 · PlainvilleHigh Jump2.5' 4"12
Apr 17The Patriot GamesApr 17 · Triple Jump · Place 2 · PlainvilleTriple Jump2.41' 6"12
Apr 17The Patriot GamesApr 17 · High Jump · Place 4 · PlainvilleHigh Jump4.5' 6"12
Apr 10Plainville vs NewingtonApr 10 · Triple Jump · Place 1 · PlainvilleTriple Jump1.41' 0"12
Apr 10Plainville vs NewingtonApr 10 · Long Jump · Place 2 · PlainvilleLong Jump2.19' 7"12
Apr 10Plainville vs NewingtonApr 10 · High Jump · Place 1 · PlainvilleHigh Jump1.5' 8"12
Apr 7Plainville vs BerlinApr 7 · Triple Jump · Place 1 · PlainvilleTriple Jump1.40' 6"12
Apr 7Plainville vs BerlinApr 7 · Long Jump · Place 2 · PlainvilleLong Jump2.19' 10" PB12
Apr 7Plainville vs BerlinApr 7 · High Jump · Place 1 · PlainvilleHigh Jump1.5' 10" PB12

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 13CIAC Class M Indoor T&F ChampionshipsFeb 13 · 55m Hurdles · Plainville55m Hurdles39"Round P—DNS12
Feb 13CIAC Class M Indoor T&F ChampionshipsFeb 13 · Long Jump · Place 21 · PlainvilleLong Jump21.19' 2.75"12
Jan 31CCC Indoor Track & Field ChampionshipsJan 31 · 55m Hurdles · Plainville55m Hurdles39"Round P—DQ12
Jan 31CCC Indoor Track & Field ChampionshipsJan 31 · Long Jump · Place 12 · PlainvilleLong Jump12.19' 2.25"12
Jan 23Hillhouse Varsity ShowcaseJan 23 · Long Jump · Place 26 · PlainvilleLong Jump2618-9.2512
Jan 23Hillhouse Varsity ShowcaseJan 23 · 55m Hurdles · Place 22 · Plainville55m Hurdles228.97a12
Jan 21Wesleyan Cardinal QualifierJan 21 · 55m Hurdles · Place 5 · Plainville55m Hurdles58.95a12
Jan 14Wesleyan Red & Black QualifierJan 14 · 55m Hurdles · Place 1 · Plainville55m Hurdles19.12a12
Jan 9Varsity Night InviteJan 9 · Long Jump · Place 7 · PlainvilleLong Jump719-812
Jan 9Varsity Night InviteJan 9 · 55m Hurdles · Place 3 · Plainville55m Hurdles38.52a12
Jan 2Elm City Coaches MeetJan 2 · 55m Hurdles · Place 4 · Plainville55m Hurdles39"Round P4.9.28a12
Jan 2Elm City Coaches MeetJan 2 · 55m Hurdles · Place 5 · Plainville55m Hurdles39"5.9.51a12
Jan 2Elm City Coaches MeetJan 2 · Long Jump · Place 4 · PlainvilleLong Jump4.19' 4.5" PB12
Jan 2Elm City Coaches MeetJan 2 · High Jump · Place 8 · PlainvilleHigh Jump8.5' 6" PB12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30Hillhouse Holiday MeetDec 30 · 55m Hurdles · Place 14 · Plainville55m Hurdles39"14.9.27a PB12
Dec 30Hillhouse Holiday MeetDec 30 · Long Jump · Place 19 · PlainvilleLong Jump19.18' 10"12
Dec 30Hillhouse Holiday MeetDec 30 · High Jump · Place 22 · PlainvilleHigh Jump22.5' 4"12

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 1CIAC Class M Boys ChampionshipJun 1 · Triple Jump · Place 12 · PlainvilleTriple Jump12.38-07.0011
Jun 1CIAC Class M Boys ChampionshipJun 1 · Long Jump · Place 25 · PlainvilleLong Jump25.18-09.0011
May 27CCC Outdoor TF ChampionshipsMay 27 · Triple Jump · Place 14 · PlainvilleTriple Jump1440-0.5011
May 20Plainville vs Rocky HillMay 20 · Triple Jump · Place 1 · PlainvilleTriple Jump140-1011
May 20Plainville vs Rocky HillMay 20 · High Jump · Place 1 · PlainvilleHigh Jump15-611
May 10Old Saybrook Runnin' Rams InvitationalMay 10 · Triple Jump · Place 2 · PlainvilleTriple Jump240-9.7511
May 3Middletown Varsity T&F InvitationalMay 3 · Long Jump · Place 14 · PlainvilleLong Jump1419-05.5011
Apr 29Berlin vs PlainvilleApr 29 · Triple Jump · Place 3 · PlainvilleTriple Jump338-3.511
Apr 29Berlin vs PlainvilleApr 29 · Long Jump · Place 3 · PlainvilleLong Jump319-111
Apr 29Berlin vs PlainvilleApr 29 · High Jump · Place 2 · PlainvilleHigh Jump25-411
Apr 22Plainville HS vs Maloney HSApr 22 · Triple Jump · Place 2 · PlainvilleTriple Jump241-911
Apr 22Plainville HS vs Maloney HSApr 22 · Long Jump · Place 4 · PlainvilleLong Jump419-311
Apr 22Plainville HS vs Maloney HSApr 22 · High Jump · Place 1 · PlainvilleHigh Jump15-611
Apr 19The Patriot GamesApr 19 · Triple Jump · Place 3 · PlainvilleTriple Jump341-3.2511
Apr 11Wethersfield vs PlainvilleApr 11 · Triple Jump · Place 1 · PlainvilleTriple Jump138-9.511
Apr 11Wethersfield vs PlainvilleApr 11 · Long Jump · Place 4 · PlainvilleLong Jump418-211
Apr 11Wethersfield vs PlainvilleApr 11 · High Jump · Place 2 · PlainvilleHigh Jump25-011
Apr 8Plainville HS vs New Britain HSApr 8 · Triple Jump · Place 1 · PlainvilleTriple Jump140-511
Apr 8Plainville HS vs New Britain HSApr 8 · Long Jump · Place 3 · PlainvilleLong Jump319-611
Apr 8Plainville HS vs New Britain HSApr 8 · High Jump · Place 2 · PlainvilleHigh Jump24-1011

2024 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jun 3CIAC State Open Boys ChampionshipJun 3 · Triple Jump · Place 20 · PlainvilleTriple Jump20.39-07.00Wind: 010
May 28CIAC Class M Boys ChampionshipMay 28 · Triple Jump · Place 6 · PlainvilleTriple Jump6.41-07.75 PBWind: 010
May 28CIAC Class M Boys ChampionshipMay 28 · Long Jump · Place 18 · PlainvilleLong Jump18.17-09.00Wind: 010
May 21CCC Outdoor TF ChampionshipsMay 21 · Triple Jump · Place 12 · PlainvilleTriple Jump1239-11—
May 21CCC Outdoor TF ChampionshipsMay 21 · Long Jump · Place 30 · PlainvilleLong Jump3018-10.50—
May 14Plainville B/G vs Berlin B/GMay 14 · Triple Jump · Place 2 · PlainvilleTriple Jump239-3—
May 14Plainville B/G vs Berlin B/GMay 14 · Long Jump · Place 4 · PlainvilleLong Jump418-3—
May 14Plainville B/G vs Berlin B/GMay 14 · High Jump · Place 3 · PlainvilleHigh Jump35-0—
May 14Plainville B/G vs Berlin B/GMay 14 · 200 Meters · Place 2 · Plainville200 Meters225.3 PB—
May 14Plainville B/G vs Berlin B/GMay 14 · 100 Meters · Place 2 · Plainville100 Meters211.9 PB—
May 10Old Saybrook Runnin' Rams InvitationalMay 10 · Triple Jump · Place 3 · PlainvilleTriple Jump339-5.50—
May 10Old Saybrook Runnin' Rams InvitationalMay 10 · High Jump · Place 14 · PlainvilleHigh Jump145-4—
May 7Middletown Vs. PlainvilleMay 7 · Triple Jump · Place 2 · PlainvilleTriple Jump238-4—
May 7Middletown Vs. PlainvilleMay 7 · High Jump · Place 1 · PlainvilleHigh Jump15-4—
May 7Middletown Vs. PlainvilleMay 7 · Long Jump · Place 1 · PlainvilleLong Jump118-8—
May 7Middletown Vs. PlainvilleMay 7 · 100 Meters · Place 6 · Plainville100 Meters612.00a—
May 3Middletown Frosh & Soph InviteMay 3 · Triple Jump · Place 4 · PlainvilleTriple Jump437-3—
May 3Middletown Frosh & Soph InviteMay 3 · High Jump · Place 10 · PlainvilleHigh Jump105-4—
Apr 30Maloney vs PlainvilleApr 30 · Triple Jump · Place 3 · PlainvilleTriple Jump338-4—
Apr 30Maloney vs PlainvilleApr 30 · Long Jump · Place 5 · PlainvilleLong Jump518-9—
Apr 30Maloney vs PlainvilleApr 30 · High Jump · Place 6 · PlainvilleHigh Jump65-0—
Apr 30Maloney vs PlainvilleApr 30 · 100 Meters · Place 5 · Plainville100 Meters512.5—
Apr 24Plainville B/G vs Bristol Central B/GApr 24 · Triple Jump · Place 9 · PlainvilleTriple Jump937-1—
Apr 24Plainville B/G vs Bristol Central B/GApr 24 · High Jump · Place 5 · PlainvilleHigh Jump55-4—
Apr 24Plainville B/G vs Bristol Central B/GApr 24 · Long Jump · Place 1 · PlainvilleLong Jump119-0—
Apr 24Plainville B/G vs Bristol Central B/GApr 24 · 100 Meters · Place 8 · Plainville100 Meters812.4—
Apr 20The Patriot GamesApr 20 · Long Jump · Place 15 · PlainvilleLong Jump1517-2—
Apr 20The Patriot GamesApr 20 · High Jump · Place 14 · PlainvilleHigh Jump145-0—
Apr 2Plainville B/G vs Bristol Eastern B/GApr 2 · Triple Jump · Place 3 · PlainvilleTriple Jump332-10—
Apr 2Plainville B/G vs Bristol Eastern B/GApr 2 · Long Jump · Place 8 · PlainvilleLong Jump815-2—
Apr 2Plainville B/G vs Bristol Eastern B/GApr 2 · High Jump · Place 4 · PlainvilleHigh Jump45-4—