Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSuffield, Windsor Locks at Stafford · Apr 513.69Suffield, Windsor Locks at StaffordApril 5, 2022
110m Hurdles · 39" / 0.991m · OutdoorCIAC Class S Boys Championship · Jun 215.35aCIAC Class S Boys ChampionshipJune 2, 2025
110m Hurdles · 42" / 1.067m · OutdoorBonnie Edmondson Classic - ECSU · Apr 1715.92aBonnie Edmondson Classic - ECSUApril 17, 2026
200 Meters · IndoorArt Kadish Elm City Challenge · Dec 1224.31aArt Kadish Elm City ChallengeDecember 12, 2025
300 Meters · IndoorUConn Invite #1 · Jan 1039.20aUConn Invite #1January 10, 2025
300 Meters · OutdoorNCCC/Hartford Development Meet · Dec 2140.20aNCCC/Hartford Development MeetDecember 21, 2024
300m Hurdles · 36" / 0.914m · OutdoorCIAC Class S Boys Championship · Jun 241.10aCIAC Class S Boys ChampionshipJune 2, 2025
400 Meters · OutdoorThe Patriot Games · Apr 221:00.19aThe Patriot GamesApril 22, 2023
400m Hurdles · 36" / 0.914m · OutdoorBonnie Edmondson Classic - ECSU · Apr 1758.51aBonnie Edmondson Classic - ECSUApril 17, 2026
55m Hurdles · 39" · IndoorCIAC Class S Boys Championship · Feb 158.19aCIAC Class S Boys ChampionshipFebruary 15, 2025
55m Hurdles · 39" · OutdoorNCCC/Hartford Development Meet · Dec 219.16aNCCC/Hartford Development MeetDecember 21, 2024
55m Hurdles · 42" · IndoorArt Kadish Elm City Challenge · Dec 128.32aArt Kadish Elm City ChallengeDecember 12, 2025
60m Hurdles · 42" / 1.067m · IndoorWesleyan Winter Invite · Dec 68.96aWesleyan Winter InviteDecember 6, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 25Little East Conference ChampionshipApr 25 · 400m Hurdles · Place 9 · Eastern Connecticut StateEastern Connecticut State400m Hurdles36" / 0.914m9.58.53aFr
Apr 25Little East Conference ChampionshipApr 25 · 110m Hurdles · Place 10 · Eastern Connecticut StateEastern Connecticut State110m Hurdles42" / 1.067mRound P10.16.26aWind: -0.4Fr
Apr 17Bonnie Edmondson Classic - ECSUApr 17 · 400m Hurdles · Place 5 · Eastern Connecticut StateEastern Connecticut State400m Hurdles36" / 0.914m5.58.51a PBFr
Apr 17Bonnie Edmondson Classic - ECSUApr 17 · 110m Hurdles · Place 4 · Eastern Connecticut StateEastern Connecticut State110m Hurdles42" / 1.067m4.15.92a PBWind: -0.8Fr
Apr 4Coast Guard Spring InvitationalApr 4 · 400m Hurdles · Place 5 · Eastern Connecticut StateEastern Connecticut State400m Hurdles36" / 0.914m5.58.75aFr
Apr 4Coast Guard Spring InvitationalApr 4 · 110m Hurdles · Place 3 · Eastern Connecticut StateEastern Connecticut State110m Hurdles42" / 1.067m3.16.03aWind: 3Fr
Mar 27Corsair ClassicMar 27 · 400m Hurdles · Place 6 · Eastern Conn. St.Eastern Conn. St.400m Hurdles659.73FR
Mar 27Corsair ClassicMar 27 · 110m Hurdles · Place 3 · Eastern Conn. St.Eastern Conn. St.110m Hurdles316.03FR

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21Little East Indoor T&F ChampionshipFeb 21 · 60m Hurdles · Place 17 · Eastern Connecticut StateEastern Connecticut State60m Hurdles42" / 1.067mRound P17.15.12aFr
Feb 6Riverhawk InvitationalFeb 6 · 60m Hurdles · Place 46 · Eastern Connecticut StateEastern Connecticut State60m HurdlesRound P469.32aFr
Jan 24Wesleyan Alumni InvitationalJan 24 · 200 Meters · Place 13 · Eastern Conn. St.Eastern Conn. St.200 Meters1324.54FR
Jan 24Wesleyan Alumni InvitationalJan 24 · 60m Hurdles · Place 7 · Eastern Conn. St.Eastern Conn. St.60m HurdlesRound P79.22FR
Jan 24Wesleyan Alumni InvitationalJan 24 · 60m Hurdles · Place 4 · Eastern Conn. St.Eastern Conn. St.60m Hurdles49.17FR

2025 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 12Art Kadish Elm City ChallengeDec 12 · 55m Hurdles · Place 7 · Eastern Connecticut StateEastern Connecticut State55m Hurdles42"Round P7.8.32a PBFr
Dec 12Art Kadish Elm City ChallengeDec 12 · 200 Meters · Place 28 · Eastern Connecticut StateEastern Connecticut State200 Meters28.24.31a PBFr
Dec 6Wesleyan Winter InviteDec 6 · 60m Hurdles · Place 3 · Eastern Connecticut StateEastern Connecticut State60m Hurdles42" / 1.067mRound P3.9.10aFr
Dec 6Wesleyan Winter InviteDec 6 · 60m Hurdles · Place 2 · Eastern Connecticut StateEastern Connecticut State60m Hurdles42" / 1.067m2.8.96a PBFr
Dec 6Wesleyan Winter InviteDec 6 · 200 Meters · Place 16 · Eastern Connecticut StateEastern Connecticut State200 Meters16.24.58aFr
Feb 15CIAC Class S Boys ChampionshipFeb 15 · 55m Hurdles · Place 5 · StaffordStafford55m Hurdles39"Round P5.8.40a12
Feb 15CIAC Class S Boys ChampionshipFeb 15 · 55m Hurdles · Place 5 · StaffordStafford55m Hurdles39"5.8.19a PB12
Feb 10Last Chance State Qualifier Feb 10 · 55m Hurdles · Place 10 · StaffordStafford55m Hurdles108.52a—
Feb 4NCCC ChampionshipFeb 4 · 55m Hurdles · Place 2 · StaffordStafford55m Hurdles28.25a—
Feb 4NCCC ChampionshipFeb 4 · 55m Hurdles · Place 2 · StaffordStafford55m Hurdles28.08a—
Jan 27Joe Sinicrope InvitationalJan 27 · 55m Hurdles · Place 3 · StaffordStafford55m Hurdles38.61a—
Jan 24UConn Invite #2Jan 24 · 55m Hurdles · Place 2 · StaffordStafford55m Hurdles28.40a—
Jan 24UConn Invite #2Jan 24 · 300 Meters · Place 13 · StaffordStafford300 Meters1340.19a—
Jan 18NCCC Invitational #2Jan 18 · 55m Hurdles · Place 2 · StaffordStafford55m Hurdles28.40a—
Jan 18NCCC Invitational #2Jan 18 · 300 Meters · Place 10 · StaffordStafford300 Meters1039.63a—
Jan 10UConn Invite #1Jan 10 · 55m Hurdles · Place 1 · StaffordStafford55m Hurdles18.14a—
Jan 10UConn Invite #1Jan 10 · 300 Meters · Place 9 · StaffordStafford300 Meters939.20a PB—
Jan 4NCCC Invitational #1Jan 4 · 55m Hurdles · Place 3 · StaffordStafford55m Hurdles38.63a—

2025 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jun 7CIAC State Open Boys ChampionshipJun 7 · 110m Hurdles · Place 20 · StaffordStafford110m Hurdles2016.06a12
Jun 2CIAC Class S Boys ChampionshipJun 2 · 300m Hurdles · Place 6 · StaffordStafford300m Hurdles36" / 0.914m6.41.10a PB12
Jun 2CIAC Class S Boys ChampionshipJun 2 · 110m Hurdles · Place 5 · StaffordStafford110m Hurdles39" / 0.991mRound P5.15.48aWind: -0.112
Jun 2CIAC Class S Boys ChampionshipJun 2 · 110m Hurdles · Place 5 · StaffordStafford110m Hurdles39" / 0.991m5.15.35a PB12
May 27NCCC Championship MeetMay 27 · 300m Hurdles · Place 2 · StaffordStafford300m Hurdles241.60a12
May 27NCCC Championship MeetMay 27 · 110m Hurdles · Place 2 · StaffordStafford110m Hurdles215.43a12
May 27NCCC Championship MeetMay 27 · 110m Hurdles · Place 2 · StaffordStafford110m Hurdles215.26a12
May 16The Greater Manchester Track and Field ClassicMay 16 · 300m Hurdles · Place 4 · StaffordStafford300m Hurdles441.61a12
May 16The Greater Manchester Track and Field ClassicMay 16 · 110m Hurdles · Place 4 · StaffordStafford110m HurdlesRound P416.21a12
May 16The Greater Manchester Track and Field ClassicMay 16 · 110m Hurdles · Place 4 · StaffordStafford110m Hurdles415.77a12
May 13Ellington vs Canton & StaffordMay 13 · 300m Hurdles · Place 2 · StaffordStafford300m Hurdles240.69a12
May 13Ellington vs Canton & StaffordMay 13 · 110m Hurdles · Place 2 · StaffordStafford110m Hurdles216.50a12
May 9The 93rd Greater Hartford InvitationalMay 9 · 300m Hurdles · Place 5 · StaffordStafford300m Hurdles541.1812
May 9The 93rd Greater Hartford InvitationalMay 9 · 110m Hurdles · Place 9 · StaffordStafford110m HurdlesRound P915.9712
May 9The 93rd Greater Hartford InvitationalMay 9 · 110m Hurdles · Place 6 · StaffordStafford110m Hurdles615.5812
May 7Stafford vs. Bolton and SMSAMay 7 · 300m Hurdles · Place 1 · StaffordStafford300m Hurdles141.612
May 7Stafford vs. Bolton and SMSAMay 7 · 110m Hurdles · Place 1 · StaffordStafford110m Hurdles115.812
May 3Middletown Varsity T&F InvitationalMay 3 · 300m Hurdles · Place 5 · StaffordStafford300m Hurdles541.26a12
May 3Middletown Varsity T&F InvitationalMay 3 · 110m Hurdles · Place 9 · StaffordStafford110m Hurdles915.60a12
Apr 29Windsor Locks & Stafford @ East WindsorApr 29 · 300m Hurdles · Place 1 · StaffordStafford300m Hurdles142.712
Apr 29Windsor Locks & Stafford @ East WindsorApr 29 · 110m Hurdles · Place 1 · StaffordStafford110m Hurdles115.712
Apr 254th Annual Ellington InvitationalApr 25 · 300m Hurdles · Place 4 · StaffordStafford300m Hurdles36" / 0.914m4.43.15a12
Apr 254th Annual Ellington InvitationalApr 25 · 110m Hurdles · Place 2 · StaffordStafford110m Hurdles39" / 0.991mRound P2.16.40a12
Apr 254th Annual Ellington InvitationalApr 25 · 110m Hurdles · Place 2 · StaffordStafford110m Hurdles39" / 0.991m2.16.50a12
Apr 22Suffield at StaffordApr 22 · 300m Hurdles · StaffordStafford300m Hurdles36" / 0.914m—SCR12
Apr 22Suffield at StaffordApr 22 · 110m Hurdles · StaffordStafford110m Hurdles39" / 0.991m—SCR12
Apr 19The Patriot GamesApr 19 · 400m Hurdles · Place 5 · StaffordStafford400m Hurdles51:00.7512
Apr 8Stafford vs. Somers and RockvilleApr 8 · 300m Hurdles · Place 2 · StaffordStafford300m Hurdles246.47a12
Apr 8Stafford vs. Somers and RockvilleApr 8 · 110m Hurdles · Place 1 · StaffordStafford110m Hurdles116.72a12

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
Dec 21NCCC/Hartford Development MeetDec 21 · 300 Meters · Place 11 · StaffordStafford300 Meters11.40.20a PB12
Dec 21NCCC/Hartford Development MeetDec 21 · 55m Hurdles · Place 3 · StaffordStafford55m Hurdles39"3.9.16a PB12
May 29CIAC Class S Boys ChampionshipMay 29 · 300m Hurdles · Place 8 · StaffordStafford300m Hurdles36" / 0.914m8.41.88a11
May 29CIAC Class S Boys ChampionshipMay 29 · 110m Hurdles · Place 10 · StaffordStafford110m Hurdles39" / 0.991mRound P10.17.83aWind: 0.211
May 21NCCC Outdoor Track ChampionshipMay 21 · 300m Hurdles · Place 5 · StaffordStafford300m Hurdles542.94a—
May 21NCCC Outdoor Track ChampionshipMay 21 · 110m Hurdles · Place 7 · StaffordStafford110m Hurdles716.98a—
May 21NCCC Outdoor Track ChampionshipMay 21 · 110m Hurdles · Place 6 · StaffordStafford110m Hurdles616.31a—
May 18Canton, Somers, Stafford at SuffieldMay 18 · 300m Hurdles · Place 2 · StaffordStafford300m Hurdles243.54a—
May 18Canton, Somers, Stafford at SuffieldMay 18 · 110m Hurdles · Place 1 · StaffordStafford110m Hurdles116.85a—
May 14Stafford at EllingtonMay 14 · 300m Hurdles · Place 3 · StaffordStafford300m Hurdles345.75a—
May 14Stafford at EllingtonMay 14 · 110m Hurdles · Place 2 · StaffordStafford110m Hurdles218.59a—
May 8Granby, Coventry, StaffordMay 8 · 300m Hurdles · Place 2 · StaffordStafford300m Hurdles244.49a—
May 8Granby, Coventry, StaffordMay 8 · 110m Hurdles · Place 2 · StaffordStafford110m Hurdles217.11a—
Apr 30East Windsor and HMTCA at StaffordApr 30 · 300m Hurdles · Place 2 · StaffordStafford300m Hurdles244.4—
Apr 30East Windsor and HMTCA at StaffordApr 30 · 110m Hurdles · Place 1 · StaffordStafford110m Hurdles118.4—
Apr 273rd Annual Ellington InvitationalApr 27 · 300m Hurdles · Place 6 · StaffordStafford300m Hurdles645.64a—
Apr 273rd Annual Ellington InvitationalApr 27 · 110m Hurdles · Place 10 · StaffordStafford110m Hurdles1018.84a—
Apr 23East Granby and SMSA at StaffordApr 23 · 300m Hurdles · Place 2 · StaffordStafford300m Hurdles245.9—
Apr 23East Granby and SMSA at StaffordApr 23 · 110m Hurdles · Place 1 · StaffordStafford110m Hurdles118.1—
Apr 17Bolton and Windsor Locks at StaffordApr 17 · 300m Hurdles · Place 2 · StaffordStafford300m Hurdles243.52a—
Apr 17Bolton and Windsor Locks at StaffordApr 17 · 110m Hurdles · Place 2 · StaffordStafford110m Hurdles217.47a—
Apr 9Canton & Rockville at StaffordApr 9 · 300m Hurdles · Place 2 · StaffordStafford300m Hurdles243.08a—
Apr 9Canton & Rockville at StaffordApr 9 · 110m Hurdles · Place 1 · StaffordStafford110m Hurdles116.79a—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 24Ellington Last Chance QualifierMay 24 · 300m Hurdles · Place 1 · StaffordStafford300m Hurdles145.60—
May 23NCCC ChampionshipMay 23 · 300m Hurdles · Place 7 · StaffordStafford300m Hurdles745.71a—
May 23NCCC ChampionshipMay 23 · 110m Hurdles · Place 9 · StaffordStafford110m Hurdles918.55a—
May 20The 41st Randy Smith Journal Inquirer Greater Manchester Track and Field InvitationalMay 20 · 110m Hurdles · Place 14 · StaffordStafford110m Hurdles1419.28a—
May 16Coventry at StaffordMay 16 · 300m Hurdles · Place 1 · StaffordStafford300m Hurdles145.1—
May 16Coventry at StaffordMay 16 · 110m Hurdles · Place 1 · StaffordStafford110m Hurdles118.3—
May 8Granby East Granby Stafford HMTCAMay 8 · 300m Hurdles · Place 2 · StaffordStafford300m Hurdles245.82—
May 8Granby East Granby Stafford HMTCAMay 8 · 110m Hurdles · Place 3 · StaffordStafford110m Hurdles318.97—
May 2Stafford vs Ellington & BoltonMay 2 · 300m Hurdles · Place 2 · StaffordStafford300m Hurdles246.65a—
May 2Stafford vs Ellington & BoltonMay 2 · 110m Hurdles · Place 3 · StaffordStafford110m Hurdles318.62a—
Apr 22The Patriot GamesApr 22 · 400 Meters · Place 27 · StaffordStafford400 Meters271:00.19a PB—
Apr 18Stafford vs. Windsor Locks, HMTCA Apr 18 · 300m Hurdles · Place 1 · StaffordStafford300m Hurdles147.15—
Apr 18Stafford vs. Windsor Locks, HMTCA Apr 18 · 110m Hurdles · Place 1 · StaffordStafford110m Hurdles119.22—

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 24NCCC ChampionshipMay 24 · 300m Hurdles · Place 8 · StaffordStafford300m Hurdles847.179
May 11Stafford, Granby at Somers May 11 · Long Jump · Place 10 · StaffordStaffordLong Jump1014'11.00Fr
May 11Stafford, Granby at Somers May 11 · 300m Hurdles · Place 4 · StaffordStafford300m Hurdles448.15Fr
May 11Stafford, Granby at Somers May 11 · 110m Hurdles · Place 5 · StaffordStafford110m Hurdles520.32Fr
May 3Rockville, Stafford @ EllingtonMay 3 · 300m Hurdles · Place 5 · StaffordStafford300m Hurdles549.49a9
May 3Rockville, Stafford @ EllingtonMay 3 · 110m Hurdles · Place 6 · StaffordStafford110m Hurdles621.42a9
Apr 301st ANNUAL ELLINGTON TRACK & FIELD INVITATIONALApr 30 · 300m Hurdles · Place 16 · StaffordStafford300m Hurdles36" / 0.914m16.49.89a9
Apr 19Coventry, Stafford @ CantonApr 19 · Long Jump · Place 12 · StaffordStaffordLong Jump12.12'00.50Unofficial9
Apr 19Coventry, Stafford @ CantonApr 19 · 300m Hurdles · Place 3 · StaffordStafford300m Hurdles36" / 0.914m3.51.3Unofficial9
Apr 19Coventry, Stafford @ CantonApr 19 · 100 Meters · Place 11 · StaffordStafford100 Meters11.15.2Unofficial9
Apr 5Suffield, Windsor Locks at StaffordApr 5 · 400 Meters · Place 8 · StaffordStafford400 Meters81:03.25Fr
Apr 5Suffield, Windsor Locks at StaffordApr 5 · 100 Meters · Place 13 · StaffordStafford100 Meters1313.69 PBFr