Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2026 Yale HS Classic · Jan 94:51.382026 Yale HS ClassicJanuary 9, 2026
1 Mile · OutdoorMRC Track and Field Series Vol. 2 · Jul 175:23.12aMRC Track and Field Series Vol. 2July 17, 2025
1000 Meters · IndoorNCCC Invitational · Jan 172:53.55aNCCC InvitationalJanuary 17, 2026
1500 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jul 76:32.64aUSATF Region 1 Junior Olympic ChampionshipsJuly 7, 2023
1600 Meters · IndoorNCCC Championship · Feb 34:49.62aNCCC Championship February 3, 2026
1600 Meters · OutdoorThe Greater Manchester Track and Field Classic · May 154:49.44aThe Greater Manchester Track and Field ClassicMay 15, 2026
2 Miles · OutdoorMRC Track and Field Series Vol. 2 · Jul 1711:38.63aMRC Track and Field Series Vol. 2July 17, 2025
3200 Meters · IndoorGHC Invitational #2 · Jan 2410:28.98aGHC Invitational #2January 24, 2026
3200 Meters · OutdoorBolton and Coventry @ Rockville · May 511:03.47aBolton and Coventry @ RockvilleMay 5, 2026
400 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jul 71:14.78aUSATF Region 1 Junior Olympic ChampionshipsJuly 7, 2023
800 Meters · OutdoorWindsor Locks @ Rockville · May 212:09.95aWindsor Locks @ RockvilleMay 21, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 26NCCC ChampionshipMay 26 · 3200 Meters · Place 14 · RockvilleRockville3200 Meters14.11:04.92a9
May 26NCCC ChampionshipMay 26 · 1600 Meters · Place 8 · RockvilleRockville1600 Meters8.4:50.16a9
May 21Windsor Locks @ RockvilleMay 21 · 800 Meters · Place 2 · RockvilleRockville800 Meters2.2:09.95a PB9
May 15The Greater Manchester Track and Field ClassicMay 15 · 1600 Meters · Place 2 · RockvilleRockville1600 Meters24:49.44a PB9
May 12Rockville & E. Granby @ EWHSMay 12 · 3200 Meters · Place 5 · RockvilleRockville3200 Meters511:20.27a9
May 12Rockville & E. Granby @ EWHSMay 12 · 1600 Meters · Place 6 · RockvilleRockville1600 Meters64:58.66a9
May 5Bolton and Coventry @ RockvilleMay 5 · 3200 Meters · Place 3 · RockvilleRockville3200 Meters3.11:03.47a PB9
Apr 28Rockville, Suffield at EllingtonApr 28 · 3200 Meters · Place 6 · RockvilleRockville3200 Meters6.11:17.37a9
Apr 15Canton vs. RockvilleApr 15 · 3200 Meters · Place 3 · RockvilleRockville3200 Meters3.12:00.30a9

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 3NCCC Championship Feb 3 · 3200 Meters · Place 12 · RockvilleRockville3200 Meters1210:54.86a9
Feb 3NCCC Championship Feb 3 · 1600 Meters · Place 8 · RockvilleRockville1600 Meters84:49.62a PB9
Jan 24GHC Invitational #2Jan 24 · 3200 Meters · Place 3 · RockvilleRockville3200 Meters310:28.98a PB9
Jan 17NCCC InvitationalJan 17 · 3200 Meters · Place 6 · RockvilleRockville3200 Meters610:57.18a9
Jan 17NCCC InvitationalJan 17 · 1000 Meters · Place 3 · RockvilleRockville1000 Meters32:53.55a PB9
Jan 92026 Yale HS ClassicJan 9 · 1 Mile · Place 59 · RockvilleRockville1 Mile594:51.38 PB9
Jan 92026 Yale HS ClassicJan 9 · 1 Mile · Place 59 · RockvilleRockville1 Mile594:51.389

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13GHC Developmental Dec 13 · 1000 Meters · Place 5 · RockvilleRockville1000 Meters52:54.12a9

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 24MRC Track and Field Series Vol. 3Jul 24 · 1 Mile · Place 11 · MRC Track & FieldMRC Track & Field1 Mile11.5:15.90aUnofficial8
Jul 24MRC Track and Field Series Vol. 3Jul 24 · 800 Meters · Place 7 · MRC Track & FieldMRC Track & Field800 Meters7.2:20.08aUnofficial8
Jul 17MRC Track and Field Series Vol. 2Jul 17 · 2 Miles · Place 10 · MRC Track & FieldMRC Track & Field2 Miles10.11:38.63a PB8
Jul 17MRC Track and Field Series Vol. 2Jul 17 · 1 Mile · Place 7 · MRC Track & FieldMRC Track & Field1 Mile7.5:23.12a PB8
May 24The 17th Annual CT Middle School Outdoor T & F ChampionshipsMay 24 · 1600 Meters · Place 2 · Vernon CenterVernon Center1600 Meters25:03.58a8
May 24The 17th Annual CT Middle School Outdoor T & F ChampionshipsMay 24 · 800 Meters · Place 5 · Vernon CenterVernon Center800 Meters52:19.52a8
May 15CRAL Middle School ChampionshipMay 15 · 1600 Meters · Place 1 · Vernon CenterVernon Center1600 Meters15:05.77a8
May 15CRAL Middle School ChampionshipMay 15 · 800 Meters · Place 1 · Vernon CenterVernon Center800 Meters12:19.09a8

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2516th Annual CT Middle School Outdoor T & F ChampionshipsMay 25 · 1600 Meters · Place 54 · Vernon CenterVernon Center1600 Meters54.5:47.76a7
May 9VCMS vs East Windsor and PorterMay 9 · 800 Meters · Place 5 · Vernon CenterVernon Center800 Meters5.2:41.95a7
Apr 22VCMS Meet vs Lebanon and East WindsorApr 22 · 1600 Meters · Place 3 · Vernon CenterVernon Center1600 Meters3.5:40.30a7
Apr 22VCMS Meet vs Lebanon and East WindsorApr 22 · 800 Meters · Place 4 · Vernon CenterVernon Center800 Meters4.2:37.07a7

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · 1500 Meters · Place 14 · 05-Unattached05-Unattached1500 Meters14.6:32.64a PB6
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · 400 Meters · Place 9 · 05-Unattached05-Unattached400 Meters9.1:14.78a PB6
May 24Vernon Center vs. Capt. Nathan HaleMay 24 · 1600 Meters · Place 7 · Vernon CenterVernon Center1600 Meters76:27.60a—
May 24Vernon Center vs. Capt. Nathan HaleMay 24 · 800 Meters · Place 7 · Vernon CenterVernon Center800 Meters72:57.72a—
May 15Vernon Center vs. Horace PorterMay 15 · 1600 Meters · Place 7 · Vernon CenterVernon Center1600 Meters76:35.91a—
May 15Vernon Center vs. Horace PorterMay 15 · 800 Meters · Place 7 · Vernon CenterVernon Center800 Meters73:00.34a—
May 10Vernon Center @ Windham MiddleMay 10 · 1600 Meters · Place 6 · Vernon CenterVernon Center1600 Meters6.6:40.00Unofficial6
May 4Vernon Center @ Lebanon MiddleMay 4 · 1600 Meters · Place 10 · Vernon CenterVernon Center1600 Meters10.6:52.08Unofficial6
Apr 24Vernon Center vs. Mansfield MiddleApr 24 · 1600 Meters · Place 6 · Vernon CenterVernon Center1600 Meters66:50.75a—
Apr 19Vernon Center @ Capt. Nathan HaleApr 19 · 1600 Meters · Place 18 · Vernon CenterVernon Center1600 Meters18.6:51.306