Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAuNJ Developmental Meet · Apr 2619.48aAAuNJ Developmental MeetApril 26, 2026
150 Meters · OutdoorGreen Streakers and Supersonics Developmental Series · Apr 2834.14Green Streakers and Supersonics Developmental SeriesApril 28, 2024
1500 Meters · IndoorOcean Breeze Invitational - Youth · Feb 97:49.58Ocean Breeze Invitational - YouthFebruary 9, 2025
1500 Meters · Outdoor Region 1 Qualifier - Timing · Jun 276:49.98a Region 1 Qualifier - TimingJune 27, 2025
200 Meters · OutdoorJr. Highlanders Track Club Invitational · Jun 171:29.96Jr. Highlanders Track Club InvitationalJune 17, 2023
300 Meters · OutdoorAAU-Youth Track & Field Invitational · May 51:18.34aAAU-Youth Track & Field InvitationalMay 5, 2024
400 Meters · IndoorMid-Atlantic Youth Indoor Championship Meet 2026 · Jan 181:32.95aMid-Atlantic Youth Indoor Championship Meet 2026January 18, 2026
400 Meters · OutdoorAAU Track & Field Region 1 (AD,NJ,MP) Qualifier · Jun 251:25.14aAAU Track & Field Region 1 (AD,NJ,MP) QualifierJune 25, 2026
50 Meter · OutdoorAAU-Youth Track & Field Invitational · May 59.49aAAU-Youth Track & Field InvitationalMay 5, 2024
50 Meters · OutdoorGreen Streakers and Supersonics Developmental Meet · Apr 2110.26Green Streakers and Supersonics Developmental MeetApril 21, 2024
55 Meter · IndoorArmory Youth Solstice Invitational · Dec 2210.81aArmory Youth Solstice InvitationalDecember 22, 2024
55 Meters · IndoorOcean Breeze Youth Invitational · Feb 1112.30Ocean Breeze Youth InvitationalFebruary 11, 2024
55 Meters · OutdoorArmory Youth Championships · Mar 210.91Armory Youth ChampionshipsMarch 2, 2025
60 Meter · IndoorMid-Atlantic Youth Indoor Championship Meet 2026 · Jan 1810.89aMid-Atlantic Youth Indoor Championship Meet 2026January 18, 2026
600 Meters · IndoorArmory Youth Solstice Invitational · Dec 222:34.25aArmory Youth Solstice InvitationalDecember 22, 2024
800 Meters · IndoorThe Ocean Breeze Holiday Festival - Youth Division · Dec 293:40.70aThe Ocean Breeze Holiday Festival - Youth DivisionDecember 29, 2024
800 Meters · OutdoorPlainfield Tsunami Youth Invitational · May 183:33.28Plainfield Tsunami Youth InvitationalMay 18, 2025
Javelin · 300g TJ · OutdoorAAU Junior Olympic Games · Aug 115.41mAAU Junior Olympic GamesAugust 1, 2026
Javelin · 600g · OutdoorAAU-NJ ANNUAL TRACK AND FIELD INVITATIONAL · May 418-06AAU-NJ ANNUAL TRACK AND FIELD INVITATIONALMay 4, 2025
Long Jump · Indoor Speed Capital New York Invitational · Dec 101.35m Speed Capital New York InvitationalDecember 10, 2023
Long Jump · OutdoorArmory Youth Championships · Mar 22.13mArmory Youth ChampionshipsMarch 2, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Long Jump · Place 38 · Junior Highlanders Track ClubJunior Highlanders Track ClubLong Jump38.2.86mWind: -0.53
Aug 1AAU Junior Olympic GamesAug 1 · Javelin · Place 9 · Junior Highlanders Track ClubJunior Highlanders Track ClubJavelin300g TJ9.15.41m PB3
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · Long Jump · Place 4 · Junior Highlanders Track ClubJunior Highlanders Track ClubLong Jump4.2.86m3
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · Javelin · Place 2 · Junior Highlanders Track ClubJunior Highlanders Track ClubJavelin300g TJ2.8.94m3
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 400 Meters · Place 9 · Junior Highlanders Track ClubJunior Highlanders Track Club400 Meters9.1:25.14a PB3
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · Long Jump · Place 6 · Junior Highlanders Track ClubJunior Highlanders Track ClubLong Jump6.3.02m3
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · Javelin · Place 1 · Junior Highlanders Track ClubJunior Highlanders Track ClubJavelin300g TJ1.9.12m3
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · 400 Meters · Place 3 · Junior Highlanders Track ClubJunior Highlanders Track Club400 Meters3.1:25.93a3
May 17Plainfield Tsunami Youth Invitational May 17 · Long Jump · Place 5 · Junior Highlanders Track ClubJunior Highlanders Track ClubLong Jump5.2.81m3
May 17Plainfield Tsunami Youth Invitational May 17 · Javelin · Place 1 · Junior Highlanders Track ClubJunior Highlanders Track ClubJavelin300g TJ1.8.26m3
May 17Plainfield Tsunami Youth Invitational May 17 · 400 Meters · Place 10 · Junior Highlanders Track ClubJunior Highlanders Track Club400 Meters10.1:31.82a3
Apr 26AAuNJ Developmental MeetApr 26 · Long Jump · Place 4 · Junior Highlanders Track ClubJunior Highlanders Track ClubLong Jump4.7-01.003
Apr 26AAuNJ Developmental MeetApr 26 · Javelin · Place 1 · Junior Highlanders Track ClubJunior Highlanders Track ClubJavelin300g TJ1.30-063
Apr 26AAuNJ Developmental MeetApr 26 · 100 Meters · Place 7 · Junior Highlanders Track ClubJunior Highlanders Track Club100 Meters7.19.48a PB3

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 18Mid-Atlantic Youth Indoor Championship Meet 2026Jan 18 · 60 Meter · Place 4 · Junior Highlanders Track ClubJunior Highlanders Track Club60 MeterRound P4.10.89a PB3
Jan 18Mid-Atlantic Youth Indoor Championship Meet 2026Jan 18 · 60 Meter · Place 4 · Junior Highlanders Track ClubJunior Highlanders Track Club60 Meter4.10.99a3
Jan 18Mid-Atlantic Youth Indoor Championship Meet 2026Jan 18 · Long Jump · Place 1 · Junior Highlanders Track ClubJunior Highlanders Track ClubLong Jump1.2.53m3
Jan 18Mid-Atlantic Youth Indoor Championship Meet 2026Jan 18 · 400 Meters · Place 1 · Junior Highlanders Track ClubJunior Highlanders Track Club400 Meters1.1:32.95a PB3

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 27 Region 1 Qualifier - TimingJun 27 · Long Jump · Place 8 · Junior Highlanders Track ClubJunior Highlanders Track ClubLong Jump8.2.18m2
Jun 27 Region 1 Qualifier - TimingJun 27 · Javelin · Place 3 · Junior Highlanders Track ClubJunior Highlanders Track ClubJavelin300g TJ3.8.00m2
Jun 27 Region 1 Qualifier - TimingJun 27 · 1500 Meters · Place 7 · Junior Highlanders Track ClubJunior Highlanders Track Club1500 Meters7.6:49.98a PB2
Jun 8Highlander Express Team ChampionshipJun 8 · Long Jump · Place 4 · Junior Highlanders Track ClubJunior Highlanders Track ClubLong Jump4.1.92m2
Jun 8Highlander Express Team ChampionshipJun 8 · Javelin · Place 1 · Junior Highlanders Track ClubJunior Highlanders Track ClubJavelin300g TJ1.8.28m2
Jun 8Highlander Express Team ChampionshipJun 8 · 1500 Meters · Place 1 · Junior Highlanders Track ClubJunior Highlanders Track Club1500 Meters1.7:24.22a2
Jun 1AAU-NJ 14 and UNDER DISTRICT QUALIFIERJun 1 · Long Jump · Place 6 · Junior Highlanders Track ClubJunior Highlanders Track ClubLong Jump62.62m2
Jun 1AAU-NJ 14 and UNDER DISTRICT QUALIFIERJun 1 · Javelin · Place 1 · Junior Highlanders Track ClubJunior Highlanders Track ClubJavelin17.85m2
Jun 1AAU-NJ 14 and UNDER DISTRICT QUALIFIERJun 1 · 1500 Meters · Place 2 · Junior Highlanders Track ClubJunior Highlanders Track Club1500 Meters27:18.79a2
May 18Plainfield Tsunami Youth InvitationalMay 18 · Javelin · Place 1 · Jr. HighlandJr. HighlandJavelin17.23m—
May 18Plainfield Tsunami Youth InvitationalMay 18 · 800 Meters · Place 3 · Jr. HighlandJr. Highland800 Meters33:33.28 PB—
May 18Plainfield Tsunami Youth InvitationalMay 18 · Long Jump · Place 4 · Jr. HighlandJr. HighlandLong Jump42.43m—
May 4AAU-NJ ANNUAL TRACK AND FIELD INVITATIONALMay 4 · Long Jump · Place 3 · Jr. Highlanders Track ClubJr. Highlanders Track ClubLong Jump3.8-08.501
May 4AAU-NJ ANNUAL TRACK AND FIELD INVITATIONALMay 4 · Javelin · Place 2 · Jr. Highlanders Track ClubJr. Highlanders Track ClubJavelin600g2.18-06 PB1
May 4AAU-NJ ANNUAL TRACK AND FIELD INVITATIONALMay 4 · 1500 Meters · Place 1 · Jr. Highlanders Track ClubJr. Highlanders Track Club1500 Meters1.7:04.70a1
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · Long Jump · Place 6 · Junior Highlanders Track ClubJunior Highlanders Track ClubLong Jump6.7-06.002
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · Javelin · Place 1 · Junior Highlanders Track ClubJunior Highlanders Track ClubJavelin300g TJ1.28-032
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · 1500 Meters · Place 2 · Junior Highlanders Track ClubJunior Highlanders Track Club1500 Meters2.7:23.31a2
Mar 2Armory Youth ChampionshipsMar 2 · Long Jump · Place 7 · Junior HighlJunior HighlLong Jump72.13m PB18
Mar 2Armory Youth ChampionshipsMar 2 · 1500 Meters · Place 5 · Junior HighlJunior Highl1500 Meters57:22.6518
Mar 2Armory Youth ChampionshipsMar 2 · 55 Meters · Place 15 · Junior HighlJunior Highl55 Meters1510.91 PB18

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 9Ocean Breeze Invitational - YouthFeb 9 · Long Jump · Place 12 · Junior Highlanders Track CluJunior Highlanders Track CluLong Jump122.05m7
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 1500 Meters · Place 6 · Junior Highlanders Track CluJunior Highlanders Track Clu1500 Meters67:49.58 PB7
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 55 Meter · Junior Highlanders Track ClubJunior Highlanders Track Club55 Meter—DNS2
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · Long Jump · Place 12 · Junior Highlanders Track ClubJunior Highlanders Track ClubLong Jump12.2.05m2
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 1500 Meters · Place 6 · Junior Highlanders Track ClubJunior Highlanders Track Club1500 Meters6.7:49.58a2

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 55 Meter · Place 17 · Junior Highlanders Track ClubJunior Highlanders Track Club55 Meter17.10.93a2
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · Long Jump · Place 6 · Junior Highlanders Track ClubJunior Highlanders Track ClubLong Jump6.2.17m2
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 800 Meters · Place 10 · Junior Highlanders Track ClubJunior Highlanders Track Club800 Meters10.3:40.70a PB2
Dec 22Armory Youth Solstice InvitationalDec 22 · 600 Meters · Place 18 · Junior Highlanders Track ClubJunior Highlanders Track Club600 Meters18.2:34.25a PB2
Dec 22Armory Youth Solstice InvitationalDec 22 · 55 Meter · Place 47 · Junior Highlanders Track ClubJunior Highlanders Track Club55 Meter47.10.81a PB2
Dec 22Armory Youth Solstice InvitationalDec 22 · Long Jump · Place 9 · Junior Highlanders Track ClubJunior Highlanders Track ClubLong Jump9.2.01m2
Feb 11Ocean Breeze Youth InvitationalFeb 11 · Long Jump · Place 12 · Junior Highlanders Track CluJunior Highlanders Track CluLong Jump121.33m6
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 400 Meters · Place 27 · Junior Highlanders Track CluJunior Highlanders Track Clu400 Meters271:54.066
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 55 Meters · Place 35 · Junior Highlanders Track CluJunior Highlanders Track Clu55 Meters3512.30 PB6
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · Shot Put · Place 2 · Junior Highlanders Track CluJunior Highlanders Track CluShot Put21.71m6
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · Long Jump · Place 13 · Junior Highlanders Track CluJunior Highlanders Track CluLong Jump131.62m6
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 55 Meters · Place 36 · Junior Highlanders Track CluJunior Highlanders Track Clu55 Meters3612.416

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 27AAU Region 01 Qualifier at Lincoln Park Jersey City New JerseyJun 27 · Javelin · Place 6 · Jr. HighlandJr. HighlandJavelin66.27m6
Jun 27AAU Region 01 Qualifier at Lincoln Park Jersey City New JerseyJun 27 · Long Jump · Place 17 · Jr. HighlandJr. HighlandLong Jump172.33m6
Jun 9Highlands Team Championships hosted by JHTCJun 9 · Javelin · Place 7 · Junior HighlandersJunior HighlandersJavelin713-3—
Jun 9Highlands Team Championships hosted by JHTCJun 9 · Long Jump · Place 2 · Junior HighlandersJunior HighlandersLong Jump26-6—
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · Javelin · Place 4 · Jr. HighlandJr. HighlandJavelin419-0718
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · Long Jump · Place 9 · Jr. HighlandJr. HighlandLong Jump95-04.0018
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · 800 Meters · Place 5 · Jr. HighlandJr. Highland800 Meters53:54.2318
May 5AAU-Youth Track & Field InvitationalMay 5 · 50 Meter · Place 5 · Junior Highlanders Track ClubJunior Highlanders Track Club50 Meter5.9.49a PB1
May 5AAU-Youth Track & Field InvitationalMay 5 · 150 Meters · Place 4 · Junior Highlanders Track ClubJunior Highlanders Track Club150 Meters4.34.47a1
May 5AAU-Youth Track & Field InvitationalMay 5 · 300 Meters · Place 2 · Junior Highlanders Track ClubJunior Highlanders Track Club300 Meters2.1:18.34a PB1
Apr 28Green Streakers and Supersonics Developmental SeriesApr 28 · 150 Meters · Place 2 · Junior HighlandersJunior Highlanders150 Meters234.14 PB1
Apr 28Green Streakers and Supersonics Developmental SeriesApr 28 · 50 Meters · Place 7 · Junior HighlandersJunior Highlanders50 Meters710.531
Apr 21Green Streakers and Supersonics Developmental MeetApr 21 · 300 Meters · Place 7 · Junior HighlandersJunior Highlanders300 Meters71:23.121
Apr 21Green Streakers and Supersonics Developmental MeetApr 21 · 50 Meters · Place 7 · Junior HighlandersJunior Highlanders50 Meters710.26 PB1
Apr 14Jr. Highlanders Track and Field InvitationalApr 14 · 150 Meters · Place 3 · Junior Highlanders Track ClubJunior Highlanders Track Club150 Meters3.36.79a1
Apr 14Jr. Highlanders Track and Field InvitationalApr 14 · 300 Meters · Place 2 · Junior Highlanders Track ClubJunior Highlanders Track Club300 Meters2.1:18.94a1
Apr 14Jr. Highlanders Track and Field InvitationalApr 14 · Long Jump · Place 1 · Junior Highlanders Track ClubJunior Highlanders Track ClubLong Jump1.5-08.001

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 10 Speed Capital New York InvitationalDec 10 · 60 Meter · Junior Highlanders Track ClubJunior Highlanders Track Club60 Meter—DNS1
Dec 10 Speed Capital New York InvitationalDec 10 · Long Jump · Place 8 · Junior Highlanders Track ClubJunior Highlanders Track ClubLong Jump8.1.35m PB1
Dec 10 Speed Capital New York InvitationalDec 10 · 200 Meters · Junior Highlanders Track ClubJunior Highlanders Track Club200 Meters—DNS1

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 17Jr. Highlanders Track Club InvitationalJun 17 · 200 Meters · Place 5 · Jr. Highlanders Track CJr. Highlanders Track C200 Meters51:29.96 PB—
Jun 17Jr. Highlanders Track Club InvitationalJun 17 · 150 Meters · Place 4 · Jr. Highlanders Track CJr. Highlanders Track C150 Meters436.79—