Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGreen Streakers And Supersonics Developmental Series · Apr 2721.01aGreen Streakers And Supersonics Developmental SeriesApril 27, 2025
1000 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 114:18.94Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
1500 Meters · IndoorNJ-AAU Jersey City Rec Development Series Meet 4 · Feb 16:00.00NJ-AAU Jersey City Rec Development Series Meet 4February 1, 2026
1500 Meters · OutdoorAAuNJ Developmental Meet · Apr 266:51.46aAAuNJ Developmental MeetApril 26, 2026
200 Meters · IndoorArmory Youth Champs · Feb 1635.59Armory Youth ChampsFebruary 16, 2026
400 Meters · IndoorTrack And Field Fiesta (Youth) · Nov 161:26.09aTrack And Field Fiesta (Youth)November 16, 2025
400 Meters · OutdoorUSATF New Jersey Association Junior Olympic Championships · Jun 61:15.41aUSATF New Jersey Association Junior Olympic ChampionshipsJune 6, 2026
55 Meters · IndoorNJ/ Jersey City Rec Youth Development Meet #5 · Feb 2310.83aNJ/ Jersey City Rec Youth Development Meet #5February 23, 2025
55 Meters · OutdoorArmory Youth All-Star Festival · Mar 810.83Armory Youth All-Star FestivalMarch 8, 2025
600 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 112:19.97Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
800 Meters · IndoorUSATF National Indoor Youth Championships · Mar 203:06.08USATF National Indoor Youth ChampionshipsMarch 20, 2026
800 Meters · OutdoorUSATF New Jersey Association Junior Olympic Championships · Jun 63:03.62aUSATF New Jersey Association Junior Olympic ChampionshipsJune 6, 2026
Combined results · OutdoorUSATF National Youth Outdoor Championships · Jun 254.65mUSATF National Youth Outdoor ChampionshipsJune 25, 2025
High Jump · IndoorOcean Breeze Freedom Games - Youth Division · Jan 110.80mOcean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
High Jump · OutdoorTransy East Invitational · Jun 200.97mTransy East InvitationalJune 20, 2026
Javelin · 300g TJ · OutdoorTransey East Invitational · Jun 147.95mTransey East InvitationalJune 14, 2025

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · High Jump · Place 2 · Maximum Speed Track ClubHigh Jump2.0.95m9
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 800 Meters · Maximum Speed Track Club800 Meters—DNS9
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 400 Meters · Place 6 · Maximum Speed Track Club400 Meters6.1:18.79a9
Jun 20Transy East InvitationalJun 20 · High Jump · Place 5 · Maximum Speed Track ClubHigh Jump5.0.97m PB9
Jun 20Transy East InvitationalJun 20 · 800 Meters · Place 17 · Maximum Speed Track Club800 Meters17.3:04.68a9
Jun 20Transy East InvitationalJun 20 · 400 Meters · Place 19 · Maximum Speed Track Club400 Meters19.1:20.15a9
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · High Jump · Place 9 · Maximum Speed Track ClubHigh Jump9.0.97m9
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · 800 Meters · Place 12 · Maximum Speed Track Club800 Meters12.3:05.16a9
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · 400 Meters · Place 27 · Maximum Speed Track Club400 Meters27.1:21.27a9
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · High Jump · Place 11 · Maximum Speed Track ClubHigh Jump11.0.90m9
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 800 Meters · Place 23 · Maximum Speed Track Club800 Meters23.3:03.62a PB9
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 400 Meters · Place 20 · Maximum Speed Track Club400 Meters20.1:15.41a PB9
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · High Jump · Place 7 · Maximum Speed Track ClubHigh Jump7.0.86m9
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · 800 Meters · Place 5 · Maximum Speed Track Club800 Meters5.3:10.53a9
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · 400 Meters · Place 15 · Maximum Speed Track Club400 Meters15.1:19.97a9
May 17Plainfield Tsunami Youth Invitational May 17 · High Jump · Place 3 · Maximum Speed Track ClubHigh Jump3.0.97m9
May 17Plainfield Tsunami Youth Invitational May 17 · 800 Meters · Place 10 · Maximum Speed Track Club800 Meters10.3:09.63a9
May 17Plainfield Tsunami Youth Invitational May 17 · 400 Meters · Place 27 · Maximum Speed Track Club400 Meters27.1:23.39a9
Apr 26AAuNJ Developmental MeetApr 26 · High Jump · Place 2 · Maximum Speed Track ClubHigh Jump2.3-00.009
Apr 26AAuNJ Developmental MeetApr 26 · 1500 Meters · Place 6 · Maximum Speed Track Club1500 Meters6.6:51.46a PB9
Apr 26AAuNJ Developmental MeetApr 26 · 800 Meters · Place 15 · Maximum Speed Track Club800 Meters15.3:31.83a9
Apr 19JHTC Season OpenerApr 19 · High Jump · Place 3 · Maximum Speed Track ClubHigh Jump3.0.91m9
Apr 19JHTC Season OpenerApr 19 · 1500 Meters · Place 7 · Maximum Speed Track Club1500 Meters7.7:36.11a9
Apr 19JHTC Season OpenerApr 19 · 800 Meters · Place 8 · Maximum Speed Track Club800 Meters8.3:50.28a9
Mar 1NJ-AAU Jersey City Rec Development Series Meet 5Mar 1 · High Jump · Place 2 · Maximum SpeeHigh Jump23-00.00—
Mar 1NJ-AAU Jersey City Rec Development Series Meet 5Mar 1 · 800 Meters · Place 11 · Maximum Spee800 Meters113:10.00—

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · High Jump · Place 7 · Maximum Speed Track ClubHigh Jump70.90m9
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 800 Meters · Place 39 · Maximum Speed Track Club800 Meters393:06.08 PB9
Feb 16Armory Youth ChampsFeb 16 · High Jump · Place 1 · Maximum SpeeHigh Jump12-07.509
Feb 16Armory Youth ChampsFeb 16 · 400 Meters · Place 25 · Maximum Spee400 Meters251:26.649
Feb 16Armory Youth ChampsFeb 16 · 200 Meters · Place 29 · Maximum Spee200 Meters2935.59 PB9
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · High Jump · Place 3 · Maximum Speed Track ClubHigh Jump30.85m9
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 800 Meters · Place 25 · Maximum Speed Track Club800 Meters253:09.649
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 1500 Meters · Place 16 · Maximum Speed Track Club1500 Meters166:39.109
Feb 1NJ-AAU Jersey City Rec Development Series Meet 4Feb 1 · High Jump · Place 2 · Maximum SpeeHigh Jump23-00.00—
Feb 1NJ-AAU Jersey City Rec Development Series Meet 4Feb 1 · 1500 Meters · Place 7 · Maximum Spee1500 Meters76:00.00 PB—
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · High Jump · Place 2 · Maximum Speed Track ClubHigh Jump20.80m PB9
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 1000 Meters · Place 11 · Maximum Speed Track Club1000 Meters114:18.94 PB9
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 600 Meters · Place 27 · Maximum Speed Track Club600 Meters272:19.97 PB9

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Nov 16Track And Field Fiesta (Youth)Nov 16 · 800 Meters · Place 4 · Maximum Speed Track Club800 Meters4.3:20.77a9
Nov 16Track And Field Fiesta (Youth)Nov 16 · 400 Meters · Place 12 · Maximum Speed Track Club400 Meters12.1:26.09a PB9
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 400 Meters · Place 21 · Maximum Speed Track Club400 MetersRound P21.1:39.31a8
Feb 23NJ/ Jersey City Rec Youth Development Meet #5Feb 23 · 200 Meters · Place 11 · Maximum Speed Track Club200 Meters1140.81a8
Feb 23NJ/ Jersey City Rec Youth Development Meet #5Feb 23 · 55 Meters · Place 14 · Maximum Speed Track Club55 Meters1410.83a PB8
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 200 Meters · Place 18 · maximum speed track club200 Meters1840.498
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 400 Meters · Place 11 · maximum speed track club400 Meters111:37.418
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 400 Meters · Place 11 · Maximum Speed Track Club400 Meters11.1:37.41a8
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 200 Meters · Place 18 · Maximum Speed Track Club200 Meters18.40.49a8
Feb 2NJ-/ Jersey City Rec Development Meet #4Feb 2 · 400 Meters · Place 25 · Maximum Spee400 Meters251:59.00—
Feb 2NJ-/ Jersey City Rec Development Meet #4Feb 2 · 55 Meters · Place 30 · Maximum Spee55 Meters3012.43—
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 200 Meters · Place 28 · maximum speed track club200 Meters2844.238
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 55 Meters · Place 30 · maximum speed track club55 Meters3011.768

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 7 · Maximum SpeeCombined results74.65m PB—
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 8 · Maximum SpeeCombined results83:20.97—
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 15 · Maximum SpeeCombined resultsRound P151:33.45—
Jun 14Transey East InvitationalJun 14 · Javelin · Place 3 · Maximum Speed Track ClubJavelin300g TJ3.7.95m PB8
Jun 14Transey East InvitationalJun 14 · 800 Meters · Place 7 · Maximum Speed Track Club800 Meters7.3:20.71a8
Jun 14Transey East InvitationalJun 14 · 400 Meters · Place 16 · Maximum Speed Track Club400 Meters16.1:31.59a8
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · 400 Meters · Place 23 · Maximum Speed Track Club400 Meters231:34.738
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · Javelin · Place 9 · Maximum Speed Track ClubJavelin97.54m8
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · 800 Meters · Place 9 · Maximum Speed Track Club800 Meters93:27.718
Jun 1AAU-NJ 14 and UNDER DISTRICT QUALIFIERJun 1 · Javelin · Place 8 · Maximum Speed Track ClubJavelin86.20m8
Jun 1AAU-NJ 14 and UNDER DISTRICT QUALIFIERJun 1 · 800 Meters · Place 10 · Maximum Speed Track Club800 Meters103:38.51a8
May 24The Garden State Spring Youth ClassicMay 24 · 800 Meters · Place 18 · Maximum Speed Track Club800 Meters18.3:42.25a8
May 24The Garden State Spring Youth ClassicMay 24 · 400 Meters · Place 20 · Maximum Speed Track Club400 Meters20.1:30.09a8
May 18Plainfield Tsunami Youth InvitationalMay 18 · Javelin · Place 8 · Maximum SpeeJavelin85.13m—
May 18Plainfield Tsunami Youth InvitationalMay 18 · 800 Meters · Place 9 · Maximum Spee800 Meters93:31.12—
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · 400 Meters · Place 22 · Maximum Speed Track Club400 Meters22.1:40.88a8
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · 100 Meters · Place 25 · Maximum Speed Track Club100 Meters25.21.01a PB8
Mar 8Armory Youth All-Star FestivalMar 8 · 400 Meters · Place 4 · Maximum Spee400 Meters41:28.79—
Mar 8Armory Youth All-Star FestivalMar 8 · 200 Meters · Maximum Spee200 Meters—DQ—
Mar 8Armory Youth All-Star FestivalMar 8 · 55 Meters · Place 10 · Maximum Spee55 Meters1010.83 PB—