Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorThe Patriot Games · Apr 176:26.69aThe Patriot GamesApril 17, 2026
100 Meters · OutdoorCoventry at Stafford · May 1617.3Coventry at StaffordMay 16, 2023
1000 Meters · IndoorNCCC Last Chance Qualifier · Feb 83:42.33aNCCC Last Chance QualifierFebruary 8, 2025
1600 Meters · IndoorGHC Invitational #2 · Jan 246:33.88aGHC Invitational #2January 24, 2026
1600 Meters · OutdoorThe Greater Manchester Track and Field Classic · May 166:27.55aThe Greater Manchester Track and Field ClassicMay 16, 2025
200 Meters · OutdoorCanton V. Coventry, East Windsor · Apr 538.57Canton V. Coventry, East WindsorApril 5, 2023
2000m Steeplechase · OutdoorThe Greater Manchester Track and Field Classic · May 159:40.36aThe Greater Manchester Track and Field ClassicMay 15, 2026
300 Meters · IndoorUConn Invite #1 · Jan 1054.53aUConn Invite #1January 10, 2025
3000m Steeplechase · OutdoorCIAC Decathlon, Heptathlon, Steeplechase, Hammer Throw Championships · Jun 109:34.88aCIAC Decathlon, Heptathlon, Steeplechase, Hammer Throw ChampionshipsJune 10, 2024
3200 Meters · IndoorGHC Invitational #2 · Jan 2414:17.11aGHC Invitational #2January 24, 2026
3200 Meters · OutdoorBolton and Coventry @ Rockville · May 514:43.75aBolton and Coventry @ RockvilleMay 5, 2026
600 Meters · IndoorJoe Sinicrope Invitational · Jan 271:58.17aJoe Sinicrope InvitationalJanuary 27, 2025
800 Meters · OutdoorNCCC Championship · May 262:47.38aNCCC ChampionshipMay 26, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 26NCCC ChampionshipMay 26 · 800 Meters · Place 9 · Coventry (CT)800 Meters9.2:47.38a PB12
May 19Coventry vs. Somers at EllingtonMay 19 · 1600 Meters · Place 1 · Coventry (CT)1600 Meters1.6:34.33a12
May 15The Greater Manchester Track and Field ClassicMay 15 · 2000m Steeplechase · Place 10 · Coventry (CT)2000m Steeplechase109:40.36a PB12
May 13Canton vs. Coventry, HMTCAMay 13 · 1600 Meters · Place 5 · Coventry (CT)1600 Meters5.6:39.10a12
May 13Canton vs. Coventry, HMTCAMay 13 · 800 Meters · Place 5 · Coventry (CT)800 Meters5.2:52.43a12
May 5Bolton and Coventry @ RockvilleMay 5 · 3200 Meters · Place 5 · Coventry (CT)3200 Meters5.14:43.75a PB12
May 2Marty Roberts InvitationalMay 2 · 1600 Meters · Place 40 · Coventry (CT)1600 Meters406:28.43a12
May 2Marty Roberts InvitationalMay 2 · 800 Meters · Place 36 · Coventry (CT)800 Meters362:52.87a12
Apr 24Knights Under the Lights - 5th Annual Ellington InvitationalApr 24 · 800 Meters · Place 26 · Coventry (CT)800 Meters262:50.84a12
Apr 22Coventry vs. Windsor Locks and East Granby at StaffordApr 22 · 1600 Meters · Coventry (CT)1600 Meters—DNS12
Apr 17The Patriot GamesApr 17 · 1 Mile · Place 18 · Coventry (CT)1 Mile18.6:26.69a PB12
Apr 17The Patriot GamesApr 17 · 800 Meters · Place 17 · Coventry (CT)800 Meters17.2:48.82a12
Apr 14Coventry/Granby at SuffieldApr 14 · 3200 Meters · Coventry (CT)3200 Meters—SCR12
Apr 14Coventry/Granby at SuffieldApr 14 · 1600 Meters · Place 2 · Coventry (CT)1600 Meters2.6:28.44a12
Apr 7Coventry, East Windsor @ EllingtonApr 7 · 800 Meters · Place 3 · Coventry (CT)800 Meters32:57.07a12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 3NCCC Championship Feb 3 · 600 Meters · Place 9 · Coventry (CT)600 Meters91:59.48a12
Jan 24GHC Invitational #2Jan 24 · 3200 Meters · Place 6 · Coventry (CT)3200 Meters614:17.11a PB12
Jan 24GHC Invitational #2Jan 24 · 1600 Meters · Place 7 · Coventry (CT)1600 Meters76:33.88a PB12
Jan 17NCCC InvitationalJan 17 · Shot Put · Place 41 · Coventry (CT)Shot Put4115-912
Jan 17NCCC InvitationalJan 17 · 1000 Meters · Place 10 · Coventry (CT)1000 Meters103:48.01a12
Jan 3Hartford Public Indoor InviteJan 3 · 600 Meters · Place 10 · Coventry (CT)600 Meters102:09.2612

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 16CIAC Hammer Throw, Decathlon, Heptathlon, Steeplechase ChampionshipsJun 16 · 3000m Steeplechase · Place 40 · Coventry (CT)3000m Steeplechase409:44.93a11
May 27NCCC Championship MeetMay 27 · 800 Meters · Place 14 · Coventry (CT)800 Meters143:02.96a11
May 20Granby, Stafford @ CoventryMay 20 · 1600 Meters · Place 4 · Coventry (CT)1600 Meters46:52.67a11
May 20Granby, Stafford @ CoventryMay 20 · 800 Meters · Place 8 · Coventry (CT)800 Meters83:00.82a11
May 16The Greater Manchester Track and Field ClassicMay 16 · 3000m Steeplechase · Place 8 · Coventry (CT)3000m Steeplechase89:56.86a11
May 16The Greater Manchester Track and Field ClassicMay 16 · 1600 Meters · Place 24 · Coventry (CT)1600 Meters246:27.55a PB11
May 16The Greater Manchester Track and Field ClassicMay 16 · 800 Meters · Place 18 · Coventry (CT)800 Meters182:49.15a11
May 13Bolton, Suffield @ CoventryMay 13 · 300m Hurdles · Place 4 · Coventry (CT)300m Hurdles41:06.88a11
May 7Canton v. Coventry, East Windsor May 7 · 300m Hurdles · Place 8 · Coventry (CT)300m Hurdles81:05.011
Apr 30Rockville vs Coventry and InnovationApr 30 · 1600 Meters · Place 4 · Coventry (CT)1600 Meters46:42.47a11
Apr 30Rockville vs Coventry and InnovationApr 30 · 800 Meters · Place 3 · Coventry (CT)800 Meters32:56.51a11
Apr 19The Patriot GamesApr 19 · 800 Meters · Place 9 · Coventry (CT)800 Meters92:52.4911
Apr 15Ellington vs Coventry & SomersApr 15 · 1600 Meters · Place 6 · Coventry (CT)1600 Meters66:56.93a11
Apr 15Ellington vs Coventry & SomersApr 15 · 800 Meters · Place 4 · Coventry (CT)800 Meters42:59.11a11
Apr 8East Granby, SMSA @ CoventryApr 8 · 1600 Meters · Place 1 · Coventry (CT)1600 Meters16:38.46a11
Apr 8East Granby, SMSA @ CoventryApr 8 · 800 Meters · Place 2 · Coventry (CT)800 Meters22:59.05a11

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 8NCCC Last Chance QualifierFeb 8 · 1000 Meters · Place 3 · Coventry (CT)1000 Meters33:42.33a PB—
Feb 8NCCC Last Chance QualifierFeb 8 · 300 Meters · Place 25 · Coventry (CT)300 Meters2554.90a—
Feb 4NCCC ChampionshipFeb 4 · 600 Meters · Place 13 · Coventry (CT)600 Meters132:01.13a—
Jan 27Joe Sinicrope InvitationalJan 27 · 600 Meters · Place 7 · Coventry (CT)600 Meters71:58.17a PB—
Jan 24UConn Invite #2Jan 24 · 600 Meters · Place 10 · Coventry (CT)600 Meters101:59.57a—
Jan 18NCCC Invitational #2Jan 18 · 3200 Meters · Place 5 · Coventry (CT)3200 Meters514:39.35a—
Jan 18NCCC Invitational #2Jan 18 · 1600 Meters · Place 8 · Coventry (CT)1600 Meters86:36.10a—
Jan 10UConn Invite #1Jan 10 · 600 Meters · Place 9 · Coventry (CT)600 Meters92:05.72a—
Jan 10UConn Invite #1Jan 10 · 300 Meters · Place 51 · Coventry (CT)300 Meters5154.53a PB—
Jan 4NCCC Invitational #1Jan 4 · 1600 Meters · Place 6 · Coventry (CT)1600 Meters66:46.39a—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 10CIAC Decathlon, Heptathlon, Steeplechase, Hammer Throw ChampionshipsJun 10 · 3000m Steeplechase · Place 43 · Coventry (CT)3000m Steeplechase439:34.88a PB—
May 21NCCC Outdoor Track ChampionshipMay 21 · 800 Meters · Place 13 · Coventry (CT)800 Meters132:57.80a—
May 17The Greater Manchester Track and Field ClassicMay 17 · 800 Meters · Place 14 · Coventry (CT)800 Meters142:48.99a—
May 14Rockville vs Coventry and SuffieldMay 14 · 3200 Meters · Place 4 · Coventry (CT)3200 Meters416:15.32a—
May 14Rockville vs Coventry and SuffieldMay 14 · 800 Meters · Place 4 · Coventry (CT)800 Meters42:50.69a—
May 8Granby, Coventry, StaffordMay 8 · 3200 Meters · Place 3 · Coventry (CT)3200 Meters315:14.99a—
May 8Granby, Coventry, StaffordMay 8 · 800 Meters · Place 5 · Coventry (CT)800 Meters53:00.85a—
Apr 30Coventry, Bolton, East GranbyApr 30 · 1600 Meters · Place 3 · Coventry (CT)1600 Meters36:54.74a—
Apr 30Coventry, Bolton, East GranbyApr 30 · 800 Meters · Place 3 · Coventry (CT)800 Meters32:57.86a—
Apr 25Coventry vs. East WindsorApr 25 · 3200 Meters · Place 2 · Coventry (CT)3200 Meters214:49.30a—
Apr 25Coventry vs. East WindsorApr 25 · 1600 Meters · Place 2 · Coventry (CT)1600 Meters26:52.33a—
Apr 20The Patriot GamesApr 20 · 1 Mile · Place 29 · Coventry (CT)1 Mile296:50.79a—
Apr 20The Patriot GamesApr 20 · 800 Meters · Place 30 · Coventry (CT)800 Meters302:56.60a—
Apr 9Coventry, HMTCA, Parish Hill, SMSAApr 9 · 1600 Meters · Place 2 · Coventry (CT)1600 Meters27:01.24a—
Apr 2Coventry, Canton, Windsor LocksApr 2 · 1600 Meters · Place 5 · Coventry (CT)1600 Meters57:30.16a—
Apr 2Coventry, Canton, Windsor LocksApr 2 · 800 Meters · Place 3 · Coventry (CT)800 Meters33:16.74a—

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 3NCCC Last Chance QualifierFeb 3 · 1600 Meters · Place 7 · Coventry (CT)1600 Meters77:02.07a—
Feb 3NCCC Last Chance QualifierFeb 3 · 1000 Meters · Place 15 · Coventry (CT)1000 Meters154:09.60a—
Jan 30NCCC ChampionshipJan 30 · 600 Meters · Place 18 · Coventry (CT)600 Meters182:11.24a—
Jan 22Joe Sinicrope InvitationalJan 22 · 1600 Meters · Place 29 · Coventry (CT)1600 Meters297:06.77a—
Jan 22Joe Sinicrope InvitationalJan 22 · 1000 Meters · Place 20 · Coventry (CT)1000 Meters204:00.05a—
Jan 19UConn Developmental #2Jan 19 · 3200 Meters · Place 12 · Coventry (CT)3200 Meters1215:41.68a—
Jan 19UConn Developmental #2Jan 19 · 600 Meters · Place 15 · Coventry (CT)600 Meters152:10.83a—
Jan 13NCCC InvitationalJan 13 · 600 Meters · Place 25 · Coventry (CT)600 Meters252:18.42a—
Jan 5UConn Developmental #1Jan 5 · 1600 Meters · Place 18 · Coventry (CT)1600 Meters187:39.28a—
Jan 5UConn Developmental #1Jan 5 · 1000 Meters · Place 27 · Coventry (CT)1000 Meters274:31.21a—

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 12CIAC Decathlon, Heptathlon, Steeplechase, Hammer Throw ChampionshipsJun 12 · 3000m Steeplechase · Place 58 · Coventry (CT)3000m Steeplechase5811:24.07a—
May 16Coventry at StaffordMay 16 · 300m Hurdles · Place 6 · Coventry (CT)300m Hurdles61:07.2—
May 16Coventry at StaffordMay 16 · 3200 Meters · Place 3 · Coventry (CT)3200 Meters317:59.4—
May 16Coventry at StaffordMay 16 · 100 Meters · Place 10 · Coventry (CT)100 Meters1017.3 PB—
May 1391st Greater Hartford InvitationalMay 13 · 3200 Meters · Place 8 · Coventry (CT)3200 Meters817:20.96a—
May 9Coventry, Rockville at SuffieldMay 9 · 3200 Meters · Place 6 · Coventry (CT)3200 Meters617:37.91a—
May 2Somers at CoventryMay 2 · 300m Hurdles · Place 4 · Coventry (CT)300m Hurdles41:10.50—
Apr 29Ellington Invitational Apr 29 · 1600 Meters · Place 34 · Coventry (CT)1600 Meters347:47.82a—
Apr 27Granby and Windsor Locks at CoventryApr 27 · 300m Hurdles · Place 4 · Coventry (CT)300m Hurdles41:16.20—
Apr 27Granby and Windsor Locks at CoventryApr 27 · 1600 Meters · Place 3 · Coventry (CT)1600 Meters37:31.10—
Apr 25Bolton & SMSA at CoventryApr 25 · 300m Hurdles · Place 2 · Coventry (CT)300m Hurdles21:10.20—
Apr 22The Patriot GamesApr 22 · 1 Mile · Place 19 · Coventry (CT)1 Mile197:39.58a—
Apr 22The Patriot GamesApr 22 · 800 Meters · Place 32 · Coventry (CT)800 Meters323:35.19a—
Apr 18Ellington vs Coventry & East GranbyApr 18 · 1600 Meters · Place 6 · Coventry (CT)1600 Meters67:41.18a—
Apr 18Ellington vs Coventry & East GranbyApr 18 · 800 Meters · Place 5 · Coventry (CT)800 Meters53:31.85a—
Apr 5Canton V. Coventry, East WindsorApr 5 · 1600 Meters · Place 1 · Coventry (CT)1600 Meters17:43.87—
Apr 5Canton V. Coventry, East WindsorApr 5 · 200 Meters · Place 17 · Coventry (CT)200 Meters1738.57 PB—