Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMSTCA Boston Holiday Challenge · Dec 274:37.10aMSTCA Boston Holiday ChallengeDecember 27, 2025
1 Mile · Outdoor8th CT Distance Festival · May 84:36.01a8th CT Distance FestivalMay 8, 2026
1000 Meters · IndoorCCC Indoor Track & Field Championships · Jan 312:38.76aCCC Indoor Track & Field ChampionshipsJanuary 31, 2026
1600 Meters · IndoorMSTCA Boston Holiday Challenge · Dec 274:35.47aMSTCA Boston Holiday ChallengeDecember 27, 2025
1600 Meters · OutdoorThe 93rd Greater Hartford Invitational · May 94:36.25The 93rd Greater Hartford InvitationalMay 9, 2025
3200 Meters · IndoorHillhouse Varsity Showcase · Jan 2410:07.21aHillhouse Varsity ShowcaseJanuary 24, 2025
3200 Meters · OutdoorFast Times at Ridgefield High · May 310:18.73aFast Times at Ridgefield HighMay 3, 2025
400 Meters · OutdoorMaloney vs Southington · Apr 2955.06aMaloney vs Southington April 29, 2025
55 Meters · OutdoorThe Rising Stars Classic · Mar 82:02.88aThe Rising Stars ClassicMarch 8, 2025
800 Meters · OutdoorCIAC Class LL Boys Championship · Jun 21:59.98aCIAC Class LL Boys ChampionshipJune 2, 2025
800 Meters · Relay Split · Indoor40th Yale Interscholastic Track Classic · Jan 102:04.421a40th Yale Interscholastic Track ClassicJanuary 10, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 30CIAC Class LL Outdoor T&F ChampionshipsMay 30 · 1600 Meters · Southington1600 Meters—DNS12
May 30CIAC Class LL Outdoor T&F ChampionshipsMay 30 · 800 Meters · Place 8 · Southington800 Meters8.2:02.99a12
May 20CCC South Division ChampionshipsMay 20 · 800 Meters · Place 3 · Southington800 Meters32:02.18a12
May 12New Britain vs. SouthingtonMay 12 · 800 Meters · Place 2 · Southington800 Meters2.2:01.64a12
May 88th CT Distance FestivalMay 8 · 1 Mile · Place 38 · Southington1 Mile384:36.01a PB12
May 5Southington vs. PlainvilleMay 5 · 800 Meters · Place 2 · Southington800 Meters2.2:06.74a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 31CCC Indoor Track & Field ChampionshipsJan 31 · 1000 Meters · Place 4 · Southington1000 Meters4.2:38.76a PB12
Jan 31CCC Indoor Track & Field ChampionshipsJan 31 · 1600 Meters · Southington1600 Meters—DNS12
Jan 92026 Yale HS ClassicJan 9 · 1000 Meters · Place 8 · Southington1000 Meters82:39.3712
Jan 92026 Yale HS ClassicJan 9 · 1000 Meters · Place 8 · Southington1000 Meters82:39.3712
Jan 2Elm City Coaches MeetJan 2 · 1000 Meters · Place 1 · Southington1000 Meters1.2:40.46a12

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 1 Mile · Place 16 · Southington1 Mile16.4:37.10a PB12
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 1600 Meters · Place 16 · Southington1600 Meters16.4:35.47a PB12
Dec 20The Beantown Winter ClassicDec 20 · 1 Mile · Southington1 Mile—DNS12
Dec 20The Beantown Winter ClassicDec 20 · 1000 Meters · Place 9 · Southington1000 Meters9.2:40.65a12
Feb 14CIAC Class LL Boys ChampionshipFeb 14 · 3200 Meters · Southington3200 Meters—DNS11
Feb 14CIAC Class LL Boys ChampionshipFeb 14 · 1000 Meters · Place 8 · Southington1000 Meters8.2:42.03a11
Feb 14CIAC Class LL Boys ChampionshipFeb 14 · 1600 Meters · Southington1600 Meters—DNS11
Feb 1CCC Indoor Track & Field ChampionshipsFeb 1 · 3200 Meters · Southington3200 Meters--DNS11
Feb 1CCC Indoor Track & Field ChampionshipsFeb 1 · 1000 Meters · Place 7 · Southington1000 Meters7.2:42.36a11
Feb 1CCC Indoor Track & Field ChampionshipsFeb 1 · 1600 Meters · Southington1600 Meters--DNS11
Jan 24Hillhouse Varsity ShowcaseJan 24 · 3200 Meters · Place 8 · Southington3200 Meters810:07.21a PB—
Jan 18SCC Coaches InvitationalJan 18 · 1000 Meters · Place 10 · Southington1000 Meters102:44.47a—
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 1 Mile · Place 49 · Southington1 Mile49.4:43.96a11
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 800 Meters · Southington800 MetersRelay Split—2:04.421a PB11
Jan 3Elm City Coaches MeetJan 3 · 1600 Meters · Place 4 · Southington1600 Meters4.4:44.27a11

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 2CIAC Class LL Boys ChampionshipJun 2 · 800 Meters · Place 11 · Southington800 Meters11.1:59.98a PB11
May 27CCC Outdoor TF ChampionshipsMay 27 · 800 Meters · Place 11 · Southington800 Meters112:00.60a11
May 20Southington Vs. New BritainMay 20 · 3200 Meters · Place 3 · Southington3200 Meters310:22.79a11
May 20Southington Vs. New BritainMay 20 · 1600 Meters · Place 2 · Southington1600 Meters24:44.93a11
May 16A Night of SpeedMay 16 · 800 Meters · Place 9 · Southington800 Meters92:00.24a11
May 13Wethersfield vs SouthingtonMay 13 · 1600 Meters · Place 1 · Southington1600 Meters14:55.011
May 9The 93rd Greater Hartford InvitationalMay 9 · 1600 Meters · Place 16 · Southington1600 Meters164:36.25 PB11
May 3Fast Times at Ridgefield HighMay 3 · 3200 Meters · Place 64 · Southington3200 Meters6410:18.73a PB11
Apr 29Maloney vs Southington Apr 29 · 400 Meters · Place 1 · Southington400 Meters1.55.06a PB11
Apr 24Rocky Hill vs. SouthingtonApr 24 · 800 Meters · Place 2 · Southington800 Meters2.2:03.611
Apr 22Southington Vs. PlattApr 22 · 3200 Meters · Place 2 · Southington3200 Meters211:17.011
Apr 22Southington Vs. PlattApr 22 · 1600 Meters · Place 2 · Southington1600 Meters25:01.211
Apr 167th CT Distance FestivalApr 16 · 1 Mile · Place 51 · Southington1 Mile514:44.71a11
Apr 15Southington vs. MiddletownApr 15 · 3200 Meters · Place 1 · Southington3200 Meters111:36.011
Apr 15Southington vs. MiddletownApr 15 · 1600 Meters · Place 3 · Southington1600 Meters35:25.911
Mar 8The Rising Stars ClassicMar 8 · 55 Meters · Place 19 · Southington55 MetersRound P192:02.88a PB—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28Hillhouse Holiday MeetDec 28 · 1000 Meters · Place 14 · Southington1000 Meters14.2:47.15a11
Dec 20 23rd Hillhouse InvitationalDec 20 · 3200 Meters · Place 10 · Southington3200 Meters10.10:20.23a11
Jan 27CCC Indoor Track & Field ChampionshipsJan 27 · 3200 Meters · Place 22 · Southington3200 Meters2210:49.63a—
Jan 20SCC Coaches InvitationalJan 20 · 3200 Meters · Place 12 · Southington3200 Meters1210:26.0510
Jan 20SCC Coaches InvitationalJan 20 · 3200 Meters · Place 12 · Southington3200 Meters1210:26.0510
Jan 15Bethel HS 8 Team InviteJan 15 · 1000 Meters · Place 5 · Southington1000 Meters52:51.62a—
Jan 1239th Yale Track ClassicJan 12 · 1 Mile · Place 68 · Southington1 Mile684:55.7910
Jan 5Elm City Coaches MeetJan 5 · 3200 Meters · Place 11 · Southington3200 Meters11.10:35.69a10

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 21CCC Outdoor TF ChampionshipsMay 21 · 800 Meters · Place 23 · Southington800 Meters232:06.72a—
May 16Conard vs SouthingtonMay 16 · 800 Meters · Place 1 · Southington800 Meters12:05.98a—
May 14NWC, Glastonbury at SouthingtonMay 14 · 1600 Meters · Place 5 · Southington1600 Meters54:44.98a—
May 1192nd Greater Hartford InvitationalMay 11 · 3200 Meters · Southington3200 Meters—DNS10
May 118th Froshmore InvitationalMay 11 · 3200 Meters · Place 6 · Southington3200 Meters6.10:30.64a10
May 118th Froshmore InvitationalMay 11 · 1600 Meters · Southington1600 Meters—DNS10
May 7Farmington v. NWC & SouthingtonMay 7 · 800 Meters · Place 2 · Southington800 Meters22:08.82a—
May 4Middletown Varsity T&F InvitationalMay 4 · 3200 Meters · Place 21 · Southington3200 Meters2110:39.97a—
Apr 30Southington, Simsbury at HallApr 30 · 1600 Meters · Place 8 · Southington1600 Meters84:49.71a—
Apr 23Avon at SouthingtonApr 23 · 3200 Meters · Place 3 · Southington3200 Meters311:13.13a—
Apr 196th CT Distance FestivalApr 19 · 1 Mile · Place 27 · Southington1 Mile274:51.75a—
Apr 12Spring Break JamboreeApr 12 · 1600 Meters · Place 13 · Southington1600 Meters134:56.03a—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 30Hillhouse Holiday MeetDec 30 · 1600 Meters · Place 29 · Southington1600 Meters29.5:02.64a10
Jan 21SCC Coaches InvitationalJan 21 · 1600 Meters · Place 34 · Southington1600 Meters345:00.04a9
Jan 13Hillhouse Varsity Night MeetJan 13 · 1600 Meters · Place 26 · Southington1600 Meters265:03.39a9
Jan 7Elm City Coaches MeetJan 7 · 1000 Meters · Place 16 · Southington1000 Meters162:57.90a9

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 6Marty Roberts InvitationalMay 6 · 1600 Meters · Place 16 · Southington1600 Meters165:00.43a—
Apr 215th Annual Connecticut Distance FestivalApr 21 · 1 Mile · Place 127 · Southington1 Mile1275:09.62a9
Apr 15Record Journal Co-Ed InvitationalApr 15 · 1600 Meters · Place 9 · Southington1600 Meters94:59.46a—
Apr 5Conard @ SouthingtonApr 5 · 1600 Meters · Place 6 · Southington1600 Meters65:07.74a—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30Robert Saulisbury InvitationalDec 30 · 1600 Meters · Place 20 · Southington1600 Meters20.5:08.91a9
Dec 22Hillhouse Holiday InviteDec 22 · 3200 Meters · Place 19 · Southington3200 Meters19.11:30.95a9
Dec 16HIllhouse InvitationalDec 16 · 1600 Meters · Place 40 · Southington1600 Meters40.5:20.60a9