Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorUConn Invite #1 · Jan 102:54.54aUConn Invite #1January 10, 2025
1600 Meters · IndoorNCCC Last Chance Qualifier · Feb 84:58.48aNCCC Last Chance QualifierFebruary 8, 2025
1600 Meters · OutdoorThe Greater Manchester Track and Field Classic · May 154:31.35aThe Greater Manchester Track and Field ClassicMay 15, 2026
2 Miles · OutdoorThe Patriot Games · Apr 1710:04.65aThe Patriot GamesApril 17, 2026
300 Meters · IndoorNCCC Invitational #2 · Jan 2149.88aNCCC Invitational #2January 21, 2023
3200 Meters · IndoorNCCC Championship · Feb 310:08.10aNCCC Championship February 3, 2026
3200 Meters · OutdoorCIAC State Open Outdoor T&F Championships · Jun 69:50.36aCIAC State Open Outdoor T&F ChampionshipsJune 6, 2026
400 Meters · OutdoorCoventry vs. Windsor Locks and East Granby at Stafford · Apr 2255.49aCoventry vs. Windsor Locks and East Granby at StaffordApril 22, 2026
5000 Meters · IndoorBethel Pentathlon, Pole Vault, Distance Invite · Jan 1716:36.78aBethel Pentathlon, Pole Vault, Distance InviteJanuary 17, 2026
5000 Meters · Outdoor8th CT Distance Festival · May 815:22.91a8th CT Distance FestivalMay 8, 2026
55 Meters · IndoorNCCC Last Chance Qualifier · Feb 87.83aNCCC Last Chance QualifierFebruary 8, 2025
600 Meters · IndoorNCCC Invitational · Jan 131:44.85aNCCC InvitationalJanuary 13, 2024
800 Meters · OutdoorCoventry/Granby at Suffield · Apr 142:09.93aCoventry/Granby at SuffieldApril 14, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 6CIAC State Open Outdoor T&F ChampionshipsJun 6 · 3200 Meters · Place 11 · Coventry (CT)3200 Meters119:50.36a PB12
May 26NCCC ChampionshipMay 26 · 3200 Meters · Place 1 · Coventry (CT)3200 Meters1.9:56.87a12
May 26NCCC ChampionshipMay 26 · 1600 Meters · Coventry (CT)1600 Meters—DNS12
May 19Coventry vs. Somers at EllingtonMay 19 · 1600 Meters · Place 1 · Coventry (CT)1600 Meters1.4:57.09a12
May 15The Greater Manchester Track and Field ClassicMay 15 · 1600 Meters · Place 4 · Coventry (CT)1600 Meters44:31.35a PB12
May 13Canton vs. Coventry, HMTCAMay 13 · 3200 Meters · Place 4 · Coventry (CT)3200 Meters4.12:50.28a12
May 13Canton vs. Coventry, HMTCAMay 13 · 1600 Meters · Place 3 · Coventry (CT)1600 Meters3.4:56.90a12
May 88th CT Distance FestivalMay 8 · 5000 Meters · Place 10 · Coventry (CT)5000 Meters1015:22.91a PB12
May 5Bolton and Coventry @ RockvilleMay 5 · 3200 Meters · Place 7 · Coventry (CT)3200 Meters7.11:24.04a12
May 5Bolton and Coventry @ RockvilleMay 5 · 1600 Meters · Place 3 · Coventry (CT)1600 Meters3.5:15.26a12
May 5Bolton and Coventry @ RockvilleMay 5 · 400 Meters · Place 16 · Coventry (CT)400 Meters16.1:08.31a12
Apr 29Coventry vs. Stafford and HMTCAApr 29 · 800 Meters · Place 2 · Coventry (CT)800 Meters2.2:29.23a12
Apr 24Knights Under the Lights - 5th Annual Ellington InvitationalApr 24 · 1600 Meters · Place 5 · Coventry (CT)1600 Meters54:35.36a12
Apr 22Coventry vs. Windsor Locks and East Granby at StaffordApr 22 · 3200 Meters · Place 2 · Coventry (CT)3200 Meters2.11:26.79a12
Apr 22Coventry vs. Windsor Locks and East Granby at StaffordApr 22 · 400 Meters · Place 1 · Coventry (CT)400 Meters1.55.49a PB12
Apr 17The Patriot GamesApr 17 · 2 Miles · Place 1 · Coventry (CT)2 Miles1.10:04.65a PB12
Apr 14Coventry/Granby at SuffieldApr 14 · 800 Meters · Place 2 · Coventry (CT)800 Meters2.2:09.93a PB12
Apr 7Coventry, East Windsor @ EllingtonApr 7 · 3200 Meters · Place 1 · Coventry (CT)3200 Meters110:21.33a12
Apr 7Coventry, East Windsor @ EllingtonApr 7 · 1600 Meters · Place 1 · Coventry (CT)1600 Meters14:42.81a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 14CIAC Class LL Indoor T&F ChampionshipsFeb 14 · 3200 Meters · Place 5 · Coventry (CT)3200 Meters510:09.12a12
Feb 14CIAC Class LL Indoor T&F ChampionshipsFeb 14 · 3200 Meters · Place 5 · Coventry (CT)3200 Meters510:09.12—
Feb 3NCCC Championship Feb 3 · 3200 Meters · Place 3 · Coventry (CT)3200 Meters310:08.10a PB12
Jan 17Bethel Pentathlon, Pole Vault, Distance InviteJan 17 · 5000 Meters · Place 3 · Coventry (CT)5000 Meters316:36.78a PB12
Jan 3Hartford Public Indoor InviteJan 3 · 3200 Meters · Place 2 · Coventry (CT)3200 Meters210:10.8312

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 27NCCC Championship MeetMay 27 · 3200 Meters · Place 5 · Coventry (CT)3200 Meters510:29.83a11
May 27NCCC Championship MeetMay 27 · 1600 Meters · Place 6 · Coventry (CT)1600 Meters64:45.73a11
May 20Granby, Stafford @ CoventryMay 20 · Pole Vault · Place 8 · Coventry (CT)Pole Vault88-011
May 20Granby, Stafford @ CoventryMay 20 · 800 Meters · Place 1 · Coventry (CT)800 Meters12:11.47a11
May 16The Greater Manchester Track and Field ClassicMay 16 · 3200 Meters · Place 5 · Coventry (CT)3200 Meters510:13.92a11
May 13Bolton, Suffield @ CoventryMay 13 · 3200 Meters · Place 1 · Coventry (CT)3200 Meters110:31.43a11
May 13Bolton, Suffield @ CoventryMay 13 · 1600 Meters · Place 3 · Coventry (CT)1600 Meters35:06.47a11
May 7Canton v. Coventry, East Windsor May 7 · 3200 Meters · Place 1 · Coventry (CT)3200 Meters110:51.911
May 7Canton v. Coventry, East Windsor May 7 · 800 Meters · Place 1 · Coventry (CT)800 Meters12:11.411
Apr 30Rockville vs Coventry and InnovationApr 30 · 1600 Meters · Place 1 · Coventry (CT)1600 Meters14:44.77a11
Apr 19The Patriot GamesApr 19 · Pole Vault · Place 11 · Coventry (CT)Pole Vault118-611
Apr 15Ellington vs Coventry & SomersApr 15 · Pole Vault · Place 4 · Coventry (CT)Pole Vault48-611
Apr 15Ellington vs Coventry & SomersApr 15 · 3200 Meters · Place 1 · Coventry (CT)3200 Meters110:49.56a11
Apr 15Ellington vs Coventry & SomersApr 15 · 1600 Meters · Place 1 · Coventry (CT)1600 Meters14:54.47a11
Apr 8East Granby, SMSA @ CoventryApr 8 · Pole Vault · Place 3 · Coventry (CT)Pole Vault37-611
Apr 8East Granby, SMSA @ CoventryApr 8 · 1600 Meters · Place 1 · Coventry (CT)1600 Meters15:09.80a11
Apr 8East Granby, SMSA @ CoventryApr 8 · 800 Meters · Place 2 · Coventry (CT)800 Meters22:19.64a11

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 8NCCC Last Chance QualifierFeb 8 · 1600 Meters · Place 7 · Coventry (CT)1600 Meters74:58.48a PB—
Feb 8NCCC Last Chance QualifierFeb 8 · 55 Meters · Place 58 · Coventry (CT)55 Meters587.83a PB—
Feb 4NCCC ChampionshipFeb 4 · 1000 Meters · Place 8 · Coventry (CT)1000 Meters82:57.48a—
Jan 27Joe Sinicrope InvitationalJan 27 · 1000 Meters · Place 8 · Coventry (CT)1000 Meters82:55.25a—
Jan 24UConn Invite #2Jan 24 · 3200 Meters · Place 11 · Coventry (CT)3200 Meters1110:45.85a—
Jan 18Bethel Pentathlon, Pole Vault, Distance InviteJan 18 · 5000 Meters · Place 8 · Coventry (CT)5000 Meters818:08.87a—
Jan 10UConn Invite #1Jan 10 · 1600 Meters · Place 12 · Coventry (CT)1600 Meters125:06.33a—
Jan 10UConn Invite #1Jan 10 · 1000 Meters · Place 4 · Coventry (CT)1000 Meters42:54.54a PB—
Jan 4NCCC Invitational #1Jan 4 · Pole Vault · Place 15 · Coventry (CT)Pole Vault157-6—
Jan 4NCCC Invitational #1Jan 4 · 1600 Meters · Place 5 · Coventry (CT)1600 Meters55:01.35a—

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 21NCCC Outdoor Track ChampionshipMay 21 · 1600 Meters · Place 8 · Coventry (CT)1600 Meters84:49.93a—
May 14Rockville vs Coventry and SuffieldMay 14 · Pole Vault · Place 6 · Coventry (CT)Pole Vault68-0—
May 14Rockville vs Coventry and SuffieldMay 14 · 1600 Meters · Place 5 · Coventry (CT)1600 Meters54:51.73a—
May 8Granby, Coventry, StaffordMay 8 · Pole Vault · Place 7 · Coventry (CT)Pole Vault78-0—
May 8Granby, Coventry, StaffordMay 8 · 800 Meters · Place 3 · Coventry (CT)800 Meters32:19.49a—
Apr 30Coventry, Bolton, East GranbyApr 30 · Pole Vault · Place 7 · Coventry (CT)Pole Vault77-6—
Apr 30Coventry, Bolton, East GranbyApr 30 · 3200 Meters · Place 2 · Coventry (CT)3200 Meters210:39.01a—
Apr 30Coventry, Bolton, East GranbyApr 30 · 1600 Meters · Place 4 · Coventry (CT)1600 Meters44:56.80a—
Apr 25Coventry vs. East WindsorApr 25 · Pole Vault · Place 4 · Coventry (CT)Pole Vault47-6—
Apr 25Coventry vs. East WindsorApr 25 · 1600 Meters · Place 1 · Coventry (CT)1600 Meters15:26.35a—
Apr 25Coventry vs. East WindsorApr 25 · 800 Meters · Place 1 · Coventry (CT)800 Meters12:22.97a—
Apr 24Somers vs. Coventry & EllingtonApr 24 · 3200 Meters · Place 3 · Coventry (CT)3200 Meters310:48.38a—
Apr 24Somers vs. Coventry & EllingtonApr 24 · 1600 Meters · Place 3 · Coventry (CT)1600 Meters35:01.96a—
Apr 20The Patriot GamesApr 20 · 2 Miles · Place 6 · Coventry (CT)2 Miles610:58.63a—
Apr 9Coventry, HMTCA, Parish Hill, SMSAApr 9 · Pole Vault · Place 2 · Coventry (CT)Pole Vault27-6—
Apr 9Coventry, HMTCA, Parish Hill, SMSAApr 9 · 1600 Meters · Place 2 · Coventry (CT)1600 Meters25:07.17a—
Apr 9Coventry, HMTCA, Parish Hill, SMSAApr 9 · 800 Meters · Place 2 · Coventry (CT)800 Meters22:20.75a—
Apr 2Coventry, Canton, Windsor LocksApr 2 · 3200 Meters · Place 1 · Coventry (CT)3200 Meters112:22.7—
Apr 2Coventry, Canton, Windsor LocksApr 2 · 1600 Meters · Place 1 · Coventry (CT)1600 Meters15:20.39a—

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 3NCCC Last Chance QualifierFeb 3 · Pole Vault · Place 13 · Coventry (CT)Pole Vault137-0—
Feb 3NCCC Last Chance QualifierFeb 3 · 1600 Meters · Place 8 · Coventry (CT)1600 Meters85:11.22a—
Feb 3NCCC Last Chance QualifierFeb 3 · 1000 Meters · Place 11 · Coventry (CT)1000 Meters113:07.11a—
Jan 30NCCC ChampionshipJan 30 · 3200 Meters · Place 8 · Coventry (CT)3200 Meters811:15.28a—
Jan 22Joe Sinicrope InvitationalJan 22 · 1600 Meters · Place 16 · Coventry (CT)1600 Meters165:14.95a—
Jan 19UConn Developmental #2Jan 19 · 3200 Meters · Place 5 · Coventry (CT)3200 Meters511:13.39a—
Jan 13NCCC InvitationalJan 13 · Pole Vault · Place 11 · Coventry (CT)Pole Vault117-0—
Jan 13NCCC InvitationalJan 13 · 600 Meters · Place 20 · Coventry (CT)600 Meters201:44.85a PB—
Jan 5UConn Developmental #1Jan 5 · 1600 Meters · Place 11 · Coventry (CT)1600 Meters115:15.23a—
Jan 5UConn Developmental #1Jan 5 · 1000 Meters · Place 12 · Coventry (CT)1000 Meters123:14.48a—

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 9Coventry, Rockville at SuffieldMay 9 · 1600 Meters · Place 9 · Coventry (CT)1600 Meters95:14.94a—
May 9Coventry, Rockville at SuffieldMay 9 · 800 Meters · Place 7 · Coventry (CT)800 Meters72:31.08a—
May 2Somers at CoventryMay 2 · High Jump · Place 3 · Coventry (CT)High Jump34-6—
May 2Somers at CoventryMay 2 · 3200 Meters · Place 1 · Coventry (CT)3200 Meters111:38.30—
May 2Somers at CoventryMay 2 · 1600 Meters · Place 2 · Coventry (CT)1600 Meters25:25.00—
Apr 29Ellington Invitational Apr 29 · 1600 Meters · Place 26 · Coventry (CT)1600 Meters265:27.24a—
Apr 27Granby and Windsor Locks at CoventryApr 27 · 1600 Meters · Place 3 · Coventry (CT)1600 Meters35:32.30—
Apr 27Granby and Windsor Locks at CoventryApr 27 · 800 Meters · Place 4 · Coventry (CT)800 Meters42:39.00—
Apr 25Bolton & SMSA at CoventryApr 25 · 3200 Meters · Place 2 · Coventry (CT)3200 Meters211:43.80—
Apr 22The Patriot GamesApr 22 · 2 Miles · Place 10 · Coventry (CT)2 Miles1011:42.60a—
Apr 18Ellington vs Coventry & East GranbyApr 18 · High Jump · Place 4 · Coventry (CT)High Jump44-9—
Apr 18Ellington vs Coventry & East GranbyApr 18 · 1600 Meters · Place 8 · Coventry (CT)1600 Meters85:33.36a—
Apr 18Ellington vs Coventry & East GranbyApr 18 · 800 Meters · Place 5 · Coventry (CT)800 Meters52:39.64a—
Apr 5Canton V. Coventry, East WindsorApr 5 · High Jump · Place 3 · Coventry (CT)High Jump34-6—
Apr 5Canton V. Coventry, East WindsorApr 5 · 3200 Meters · Place 2 · Coventry (CT)3200 Meters212:33.94—
Apr 5Canton V. Coventry, East WindsorApr 5 · 1600 Meters · Place 3 · Coventry (CT)1600 Meters35:39.75—

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 4NCCC Last Chance Qualifier Feb 4 · High Jump · Coventry (CT)High Jump—NH9
Feb 4NCCC Last Chance Qualifier Feb 4 · 1600 Meters · Place 17 · Coventry (CT)1600 Meters176:00.459
Feb 4NCCC Last Chance Qualifier Feb 4 · 1000 Meters · Place 13 · Coventry (CT)1000 Meters133:29.629
Jan 31NCCC ChampionshipJan 31 · High Jump · Place 11 · Coventry (CT)High Jump114-10.009
Jan 21NCCC Invitational #2Jan 21 · High Jump · Place 11 · Coventry (CT)High Jump114-10.009
Jan 21NCCC Invitational #2Jan 21 · 1600 Meters · Place 15 · Coventry (CT)1600 Meters155:55.21a9
Jan 21NCCC Invitational #2Jan 21 · 300 Meters · Place 46 · Coventry (CT)300 Meters4649.88a PB9
Jan 14NCCC Invitational #1Jan 14 · High Jump · Place 24 · Coventry (CT)High Jump244-09.009
Jan 14NCCC Invitational #1Jan 14 · 3200 Meters · Place 11 · Coventry (CT)3200 Meters1112:27.66a9
Jan 14NCCC Invitational #1Jan 14 · 1000 Meters · Place 20 · Coventry (CT)1000 Meters203:28.26a9