Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Metropolitan (New York) District Qualifier · Jun 514.00AAU Metropolitan (New York) District QualifierJune 5, 2022
1000 Meters · IndoorOcean Breeze Youth Freedom Games · Jan 84:12.33aOcean Breeze Youth Freedom GamesJanuary 8, 2023
200 Meters · IndoorArmory Youth Winter Invitational · Feb 1728.61Armory Youth Winter InvitationalFebruary 17, 2025
200 Meters · OutdoorArmory Youth Championships · Mar 228.77Armory Youth ChampionshipsMarch 2, 2025
300 Meters · OutdoorThe Ocean Breeze National Invitational · Mar 1651.68The Ocean Breeze National InvitationalMarch 16, 2024
400 Meters · IndoorOcean Breeze Youth Invitational · Jan 221:11.32aOcean Breeze Youth InvitationalJanuary 22, 2023
400 Meters · OutdoorAAU NY Metropolitan District Championship · Jun 41:08.23aAAU NY Metropolitan District ChampionshipJune 4, 2023
400m Hurdles · 30" / 0.762m · OutdoorAAU Region 01 Qualifier · Jun 291:19.73aAAU Region 01 Qualifier June 29, 2023
55 Meters · IndoorArmory Youth Winter Invitational · Feb 178.12Armory Youth Winter InvitationalFebruary 17, 2025
55 Meters · OutdoorArmory Youth Championships · Mar 28.15Armory Youth ChampionshipsMarch 2, 2025
60 Meter · Indoor Speed Capital New York Invitational · Dec 158.78a Speed Capital New York InvitationalDecember 15, 2024
600 Meters · OutdoorThe Ocean Breeze National Invitational · Mar 162:37.40The Ocean Breeze National InvitationalMarch 16, 2024
800 Meters · IndoorUSATF New York Youth Association Championship · Feb 262:56.49USATF New York Youth Association ChampionshipFebruary 26, 2023
800 Meters · OutdoorAAU NY Metropolitan District Championship · Jun 43:00.78aAAU NY Metropolitan District ChampionshipJune 4, 2023
Long Jump · Indoor Speed Capital New York Invitational · Dec 153.86m Speed Capital New York InvitationalDecember 15, 2024
Long Jump · Outdoor2023 V02Max Track Club Preseason Invitational · May 274.21m2023 V02Max Track Club Preseason InvitationalMay 27, 2023

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

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 13Youth Challenge Series - New York RelaysApr 13 · 400 Meters · Cheetah XpressCheetah Xpress400 Meters—DNS12
Mar 2Armory Youth ChampionshipsMar 2 · 200 Meters · Place 57 · Cheetah XpreCheetah Xpre200 Meters5728.77 PB07
Mar 2Armory Youth ChampionshipsMar 2 · 55 Meters · Place 38 · Cheetah XpreCheetah Xpre55 Meters388.15 PB07

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 17Armory Youth Winter InvitationalFeb 17 · Long Jump · Place 19 · Cheetah XpreCheetah XpreLong Jump1911-11.0007
Feb 17Armory Youth Winter InvitationalFeb 17 · 200 Meters · Place 49 · Cheetah XpreCheetah Xpre200 Meters4928.61 PB07
Feb 17Armory Youth Winter InvitationalFeb 17 · 55 Meters · Place 39 · Cheetah XpreCheetah Xpre55 Meters398.12 PB07
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 200 Meters · Place 14 · Cheetah XpressCheetah Xpress200 Meters1429.76—
Feb 9Ocean Breeze Invitational - YouthFeb 9 · Long Jump · Place 5 · Cheetah XpressCheetah XpressLong Jump53.40m—
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 400 Meters · Place 14 · Cheetah XpressCheetah Xpress400 Meters141:16.36—
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · Long Jump · Place 5 · Cheetah XpressCheetah XpressLong Jump5.3.40m12
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 400 Meters · Place 14 · Cheetah XpressCheetah Xpress400 Meters14.1:16.36a12
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 200 Meters · Place 14 · Cheetah XpressCheetah Xpress200 Meters14.29.76a12

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 15 Speed Capital New York InvitationalDec 15 · 60 Meter · Place 8 · Cheetah XpressCheetah Xpress60 Meter8.8.78a PB12
Dec 15 Speed Capital New York InvitationalDec 15 · Long Jump · Place 2 · Cheetah XpressCheetah XpressLong Jump2.3.86m PB12
Dec 15 Speed Capital New York InvitationalDec 15 · 400 Meters · Place 8 · Cheetah XpressCheetah Xpress400 Meters8.1:18.49a12
Dec 15 Speed Capital New York InvitationalDec 15 · 200 Meters · Place 11 · Cheetah XpressCheetah Xpress200 Meters11.31.07a12

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 400m Hurdles · Ruff KutzRuff Kutz400m Hurdles30" / 0.762m—DNS11
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · Long Jump · Place 8 · Ruff KutzRuff KutzLong Jump8.4.28m11
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 400 Meters · Place 16 · Ruff KutzRuff Kutz400 Meters16.1:09.35a11
Jun 2AAU Metropolitan (New York) District QualifierJun 2 · 400m Hurdles · Place 4 · Ruff KutzRuff Kutz400m Hurdles41:19.2507
Jun 2AAU Metropolitan (New York) District QualifierJun 2 · Long Jump · Place 10 · Ruff KutzRuff KutzLong Jump1012-03.0007
Jun 2AAU Metropolitan (New York) District QualifierJun 2 · 400 Meters · Place 21 · Ruff KutzRuff Kutz400 Meters211:13.2407
Mar 16The Ocean Breeze National InvitationalMar 16 · Long Jump · Place 5 · Ruff KutzRuff KutzLong Jump54.00m—
Mar 16The Ocean Breeze National InvitationalMar 16 · 600 Meters · Place 14 · Ruff KutzRuff Kutz600 Meters142:37.40 PB—
Mar 16The Ocean Breeze National InvitationalMar 16 · 300 Meters · Place 27 · Ruff KutzRuff Kutz300 Meters2751.68 PB—

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 10 Speed Capital New York InvitationalDec 10 · Long Jump · Place 4 · Ruff KutzRuff KutzLong Jump4.3.71m11
Dec 10 Speed Capital New York InvitationalDec 10 · 400 Meters · Place 16 · Ruff KutzRuff Kutz400 Meters16.1:14.57a11
Dec 10 Speed Capital New York InvitationalDec 10 · 200 Meters · Place 22 · Ruff KutzRuff Kutz200 Meters22.29.97a11
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 200 Meters · Place 21 · Ruff KutzRuff Kutz200 Meters2130.79—
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 800 Meters · Place 15 · Ruff KutzRuff Kutz800 Meters152:56.49 PB—
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 400 Meters · Place 21 · Ruff KutzRuff Kutz400 Meters211:11.60—
Jan 22Ocean Breeze Youth InvitationalJan 22 · 800 Meters · Place 16 · Ruff KutzRuff Kutz800 Meters163:00.36a7
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 17 · Ruff KutzRuff Kutz400 Meters171:11.32a PB7
Jan 22Ocean Breeze Youth InvitationalJan 22 · 800 Meters · Place 16 · Ruff KutzRuff Kutz800 Meters163:00.36—
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 17 · Ruff KutzRuff Kutz400 Meters171:11.32—
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 1000 Meters · Place 8 · Ruff KutzRuff Kutz1000 Meters8.4:12.33a PB7
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 200 Meters · Place 18 · Ruff KutzRuff Kutz200 Meters18.30.37a7

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 11AAU Club ChampionshipsJul 11 · 400m Hurdles · Ruff KutzRuff Kutz400m Hurdles30" / 0.762mRound P--DNS7
Jul 11AAU Club ChampionshipsJul 11 · Long Jump · Place 53 · Ruff KutzRuff KutzLong Jump53.3.22mWind: 0.6Unofficial7
Jul 11AAU Club ChampionshipsJul 11 · 400 Meters · Place 113 · Ruff KutzRuff Kutz400 MetersRound P113.1:14.00Unofficial7
Jun 29AAU Region 01 Qualifier Jun 29 · 400m Hurdles · Place 4 · Ruff KutzRuff Kutz400m Hurdles30" / 0.762m4.1:19.73a PB7
Jun 29AAU Region 01 Qualifier Jun 29 · Long Jump · Place 11 · Ruff KutzRuff KutzLong Jump11.13-09.007
Jun 29AAU Region 01 Qualifier Jun 29 · 800 Meters · Place 17 · Ruff KutzRuff Kutz800 Meters17.3:02.907
Jun 29AAU Region 01 Qualifier Jun 29 · 400 Meters · Place 27 · Ruff KutzRuff Kutz400 Meters27.1:13.58a7
Jun 4AAU NY Metropolitan District ChampionshipJun 4 · 400m Hurdles · Place 4 · Ruff KutzRuff Kutz400m Hurdles30" / 0.762m4.1:25.78a7
Jun 4AAU NY Metropolitan District ChampionshipJun 4 · Long Jump · Place 5 · Ruff KutzRuff KutzLong Jump5.12-07.007
Jun 4AAU NY Metropolitan District ChampionshipJun 4 · 800 Meters · Place 9 · Ruff KutzRuff Kutz800 Meters9.3:00.78a PB7
Jun 4AAU NY Metropolitan District ChampionshipJun 4 · 400 Meters · Place 15 · Ruff KutzRuff Kutz400 Meters15.1:08.23a PB7
May 272023 V02Max Track Club Preseason InvitationalMay 27 · 200m Hurdles · Ruff KutzRuff Kutz200m Hurdles33" / 0.838m—DQ7
May 272023 V02Max Track Club Preseason InvitationalMay 27 · Long Jump · Place 5 · Ruff KutzRuff KutzLong Jump5.4.21m PB7
May 272023 V02Max Track Club Preseason InvitationalMay 27 · 400 Meters · Place 24 · Ruff KutzRuff Kutz400 Meters24.1:09.24a7

2022 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 18Armory Youth Winter Solstice Invitational Presented by NYRRDec 18 · 800 Meters · Place 4 · Ruff KutzRuff Kutz800 Meters4.3:05.80a7
Dec 18Armory Youth Winter Solstice Invitational Presented by NYRRDec 18 · 400 Meters · Place 11 · Ruff KutzRuff Kutz400 Meters11.1:15.13a7
Dec 18Armory Youth Winter Solstice Invitational Presented by NYRRDec 18 · 200 Meters · Place 10 · Ruff KutzRuff Kutz200 Meters10.30.42a7
Dec 11Speed Capital New YorkDec 11 · 800 Meters · Place 9 · Ruff KutzRuff Kutz800 Meters9.3:09.27a7
Dec 11Speed Capital New YorkDec 11 · 400 Meters · Place 19 · Ruff KutzRuff Kutz400 Meters19.1:16.79a7
Dec 11Speed Capital New YorkDec 11 · 200 Meters · Place 19 · Ruff KutzRuff Kutz200 Meters19.30.24a7
Nov 26Armory Metro Eagles InvitationalNov 26 · 800 Meters · Place 3 · Ruff KutzRuff Kutz800 Meters3.3:08.56a7
Nov 26Armory Metro Eagles InvitationalNov 26 · 400 Meters · Ruff KutzRuff Kutz400 Meters--DQ7
Nov 26Armory Metro Eagles InvitationalNov 26 · 200 Meters · Place 18 · Ruff KutzRuff Kutz200 Meters18.30.91a7
Feb 27USATF New York Indoor Youth ChampionshipsFeb 27 · 200 Meters · Place 20 · Ruff KutzRuff Kutz200 Meters2032.21—
Feb 27USATF New York Indoor Youth ChampionshipsFeb 27 · 400 Meters · Place 16 · Ruff KutzRuff Kutz400 Meters161:12.67—
Feb 27USATF New York Indoor Youth ChampionshipsFeb 27 · 55 Meters · Place 7 · Ruff KutzRuff Kutz55 MetersRound P78.49—
Feb 27USATF New York Indoor Youth ChampionshipsFeb 27 · 55 Meters · Place 7 · Ruff KutzRuff Kutz55 Meters78.49—

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · Long Jump · Ruff KutzRuff KutzLong Jump—DNS6
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 400 Meters · Ruff KutzRuff Kutz400 MetersRound P—DNS6
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 200 Meters · Ruff KutzRuff Kutz200 MetersRound P—DNSWind: 1.46
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 100 Meters · Place 11 · Ruff KutzRuff Kutz100 MetersRound P1114.58—
Jun 5AAU Metropolitan (New York) District QualifierJun 5 · 400 Meters · Place 20 · Ruff Kutz InRuff Kutz In400 Meters201:09.0007
Jun 5AAU Metropolitan (New York) District QualifierJun 5 · 200 Meters · Place 32 · Ruff Kutz InRuff Kutz In200 Meters3229.0007
Jun 5AAU Metropolitan (New York) District QualifierJun 5 · 100 Meters · Place 19 · Ruff Kutz InRuff Kutz In100 Meters1914.00 PB07
May 22Icahn Stadium - Spring Fling ClassicMay 22 · 400 Meters · Place 9 · Ruff KutzRuff Kutz400 Meters9.1:10.58a6
May 22Icahn Stadium - Spring Fling ClassicMay 22 · 200 Meters · Place 13 · Ruff KutzRuff Kutz200 Meters13.29.36a6