Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorThe Patriot Games · Apr 175:16.28aThe Patriot GamesApril 17, 2026
1600 Meters · IndoorHillhouse Varsity Showcase · Jan 235:14.74aHillhouse Varsity ShowcaseJanuary 23, 2026
1600 Meters · OutdoorMiddletown vs Plainville · Apr 285:01.0Middletown vs PlainvilleApril 28, 2026
3200 Meters · IndoorHillhouse Holiday Meet · Dec 3011:34.30aHillhouse Holiday MeetDecember 30, 2025
3200 Meters · OutdoorMiddletown Frosh & Soph Invite · May 110:56.45aMiddletown Frosh & Soph InviteMay 1, 2026
600 Meters · IndoorWesleyan Red & Black Qualifier · Jan 141:43.50aWesleyan Red & Black QualifierJanuary 14, 2026
800 Meters · OutdoorPlatt vs. Plainville · Apr 212:23.0Platt vs. PlainvilleApril 21, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 12Rocky Hill vs. PlainvilleMay 12 · 1600 Meters · Place 6 · Plainville1600 Meters65:11.16a10
May 5Southington vs. PlainvilleMay 5 · 3200 Meters · Place 5 · Plainville3200 Meters5.11:38.50a10
May 5Southington vs. PlainvilleMay 5 · 1600 Meters · Place 6 · Plainville1600 Meters6.5:19.90a10
May 1Middletown Frosh & Soph InviteMay 1 · 3200 Meters · Place 8 · Plainville3200 Meters810:56.45a PB10
Apr 28Middletown vs PlainvilleApr 28 · 3200 Meters · Place 4 · Plainville3200 Meters411:21.010
Apr 28Middletown vs PlainvilleApr 28 · 1600 Meters · Place 3 · Plainville1600 Meters35:01.0 PB10
Apr 24Knights Under the Lights - 5th Annual Ellington InvitationalApr 24 · 1600 Meters · Place 30 · Plainville1600 Meters305:09.84a10
Apr 21Platt vs. PlainvilleApr 21 · 3200 Meters · Plainville3200 Meters—DNF10
Apr 21Platt vs. PlainvilleApr 21 · 800 Meters · Place 1 · Plainville800 Meters1.2:23.0 PB10
Apr 17The Patriot GamesApr 17 · 1 Mile · Place 16 · Plainville1 Mile16.5:16.28a PB10
Apr 10Plainville vs NewingtonApr 10 · 3200 Meters · Place 3 · Plainville3200 Meters3.11:33.010
Apr 10Plainville vs NewingtonApr 10 · 1600 Meters · Place 4 · Plainville1600 Meters4.5:17.010
Apr 7Plainville vs BerlinApr 7 · 3200 Meters · Place 1 · Plainville3200 Meters1.11:43.010
Apr 7Plainville vs BerlinApr 7 · 1600 Meters · Place 2 · Plainville1600 Meters2.5:15.010

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 23Hillhouse Varsity ShowcaseJan 23 · 1600 Meters · Place 58 · Plainville1600 Meters585:14.74a PB10
Jan 14Wesleyan Red & Black QualifierJan 14 · 600 Meters · Place 7 · Plainville600 Meters71:43.50a PB10
Jan 9Varsity Night InviteJan 9 · 1600 Meters · Place 12 · Plainville1600 Meters125:20.08a10
Jan 2Elm City Coaches MeetJan 2 · 1600 Meters · Place 18 · Plainville1600 Meters18.5:21.87a10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 30Hillhouse Holiday MeetDec 30 · 3200 Meters · Place 28 · Plainville3200 Meters28.11:34.30a PB10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 29Berlin vs PlainvilleApr 29 · 800 Meters · Place 9 · Plainville800 Meters92:43.19
Apr 22Plainville HS vs Maloney HSApr 22 · 800 Meters · Place 4 · Plainville800 Meters42:28.09
Apr 19The Patriot GamesApr 19 · 800 Meters · Place 17 · Plainville800 Meters172:28.099
Apr 11Wethersfield vs PlainvilleApr 11 · 800 Meters · Place 7 · Plainville800 Meters72:35.59
Apr 8Plainville HS vs New Britain HSApr 8 · 800 Meters · Place 9 · Plainville800 Meters92:38.009