Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2026 Yale HS Classic · Jan 96:47.462026 Yale HS ClassicJanuary 9, 2026
1 Mile · Outdoor8th CT Distance Festival · May 86:38.74a8th CT Distance FestivalMay 8, 2026
1600 Meters · IndoorHillhouse Freshman-Sophomore Showcase · Jan 246:33.43aHillhouse Freshman-Sophomore ShowcaseJanuary 24, 2026
1600 Meters · OutdoorMiddletown Frosh & Soph Invite · May 16:30.81aMiddletown Frosh & Soph InviteMay 1, 2026
3200 Meters · OutdoorNewington vs Maloney · May 2314:53.1Newington vs MaloneyMay 23, 2025
600 Meters · IndoorElm City Coaches Meet · Jan 22:12.15aElm City Coaches MeetJanuary 2, 2026
800 Meters · OutdoorNewington vs Rocky Hill · Apr 213:03.0Newington vs Rocky HillApril 21, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 12Newington vs WethersfieldMay 12 · 1600 Meters · Place 9 · Newington1600 Meters9.6:35.010
May 12Newington vs WethersfieldMay 12 · 800 Meters · Place 9 · Newington800 Meters9.3:05.010
May 88th CT Distance FestivalMay 8 · 1 Mile · Place 100 · Newington1 Mile1006:38.74a PB10
May 4Newington vs PlattMay 4 · 1600 Meters · Place 3 · Newington1600 Meters3.6:37.010
May 1Middletown Frosh & Soph InviteMay 1 · 1600 Meters · Place 28 · Newington1600 Meters286:30.81a PB10
Apr 28Southington vs NewingtonApr 28 · 1600 Meters · Place 6 · Newington1600 Meters66:37.52a10
Apr 21Newington vs Rocky HillApr 21 · 1600 Meters · Place 5 · Newington1600 Meters5.6:39.010
Apr 21Newington vs Rocky HillApr 21 · 800 Meters · Place 5 · Newington800 Meters5.3:03.0 PB10
Apr 10Plainville vs NewingtonApr 10 · 1600 Meters · Place 5 · Newington1600 Meters5.6:45.010
Apr 10Plainville vs NewingtonApr 10 · 800 Meters · Place 5 · Newington800 Meters5.3:11.710
Apr 7Newington vs Middletown DualApr 7 · 1600 Meters · Place 4 · Newington1600 Meters46:45.010

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 24Hillhouse Freshman-Sophomore ShowcaseJan 24 · 1600 Meters · Place 27 · Newington1600 Meters276:33.43a PB10
Jan 92026 Yale HS ClassicJan 9 · 1 Mile · Place 100 · Newington1 Mile1006:47.46 PB10
Jan 92026 Yale HS ClassicJan 9 · 1 Mile · Place 100 · Newington1 Mile1006:47.4610
Jan 2Elm City Coaches MeetJan 2 · 600 Meters · Place 31 · Newington600 Meters31.2:12.15a PB10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 30Hillhouse Holiday MeetDec 30 · 1600 Meters · Place 46 · Newington1600 Meters46.6:45.56a10
Jan 21Wesleyan Cardinal QualifierJan 21 · 1600 Meters · Place 36 · Newington1600 Meters367:00.55a—
Jan 9Wesleyan Developmental 2Jan 9 · 1600 Meters · Place 15 · Newington1600 Meters157:06.05a—
Jan 3Elm City Coaches MeetJan 3 · 1600 Meters · Place 23 · Newington1600 Meters23.6:59.05a9

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 23Newington vs MaloneyMay 23 · 3200 Meters · Place 5 · Newington3200 Meters514:53.1 PB9
May 23Newington vs MaloneyMay 23 · 1600 Meters · Place 3 · Newington1600 Meters36:36.49
May 20Wethersfield vs NewingtonMay 20 · 1600 Meters · Place 5 · Newington1600 Meters56:51.99
May 15Newington vs PlainvilleMay 15 · 1600 Meters · Place 4 · Newington1600 Meters46:50.29
May 13Rocky Hill vs. NewingtonMay 13 · 1600 Meters · Place 4 · Newington1600 Meters46:53.09
May 2Middletown Frosh & Soph InviteMay 2 · 1600 Meters · Place 26 · Newington1600 Meters266:46.32a9
Apr 29Middletown vs NewingtonApr 29 · 3200 Meters · Place 2 · Newington3200 Meters2.15:18.09
Apr 29Middletown vs NewingtonApr 29 · 1600 Meters · Place 3 · Newington1600 Meters3.6:55.39
Apr 22Newington vs BerlinApr 22 · 1600 Meters · Place 7 · Newington1600 Meters77:05.09

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20 23rd Hillhouse InvitationalDec 20 · 1600 Meters · Place 57 · Newington1600 Meters57.7:08.45a9