Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMontville Hosting Plainfield, Waterford, and St. Bernard · May 111.3Montville Hosting Plainfield, Waterford, and St. BernardMay 1, 2024
200 Meters · IndoorJohn Thomas Terrier Classic · Jan 3023.87John Thomas Terrier ClassicJanuary 30, 2026
200 Meters · OutdoorNew London vs. Waterford · May 1423.3New London vs. WaterfordMay 14, 2024
300 Meters · IndoorCIAC Class M Boys Championship · Feb 1038.75aCIAC Class M Boys ChampionshipFebruary 10, 2024
400 Meters · IndoorJohn Thomas Terrier Classic · Jan 3052.66John Thomas Terrier ClassicJanuary 30, 2026
400 Meters · OutdoorECC Division 1 & 2 Championship · May 2052.65aECC Division 1 & 2 ChampionshipMay 20, 2024
55 Meter · IndoorECC D1 Indoor Track Championship · Feb 37.16aECC D1 Indoor Track ChampionshipFebruary 3, 2024
55 Meters · Indoor7th James Barber Invitational · Jan 107.22a7th James Barber InvitationalJanuary 10, 2024
60 Meter · IndoorRiverhawk Invitational · Jan 247.71aRiverhawk InvitationalJanuary 24, 2025
60 Meters · IndoorSpringfield College Triangle Classic · Feb 217.50Springfield College Triangle ClassicFebruary 21, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · 400 Meters · Place 16 · Coast GuardCoast Guard400 Meters16.52.96aSo
Apr 18Trinity InvitationalApr 18 · 400 Meters · Coast GuardCoast Guard400 Meters--DNSSo
Apr 18Trinity InvitationalApr 18 · 200 Meters · Place 32 · Coast GuardCoast Guard200 Meters32.23.49aWind: 0.1So
Apr 10Silfen InvitationalApr 10 · 400 Meters · Place 17 · Coast GuardCoast Guard400 Meters17.53.29aSo
Apr 10Silfen InvitationalApr 10 · 200 Meters · Place 28 · Coast GuardCoast Guard200 Meters28.23.51aWind: 2.9So
Apr 4Coast Guard Spring InvitationalApr 4 · 400 Meters · Place 14 · Coast GuardCoast Guard400 Meters14.52.83aSo
Apr 4Coast Guard Spring InvitationalApr 4 · 200 Meters · Place 26 · Coast GuardCoast Guard200 Meters26.24.45aWind: -1.7So
Mar 27Monmouth Season OpenerMar 27 · 400 Meters · Place 29 · Coast GuardCoast Guard400 Meters29.54.36aSo
Mar 27Monmouth Season OpenerMar 27 · 200 Meters · Place 36 · Coast GuardCoast Guard200 Meters36.24.05aWind: 2.2So

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 20Springfield College Triangle ClassicFeb 20 · 400 Meters · Place 12 · Coast GuardCoast Guard400 Meters1253.47aSo
Feb 6Coast Guard Winter Invite #2Feb 6 · 200 Meters · Place 13 · Coast GuardCoast Guard200 Meters1324.54aSO
Jan 30John Thomas Terrier ClassicJan 30 · 400 Meters · Place 102 · Coast GuardCoast Guard400 Meters10252.66 PBSO
Jan 30John Thomas Terrier ClassicJan 30 · 200 Meters · Place 130 · Coast GuardCoast Guard200 Meters13023.87 PBSO
Jan 232026 Lyons InvitationalJan 23 · 60 Meters · Place 29 · Coast GuardCoast Guard60 MetersRound P297.92SO
Jan 17Coast Guard Winter Invite #1Jan 17 · 400 Meters · Place 2 · Coast GuardCoast Guard400 Meters2.55.07aSo

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 25NEWMAC ChampionshipsApr 25 · 200 Meters · Place 18 · Coast GuardCoast Guard200 Meters18.23.85aWind: 2.6Fr
Apr 25NEWMAC ChampionshipsApr 25 · 100 Meters · Place 22 · Coast GuardCoast Guard100 MetersRound P22.11.78aWind: 2.7Fr
Apr 11Silfen InvitationalApr 11 · 200 Meters · Place 19 · Coast GuardCoast Guard200 Meters1923.71aFR

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 21Springfield College Triangle ClassicFeb 21 · 200 Meters · Place 29 · Coast GuardCoast Guard200 Meters2924.55FR
Feb 21Springfield College Triangle ClassicFeb 21 · 60 Meters · Place 35 · Coast GuardCoast Guard60 MetersRound P357.50 PBFR
Feb 15Tufts Stampede OpenFeb 15 · 200 Meters · Place 18 · Coast GuardCoast Guard200 Meters1824.07FR
Feb 15Tufts Stampede OpenFeb 15 · 60 Meters · Place 41 · Coast GuardCoast Guard60 MetersRound P417.52FR
Feb 7CGA Bear InviteFeb 7 · 400 Meters · Place 11 · Coast GuardCoast Guard400 Meters11.54.70aFr
Jan 31John Thomas Terrier ClassicJan 31 · 400 Meters · Place 91 · Coast GuardCoast Guard400 Meters9154.03a—
Jan 24Riverhawk InvitationalJan 24 · 60 Meter · Place 124 · Coast GuardCoast Guard60 MeterRound P124.7.71a PBFr
Jan 24Riverhawk InvitationalJan 24 · 200 Meters · Place 105 · Coast GuardCoast Guard200 Meters105.24.23aFr
Jan 18Coast Guard Winter InvitationalJan 18 · 200 Meters · Place 14 · Coast GuardCoast Guard200 Meters14.24.85aFr

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 28CIAC Class M Boys ChampionshipMay 28 · 400 Meters · WaterfordWaterford400 Meters--DNS12
May 28CIAC Class M Boys ChampionshipMay 28 · 200 Meters · Place 10 · WaterfordWaterford200 Meters10.23.42aWind: 0.512
May 28CIAC Class M Boys ChampionshipMay 28 · 100 Meters · WaterfordWaterford100 MetersRound P--DNSWind: -1.212
May 20ECC Division 1 & 2 ChampionshipMay 20 · 400 Meters · Place 5 · WaterfordWaterford400 Meters552.65a PB—
May 20ECC Division 1 & 2 ChampionshipMay 20 · 200 Meters · Place 10 · WaterfordWaterford200 Meters1023.86a—
May 14New London vs. WaterfordMay 14 · 400 Meters · Place 2 · WaterfordWaterford400 Meters253.1—
May 14New London vs. WaterfordMay 14 · 200 Meters · Place 2 · WaterfordWaterford200 Meters223.3 PB—
May 10Old Saybrook Runnin' Rams InvitationalMay 10 · 200 Meters · Place 8 · WaterfordWaterford200 Meters824.03a—
May 8Waterford HS vs Ledyard HSMay 8 · 400 Meters · Place 1 · WaterfordWaterford400 Meters153.1—
May 4Middletown Varsity T&F InvitationalMay 4 · 200 Meters · Place 31 · WaterfordWaterford200 Meters3123.88a—
May 4Middletown Varsity T&F InvitationalMay 4 · 100 Meters · Place 27 · WaterfordWaterford100 Meters2711.72a—
May 1Montville Hosting Plainfield, Waterford, and St. BernardMay 1 · 400 Meters · Place 1 · WaterfordWaterford400 Meters153.7—
May 1Montville Hosting Plainfield, Waterford, and St. BernardMay 1 · 100 Meters · Place 4 · WaterfordWaterford100 Meters411.3 PB—
Apr 19Waterford HS vs Windham HSApr 19 · 200 Meters · Place 2 · WaterfordWaterford200 Meters223.5—
Apr 19Waterford HS vs Windham HSApr 19 · 100 Meters · Place 3 · WaterfordWaterford100 Meters311.6—
Apr 17Bacon vs. Waterford HSApr 17 · 400 Meters · WaterfordWaterford400 MetersRelay Split—57.0hUnofficial12
Apr 17Bacon vs. Waterford HSApr 17 · 400 Meters · Place 3 · WaterfordWaterford400 Meters3.54.212
Apr 17Bacon vs. Waterford HSApr 17 · 200 Meters · Place 3 · WaterfordWaterford200 Meters3.24.312

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 10CIAC Class M Boys ChampionshipFeb 10 · 300 Meters · Place 11 · WaterfordWaterford300 Meters11.38.75a PB12
Feb 3ECC D1 Indoor Track ChampionshipFeb 3 · 300 Meters · Place 7 · WaterfordWaterford300 Meters7.39.10a12
Feb 3ECC D1 Indoor Track ChampionshipFeb 3 · 55 Meter · Place 18 · WaterfordWaterford55 MeterRound P18.7.16a PB12
Jan 27Jack Long InvitationalJan 27 · 55 Meters · Place 38 · WaterfordWaterford55 Meters387.29a—
Jan 17Old Saybrook QualifierJan 17 · 300 Meters · Place 11 · WaterfordWaterford300 Meters1140.26a—
Jan 17Old Saybrook QualifierJan 17 · 55 Meters · Place 22 · WaterfordWaterford55 Meters227.34a—
Jan 107th James Barber InvitationalJan 10 · 300 Meters · Place 13 · WaterfordWaterford300 Meters1339.66a—
Jan 107th James Barber InvitationalJan 10 · 55 Meters · Place 36 · WaterfordWaterford55 Meters367.22a PB—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30ECC Developmental Meet 3BDec 30 · 300 Meters · Place 14 · WaterfordWaterford300 Meters14.40.74a12
Dec 30ECC Developmental Meet 3BDec 30 · 55 Meter · Place 17 · WaterfordWaterford55 MeterRound P17.7.33a12
Dec 23ECC Developmental Meet 2ADec 23 · 300 Meters · Place 5 · WaterfordWaterford300 Meters5.39.77a12
Dec 23ECC Developmental Meet 2ADec 23 · 55 Meter · Place 13 · WaterfordWaterford55 Meter13.7.28a12
Dec 16ECC Developmental Meet 1ADec 16 · 300 Meters · Place 8 · WaterfordWaterford300 Meters8.40.44a12
Dec 16ECC Developmental Meet 1ADec 16 · 55 Meter · Place 25 · WaterfordWaterford55 Meter25.7.38a12