Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor8th CT Distance Festival · May 84:36.01a8th CT Distance FestivalMay 8, 2026
1000 Meters · Indoor2026 Yale HS Classic · Jan 92:39.372026 Yale HS ClassicJanuary 9, 2026
1600 Meters · OutdoorSouthington Vs. New Britain · May 204:44.93aSouthington Vs. New BritainMay 20, 2025
3200 Meters · IndoorHillhouse Varsity Showcase · Jan 2410:07.21aHillhouse Varsity ShowcaseJanuary 24, 2025
3200 Meters · OutdoorFast Times at Ridgefield High · May 310:18.73aFast Times at Ridgefield HighMay 3, 2025
800 Meters · OutdoorA Night of Speed · May 162:00.24aA Night of SpeedMay 16, 2025
Complete · OutdoorSouthington Vs. Platt · Apr 225:01.2Southington Vs. PlattApril 22, 2025
Full · OutdoorThe 93rd Greater Hartford Invitational · May 94:36.25The 93rd Greater Hartford InvitationalMay 9, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 20CCC South Division ChampionshipsMay 20 · 800 Meters · Place 3 · Southington800 Meters32:02.18a12
May 12New Britain vs. SouthingtonMay 12 · 800 Meters · Place 2 · Southington800 Meters2.2:01.64a12
May 88th CT Distance FestivalMay 8 · 1 Mile · Place 38 · Southington1 Mile384:36.01a PB12
May 5Southington vs. PlainvilleMay 5 · 800 Meters · Place 2 · Southington800 Meters2.2:06.74a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 92026 Yale HS ClassicJan 9 · 1000 Meters · Place 8 · Southington1000 Meters82:39.37 PB12
Jan 92026 Yale HS ClassicJan 9 · 1000 Meters · Place 8 · Southington1000 Meters82:39.3712

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 27CCC Outdoor TF ChampionshipsMay 27 · 800 Meters · Place 11 · Southington800 Meters112:00.60a11
May 20Southington Vs. New BritainMay 20 · 3200 Meters · Place 3 · Southington3200 Meters310:22.79a11
May 20Southington Vs. New BritainMay 20 · 1600 Meters · Place 2 · Southington1600 Meters24:44.93a PB11
May 16A Night of SpeedMay 16 · 800 Meters · Place 9 · Southington800 Meters92:00.24a PB11
May 13Wethersfield vs SouthingtonMay 13 · 1600 Meters · Place 1 · Southington1600 Meters14:55.011
May 9The 93rd Greater Hartford InvitationalMay 9 · Full · Place 16 · SouthingtonFull164:36.25 PB11
May 3Fast Times at Ridgefield HighMay 3 · 3200 Meters · Place 64 · Southington3200 Meters6410:18.73a PB11
Apr 22Southington Vs. PlattApr 22 · Complete · Place 2 · SouthingtonComplete211:17.011
Apr 22Southington Vs. PlattApr 22 · Complete · Place 2 · SouthingtonComplete25:01.2 PB11
Apr 167th CT Distance FestivalApr 16 · 1 Mile · Place 51 · Southington1 Mile514:44.71a11
Apr 15Southington vs. MiddletownApr 15 · 3200 Meters · Place 1 · Southington3200 Meters111:36.011
Apr 15Southington vs. MiddletownApr 15 · 1600 Meters · Place 3 · Southington1600 Meters35:25.911

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 24Hillhouse Varsity ShowcaseJan 24 · 3200 Meters · Place 8 · Southington3200 Meters810:07.21a PB—
Jan 18SCC Coaches InvitationalJan 18 · 1000 Meters · Place 10 · Southington1000 Meters102:44.47a—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 21CCC Outdoor TF ChampionshipsMay 21 · 800 Meters · Place 23 · Southington800 Meters232:06.72a—
May 16Conard vs SouthingtonMay 16 · 800 Meters · Place 1 · Southington800 Meters12:05.98a—
May 14NWC, Glastonbury at SouthingtonMay 14 · 1600 Meters · Place 5 · Southington1600 Meters54:44.98a—
May 7Farmington v. NWC & SouthingtonMay 7 · 800 Meters · Place 2 · Southington800 Meters22:08.82a—
May 4Middletown Varsity T&F InvitationalMay 4 · 3200 Meters · Place 21 · Southington3200 Meters2110:39.97a—
Apr 30Southington, Simsbury at HallApr 30 · 1600 Meters · Place 8 · Southington1600 Meters84:49.71a—
Apr 23Avon at SouthingtonApr 23 · 3200 Meters · Place 3 · Southington3200 Meters311:13.13a—
Apr 196th CT Distance FestivalApr 19 · 1 Mile · Place 27 · Southington1 Mile274:51.75a—
Apr 12Spring Break JamboreeApr 12 · 1600 Meters · Place 13 · Southington1600 Meters134:56.03a—