Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2026 Yale HS Classic · Jan 94:36.662026 Yale HS ClassicJanuary 9, 2026
1 Mile · OutdoorRidgefield's Nightmare Invite · Jun 94:37.88aRidgefield's Nightmare InviteJune 9, 2026
1000 Meters · IndoorCIAC Class S Boys Championship · Feb 152:37.95aCIAC Class S Boys ChampionshipFebruary 15, 2025
1600 Meters · IndoorElm City Coaches Meet · Jan 24:35.07aElm City Coaches MeetJanuary 2, 2026
1600 Meters · OutdoorLindy Remigino Hartford City Invitational · May 164:29.41aLindy Remigino Hartford City InvitationalMay 16, 2026
2000m Steeplechase · OutdoorCIAC Hammer Throw, Decathlon, Heptathlon, Steeplechase Championships · Jun 156:37.36aCIAC Hammer Throw, Decathlon, Heptathlon, Steeplechase ChampionshipsJune 15, 2026
3200 Meters · IndoorElm City Coaches Meet · Jan 310:16.51aElm City Coaches MeetJanuary 3, 2025
3200 Meters · OutdoorCIAC Class S Outdoor T&F Championships · Jun 19:58.02aCIAC Class S Outdoor T&F ChampionshipsJune 1, 2026
400 Meters · OutdoorHC @ Derby · May 1354.40aHC @ DerbyMay 13, 2024
600 Meters · Indoor2026 Yale HS Classic · Jan 91:30.682026 Yale HS ClassicJanuary 9, 2026
800 Meters · OutdoorNVL Last Chance Meet · May 272:03.15aNVL Last Chance Meet May 27, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 15CIAC Hammer Throw, Decathlon, Heptathlon, Steeplechase ChampionshipsJun 15 · 2000m Steeplechase · Place 2 · DerbyDerby2000m Steeplechase26:37.36a PB11
Jun 9Ridgefield's Nightmare InviteJun 9 · 1 Mile · Place 27 · UnattachedUnattached1 Mile27.4:37.88a PB11
Jun 1CIAC Class S Outdoor T&F ChampionshipsJun 1 · 3200 Meters · Place 11 · DerbyDerby3200 Meters11.9:58.02a PB11
Jun 1CIAC Class S Outdoor T&F ChampionshipsJun 1 · 1600 Meters · Place 5 · DerbyDerby1600 Meters5.4:35.04a11
Jun 1CIAC Class S Outdoor T&F ChampionshipsJun 1 · 800 Meters · DerbyDerby800 Meters—DNS11
May 23NVL Outdoor TF ChampionshipsMay 23 · 3200 Meters · Place 2 · DerbyDerby3200 Meters210:06.45a11
May 23NVL Outdoor TF ChampionshipsMay 23 · 1600 Meters · Place 3 · DerbyDerby1600 Meters34:33.31a11
May 16Lindy Remigino Hartford City InvitationalMay 16 · 1600 Meters · Place 2 · DerbyDerby1600 Meters24:29.41a PB11
May 5Ansonia & Woodland @ Derby May 5 · 3200 Meters · Place 1 · DerbyDerby3200 Meters110:12.63a11
Apr 28Ansonia, BHHS, Naugatuck, Torrington & Wilby @ DerbyApr 28 · 1600 Meters · Place 2 · DerbyDerby1600 Meters24:35.22a11
Apr 28Ansonia, BHHS, Naugatuck, Torrington & Wilby @ DerbyApr 28 · 800 Meters · Place 2 · DerbyDerby800 Meters22:04.211
Apr 14Ansonia, Kaynor Tech, Kennedy & Wilby @ DerbyApr 14 · 1600 Meters · Place 2 · DerbyDerby1600 Meters24:45.08a11
Apr 14Ansonia, Kaynor Tech, Kennedy & Wilby @ DerbyApr 14 · 800 Meters · Place 1 · DerbyDerby800 Meters12:06.79a11
Apr 8Ansonia, Oxford & Seymour @ DerbyApr 8 · 1600 Meters · Place 2 · DerbyDerby1600 Meters2.4:55.28a11

2026 Indoor Track

16 results
DateMeetEventPlMarkGr
Feb 14CIAC Class LL Indoor T&F ChampionshipsFeb 14 · 1000 Meters · Place 2 · DerbyDerby1000 Meters22:39.36a11
Feb 14CIAC Class S Indoor T&F ChampionshipsFeb 14 · 3200 Meters · DerbyDerby3200 Meters—DNS11
Feb 14CIAC Class S Indoor T&F ChampionshipsFeb 14 · 1000 Meters · Place 2 · DerbyDerby1000 Meters2.2:39.36a11
Feb 9Last Chance State Qualifier Feb 9 · 1600 Meters · Place 1 · DerbyDerby1600 Meters14:40.02a11
Jan 30NVL Indoor Track & Field ChampionshipsJan 30 · 3200 Meters · DerbyDerby3200 Meters—DNS11
Jan 30NVL Indoor Track & Field ChampionshipsJan 30 · 1000 Meters · Place 3 · DerbyDerby1000 Meters3.2:39.19a11
Jan 30NVL Indoor Track & Field ChampionshipsJan 30 · 1600 Meters · Place 4 · DerbyDerby1600 Meters4.4:56.88a11
Jan 23NVL Development 3 January 23Jan 23 · 3200 Meters · Place 1 · DerbyDerby3200 Meters1.10:25.58a11
Jan 149th James Barber InvitationalJan 14 · 1600 Meters · Place 1 · DerbyDerby1600 Meters14:43.15a11
Jan 92026 Yale HS ClassicJan 9 · 600 Meters · Place 37 · DerbyDerby600 Meters371:30.68 PB11
Jan 92026 Yale HS ClassicJan 9 · 1 Mile · Place 15 · DerbyDerby1 Mile154:36.66 PB11
Jan 92026 Yale HS ClassicJan 9 · 1 Mile · Place 15 · DerbyDerby1 Mile154:36.6611
Jan 92026 Yale HS ClassicJan 9 · 600 Meters · Place 37 · DerbyDerby600 Meters371:30.6811
Jan 2Elm City Coaches MeetJan 2 · 3200 Meters · Place 8 · DerbyDerby3200 Meters8.10:45.69a11
Jan 2Elm City Coaches MeetJan 2 · 1000 Meters · Place 5 · DerbyDerby1000 Meters5.2:47.44a11
Jan 2Elm City Coaches MeetJan 2 · 1600 Meters · Place 3 · DerbyDerby1600 Meters3.4:35.07a PB11

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 20NVL Winter ClassicDec 20 · 1000 Meters · Place 1 · DerbyDerby1000 Meters1.2:44.65a11
Feb 22CIAC State Open Boys Indoor T&F ChampionshipFeb 22 · 1000 Meters · Place 9 · DerbyDerby1000 Meters92:40.11a—
Feb 15CIAC Class S Boys ChampionshipFeb 15 · 1000 Meters · Place 3 · DerbyDerby1000 Meters3.2:37.95a PB10
Jan 31NVL Indoor Track & Field ChampionshipsJan 31 · 1600 Meters · Place 2 · DerbyDerby1600 Meters24:37.63a—
Jan 31NVL Indoor Track & Field ChampionshipsJan 31 · 1000 Meters · Place 1 · DerbyDerby1000 Meters12:41.00a—
Jan 21Wesleyan Cardinal QualifierJan 21 · 1600 Meters · Place 2 · DerbyDerby1600 Meters24:39.68a—
Jan 158th James Barber InvitationalJan 15 · 1000 Meters · Place 2 · DerbyDerby1000 Meters22:41.86a—
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 1 Mile · Place 43 · DerbyDerby1 Mile43.4:41.65a10
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 1000 Meters · Place 16 · DerbyDerby1000 Meters16.2:41.12a10
Jan 3Elm City Coaches MeetJan 3 · 3200 Meters · Place 6 · DerbyDerby3200 Meters6.10:16.51a PB10
Jan 3Elm City Coaches MeetJan 3 · 1000 Meters · Place 1 · DerbyDerby1000 Meters1.2:45.42a10

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 2CIAC Class S Boys ChampionshipJun 2 · 1600 Meters · DerbyDerby1600 Meters—DNS10
Jun 2CIAC Class S Boys ChampionshipJun 2 · 800 Meters · Place 8 · DerbyDerby800 Meters8.2:05.84a10
May 27NVL Last Chance Meet May 27 · 800 Meters · Place 1 · DerbyDerby800 Meters12:03.15a PB10
May 24NVL Outdoor TF ChampionshipsMay 24 · 1600 Meters · Place 4 · DerbyDerby1600 Meters44:47.36a10
May 24NVL Outdoor TF ChampionshipsMay 24 · 800 Meters · Place 3 · DerbyDerby800 Meters32:08.96a10
May 14Ansonia, Kennedy and Wilby @ Derby May 14 · 1600 Meters · Place 1 · DerbyDerby1600 Meters14:51.88a10
May 14Ansonia, Kennedy and Wilby @ Derby May 14 · 800 Meters · Place 1 · DerbyDerby800 Meters12:07.86a10
Apr 30Naugatuck at DerbyApr 30 · 3200 Meters · DerbyDerby3200 Meters---NT10
Apr 30Naugatuck at DerbyApr 30 · 1600 Meters · Place 14 · DerbyDerby1600 Meters14.NT10
Apr 30Naugatuck at DerbyApr 30 · 800 Meters · Place 17 · DerbyDerby800 Meters17.NT10
Apr 22Ansonia, Seymour, Platt Tech at DerbyApr 22 · 1600 Meters · Place 7 · DerbyDerby1600 Meters7NT10
Apr 22Ansonia, Seymour, Platt Tech at DerbyApr 22 · 800 Meters · Place 12 · DerbyDerby800 Meters12NT10
Apr 167th CT Distance FestivalApr 16 · 1 Mile · Place 37 · DerbyDerby1 Mile374:39.96a10
Apr 8Ansonia, Woodland at DerbyApr 8 · 3200 Meters · Place 2 · DerbyDerby3200 Meters211:00.65a10
Apr 8Ansonia, Woodland at DerbyApr 8 · 1600 Meters · Place 1 · DerbyDerby1600 Meters14:54.19a10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20 23rd Hillhouse InvitationalDec 20 · 1600 Meters · Place 16 · DerbyDerby1600 Meters16.4:49.35a10
Dec 14Hillhouse Developmental MeetDec 14 · 1600 Meters · Place 12 · DerbyDerby1600 Meters12.4:57.79a10
Jan 5Elm City Coaches MeetJan 5 · 1600 Meters · Place 7 · DerbyDerby1600 Meters7.5:02.50a9

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 18NVL Outdoor TF ChampionshipsMay 18 · 800 Meters · Place 3 · DerbyDerby800 Meters32:03.40a—
May 13HC @ DerbyMay 13 · 3200 Meters · Place 1 · DerbyDerby3200 Meters110:29.34a—
May 13HC @ DerbyMay 13 · 400 Meters · Place 2 · DerbyDerby400 Meters254.40a PB—
May 118th Froshmore InvitationalMay 11 · 800 Meters · Place 4 · DerbyDerby800 Meters4.2:05.74a9
May 7Seymour vs. DerbyMay 7 · 1600 Meters · Place 2 · DerbyDerby1600 Meters25:59.8—
May 7Seymour vs. DerbyMay 7 · 800 Meters · Place 2 · DerbyDerby800 Meters22:12.9—
May 4Org-Jake Spartan InvitationalMay 4 · 1600 Meters · Place 5 · DerbyDerby1600 Meters54:37.93a—
Apr 30Oxford vs Derby Apr 30 · 3200 Meters · Place 2 · DerbyDerby3200 Meters210:27.53a—
Apr 23Woodland and Kennedy vs Derby Apr 23 · 1600 Meters · Place 2 · DerbyDerby1600 Meters24:40.71a—
Apr 23Woodland and Kennedy vs Derby Apr 23 · 800 Meters · Place 2 · DerbyDerby800 Meters22:06.43a—
Apr 196th CT Distance FestivalApr 19 · 1 Mile · Place 3 · DerbyDerby1 Mile34:41.67a—
Apr 9Naugatuck and Emmett @ Derby Apr 9 · 1600 Meters · Place 2 · DerbyDerby1600 Meters24:47.34a—
Apr 9Naugatuck and Emmett @ Derby Apr 9 · 800 Meters · Place 1 · DerbyDerby800 Meters12:06.35a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 30Hillhouse Holiday MeetDec 30 · 1600 Meters · Place 24 · DerbyDerby1600 Meters24.5:00.60a9

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 2715th Annual Connecticut Middle School Outdoor T & F ChampionshipsMay 27 · 1600 Meters · Place 2 · DerbyDerby1600 Meters24:56.19a—
May 2715th Annual Connecticut Middle School Outdoor T & F ChampionshipsMay 27 · 800 Meters · Place 1 · DerbyDerby800 Meters12:13.13a—