Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorECC Developmental Meet #1A · Dec 202:51.47aECC Developmental Meet #1ADecember 20, 2025
1600 Meters · Outdoor14th Annual Connecticut Middle School Outdoor T & F Championships · May 285:08.93a14th Annual Connecticut Middle School Outdoor T & F Championships May 28, 2022
3200 Meters · OutdoorCIAC Class M Boys Championship · May 2810:57.02aCIAC Class M Boys ChampionshipMay 28, 2024
400 Meters · OutdoorIlling MS vs Ellington/Griswald MS · May 111:07.99aIlling MS vs Ellington/Griswald MSMay 11, 2022
600 Meters · IndoorECC Developmental Meet #3B · Jan 31:31.41aECC Developmental Meet #3BJanuary 3, 2026
800 Meters · OutdoorNCCC Championship · May 261:59.10aNCCC ChampionshipMay 26, 2026

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 26NCCC ChampionshipMay 26 · 800 Meters · Place 2 · EllingtonEllington800 Meters2.1:59.10a PB12
Apr 28Rockville, Suffield at EllingtonApr 28 · 800 Meters · Place 2 · EllingtonEllington800 Meters2.2:08.35a12
Apr 17The Patriot GamesApr 17 · 800 Meters · Place 6 · EllingtonEllington800 Meters6.2:04.34a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28[MA Entries] New England Track and Field ChampionshipFeb 28 · 800 Meters · EllingtonEllington800 MetersRelay Split—2:02.0hUnofficial12
Feb 13CIAC Class M Indoor T&F ChampionshipsFeb 13 · 600 Meters · EllingtonEllington600 Meters—DNS12
Feb 13CIAC Class M Indoor T&F ChampionshipsFeb 13 · 800 Meters · EllingtonEllington800 MetersRelay Split—2:02.5hUnofficial12
Jan 3ECC Developmental Meet #3BJan 3 · 180 Meters · EllingtonEllington180 MetersRelay Split—23.4hUnofficial12
Jan 3ECC Developmental Meet #3BJan 3 · 600 Meters · Place 1 · EllingtonEllington600 Meters1.1:31.41a PB12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20ECC Developmental Meet #1ADec 20 · 1000 Meters · Place 3 · EllingtonEllington1000 Meters3.2:51.47a PB12
Dec 20ECC Developmental Meet #1ADec 20 · 400 Meters · EllingtonEllington400 MetersRelay Split—58.8hUnofficial12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 1CIAC Class M Boys ChampionshipJun 1 · 800 Meters · EllingtonEllington800 MetersRelay Split—2:05.4hUnofficial11
Jun 1CIAC Class M Boys ChampionshipJun 1 · 800 Meters · EllingtonEllington800 Meters—DNS11
Apr 254th Annual Ellington InvitationalApr 25 · 800 Meters · EllingtonEllington800 MetersRelay Split—2:14.3hUnofficial11
Apr 254th Annual Ellington InvitationalApr 25 · 800 Meters · Place 7 · EllingtonEllington800 Meters7.2:09.17a11

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 28CIAC Class M Boys ChampionshipMay 28 · 3200 Meters · Place 30 · EllingtonEllington3200 Meters30.10:57.02a PB10
May 28CIAC Class M Boys ChampionshipMay 28 · 800 Meters · EllingtonEllington800 MetersRelay Split—2:08.0hUnofficial10

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2814th Annual Connecticut Middle School Outdoor T & F Championships May 28 · 1600 Meters · Place 9 · EllingtonEllington1600 Meters9.5:08.93a PB8
May 2814th Annual Connecticut Middle School Outdoor T & F Championships May 28 · 800 Meters · Place 3 · EllingtonEllington800 Meters3.2:18.008
May 19CRAL Middle School MeetMay 19 · 1600 Meters · Place 1 · EllingtonEllington1600 Meters1.5:19.89a8
May 19CRAL Middle School MeetMay 19 · 800 Meters · Place 1 · EllingtonEllington800 Meters1.2:23.04a8
May 11Illing MS vs Ellington/Griswald MSMay 11 · 1600 Meters · Place 1 · EllingtonEllington1600 Meters1.5:18.42a8
May 11Illing MS vs Ellington/Griswald MSMay 11 · 400 Meters · Place 7 · EllingtonEllington400 Meters7.1:07.99a PB8