Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSt. Anthony's Invitational 2023 · May 512.69St. Anthony's Invitational 2023May 5, 2023
100m Hurdles · 33" / 0.838m · OutdoorAAU Region 01 Qualifier · Jun 2915.79aAAU Region 01 Qualifier June 29, 2023
200 Meters · IndoorArmory Collegiate Distance Carnival · Dec 525.88aArmory Collegiate Distance CarnivalDecember 5, 2025
200 Meters · OutdoorArmory Youth Championships Presented by NYRR · Mar 1825.81Armory Youth Championships Presented by NYRRMarch 18, 2023
300 Meters · IndoorNassau Coaches Invitational · Dec 1042.51aNassau Coaches InvitationalDecember 10, 2022
300 Meters · OutdoorSection 8 Group C-D Format A · Dec 844.82aSection 8 Group C-D Format ADecember 8, 2021
400 Meters · IndoorBruce Lehane Scarlet and White · Feb 858.29aBruce Lehane Scarlet and WhiteFebruary 8, 2025
400 Meters · OutdoorNew York Relays · Apr 2159.27New York RelaysApril 21, 2023
400m Hurdles · 30" / 0.762m · OutdoorBobbi Palma UAlbany Spring Classic · Apr 171:00.03aBobbi Palma UAlbany Spring ClassicApril 17, 2026
500 Meters · IndoorBruce Lehane Scarlet and White Invitational · Jan 241:20.36aBruce Lehane Scarlet and White InvitationalJanuary 24, 2026
55 Meter · IndoorNorth Shore HS Season Opener · Dec 27.56aNorth Shore HS Season OpenerDecember 2, 2022
55 Meter · OutdoorSection 8 Group E-F Format A · Dec 77.81aSection 8 Group E-F Format ADecember 7, 2022
55 Meters · IndoorSection 8 State Qualifier · Feb 167.61Section 8 State QualifierFebruary 16, 2022
55m Hurdles · 33" · IndoorThe Armory HS Holiday Classic · Dec 298.91aThe Armory HS Holiday ClassicDecember 29, 2022
60m Hurdles · 33" / 0.838m · IndoorCrowell Open · Dec 79.06aCrowell OpenDecember 7, 2024
Triple Jump · OutdoorYouth Challenge Series - New York Relays · Apr 2331.53aYouth Challenge Series - New York RelaysApril 23, 2017

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16Battle Road Twilight Series Meet 2May 16 · 400m Hurdles · Place 2 · AlbanyAlbany400m Hurdles30" / 0.762m2.1:00.36aJr
May 9America East Outdoor ChampionshipsMay 9 · 400m Hurdles · Place 2 · AlbanyAlbany400m Hurdles30" / 0.762mRound P2.1:00.74aJr
May 9America East Outdoor ChampionshipsMay 9 · 400m Hurdles · Place 2 · AlbanyAlbany400m Hurdles30" / 0.762m2.1:00.40aJr
Apr 23130th Penn Relays CarnivalApr 23 · 400m Hurdles · Place 27 · AlbanyAlbany400m Hurdles30" / 0.762m27.1:00.84aJr
Apr 17Bobbi Palma UAlbany Spring ClassicApr 17 · 400m Hurdles · Place 2 · AlbanyAlbany400m Hurdles30" / 0.762m2.1:00.03a PBJr
Apr 10RPI Friday Night Under the Lights and Alumni MeetApr 10 · 400m Hurdles · Place 1 · AlbanyAlbany400m Hurdles30" / 0.762m1.1:03.87aJr
Apr 10RPI Friday Night Under the Lights and Alumni MeetApr 10 · 200 Meters · Place 3 · AlbanyAlbany200 Meters3.24.99aWind: 3.1Jr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 24Bruce Lehane Scarlet and White InvitationalJan 24 · 500 Meters · Place 16 · AlbanyAlbany500 Meters161:20.36a PBJr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 5Armory Collegiate Distance CarnivalDec 5 · 200 Meters · Place 3 · AlbanyAlbany200 Meters3.25.88a PBJr
Feb 22America East Indoor ChampsFeb 22 · 60m Hurdles · Place 17 · AlbanyAlbany60m HurdlesRound P179.32a—
Feb 22America East Indoor ChampsFeb 22 · 400 Meters · Place 12 · AlbanyAlbany400 MetersRound P1258.97a—
Feb 8Bruce Lehane Scarlet and WhiteFeb 8 · 400 Meters · Place 9 · AlbanyAlbany400 Meters958.29a PB—

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 4UCONN Dog FightApr 4 · 400m Hurdles · Place 5 · AlbanyAlbany400m Hurdles30" / 0.762m5.1:05.08aSo

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 7Crowell OpenDec 7 · 60m Hurdles · Place 7 · AlbanyAlbany60m Hurdles33" / 0.838m7.9.06a PBSo
Feb 19America East Indoor ChampionshipsFeb 19 · 400 Meters · Place 8 · AlbanyAlbany400 Meters858.42FR
Feb 19America East Indoor ChampionshipsFeb 19 · 400 Meters · Place 8 · AlbanyAlbany400 Meters859.05FR
Feb 3BU Bruce Lehane Scarlet & White InvitationalFeb 3 · 500 Meters · Place 22 · AlbanyAlbany500 Meters22.1:20.55aFr
Jan 20Boston University Battle in BeantownJan 20 · 60m Hurdles · Place 14 · AlbanyAlbany60m HurdlesRound P149.35FR

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 12USATF Region 1 Junior Olympic ChampionshipsJul 12 · 400m Hurdles · Place 3 · Ruff KutzRuff Kutz400m Hurdles31:07.3918
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 400m Hurdles · Place 1 · Ruff KutzRuff Kutz400m Hurdles30" / 0.762m1.1:05.88a6
May 4America East Outdoor Track & Field ChampionshipsMay 4 · 400m Hurdles · Place 3 · AlbanyAlbany400m Hurdles30" / 0.762mRound P3.1:04.45aFr
May 4America East Outdoor Track & Field ChampionshipsMay 4 · 400m Hurdles · Place 5 · AlbanyAlbany400m Hurdles30" / 0.762m5.1:04.44aFr

2023 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 2Crowell OpenDec 2 · 500 Meters · Place 3 · AlbanyAlbany500 Meters3.1:24.83aFr
Dec 2Crowell OpenDec 2 · 60m Hurdles · Place 8 · AlbanyAlbany60m Hurdles33" / 0.838mRound P8.9.34aFr
Dec 2Crowell OpenDec 2 · 60m Hurdles · AlbanyAlbany60m Hurdles33" / 0.838m—DNSFr
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 200 Meters · Place 4 · Ruff KutzRuff Kutz200 Meters426.3018
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 400 Meters · Place 1 · Ruff KutzRuff Kutz400 Meters158.9218
Feb 14Section 8 State QualifierFeb 14 · 55m Hurdles · Place 3 · Elmont MemorialElmont Memorial55m HurdlesRound P38.7512
Feb 14Section 8 State QualifierFeb 14 · 55m Hurdles · Place 3 · Elmont MemorialElmont Memorial55m Hurdles38.8512
Feb 7Section 8 Class B ChampsFeb 7 · 300 Meters · Place 4 · Elmont MemorialElmont Memorial300 Meters442.9712
Feb 7Section 8 Class B ChampsFeb 7 · 55m Hurdles · Place 2 · Elmont MemorialElmont Memorial55m HurdlesRound P29.0112
Feb 7Section 8 Class B ChampsFeb 7 · 55m Hurdles · Place 2 · Elmont MemorialElmont Memorial55m Hurdles28.9512
Jan 22Ocean Breeze Youth InvitationalJan 22 · 55 Meters · Place 3 · Ruff KutzRuff Kutz55 Meters37.62—
Jan 22Ocean Breeze Youth InvitationalJan 22 · 55m Hurdles · Place 1 · Ruff KutzRuff Kutz55m Hurdles19.06—
Jan 17Section 8 Conf. 3 ChampsJan 17 · 55m Hurdles · Place 2 · Elmont MemorialElmont Memorial55m Hurdles28.9112
Jan 14HBCU ShowcaseJan 14 · 300 Meters · Place 7 · Elmont-NYElmont-NY300 Meters742.97—
Jan 14HBCU ShowcaseJan 14 · 300 Meters · Place 7 · Elmont-NYElmont-NY300 Meters742.97—
Jan 14HBCU ShowcaseJan 14 · 300 Meters · Place 7 · Elmont-NYElmont-NY300 Meters742.97—
Jan 6The Armory Hispanic GamesJan 6 · 55m Hurdles · Place 18 · Elmont-NYElmont-NY55m HurdlesRound P189.7812
Jan 6The Armory Hispanic GamesJan 6 · 400 Meters · Place 14 · Elmont-NYElmont-NY400 Meters141:02.1112

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 11AAU Club ChampionshipsJul 11 · 400m Hurdles · Place 3 · Ruff KutzRuff Kutz400m Hurdles30" / 0.762mRound P3.1:03.78aUnofficial5
Jul 11AAU Club ChampionshipsJul 11 · 400m Hurdles · Place 4 · Ruff KutzRuff Kutz400m Hurdles30" / 0.762m4.1:05.79aUnofficial5
Jul 11AAU Club ChampionshipsJul 11 · 100m Hurdles · Place 11 · Ruff KutzRuff Kutz100m Hurdles33" / 0.838mRound P11.15.48aWind: -0.2Unofficial5
Jun 29AAU Region 01 Qualifier Jun 29 · 400m Hurdles · Place 1 · Ruff KutzRuff Kutz400m Hurdles30" / 0.762m1.1:03.13a5
Jun 29AAU Region 01 Qualifier Jun 29 · 100m Hurdles · Place 2 · Ruff KutzRuff Kutz100m Hurdles33" / 0.838m2.15.79a PB5
Jun 4AAU NY Metropolitan District ChampionshipJun 4 · 400m Hurdles · Place 1 · Ruff KutzRuff Kutz400m Hurdles30" / 0.762m1.1:05.73a5
Jun 4AAU NY Metropolitan District ChampionshipJun 4 · 100m Hurdles · Place 2 · Ruff KutzRuff Kutz100m Hurdles33" / 0.838m2.17.10a5
Jun 1Section 8 State QualifierJun 1 · 400m Hurdles · Place 1 · Elmont MemorialElmont Memorial400m Hurdles11:03.9312
May 23Section 8 Class AA ChampionshipMay 23 · 400m Hurdles · Place 1 · Elmont MemorElmont Memor400m Hurdles11:03.2812
May 15Section 8 Division 2BMay 15 · 400m Hurdles · Place 1 · Elmont MemorialElmont Memorial400m Hurdles30" / 0.762m1.1:05.29a12
May 5St. Anthony's Invitational 2023May 5 · 100 Meters · Place 1 · Elmont MemorElmont Memor100 Meters112.69 PB12
May 5St. Anthony's Invitational 2023May 5 · 100 Meters · Place 1 · Elmont MemorialElmont Memorial100 Meters112.6912
Apr 21New York RelaysApr 21 · 400 Meters · Place 8 · Elmont MemorialElmont Memorial400 Meters859.27 PB12
Apr 21New York RelaysApr 21 · 400m Hurdles · Place 1 · Elmont MemorialElmont Memorial400m Hurdles11:02.9712
Mar 18Armory Youth Championships Presented by NYRRMar 18 · 400 Meters · Place 1 · Ruff KutzRuff Kutz400 Meters159.3605
Mar 18Armory Youth Championships Presented by NYRRMar 18 · 200 Meters · Place 2 · Ruff KutzRuff Kutz200 Meters225.81 PB05
Mar 1Eastern States ChampionshipsMar 1 · 55m Hurdles · Place 35 · Elmont MemorElmont Memor55m HurdlesRound P359.00012

2022 Indoor Track

29 results
DateMeetEventPlMarkGr
Dec 29The Armory HS Holiday ClassicDec 29 · 55m Hurdles · Place 11 · Elmont MemorialElmont Memorial55m Hurdles33"Round P11.8.91a PB12
Dec 29The Armory HS Holiday ClassicDec 29 · 200 Meters · Place 5 · Elmont MemorialElmont Memorial200 Meters5.26.23a12
Dec 17Coaches Hall of Fame InvitationalDec 17 · 300 Meters · Place 16 · Elmont MemorialElmont Memorial300 Meters16.42.84a12
Dec 17Coaches Hall of Fame InvitationalDec 17 · 55m Hurdles · Place 14 · Elmont MemorialElmont Memorial55m Hurdles33"Round P14.9.00a12
Dec 11Speed Capital New YorkDec 11 · 60m Hurdles · Place 1 · Ruff KutzRuff Kutz60m Hurdles33" / 0.838m1.9.62a17-18
Dec 11Speed Capital New YorkDec 11 · 60 Meter · Ruff KutzRuff Kutz60 Meter—DNS17-18
Dec 10Nassau Coaches InvitationalDec 10 · 300 Meters · Place 4 · Elmont MemorialElmont Memorial300 Meters4.42.51a PB12
Dec 2North Shore HS Season OpenerDec 2 · 55 Meter · Place 5 · Elmont MemorialElmont Memorial55 MeterRound P5.7.71a12
Dec 2North Shore HS Season OpenerDec 2 · 55 Meter · Place 5 · Elmont MemorialElmont Memorial55 Meter5.7.56a PB12
Nov 26Armory Metro Eagles InvitationalNov 26 · 55m Hurdles · Place 4 · Ruff KutzRuff Kutz55m Hurdles33"4.9.05a17-18
Nov 26Armory Metro Eagles InvitationalNov 26 · 400 Meters · Place 2 · Ruff KutzRuff Kutz400 Meters2.1:01.30a17-18
Nov 26Armory Metro Eagles InvitationalNov 26 · 200 Meters · Place 4 · Ruff KutzRuff Kutz200 Meters4.26.14a17-18
Nov 20Track and Field FiestaNov 20 · 55 Meter · Place 3 · Ruff KutzRuff Kutz55 Meter3.7.58a17-18
Nov 20Track and Field FiestaNov 20 · 200 Meters · Place 3 · Ruff KutzRuff Kutz200 Meters3.26.33a17-18
Oct 16Armory TrialsOct 16 · 400 Meters · Place 5 · Ruff KutzRuff Kutz400 Meters5.1:03.10a17-18
Oct 16Armory TrialsOct 16 · 200 Meters · Place 9 · Ruff KutzRuff Kutz200 Meters9.26.97a17-18
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 55 Meter · Place 2 · Ruff KutzRuff Kutz55 MeterRound P2.7.61a17-18
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 55 Meter · Place 4 · Ruff KutzRuff Kutz55 Meter4.7.72a17-18
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 200 Meters · Place 4 · Ruff KutzRuff Kutz200 MetersRound P4.26.99a17-18
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 200 Meters · Place 3 · Ruff KutzRuff Kutz200 Meters3.27.09a17-18
Feb 27USATF New York Indoor Youth ChampionshipsFeb 27 · 200 Meters · Place 3 · Ruff KutzRuff Kutz200 Meters326.4217
Feb 16Section 8 State QualifierFeb 16 · 55 Meters · Place 6 · Elmont MemorialElmont Memorial55 MetersRound P67.61 PB11
Feb 16Section 8 State QualifierFeb 16 · 55 Meters · Place 5 · Elmont MemorialElmont Memorial55 Meters57.8111
Feb 16Section 8 State QualifierFeb 16 · 55 Meters · Place 6 · Elmont MemorialElmont Memorial55 MetersRound P67.6111
Feb 16Section 8 State QualifierFeb 16 · 55 Meters · Place 5 · Elmont MemorialElmont Memorial55 Meters57.8111
Feb 9Section 8 Class B ChampsFeb 9 · 55 Meters · Place 3 · Elmont MemorialElmont Memorial55 Meters37.6811
Feb 9Section 8 Class B ChampsFeb 9 · 55 Meters · Place 3 · Elmont MemorialElmont Memorial55 Meters37.7111
Feb 9Section 8 Class B ChampsFeb 9 · 55 Meters · Place 3 · Elmont MemorialElmont Memorial55 MetersRound P37.7111
Feb 9Section 8 Class B ChampsFeb 9 · 55 Meters · Place 3 · Elmont MemorialElmont Memorial55 Meters37.6811

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 7Section 8 Group E-F Format ADec 7 · 55 Meter · Place 4 · Elmont MemorialElmont Memorial55 MeterRound P4.7.81a PB12
Dec 7Section 8 Group E-F Format ADec 7 · 55 Meter · Place 4 · Elmont MemorialElmont Memorial55 Meter4.7.83a12
Jun 5AAU Metropolitan (New York) District QualifierJun 5 · 400m Hurdles · Place 4 · Ruff Kutz InRuff Kutz In400m Hurdles41:06.0005
Jun 3Section 8 State Qualifier 2Jun 3 · 400m Hurdles · Place 5 · Elmont MemorialElmont Memorial400m Hurdles30" / 0.762m5.1:10.65a11
May 25Section 8 Class AA ChampionshipMay 25 · 400m Hurdles · Place 1 · 11Elmont Memorial11Elmont Memorial400m Hurdles11:07.98—
May 17Section 8 Division 2BMay 17 · 400m Hurdles · Place 2 · Elmont MemorialElmont Memorial400m Hurdles21:11.9811
Apr 9Nassau Coaches InvitationalApr 9 · 200 Meters · Place 6 · Elmont MemorialElmont Memorial200 Meters626.735
Apr 9Nassau Coaches InvitationalApr 9 · 200 Meters · Place 2 · Elmont MemorialElmont Memorial200 Meters226.735
Apr 9Nassau Coaches InvitationalApr 9 · 100 Meters · Place 46 · Elmont MemorialElmont Memorial100 Meters4615.083
Apr 9Nassau Coaches InvitationalApr 9 · 100 Meters · Place 6 · Elmont MemorialElmont Memorial100 Meters615.083
Mar 1U.S. Army Eastern StatesMar 1 · 200 Meters · Place 16 · Elmont-NYElmont-NY200 MetersRound P1626.5211

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Dec 15Section 8 Group D-F Format BDec 15 · 300 Meters · Place 1 · Elmont MemorialElmont Memorial300 Meters1.44.92a11
Dec 8Section 8 Group C-D Format ADec 8 · 300 Meters · Place 5 · Elmont MemorialElmont Memorial300 Meters5.44.82a PB11
Dec 8Section 8 Group C-D Format ADec 8 · 55 Meter · Place 2 · Elmont MemorialElmont Memorial55 MeterRound P2.7.83a11
Dec 8Section 8 Group C-D Format ADec 8 · 55 Meter · Place 4 · Elmont MemorialElmont Memorial55 Meter4.7.89a11
Jun 25AAU Region 1 QualifierJun 25 · 400m Hurdles · Place 2 · Ruff KutzRuff Kutz400m Hurdles30" / 0.762m2.1:10.31a15-16
Jun 25AAU Region 1 QualifierJun 25 · 400 Meters · Place 12 · Ruff KutzRuff Kutz400 MetersRound P12.1:04.85a15-16
Jun 25AAU Region 1 QualifierJun 25 · 200 Meters · Place 10 · Ruff KutzRuff Kutz200 MetersRound P10.27.39a15-16
Jun 6AAU NY Metropolitan District QualifierJun 6 · 400m Hurdles · Place 2 · Ruff KutzRuff Kutz400m Hurdles21:09.62—
Jun 6AAU NY Metropolitan District QualifierJun 6 · 400 Meters · Place 8 · Ruff KutzRuff Kutz400 Meters81:06.01—
Jun 6AAU NY Metropolitan District QualifierJun 6 · 200 Meters · Place 7 · Ruff KutzRuff Kutz200 Meters726.99—
May 8Ruff Kutz Relays May 8 · 400 Meters · Place 7 · Ruff KutzRuff Kutz400 Meters7.1:05.02a15-16
May 8Ruff Kutz Relays May 8 · 200 Meters · Place 4 · Ruff KutzRuff Kutz200 Meters4.28.03a15-16

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11Nassau Coaches InvitationalDec 11 · 300 Meters · Place 7 · Elmont MemorialElmont Memorial300 Meters7.43.63a11

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 19Ocean Breeze Invitational (Youth Only)Jan 19 · Shot Put · Place 4 · Ruff KutzRuff KutzShot Put444.59—
Jan 19Ocean Breeze Invitational (Youth Only)Jan 19 · Shot Put · Place 3 · Ruff KutzRuff KutzShot Put37.70—

2017 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 23Youth Challenge Series - New York RelaysApr 23 · Triple Jump · Place 27 · Ruff KutzRuff KutzTriple Jump271:11.72a PR11-12
Apr 23Youth Challenge Series - New York RelaysApr 23 · Triple Jump · Place 26 · Ruff KutzRuff KutzTriple Jump2631.53a PB11-12
Apr 23Youth Challenge Series - New York RelaysApr 23 · Long Jump · Place 9 · Ruff KutzRuff KutzLong Jump93.35m SR11-12

2017 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 5YMCA Youth Series #2Feb 5 · 400 Meters · Place 48 · Ruff KutzRuff Kutz400 Meters481:10.14—
Feb 5YMCA Youth Series #2Feb 5 · 200 Meters · Place 17 · Ruff KutzRuff Kutz200 Meters1731.24—

2016 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 80m Hurdles · Place 7 · Ruff KutzRuff Kutz80m Hurdles719.33—
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 16 · Ruff KutzRuff Kutz200 Meters1630.39—
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 100 Meters · Place 12 · Ruff KutzRuff Kutz100 Meters1214.75—

2016 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 15Armory Youth ChampionshipsFeb 15 · 200 Meters · Place 33 · Ruff KutzRuff Kutz200 Meters3334.0411
Feb 15Armory Youth ChampionshipsFeb 15 · 55 Meters · Place 15 · Ruff KutzRuff Kutz55 Meters158.7311
Feb 15Armory Youth ChampionshipsFeb 15 · 400 Meters · Place 47 · Ruff KutzRuff Kutz400 Meters471:22.8411
Feb 15Armory Youth ChampionshipsFeb 15 · 200 Meters · Place 33 · Ruff KutzRuff Kutz200 Meters3334.0411
Feb 15Armory Youth ChampionshipsFeb 15 · 55 Meters · Place 15 · Ruff KutzRuff Kutz55 Meters158.7311
Feb 15Armory Youth ChampionshipsFeb 15 · 400 Meters · Place 47 · Ruff KutzRuff Kutz400 Meters471:22.8411