Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorGHC Developmental · Dec 133:19.78aGHC Developmental December 13, 2025
1000 Meters · OutdoorNCCC/Hartford Development Meet · Dec 213:30.77aNCCC/Hartford Development MeetDecember 21, 2024
1600 Meters · IndoorNCCC Invitational · Jan 175:39.92aNCCC InvitationalJanuary 17, 2026
1600 Meters · OutdoorThe Greater Manchester Track and Field Classic · May 165:32.41aThe Greater Manchester Track and Field ClassicMay 16, 2025
3200 Meters · IndoorUConn Invite #2 · Jan 2412:16.09aUConn Invite #2January 24, 2025
3200 Meters · OutdoorRockville vs. Ellington and SMSA · Apr 2312:52.36Rockville vs. Ellington and SMSAApril 23, 2025
600 Meters · IndoorNCCC Invitational #1 · Jan 41:58.12aNCCC Invitational #1January 4, 2025
800 Meters · OutdoorRockville vs Granby and HMTCA · May 142:35.92aRockville vs Granby and HMTCAMay 14, 2025
Javelin · 800g · OutdoorRockville, Suffield at Ellington · Apr 2886' 3"Rockville, Suffield at EllingtonApril 28, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 21Windsor Locks @ RockvilleMay 21 · Javelin · Place 6 · RockvilleRockvilleJavelin800g6.79' 9"10
May 21Windsor Locks @ RockvilleMay 21 · 800 Meters · Place 7 · RockvilleRockville800 Meters7.2:46.07a10
May 12Rockville & E. Granby @ EWHSMay 12 · Javelin · Place 6 · RockvilleRockvilleJavelin689-810
May 12Rockville & E. Granby @ EWHSMay 12 · 1600 Meters · Place 12 · RockvilleRockville1600 Meters126:02.85a10
May 5Bolton and Coventry @ RockvilleMay 5 · Javelin · Place 8 · RockvilleRockvilleJavelin800g8.82' 10"10
May 5Bolton and Coventry @ RockvilleMay 5 · 800 Meters · Place 5 · RockvilleRockville800 Meters5.2:46.95a10
Apr 28Rockville, Suffield at EllingtonApr 28 · Javelin · Place 9 · RockvilleRockvilleJavelin800g9.86' 3" PB10
Apr 28Rockville, Suffield at EllingtonApr 28 · 1600 Meters · Place 13 · RockvilleRockville1600 Meters13.6:03.17a10
Apr 22HMTCA, Innovation, and Stafford @ RockvilleApr 22 · Javelin · Place 15 · RockvilleRockvilleJavelin800g15.60' 8"10
Apr 22HMTCA, Innovation, and Stafford @ RockvilleApr 22 · 1600 Meters · Place 11 · RockvilleRockville1600 Meters11.6:00.85a10
Apr 8Granby and Somers @ RockvilleApr 8 · Javelin · Place 8 · RockvilleRockvilleJavelin800g8.76' 6"10
Apr 8Granby and Somers @ RockvilleApr 8 · 1600 Meters · Place 9 · RockvilleRockville1600 Meters9.5:58.58a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 17NCCC InvitationalJan 17 · 1600 Meters · Place 15 · RockvilleRockville1600 Meters155:39.92a PB10
Jan 3Hartford Public Indoor InviteJan 3 · 1000 Meters · Place 5 · RockvilleRockville1000 Meters53:20.2110

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 13GHC Developmental Dec 13 · 1000 Meters · Place 27 · RockvilleRockville1000 Meters273:19.78a PB10
Feb 8NCCC Last Chance QualifierFeb 8 · 1600 Meters · Place 13 · RockvilleRockville1600 Meters135:57.03a—
Jan 24UConn Invite #2Jan 24 · 3200 Meters · Place 18 · RockvilleRockville3200 Meters1812:16.09a PB—
Jan 18NCCC Invitational #2Jan 18 · 3200 Meters · Place 10 · RockvilleRockville3200 Meters1012:17.11a—
Jan 10UConn Invite #1Jan 10 · 1000 Meters · Place 20 · RockvilleRockville1000 Meters203:26.91a—
Jan 10UConn Invite #1Jan 10 · 600 Meters · Place 20 · RockvilleRockville600 Meters201:59.13a—
Jan 4NCCC Invitational #1Jan 4 · 600 Meters · Place 32 · RockvilleRockville600 Meters321:58.12a PB—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 20Rockville vs Bolton and CantonMay 20 · 1600 Meters · Place 12 · RockvilleRockville1600 Meters125:44.91a9
May 16The Greater Manchester Track and Field ClassicMay 16 · 1600 Meters · Place 18 · RockvilleRockville1600 Meters185:32.41a PB9
May 14Rockville vs Granby and HMTCAMay 14 · 800 Meters · Place 8 · RockvilleRockville800 Meters82:35.92a PB9
May 7Rockville vs East Granby and Windsor LocksMay 7 · 1600 Meters · Place 10 · RockvilleRockville1600 Meters105:49.83a9
May 7Rockville vs East Granby and Windsor LocksMay 7 · 800 Meters · Place 11 · RockvilleRockville800 Meters112:40.14a9
Apr 30Rockville vs Coventry and InnovationApr 30 · 1600 Meters · Place 8 · RockvilleRockville1600 Meters85:53.09a9
Apr 23Rockville vs. Ellington and SMSAApr 23 · 3200 Meters · Place 8 · RockvilleRockville3200 Meters812:52.36 PB9
Apr 23Rockville vs. Ellington and SMSAApr 23 · 1600 Meters · Place 12 · RockvilleRockville1600 Meters125:52.449
Apr 8Stafford vs. Somers and RockvilleApr 8 · 1600 Meters · Place 11 · RockvilleRockville1600 Meters116:14.47a9

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 21NCCC/Hartford Development MeetDec 21 · 1000 Meters · Place 9 · RockvilleRockville1000 Meters9.3:30.77a PB9
Dec 21NCCC/Hartford Development MeetDec 21 · 1600 Meters · Place 23 · RockvilleRockville1600 Meters23.6:19.51a9

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 24Vernon Center vs. Capt. Nathan HaleMay 24 · 1600 Meters · Place 9 · Vernon CenterVernon Center1600 Meters97:09.10a—
May 24Vernon Center vs. Capt. Nathan HaleMay 24 · 800 Meters · Place 12 · Vernon CenterVernon Center800 Meters123:28.50a—
May 15Vernon Center vs. Horace PorterMay 15 · 1600 Meters · Place 8 · Vernon CenterVernon Center1600 Meters86:58.96a—
May 15Vernon Center vs. Horace PorterMay 15 · 800 Meters · Place 10 · Vernon CenterVernon Center800 Meters103:17.89a—
May 10Vernon Center @ Windham MiddleMay 10 · 1600 Meters · Place 8 · Vernon CenterVernon Center1600 Meters8.7:06.00Unofficial7
May 4Vernon Center @ Lebanon MiddleMay 4 · 1600 Meters · Place 11 · Vernon CenterVernon Center1600 Meters11.6:52.38Unofficial7
Apr 24Vernon Center vs. Mansfield MiddleApr 24 · 1600 Meters · Place 7 · Vernon CenterVernon Center1600 Meters76:50.81a—
Apr 19Vernon Center @ Capt. Nathan HaleApr 19 · 1600 Meters · Place 16 · Vernon CenterVernon Center1600 Meters16.6:50.267