Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWethersfield vs Middletown & Bulkeley · May 511.1Wethersfield vs Middletown & BulkeleyMay 5, 2026
200 Meters · OutdoorWethersfield vs Middletown & Bulkeley · May 523.6Wethersfield vs Middletown & BulkeleyMay 5, 2026
300 Meters · Indoor2026 Yale HS Classic · Jan 938.562026 Yale HS ClassicJanuary 9, 2026
55 Meter · IndoorCCC Indoor Track & Field Championships · Jan 316.97aCCC Indoor Track & Field ChampionshipsJanuary 31, 2026
55 Meters · Indoor2026 Yale HS Classic · Jan 96.892026 Yale HS ClassicJanuary 9, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 31CIAC Class L Outdoor T&F ChampionshipsMay 31 · 200 Meters · Place 33 · Middletown (CT)200 Meters33.24.17aWind: 0.811
May 31CIAC Class L Outdoor T&F ChampionshipsMay 31 · 100 Meters · Place 35 · Middletown (CT)100 MetersRound P35.11.58aWind: 1.211
May 20CCC South Division ChampionshipsMay 20 · 200 Meters · Place 25 · Middletown (CT)200 Meters2524.71a11
May 20CCC South Division ChampionshipsMay 20 · 100 Meters · Place 20 · Middletown (CT)100 MetersRound P2011.75a11
May 12Berlin vs. MiddletownMay 12 · 100 Meters · Place 2 · Middletown (CT)100 Meters211.66a11
May 5Wethersfield vs Middletown & BulkeleyMay 5 · Long Jump · Middletown (CT)Long Jump—DNS11
May 5Wethersfield vs Middletown & BulkeleyMay 5 · 200 Meters · Place 7 · Middletown (CT)200 Meters7.23.6 PB11
May 5Wethersfield vs Middletown & BulkeleyMay 5 · 100 Meters · Place 1 · Middletown (CT)100 Meters1.11.1 PB11
May 2Middletown Varsity T&F InvitationalMay 2 · 200 Meters · Place 41 · Middletown (CT)200 Meters4124.80a11
Apr 28Middletown vs PlainvilleApr 28 · 200 Meters · Place 1 · Middletown (CT)200 Meters124.011
Apr 28Middletown vs PlainvilleApr 28 · 100 Meters · Place 4 · Middletown (CT)100 Meters411.911
Apr 21Maloney vs Middletown Apr 21 · 200 Meters · Place 3 · Middletown (CT)200 Meters3.25.111
Apr 21Maloney vs Middletown Apr 21 · 100 Meters · Place 8 · Middletown (CT)100 Meters8.12.911

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 12CIAC Class L Indoor T&F ChampionshipsFeb 12 · 300 Meters · Place 37 · Middletown (CT)300 Meters3739.37a11
Feb 12CIAC Class L Indoor T&F ChampionshipsFeb 12 · 55 Meters · Place 47 · Middletown (CT)55 Meters477.03a11
Jan 31CCC Indoor Track & Field ChampionshipsJan 31 · 300 Meters · Place 41 · Middletown (CT)300 Meters41.40.05a11
Jan 31CCC Indoor Track & Field ChampionshipsJan 31 · 55 Meter · Place 30 · Middletown (CT)55 MeterRound P30.6.97a PB11
Jan 23Hillhouse Varsity ShowcaseJan 23 · 55 Meters · Place 26 · Middletown (CT)55 Meters266.93a11
Jan 92026 Yale HS ClassicJan 9 · 300 Meters · Place 82 · Middletown300 Meters8238.56 PB11
Jan 92026 Yale HS ClassicJan 9 · 55 Meters · Place 49 · Middletown55 MetersRound P496.89 PB11
Jan 92026 Yale HS ClassicJan 9 · 300 Meters · Place 82 · Middletown300 Meters8238.5611
Jan 92026 Yale HS ClassicJan 9 · 55 Meters · Place 49 · Middletown55 MetersRound P496.8911

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 30Hillhouse Holiday MeetDec 30 · 300 Meters · Place 41 · Middletown (CT)300 Meters41.39.93a11
Dec 20The Beantown Winter ClassicDec 20 · 300 Meters · Middletown (CT)300 Meters—DNS11
Dec 18Rust Buster InvitationalDec 18 · 300 Meters · Middletown (CT)300 Meters—DNS11
Dec 18Rust Buster InvitationalDec 18 · 55 Meter · Middletown (CT)55 MeterRound P—DNS11
Feb 18CIAC Class L Boys ChampionshipFeb 18 · 55 Meter · Place 44 · Middletown (CT)55 MeterRound P44.7.01a10
Feb 1CCC Indoor Track & Field ChampionshipsFeb 1 · 55 Meter · Place 54 · Middletown (CT)55 MeterRound P54.7.11a10
Jan 21Wesleyan Cardinal QualifierJan 21 · 55 Meters · Place 19 · Middletown (CT)55 Meters197.05a—
Jan 18SCC Coaches InvitationalJan 18 · 300 Meters · Place 36 · Middletown (CT)300 Meters3639.76a—
Jan 11Hillhouse Freshmen, Sophomore, Novice MeetJan 11 · 55 Meters · Place 1 · Middletown (CT)55 Meters17.03a—
Jan 3Elm City Coaches MeetJan 3 · 300 Meters · Place 33 · Middletown (CT)300 Meters33.40.70a10

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 1CIAC Class L Boys ChampionshipJun 1 · 100 Meters · Place 27 · Middletown (CT)100 MetersRound P27.11.69aWind: 2.110
May 27CCC Outdoor TF ChampionshipsMay 27 · 200 Meters · Place 54 · Middletown (CT)200 Meters5424.44a10
May 20Middletown vs BerlinMay 20 · 200 Meters · Place 4 · Middletown (CT)200 Meters424.2010
May 20Middletown vs BerlinMay 20 · 100 Meters · Place 3 · Middletown (CT)100 Meters311.70a10
May 16A Night of SpeedMay 16 · 100 Meters · Place 21 · Middletown (CT)100 Meters2111.70a10
May 13Middletown vs MaloneyMay 13 · 200 Meters · Place 1 · Middletown (CT)200 Meters123.710
May 13Middletown vs MaloneyMay 13 · 100 Meters · Place 3 · Middletown (CT)100 Meters311.810
May 9The 93rd Greater Hartford InvitationalMay 9 · 200 Meters · Place 33 · Middletown (CT)200 Meters3324.0510
May 7New Britain vs. MiddletownMay 7 · 200 Meters · Place 4 · Middletown (CT)200 Meters424.53a10
May 7New Britain vs. MiddletownMay 7 · 100 Meters · Place 4 · Middletown (CT)100 Meters411.88a10
May 3Middletown Varsity T&F InvitationalMay 3 · 100 Meters · Place 21 · Middletown (CT)100 Meters2111.63a10
Apr 29Middletown vs NewingtonApr 29 · 200 Meters · Place 4 · Middletown (CT)200 Meters4.24.810
Apr 29Middletown vs NewingtonApr 29 · 100 Meters · Place 2 · Middletown (CT)100 Meters2.11.510
Apr 22Rocky Hill vs. MiddletownApr 22 · 200 Meters · Place 3 · Middletown (CT)200 Meters323.810
Apr 22Rocky Hill vs. MiddletownApr 22 · 100 Meters · Place 3 · Middletown (CT)100 Meters311.210
Apr 15Southington vs. MiddletownApr 15 · 100 Meters · Place 5 · Middletown (CT)100 Meters511.710
Apr 8Middletown vs PlattApr 8 · 100 Meters · Place 1 · Middletown (CT)100 Meters112.00a10

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20 23rd Hillhouse InvitationalDec 20 · 300 Meters · Place 51 · Middletown (CT)300 Meters51.40.63a10
Dec 14Hillhouse Developmental MeetDec 14 · 55 Meter · Place 34 · Middletown (CT)55 Meter34.7.10a10
Jan 20SCC Coaches InvitationalJan 20 · 300 Meters · Place 42 · Middletown (CT)300 Meters4240.399
Jan 20SCC Coaches InvitationalJan 20 · 300 Meters · Place 42 · Middletown (CT)300 Meters4240.399
Jan 5Elm City Coaches MeetJan 5 · 300 Meters · Place 51 · Middletown (CT)300 Meters51.41.94a9

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 21CCC Outdoor TF ChampionshipsMay 21 · 200 Meters · Place 69 · Middletown (CT)200 Meters6925.39a—
May 21CCC Outdoor TF ChampionshipsMay 21 · 100 Meters · Place 64 · Middletown (CT)100 Meters6412.15a—
May 14Middletown Vs. Lewis MillsMay 14 · 200 Meters · Place 4 · Middletown (CT)200 Meters424.6—
May 14Middletown Vs. Lewis MillsMay 14 · 100 Meters · Place 2 · Middletown (CT)100 Meters211.8—
May 118th Froshmore InvitationalMay 11 · 100 Meters · Place 14 · Middletown (CT)100 MetersRound P14.11.86a9
May 7Middletown Vs. PlainvilleMay 7 · 200 Meters · Place 5 · Middletown (CT)200 Meters524.1—
May 7Middletown Vs. PlainvilleMay 7 · 100 Meters · Place 3 · Middletown (CT)100 Meters311.6—
May 3Middletown Frosh & Soph InviteMay 3 · 200 Meters · Place 12 · Middletown (CT)200 Meters1224.93a—
Apr 30Platt vs. MiddletownApr 30 · 200 Meters · Place 3 · Middletown (CT)200 Meters324.4—
Apr 30Platt vs. MiddletownApr 30 · 100 Meters · Place 1 · Middletown (CT)100 Meters111.6—
Apr 23Bristol Eastern vs. MiddletownApr 23 · 200 Meters · Place 2 · Middletown (CT)200 Meters224.8—
Apr 23Bristol Eastern vs. MiddletownApr 23 · 100 Meters · Place 3 · Middletown (CT)100 Meters312.0—
Apr 16Berlin vs MiddletownApr 16 · 200 Meters · Place 2 · Middletown (CT)200 Meters224.2—
Apr 16Berlin vs MiddletownApr 16 · 100 Meters · Place 1 · Middletown (CT)100 Meters112.0—
Apr 9Middletown Vs. Bristol CentralApr 9 · 200 Meters · Place 3 · Middletown (CT)200 Meters324.15a—
Apr 9Middletown Vs. Bristol CentralApr 9 · 100 Meters · Place 5 · Middletown (CT)100 Meters511.85a—
Apr 5Middletown Vs MaloneyApr 5 · 100 Meters · Place 1 · Middletown (CT)100 Meters112.1—