Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorCIAC Class LL Outdoor T&F Championships · May 3015.92aCIAC Class LL Outdoor T&F ChampionshipsMay 30, 2026
200 Meters · OutdoorSouthington Vs. Platt · Apr 2223.9Southington Vs. PlattApril 22, 2025
300 Meters · IndoorThe Beantown Winter Classic · Dec 2138.18aThe Beantown Winter ClassicDecember 21, 2024
300m Hurdles · 36" / 0.914m · OutdoorCIAC Class LL Boys Championship · Jun 241.65aCIAC Class LL Boys ChampionshipJune 2, 2025
400 Meters · IndoorRising Stars Youth Champs · Mar 651.76aRising Stars Youth ChampsMarch 6, 2026
400 Meters · OutdoorSouthington vs. Plainville · May 551.66aSouthington vs. PlainvilleMay 5, 2026
400 Meters · Relay Split · Indoor40th Yale Interscholastic Track Classic · Jan 1051.935a40th Yale Interscholastic Track ClassicJanuary 10, 2025
55 Meters · OutdoorThe Rising Stars Classic · Mar 851.97aThe Rising Stars ClassicMarch 8, 2025
55m Hurdles · 39" · IndoorCCC Indoor Track & Field Championships · Jan 318.39aCCC Indoor Track & Field ChampionshipsJanuary 31, 2026
600 Meters · IndoorCCC Indoor Track & Field Championships · Feb 11:27.15aCCC Indoor Track & Field ChampionshipsFebruary 1, 2025

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 30CIAC Class LL Outdoor T&F ChampionshipsMay 30 · 300m Hurdles · Place 10 · Southington300m Hurdles36" / 0.914m10.43.15a12
May 30CIAC Class LL Outdoor T&F ChampionshipsMay 30 · 110m Hurdles · Place 5 · Southington110m Hurdles39" / 0.991mRound P5.15.92a PBWind: 0.412
May 30CIAC Class LL Outdoor T&F ChampionshipsMay 30 · 110m Hurdles · Place 5 · Southington110m Hurdles39" / 0.991m5.15.38aWind: 3.312
May 30CIAC Class LL Outdoor T&F ChampionshipsMay 30 · 400 Meters · Southington400 Meters—DNS12
May 26CCC Outdoor T&F ChampionshipsMay 26 · 110m Hurdles · Place 9 · Southington110m Hurdles915.78a12
May 26CCC Outdoor T&F ChampionshipsMay 26 · 110m Hurdles · Place 9 · Southington110m Hurdles916.09a12
May 20CCC South Division ChampionshipsMay 20 · 300m Hurdles · Place 4 · Southington300m Hurdles442.69a12
May 20CCC South Division ChampionshipsMay 20 · 110m Hurdles · Place 2 · Southington110m HurdlesRound P215.82a12
May 20CCC South Division ChampionshipsMay 20 · 110m Hurdles · Place 3 · Southington110m Hurdles316.07a12
May 12New Britain vs. SouthingtonMay 12 · 110m Hurdles · Place 1 · Southington110m Hurdles39" / 0.991m1.16.10a12
May 12New Britain vs. SouthingtonMay 12 · 400 Meters · Place 3 · Southington400 Meters3.53.22a12
May 894th Greater Hartford InvitationalMay 8 · 300m Hurdles · Place 1 · Southington300m Hurdles141.03a12
May 5Southington vs. PlainvilleMay 5 · 400 Meters · Place 1 · Southington400 Meters1.51.66a PB12
May 2Middletown Varsity T&F InvitationalMay 2 · 300m Hurdles · Place 5 · Southington300m Hurdles541.37a12
May 2Middletown Varsity T&F InvitationalMay 2 · 110m Hurdles · Place 11 · Southington110m Hurdles1116.75a12
Apr 28Southington vs NewingtonApr 28 · 300m Hurdles · Place 1 · Southington300m Hurdles141.72a12
Apr 7Southington vs MaloneyApr 7 · 110m Hurdles · Place 1 · Southington110m Hurdles116.44a12
Mar 28SHS Time TrialsMar 28 · 200 Meters · Place 3 · Southington200 Meters3.24.09aUnofficial12
Mar 28SHS Time TrialsMar 28 · 100 Meters · Place 5 · Southington100 Meters5.12.10aUnofficial12

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Mar 6Rising Stars Youth ChampsMar 6 · 400 Meters · Place 10 · Southington400 Meters10.51.76a PB12
Jan 31CCC Indoor Track & Field ChampionshipsJan 31 · 600 Meters · Southington600 Meters—DNS12
Jan 31CCC Indoor Track & Field ChampionshipsJan 31 · 55m Hurdles · Place 10 · Southington55m Hurdles39"Round P10.8.39a PB12
Jan 23Hillhouse Varsity ShowcaseJan 23 · 55m Hurdles · Place 18 · Southington55m Hurdles188.78a12
Jan 23Hillhouse Varsity ShowcaseJan 23 · 600 Meters · Place 18 · Southington600 Meters181:28.66a12
Jan 16SCC Coaches InvitationalJan 16 · 300 Meters · Place 15 · Southington300 Meters15.38.20a12
Jan 16SCC Coaches InvitationalJan 16 · 55m Hurdles · Place 8 · Southington55m Hurdles39"Round P8.8.65a12
Jan 16SCC Coaches InvitationalJan 16 · 55m Hurdles · Place 7 · Southington55m Hurdles39"7.8.49a12
Jan 92026 Yale HS ClassicJan 9 · 600 Meters · Place 29 · Southington600 Meters291:29.7012
Jan 92026 Yale HS ClassicJan 9 · 600 Meters · Place 29 · Southington600 Meters291:29.7012
Jan 2Elm City Coaches MeetJan 2 · 600 Meters · Place 8 · Southington600 Meters8.1:29.07a12

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 30Hillhouse Holiday MeetDec 30 · 300 Meters · Place 27 · Southington300 Meters27.39.13a12
Dec 30Hillhouse Holiday MeetDec 30 · 55m Hurdles · Place 13 · Southington55m Hurdles39"13.9.14a12
Dec 20The Beantown Winter ClassicDec 20 · 600 Meters · Place 24 · Southington600 Meters24.1:29.58a12
Dec 18Rust Buster InvitationalDec 18 · 300 Meters · Place 26 · Southington300 Meters26.40.05a12
Dec 18Rust Buster InvitationalDec 18 · 55m Hurdles · Place 10 · Southington55m Hurdles39"Round P10.9.00a12
Feb 14CIAC Class LL Boys ChampionshipFeb 14 · 600 Meters · Place 10 · Southington600 Meters10.1:28.35a11
Feb 1CCC Indoor Track & Field ChampionshipsFeb 1 · 600 Meters · Place 7 · Southington600 Meters7.1:27.15a PB11
Feb 1CCC Indoor Track & Field ChampionshipsFeb 1 · 55m Hurdles · Southington55m Hurdles39"Round P--DNS11
Jan 24Hillhouse Varsity ShowcaseJan 24 · 55m Hurdles · Place 13 · Southington55m Hurdles138.84a—
Jan 24Hillhouse Varsity ShowcaseJan 24 · 600 Meters · Place 9 · Southington600 Meters91:28.75a—
Jan 18SCC Coaches InvitationalJan 18 · 55m Hurdles · Place 14 · Southington55m Hurdles148.81a—
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 600 Meters · Place 35 · Southington600 Meters35.1:28.38a11
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 400 Meters · Southington400 MetersRelay Split—51.935a PB11
Jan 3Elm City Coaches MeetJan 3 · 600 Meters · Place 7 · Southington600 Meters7.1:28.97a11

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 2CIAC Class LL Boys ChampionshipJun 2 · 300m Hurdles · Place 8 · Southington300m Hurdles36" / 0.914m8.41.65a PB11
Jun 2CIAC Class LL Boys ChampionshipJun 2 · 110m Hurdles · Southington110m Hurdles39" / 0.991mRound P—DNSWind: 0.311
May 27CCC Outdoor TF ChampionshipsMay 27 · 300m Hurdles · Place 7 · Southington300m Hurdles741.79a11
May 27CCC Outdoor TF ChampionshipsMay 27 · 110m Hurdles · Place 17 · Southington110m Hurdles1716.54a11
May 20Southington Vs. New BritainMay 20 · 300m Hurdles · Place 1 · Southington300m Hurdles142.46a11
May 20Southington Vs. New BritainMay 20 · 110m Hurdles · Place 1 · Southington110m Hurdles116.20a11
May 16A Night of SpeedMay 16 · 400m Hurdles · Place 4 · Southington400m Hurdles458.38a11
May 13Wethersfield vs SouthingtonMay 13 · 300m Hurdles · Place 1 · Southington300m Hurdles141.711
May 13Wethersfield vs SouthingtonMay 13 · 110m Hurdles · Place 2 · Southington110m Hurdles216.111
May 9The 93rd Greater Hartford InvitationalMay 9 · 400 Meters · Place 18 · Southington400 Meters1852.2911
May 3Middletown Varsity T&F InvitationalMay 3 · 300m Hurdles · Place 9 · Southington300m Hurdles941.79a11
Apr 29Maloney vs Southington Apr 29 · 300m Hurdles · Place 1 · Southington300m Hurdles36" / 0.914m1.42.19a11
Apr 29Maloney vs Southington Apr 29 · 200 Meters · Place 1 · Southington200 Meters1.24.511
Apr 24Rocky Hill vs. SouthingtonApr 24 · 400 Meters · Place 1 · Southington400 Meters1.53.511
Apr 22Southington Vs. PlattApr 22 · 200 Meters · Place 6 · Southington200 Meters623.9 PB11
Mar 8The Rising Stars ClassicMar 8 · 55 Meters · Place 9 · Southington55 MetersRound P951.97a PB—

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 28Hillhouse Holiday MeetDec 28 · 300 Meters · Place 30 · Southington300 Meters30.38.67a11
Dec 21The Beantown Winter ClassicDec 21 · 300 Meters · Place 29 · Southington300 Meters29.38.18a PB11
Dec 14Hillhouse Developmental MeetDec 14 · 55m Hurdles · Place 18 · Southington55m Hurdles39"18.9.48a11
Jan 20SCC Coaches InvitationalJan 20 · 55m Hurdles · Place 26 · Southington55m HurdlesRound P269.1010
Jan 20SCC Coaches InvitationalJan 20 · 600 Meters · Place 49 · Southington600 Meters491:36.2510
Jan 20SCC Coaches InvitationalJan 20 · 55m Hurdles · Place 26 · Southington55m HurdlesRound P269.1010
Jan 20SCC Coaches InvitationalJan 20 · 600 Meters · Place 49 · Southington600 Meters491:36.2510
Jan 15Bethel HS 8 Team InviteJan 15 · 55m Hurdles · Place 5 · Southington55m Hurdles59.34a—
Jan 15Bethel HS 8 Team InviteJan 15 · 600 Meters · Place 5 · Southington600 Meters51:35.61a—
Jan 13Hillhouse Freshman & Sophomore MeetJan 13 · 55m Hurdles · Place 8 · Southington55m Hurdles89.95a—
Jan 13Hillhouse Freshman & Sophomore MeetJan 13 · 300 Meters · Place 11 · Southington300 Meters1140.62a—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 29CIAC Class LL Boys ChampionshipMay 29 · 300m Hurdles · Place 14 · Southington300m Hurdles36" / 0.914m14.43.08a10
May 21CCC Outdoor TF ChampionshipsMay 21 · 300m Hurdles · Place 9 · Southington300m Hurdles943.00a—
May 16Conard vs SouthingtonMay 16 · 200 Meters · Place 3 · Southington200 Meters324.42a—
May 14NWC, Glastonbury at SouthingtonMay 14 · 400 Meters · Place 1 · Southington400 Meters153.05a—
May 1192nd Greater Hartford InvitationalMay 11 · 300m Hurdles · Place 13 · Southington300m Hurdles36" / 0.914m13.43.38a10
May 1192nd Greater Hartford InvitationalMay 11 · 110m Hurdles · Place 22 · Southington110m Hurdles39" / 0.991mRound P22.18.46a10
May 7Farmington v. NWC & SouthingtonMay 7 · 300m Hurdles · Place 1 · Southington300m Hurdles144.34a—
Apr 30Southington, Simsbury at HallApr 30 · 110m Hurdles · Place 2 · Southington110m Hurdles219.40a—
Apr 30Southington, Simsbury at HallApr 30 · 400 Meters · Place 2 · Southington400 Meters254.85a—
Apr 23Avon at SouthingtonApr 23 · 300m Hurdles · Place 2 · Southington300m Hurdles244.77a—
Apr 20Hillhouse Outdoor InviteApr 20 · 110m Hurdles · Place 13 · Southington110m Hurdles1318.04a—
Apr 12Spring Break JamboreeApr 12 · 300m Hurdles · Place 4 · Southington300m Hurdles444.41a—
Apr 12Spring Break JamboreeApr 12 · 400 Meters · Place 4 · Southington400 Meters454.06a—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 15HIllhouse InvitationalDec 15 · 55m Hurdles · Place 36 · Southington55m Hurdles39"Round P36.10.05a10
Jan 14Hillhouse Freshmen Sophomore MeetJan 14 · 300 Meters · Place 18 · Southington300 Meters1843.17a9
Jan 11Glastonbury Invitational #3Jan 11 · 300 Meters · Place 5 · Southington300 Meters545.69

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 23CCC West Division Outdoor T&F ChampionshipsMay 23 · 300m Hurdles · Place 13 · Southington300m Hurdles1346.25a—
May 16Southington, NWC at GlastonburyMay 16 · 300m Hurdles · Place 3 · Southington300m Hurdles346.80a—
May 16Southington, NWC at GlastonburyMay 16 · 110m Hurdles · Place 5 · Southington110m Hurdles519.53a—
May 137th CT Froshmore ChampionshipsMay 13 · 300m Hurdles · Place 6 · Southington300m Hurdles644.94a—
May 137th CT Froshmore ChampionshipsMay 13 · 110m Hurdles · Place 13 · Southington110m Hurdles1320.16a—
May 8Northwest Catholic, Farmington @ SouthingtonMay 8 · 300m Hurdles · Place 1 · Southington300m Hurdles144.83a—
May 8Northwest Catholic, Farmington @ SouthingtonMay 8 · 110m Hurdles · Place 3 · Southington110m Hurdles319.63a—
May 6Marty Roberts InvitationalMay 6 · 300m Hurdles · Place 13 · Southington300m Hurdles1346.82a—
May 6Marty Roberts InvitationalMay 6 · 110m Hurdles · Place 14 · Southington110m HurdlesRound P1419.92a—
May 2Simsbury vs. Hall & SouthingtonMay 2 · 300m Hurdles · Place 3 · Southington300m Hurdles347.68a—
May 2Simsbury vs. Hall & SouthingtonMay 2 · 110m Hurdles · Place 1 · Southington110m Hurdles119.96a—
Apr 25Southington at AvonApr 25 · 300m Hurdles · Place 5 · Southington300m Hurdles548.18a—
Apr 25Southington at AvonApr 25 · 110m Hurdles · Place 4 · Southington110m Hurdles4NT—
Apr 22The Patriot GamesApr 22 · 400m Hurdles · Place 8 · Southington400m Hurdles81:04.27a—
Apr 15Record Journal Co-Ed InvitationalApr 15 · 110m Hurdles · Place 2 · Southington110m Hurdles220.13a—
Apr 845th Hammonasset Freshman InvitationalApr 8 · 300m Hurdles · Place 2 · Southington300m Hurdles250.029
Apr 845th Hammonasset Freshman InvitationalApr 8 · 110m Hurdles · Place 3 · Southington110m Hurdles320.339
Apr 5Conard @ SouthingtonApr 5 · 300m Hurdles · Place 5 · Southington300m Hurdles551.85a—
Apr 5Conard @ SouthingtonApr 5 · 110m Hurdles · Place 8 · Southington110m Hurdles821.20a—