Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorRising Stars Youth Champs · Mar 65:40.91aRising Stars Youth ChampsMarch 6, 2026
1500 Meters · OutdoorAAU New York Metropolitan District Qualifier · Jun 15:40.20AAU New York Metropolitan District QualifierJune 1, 2025
400 Meters · IndoorUSATF National Youth Indoor Championships · Mar 211:13.38aUSATF National Youth Indoor ChampionshipsMarch 21, 2025
400 Meters · OutdoorAAU New York Metropolitan District Qualifier · Jun 71:06.60AAU New York Metropolitan District QualifierJune 7, 2026
55 Meter · IndoorMillrose Games Trials - Youth · Jan 89.26aMillrose Games Trials - YouthJanuary 8, 2025
55 Meters · IndoorMillrose Games Trials - HS · Jan 89.26Millrose Games Trials - HSJanuary 8, 2025
800 Meters · Indoor Speed Capital New York Invitational · Dec 152:50.34a Speed Capital New York InvitationalDecember 15, 2024
800 Meters · OutdoorAAU New York Metropolitan District Qualifier · Jun 72:44.33AAU New York Metropolitan District QualifierJune 7, 2026
Combined results · Outdoor Roy Wilkins Invitational · May 41:18.44 Roy Wilkins Invitational May 4, 2025
Shot Put · 6lb · Indoor Speed Capital New York Invitational · Dec 155.54m Speed Capital New York InvitationalDecember 15, 2024
Shot Put · 6lb · OutdoorYouth Challenge Series - Spring Fling Twilight Festival · May 34.89mYouth Challenge Series - Spring Fling Twilight FestivalMay 3, 2025

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 1500 Meters · Ruff Kutz1500 Meters—DNS3
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 800 Meters · Ruff Kutz800 Meters—DNS3
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 400 Meters · Ruff Kutz400 Meters—DNS3
Jun 7AAU New York Metropolitan District QualifierJun 7 · 1500 Meters · Place 1 · Ruff Kutz1500 Meters15:43.6216
Jun 7AAU New York Metropolitan District QualifierJun 7 · 800 Meters · Place 2 · Ruff Kutz800 Meters22:44.33 PB16
Jun 7AAU New York Metropolitan District QualifierJun 7 · 400 Meters · Place 3 · Ruff Kutz400 Meters31:06.60 PB16
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 1500 Meters · Place 3 · Ruff Kutz1500 Meters3.5:44.01a3
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 800 Meters · Place 3 · Ruff Kutz800 Meters3.2:46.34a3
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 400 Meters · Place 4 · Ruff Kutz400 Meters4.1:10.36a3
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 1500 Meters · Place 2 · Ruff Kutz1500 Meters2.6:22.81a3
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 800 Meters · Place 5 · Ruff Kutz800 Meters5.2:49.63a3
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 400 Meters · Place 17 · Ruff Kutz400 Meters17.1:22.26a3
May 16Ruff Kutz Relays May 16 · 1500 Meters · Place 2 · Ruff Kutz1500 Meters2.5:48.43a3
May 16Ruff Kutz Relays May 16 · 800 Meters · Place 2 · Ruff Kutz800 Meters2.2:53.53a3
May 16Ruff Kutz Relays May 16 · 400 Meters · Place 7 · Ruff Kutz400 Meters7.1:14.18a3
May 3Roy Wilkins Track & Field Invitational '30'May 3 · 1500 Meters · Place 1 · Ruff Kutz1500 Meters1.5:43.09a3
May 3Roy Wilkins Track & Field Invitational '30'May 3 · 800 Meters · Place 2 · Ruff Kutz800 Meters2.2:51.55a3
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 800 Meters · Place 2 · Ruff Kutz800 Meters2.2:45.92a3
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 400 Meters · Place 56 · Ruff Kutz400 Meters56.1:35.23a3

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 400 Meters · Place 31 · Ruff Kutz400 MetersRound P311:15.5010
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 1500 Meters · Place 17 · Ruff Kutz1500 Meters175:47.5710
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 800 Meters · Place 40 · Ruff Kutz800 Meters403:08.8510
Mar 6Rising Stars Youth ChampsMar 6 · 1500 Meters · Place 6 · Ruff Kutz1500 Meters6.5:40.91a PB4
Mar 6Rising Stars Youth ChampsMar 6 · 800 Meters · Place 10 · Ruff Kutz800 Meters10.2:59.80a4
Mar 6Rising Stars Youth ChampsMar 6 · 400 Meters · Place 9 · Ruff Kutz400 Meters9.1:14.12a4
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 800 Meters · Place 8 · Ruff Kutz800 Meters82:50.4710
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 1500 Meters · Place 7 · Ruff Kutz1500 Meters75:46.6810

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 14 Speed Capital New York InvitationalDec 14 · 1500 Meters · Ruff Kutz1500 Meters--DNF4
Dec 14 Speed Capital New York InvitationalDec 14 · 800 Meters · Place 9 · Ruff Kutz800 Meters9.2:58.64a4
Dec 14 Speed Capital New York InvitationalDec 14 · 400 Meters · Place 16 · Ruff Kutz400 Meters16.1:15.40a4
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · Shot Put · Place 10 · Ruff KutzShot Put6lb10.5.09m3
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 800 Meters · Place 23 · Ruff Kutz800 Meters23.2:53.30a3
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 400 Meters · Place 21 · Ruff Kutz400 MetersRound P21.1:13.38a PB3
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · Shot Put · Place 6 · Ruff KutzShot Put64.91m9
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 1500 Meters · Place 14 · Ruff Kutz1500 Meters146:36.939
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 400 Meters · Place 46 · Ruff Kutz400 Meters461:27.179
Jan 8Millrose Games Trials - HSJan 8 · 55 Meters · Place 15 · Ruff Kutz55 Meters159.26 PB8
Jan 8Millrose Games Trials - YouthJan 8 · 55 Meter · Place 15 · Ruff Kutz55 Meter15.9.26a PB3

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 27 Region 1 Qualifier - TimingJun 27 · 1500 Meters · Place 2 · Ruff Kutz1500 Meters2.5:54.17a2
Jun 27 Region 1 Qualifier - TimingJun 27 · 800 Meters · Place 3 · Ruff Kutz800 Meters3.2:50.15a2
Jun 27 Region 1 Qualifier - TimingJun 27 · 400 Meters · Place 3 · Ruff Kutz400 Meters3.1:09.53a2
Jun 7JEUNESS INVITE 2025Jun 7 · 800 Meters · Place 2 · Ruff Kutz800 Meters2.2:48.102
Jun 7JEUNESS INVITE 2025Jun 7 · 400 Meters · Place 10 · Ruff Kutz400 Meters10.1:13.202
Jun 1AAU New York Metropolitan District QualifierJun 1 · 800 Meters · Place 1 · Ruff Kutz800 Meters12:53.309
Jun 1AAU New York Metropolitan District QualifierJun 1 · 400 Meters · Place 3 · Ruff Kutz400 Meters31:14.419
Jun 1AAU New York Metropolitan District QualifierJun 1 · 1500 Meters · Place 2 · Ruff Kutz1500 Meters25:40.20 PB9
May 17RUFF KUTZ RELAYSMay 17 · 1500 Meters · Place 4 · Ruff Kutz1500 Meters4.5:54.88a2
May 17RUFF KUTZ RELAYSMay 17 · 800 Meters · Place 3 · Ruff Kutz800 Meters3.2:55.83a2
May 17RUFF KUTZ RELAYSMay 17 · 400 Meters · Place 6 · Ruff Kutz400 Meters6.1:14.88a2
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · Shot Put · Place 10 · Ruff KutzShot Put103.95m9
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 400 Meters · Place 12 · Ruff Kutz400 Meters121:10.969
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 800 Meters · Place 9 · Ruff Kutz800 Meters92:44.669
May 4 Roy Wilkins Invitational May 4 · Combined results · Place 1 · Ruff KutzCombined results12:57.36—
May 4 Roy Wilkins Invitational May 4 · Combined results · Place 10 · Ruff KutzCombined results101:18.44 PB—
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · Shot Put · Place 5 · Ruff KutzShot Put6lb5.4.89m PB2
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · 1500 Meters · Place 9 · Ruff Kutz1500 Meters9.5:54.06a2
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · 800 Meters · Place 9 · Ruff Kutz800 Meters9.2:54.73a2
Apr 13Youth Challenge Series - New York RelaysApr 13 · Shot Put · Place 8 · Ruff KutzShot Put6lb8.4.45m2
Apr 13Youth Challenge Series - New York RelaysApr 13 · 800 Meters · Place 8 · Ruff Kutz800 Meters8.2:56.59a2
Apr 13Youth Challenge Series - New York RelaysApr 13 · 400 Meters · Place 13 · Ruff Kutz400 Meters13.1:17.85a2

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 15 Speed Capital New York InvitationalDec 15 · Shot Put · Place 2 · Ruff KutzShot Put6lb2.5.54m PB3
Dec 15 Speed Capital New York InvitationalDec 15 · 800 Meters · Place 1 · Ruff Kutz800 Meters1.2:50.34a PB3
Dec 15 Speed Capital New York InvitationalDec 15 · 200 Meters · Ruff Kutz200 Meters--DQ3
Dec 8NJ-AAU/ Jersey City Rec Development Meet #1Dec 8 · 1500 Meters · Place 4 · Ruff Kutz1500 Meters4.6:39.25a3
Dec 8NJ-AAU/ Jersey City Rec Development Meet #1Dec 8 · 800 Meters · Place 3 · Ruff Kutz800 Meters3.3:16.14a3
Nov 30Armory Youth Season OpenerNov 30 · 1 Mile · Ruff Kutz1 Mile—DNS3
Nov 30Armory Youth Season OpenerNov 30 · 800 Meters · Place 2 · Ruff Kutz800 Meters2.3:05.05a3
Nov 172C2W Track & Field FiestaNov 17 · 400 Meters · Place 6 · Ruff Kutz400 Meters6.1:27.303