Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSCC Coaches Invitational · Jan 183:01.75aSCC Coaches InvitationalJanuary 18, 2025
1600 Meters · IndoorHillhouse Holiday Meet · Dec 305:02.33aHillhouse Holiday MeetDecember 30, 2025
1600 Meters · OutdoorBerlin vs. Middletown · May 124:49.64aBerlin vs. MiddletownMay 12, 2026
400 Meters · OutdoorSouthington vs. Middletown · Apr 1555.5Southington vs. MiddletownApril 15, 2025
600 Meters · IndoorHillhouse Varsity Showcase · Jan 231:30.78aHillhouse Varsity ShowcaseJanuary 23, 2026
800 Meters · OutdoorMiddletown Varsity T&F Invitational · May 22:03.54aMiddletown Varsity T&F InvitationalMay 2, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 31CIAC Class L Outdoor T&F ChampionshipsMay 31 · 800 Meters · Place 25 · Middletown (CT)800 Meters25.2:06.81a11
May 20CCC South Division ChampionshipsMay 20 · 800 Meters · Place 7 · Middletown (CT)800 Meters72:08.47a11
May 12Berlin vs. MiddletownMay 12 · 1600 Meters · Place 1 · Middletown (CT)1600 Meters14:49.64a PB11
May 5Wethersfield vs Middletown & BulkeleyMay 5 · 1600 Meters · Place 1 · Middletown (CT)1600 Meters1.5:02.011
May 2Middletown Varsity T&F InvitationalMay 2 · 800 Meters · Place 26 · Middletown (CT)800 Meters262:03.54a PB11
Apr 28Middletown vs PlainvilleApr 28 · 800 Meters · Place 3 · Middletown (CT)800 Meters32:15.011
Apr 21Maloney vs Middletown Apr 21 · 1600 Meters · Place 1 · Middletown (CT)1600 Meters1.5:01.011
Apr 18Rocky Hill InvitationalApr 18 · 800 Meters · Place 2 · Middletown (CT)800 Meters22:08.61a11
Apr 14New Britain vs MiddletownApr 14 · 800 Meters · Place 2 · Middletown (CT)800 Meters22:11.011
Apr 7Newington vs Middletown DualApr 7 · 800 Meters · Place 1 · Middletown (CT)800 Meters12:10.811

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 31CCC Indoor Track & Field ChampionshipsJan 31 · 600 Meters · Middletown (CT)600 Meters—DNS11
Jan 23Hillhouse Varsity ShowcaseJan 23 · 600 Meters · Place 21 · Middletown (CT)600 Meters211:30.78a PB11
Jan 2Elm City Coaches MeetJan 2 · 600 Meters · Place 21 · Middletown (CT)600 Meters21.1:32.73a11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30Hillhouse Holiday MeetDec 30 · 1600 Meters · Place 21 · Middletown (CT)1600 Meters21.5:02.33a PB11
Dec 18Rust Buster InvitationalDec 18 · 600 Meters · Place 13 · Middletown (CT)600 Meters13.1:34.63a11
Jan 18SCC Coaches InvitationalJan 18 · 1000 Meters · Place 36 · Middletown (CT)1000 Meters363:01.75a PB—
Jan 11Hillhouse Freshmen, Sophomore, Novice MeetJan 11 · 600 Meters · Place 8 · Middletown (CT)600 Meters81:36.98a—
Jan 3Elm City Coaches MeetJan 3 · 600 Meters · Place 36 · Middletown (CT)600 Meters36.1:37.52a10

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27CCC Outdoor TF ChampionshipsMay 27 · 800 Meters · Place 32 · Middletown (CT)800 Meters322:10.34a10
May 20Middletown vs BerlinMay 20 · 800 Meters · Place 1 · Middletown (CT)800 Meters12:06.0010
May 13Middletown vs MaloneyMay 13 · 400 Meters · Place 4 · Middletown (CT)400 Meters456.810
May 10Froshmore Invitational - Overall ResultsMay 10 · 400 Meters · Place 8 · Middletown (CT)400 Meters856.38—
May 109th Froshmore InvitationalMay 10 · 400 Meters · Place 2 · Middletown (CT)400 Meters2.56.38a10
Apr 29Middletown vs NewingtonApr 29 · 400 Meters · Place 4 · Middletown (CT)400 Meters4.56.810
Apr 22Rocky Hill vs. MiddletownApr 22 · 800 Meters · Place 5 · Middletown (CT)800 Meters52:21.310
Apr 15Southington vs. MiddletownApr 15 · 400 Meters · Place 2 · Middletown (CT)400 Meters255.5 PB10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20 23rd Hillhouse InvitationalDec 20 · 1000 Meters · Place 21 · Middletown (CT)1000 Meters21.3:02.77a10

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21CCC Outdoor TF ChampionshipsMay 21 · 400 Meters · Place 43 · Middletown (CT)400 Meters4356.26a—
May 14Middletown Vs. Lewis MillsMay 14 · 400 Meters · Place 4 · Middletown (CT)400 Meters458.3—
May 118th Froshmore InvitationalMay 11 · 400 Meters · Place 12 · Middletown (CT)400 Meters12.56.32a9
May 7Middletown Vs. PlainvilleMay 7 · 400 Meters · Place 4 · Middletown (CT)400 Meters456.3—
May 3Middletown Frosh & Soph InviteMay 3 · 400 Meters · Place 10 · Middletown (CT)400 Meters1056.40a—
Apr 30Platt vs. MiddletownApr 30 · 400 Meters · Place 3 · Middletown (CT)400 Meters356.0—
Apr 23Bristol Eastern vs. MiddletownApr 23 · 400 Meters · Place 4 · Middletown (CT)400 Meters457.7—
Apr 16Berlin vs MiddletownApr 16 · 400 Meters · Place 1 · Middletown (CT)400 Meters158.2—