Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jul 1215.54USATF Region 1 Junior Olympic ChampionshipsJuly 12, 2018
200 Meters · IndoorNew Haven Athletics Youth Meet · Jan 2926.89aNew Haven Athletics Youth MeetJanuary 29, 2023
200 Meters · OutdoorRHAM v. Windsor · May 522.5RHAM v. WindsorMay 5, 2026
300 Meters · IndoorCCC Indoor Track & Field Championships · Jan 3137.19aCCC Indoor Track & Field ChampionshipsJanuary 31, 2026
400 Meters · IndoorNew Balance Nationals Indoor · Mar 754.91aNew Balance Nationals IndoorMarch 7, 2024
400 Meters · OutdoorCIAC Class L Outdoor T&F Championships · May 3150.37aCIAC Class L Outdoor T&F ChampionshipsMay 31, 2026
55 Meters · IndoorGHC Developmental · Dec 137.13aGHC Developmental December 13, 2025
600 Meters · IndoorCCC Indoor Track & Field Championships · Jan 271:29.03aCCC Indoor Track & Field ChampionshipsJanuary 27, 2024
800 Meters · IndoorU.S. Marine Corps Holiday Classic · Dec 292:15.36aU.S. Marine Corps Holiday ClassicDecember 29, 2023
800 Meters · OutdoorBloomfield vs Windsor and Hartford Public · May 142:07.17aBloomfield vs Windsor and Hartford PublicMay 14, 2024

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 6CIAC State Open Outdoor T&F ChampionshipsJun 6 · 400 Meters · Place 24 · WindsorWindsor400 Meters2451.44a11
May 31CIAC Class L Outdoor T&F ChampionshipsMay 31 · 400 Meters · Place 3 · WindsorWindsor400 Meters3.50.37a PB11
May 31CIAC Class L Outdoor T&F ChampionshipsMay 31 · 200 Meters · WindsorWindsor200 Meters—DNS11
May 26CCC Outdoor T&F ChampionshipsMay 26 · 400 Meters · Place 16 · WindsorWindsor400 Meters1652.77a11
May 19CCC North Division ChampionshipsMay 19 · 400 Meters · Place 2 · WindsorWindsor400 Meters250.37a11
May 19CCC North Division ChampionshipsMay 19 · 200 Meters · Place 11 · WindsorWindsor200 Meters1123.84a11
May 15The Greater Manchester Track and Field ClassicMay 15 · 400 Meters · Place 9 · WindsorWindsor400 Meters951.78a11
May 15The Greater Manchester Track and Field ClassicMay 15 · 200 Meters · Place 3 · WindsorWindsor200 Meters323.55a11
May 12Windsor @ EnfieldMay 12 · 400 Meters · Place 2 · WindsorWindsor400 Meters2.51.42a11
May 12Windsor @ EnfieldMay 12 · 200 Meters · Place 5 · WindsorWindsor200 Meters5.23.58a11
May 5RHAM v. WindsorMay 5 · 400 Meters · Place 1 · WindsorWindsor400 Meters1.5211
May 5RHAM v. WindsorMay 5 · 200 Meters · Place 3 · WindsorWindsor200 Meters3.22.5 PB11
Apr 28Glasonbury @ Windsor Apr 28 · 400 Meters · Place 3 · WindsorWindsor400 Meters3.51.11a11
Apr 28Glasonbury @ Windsor Apr 28 · 200 Meters · WindsorWindsor200 Meters—DNS11
Apr 21Windsor @ Tolland T&F MeetApr 21 · 400 Meters · Place 3 · WindsorWindsor400 Meters352.23a11
Apr 21Windsor @ Tolland T&F MeetApr 21 · 200 Meters · Place 3 · WindsorWindsor200 Meters324.10a11
Apr 13East Hartford - Windsor - St. PetersApr 13 · 400 Meters · Place 4 · WindsorWindsor400 Meters451.93a11
Apr 13East Hartford - Windsor - St. PetersApr 13 · 200 Meters · Place 9 · WindsorWindsor200 Meters924.00a11
Apr 10Lady Hawks Invitational Apr 10 · 400 Meters · Place 2 · WindsorWindsor400 Meters251.67a11
Apr 10Lady Hawks Invitational Apr 10 · 200 Meters · Place 6 · WindsorWindsor200 Meters623.71a11
Apr 42026 Bellringer Track & Field InvitationalApr 4 · 400 Meters · Place 1 · WindsorWindsor400 Meters1.51.83a11
Apr 42026 Bellringer Track & Field InvitationalApr 4 · 200 Meters · Place 7 · WindsorWindsor200 Meters7.23.47a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 31CCC Indoor Track & Field ChampionshipsJan 31 · 300 Meters · Place 12 · WindsorWindsor300 Meters12.37.19a PB11
Jan 31CCC Indoor Track & Field ChampionshipsJan 31 · 600 Meters · WindsorWindsor600 Meters—DNS11
Jan 2Elm City Coaches MeetJan 2 · 600 Meters · WindsorWindsor600 Meters—DNS11

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 30Hillhouse Holiday MeetDec 30 · 300 Meters · Place 11 · WindsorWindsor300 Meters11.37.84a11
Dec 20The Beantown Winter ClassicDec 20 · 600 Meters · Place 32 · WindsorWindsor600 Meters32.1:30.31a11
Dec 13GHC Developmental Dec 13 · 300 Meters · Place 4 · WindsorWindsor300 Meters439.26a11
Dec 13GHC Developmental Dec 13 · 55 Meters · Place 28 · WindsorWindsor55 Meters287.13a PB11
Feb 18CIAC Class L Boys ChampionshipFeb 18 · 600 Meters · WindsorWindsor600 Meters—DNS10
Feb 1CCC Indoor Track & Field ChampionshipsFeb 1 · 600 Meters · WindsorWindsor600 Meters--DNS10
Jan 11Hillhouse Freshmen, Sophomore, Novice MeetJan 11 · 600 Meters · Place 10 · WindsorWindsor600 Meters101:38.98a—
Jan 3Elm City Coaches MeetJan 3 · 600 Meters · Place 41 · WindsorWindsor600 Meters41.1:42.21a10

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 1CIAC Class L Boys ChampionshipJun 1 · 400 Meters · Place 18 · WindsorWindsor400 Meters18.54.37a10
May 27CCC Outdoor TF ChampionshipsMay 27 · 400 Meters · Place 42 · WindsorWindsor400 Meters4256.38a10
May 20Windsor at EnfieldMay 20 · 400 Meters · Place 4 · WindsorWindsor400 Meters456.29a10
May 20Windsor at EnfieldMay 20 · 200 Meters · Place 11 · WindsorWindsor200 Meters1125.19a10
May 16The Greater Manchester Track and Field ClassicMay 16 · 400 Meters · Place 11 · WindsorWindsor400 Meters1153.84a10
May 13East Hartford - Windsor - Enfield - TollandMay 13 · 400 Meters · Place 12 · WindsorWindsor400 Meters1256.05a10
May 2Middletown Frosh & Soph InviteMay 2 · 400 Meters · Place 7 · WindsorWindsor400 Meters754.17a10
Apr 29Windsor vs East Catholic HSApr 29 · 400 Meters · Place 4 · WindsorWindsor400 Meters456.8010
Apr 22Windsor / Innovation @ South Windsor Apr 22 · 800 Meters · Place 5 · WindsorWindsor800 Meters52:14.810
Apr 22Windsor / Innovation @ South Windsor Apr 22 · 400 Meters · WindsorWindsor400 Meters—NT10
Apr 22Windsor / Innovation @ South Windsor Apr 22 · 200 Meters · Place 14 · WindsorWindsor200 Meters1425.010
Apr 18Hillhouse Outdoor InviteApr 18 · 400 Meters · Place 20 · WindsorWindsor400 Meters2054.3110
Apr 15Windsor HS vs Manchester HSApr 15 · 400 Meters · Place 4 · WindsorWindsor400 Meters453.91a10
Apr 8Windsor vs EO Smith Apr 8 · 800 Meters · Place 2 · WindsorWindsor800 Meters22:10.010
Apr 52025 Bellringer InvitationalApr 5 · 400 Meters · Place 9 · WindsorWindsor400 Meters957.65a10

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 21The Beantown Winter ClassicDec 21 · 600 Meters · Place 1 · WindsorWindsor600 Meters1.1:29.90a10
Dec 14Hillhouse Developmental MeetDec 14 · 600 Meters · Place 4 · WindsorWindsor600 Meters4.1:29.79a10
Mar 7New Balance Nationals IndoorMar 7 · 400 Meters · Place 55 · WindsorWindsor400 Meters5554.91a PB—
Feb 10CIAC Class L Boys ChampionshipFeb 10 · 600 Meters · Place 20 · WindsorWindsor600 Meters20.1:31.55a9
Feb 5Last Chance State QualifierFeb 5 · 600 Meters · Place 12 · WindsorWindsor600 Meters121:31.31a—
Jan 27CCC Indoor Track & Field ChampionshipsJan 27 · 600 Meters · Place 8 · WindsorWindsor600 Meters81:29.03a PB—
Jan 13Hillhouse Freshman & Sophomore MeetJan 13 · 600 Meters · Place 1 · WindsorWindsor600 Meters11:31.80a—
Jan 5Elm City Coaches MeetJan 5 · 600 Meters · Place 8 · WindsorWindsor600 Meters8.1:31.28a9

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21CCC Outdoor TF ChampionshipsMay 21 · 800 Meters · Place 28 · WindsorWindsor800 Meters282:07.95a—
May 17The Greater Manchester Track and Field ClassicMay 17 · 800 Meters · Place 12 · WindsorWindsor800 Meters122:17.49a—
May 14Bloomfield vs Windsor and Hartford PublicMay 14 · 800 Meters · Place 1 · WindsorWindsor800 Meters12:07.17a PB—
May 3Middletown Frosh & Soph InviteMay 3 · 800 Meters · Place 6 · WindsorWindsor800 Meters62:13.72a—
Apr 13Hillhouse Freshmen Sophomore, Novice MeetApr 13 · 400 Meters · Place 2 · WindsorWindsor400 Meters256.39a—
Apr 13Hillhouse Freshmen Sophomore, Novice MeetApr 13 · 200 Meters · Place 5 · WindsorWindsor200 Meters524.84a—
Apr 62024 Bellringer Track & Field InvitationalApr 6 · 800 Meters · Place 4 · WindsorWindsor800 Meters4.2:09.67a9

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 800 Meters · Place 7 · WindsorWindsor800 Meters7.2:15.36a PB9
Dec 15HIllhouse InvitationalDec 15 · 600 Meters · Place 20 · WindsorWindsor600 Meters20.1:33.29a9
Dec 9Hillhouse DevelopmentalDec 9 · 600 Meters · Place 4 · WindsorWindsor600 Meters4.1:34.30a9
Feb 12Bloomfield Youth Indoor Invitational Feb 12 · 800 Meters · Place 3 · Capital City Track ClubCapital City Track Club800 Meters32:19.16a—
Feb 12Bloomfield Youth Indoor Invitational Feb 12 · 400 Meters · Capital City Track ClubCapital City Track Club400 Meters—DNF—
Feb 52023 NHAGTC ClassicFeb 5 · 800 Meters · Place 2 · Capital City Track ClubCapital City Track Club800 Meters22:22.99a8
Feb 52023 NHAGTC ClassicFeb 5 · 400 Meters · Place 5 · Capital City Track ClubCapital City Track Club400 Meters51:02.33a8
Feb 52023 NHAGTC ClassicFeb 5 · 200 Meters · Place 4 · Capital City Track ClubCapital City Track Club200 Meters427.20a8
Jan 29New Haven Athletics Youth MeetJan 29 · 400 Meters · Place 2 · Capital City Track ClubCapital City Track Club400 Meters259.78a—
Jan 29New Haven Athletics Youth MeetJan 29 · 200 Meters · Place 4 · Capital City Track ClubCapital City Track Club200 Meters426.89a PB—
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 14 · Capital City Track ClubCapital City Track Club400 Meters1459.58a8
Jan 22Ocean Breeze Youth InvitationalJan 22 · 55 Meters · Place 16 · Capital City Track ClubCapital City Track Club55 Meters167.90a8

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 29AAU Region 01 Qualifier Jun 29 · 800 Meters · Place 5 · Capital City Track ClubCapital City Track Club800 Meters5.2:17.808
Jun 29AAU Region 01 Qualifier Jun 29 · 400 Meters · Place 7 · Capital City Track ClubCapital City Track Club400 Meters7.56.82a8
Jun 29AAU Region 01 Qualifier Jun 29 · 200 Meters · Place 9 · Capital City Track ClubCapital City Track Club200 MetersRound P9.25.58a8
Jun 11CT- AAU District Qualifier- PLACEHOLDERJun 11 · 800 Meters · Place 3 · Capital City Track ClubCapital City Track Club800 Meters32:24.64a—
Jun 11CT- AAU District Qualifier- PLACEHOLDERJun 11 · 400 Meters · Place 4 · Capital City Track ClubCapital City Track Club400 Meters456.90a—
Jun 11CT- AAU District Qualifier- PLACEHOLDERJun 11 · 200 Meters · Place 5 · Capital City Track ClubCapital City Track Club200 Meters525.50a—
Jun 3Southern CT Youth InviteJun 3 · 400 Meters · Place 1 · Capital City Track ClubCapital City Track Club400 Meters159.19a—
May 2715th Annual Connecticut Middle School Outdoor T & F ChampionshipsMay 27 · 400 Meters · Place 8 · Capital City Track ClubCapital City Track Club400 Meters859.05a—
May 2715th Annual Connecticut Middle School Outdoor T & F ChampionshipsMay 27 · 200 Meters · Place 30 · Capital City Track ClubCapital City Track Club200 Meters3026.44a—

2022 Indoor Track

19 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Capital City Track ClubCapital City Track Club300 Meters—DNS8
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 600 Meters · Capital City Track ClubCapital City Track Club600 Meters—DNS8
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · Capital City Track ClubCapital City Track Club55 Meter—DNS8
Dec 18Armory Youth Winter Solstice Invitational Presented by NYRRDec 18 · 400 Meters · Place 12 · Capital City Track ClubCapital City Track Club400 Meters12.1:00.73a8
Dec 18Armory Youth Winter Solstice Invitational Presented by NYRRDec 18 · 200 Meters · Place 9 · Capital City Track ClubCapital City Track Club200 Meters9.26.98a8
Dec 11Southern CT Youth Developmental Meet 2Dec 11 · 400 Meters · Place 2 · Capital City Track ClubCapital City Track Club400 Meters2.1:01.72a8
Dec 11Southern CT Youth Developmental Meet 2Dec 11 · 200 Meters · Place 2 · Capital City Track ClubCapital City Track Club200 Meters2.27.50a8
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 400 Meters · Place 24 · Capital City Track ClubCapital City Track Club400 MetersRound P24.1:02.17a7
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 200 Meters · Place 42 · Capital City Track ClubCapital City Track Club200 MetersRound P42.27.89a7
Mar 5Armory Youth Championship Sponsored by NYRRMar 5 · 800 Meters · Place 8 · Capital City Track ClubCapital City Track Club800 Meters8.2:30.58a7
Mar 5Armory Youth Championship Sponsored by NYRRMar 5 · 200 Meters · Place 10 · Capital City Track ClubCapital City Track Club200 Meters10.28.12a7
Feb 27East Coast Youth Invitational Feb 27 · 800 Meters · Place 4 · Capital City Track ClubCapital City Track Club800 Meters42:29.2813
Feb 13Elm City Blazers Youth ChampionshipsFeb 13 · 400 Meters · Place 6 · Capital City Track ClubCapital City Track Club400 Meters61:03.2613
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 800 Meters · Place 9 · Capital City Track ClubCapital City Track Club800 Meters9.2:31.69a7
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 400 Meters · Place 16 · Capital City Track ClubCapital City Track Club400 Meters16.1:04.40a7
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 800 Meters · Place 9 · Capital City Track ClubCapital City Track Club800 Meters9.2:31.69a7
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 400 Meters · Place 16 · Capital City Track ClubCapital City Track Club400 Meters16.1:04.40a7
Jan 23Ocean Breeze Invitational - YouthJan 23 · 55 Meters · Place 15 · Capital City Track ClubCapital City Track Club55 Meters157.9813
Jan 23Ocean Breeze Invitational - YouthJan 23 · 300 Meters · Place 25 · Capital City Track ClubCapital City Track Club300 Meters2545.9913

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 12AAU District Qualifier- PLACEHOLDERJun 12 · 800 Meters · Place 2 · Capital City Track ClubCapital City Track Club800 Meters2.2:26.53a7
Jun 12AAU District Qualifier- PLACEHOLDERJun 12 · 400 Meters · Place 1 · Capital City Track ClubCapital City Track Club400 Meters1.1:00.01a7
Jun 12AAU District Qualifier- PLACEHOLDERJun 12 · 200 Meters · Place 3 · Capital City Track ClubCapital City Track Club200 Meters3.28.05a7
Jun 5USATF-New England InvitationalJun 5 · 200 Meters · Place 8 · Capital City Track ClubCapital City Track Club200 Meters827.3913
Jun 5USATF-New England InvitationalJun 5 · 800 Meters · Place 5 · Capital City Track ClubCapital City Track Club800 Meters52:26.7613
May 22Icahn Stadium - Spring Fling ClassicMay 22 · 400 Meters · Place 8 · Capital City Track ClubCapital City Track Club400 Meters8.59.73a7
May 15Central CT Jaguars Youth Invitational May 15 · 800 Meters · Place 1 · Capital City Track ClubCapital City Track Club800 Meters1.2:24.11a7
May 1Bloomfield Youth Invitational May 1 · 400 Meters · Place 2 · Capital City Track ClubCapital City Track Club400 Meters2.1:00.22a7
May 1Bloomfield Youth Invitational May 1 · 200 Meters · Place 3 · Capital City Track ClubCapital City Track Club200 Meters3.26.92a7
Mar 112022 AAU Track & Field National ChampionshipsMar 11 · 800 Meters · Place 9 · Capital City Track ClubCapital City Track Club800 Meters9.2:31.69aUnofficial7
Mar 112022 AAU Track & Field National ChampionshipsMar 11 · 400 Meters · Place 16 · Capital City Track ClubCapital City Track Club400 Meters16.1:04.40aUnofficial7

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19Elm City Blazers Holiday Youth DevelopmentalDec 19 · 800 Meters · Place 1 · Capital City Track ClubCapital City Track Club800 Meters1.2:34.67a7
Dec 19Elm City Blazers Holiday Youth DevelopmentalDec 19 · 400 Meters · Place 1 · Capital City Track ClubCapital City Track Club400 Meters1.1:03.98a7
Dec 12Southern CT Youth Developmental MeetDec 12 · 400 Meters · Place 1 · Capital City Track ClubCapital City Track Club400 Meters1.1:04.07a7
Dec 12Southern CT Youth Developmental MeetDec 12 · 200 Meters · Place 2 · Capital City Track ClubCapital City Track Club200 Meters2.27.23a7

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 25AAU Region 1 QualifierJun 25 · 800 Meters · Capital City Track ClubCapital City Track Club800 Meters—DNS6
Jun 25AAU Region 1 QualifierJun 25 · 400 Meters · Capital City Track ClubCapital City Track Club400 Meters—DNS6
Jun 12AAU CT District QualifierJun 12 · 800 Meters · Place 1 · Capital City Track ClubCapital City Track Club800 Meters1.2:26.97a6
Jun 12AAU CT District QualifierJun 12 · 400 Meters · Place 2 · Capital City Track ClubCapital City Track Club400 Meters2.1:01.63a6
Jun 6NHAGTC Youth Series #3Jun 6 · 800 Meters · Place 1 · Capital City Track ClubCapital City Track Club800 Meters1.2:25.17a6
Jun 6NHAGTC Youth Series #3Jun 6 · 200 Meters · Place 3 · Capital City Track ClubCapital City Track Club200 Meters3.26.88a6
May 23Hillhouse Track Youth MeetMay 23 · 800 Meters · Place 1 · Capital City Track ClubCapital City Track Club800 Meters1.2:30.58a6
May 23Hillhouse Track Youth MeetMay 23 · 200 Meters · Place 3 · Capital City Track ClubCapital City Track Club200 Meters3.28.08a6
May 16Hillhouse Track Youth Invite 2May 16 · 400 Meters · Place 1 · Capital City Track ClubCapital City Track Club400 Meters1.1:06.59a6
May 16Hillhouse Track Youth Invite 2May 16 · 200 Meters · Place 1 · Capital City Track ClubCapital City Track Club200 Meters1.29.51a6
May 8Ruff Kutz Relays May 8 · 800 Meters · Place 1 · Capital City Track ClubCapital City Track Club800 Meters1.2:33.62a6
May 8Ruff Kutz Relays May 8 · 200 Meters · Place 6 · Capital City Track ClubCapital City Track Club200 Meters6.29.78a6

2018 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jul 12USATF Region 1 Junior Olympic ChampionshipsJul 12 · 100 Meters · Place 19 · Capital City Track ClubCapital City Track Club100 Meters1915.54 PB1