Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor8th CT Distance Festival · May 85:02.35a8th CT Distance FestivalMay 8, 2026
1000 Meters · IndoorBethel 8 Team Invite · Jan 173:19.87aBethel 8 Team InviteJanuary 17, 2025
1600 Meters · IndoorRust Buster Invitational · Dec 185:16.87aRust Buster InvitationalDecember 18, 2025
1600 Meters · OutdoorNew Britain vs. Southington · May 124:59.76aNew Britain vs. SouthingtonMay 12, 2026
200 Meters · OutdoorBerlin vs. Southington · Apr 1430.09aBerlin vs. SouthingtonApril 14, 2026
3200 Meters · IndoorElm City Coaches Meet · Jan 211:14.16aElm City Coaches MeetJanuary 2, 2026
3200 Meters · OutdoorCCC South Division Championships · May 2010:53.07aCCC South Division ChampionshipsMay 20, 2026
400 Meters · OutdoorAvon at Southington · Apr 231:10.38aAvon at SouthingtonApril 23, 2024
800 Meters · OutdoorSouthington vs. Plainville · May 52:23.75aSouthington vs. PlainvilleMay 5, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 20CCC South Division ChampionshipsMay 20 · 3200 Meters · Place 11 · Southington3200 Meters1110:53.07a PB11
May 12New Britain vs. SouthingtonMay 12 · 1600 Meters · Place 4 · Southington1600 Meters4.4:59.76a PB11
May 88th CT Distance FestivalMay 8 · 1 Mile · Place 90 · Southington1 Mile905:02.35a PB11
May 5Southington vs. PlainvilleMay 5 · 800 Meters · Place 8 · Southington800 Meters8.2:23.75a PB11
May 5Southington vs. PlainvilleMay 5 · 200 Meters · Place 23 · Southington200 Meters23.30.12a11
May 2Fast Times at Ridgefield High: The 3200May 2 · 3200 Meters · Place 144 · Southington3200 Meters144.10:55.72a11
Apr 28Southington vs NewingtonApr 28 · 1600 Meters · Place 7 · Southington1600 Meters75:08.39a11
Apr 28Southington vs NewingtonApr 28 · 200 Meters · Place 24 · Southington200 Meters2430.38a11
Apr 21Southington vs WethersfieldApr 21 · 3200 Meters · Place 3 · Southington3200 Meters310:55.69a11
Apr 14Berlin vs. SouthingtonApr 14 · 1600 Meters · Place 6 · Southington1600 Meters65:15.311
Apr 14Berlin vs. SouthingtonApr 14 · 200 Meters · Place 13 · Southington200 Meters1330.09a PB11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 16SCC Coaches InvitationalJan 16 · 3200 Meters · Place 26 · Southington3200 Meters26.11:30.01a11
Jan 2Elm City Coaches MeetJan 2 · 3200 Meters · Place 22 · Southington3200 Meters22.11:14.16a PB11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30Hillhouse Holiday MeetDec 30 · 3200 Meters · Place 26 · Southington3200 Meters26.11:32.54a11
Dec 18Rust Buster InvitationalDec 18 · 1600 Meters · Place 32 · Southington1600 Meters32.5:16.87a PB11
Jan 25HIllhouse Freshmen - Sophomore ShowcaseJan 25 · 1600 Meters · Place 26 · Southington1600 Meters266:13.57a—
Jan 17Bethel 8 Team InviteJan 17 · 1000 Meters · Place 14 · Southington1000 Meters143:19.87a PB—
Jan 3Elm City Coaches MeetJan 3 · 3200 Meters · Place 22 · Southington3200 Meters22.12:17.39a10

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 23Rescheduled Southington vs. BerlinMay 23 · 3200 Meters · Place 2 · Southington3200 Meters211:28.25a10
May 20Southington Vs. New BritainMay 20 · 1600 Meters · Place 6 · Southington1600 Meters65:19.96a10
May 13Wethersfield vs SouthingtonMay 13 · 1600 Meters · Place 5 · Southington1600 Meters55:21.010
May 10Froshmore Invitational - Overall ResultsMay 10 · 1600 Meters · Place 44 · Southington1600 Meters445:21.62—
May 109th Froshmore InvitationalMay 10 · 3200 Meters · Southington3200 Meters—DNS10
May 109th Froshmore InvitationalMay 10 · 1600 Meters · Place 36 · Southington1600 Meters36.5:21.62a10
May 2Middletown Frosh & Soph InviteMay 2 · 3200 Meters · Place 12 · Southington3200 Meters1212:00.05a10
Apr 29Maloney vs Southington Apr 29 · 1600 Meters · Place 6 · Southington1600 Meters6.5:24.00a10

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20 23rd Hillhouse InvitationalDec 20 · 1600 Meters · Place 90 · Southington1600 Meters90.5:43.79a10
Dec 14Hillhouse Developmental MeetDec 14 · 3200 Meters · Place 13 · Southington3200 Meters13.11:38.42a10
Jan 15Bethel HS 8 Team InviteJan 15 · 1000 Meters · Place 15 · Southington1000 Meters153:26.48a—
Jan 13Hillhouse Freshman & Sophomore MeetJan 13 · 1600 Meters · Place 19 · Southington1600 Meters195:46.67a—
Jan 5Elm City Coaches MeetJan 5 · 1600 Meters · Place 48 · Southington1600 Meters48.5:51.64a9

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 16Conard vs SouthingtonMay 16 · 1600 Meters · Place 5 · Southington1600 Meters55:22.33a—
May 14NWC, Glastonbury at SouthingtonMay 14 · 3200 Meters · Place 6 · Southington3200 Meters611:45.16a—
May 118th Froshmore InvitationalMay 11 · 1600 Meters · Place 41 · Southington1600 Meters41.5:22.85a9
May 7Farmington v. NWC & SouthingtonMay 7 · 3200 Meters · Place 3 · Southington3200 Meters311:58.82a—
May 3Middletown Frosh & Soph InviteMay 3 · 1600 Meters · Place 18 · Southington1600 Meters185:23.05—
Apr 30Southington, Simsbury at HallApr 30 · 1600 Meters · Place 29 · Southington1600 Meters295:24.26a—
Apr 23Avon at SouthingtonApr 23 · 3200 Meters · Place 9 · Southington3200 Meters912:01.61a—
Apr 23Avon at SouthingtonApr 23 · 400 Meters · Place 23 · Southington400 Meters231:10.38a PB—
Apr 20Hillhouse Outdoor InviteApr 20 · 1600 Meters · Place 16 · Southington1600 Meters165:28.39a—
Apr 196th CT Distance FestivalApr 19 · 1 Mile · Place 174 · Southington1 Mile1745:30.87a—
Apr 12Spring Break JamboreeApr 12 · 1600 Meters · Place 33 · Southington1600 Meters335:31.76a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15HIllhouse InvitationalDec 15 · 1600 Meters · Place 94 · Southington1600 Meters94.5:55.31a9
Dec 9Hillhouse DevelopmentalDec 9 · 1600 Meters · Place 44 · Southington1600 Meters44.5:57.55a9