Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe CIRCUIT Philly · Feb 285:23.41aThe CIRCUIT PhillyFebruary 28, 2026
100 Meters · OutdoorWhirlwinds Youth Track Challenge · Jul 1515.45Whirlwinds Youth Track ChallengeJuly 15, 2023
1000 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 113:11.77Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
1500 Meters · IndoorAAU 14U Indoor National Championship · Feb 144:55.30aAAU 14U Indoor National ChampionshipFebruary 14, 2026
1500 Meters · OutdoorUAGTCA 2025 Ron Jackson Youth Invitational · Jul 195:01.29aUAGTCA 2025 Ron Jackson Youth InvitationalJuly 19, 2025
1600 Meters · OutdoorDashers Twilight Invitational · Apr 255:26.51aDashers Twilight InvitationalApril 25, 2025
200 Meters · IndoorNJ-AAU Jersey City Rec Development Series Meet 4 · Feb 127.90NJ-AAU Jersey City Rec Development Series Meet 4February 1, 2026
200 Meters · OutdoorGreen Streakers and Supersonics Developmental Meet · Apr 2131.11Green Streakers and Supersonics Developmental MeetApril 21, 2024
300 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 2953.81aOcean Breeze Youth Holiday FestivalDecember 29, 2022
3000 Meters · IndoorUSATF National Youth Indoor Championships · Mar 2110:47.01aUSATF National Youth Indoor ChampionshipsMarch 21, 2025
3000 Meters · OutdoorYouth Challenge Series - Icahn Stadium Northeast Twilight · May 910:53.07aYouth Challenge Series - Icahn Stadium Northeast TwilightMay 9, 2026
400 Meters · IndoorMid-Atlantic Youth Indoor Championship Meet 2026 · Jan 181:03.01aMid-Atlantic Youth Indoor Championship Meet 2026January 18, 2026
400 Meters · OutdoorSJTFA #3 · May 3059.46aSJTFA #3May 30, 2026
55 Meter · IndoorFast Fridays Series Meet #3 · Jan 139.06aFast Fridays Series Meet #3January 13, 2023
55 Meters · IndoorOcean Breeze Youth Invitational · Jan 229.24aOcean Breeze Youth InvitationalJanuary 22, 2023
600 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 292:15.36aOcean Breeze Youth Holiday FestivalDecember 29, 2022
800 Meters · IndoorAAU 14U Indoor National Championship · Feb 142:23.32aAAU 14U Indoor National ChampionshipFebruary 14, 2026
800 Meters · OutdoorAAU Junior Olympic Games · Aug 12:21.60aAAU Junior Olympic GamesAugust 1, 2026
Combined results · Outdoor2024 UAGTCA's Ron Jackson Youth Invitational · Jul 205:05.012024 UAGTCA's Ron Jackson Youth InvitationalJuly 20, 2024
High Jump · OutdoorAAU Track & Field Region 2 Qualifier · Jun 262:23.86AAU Track & Field Region 2 QualifierJune 26, 2026
Long Jump · OutdoorUAGTCA Meet 2 · May 113.64mUAGTCA Meet 2May 11, 2024
Pole Vault · OutdoorAAU Track & Field Region 2 Qualifier · Jun 265:05.23AAU Track & Field Region 2 QualifierJune 26, 2026

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 3000 Meters · Place 24 · TrackSharksTrackSharks3000 Meters24.11:45.83a7
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 30 · TrackSharksTrackSharks1500 Meters30.5:14.56a7
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 12 · TrackSharksTrackSharks800 MetersRound P12.2:22.49a7
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 10 · TrackSharksTrackSharks800 Meters10.2:21.60a PB7
Aug 1AAU Junior Olympic GamesAug 1 · 400 Meters · Place 23 · TrackSharksTrackSharks400 MetersRound P23.59.72a7
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Javelin · Place 3 · TrackSharksTrackSharksJavelin359.44—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · High Jump · Place 3 · TrackSharksTrackSharksHigh Jump32:23.86 PB—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Shot Put · Place 2 · TrackSharksTrackSharksShot Put211:16.43—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Pole Vault · Place 3 · TrackSharksTrackSharksPole Vault35:05.23 PB—
Jun 12AAU Mid Atlantic District QualifierJun 12 · 3000 Meters · Place 1 · TrackSharksTrackSharks3000 Meters111:45.57a7
Jun 12AAU Mid Atlantic District QualifierJun 12 · 1500 Meters · Place 2 · TrackSharksTrackSharks1500 Meters25:09.46a7
Jun 12AAU Mid Atlantic District QualifierJun 12 · 800 Meters · Place 3 · TrackSharksTrackSharks800 Meters32:24.74a7
Jun 12AAU Mid Atlantic District QualifierJun 12 · 400 Meters · Place 3 · TrackSharksTrackSharks400 Meters31:00.92a7
May 30SJTFA #3May 30 · 1500 Meters · Place 1 · TrackSharksTrackSharks1500 Meters1.5:23.44a7
May 30SJTFA #3May 30 · 800 Meters · Place 1 · TrackSharksTrackSharks800 Meters1.2:28.80a7
May 30SJTFA #3May 30 · 400 Meters · Place 1 · TrackSharksTrackSharks400 Meters1.59.46a PB7
May 16Ruff Kutz Relays May 16 · 1500 Meters · Place 1 · TrackSharksTrackSharks1500 Meters1.5:02.16a7
May 16Ruff Kutz Relays May 16 · 800 Meters · Place 2 · TrackSharksTrackSharks800 Meters2.2:25.37a7
May 16Ruff Kutz Relays May 16 · 400 Meters · Place 4 · TrackSharksTrackSharks400 Meters4.1:00.81a7
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 3000 Meters · Place 3 · TrackSharksTrackSharks3000 Meters3.10:53.07a PB7
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 400 Meters · Place 4 · TrackSharksTrackSharks400 Meters4.1:01.01a7
May 3Puma East Coast Age Group ShowcaseMay 3 · 800 Meters · TrackSharksTrackSharks800 Meters--DNS7
May 3Puma East Coast Age Group ShowcaseMay 3 · 400 Meters · TrackSharksTrackSharks400 Meters--DNS7
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · 1500 Meters · Place 4 · TrackSharksTrackSharks1500 Meters4.5:08.68a7
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · 800 Meters · Place 1 · TrackSharksTrackSharks800 Meters1.2:23.41a7

2026 Indoor Track

18 results
DateMeetEventPlMarkGr
Mar 6Rising Stars Youth ChampsMar 6 · 1500 Meters · Place 2 · TrackSharksTrackSharks1500 Meters2.5:00.19a7
Mar 6Rising Stars Youth ChampsMar 6 · 800 Meters · Place 2 · TrackSharksTrackSharks800 Meters2.2:27.11a7
Mar 6Rising Stars Youth ChampsMar 6 · 400 Meters · Place 5 · TrackSharksTrackSharks400 Meters5.1:03.02a7
Feb 28The CIRCUIT PhillyFeb 28 · 1 Mile · Place 5 · TrackSharksTrackSharks1 Mile55:23.41a PB7
Feb 28The CIRCUIT PhillyFeb 28 · 800 Meters · Place 2 · TrackSharksTrackSharks800 Meters22:23.73a7
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 3000 Meters · Place 3 · TrackSharksTrackSharks3000 Meters3.11:05.00a7
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 1500 Meters · Place 1 · TrackSharksTrackSharks1500 Meters1.4:55.30a PB7
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 800 Meters · Place 2 · TrackSharksTrackSharks800 Meters2.2:23.32a PB7
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 1500 Meters · Place 2 · TrackSharksTrackSharks1500 Meters24:58.0813
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 3000 Meters · Place 2 · TrackSharksTrackSharks3000 Meters211:13.6213
Feb 1NJ-AAU Jersey City Rec Development Series Meet 4Feb 1 · 1500 Meters · Place 1 · TrackSharksTrackSharks1500 Meters14:59.2913
Feb 1NJ-AAU Jersey City Rec Development Series Meet 4Feb 1 · 800 Meters · Place 1 · TrackSharksTrackSharks800 Meters12:25.5413
Feb 1NJ-AAU Jersey City Rec Development Series Meet 4Feb 1 · 200 Meters · Place 6 · TrackSharksTrackSharks200 Meters627.90 PB13
Jan 18Mid-Atlantic Youth Indoor Championship Meet 2026Jan 18 · 1500 Meters · Place 2 · TrackSharksTrackSharks1500 Meters2.5:02.77a7
Jan 18Mid-Atlantic Youth Indoor Championship Meet 2026Jan 18 · 800 Meters · Place 2 · TrackSharksTrackSharks800 Meters2.2:30.75a7
Jan 18Mid-Atlantic Youth Indoor Championship Meet 2026Jan 18 · 400 Meters · Place 2 · TrackSharksTrackSharks400 Meters2.1:03.01a PB7
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 1000 Meters · Place 3 · TrackSharksTrackSharks1000 Meters33:11.77 PB13
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 3000 Meters · Place 3 · TrackSharksTrackSharks3000 Meters311:01.8113

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 1500 Meters · Place 5 · TrackSharksTrackSharks1500 Meters5.5:18.19a7
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 800 Meters · Place 4 · TrackSharksTrackSharks800 Meters4.2:31.52a7
Dec 21Armory Youth Solstice InvitationalDec 21 · 3000 Meters · Place 4 · TrackSharksTrackSharks3000 Meters4.11:34.09a7
Dec 21Armory Youth Solstice InvitationalDec 21 · 1500 Meters · Place 1 · TrackSharksTrackSharks1500 Meters1.5:06.74a7
Nov 16Track And Field Fiesta (Youth)Nov 16 · 800 Meters · Place 2 · TrackSharksTrackSharks800 Meters2.2:31.31a7
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 3000 Meters · Place 3 · TrackSharksTrackSharks3000 Meters3.10:47.01a PB6
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 1500 Meters · Place 2 · TrackSharksTrackSharks1500 Meters2.4:59.29a6
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 800 Meters · Place 4 · TrackSharksTrackSharks800 Meters4.2:28.38a6
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 800 Meters · Place 3 · TrackSharksTrackSharks800 Meters32:31.0712
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 1500 Meters · Place 3 · TrackSharksTrackSharks1500 Meters35:09.0812
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 1500 Meters · Place 3 · TrackSharksTrackSharks1500 Meters3.5:09.08a6
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 800 Meters · Place 3 · TrackSharksTrackSharks800 Meters3.2:31.07a6
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 1500 Meters · Place 1 · TrackSharksTrackSharks1500 Meters15:11.1412
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 3000 Meters · Place 1 · TrackSharksTrackSharks3000 Meters111:38.0212
Jan 5 UAGTCA Indoor Meet 1Jan 5 · 1500 Meters · Place 2 · TrackSharksTrackSharks1500 Meters25:27.05a6
Jan 5 UAGTCA Indoor Meet 1Jan 5 · 800 Meters · Place 2 · TrackSharksTrackSharks800 Meters22:37.60a6

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 3000 Meters · Place 1 · TrackSharksTrackSharks3000 Meters111:56.22a6
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 1500 Meters · Place 1 · TrackSharksTrackSharks1500 Meters15:01.29a PB6
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 800 Meters · Place 2 · TrackSharksTrackSharks800 Meters22:28.15a6
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 3000 Meters · Place 2 · TrackSharksTrackSharks3000 Meters2.10:55.21a6
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 1500 Meters · Place 2 · TrackSharksTrackSharks1500 Meters2.5:06.24a6
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 800 Meters · Place 2 · TrackSharksTrackSharks800 Meters2.2:28.21a6
Jun 13AAU Mid Atlantic District QualifierJun 13 · 3000 Meters · Place 1 · TrackSharksTrackSharks3000 Meters1.11:02.54a6
Jun 13AAU Mid Atlantic District QualifierJun 13 · 1500 Meters · Place 1 · TrackSharksTrackSharks1500 Meters1.5:07.21a6
Jun 13AAU Mid Atlantic District QualifierJun 13 · 800 Meters · Place 4 · TrackSharksTrackSharks800 Meters4.2:29.68a6
May 24Suburban Developmental League ChampionshipMay 24 · 1600 Meters · Place 1 · TrackSharksTrackSharks1600 Meters15:33.61a6
May 24Suburban Developmental League ChampionshipMay 24 · 800 Meters · Place 2 · TrackSharksTrackSharks800 Meters22:35.406
May 24Suburban Developmental League ChampionshipMay 24 · 400 Meters · Place 2 · TrackSharksTrackSharks400 Meters21:05.72a6
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 3000 Meters · Place 2 · TrackSharksTrackSharks3000 Meters211:13.9212
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 800 Meters · Place 1 · TrackSharksTrackSharks800 Meters12:28.4512
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · 1500 Meters · Place 1 · TrackSharksTrackSharks1500 Meters1.5:05.49a6
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · 800 Meters · Place 1 · TrackSharksTrackSharks800 Meters1.2:32.77a6
Apr 25Dashers Twilight InvitationalApr 25 · 1600 Meters · Place 2 · TrackSharksTrackSharks1600 Meters2.5:26.51a PB6
Apr 6Youth Challenge - Series Season OpenerApr 6 · 800 Meters · Place 1 · TrackSharksTrackSharks800 Meters12:42.08a6
Mar 2Armory Youth ChampionshipsMar 2 · 3000 Meters · Place 3 · TrackSharksTrackSharks3000 Meters311:06.9413
Mar 2Armory Youth ChampionshipsMar 2 · 1500 Meters · Place 2 · TrackSharksTrackSharks1500 Meters25:18.9113
Mar 2Armory Youth ChampionshipsMar 2 · 800 Meters · Place 4 · TrackSharksTrackSharks800 Meters42:33.7713

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 1500 Meters · TrackSharksTrackSharks1500 Meters—DNS6
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 800 Meters · TrackSharksTrackSharks800 Meters—DNS6
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 1500 Meters · Place 2 · TrackSharksTrackSharks1500 Meters2.5:28.03a5
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 800 Meters · Place 2 · TrackSharksTrackSharks800 Meters2.2:36.99a5
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 200 Meters · Place 5 · TrackSharksTrackSharks200 Meters5.30.49a5
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 1500 Meters · Place 2 · TrackSharksTrackSharks1500 Meters25:20.4511
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 400 Meters · Place 22 · TrackSharksTrackSharks400 Meters221:08.9311
Jan 52L Race Services Indoor Invite #1Jan 5 · 1500 Meters · Place 1 · TrackSharksTrackSharks1500 Meters1.5:31.53a5
Jan 52L Race Services Indoor Invite #1Jan 5 · 800 Meters · Place 1 · TrackSharksTrackSharks800 Meters1.2:39.77a5
Jan 52L Race Services Indoor Invite #1Jan 5 · 400 Meters · Place 3 · TrackSharksTrackSharks400 Meters3.1:10.00a5

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 2 · TrackSharksTrackSharksCombined results25:05.01 PB—
Jun 28AAU Region 02 National QualifierJun 28 · 1500 Meters · Place 4 · TrackSharksTrackSharks1500 Meters4.5:17.24a5
Jun 28AAU Region 02 National QualifierJun 28 · 800 Meters · Place 2 · TrackSharksTrackSharks800 Meters2.2:28.24a5
Jun 14AAU Mid-Atlantic QualifierJun 14 · Long Jump · TrackSharksTrackSharksLong Jump—FOUL11
Jun 14AAU Mid-Atlantic QualifierJun 14 · 1500 Meters · Place 2 · TrackSharksTrackSharks1500 Meters25:09.1311
Jun 14AAU Mid-Atlantic QualifierJun 14 · 800 Meters · Place 2 · TrackSharksTrackSharks800 Meters22:31.7811
Jun 1UAGTCA ChampJun 1 · Long Jump · Place 5 · TrackSharksTrackSharksLong Jump5.3.57m5
Jun 1UAGTCA ChampJun 1 · 1500 Meters · Place 1 · TrackSharksTrackSharks1500 Meters1.5:12.78a5
Jun 1UAGTCA ChampJun 1 · 400 Meters · Place 4 · TrackSharksTrackSharks400 Meters4.1:07.35a5
May 11UAGTCA Meet 2May 11 · Long Jump · Place 12 · TrackSharksTrackSharksLong Jump12.3.64m PB5
May 11UAGTCA Meet 2May 11 · 1500 Meters · Place 1 · TrackSharksTrackSharks1500 Meters1.5:12.06a5
May 11UAGTCA Meet 2May 11 · 400 Meters · Place 9 · TrackSharksTrackSharks400 Meters9.1:07.23a5
May 4Northeast Twilight InvitationalMay 4 · 1500 Meters · Place 3 · TrackSharksTrackSharks1500 Meters3.5:25.91a5
May 4Northeast Twilight InvitationalMay 4 · 800 Meters · Place 3 · TrackSharksTrackSharks800 Meters3.2:33.78a5
Apr 27New York Relays - Youth DivisionApr 27 · 800 Meters · Place 2 · TrackSharksTrackSharks800 Meters2.2:34.35a5
Apr 27New York Relays - Youth DivisionApr 27 · 400 Meters · Place 16 · TrackSharksTrackSharks400 Meters16.1:09.60a5
Apr 21Green Streakers and Supersonics Developmental MeetApr 21 · 800 Meters · Place 2 · TrackSharksTrackSharks800 Meters22:38.215
Apr 21Green Streakers and Supersonics Developmental MeetApr 21 · 400 Meters · Place 4 · TrackSharksTrackSharks400 Meters41:09.715
Apr 21Green Streakers and Supersonics Developmental MeetApr 21 · 200 Meters · Place 9 · TrackSharksTrackSharks200 Meters931.11 PB5
Apr 14Youth Challenge Series Season OpenerApr 14 · 800 Meters · Place 2 · TrackSharksTrackSharks800 Meters22:37.1811
Apr 14Youth Challenge Series Season OpenerApr 14 · 1500 Meters · Place 4 · TrackSharksTrackSharks1500 Meters45:30.4411

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 1500 Meters · Place 3 · TrackSharksTrackSharks1500 Meters3.5:40.31a5
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 800 Meters · Place 1 · TrackSharksTrackSharks800 Meters1.2:42.18a5
Dec 17Armory Youth Winter Solstice InvitationalDec 17 · 1 Mile · Place 2 · TrackSharksTrackSharks1 Mile2.6:03.54a5
Dec 17Armory Youth Winter Solstice InvitationalDec 17 · 1000 Meters · Place 4 · TrackSharksTrackSharks1000 Meters4.3:40.15a5
Dec 17Armory Youth Winter Solstice InvitationalDec 17 · 400 Meters · Place 6 · TrackSharksTrackSharks400 Meters6.1:09.86a5
Feb 10Fast Fridays Series Meet #4Feb 10 · 800 Meters · Place 2 · TrackSharksTrackSharks800 Meters22:50.05a—
Jan 22Ocean Breeze Youth InvitationalJan 22 · 55 Meters · Place 24 · TrackSharksTrackSharks55 Meters249.24a PB4
Jan 22Ocean Breeze Youth InvitationalJan 22 · 55 Meters · Place 24 · TrackSharksTrackSharks55 Meters249.2410
Jan 13Fast Fridays Series Meet #3Jan 13 · 55 Meter · Place 4 · TrackSharksTrackSharks55 Meter4.9.06a PB4
Jan 13Fast Fridays Series Meet #3Jan 13 · 400 Meters · Place 8 · TrackSharksTrackSharks400 Meters8.1:21.37a4
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 55 Meter · Place 24 · 07-Unattached07-Unattached55 Meter24.9.23a4
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 200 Meters · Place 18 · 07-Unattached07-Unattached200 Meters18.32.54a4

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 15Whirlwinds Youth Track ChallengeJul 15 · 800 Meters · Place 1 · TrackSharksTrackSharks800 Meters12:47.13—
Jul 15Whirlwinds Youth Track ChallengeJul 15 · 400 Meters · Place 2 · TrackSharksTrackSharks400 Meters21:09.78—
Jul 15Whirlwinds Youth Track ChallengeJul 15 · 100 Meters · Place 4 · TrackSharksTrackSharks100 Meters415.45 PB—
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 800 Meters · Place 3 · TrackSharksTrackSharks800 Meters3.2:45.73a4
May 272023 V02Max Track Club Preseason InvitationalMay 27 · 800 Meters · TrackSharksTrackSharks800 Meters—DNS4
May 272023 V02Max Track Club Preseason InvitationalMay 27 · 100 Meters · TrackSharksTrackSharks100 Meters—DNS4
Apr 30Green Streakers And Supersonic Developmental Series Apr 30 · 800 Meters · Place 1 · TrackSharksTrackSharks800 Meters1.2:38.704
Apr 30Green Streakers And Supersonic Developmental Series Apr 30 · 400 Meters · Place 3 · TrackSharksTrackSharks400 Meters3.1:20.58a4
Mar 18Armory Youth Championships Presented by NYRRMar 18 · 800 Meters · Place 1 · TrackSharksTrackSharks800 Meters12:46.0813

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 16 · 07-Unattached07-Unattached300 Meters16.53.81a PB4
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 600 Meters · Place 12 · 07-Unattached07-Unattached600 Meters12.2:15.36a PB4
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · Place 15 · 07-Unattached07-Unattached55 Meter15.9.20a4