Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor7th CT Distance Festival · Apr 165:14.92a7th CT Distance FestivalApril 16, 2025
1000 Meters · IndoorJack Long Invitational · Feb 12:48.92aJack Long InvitationalFebruary 1, 2025
110m Hurdles · 39" / 0.991m · OutdoorECC League meet-Griswold · Apr 817.61aECC League meet-Griswold April 8, 2026
1600 Meters · IndoorECC Developmental 1B · Dec 215:00.60aECC Developmental 1BDecember 21, 2024
1600 Meters · OutdoorGriswold Vs. Windham & Wheeler · May 155:02.0Griswold Vs. Windham & WheelerMay 15, 2024
300 Meters · IndoorECC Developmental Meet 1B · Dec 1640.80aECC Developmental Meet 1BDecember 16, 2023
3000m Steeplechase · OutdoorCIAC Decathlon, Heptathlon, Steeplechase, Hammer Throw Championships · Jun 107:15.74aCIAC Decathlon, Heptathlon, Steeplechase, Hammer Throw ChampionshipsJune 10, 2024
300m Hurdles · 36" / 0.914m · OutdoorECC Division 3 & 4 Championship · May 2043.28aECC Division 3 & 4 ChampionshipMay 20, 2026
400 Meters · OutdoorGriswold vs. Plainfield · May 756.1Griswold vs. PlainfieldMay 7, 2025
55 Meter · IndoorSouthern CT Youth, Open Masters Meet #1 · Jan 47.43aSouthern CT Youth, Open Masters Meet #1January 4, 2026
600 Meters · IndoorECC Developmental 3B · Jan 41:33.04aECC Developmental 3BJanuary 4, 2025
800 Meters · OutdoorGriswold vs. Windham · May 152:06.7Griswold vs. WindhamMay 15, 2025

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 20ECC Division 3 & 4 ChampionshipMay 20 · 300m Hurdles · Place 3 · GriswoldGriswold300m Hurdles36" / 0.914m3.43.28a PB11
May 20ECC Division 3 & 4 ChampionshipMay 20 · 110m Hurdles · Place 5 · GriswoldGriswold110m Hurdles39" / 0.991mRound S5.19.75a11
May 20ECC Division 3 & 4 ChampionshipMay 20 · 110m Hurdles · Place 5 · GriswoldGriswold110m Hurdles39" / 0.991m5.19.01a11
May 13Griswold at PlainfieldMay 13 · 300m Hurdles · Place 1 · GriswoldGriswold300m Hurdles36" / 0.914m1.43.911
May 13Griswold at PlainfieldMay 13 · 110m Hurdles · Place 3 · GriswoldGriswold110m Hurdles39" / 0.991m3.19.511
May 5Griswold vs. St. Bernard's Dual Meet May 5 · 300m Hurdles · Place 1 · GriswoldGriswold300m Hurdles36" / 0.914m1.44.111
May 5Griswold vs. St. Bernard's Dual Meet May 5 · 110m Hurdles · Place 1 · GriswoldGriswold110m Hurdles39" / 0.991m1.18.311
May 2Middletown Varsity T&F InvitationalMay 2 · 110m Hurdles · Place 25 · GriswoldGriswold110m Hurdles2520.50a11
Apr 29Griswold vs. Montville Dual MeetApr 29 · 300m Hurdles · Place 1 · GriswoldGriswold300m Hurdles36" / 0.914m1.44.411
Apr 29Griswold vs. Montville Dual MeetApr 29 · 110m Hurdles · Place 1 · GriswoldGriswold110m Hurdles39" / 0.991m1.20.211
Apr 24Knights Under the Lights - 5th Annual Ellington InvitationalApr 24 · 300m Hurdles · Place 12 · GriswoldGriswold300m Hurdles1245.02a11
Apr 24Knights Under the Lights - 5th Annual Ellington InvitationalApr 24 · 110m Hurdles · Place 16 · GriswoldGriswold110m Hurdles1619.41a11
Apr 22Bacon vs. New London and Griswold HSApr 22 · 300m Hurdles · Place 2 · GriswoldGriswold300m Hurdles36" / 0.914m2.46.711
Apr 22Bacon vs. New London and Griswold HSApr 22 · 110m Hurdles · Place 2 · GriswoldGriswold110m Hurdles39" / 0.991m2.20.711
Apr 8ECC League meet-Griswold Apr 8 · 300m Hurdles · Place 1 · GriswoldGriswold300m Hurdles36" / 0.914m1.43.75a11
Apr 8ECC League meet-Griswold Apr 8 · 110m Hurdles · Place 2 · GriswoldGriswold110m Hurdles39" / 0.991m2.17.61a PB11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 4Southern CT Youth, Open Masters Meet #1Jan 4 · 55 Meter · Place 12 · 05-Unattached05-Unattached55 Meter12.7.43a PB11
Jan 4Southern CT Youth, Open Masters Meet #1Jan 4 · 800 Meters · 05-Unattached05-Unattached800 Meters—DNS11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 1CIAC Class M Boys ChampionshipJun 1 · 800 Meters · Place 17 · GriswoldGriswold800 Meters17.2:12.08a10
May 21ECC Division 3 & 4 ChampionshipMay 21 · 800 Meters · Place 5 · GriswoldGriswold800 Meters52:11.41a10
May 15Griswold vs. WindhamMay 15 · 800 Meters · Place 3 · GriswoldGriswold800 Meters32:06.7 PB10
May 9The 93rd Greater Hartford InvitationalMay 9 · 800 Meters · Place 44 · GriswoldGriswold800 Meters442:12.3510
May 7Griswold vs. PlainfieldMay 7 · 800 Meters · Place 3 · GriswoldGriswold800 Meters32:14.510
May 7Griswold vs. PlainfieldMay 7 · 400 Meters · Place 2 · GriswoldGriswold400 Meters256.1 PB10
Apr 254th Annual Ellington InvitationalApr 25 · 300m Hurdles · Place 13 · GriswoldGriswold300m Hurdles36" / 0.914m13.48.59a10
Apr 23Griswold vs. St. BernardApr 23 · 300m Hurdles · Place 1 · GriswoldGriswold300m Hurdles146.510
Apr 167th CT Distance FestivalApr 16 · 1 Mile · Place 100 · GriswoldGriswold1 Mile1005:14.92a PB10
Apr 9Griswold vs. Montville, Putnam, Wheeler and TourtellotteApr 9 · 800 Meters · Place 3 · GriswoldGriswold800 Meters32:24.110

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15CIAC Class S Boys ChampionshipFeb 15 · 1000 Meters · Place 16 · GriswoldGriswold1000 Meters16.3:03.35a10
Feb 8ECC D2 Indoor Track ChampionshipFeb 8 · 1000 Meters · Place 4 · GriswoldGriswold1000 Meters42:51.62a—
Feb 1Jack Long InvitationalFeb 1 · 1000 Meters · Place 3 · GriswoldGriswold1000 Meters32:48.92a PB—
Jan 4ECC Developmental 3BJan 4 · 600 Meters · Place 5 · GriswoldGriswold600 Meters5.1:33.04a PB10

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 28ECC Developmental 2ADec 28 · 600 Meters · Place 3 · GriswoldGriswold600 Meters3.1:34.57a10
Dec 21ECC Developmental 1BDec 21 · 1600 Meters · Place 6 · GriswoldGriswold1600 Meters6.5:00.60a PB10
Feb 9CIAC Class S Boys ChampionshipFeb 9 · 600 Meters · Place 22 · GriswoldGriswold600 Meters22.1:35.58a9
Feb 3ECC D2 Indoor Track ChampionshipFeb 3 · 300 Meters · Place 16 · GriswoldGriswold300 Meters16.41.02a9
Feb 3ECC D2 Indoor Track ChampionshipFeb 3 · 600 Meters · Place 7 · GriswoldGriswold600 Meters7.1:33.39a9
Jan 27Jack Long InvitationalJan 27 · 600 Meters · Place 22 · GriswoldGriswold600 Meters221:37.18a—
Jan 27Jack Long InvitationalJan 27 · 300 Meters · Place 28 · GriswoldGriswold300 Meters2841.55a—
Jan 5Elm City Coaches MeetJan 5 · 300 Meters · Place 27 · GriswoldGriswold300 Meters27.41.17a9
Jan 5Elm City Coaches MeetJan 5 · 600 Meters · Place 9 · GriswoldGriswold600 Meters9.1:34.71a9

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 10CIAC Decathlon, Heptathlon, Steeplechase, Hammer Throw ChampionshipsJun 10 · 3000m Steeplechase · Place 20 · GriswoldGriswold3000m Steeplechase207:15.74a PB—
May 22Jack Long Last Ditch InvitationalMay 22 · 800 Meters · Place 5 · GriswoldGriswold800 Meters52:14.6—
May 20ECC Division 3 & 4 ChampionshipMay 20 · 800 Meters · Place 2 · GriswoldGriswold800 Meters22:09.56a—
May 15Griswold Vs. Windham & WheelerMay 15 · 1600 Meters · Place 4 · GriswoldGriswold1600 Meters45:02.0 PB—
May 1192nd Greater Hartford InvitationalMay 11 · 800 Meters · Place 44 · GriswoldGriswold800 Meters44.2:15.41a9
May 1192nd Greater Hartford InvitationalMay 11 · 400 Meters · Place 52 · GriswoldGriswold400 Meters52.57.75a9
May 8Griswold, Wheeler @ PlainfieldMay 8 · 1600 Meters · Place 2 · GriswoldGriswold1600 Meters25:03.4—
May 3Middletown Frosh & Soph InviteMay 3 · 1600 Meters · Place 7 · GriswoldGriswold1600 Meters75:02.28—
Apr 30Lyman Vs. Griswold, Wheeler & TourtellotteApr 30 · 400 Meters · Place 4 · GriswoldGriswold400 Meters457.4—
Apr 273rd Annual Ellington InvitationalApr 27 · 800 Meters · Place 16 · GriswoldGriswold800 Meters162:17.57a—
Apr 273rd Annual Ellington InvitationalApr 27 · 400 Meters · Place 18 · GriswoldGriswold400 Meters1857.08a—
Apr 24Griswold vs. Montville and Wheeler Apr 24 · 1600 Meters · Place 2 · GriswoldGriswold1600 Meters25:07.4—
Apr 196th CT Distance FestivalApr 19 · 1 Mile · Place 116 · GriswoldGriswold1 Mile1165:15.21a—
Apr 16Griswold vs. Killingly and WheelerApr 16 · 800 Meters · Place 3 · GriswoldGriswold800 Meters32:22.0—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 30ECC Developmental Meet 3ADec 30 · 300 Meters · Place 20 · GriswoldGriswold300 Meters20.41.36a9
Dec 30ECC Developmental Meet 3ADec 30 · 600 Meters · Place 6 · GriswoldGriswold600 Meters6.1:35.16a9
Dec 23ECC Developmental Meet 2ADec 23 · 300 Meters · Place 16 · GriswoldGriswold300 Meters16.41.12a9
Dec 23ECC Developmental Meet 2ADec 23 · 600 Meters · Place 10 · GriswoldGriswold600 Meters10.1:41.24a9
Dec 23ECC Developmental Meet 2ADec 23 · 55 Meter · Place 53 · GriswoldGriswold55 Meter53.8.17a9
Dec 16ECC Developmental Meet 1BDec 16 · 300 Meters · Place 7 · GriswoldGriswold300 Meters7.40.80a PB9
Dec 16ECC Developmental Meet 1BDec 16 · 55 Meter · Place 36 · GriswoldGriswold55 Meter36.7.44a9

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · 400 Meters · Place 14 · 05-Unattached05-Unattached400 Meters14.1:02.04a8
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · 200 Meters · 05-Unattached05-Unattached200 Meters—DNSWind: -1.88