Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorPlainville vs Rocky Hill · May 206:17.0Plainville vs Rocky HillMay 20, 2025
3200 Meters · OutdoorCCC South Division Championships · May 2014:20.84aCCC South Division ChampionshipsMay 20, 2026
800 Meters · OutdoorPlainville vs Platt · May 132:55.0Plainville vs PlattMay 13, 2025
Complete · OutdoorBerlin vs Plainville · Apr 292:58.9Berlin vs PlainvilleApril 29, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20CCC South Division ChampionshipsMay 20 · 3200 Meters · Place 11 · Plainville3200 Meters1114:20.84a PB11
May 12Rocky Hill vs. PlainvilleMay 12 · 3200 Meters · Place 3 · Plainville3200 Meters314:42.76a11
May 12Rocky Hill vs. PlainvilleMay 12 · 1600 Meters · Place 4 · Plainville1600 Meters46:26.53a11
May 5Southington vs. PlainvilleMay 5 · 1600 Meters · Place 5 · Plainville1600 Meters5.6:52.08a11
May 5Southington vs. PlainvilleMay 5 · 800 Meters · Place 6 · Plainville800 Meters6.3:05.70a11
Apr 28Middletown vs PlainvilleApr 28 · 1600 Meters · Place 4 · Plainville1600 Meters46:47.011
Apr 7Plainville vs BerlinApr 7 · 1600 Meters · Plainville1600 Meters—DNS11
Apr 7Plainville vs BerlinApr 7 · 800 Meters · Plainville800 Meters—DNS11

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 20Plainville vs Rocky HillMay 20 · 1600 Meters · Place 2 · Plainville1600 Meters26:17.0 PB10
May 20Plainville vs Rocky HillMay 20 · 800 Meters · Place 4 · Plainville800 Meters42:56.010
May 15Newington vs PlainvilleMay 15 · 1600 Meters · Place 3 · Plainville1600 Meters36:20.810
May 15Newington vs PlainvilleMay 15 · 800 Meters · Place 3 · Plainville800 Meters32:57.910
May 13Plainville vs PlattMay 13 · 1600 Meters · Place 2 · Plainville1600 Meters26:32.010
May 13Plainville vs PlattMay 13 · 800 Meters · Place 4 · Plainville800 Meters42:55.0 PB10
May 10Old Saybrook Runnin' Rams InvitationalMay 10 · 1600 Meters · Place 24 · Plainville1600 Meters246:27.18a10
May 2Middletown Frosh & Soph InviteMay 2 · 1600 Meters · Place 12 · Plainville1600 Meters126:20.45a10
Apr 29Berlin vs PlainvilleApr 29 · Complete · Place 2 · PlainvilleComplete26:41.9710
Apr 29Berlin vs PlainvilleApr 29 · Complete · Place 7 · PlainvilleComplete72:58.9 PB10
Apr 22Plainville HS vs Maloney HSApr 22 · Complete · Place 2 · PlainvilleComplete26:38.010
Apr 22Plainville HS vs Maloney HSApr 22 · Complete · Place 3 · PlainvilleComplete33:05.010
Apr 19The Patriot GamesApr 19 · Complete · Place 17 · PlainvilleComplete176:48.9510
Apr 19The Patriot GamesApr 19 · Complete · Place 18 · PlainvilleComplete183:08.3510
Apr 11Wethersfield vs PlainvilleApr 11 · 1600 Meters · Place 6 · Plainville1600 Meters67:15.010
Apr 11Wethersfield vs PlainvilleApr 11 · 800 Meters · Place 6 · Plainville800 Meters63:20.310
Apr 8Plainville HS vs New Britain HSApr 8 · 1600 Meters · Place 4 · Plainville1600 Meters47:27.0010
Apr 8Plainville HS vs New Britain HSApr 8 · 800 Meters · Place 6 · Plainville800 Meters63:29.0010