Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorAdidas Indoor Nationals · Mar 205:12.59aAdidas Indoor NationalsMarch 20, 2026
1 Mile · OutdoorArmory Middle School Championships · Mar 25:10.42Armory Middle School ChampionshipsMarch 2, 2026
1000 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 113:12.15Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
1500 Meters · IndoorUAGTCA Meet #3 · Feb 154:46.07aUAGTCA Meet #3February 15, 2026
1500 Meters · OutdoorUSATF New Jersey Association Junior Olympic Championships · Jun 64:44.49aUSATF New Jersey Association Junior Olympic ChampionshipsJune 6, 2026
1600 Meters · OutdoorGarden State Youth Opener · Apr 195:27.33aGarden State Youth OpenerApril 19, 2026
200 Meters · OutdoorUAGTCA Meet 3 · May 1932.33aUAGTCA Meet 3May 19, 2024
3000 Meters · IndoorArmory Youth Solstice Invitational · Dec 2110:20.16aArmory Youth Solstice InvitationalDecember 21, 2025
3000 Meters · OutdoorUSATF Region 2 Junior Olympic Track & Field Championship · Jul 910:16.25aUSATF Region 2 Junior Olympic Track & Field ChampionshipJuly 9, 2026
400 Meters · OutdoorAAU Region 02 National Qualifier · Jun 281:10.04aAAU Region 02 National QualifierJune 28, 2024
800 Meters · IndoorUAGTCA Meet #3 · Feb 152:23.77aUAGTCA Meet #3February 15, 2026
800 Meters · OutdoorUSATF Region 2 Junior Olympic Track & Field Championship · Jul 92:19.01aUSATF Region 2 Junior Olympic Track & Field ChampionshipJuly 9, 2026
Combined results · Outdoor2024 UAGTCA's Ron Jackson Youth Invitational · Jul 205:08.192024 UAGTCA's Ron Jackson Youth InvitationalJuly 20, 2024
High Jump · Indoor UAGTCA Indoor Meet 1 · Jan 51.25m UAGTCA Indoor Meet 1January 5, 2025
High Jump · OutdoorAAU Region 02 National Qualifier · Jun 281.15mAAU Region 02 National QualifierJune 28, 2024
Shot Put · 6lb · OutdoorAAU Region 02 National Qualifier · Jun 284.67mAAU Region 02 National QualifierJune 28, 2024
Triathlon · Standard · OutdoorAAU Region 02 National Qualifier · Jun 28468AAU Region 02 National QualifierJune 28, 2024

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 3000 Meters · Place 1 · Garden State Track ClubGarden State Track Club3000 Meters1.10:16.25a PB5
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 1500 Meters · Place 1 · Garden State Track ClubGarden State Track Club1500 Meters1.4:44.62a5
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 800 Meters · Place 1 · Garden State Track ClubGarden State Track Club800 Meters1.2:19.01a PB5
Jun 26Garden State Last ChanceJun 26 · 1 Mile · Place 36 · Garden State Track ClubGarden State Track Club1 Mile36.5:01.32aUnofficial5
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 3000 Meters · Place 1 · Garden State Track ClubGarden State Track Club3000 Meters1.10:21.76a5
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 1500 Meters · Place 1 · Garden State Track ClubGarden State Track Club1500 Meters1.4:44.49a PB5
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 800 Meters · Place 2 · Garden State Track ClubGarden State Track Club800 Meters2.2:22.84a5
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 3000 Meters · Garden State Track ClubGarden State Track Club3000 Meters—DNS5
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 800 Meters · Garden State Track ClubGarden State Track Club800 Meters—DNS5
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 3000 Meters · Place 2 · Garden State Track ClubGarden State Track Club3000 Meters2.10:25.36a5
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 800 Meters · Garden State Track ClubGarden State Track Club800 Meters—DNS5
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 1500 Meters · Place 2 · Garden State Track ClubGarden State Track Club1500 Meters2.4:45.97a5
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 800 Meters · Place 3 · Garden State Track ClubGarden State Track Club800 Meters3.2:23.96a5
Apr 19Garden State Youth OpenerApr 19 · 1600 Meters · Place 1 · Garden State Track ClubGarden State Track Club1600 Meters1.5:27.33a PB5
Apr 19Garden State Youth OpenerApr 19 · 800 Meters · Garden State Track ClubGarden State Track Club800 Meters—DNS5
Mar 2Armory Middle School ChampionshipsMar 2 · 1 Mile · Place 5 · Garden StateGarden State1 Mile55:10.42 PB—

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 2 Miles · Garden State Track ClubGarden State Track Club2 Miles--DNF6
Mar 20Adidas Indoor NationalsMar 20 · 1 Mile · Place 18 · Garden State Track ClubGarden State Track Club1 Mile18.5:12.59a PB6
Feb 15UAGTCA Meet #3Feb 15 · 1500 Meters · Place 1 · Garden State Track ClubGarden State Track Club1500 Meters1.4:46.07a PB6
Feb 15UAGTCA Meet #3Feb 15 · 800 Meters · Place 1 · Garden State Track ClubGarden State Track Club800 Meters1.2:23.77a PB6
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 1500 Meters · Place 2 · Garden State Track ClubGarden State Track Club1500 Meters24:48.4012
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 3000 Meters · Place 1 · Garden State Track ClubGarden State Track Club3000 Meters110:29.6612
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 1000 Meters · Place 3 · Garden State Track ClubGarden State Track Club1000 Meters33:12.15 PB12
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 3000 Meters · Place 1 · Garden State Track ClubGarden State Track Club3000 Meters110:37.0912
Jan 4UAGTCA Meet #1Jan 4 · 1500 Meters · Place 1 · Garden State Track ClubGarden State Track Club1500 Meters14:52.72a6

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 21Armory Youth Solstice InvitationalDec 21 · 3000 Meters · Place 1 · Garden State Track ClubGarden State Track Club3000 Meters1.10:20.16a PB6
Dec 21Armory Youth Solstice InvitationalDec 21 · 1500 Meters · Place 6 · Garden State Track ClubGarden State Track Club1500 Meters6.4:56.92a6
Feb 16UAGTCA Meet 3 @ Ott Center for Track & FieldFeb 16 · 3000 Meters · Amaysing SpeedAmaysing Speed3000 Meters—DNF—
Feb 16UAGTCA Meet 3 @ Ott Center for Track & FieldFeb 16 · 800 Meters · Place 3 · Amaysing SpeedAmaysing Speed800 Meters32:41.22a—
Jan 5 UAGTCA Indoor Meet 1Jan 5 · High Jump · Place 1 · Amaysing SpeedAmaysing SpeedHigh Jump11.25m PB—
Jan 5 UAGTCA Indoor Meet 1Jan 5 · 1500 Meters · Place 1 · Amaysing SpeedAmaysing Speed1500 Meters15:14.28a—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 1500 Meters · Amaysing SpeedAmaysing Speed1500 MetersRound M—DNS5
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Long Jump · Amaysing SpeedAmaysing SpeedLong JumpRound M—DNS5
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Pentathlon (Outdoor) · Amaysing SpeedAmaysing SpeedPentathlon (Outdoor)StandardRound M—DNF5
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 3000 Meters · Place 2 · Amaysing SpeedAmaysing Speed3000 Meters2.10:43.86a5
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 1500 Meters · Place 2 · Amaysing SpeedAmaysing Speed1500 Meters2.5:02.25a5
Jun 13AAU Mid Atlantic District QualifierJun 13 · High Jump · Amaysing SpeedAmaysing SpeedHigh Jump--NH5
Jun 13AAU Mid Atlantic District QualifierJun 13 · 3000 Meters · Place 2 · Amaysing SpeedAmaysing Speed3000 Meters2.10:42.37a5
Jun 13AAU Mid Atlantic District QualifierJun 13 · 1500 Meters · Place 2 · Amaysing SpeedAmaysing Speed1500 Meters2.5:01.18a5
May 17SJTFA #2May 17 · 3000 Meters · Place 1 · Amaysing SpeedAmaysing Speed3000 Meters1.11:14.83a5
May 10UAGTCA Outdoor Meet #2May 10 · 1500 Meters · Place 3 · Amaysing SpeedAmaysing Speed1500 Meters35:14.89—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 1 · Amaysing SpeAmaysing SpeCombined results15:08.19 PB—
Jun 28AAU Region 02 National QualifierJun 28 · Triathlon · Place 1 · Amaysing SpeedAmaysing SpeedTriathlonStandardRound M1.468 PB4
Jun 28AAU Region 02 National QualifierJun 28 · Shot Put · Place 1 · Amaysing SpeedAmaysing SpeedShot Put6lbRound M1.4.67m PB4
Jun 28AAU Region 02 National QualifierJun 28 · High Jump · Place 2 · Amaysing SpeedAmaysing SpeedHigh JumpRound M2.1.15m PB4
Jun 28AAU Region 02 National QualifierJun 28 · 1500 Meters · Place 1 · Amaysing SpeedAmaysing Speed1500 Meters1.5:15.44a4
Jun 28AAU Region 02 National QualifierJun 28 · 800 Meters · Place 2 · Amaysing SpeedAmaysing Speed800 Meters2.2:39.54a4
Jun 28AAU Region 02 National QualifierJun 28 · 400 Meters · Place 1 · Amaysing SpeedAmaysing Speed400 MetersRound M1.1:10.04a PB4
Jun 28AAU Region 02 National QualifierJun 28 · 400 Meters · Amaysing SpeedAmaysing Speed400 Meters—DNS4
Jun 14AAU Mid-Atlantic QualifierJun 14 · 1500 Meters · Place 2 · Amaysing SpeAmaysing Spe1500 Meters25:18.5610
Jun 14AAU Mid-Atlantic QualifierJun 14 · 800 Meters · Place 4 · Amaysing SpeAmaysing Spe800 Meters42:37.2710
Jun 14AAU Mid-Atlantic QualifierJun 14 · 400 Meters · Place 12 · Amaysing SpeAmaysing Spe400 Meters121:14.3510
Jun 1UAGTCA ChampJun 1 · 1500 Meters · Place 1 · Amaysing SpeedAmaysing Speed1500 Meters1.5:13.51a4
Jun 1UAGTCA ChampJun 1 · 800 Meters · Place 7 · Amaysing SpeedAmaysing Speed800 Meters7.2:40.99a4
Jun 1UAGTCA ChampJun 1 · 400 Meters · Place 10 · Amaysing SpeedAmaysing Speed400 Meters10.1:10.18a4
May 25UAGTCA Meet 4May 25 · 1500 Meters · Place 2 · Amaysing SpeedAmaysing Speed1500 Meters2.5:24.69a4
May 25UAGTCA Meet 4May 25 · 400 Meters · Place 10 · Amaysing SpeedAmaysing Speed400 Meters10.1:11.62a4
May 19UAGTCA Meet 3May 19 · 800 Meters · Place 6 · Amaysing SpeedAmaysing Speed800 Meters6.2:53.89a4
May 19UAGTCA Meet 3May 19 · 200 Meters · Place 31 · Amaysing SpeedAmaysing Speed200 Meters31.32.33a PB4