Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe Beantown Winter Classic · Dec 204:48.76aThe Beantown Winter ClassicDecember 20, 2025
1 Mile · Outdoor6th CT Distance Festival · Apr 195:17.25a6th CT Distance FestivalApril 19, 2024
1600 Meters · IndoorSCC Coaches Invitational · Jan 164:45.43aSCC Coaches InvitationalJanuary 16, 2026
1600 Meters · OutdoorHall vs Avon · Apr 74:37.60aHall vs AvonApril 7, 2026
2 Miles · IndoorThe Armory HS Holiday Classic · Dec 2911:51.58aThe Armory HS Holiday ClassicDecember 29, 2022
2000m Steeplechase · OutdoorDanbury Dream Elite Invitational · May 166:27.41aDanbury Dream Elite InvitationalMay 16, 2026
3000 Meters · Indoor2026 Yale HS Classic · Jan 99:22.612026 Yale HS ClassicJanuary 9, 2026
3200 Meters · IndoorCCC Indoor Track & Field Championships · Jan 3110:00.99aCCC Indoor Track & Field ChampionshipsJanuary 31, 2026
3200 Meters · OutdoorCIAC Class L Outdoor T&F Championships · May 319:34.30aCIAC Class L Outdoor T&F ChampionshipsMay 31, 2026
5000 Meters · Outdoor8th CT Distance Festival · May 815:42.74a8th CT Distance FestivalMay 8, 2026
800 Meters · OutdoorHall vs NW Catholic · Apr 282:06.41aHall vs NW CatholicApril 28, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 6CIAC State Open Outdoor T&F ChampionshipsJun 6 · 3200 Meters · Place 14 · Hall3200 Meters149:56.15a12
May 31CIAC Class L Outdoor T&F ChampionshipsMay 31 · 3200 Meters · Place 6 · Hall3200 Meters6.9:34.30a PB12
May 31CIAC Class L Outdoor T&F ChampionshipsMay 31 · 1600 Meters · Hall1600 Meters—DNS12
May 26CCC Outdoor T&F ChampionshipsMay 26 · 1600 Meters · Place 7 · Hall1600 Meters74:40.80a12
May 19CCC Central Division ChampionshipsMay 19 · 3200 Meters · Place 3 · Hall3200 Meters310:05.61a12
May 19CCC Central Division ChampionshipsMay 19 · 1600 Meters · Place 7 · Hall1600 Meters74:39.06a12
May 16Danbury Dream Elite InvitationalMay 16 · 2000m Steeplechase · Place 2 · Hall2000m Steeplechase26:27.41a PB12
May 12Hall vs ConardMay 12 · 3200 Meters · Place 1 · Hall3200 Meters110:20.81a12
May 88th CT Distance FestivalMay 8 · 5000 Meters · Place 19 · Hall5000 Meters1915:42.74a PB12
May 5Simsbury vs HallMay 5 · 3200 Meters · Place 1 · Hall3200 Meters1.10:16.55a12
May 5Simsbury vs HallMay 5 · 1600 Meters · Place 1 · Hall1600 Meters1.4:48.59a12
May 2Fast Times at Ridgefield High: The 3200May 2 · 3200 Meters · Place 19 · Hall3200 Meters19.9:42.51a12
Apr 28Hall vs NW CatholicApr 28 · 800 Meters · Place 2 · Hall800 Meters2.2:06.41a PB12
Apr 2443rd O'Grady RelaysApr 24 · 2000m Steeplechase · Place 7 · Hall2000m Steeplechase76:37.25a12
Apr 7Hall vs AvonApr 7 · 1600 Meters · Place 2 · Hall1600 Meters24:37.60a PB12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 31CCC Indoor Track & Field ChampionshipsJan 31 · 3200 Meters · Place 4 · Hall3200 Meters4.10:00.99a PB12
Jan 16SCC Coaches InvitationalJan 16 · 1600 Meters · Place 10 · Hall1600 Meters10.4:45.43a PB12
Jan 92026 Yale HS ClassicJan 9 · 3000 Meters · Place 49 · Hall3000 Meters499:22.61 PB12
Jan 92026 Yale HS ClassicJan 9 · 3000 Meters · Place 49 · Hall3000 Meters499:22.6112

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20The Beantown Winter ClassicDec 20 · 1 Mile · Place 56 · Hall1 Mile56.4:48.76a PB12
Feb 1CCC Indoor Track & Field ChampionshipsFeb 1 · 3200 Meters · Place 17 · Hall3200 Meters17.10:20.10a11
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 3000 Meters · Place 92 · Hall3000 Meters92.9:40.98a11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 2CIAC Class LL Boys ChampionshipJun 2 · 3200 Meters · Place 18 · Hall3200 Meters18.9:58.13a11
May 27CCC Outdoor TF ChampionshipsMay 27 · 3200 Meters · Place 11 · Hall3200 Meters1110:12.52a11
May 20Conard vs HallMay 20 · 3200 Meters · Place 6 · Hall3200 Meters610:43.86a11
May 20Conard vs HallMay 20 · 1600 Meters · Place 5 · Hall1600 Meters54:47.03a11
May 13Lewis Mills vs Hall May 13 · 1600 Meters · Place 5 · Hall1600 Meters54:52.011
May 8Hall vs Bristol CentralMay 8 · 3200 Meters · Place 2 · Hall3200 Meters210:07.91a11
May 3Fast Times at Ridgefield HighMay 3 · 3200 Meters · Place 68 · Hall3200 Meters6810:22.86a11
Apr 29Hall vs AvonApr 29 · 800 Meters · Place 8 · Hall800 Meters82:17.8711
Apr 22Hall vs FarmingtonApr 22 · 1600 Meters · Place 3 · Hall1600 Meters34:57.9911
Apr 167th CT Distance FestivalApr 16 · 5000 Meters · Place 43 · Hall5000 Meters4316:58.12a11
Apr 9Hall @ BloomfieldApr 9 · 3200 Meters · Place 1 · Hall3200 Meters110:26.78a11

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21The Beantown Winter ClassicDec 21 · 1 Mile · Place 87 · Hall1 Mile87.5:12.73a11
Dec 14Hillhouse Developmental MeetDec 14 · 3200 Meters · Place 5 · Hall3200 Meters5.10:35.54a11
Feb 3NCCC Last Chance QualifierFeb 3 · 1600 Meters · Place 10 · Hall1600 Meters105:23.60a—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 5Time Trials 1600, 200Jun 5 · 1600 Meters · Place 6 · Hall1600 Meters6.5:07.6Unofficial10
May 21CCC Outdoor TF ChampionshipsMay 21 · 3200 Meters · Place 40 · Hall3200 Meters4011:05.12a—
May 14Hall vs ConardMay 14 · 1600 Meters · Place 14 · Hall1600 Meters145:13.94a—
May 118th Froshmore InvitationalMay 11 · 3200 Meters · Place 12 · Hall3200 Meters12.10:46.88a10
May 4Fast Times at Ridgefield High: The 3200May 4 · 3200 Meters · Place 118 · Hall3200 Meters118.11:02.59a10
Apr 196th CT Distance FestivalApr 19 · 1 Mile · Place 122 · Hall1 Mile1225:17.25a PB—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30Hillhouse Holiday MeetDec 30 · 3200 Meters · Hall3200 Meters—DNS10
Feb 16Intrasquad #9 1600Feb 16 · 1600 Meters · Place 12 · Hall1600 Meters12.5:27.1Unofficial9
Feb 6Last Chance State Qualifier Feb 6 · 3200 Meters · Place 10 · Hall3200 Meters1011:19.69a9
Jan 14Hillhouse Freshmen Sophomore MeetJan 14 · 3200 Meters · Place 4 · Hall3200 Meters411:25.82a9
Jan 7Bethel 8 Team InviteJan 7 · 1600 Meters · Place 17 · Hall1600 Meters175:35.35a9

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Aug 28Coaches Challenge 2023Aug 28 · 3200 Meters · Place 13 · Hall3200 Meters13.11:23.0Unofficial9
Aug 28Coaches Challenge 2023Aug 28 · 3200 Meters · Place 13 · Hall3200 Meters13.11:23.0Unofficial9
May 15Conard vs HallMay 15 · 3200 Meters · Place 26 · Hall3200 Meters2611:28.15a—
May 137th CT Froshmore ChampionshipsMay 13 · 3200 Meters · Place 12 · Hall3200 Meters1211:28.49a—
May 9Hall vs AvonMay 9 · 1600 Meters · Place 16 · Hall1600 Meters165:16.55a—
May 2Simsbury vs. Hall & SouthingtonMay 2 · 3200 Meters · Place 20 · Hall3200 Meters2011:03.39a—
Apr 25Hall vs GlastonburyApr 25 · 800 Meters · Place 35 · Hall800 Meters352:30.81a—
Apr 215th Annual Connecticut Distance FestivalApr 21 · 5000 Meters · Place 60 · Hall5000 Meters6017:40.57a9
Apr 18Hall vs FarmingtonApr 18 · 1600 Meters · Place 3 · Hall1600 Meters35:24.54a—
Apr 4Hall vs NW CatholicApr 4 · 3200 Meters · Place 8 · Hall3200 Meters811:01.11a—

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29The Armory HS Holiday ClassicDec 29 · 2 Miles · Place 12 · Hall2 Miles12.11:51.58a PB9
Dec 29The Armory HS Holiday ClassicDec 29 · 3200 Meters · Place 12 · Hall3200 Meters12.11:48.04a9
Dec 16HIllhouse InvitationalDec 16 · 3200 Meters · Place 32 · Hall3200 Meters32.11:46.39a9
Dec 10Hillhouse DevelopmentalDec 10 · 3200 Meters · Place 11 · Hall3200 Meters11.11:56.91a9