Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Metropolitan (New York) District Qualifier · Jun 222.79AAU Metropolitan (New York) District QualifierJune 2, 2024
150 Meters · OutdoorJeuness Invitational (Youth) · Jun 834.10Jeuness Invitational (Youth)June 8, 2024
1500 Meters · IndoorUSATF National Indoor Youth Championships · Mar 206:22.49USATF National Indoor Youth ChampionshipsMarch 20, 2026
1500 Meters · OutdoorAAU New York Metropolitan District Qualifier · Jun 76:11.58AAU New York Metropolitan District QualifierJune 7, 2026
200 Meters · IndoorArmory Youth Champs · Feb 1637.22Armory Youth ChampsFebruary 16, 2026
200 Meters · OutdoorYouth Challenge - Series Season Opener · Apr 646.77aYouth Challenge - Series Season OpenerApril 6, 2025
400 Meters · IndoorUSATF New York Youth Association Championship · Feb 221:24.77USATF New York Youth Association ChampionshipFebruary 22, 2026
400 Meters · OutdoorUSATF New York Association Junior Olympic & Paralympic Championships · May 301:21.65aUSATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30, 2026
50 Meters · OutdoorJeuness Invitational (Youth) · Jun 89.50Jeuness Invitational (Youth)June 8, 2024
55 Meters · IndoorArmory Youth Champs · Feb 169.50Armory Youth ChampsFebruary 16, 2026
800 Meters · IndoorUSATF New York Youth Association Championship · Feb 223:09.66USATF New York Youth Association ChampionshipFebruary 22, 2026
800 Meters · OutdoorAAU New York Metropolitan District Qualifier · Jun 73:03.88AAU New York Metropolitan District QualifierJune 7, 2026
Combined results · Outdoor Roy Wilkins Invitational · May 428.54 Roy Wilkins Invitational May 4, 2025
Long Jump · IndoorOcean Breeze Invitational - Youth · Feb 92.09mOcean Breeze Invitational - YouthFebruary 9, 2025
Long Jump · OutdoorYouth Challenge Series - Icahn Stadium Northeast Twilight · May 92.75mYouth Challenge Series - Icahn Stadium Northeast TwilightMay 9, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Long Jump · Place 59 · Ruff KutzLong Jump59.2.50mWind: 0.32
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 44 · Ruff Kutz1500 Meters44.6:36.77a2
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 60 · Ruff Kutz800 Meters60.3:16.76a2
Jul 172026 International Youth ChampionshipJul 17 · Long Jump · Place 12 · Ruff KutzLong Jump12.2.39mWind: 02
Jul 172026 International Youth ChampionshipJul 17 · 1500 Meters · Place 6 · Ruff Kutz1500 Meters6.6:29.95a2
Jul 172026 International Youth ChampionshipJul 17 · 800 Meters · Place 9 · Ruff Kutz800 Meters9.3:12.41a2
Jun 7AAU New York Metropolitan District QualifierJun 7 · Long Jump · Place 3 · Ruff KutzLong Jump37-09.0019
Jun 7AAU New York Metropolitan District QualifierJun 7 · 1500 Meters · Place 3 · Ruff Kutz1500 Meters36:11.58 PB19
Jun 7AAU New York Metropolitan District QualifierJun 7 · 800 Meters · Place 2 · Ruff Kutz800 Meters23:03.88 PB19
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 1500 Meters · Place 6 · Ruff Kutz1500 Meters6.6:17.13a2
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 800 Meters · Place 6 · Ruff Kutz800 Meters6.3:11.33a2
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 400 Meters · Place 6 · Ruff Kutz400 Meters6.1:21.65a PB2
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 1500 Meters · Place 6 · Ruff Kutz1500 Meters6.6:59.36a2
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 800 Meters · Place 6 · Ruff Kutz800 Meters6.3:15.20a2
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 400 Meters · Place 6 · Ruff Kutz400 Meters6.1:23.66a2
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · Long Jump · Place 3 · Ruff KutzLong Jump3.2.75m PB2
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 800 Meters · Place 8 · Ruff Kutz800 Meters8.3:13.77a2
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 400 Meters · Place 7 · Ruff Kutz400 Meters7.1:23.89a2
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · Long Jump · Place 5 · Ruff KutzLong Jump5.2.24m2
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 1500 Meters · Place 3 · Ruff Kutz1500 Meters3.8:02.97a2
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 800 Meters · Place 7 · Ruff Kutz800 Meters7.3:33.91a2

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 1500 Meters · Place 9 · Ruff Kutz1500 Meters96:22.49 PB7
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 800 Meters · Place 12 · Ruff Kutz800 Meters123:28.497
Feb 22USATF New York Youth Association ChampionshipFeb 22 · Long Jump · Place 2 · Ruff KutzLong Jump22.90m7
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 400 Meters · Place 4 · Ruff Kutz400 Meters41:24.77 PB7
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 800 Meters · Place 4 · Ruff Kutz800 Meters43:09.66 PB7
Feb 16Armory Youth ChampsFeb 16 · Long Jump · Place 2 · Ruff KutzLong Jump22.62m7
Feb 16Armory Youth ChampsFeb 16 · 200 Meters · Place 10 · Ruff Kutz200 Meters1037.22 PB7
Feb 16Armory Youth ChampsFeb 16 · 55 Meters · Place 3 · Ruff Kutz55 Meters39.50 PB7
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 800 Meters · Place 7 · Ruff Kutz800 Meters73:12.387
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 400 Meters · Place 7 · Ruff Kutz400 Meters71:32.037

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 1AAU New York Metropolitan District QualifierJun 1 · 1500 Meters · Place 5 · Ruff Kutz1500 Meters56:59.126
Jun 1AAU New York Metropolitan District QualifierJun 1 · 800 Meters · Place 5 · Ruff Kutz800 Meters53:18.706
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 400 Meters · Place 12 · Ruff Kutz400 Meters121:30.036
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 800 Meters · Place 3 · Ruff Kutz800 Meters33:15.446
May 4 Roy Wilkins Invitational May 4 · Combined results · Place 1 · Ruff KutzCombined results11:03.08—
May 4 Roy Wilkins Invitational May 4 · Combined results · Place 1 · Ruff KutzCombined results128.54 PB—
Apr 6Youth Challenge - Series Season OpenerApr 6 · Shot Put · Place 5 · Ruff KutzShot Put52.11m1
Apr 6Youth Challenge - Series Season OpenerApr 6 · 800 Meters · Place 6 · Ruff Kutz800 Meters63:38.85a1
Apr 6Youth Challenge - Series Season OpenerApr 6 · 200 Meters · Place 14 · Ruff Kutz200 Meters1446.77a PB1
Mar 9USATF New York Youth Association ChampionshipMar 9 · 400 Meters · Place 5 · Ruff Kutz400 Meters51:35.266
Mar 9USATF New York Youth Association ChampionshipMar 9 · 800 Meters · Place 4 · Ruff Kutz800 Meters43:20.816
Mar 2Armory Youth ChampionshipsMar 2 · 1500 Meters · Place 4 · Ruff Kutz1500 Meters47:21.2519
Mar 2Armory Youth ChampionshipsMar 2 · 800 Meters · Place 10 · Ruff Kutz800 Meters103:53.7619
Mar 2Armory Youth ChampionshipsMar 2 · 400 Meters · Place 13 · Ruff Kutz400 Meters131:37.8119

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 9Ocean Breeze Invitational - YouthFeb 9 · Long Jump · Place 9 · Ruff KutzLong Jump92.09m PB6
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 400 Meters · Place 8 · Ruff Kutz400 Meters81:33.106
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 200 Meters · Place 12 · Ruff Kutz200 Meters1239.966
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 400 Meters · Place 15 · Ruff Kutz400 Meters151:52.846
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 55 Meters · Place 11 · Ruff Kutz55 Meters1110.476
Jan 8Millrose Games Trials - HSJan 8 · 55 Meters · Place 31 · Ruff Kutz55 Meters3111.315

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 8Jeuness Invitational (Youth)Jun 8 · 150 Meters · Place 6 · Ruff Kutz150 Meters634.10 PB—
Jun 8Jeuness Invitational (Youth)Jun 8 · 50 Meters · Place 2 · Ruff Kutz50 Meters29.50 PB—
Jun 2AAU Metropolitan (New York) District QualifierJun 2 · 400 Meters · Place 15 · Ruff Kutz400 Meters152:09.8319
Jun 2AAU Metropolitan (New York) District QualifierJun 2 · 200 Meters · Place 24 · Ruff Kutz200 Meters2457.3019
Jun 2AAU Metropolitan (New York) District QualifierJun 2 · 100 Meters · Place 20 · Ruff Kutz100 Meters2022.79 PB19