Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2026 Yale HS Classic · Jan 95:03.222026 Yale HS ClassicJanuary 9, 2026
1 Mile · OutdoorRidgefield Nightmare Invite · May 175:03.21aRidgefield Nightmare InviteMay 17, 2024
1000 Meters · IndoorHillhouse Holiday Meet · Dec 283:02.32aHillhouse Holiday MeetDecember 28, 2024
1600 Meters · IndoorLast Chance State Qualifier · Feb 94:47.59aLast Chance State Qualifier February 9, 2026
1600 Meters · OutdoorSouthington vs Newington · Apr 284:47.47aSouthington vs NewingtonApril 28, 2026
3200 Meters · OutdoorCCC Outdoor TF Championships · May 2111:22.49aCCC Outdoor TF ChampionshipsMay 21, 2024
Pole Vault · OutdoorPlainville vs Newington · Apr 107' 0"Plainville vs NewingtonApril 10, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 28Southington vs NewingtonApr 28 · 1600 Meters · Place 2 · Newington1600 Meters24:47.47a PB11
Apr 21Newington vs Rocky HillApr 21 · 1600 Meters · Place 3 · Newington1600 Meters3.4:59.011
Apr 10Plainville vs NewingtonApr 10 · Pole Vault · Place 3 · NewingtonPole Vault3.7' 0" PB11
Apr 10Plainville vs NewingtonApr 10 · 1600 Meters · Place 2 · Newington1600 Meters2.4:57.011
Apr 7Newington vs Middletown DualApr 7 · 1600 Meters · Place 2 · Newington1600 Meters24:56.611

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 9Last Chance State Qualifier Feb 9 · 1600 Meters · Place 3 · Newington1600 Meters34:47.59a PB11
Jan 31CCC Indoor Track & Field ChampionshipsJan 31 · 1600 Meters · Place 14 · Newington1600 Meters14.4:50.11a11
Jan 23Hillhouse Varsity ShowcaseJan 23 · 1600 Meters · Place 23 · Newington1600 Meters234:54.05a11
Jan 92026 Yale HS ClassicJan 9 · 1 Mile · Place 104 · Newington1 Mile1045:03.22 PB11
Jan 92026 Yale HS ClassicJan 9 · 1 Mile · Place 104 · Newington1 Mile1045:03.2211

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30Hillhouse Holiday MeetDec 30 · 1600 Meters · Place 16 · Newington1600 Meters16.4:59.78a11
Dec 18Rust Buster InvitationalDec 18 · 1600 Meters · Place 16 · Newington1600 Meters16.4:59.79a11
Jan 25HIllhouse Freshmen - Sophomore ShowcaseJan 25 · 1600 Meters · Place 4 · Newington1600 Meters45:01.83a—
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 1 Mile · Place 128 · Newington1 Mile128.5:10.26a10
Jan 3Elm City Coaches MeetJan 3 · 1600 Meters · Place 23 · Newington1600 Meters23.5:06.60a10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28Hillhouse Holiday MeetDec 28 · 1000 Meters · Place 36 · Newington1000 Meters36.3:02.32a PB10
Dec 20 23rd Hillhouse InvitationalDec 20 · 1600 Meters · Place 43 · Newington1600 Meters43.5:08.34a10
Jan 1239th Yale Track ClassicJan 12 · 1 Mile · Place 108 · Newington1 Mile1085:18.289

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 21CCC Outdoor TF ChampionshipsMay 21 · 3200 Meters · Place 48 · Newington3200 Meters4811:22.49a PB—
May 17Ridgefield Nightmare InviteMay 17 · 1 Mile · Place 3 · Newington1 Mile35:03.21a PB—
May 14Newington vs WethersfieldMay 14 · 1600 Meters · Place 4 · Newington1600 Meters45:19.8—
May 3Middletown Frosh & Soph InviteMay 3 · 1600 Meters · Place 8 · Newington1600 Meters85:02.29—
Apr 30Rocky Hill, Newington @ WindsorApr 30 · 1600 Meters · Place 10 · Newington1600 Meters105:13.1—
Apr 23Bloomfield vs NewingtonApr 23 · 1600 Meters · Place 4 · Newington1600 Meters45:13.22a—
Apr 196th CT Distance FestivalApr 19 · 1 Mile · Place 81 · Newington1 Mile815:04.18a—
Apr 16Hartford Public v. NewingtonApr 16 · 1600 Meters · Place 2 · Newington1600 Meters25:18.78a—
Apr 9Newington vs New BritainApr 9 · 1600 Meters · Place 4 · Newington1600 Meters45:13.9—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30Hillhouse Holiday MeetDec 30 · 1600 Meters · Place 44 · Newington1600 Meters44.5:13.21a9
Dec 15HIllhouse InvitationalDec 15 · 1600 Meters · Place 49 · Newington1600 Meters49.5:18.36a9
Dec 11Wesleyan Developmental 1Dec 11 · 1600 Meters · Place 17 · Newington1600 Meters17.5:18.33a9