Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2026 Yale HS Classic · Jan 95:07.992026 Yale HS ClassicJanuary 9, 2026
1 Mile · Outdoor8th CT Distance Festival · May 85:14.27a8th CT Distance FestivalMay 8, 2026
1600 Meters · IndoorHillhouse Varsity Showcase · Jan 235:05.96aHillhouse Varsity ShowcaseJanuary 23, 2026
1600 Meters · OutdoorSouthington vs Newington · Apr 285:07.34aSouthington vs NewingtonApril 28, 2026
3200 Meters · IndoorHillhouse Holiday Meet · Dec 3010:38.74aHillhouse Holiday MeetDecember 30, 2025
3200 Meters · OutdoorCCC South Division Championships · May 2011:23.03aCCC South Division ChampionshipsMay 20, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 20CCC South Division ChampionshipsMay 20 · 3200 Meters · Place 19 · Newington3200 Meters1911:23.03a PB9
May 12Newington vs WethersfieldMay 12 · 3200 Meters · Newington3200 Meters—DNS9
May 12Newington vs WethersfieldMay 12 · 1600 Meters · Place 4 · Newington1600 Meters4.5:19.09
May 88th CT Distance FestivalMay 8 · 1 Mile · Place 130 · Newington1 Mile1305:14.27a PB9
May 4Newington vs PlattMay 4 · 3200 Meters · Place 2 · Newington3200 Meters2.11:41.09
May 4Newington vs PlattMay 4 · 1600 Meters · Place 2 · Newington1600 Meters2.5:11.09
May 1Middletown Frosh & Soph InviteMay 1 · 1600 Meters · Place 19 · Newington1600 Meters195:11.06a9
Apr 28Southington vs NewingtonApr 28 · 3200 Meters · Place 3 · Newington3200 Meters311:24.96a9
Apr 28Southington vs NewingtonApr 28 · 1600 Meters · Place 6 · Newington1600 Meters65:07.34a PB9
Apr 10Plainville vs NewingtonApr 10 · 3200 Meters · Place 4 · Newington3200 Meters4.11:34.09
Apr 10Plainville vs NewingtonApr 10 · 1600 Meters · Newington1600 Meters—DNS9
Apr 7Newington vs Middletown DualApr 7 · 3200 Meters · Place 2 · Newington3200 Meters211:27.09
Apr 7Newington vs Middletown DualApr 7 · 1600 Meters · Place 6 · Newington1600 Meters65:07.79

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 23Hillhouse Varsity ShowcaseJan 23 · 3200 Meters · Place 25 · Newington3200 Meters2510:51.53a9
Jan 23Hillhouse Varsity ShowcaseJan 23 · 1600 Meters · Place 50 · Newington1600 Meters505:05.96a PB9
Jan 92026 Yale HS ClassicJan 9 · 1 Mile · Place 113 · Newington1 Mile1135:07.99 PB9
Jan 92026 Yale HS ClassicJan 9 · 1 Mile · Place 113 · Newington1 Mile1135:07.999
Jan 2Elm City Coaches MeetJan 2 · 3200 Meters · Place 9 · Newington3200 Meters9.10:43.03a9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30Hillhouse Holiday MeetDec 30 · 3200 Meters · Place 9 · Newington3200 Meters9.10:38.74a PB9
Dec 18Rust Buster InvitationalDec 18 · 1600 Meters · Place 26 · Newington1600 Meters26.5:06.14a9