Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorConard vs Southington · May 1612.42aConard vs SouthingtonMay 16, 2024
1000 Meters · IndoorHillhouse Varsity Showcase · Jan 232:52.42aHillhouse Varsity ShowcaseJanuary 23, 2026
110m Hurdles · 39" / 0.991m · Outdoor8th Froshmore Invitational · May 1120.11a8th Froshmore InvitationalMay 11, 2024
200 Meters · OutdoorRocky Hill vs. Southington · Apr 2424.2Rocky Hill vs. SouthingtonApril 24, 2025
300 Meters · IndoorHillhouse Holiday Meet · Dec 3039.72aHillhouse Holiday MeetDecember 30, 2025
300m Hurdles · 36" / 0.914m · OutdoorNew Britain vs. Southington · May 1242.34aNew Britain vs. SouthingtonMay 12, 2026
400 Meters · Outdoor94th Greater Hartford Invitational · May 853.69a94th Greater Hartford InvitationalMay 8, 2026
55m Hurdles · 39" · IndoorElm City Coaches Meet · Jan 510.63aElm City Coaches MeetJanuary 5, 2024
600 Meters · IndoorCCC Indoor Track & Field Championships · Jan 311:29.57aCCC Indoor Track & Field ChampionshipsJanuary 31, 2026
600 Meters · OutdoorKnights 2025 Indoor Time Trials · Dec 51:32.55aKnights 2025 Indoor Time TrialsDecember 5, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 30CIAC Class LL Outdoor T&F ChampionshipsMay 30 · 300m Hurdles · SouthingtonSouthington300m Hurdles36" / 0.914m—DNS11
May 30CIAC Class LL Outdoor T&F ChampionshipsMay 30 · 400 Meters · SouthingtonSouthington400 Meters—DNS11
May 20CCC South Division ChampionshipsMay 20 · 300m Hurdles · Place 6 · SouthingtonSouthington300m Hurdles643.55a11
May 12New Britain vs. SouthingtonMay 12 · 300m Hurdles · Place 1 · SouthingtonSouthington300m Hurdles36" / 0.914m1.42.34a PB11
May 894th Greater Hartford InvitationalMay 8 · 400 Meters · Place 18 · SouthingtonSouthington400 Meters1853.69a PB11
May 5Southington vs. PlainvilleMay 5 · 300m Hurdles · Place 1 · SouthingtonSouthington300m Hurdles36" / 0.914m1.44.03a11
May 2Middletown Varsity T&F InvitationalMay 2 · 400 Meters · Place 33 · SouthingtonSouthington400 Meters3353.85a11
Apr 28Southington vs NewingtonApr 28 · 300m Hurdles · Place 2 · SouthingtonSouthington300m Hurdles243.41a11
Apr 21Southington vs WethersfieldApr 21 · 110m Hurdles · Place 2 · SouthingtonSouthington110m Hurdles219.20a11
Apr 18Hillhouse Outdoor InvitationalApr 18 · 400 Meters · Place 13 · SouthingtonSouthington400 Meters1354.17a11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 31CCC Indoor Track & Field ChampionshipsJan 31 · 600 Meters · Place 10 · SouthingtonSouthington600 Meters10.1:29.57a PB11
Jan 23Hillhouse Varsity ShowcaseJan 23 · 1000 Meters · Place 26 · SouthingtonSouthington1000 Meters262:52.42a PB11
Jan 16Bethel 8 Team InviteJan 16 · 1000 Meters · Place 8 · SouthingtonSouthington1000 Meters82:53.71a11
Jan 16Bethel 8 Team InviteJan 16 · 300 Meters · Place 13 · SouthingtonSouthington300 Meters1340.38a11
Jan 92026 Yale HS ClassicJan 9 · 600 Meters · Place 49 · SouthingtonSouthington600 Meters491:32.3711
Jan 92026 Yale HS ClassicJan 9 · 600 Meters · Place 49 · SouthingtonSouthington600 Meters491:32.3711
Jan 2Elm City Coaches MeetJan 2 · 600 Meters · Place 9 · SouthingtonSouthington600 Meters9.1:29.89a11

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 30Hillhouse Holiday MeetDec 30 · 300 Meters · Place 38 · SouthingtonSouthington300 Meters38.39.72a PB11
Dec 20The Beantown Winter ClassicDec 20 · 600 Meters · Place 35 · SouthingtonSouthington600 Meters35.1:30.88a11
Dec 18Rust Buster InvitationalDec 18 · 300 Meters · Place 22 · SouthingtonSouthington300 Meters22.39.80a11
Feb 14CIAC Class LL Boys ChampionshipFeb 14 · 600 Meters · Place 22 · SouthingtonSouthington600 Meters22.1:31.56a10
Feb 1CCC Indoor Track & Field ChampionshipsFeb 1 · 600 Meters · Place 26 · SouthingtonSouthington600 Meters26.1:33.11a10
Jan 18SCC Coaches InvitationalJan 18 · 55m Hurdles · Place 27 · SouthingtonSouthington55m Hurdles279.97a—
Jan 18SCC Coaches InvitationalJan 18 · 300 Meters · Place 68 · SouthingtonSouthington300 Meters6841.54a—
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 600 Meters · Place 71 · SouthingtonSouthington600 Meters71.1:31.77a10
Jan 3Elm City Coaches MeetJan 3 · 600 Meters · Place 18 · SouthingtonSouthington600 Meters18.1:33.34a10

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Dec 5Knights 2025 Indoor Time TrialsDec 5 · 600 Meters · Place 1 · SouthingtonSouthington600 Meters1.1:32.55a PB11
Sep 28AAU CT Fall Track and Field ClassicSep 28 · 400 Meters · Place 1 · UnattachedUnattached400 Meters1.55.77a10
Sep 28AAU CT Fall Track and Field ClassicSep 28 · 200 Meters · Place 1 · UnattachedUnattached200 Meters1.25.28a10
Jun 2CIAC Class LL Boys ChampionshipJun 2 · 300m Hurdles · Place 24 · SouthingtonSouthington300m Hurdles36" / 0.914m24.44.88a10
May 27CCC Outdoor TF ChampionshipsMay 27 · 300m Hurdles · Place 20 · SouthingtonSouthington300m Hurdles2044.08a10
May 20Southington Vs. New BritainMay 20 · 300m Hurdles · Place 3 · SouthingtonSouthington300m Hurdles345.01a10
May 20Southington Vs. New BritainMay 20 · 200 Meters · Place 9 · SouthingtonSouthington200 Meters924.53a10
May 13Wethersfield vs SouthingtonMay 13 · 110m Hurdles · Place 5 · SouthingtonSouthington110m Hurdles518.810
May 13Wethersfield vs SouthingtonMay 13 · 400 Meters · Place 2 · SouthingtonSouthington400 Meters254.410
May 10Froshmore Invitational - Overall ResultsMay 10 · 300m Hurdles · Place 3 · SouthingtonSouthington300m Hurdles345.67—
May 109th Froshmore InvitationalMay 10 · 300m Hurdles · Place 3 · SouthingtonSouthington300m Hurdles36" / 0.914m3.45.67a10
May 3Middletown Varsity T&F InvitationalMay 3 · 300m Hurdles · Place 19 · SouthingtonSouthington300m Hurdles1946.17a10
Apr 24Rocky Hill vs. SouthingtonApr 24 · 300m Hurdles · Place 1 · SouthingtonSouthington300m Hurdles36" / 0.914m1.46.310
Apr 24Rocky Hill vs. SouthingtonApr 24 · 200 Meters · Place 1 · SouthingtonSouthington200 Meters1.24.2 PB10
Apr 22Southington Vs. PlattApr 22 · 300m Hurdles · Place 1 · SouthingtonSouthington300m Hurdles144.410
Apr 22Southington Vs. PlattApr 22 · 110m Hurdles · Place 2 · SouthingtonSouthington110m Hurdles219.110
Apr 15Southington vs. MiddletownApr 15 · 300m Hurdles · Place 2 · SouthingtonSouthington300m Hurdles244.410

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28Hillhouse Holiday MeetDec 28 · 300 Meters · Place 62 · SouthingtonSouthington300 Meters62.40.87a10
Dec 20 23rd Hillhouse InvitationalDec 20 · 300 Meters · Place 35 · SouthingtonSouthington300 Meters35.40.01a10
Dec 14Hillhouse Developmental MeetDec 14 · 600 Meters · Place 33 · SouthingtonSouthington600 Meters33.1:39.18a10
Jan 15Bethel HS 8 Team InviteJan 15 · 55m Hurdles · Place 11 · SouthingtonSouthington55m Hurdles1110.24a—
Jan 13Hillhouse Freshman & Sophomore MeetJan 13 · 55m Hurdles · Place 3 · SouthingtonSouthington55m Hurdles310.17a—
Jan 5Elm City Coaches MeetJan 5 · 55m Hurdles · Place 29 · SouthingtonSouthington55m Hurdles39"Round P29.10.63a PB9

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 21CCC Outdoor TF ChampionshipsMay 21 · 300m Hurdles · Place 30 · SouthingtonSouthington300m Hurdles3047.34a—
May 16Conard vs SouthingtonMay 16 · 200 Meters · Place 7 · SouthingtonSouthington200 Meters725.20a—
May 16Conard vs SouthingtonMay 16 · 100 Meters · Place 14 · SouthingtonSouthington100 Meters1412.42a PB—
May 14NWC, Glastonbury at SouthingtonMay 14 · 300m Hurdles · Place 2 · SouthingtonSouthington300m Hurdles245.11a—
May 14NWC, Glastonbury at SouthingtonMay 14 · 100 Meters · Place 7 · SouthingtonSouthington100 Meters712.51a—
May 118th Froshmore InvitationalMay 11 · 300m Hurdles · Place 6 · SouthingtonSouthington300m Hurdles36" / 0.914m6.47.79a9
May 118th Froshmore InvitationalMay 11 · 110m Hurdles · Place 6 · SouthingtonSouthington110m Hurdles39" / 0.991mRound P6.20.19a9
May 118th Froshmore InvitationalMay 11 · 110m Hurdles · Place 7 · SouthingtonSouthington110m Hurdles39" / 0.991m7.20.11a PB9
May 7Farmington v. NWC & SouthingtonMay 7 · 110m Hurdles · Place 2 · SouthingtonSouthington110m Hurdles219.77a—
May 7Farmington v. NWC & SouthingtonMay 7 · 400 Meters · Place 13 · SouthingtonSouthington400 Meters131:00.12a—
May 3Middletown Frosh & Soph InviteMay 3 · 300m Hurdles · Place 11 · SouthingtonSouthington300m Hurdles1148.33a—
Apr 30Southington, Simsbury at HallApr 30 · 300m Hurdles · Place 2 · SouthingtonSouthington300m Hurdles247.26a—
Apr 30Southington, Simsbury at HallApr 30 · 100 Meters · Place 21 · SouthingtonSouthington100 Meters2112.77a—
Apr 23Avon at SouthingtonApr 23 · 300m Hurdles · Place 3 · SouthingtonSouthington300m Hurdles346.70a—
Apr 23Avon at SouthingtonApr 23 · 100 Meters · Place 12 · SouthingtonSouthington100 Meters1213.19a—
Apr 20Hillhouse Outdoor InviteApr 20 · 110m Hurdles · Place 2 · SouthingtonSouthington110m Hurdles220.17a—
Apr 20Hillhouse Outdoor InviteApr 20 · 200 Meters · Place 9 · SouthingtonSouthington200 Meters926.67a—
Apr 12Spring Break JamboreeApr 12 · 300m Hurdles · Place 7 · SouthingtonSouthington300m Hurdles751.84a—
Apr 12Spring Break JamboreeApr 12 · 100 Meters · Place 25 · SouthingtonSouthington100 Meters2512.95a—
Apr 646th Hammonasset Freshman InvitationalApr 6 · 110m Hurdles · Place 1 · SouthingtonSouthington110m Hurdles119.92a—
Apr 646th Hammonasset Freshman InvitationalApr 6 · 200 Meters · Place 7 · SouthingtonSouthington200 Meters726.86a—