Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor8th CT Distance Festival · May 85:00.89a8th CT Distance FestivalMay 8, 2026
1600 Meters · IndoorHillhouse Varsity Showcase · Jan 235:02.45aHillhouse Varsity ShowcaseJanuary 23, 2026
1600 Meters · OutdoorNewington vs Middletown Dual · Apr 75:02.8Newington vs Middletown DualApril 7, 2026
3200 Meters · OutdoorNewington vs Rocky Hill · Apr 2111:13.0Newington vs Rocky HillApril 21, 2026
800 Meters · OutdoorNewington vs Maloney · May 232:28.4Newington vs MaloneyMay 23, 2025
Complete · OutdoorNewington vs Berlin · Apr 222:35.3Newington vs BerlinApril 22, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 20CCC South Division ChampionshipsMay 20 · 1600 Meters · Place 13 · Newington1600 Meters135:04.49a12
May 12Newington vs WethersfieldMay 12 · 3200 Meters · Place 2 · Newington3200 Meters2.11:21.012
May 12Newington vs WethersfieldMay 12 · 1600 Meters · Place 2 · Newington1600 Meters2.5:08.012
May 88th CT Distance FestivalMay 8 · 1 Mile · Place 79 · Newington1 Mile795:00.89a PB12
May 4Newington vs PlattMay 4 · 1600 Meters · Place 3 · Newington1600 Meters3.5:16.012
Apr 28Southington vs NewingtonApr 28 · 1600 Meters · Place 8 · Newington1600 Meters85:10.60a12
Apr 21Newington vs Rocky HillApr 21 · 3200 Meters · Place 5 · Newington3200 Meters5.11:13.0 PB12
Apr 21Newington vs Rocky HillApr 21 · 1600 Meters · Place 6 · Newington1600 Meters6.5:14.012
Apr 10Plainville vs NewingtonApr 10 · 3200 Meters · Place 2 · Newington3200 Meters2.11:32.012
Apr 10Plainville vs NewingtonApr 10 · 1600 Meters · Place 3 · Newington1600 Meters3.5:06.012
Apr 7Newington vs Middletown DualApr 7 · 3200 Meters · Place 3 · Newington3200 Meters311:34.012
Apr 7Newington vs Middletown DualApr 7 · 1600 Meters · Place 5 · Newington1600 Meters55:02.8 PB12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 23Hillhouse Varsity ShowcaseJan 23 · 1600 Meters · Place 40 · Newington1600 Meters405:02.45a PB12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23Newington vs MaloneyMay 23 · 1600 Meters · Place 2 · Newington1600 Meters25:12.411
May 23Newington vs MaloneyMay 23 · 800 Meters · Place 5 · Newington800 Meters52:28.4 PB11
May 20Wethersfield vs NewingtonMay 20 · 1600 Meters · Place 4 · Newington1600 Meters45:20.211
May 15Newington vs PlainvilleMay 15 · 1600 Meters · Place 5 · Newington1600 Meters55:20.011
May 13Rocky Hill vs. NewingtonMay 13 · 1600 Meters · Place 7 · Newington1600 Meters75:20.411
Apr 22Newington vs BerlinApr 22 · Complete · Place 3 · NewingtonComplete35:30.011
Apr 22Newington vs BerlinApr 22 · Complete · Place 3 · NewingtonComplete32:35.3 PB11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 21Wesleyan Cardinal QualifierJan 21 · 1600 Meters · Place 24 · Newington1600 Meters245:25.24a—
Jan 9Wesleyan Developmental 2Jan 9 · 1600 Meters · Place 7 · Newington1600 Meters75:29.94a—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14Newington vs WethersfieldMay 14 · 1600 Meters · Place 6 · Newington1600 Meters65:30.3—
May 3Middletown Frosh & Soph InviteMay 3 · 1600 Meters · Place 15 · Newington1600 Meters155:20.19—
Apr 30Rocky Hill, Newington @ WindsorApr 30 · 1600 Meters · Place 15 · Newington1600 Meters155:20.8—
Apr 23Bloomfield vs NewingtonApr 23 · 1600 Meters · Place 8 · Newington1600 Meters85:25.29a—
Apr 23Bloomfield vs NewingtonApr 23 · 800 Meters · Place 5 · Newington800 Meters52:30.55a—
Apr 196th CT Distance FestivalApr 19 · 1 Mile · Place 152 · Newington1 Mile1525:25.50a—
Apr 16Hartford Public v. NewingtonApr 16 · 1600 Meters · Place 6 · Newington1600 Meters65:42.12a—
Apr 9Newington vs New BritainApr 9 · 1600 Meters · Place 5 · Newington1600 Meters55:27.1—
Apr 9Newington vs New BritainApr 9 · 800 Meters · Place 6 · Newington800 Meters62:29.2—