Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor6th CT Distance Festival · Apr 195:11.78a6th CT Distance FestivalApril 19, 2024
1600 Meters · IndoorNorth Shore Invitational · Dec 235:09.47aNorth Shore InvitationalDecember 23, 2024
1600 Meters · OutdoorGreenwich at Danbury · Apr 305:10.28aGreenwich at DanburyApril 30, 2024
2 Miles · IndoorArmory Officials Hall of Fame Invitational - HS · Jan 1911:00.29Armory Officials Hall of Fame Invitational - HSJanuary 19, 2024
3000 Meters · Indoor40th Yale Interscholastic Track Classic · Jan 1010:03.81a40th Yale Interscholastic Track ClassicJanuary 10, 2025
3000m Steeplechase · OutdoorDanbury Dream Elite Invitational · May 177:22.14aDanbury Dream Elite InvitationalMay 17, 2025
3200 Meters · IndoorNorth Shore Invitational · Dec 2310:46.48aNorth Shore InvitationalDecember 23, 2024
3200 Meters · OutdoorThe 93rd Greater Hartford Invitational · May 910:43.23The 93rd Greater Hartford InvitationalMay 9, 2025
5000 Meters · OutdoorSNHU Spring Invitational · Mar 2618:32.91aSNHU Spring InvitationalMarch 26, 2026

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 26SNHU Spring InvitationalMar 26 · 5000 Meters · Place 19 · Southern New HampshireSouthern New Hampshire5000 Meters19.18:32.91a PBFr

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 16CIAC Hammer Throw, Decathlon, Heptathlon, Steeplechase ChampionshipsJun 16 · 3000m Steeplechase · Place 23 · DanburyDanbury3000m Steeplechase237:30.21a12
May 19Bridgeport Central/Harding at DanburyMay 19 · 3200 Meters · Place 1 · DanburyDanbury3200 Meters111:26.94a12
May 17Danbury Dream Elite InvitationalMay 17 · 3000m Steeplechase · Place 5 · DanburyDanbury3000m Steeplechase57:22.14a PB12
May 9The 93rd Greater Hartford InvitationalMay 9 · 3200 Meters · Place 14 · DanburyDanbury3200 Meters1410:43.23 PB12
May 9The 93rd Greater Hartford InvitationalMay 9 · 1600 Meters · Place 66 · DanburyDanbury1600 Meters665:18.8912
May 3Fast Times at Ridgefield HighMay 3 · 3200 Meters · Place 97 · DanburyDanbury3200 Meters9710:43.75a12
Apr 28Danbury at TrumbullApr 28 · 3200 Meters · Place 7 · DanburyDanbury3200 Meters711:52.412
Apr 2542nd O'Grady Relays Day 2Apr 25 · 3000m Steeplechase · Place 12 · DanburyDanbury3000m Steeplechase127:27.9212
Apr 23Stamford at DanburyApr 23 · 3200 Meters · Place 2 · DanburyDanbury3200 Meters211:53.5412
Apr 167th CT Distance FestivalApr 16 · 1 Mile · Place 90 · DanburyDanbury1 Mile905:13.27a12
Apr 9Westhill at DanburyApr 9 · 3200 Meters · Place 2 · DanburyDanbury3200 Meters210:53.49a12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 1Bethel Indoor InvitationalFeb 1 · 3200 Meters · Place 9 · DanburyDanbury3200 Meters911:11.55a—
Jan 18SCC Coaches InvitationalJan 18 · 3200 Meters · Place 21 · DanburyDanbury3200 Meters2110:51.02a—
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 3000 Meters · Place 130 · DanburyDanbury3000 Meters130.10:03.81a PB12

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 23North Shore InvitationalDec 23 · 3200 Meters · Place 48 · DanburyDanbury3200 Meters48.10:46.48a PB12
Dec 23North Shore InvitationalDec 23 · 1600 Meters · Place 92 · DanburyDanbury1600 Meters92.5:09.47a PB12
Jan 19Armory Officials Hall of Fame Invitational - HSJan 19 · 2 Miles · Place 106 · Danbury-CTDanbury-CT2 Miles10611:00.29 PB11
Jan 19Armory Officials Hall of Fame Invitational - HSJan 19 · 3200 Meters · Place 106 · Danbury-CTDanbury-CT3200 Meters10610:57.1611
Jan 1239th Yale Track ClassicJan 12 · 3000 Meters · Place 144 · DanburyDanbury3000 Meters14410:11.3811

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14Trumbull at DanburyMay 14 · 3200 Meters · Place 5 · DanburyDanbury3200 Meters511:04.97a—
May 1192nd Greater Hartford InvitationalMay 11 · 3200 Meters · Place 25 · DanburyDanbury3200 Meters25.10:53.61a11
May 7Danbury, Bassick, Central at HardingMay 7 · 3200 Meters · Place 3 · DanburyDanbury3200 Meters313:04.60a—
May 7Danbury, Bassick, Central at HardingMay 7 · 1600 Meters · Place 2 · DanburyDanbury1600 Meters25:12.89a—
May 4Fast Times at Ridgefield High: The 3200May 4 · 3200 Meters · Place 105 · DanburyDanbury3200 Meters105.10:53.12a11
Apr 30Greenwich at DanburyApr 30 · 1600 Meters · Place 15 · DanburyDanbury1600 Meters155:10.28a PB—
Apr 196th CT Distance FestivalApr 19 · 1 Mile · Place 106 · DanburyDanbury1 Mile1065:11.78a PB—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 23North Shore HS InvitationalDec 23 · 1600 Meters · Place 110 · DanburyDanbury1600 Meters110.5:12.07a11

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 17Westhill at DanburyMay 17 · 3200 Meters · Place 4 · DanburyDanbury3200 Meters411:42.94a—
May 17Westhill at DanburyMay 17 · 1600 Meters · Place 6 · DanburyDanbury1600 Meters65:30.89a—
May 9Danbury at BridgeportMay 9 · 3200 Meters · Place 2 · DanburyDanbury3200 Meters211:48.74a—
May 9Danbury at BridgeportMay 9 · 1600 Meters · Place 3 · DanburyDanbury1600 Meters35:29.08a—
May 5Fast Times at Ridgefield HighMay 5 · 3200 Meters · Place 61 · DanburyDanbury3200 Meters6111:12.82a—
May 1Greenwich at DanburyMay 1 · 3200 Meters · Place 11 · DanburyDanbury3200 Meters1111:56.51a—
May 1Greenwich at DanburyMay 1 · 1600 Meters · Place 11 · DanburyDanbury1600 Meters115:25.55a—
Apr 25Danbury at TrumbullApr 25 · 3200 Meters · Place 5 · DanburyDanbury3200 Meters511:37.7—
Apr 25Danbury at TrumbullApr 25 · 1600 Meters · Place 9 · DanburyDanbury1600 Meters95:30.2—
Apr 18Ridgefield at DanburyApr 18 · 3200 Meters · Place 2 · DanburyDanbury3200 Meters211:36.29a—
Apr 4Danbury at StaplesApr 4 · 3200 Meters · Place 9 · DanburyDanbury3200 Meters911:39.41a—
Mar 24RT34/I84 ScrimmageMar 24 · 1600 Meters · Place 3 · DanburyDanbury1600 Meters35:33.00a—

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 146th CT Froshmore ChampionshipsMay 14 · 1600 Meters · Place 42 · DanburyDanbury1600 Meters425:38.429
May 3Trumbull at DanburyMay 3 · 3200 Meters · Place 10 · DanburyDanbury3200 Meters1012:06.269
May 3Trumbull at DanburyMay 3 · 1600 Meters · Place 16 · DanburyDanbury1600 Meters165:40.189
Apr 25Norwalk at DanburyApr 25 · 3200 Meters · Place 2 · DanburyDanbury3200 Meters212:33.889
Apr 25Norwalk at DanburyApr 25 · 1600 Meters · Place 5 · DanburyDanbury1600 Meters55:36.769
Apr 944th Hammonasset Freshman InvitationalApr 9 · 3200 Meters · Place 4 · DanburyDanbury3200 Meters411:50.059
Apr 4Danbury at McMahonApr 4 · 3200 Meters · Place 5 · DanburyDanbury3200 Meters512:02.09
Mar 26RT34/I84 ScrimmageMar 26 · 1600 Meters · Place 12 · DanburyDanbury1600 Meters125:58.449