Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorYouth Challenge Series - New York Relays · Apr 1316.60aYouth Challenge Series - New York RelaysApril 13, 2025
200 Meters · IndoorRising Stars Youth Champs · Mar 632.07aRising Stars Youth ChampsMarch 6, 2026
200 Meters · Outdoor Region 1 Qualifier - Timing · Jun 2731.60a Region 1 Qualifier - TimingJune 27, 2025
400 Meters · IndoorThe Ocean Breeze Freedom Games - Youth Division · Jan 191:23.65The Ocean Breeze Freedom Games - Youth DivisionJanuary 19, 2025
400 Meters · OutdoorRuff Kutz Relays · May 161:17.33aRuff Kutz Relays May 16, 2026
55 Meters · IndoorThe Ocean Breeze Freedom Games - Youth Division · Jan 199.29The Ocean Breeze Freedom Games - Youth DivisionJanuary 19, 2025
55 Meters · OutdoorUSATF New York Youth Association Championship · Mar 98.82USATF New York Youth Association ChampionshipMarch 9, 2025
55m Hurdles · 30" · IndoorRising Stars Youth Champs · Mar 611.01aRising Stars Youth ChampsMarch 6, 2026
55m Hurdles · 33" · IndoorColgate Women's Games - Semifinals · Jan 1811.29aColgate Women's Games - SemifinalsJanuary 18, 2026
60 Meter · Indoor Speed Capital New York Invitational · Dec 1510.24a Speed Capital New York InvitationalDecember 15, 2024
800 Meters · OutdoorAAU Track & Field Region 1 (AD,NJ,MP) Qualifier · Jun 253:06.41aAAU Track & Field Region 1 (AD,NJ,MP) QualifierJune 25, 2026
80m Hurdles · 30" / 0.762m · OutdoorRoy Wilkins Track & Field Invitational '30' · May 316.01aRoy Wilkins Track & Field Invitational '30'May 3, 2026
Combined results · Outdoor Roy Wilkins Invitational · May 433.78 Roy Wilkins Invitational May 4, 2025
High Jump · Indoor Speed Capital New York Invitational · Dec 141.15m Speed Capital New York InvitationalDecember 14, 2025
High Jump · OutdoorUSATF New York Youth Association Championship · Mar 91.08mUSATF New York Youth Association ChampionshipMarch 9, 2025
Long Jump · IndoorUSATF New York Youth Association Championship · Feb 222.98mUSATF New York Youth Association ChampionshipFebruary 22, 2026
Long Jump · OutdoorRuff Kutz Relays · May 1612' 4"Ruff Kutz Relays May 16, 2026
Pentathlon (Outdoor) · USATF 11-12 · OutdoorAAU Track & Field Region 1 (AD,NJ,MP) Qualifier · Jun 251399AAU Track & Field Region 1 (AD,NJ,MP) QualifierJune 25, 2026
Shot Put · 6lb · OutdoorAAU Track & Field Region 1 (AD,NJ,MP) Qualifier · Jun 253.88mAAU Track & Field Region 1 (AD,NJ,MP) QualifierJune 25, 2026
Triathlon · Standard · Outdoor Region 1 Qualifier - Timing · Jun 27601 Region 1 Qualifier - TimingJune 27, 2025

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 800 Meters · Place 1 · Ruff KutzRuff Kutz800 MetersRound M1.3:06.41a PB5
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · Long Jump · Place 3 · Ruff KutzRuff KutzLong JumpRound M3.3.11m5
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · High Jump · Place 1 · Ruff KutzRuff KutzHigh JumpRound M1.1.25m5
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · Shot Put · Place 3 · Ruff KutzRuff KutzShot Put6lbRound M3.3.88m PB5
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 80m Hurdles · Place 1 · Ruff KutzRuff Kutz80m Hurdles30" / 0.762mRound M1.17.02a5
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · Pentathlon (Outdoor) · Place 2 · Ruff KutzRuff KutzPentathlon (Outdoor)USATF 11-12Round M2.1399 PB5
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 80m Hurdles · Place 2 · Ruff KutzRuff Kutz80m Hurdles30" / 0.762m2.16.63a5
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · Long Jump · Place 5 · Ruff KutzRuff KutzLong Jump5.3.49m5
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · High Jump · Place 2 · Ruff KutzRuff KutzHigh Jump2.1.25m5
Jun 7AAU New York Metropolitan District QualifierJun 7 · 80m Hurdles · Place 2 · Ruff KutzRuff Kutz80m Hurdles216.6815
Jun 7AAU New York Metropolitan District QualifierJun 7 · Long Jump · Place 1 · Ruff KutzRuff KutzLong Jump113-01.0015
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · High Jump · Place 5 · Ruff KutzRuff KutzHigh Jump5.1.20m5
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 80m Hurdles · Place 2 · Ruff KutzRuff Kutz80m Hurdles30" / 0.762m2.16.30aWind: 1.25
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 400 Meters · Place 36 · Ruff KutzRuff Kutz400 Meters36.1:19.30a5
May 16Ruff Kutz Relays May 16 · Long Jump · Place 2 · Ruff KutzRuff KutzLong Jump2.12' 4" PB5
May 16Ruff Kutz Relays May 16 · High Jump · Place 2 · Ruff KutzRuff KutzHigh Jump2.4' 0"5
May 16Ruff Kutz Relays May 16 · 400 Meters · Place 18 · Ruff KutzRuff Kutz400 Meters18.1:17.33a PB5
May 3Roy Wilkins Track & Field Invitational '30'May 3 · 80m Hurdles · Place 2 · Ruff KutzRuff Kutz80m Hurdles30" / 0.762m2.16.01a PB5
May 3Roy Wilkins Track & Field Invitational '30'May 3 · 400 Meters · Place 12 · Ruff KutzRuff Kutz400 Meters12.1:19.21a5
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · Shot Put · Place 8 · Ruff KutzRuff KutzShot Put6lb8.3.85m5
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 80m Hurdles · Place 2 · Ruff KutzRuff Kutz80m Hurdles30" / 0.762m2.16.23aWind: 0.15
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 800 Meters · Place 34 · Ruff KutzRuff Kutz800 Meters34.3:13.04a5
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · High Jump · Place 2 · Ruff KutzRuff KutzHigh Jump2.1.10m5
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · Shot Put · Place 10 · Ruff KutzRuff KutzShot Put6lb10.2.90m5
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 800 Meters · Place 18 · Ruff KutzRuff Kutz800 Meters18.3:14.90a5

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · High Jump · Place 8 · Ruff KutzRuff KutzHigh Jump81.10m11
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · Long Jump · Place 26 · Ruff KutzRuff KutzLong Jump263.12m11
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 55m Hurdles · Place 5 · Ruff KutzRuff Kutz55m HurdlesRound P510.3411
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 55m Hurdles · Place 6 · Ruff KutzRuff Kutz55m Hurdles610.9011
Mar 6Rising Stars Youth ChampsMar 6 · 55m Hurdles · Place 2 · Ruff KutzRuff Kutz55m Hurdles30"Round P2.11.25a5
Mar 6Rising Stars Youth ChampsMar 6 · 55m Hurdles · Place 2 · Ruff KutzRuff Kutz55m Hurdles30"2.11.01a PB5
Mar 6Rising Stars Youth ChampsMar 6 · High Jump · Place 4 · Ruff KutzRuff KutzHigh Jump4.1.15m5
Mar 6Rising Stars Youth ChampsMar 6 · 200 Meters · Place 27 · Ruff KutzRuff Kutz200 MetersRound P27.32.07a PB5
Feb 22USATF New York Youth Association ChampionshipFeb 22 · High Jump · Place 4 · Ruff KutzRuff KutzHigh Jump41.10m11
Feb 22USATF New York Youth Association ChampionshipFeb 22 · Long Jump · Place 8 · Ruff KutzRuff KutzLong Jump82.98m PB11
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 55m Hurdles · Place 1 · Ruff KutzRuff Kutz55m Hurdles111.7311
Jan 18Colgate Women's Games - SemifinalsJan 18 · 55m Hurdles · Place 3 · PS 360Q/Marie M. Daly Acad.PS 360Q/Marie M. Daly Acad.55m Hurdles33"3.11.29a PB5
Jan 7Millrose Games Trials - HSJan 7 · 400 Meters · Place 47 · Ruff KutzRuff Kutz400 Meters471:24.6410
Jan 7Millrose Games Trials - YouthJan 7 · 400 Meters · Place 47 · Ruff KutzRuff Kutz400 Meters47.1:24.64a5

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 14 Speed Capital New York InvitationalDec 14 · High Jump · Place 2 · Ruff KutzRuff KutzHigh Jump2.1.15m PB5
Dec 14 Speed Capital New York InvitationalDec 14 · 200 Meters · Place 21 · Ruff KutzRuff Kutz200 Meters21.33.10a5
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · High Jump · Place 2 · Ruff KutzRuff KutzHigh Jump2.1.15m4
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 200 Meters · Ruff KutzRuff Kutz200 MetersRound P—DNS4
Feb 9Ocean Breeze Invitational - YouthFeb 9 · High Jump · Place 1 · Ruff KutzRuff KutzHigh Jump11.15m10
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 400 Meters · Place 29 · Ruff KutzRuff Kutz400 Meters291:27.7110
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · High Jump · Place 1 · Ruff KutzRuff KutzHigh Jump1.1.15m4
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 400 Meters · Place 29 · Ruff KutzRuff Kutz400 Meters29.1:27.71a4
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 200 Meters · Place 15 · Ruff KutzRuff Kutz200 Meters1534.7210
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 400 Meters · Place 23 · Ruff KutzRuff Kutz400 Meters231:23.65 PB10
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 55 Meters · Place 8 · Ruff KutzRuff Kutz55 Meters89.29 PB10

2025 Outdoor Track

36 results
DateMeetEventPlMarkGr
Jun 27 Region 1 Qualifier - TimingJun 27 · 200 Meters · Place 2 · Ruff KutzRuff Kutz200 MetersRound M2.32.86a4
Jun 27 Region 1 Qualifier - TimingJun 27 · High Jump · Place 3 · Ruff KutzRuff KutzHigh JumpRound M3.1.06m4
Jun 27 Region 1 Qualifier - TimingJun 27 · Shot Put · Place 9 · Ruff KutzRuff KutzShot Put6lbRound M9.3.44m4
Jun 27 Region 1 Qualifier - TimingJun 27 · Triathlon · Place 4 · Ruff KutzRuff KutzTriathlonStandard4.601 PB4
Jun 27 Region 1 Qualifier - TimingJun 27 · High Jump · Place 5 · Ruff KutzRuff KutzHigh Jump5.1.04m4
Jun 27 Region 1 Qualifier - TimingJun 27 · 400 Meters · Place 8 · Ruff KutzRuff Kutz400 Meters8.1:19.08a4
Jun 27 Region 1 Qualifier - TimingJun 27 · 200 Meters · Place 7 · Ruff KutzRuff Kutz200 MetersRound P7.32.76a4
Jun 27 Region 1 Qualifier - TimingJun 27 · 200 Meters · Place 3 · Ruff KutzRuff Kutz200 Meters3.31.60a PB4
Jun 23USATF National Youth Combined ChampionshipsJun 23 · High Jump · Place 4 · Ruff KutzRuff KutzHigh Jump41.10m10
Jun 23USATF National Youth Combined ChampionshipsJun 23 · Shot Put · Place 9 · Ruff KutzRuff KutzShot Put93.19m10
Jun 23USATF National Youth Combined ChampionshipsJun 23 · 200 Meters · Place 4 · Ruff KutzRuff Kutz200 Meters432.6310
Jun 23Region 1 Combined Events Jun 23 · 200 Meters · Place 1 · Ruff KutzRuff Kutz200 MetersRound M1.32.63aWind: 14
Jun 23Region 1 Combined Events Jun 23 · High Jump · Place 2 · Ruff KutzRuff KutzHigh JumpRound M2.1.10m4
Jun 23Region 1 Combined Events Jun 23 · Shot Put · Place 4 · Ruff KutzRuff KutzShot Put6lbRound M4.3.19m4
Jun 23Region 1 Combined Events Jun 23 · Triathlon · Place 3 · Ruff KutzRuff KutzTriathlonStandardRound M3.5304
Jun 7JEUNESS INVITE 2025Jun 7 · 400 Meters · Place 8 · Ruff KutzRuff Kutz400 Meters8.1:18.604
Jun 7JEUNESS INVITE 2025Jun 7 · 200 Meters · Place 9 · Ruff KutzRuff Kutz200 Meters9.32.004
Jun 1AAU New York Metropolitan District QualifierJun 1 · 400 Meters · Place 3 · Ruff KutzRuff Kutz400 Meters31:17.3410
Jun 1AAU New York Metropolitan District QualifierJun 1 · 200 Meters · Place 3 · Ruff KutzRuff Kutz200 Meters332.9210
May 17RUFF KUTZ RELAYSMay 17 · High Jump · Place 1 · Ruff KutzRuff KutzHigh Jump1.4' 0"4
May 17RUFF KUTZ RELAYSMay 17 · 100 Meters · Place 22 · Ruff KutzRuff Kutz100 Meters22.23.19a4
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · Shot Put · Place 6 · Ruff KutzRuff KutzShot Put64.36m10
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 400 Meters · Place 20 · Ruff KutzRuff Kutz400 Meters201:21.4510
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 200 Meters · Place 19 · Ruff KutzRuff Kutz200 Meters1932.5810
May 4 Roy Wilkins Invitational May 4 · Combined results · Place 8 · Ruff KutzRuff KutzCombined results81:20.17—
May 4 Roy Wilkins Invitational May 4 · Combined results · Place 7 · Ruff KutzRuff KutzCombined results733.78 PB—
Apr 13Youth Challenge Series - New York RelaysApr 13 · High Jump · Place 2 · Ruff KutzRuff KutzHigh Jump2.1.05m4
Apr 13Youth Challenge Series - New York RelaysApr 13 · 400 Meters · Place 15 · Ruff KutzRuff Kutz400 Meters15.1:24.93a4
Apr 13Youth Challenge Series - New York RelaysApr 13 · 100 Meters · Place 4 · Ruff KutzRuff Kutz100 Meters4.16.60a PB4
Apr 6Youth Challenge - Series Season OpenerApr 6 · High Jump · Place 2 · Ruff KutzRuff KutzHigh Jump21.10m4
Apr 6Youth Challenge - Series Season OpenerApr 6 · Shot Put · Place 5 · Ruff KutzRuff KutzShot Put53.04m4
Apr 6Youth Challenge - Series Season OpenerApr 6 · 100 Meters · Place 7 · Ruff KutzRuff Kutz100 Meters716.91a4
Mar 9USATF New York Youth Association ChampionshipMar 9 · High Jump · Place 1 · Ruff KutzRuff KutzHigh Jump11.08m PB10
Mar 9USATF New York Youth Association ChampionshipMar 9 · 200 Meters · Place 13 · Ruff KutzRuff Kutz200 Meters1334.2710
Mar 9USATF New York Youth Association ChampionshipMar 9 · 55 Meters · Place 5 · Ruff KutzRuff Kutz55 MetersRound P58.8510
Mar 9USATF New York Youth Association ChampionshipMar 9 · 55 Meters · Place 6 · Ruff KutzRuff Kutz55 Meters68.82 PB10

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 15 Speed Capital New York InvitationalDec 15 · 60 Meter · Place 20 · Ruff KutzRuff Kutz60 Meter20.10.24a PB4
Dec 15 Speed Capital New York InvitationalDec 15 · 400 Meters · Place 12 · Ruff KutzRuff Kutz400 Meters12.1:25.97a4
Dec 15 Speed Capital New York InvitationalDec 15 · 200 Meters · Place 19 · Ruff KutzRuff Kutz200 Meters19.36.35a4
Nov 30Armory Youth Season OpenerNov 30 · 55 Meter · Ruff KutzRuff Kutz55 Meter—DNS4
Nov 30Armory Youth Season OpenerNov 30 · 200 Meters · Ruff KutzRuff Kutz200 Meters—DNS4