Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorJack Long ECC Select Meet · Jan 293:50.35Jack Long ECC Select MeetJanuary 29, 2023
1600 Meters · IndoorHillhouse Varsity Showcase · Jan 235:39.57aHillhouse Varsity ShowcaseJanuary 23, 2026
1600 Meters · OutdoorMiddletown Varsity T&F Invitational · May 25:32.97aMiddletown Varsity T&F InvitationalMay 2, 2026
3200 Meters · IndoorECC Developmental Meet #3B · Jan 312:21.64aECC Developmental Meet #3BJanuary 3, 2026
3200 Meters · OutdoorCIAC Class M Outdoor T&F Championships · Jun 112:14.45aCIAC Class M Outdoor T&F ChampionshipsJune 1, 2026
400 Meters · OutdoorEllington Invitational · Apr 291:15.13aEllington Invitational April 29, 2023
5000 Meters · Outdoor8th CT Distance Festival · May 819:41.55a8th CT Distance FestivalMay 8, 2026
600 Meters · IndoorECC D2 Indoor Track Championship · Feb 42:08.84aECC D2 Indoor Track ChampionshipFebruary 4, 2023
800 Meters · OutdoorGriswold, Wheeler @ Plainfield · May 82:52.6Griswold, Wheeler @ PlainfieldMay 8, 2024
Discus · 1kg · OutdoorBellringer Track & Field Invitational · Apr 130-03Bellringer Track & Field InvitationalApril 1, 2023

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 1CIAC Class M Outdoor T&F ChampionshipsJun 1 · 3200 Meters · Place 10 · GriswoldGriswold3200 Meters1012:14.45a PB12
Jun 1CIAC Class M Outdoor T&F ChampionshipsJun 1 · 1600 Meters · Place 12 · GriswoldGriswold1600 Meters125:34.62a12
May 20ECC Division 3 & 4 ChampionshipMay 20 · 3200 Meters · Place 3 · GriswoldGriswold3200 Meters3.13:10.77a12
May 20ECC Division 3 & 4 ChampionshipMay 20 · 1600 Meters · Place 4 · GriswoldGriswold1600 Meters4.5:52.03a12
May 13Griswold at PlainfieldMay 13 · 3200 Meters · Place 1 · GriswoldGriswold3200 Meters1.14:24.512
May 13Griswold at PlainfieldMay 13 · 1600 Meters · Place 1 · GriswoldGriswold1600 Meters1.5:51.412
May 13Griswold at PlainfieldMay 13 · 800 Meters · GriswoldGriswold800 Meters—DNS12
May 88th CT Distance FestivalMay 8 · 5000 Meters · Place 22 · GriswoldGriswold5000 Meters2219:41.55a PB12
May 5Griswold vs. St. Bernard's Dual Meet May 5 · 3200 Meters · Place 1 · GriswoldGriswold3200 Meters1.13:20.412
May 5Griswold vs. St. Bernard's Dual Meet May 5 · 1600 Meters · Place 1 · GriswoldGriswold1600 Meters1.6:07.912
May 2Middletown Varsity T&F InvitationalMay 2 · 1600 Meters · Place 17 · GriswoldGriswold1600 Meters175:32.97a PB12
Apr 29Griswold vs. Montville Dual MeetApr 29 · 3200 Meters · Place 1 · GriswoldGriswold3200 Meters1.13:47.312
Apr 29Griswold vs. Montville Dual MeetApr 29 · 1600 Meters · Place 1 · GriswoldGriswold1600 Meters1.6:39.612
Apr 24Knights Under the Lights - 5th Annual Ellington InvitationalApr 24 · 3200 Meters · Place 6 · GriswoldGriswold3200 Meters612:17.96a12
Apr 22Bacon vs. New London and Griswold HSApr 22 · 3200 Meters · Place 1 · GriswoldGriswold3200 Meters1.12:39.512
Apr 22Bacon vs. New London and Griswold HSApr 22 · 1600 Meters · Place 2 · GriswoldGriswold1600 Meters2.5:54.912
Apr 8ECC League meet-Griswold Apr 8 · 3200 Meters · Place 1 · GriswoldGriswold3200 Meters1.12:37.51a12
Apr 8ECC League meet-Griswold Apr 8 · 1600 Meters · Place 1 · GriswoldGriswold1600 Meters1.5:49.83a12

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 14CIAC Class LL Indoor T&F ChampionshipsFeb 14 · 3200 Meters · Place 13 · GriswoldGriswold3200 Meters1312:44.00a12
Feb 14CIAC Class LL Indoor T&F ChampionshipsFeb 14 · 3200 Meters · Place 13 · GriswoldGriswold3200 Meters1312:44.00—
Feb 14CIAC Class S Indoor T&F ChampionshipsFeb 14 · 3200 Meters · Place 13 · GriswoldGriswold3200 Meters13.12:44.00a12
Feb 14CIAC Class S Indoor T&F ChampionshipsFeb 14 · 1600 Meters · GriswoldGriswold1600 Meters—DNS12
Feb 7ECC D2 Indoor Track ChampionshipsFeb 7 · 3200 Meters · Place 6 · GriswoldGriswold3200 Meters6.12:44.66a12
Feb 7ECC D2 Indoor Track ChampionshipsFeb 7 · 1600 Meters · Place 2 · GriswoldGriswold1600 Meters2.5:54.06a12
Jan 23Hillhouse Varsity ShowcaseJan 23 · 1600 Meters · Place 8 · GriswoldGriswold1600 Meters85:39.57a PB12
Jan 9Varsity Night InviteJan 9 · 3200 Meters · Place 2 · GriswoldGriswold3200 Meters212:27.39a12
Jan 3ECC Developmental Meet #3BJan 3 · 3200 Meters · Place 4 · GriswoldGriswold3200 Meters4.12:21.64a PB12

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 27ECC Developmental Meet #2BDec 27 · 1600 Meters · Place 5 · GriswoldGriswold1600 Meters5.5:49.712
Dec 20ECC Developmental Meet #1ADec 20 · 1600 Meters · Place 5 · GriswoldGriswold1600 Meters5.5:43.78a12
Feb 15CIAC Class S Girls ChampionshipFeb 15 · 1600 Meters · Place 14 · GriswoldGriswold1600 Meters14.5:59.43a11
Feb 8ECC D2 Indoor Track ChampionshipFeb 8 · 3200 Meters · Place 6 · GriswoldGriswold3200 Meters612:52.65a—
Feb 8ECC D2 Indoor Track ChampionshipFeb 8 · 1600 Meters · Place 5 · GriswoldGriswold1600 Meters55:50.22a—
Feb 1Jack Long InvitationalFeb 1 · 1600 Meters · Place 2 · GriswoldGriswold1600 Meters25:45.33a—
Jan 4ECC Developmental 3BJan 4 · 1600 Meters · Place 4 · GriswoldGriswold1600 Meters4.6:00.95a11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 1CIAC Class M Girls ChampionshipJun 1 · 1600 Meters · Place 10 · GriswoldGriswold1600 Meters10.5:41.16a11
May 27Jack Long Last Ditch InviteMay 27 · 1600 Meters · Place 2 · GriswoldGriswold1600 Meters25:45.911
May 21ECC Division 3 & 4 ChampionshipMay 21 · 1600 Meters · Place 4 · GriswoldGriswold1600 Meters45:55.70a11
May 15Griswold vs. WindhamMay 15 · 1600 Meters · Place 1 · GriswoldGriswold1600 Meters15:57.811
May 9The 93rd Greater Hartford InvitationalMay 9 · 1600 Meters · Place 33 · GriswoldGriswold1600 Meters335:58.7111
May 7Griswold vs. PlainfieldMay 7 · 1600 Meters · Place 1 · GriswoldGriswold1600 Meters16:18.211

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28ECC Developmental 2ADec 28 · 1600 Meters · GriswoldGriswold1600 Meters--NT11
Dec 21ECC Developmental 1BDec 21 · 1600 Meters · Place 5 · GriswoldGriswold1600 Meters5.6:12.26a11
Feb 3ECC D2 Indoor Track ChampionshipFeb 3 · 1600 Meters · Place 5 · GriswoldGriswold1600 Meters5.6:14.70a10
Jan 27Jack Long InvitationalJan 27 · 1600 Meters · Place 10 · GriswoldGriswold1600 Meters106:26.17a—
Jan 5Elm City Coaches MeetJan 5 · 3200 Meters · Place 5 · GriswoldGriswold3200 Meters5.13:44.57a10

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 20ECC Division 3 & 4 ChampionshipMay 20 · 1600 Meters · Place 4 · GriswoldGriswold1600 Meters46:09.88a—
May 15Griswold Vs. Windham & WheelerMay 15 · 1600 Meters · Place 2 · GriswoldGriswold1600 Meters26:04.5—
May 1192nd Greater Hartford InvitationalMay 11 · 1600 Meters · Place 35 · GriswoldGriswold1600 Meters35.6:06.51a10
May 8Griswold, Wheeler @ PlainfieldMay 8 · 3200 Meters · Place 3 · GriswoldGriswold3200 Meters314:08.7—
May 8Griswold, Wheeler @ PlainfieldMay 8 · 1600 Meters · Place 3 · GriswoldGriswold1600 Meters36:13.9—
May 8Griswold, Wheeler @ PlainfieldMay 8 · 800 Meters · Place 1 · GriswoldGriswold800 Meters12:52.6 PB—
May 3Middletown Frosh & Soph InviteMay 3 · 1600 Meters · Place 16 · GriswoldGriswold1600 Meters166:14.28—
Apr 30Lyman Vs. Griswold, Wheeler & TourtellotteApr 30 · 800 Meters · Place 6 · GriswoldGriswold800 Meters62:56.3—
Apr 24Griswold vs. Montville and Wheeler Apr 24 · 3200 Meters · Place 3 · GriswoldGriswold3200 Meters314:02.0—
Apr 24Griswold vs. Montville and Wheeler Apr 24 · 1600 Meters · Place 2 · GriswoldGriswold1600 Meters26:29.1—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30ECC Developmental Meet 3ADec 30 · 1600 Meters · Place 9 · GriswoldGriswold1600 Meters9.6:25.40a10
Dec 16ECC Developmental Meet 1BDec 16 · 1600 Meters · Place 8 · GriswoldGriswold1600 Meters8.6:16.94a10
Feb 4ECC D2 Indoor Track ChampionshipFeb 4 · 1000 Meters · Place 12 · GriswoldGriswold1000 Meters12.3:51.06a9
Feb 4ECC D2 Indoor Track ChampionshipFeb 4 · 600 Meters · Place 8 · GriswoldGriswold600 Meters8.2:08.84a PB9
Jan 29Jack Long ECC Select MeetJan 29 · 1000 Meters · Place 20 · GriswoldGriswold1000 Meters203:50.35 PB9
Jan 29Jack Long ECC Select MeetJan 29 · 600 Meters · Place 23 · GriswoldGriswold600 Meters232:10.989

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 22ECC Division 3 & 4 ChampionshipMay 22 · 3200 Meters · Place 4 · GriswoldGriswold3200 Meters413:27.85a—
May 22ECC Division 3 & 4 ChampionshipMay 22 · 1600 Meters · Place 4 · GriswoldGriswold1600 Meters46:14.01a—
May 17Killingly, St. Bernard, Griswold @ PutnamMay 17 · 1600 Meters · Place 3 · GriswoldGriswold1600 Meters36:22.73a—
May 17Killingly, St. Bernard, Griswold @ PutnamMay 17 · 800 Meters · Place 3 · GriswoldGriswold800 Meters32:54.49a—
May 12OSHS Runnin' Rams InvitationalMay 12 · 1600 Meters · Place 29 · GriswoldGriswold1600 Meters296:17.63a—
May 12OSHS Runnin' Rams InvitationalMay 12 · 800 Meters · Place 28 · GriswoldGriswold800 Meters282:52.81a—
May 10Griswold, Parish Hill, Wheeler at WindhamMay 10 · 3200 Meters · Place 3 · GriswoldGriswold3200 Meters314:13.4—
May 10Griswold, Parish Hill, Wheeler at WindhamMay 10 · 1600 Meters · Place 3 · GriswoldGriswold1600 Meters36:31.5—
May 6Marty Roberts InvitationalMay 6 · 1600 Meters · Place 31 · GriswoldGriswold1600 Meters316:14.76a—
May 6Marty Roberts InvitationalMay 6 · 800 Meters · Place 30 · GriswoldGriswold800 Meters302:56.22a—
May 3Griswold, Tourtellotte at PlainfieldMay 3 · 1600 Meters · Place 1 · GriswoldGriswold1600 Meters16:26.0—
May 3Griswold, Tourtellotte at PlainfieldMay 3 · 800 Meters · Place 2 · GriswoldGriswold800 Meters23:04.1—
Apr 29Ellington Invitational Apr 29 · 1600 Meters · Place 18 · GriswoldGriswold1600 Meters186:18.26a—
Apr 29Ellington Invitational Apr 29 · 400 Meters · Place 29 · GriswoldGriswold400 Meters291:15.13a PB—
Apr 19Griswold @ KillinglyApr 19 · 1600 Meters · Place 4 · GriswoldGriswold1600 Meters4.6:27.09
Apr 19Griswold @ KillinglyApr 19 · 800 Meters · Place 5 · GriswoldGriswold800 Meters5.3:01.79
Apr 5Montville Tri-Meet with Griswold & WheelerApr 5 · 1600 Meters · Place 2 · GriswoldGriswold1600 Meters26:39.3—
Apr 5Montville Tri-Meet with Griswold & WheelerApr 5 · 800 Meters · Place 8 · GriswoldGriswold800 Meters83:19.4—
Apr 1Bellringer Track & Field InvitationalApr 1 · 1600 Meters · Place 19 · GriswoldGriswold1600 Meters19.6:32.63a9
Apr 1Bellringer Track & Field InvitationalApr 1 · Discus · Place 39 · GriswoldGriswoldDiscus1kg39.30-03 PB9
Apr 1Bellringer Track & Field InvitationalApr 1 · 800 Meters · Place 30 · GriswoldGriswold800 Meters30.3:06.95a9

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 26ECC Indoor Developmental Meet #2Dec 26 · 1000 Meters · Place 25 · GriswoldGriswold1000 Meters25.3:57.17a9
Dec 26ECC Indoor Developmental Meet #2Dec 26 · 600 Meters · Place 18 · GriswoldGriswold600 Meters18.2:10.58a9