Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorMontville at Plainfield · Apr 305:15.6Montville at PlainfieldApril 30, 2025
3000m Steeplechase · OutdoorCIAC Hammer Throw, Decathlon, Heptathlon, Steeplechase Championships · Jun 167:29.95aCIAC Hammer Throw, Decathlon, Heptathlon, Steeplechase ChampionshipsJune 16, 2025
3200 Meters · OutdoorTourtelotte and Plainfield @ Killingly · Apr 813:01.9Tourtelotte and Plainfield @ KillinglyApril 8, 2026
400 Meters · OutdoorPlainfield · May 556.45aPlainfieldMay 5, 2026
800 Meters · OutdoorECC Division 3 & 4 Championship · May 202:13.59aECC Division 3 & 4 ChampionshipMay 20, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 20ECC Division 3 & 4 ChampionshipMay 20 · 800 Meters · Place 4 · Plainfield800 Meters4.2:13.59a PB12
May 13Griswold at PlainfieldMay 13 · 800 Meters · Place 3 · Plainfield800 Meters3.2:14.012
May 5PlainfieldMay 5 · 800 Meters · Place 4 · Plainfield800 Meters42:21.05a12
May 5PlainfieldMay 5 · 400 Meters · Place 2 · Plainfield400 Meters256.45a PB12
May 2Marty Roberts InvitationalMay 2 · 400 Meters · Place 26 · Plainfield400 Meters2657.21a12
Apr 29St. Bernard at PlainfieldApr 29 · 800 Meters · Place 2 · Plainfield800 Meters2.2:14.812
Apr 22Plainfield, East Lyme at MontvilleApr 22 · 400 Meters · Place 4 · Plainfield400 Meters4.58.36a12
Apr 8Tourtelotte and Plainfield @ KillinglyApr 8 · 3200 Meters · Place 3 · Plainfield3200 Meters3.13:01.9 PB12
Apr 8Tourtelotte and Plainfield @ KillinglyApr 8 · 400 Meters · Place 4 · Plainfield400 Meters4.58.912

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 16CIAC Hammer Throw, Decathlon, Heptathlon, Steeplechase ChampionshipsJun 16 · 3000m Steeplechase · Place 22 · Plainfield3000m Steeplechase227:29.95a PB11
May 27Jack Long Last Ditch InviteMay 27 · 400 Meters · Place 8 · Plainfield400 Meters857.111
May 21ECC Division 3 & 4 ChampionshipMay 21 · 800 Meters · Place 7 · Plainfield800 Meters72:15.58a11
May 14St. Bernard, Plainfield Hosted by MontvilleMay 14 · 400 Meters · Place 3 · Plainfield400 Meters3.57.811
May 7Griswold vs. PlainfieldMay 7 · 400 Meters · Place 5 · Plainfield400 Meters557.811
May 3Marty Roberts InvitationalMay 3 · 800 Meters · Place 20 · Plainfield800 Meters202:20.49a11
Apr 30Montville at PlainfieldApr 30 · 1600 Meters · Place 3 · Plainfield1600 Meters35:15.6 PB11
Apr 30Montville at PlainfieldApr 30 · 800 Meters · Place 1 · Plainfield800 Meters12:15.711
Apr 23Windham at PlainfieldApr 23 · 800 Meters · Place 3 · Plainfield800 Meters32:16.711
Apr 19The Patriot GamesApr 19 · 800 Meters · Place 11 · Plainfield800 Meters112:17.2911
Apr 9Lyman at PlainfieldApr 9 · 1600 Meters · Place 5 · Plainfield1600 Meters55:26.011
Apr 9Lyman at PlainfieldApr 9 · 800 Meters · Place 4 · Plainfield800 Meters42:26.511

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 10CIAC Decathlon, Heptathlon, Steeplechase, Hammer Throw ChampionshipsJun 10 · 3000m Steeplechase · Place 29 · Plainfield3000m Steeplechase297:33.53a—
May 22Jack Long Last Ditch InvitationalMay 22 · 400 Meters · Place 6 · Plainfield400 Meters658.3—
May 20ECC Division 3 & 4 ChampionshipMay 20 · 800 Meters · Place 6 · Plainfield800 Meters62:14.74a—
May 8Griswold, Wheeler @ PlainfieldMay 8 · 800 Meters · Place 3 · Plainfield800 Meters32:21.1—
May 6Plainfield vs PutnamMay 6 · 400 Meters · Place 4 · Plainfield400 Meters4.59.810
May 1Montville Hosting Plainfield, Waterford, and St. BernardMay 1 · 800 Meters · Place 4 · Plainfield800 Meters42:22.0—
Apr 24Killingly, Windham @ PlainfieldApr 24 · 800 Meters · Place 4 · Plainfield800 Meters42:22.9—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 24Jack Long Last Ditch InviteMay 24 · 800 Meters · Place 5 · Plainfield800 Meters52:18.7—
May 22ECC Division 3 & 4 ChampionshipMay 22 · 400 Meters · Place 13 · Plainfield400 Meters131:02.88a—
May 12OSHS Runnin' Rams InvitationalMay 12 · 800 Meters · Place 26 · Plainfield800 Meters262:22.42a—
May 12OSHS Runnin' Rams InvitationalMay 12 · 400 Meters · Place 31 · Plainfield400 Meters311:02.59a—
May 6Marty Roberts InvitationalMay 6 · 800 Meters · Place 32 · Plainfield800 Meters322:24.00a—
May 3Griswold, Tourtellotte at PlainfieldMay 3 · 400 Meters · Place 3 · Plainfield400 Meters31:02.0—
Apr 26Montville at PlainfieldApr 26 · 400 Meters · Place 4 · Plainfield400 Meters41:02.4—
Apr 22The Patriot GamesApr 22 · 800 Meters · Place 32 · Plainfield800 Meters322:32.50a—
Apr 19Windham, Parish Hill, at PlainfieldApr 19 · 400 Meters · Place 3 · Plainfield400 Meters31:02.2—
Apr 5Plainfield @ KillinglyApr 5 · 400 Meters · Place 3 · Plainfield400 Meters3.1:03.99