Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorBloomfield Youth Indoor Invitational · Feb 115:16.24aBloomfield Youth Indoor InvitationalFebruary 11, 2024
1500 Meters · OutdoorSouthern CT Youth Invite · Jun 35:15.32aSouthern CT Youth InviteJune 3, 2023
1600 Meters · IndoorNew Haven Athletic Youth Meet · Jan 285:43.46aNew Haven Athletic Youth MeetJanuary 28, 2024
1600 Meters · OutdoorThe 18th Annual CT Middle School Track and Field Championships · May 235:32.96aThe 18th Annual CT Middle School Track and Field ChampionshipsMay 23, 2026
200 Meters · IndoorElm City Blazers Holiday Youth Developmental · Dec 1935.75aElm City Blazers Holiday Youth DevelopmentalDecember 19, 2021
200 Meters · OutdoorNHAGTC Youth Series #2-New Date · Jul 334.40NHAGTC Youth Series #2-New DateJuly 3, 2021
400 Meters · IndoorElm City Blazers Holiday Youth Developmental · Dec 191:20.20aElm City Blazers Holiday Youth DevelopmentalDecember 19, 2021
400 Meters · OutdoorSouthern CT Youth Invite · Jun 31:13.85aSouthern CT Youth InviteJune 3, 2023
800 Meters · IndoorBloomfield Youth Indoor Invitational · Feb 112:36.63aBloomfield Youth Indoor InvitationalFebruary 11, 2024
800 Meters · Outdoor16th Annual CT Middle School Outdoor T & F Championships · May 252:32.41a16th Annual CT Middle School Outdoor T & F ChampionshipsMay 25, 2024
Javelin · 300g · OutdoorAAU District Qualifier- PLACEHOLDER · Jun 1232-05AAU District Qualifier- PLACEHOLDERJune 12, 2022
Javelin · 300g TJ · OutdoorNHAGTC Youth Series #1 · May 931-10.50NHAGTC Youth Series #1May 9, 2021

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 1500 Meters · Place 7 · New Haven Age Group1500 Meters7.5:25.80a7
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 800 Meters · Place 8 · New Haven Age Group800 Meters8.2:35.64a7
Jun 7AAU CT 2026 Track and Field District QualifiersJun 7 · 1500 Meters · Place 2 · New Haven Age Group1500 Meters2.5:19.43a7
Jun 7AAU CT 2026 Track and Field District QualifiersJun 7 · 800 Meters · Place 2 · New Haven Age Group800 Meters2.2:35.52a7
May 23The 18th Annual CT Middle School Track and Field ChampionshipsMay 23 · 1600 Meters · Place 26 · New Haven Age Group1600 Meters265:32.96a PB7
May 23The 18th Annual CT Middle School Track and Field ChampionshipsMay 23 · 800 Meters · Place 34 · New Haven Age Group800 Meters342:36.64a7
Apr 26Bloomfield Youth Invitational Apr 26 · 1600 Meters · Place 2 · New Haven Age Group1600 Meters25:50.10a7
Apr 26Bloomfield Youth Invitational Apr 26 · 800 Meters · Place 2 · New Haven Age Group800 Meters22:39.23a7

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 5Southern Connecticut Youth InviteJan 5 · 800 Meters · Place 1 · New Haven Age Group800 Meters12:44.14a—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 2Hillhouse Youth CT Club InviteJun 2 · 1500 Meters · Place 1 · New Haven Age Group1500 Meters15:32.61a—
Jun 2Hillhouse Youth CT Club InviteJun 2 · 800 Meters · Place 1 · New Haven Age Group800 Meters12:38.01a—
May 2516th Annual CT Middle School Outdoor T & F ChampionshipsMay 25 · 1600 Meters · Place 45 · New Haven Age Group1600 Meters45.5:37.25a11
May 2516th Annual CT Middle School Outdoor T & F ChampionshipsMay 25 · 800 Meters · Place 35 · New Haven Age Group800 Meters35.2:32.41a PB11
May 19Southern Ct Youth Outdoor InviteMay 19 · 1500 Meters · Place 1 · New Haven Age Group1500 Meters15:26.55a—
May 19Southern Ct Youth Outdoor InviteMay 19 · 800 Meters · Place 1 · New Haven Age Group800 Meters12:46.51a—
May 5Central CT Jaguars Youth InvitationalMay 5 · 1500 Meters · Place 1 · New Haven Age Group1500 Meters1.5:22.34a11
May 5Central CT Jaguars Youth InvitationalMay 5 · 800 Meters · Place 1 · New Haven Age Group800 Meters1.2:41.15a11
Apr 28Bloomfield Youth InvitationalApr 28 · 1600 Meters · Place 1 · New Haven Age Group1600 Meters1.5:43.73a11
Apr 28Bloomfield Youth InvitationalApr 28 · 800 Meters · Place 1 · New Haven Age Group800 Meters1.2:34.43a11

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 11Bloomfield Youth Indoor InvitationalFeb 11 · 1500 Meters · Place 1 · New Haven Age Group1500 Meters1.5:16.24a PB11
Feb 11Bloomfield Youth Indoor InvitationalFeb 11 · 800 Meters · Place 1 · New Haven Age Group800 Meters1.2:36.63a PB11
Feb 4Southern CT Youth MeetFeb 4 · 1600 Meters · Place 1 · New Haven Age Group1600 Meters1.5:44.05a11
Feb 4Southern CT Youth MeetFeb 4 · 800 Meters · Place 1 · New Haven Age Group800 Meters1.2:36.70a11
Jan 28New Haven Athletic Youth MeetJan 28 · 1600 Meters · Place 1 · New Haven Age Group1600 Meters15:43.46a PB—
Jan 28New Haven Athletic Youth MeetJan 28 · 800 Meters · Place 2 · New Haven Age Group800 Meters22:39.91a—
Jan 21NHAGTC/Coach William 'T' Thompson InviteJan 21 · 1500 Meters · Place 1 · New Haven Age Group1500 Meters1.5:23.10a11
Jan 21NHAGTC/Coach William 'T' Thompson InviteJan 21 · 800 Meters · Place 1 · New Haven Age Group800 Meters1.2:43.00a11

2023 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 17Southern CT Youth Developmental 2Dec 17 · 1500 Meters · Place 1 · New Haven Age Group1500 Meters1.5:19.63a11
Dec 17Southern CT Youth Developmental 2Dec 17 · 800 Meters · Place 1 · New Haven Age Group800 Meters1.2:42.57a11
Dec 10Southern CT Youth Developmental Meet 1Dec 10 · 1500 Meters · Place 1 · New Haven Age Group1500 Meters1.5:36.66a11
Dec 10Southern CT Youth Developmental Meet 1Dec 10 · 800 Meters · Place 1 · New Haven Age Group800 Meters1.2:47.83a11
Feb 12Bloomfield Youth Indoor Invitational Feb 12 · 1500 Meters · Place 4 · New Haven Age Group1500 Meters45:56.42a—
Feb 12Bloomfield Youth Indoor Invitational Feb 12 · 800 Meters · Place 1 · New Haven Age Group800 Meters12:51.33a—
Feb 52023 NHAGTC ClassicFeb 5 · 1500 Meters · Place 2 · New Haven Age Group1500 Meters25:54.36a10
Feb 52023 NHAGTC ClassicFeb 5 · 800 Meters · Place 2 · New Haven Age Group800 Meters22:48.23a10
Jan 29New Haven Athletics Youth MeetJan 29 · 1600 Meters · Place 2 · New Haven Age Group1600 Meters26:21.39a—
Jan 29New Haven Athletics Youth MeetJan 29 · 800 Meters · Place 1 · New Haven Age Group800 Meters12:57.80a—
Jan 22William Coach T Thompson InviteJan 22 · 1500 Meters · Place 1 · New Haven Age Group1500 Meters16:02.74a10
Jan 22William Coach T Thompson InviteJan 22 · 800 Meters · Place 1 · New Haven Age Group800 Meters13:00.57a10
Jan 8Southern CT Youth InviteJan 8 · 1500 Meters · Place 1 · New Haven Age Group1500 Meters16:07.07a10
Jan 8Southern CT Youth InviteJan 8 · 800 Meters · Place 1 · New Haven Age Group800 Meters13:02.28a10

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 11CT- AAU District Qualifier- PLACEHOLDERJun 11 · 1500 Meters · Place 1 · New Haven Age Group1500 Meters15:39.06a—
Jun 11CT- AAU District Qualifier- PLACEHOLDERJun 11 · 800 Meters · Place 1 · New Haven Age Group800 Meters12:48.74a—
Jun 11CT- AAU District Qualifier- PLACEHOLDERJun 11 · 400 Meters · Place 1 · New Haven Age Group400 Meters11:14.40a—
Jun 3Southern CT Youth InviteJun 3 · 1500 Meters · Place 1 · New Haven Age Group1500 Meters15:15.32a PB—
Jun 3Southern CT Youth InviteJun 3 · 800 Meters · Place 1 · New Haven Age Group800 Meters12:48.36a—
Jun 3Southern CT Youth InviteJun 3 · 400 Meters · Place 1 · New Haven Age Group400 Meters11:13.85a PB—
May 2715th Annual Connecticut Middle School Outdoor T & F ChampionshipsMay 27 · 800 Meters · Place 57 · New Haven Age Group800 Meters572:44.09a—
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · 1500 Meters · Place 5 · New Haven Age Group1500 Meters55:36.1910
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · 800 Meters · Place 4 · New Haven Age Group800 Meters42:42.5410
May 7Central CT Jaguars Youth InvitationalMay 7 · 1500 Meters · Place 1 · New Haven Age Group1500 Meters15:40.74a—
May 7Central CT Jaguars Youth InvitationalMay 7 · 800 Meters · Place 1 · New Haven Age Group800 Meters12:44.43a—
May 7Central CT Jaguars Youth InvitationalMay 7 · 400 Meters · Place 2 · New Haven Age Group400 Meters21:14.42a—
Apr 30Bloomfield Youth InvitationalApr 30 · 1600 Meters · Place 1 · New Haven Age Group1600 Meters16:12.00a—
Apr 30Bloomfield Youth InvitationalApr 30 · 800 Meters · Place 1 · New Haven Age Group800 Meters12:51.74a—
Apr 30Bloomfield Youth InvitationalApr 30 · 400 Meters · Place 1 · New Haven Age Group400 Meters11:15.30a—

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 12AAU District Qualifier- PLACEHOLDERJun 12 · Javelin · Place 2 · New Haven Age GroupJavelin300g2.32-05 PB9
Jun 12AAU District Qualifier- PLACEHOLDERJun 12 · 1500 Meters · Place 1 · New Haven Age Group1500 Meters1.5:51.66a9
Jun 12AAU District Qualifier- PLACEHOLDERJun 12 · 800 Meters · Place 1 · New Haven Age Group800 Meters1.2:50.44a9
May 282022 V02Max Track Club Preseason InvitationalMay 28 · 800 Meters · Place 4 · New Haven Age Group800 Meters42:50.25—
May 21WCC 2022 CT Middle School Outdoor Spring ChampionshipMay 21 · 1600 Meters · Place 9 · New Haven Age Group1600 Meters9.6:24.45a9
May 21WCC 2022 CT Middle School Outdoor Spring ChampionshipMay 21 · 800 Meters · Place 14 · New Haven Age Group800 Meters14.2:57.65a9
May 15Central CT Jaguars Youth Invitational May 15 · Javelin · Place 5 · New Haven Age GroupJavelin300g TJ5.29-089
May 15Central CT Jaguars Youth Invitational May 15 · 1500 Meters · Place 2 · New Haven Age Group1500 Meters2.5:59.89a9
May 15Central CT Jaguars Youth Invitational May 15 · 800 Meters · Place 4 · New Haven Age Group800 Meters4.2:55.33a9
May 1Bloomfield Youth Invitational May 1 · 1600 Meters · Place 2 · New Haven Age Group1600 Meters2.6:23.17a9
May 1Bloomfield Youth Invitational May 1 · 800 Meters · Place 1 · New Haven Age Group800 Meters1.3:00.22a9
May 1Bloomfield Youth Invitational May 1 · 400 Meters · Place 3 · New Haven Age Group400 Meters3.1:19.71a9

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 1500 Meters · Place 13 · New Haven Age Group1500 Meters13.5:56.39a9
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 800 Meters · Place 11 · New Haven Age Group800 Meters11.2:54.07a9
Jan 23NHAGTC- Coach William Thompson InvitationalJan 23 · 1500 Meters · Place 1 · New Haven Age Group1500 Meters16:05.041
Jan 23NHAGTC- Coach William Thompson InvitationalJan 23 · 800 Meters · Place 1 · New Haven Age Group800 Meters13:11.611
Jan 23NHAGTC- Coach William Thompson InvitationalJan 23 · 400 Meters · Place 2 · New Haven Age Group400 Meters21:26.121

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19Elm City Blazers Holiday Youth DevelopmentalDec 19 · 800 Meters · Place 1 · New Haven Age Group800 Meters1.2:59.98a9
Dec 19Elm City Blazers Holiday Youth DevelopmentalDec 19 · 400 Meters · Place 3 · New Haven Age Group400 Meters3.1:20.20a PB9
Dec 19Elm City Blazers Holiday Youth DevelopmentalDec 19 · 200 Meters · Place 2 · New Haven Age Group200 Meters2.35.75a PB9

2021 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 3NHAGTC Youth Series #2-New DateJul 3 · Javelin · Place 1 · New Haven Age GroupJavelin132-018
Jul 3NHAGTC Youth Series #2-New DateJul 3 · 400 Meters · Place 1 · New Haven Age Group400 Meters11:24.478
Jul 3NHAGTC Youth Series #2-New DateJul 3 · 200 Meters · Place 2 · New Haven Age Group200 Meters234.40 PB8
Jun 12AAU CT District QualifierJun 12 · 800 Meters · Place 1 · New Haven Age Group800 Meters1.3:10.72a8
Jun 12AAU CT District QualifierJun 12 · 400 Meters · Place 1 · New Haven Age Group400 Meters1.1:18.57a8
Jun 12AAU CT District QualifierJun 12 · 200 Meters · Place 1 · New Haven Age Group200 Meters1.35.21a8
Jun 6NHAGTC Youth Series #3Jun 6 · Javelin · Place 2 · New Haven Age GroupJavelin300g TJ2.31-098
Jun 6NHAGTC Youth Series #3Jun 6 · 400 Meters · Place 1 · New Haven Age Group400 Meters1.1:20.07a8
Jun 6NHAGTC Youth Series #3Jun 6 · 200 Meters · Place 1 · New Haven Age Group200 Meters1.35.94a8
May 23Danbury Youth Meet #2May 23 · 800 Meters · Place 1 · New Haven Age Group800 Meters1.3:05.61a8
May 23Danbury Youth Meet #2May 23 · 400 Meters · Place 1 · New Haven Age Group400 Meters1.1:20.15a8
May 9NHAGTC Youth Series #1May 9 · Javelin · Place 1 · New Haven Age GroupJavelin300g TJ1.31-10.50 PB8
May 9NHAGTC Youth Series #1May 9 · 400 Meters · Place 1 · New Haven Age Group400 Meters1.1:24.91a8
May 9NHAGTC Youth Series #1May 9 · 200 Meters · Place 1 · New Haven Age Group200 Meters1.35.77a8
Apr 18Central CT Jaguars / New Haven Age Group Time TrialsApr 18 · 800 Meters · Place 1 · New Haven Age Group800 Meters1.3:15.38a8
Apr 18Central CT Jaguars / New Haven Age Group Time TrialsApr 18 · 400 Meters · Place 3 · New Haven Age Group400 Meters3.1:22.56a8

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 5Central CT Jaguars Youth Invitational Jan 5 · 800 Meters · Place 1 · New Haven Age Group800 Meters1.3:24.91a7
Jan 5Central CT Jaguars Youth Invitational Jan 5 · 400 Meters · Place 3 · New Haven Age Group400 Meters3.1:32.41a7
Jan 5Central CT Jaguars Youth Invitational Jan 5 · 200 Meters · Place 6 · New Haven Age Group200 Meters6.40.37a7