Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJeuness Invitational (Youth) · Jun 812.80Jeuness Invitational (Youth)June 8, 2024
200 Meters · IndoorNYC Gotham Cup · Jan 1626.51aNYC Gotham CupJanuary 16, 2026
200 Meters · OutdoorRutgers Relays · Apr 1126.42aRutgers RelaysApril 11, 2026
300 Meters · IndoorFastrack Metro Season Opener · Dec 542.44aFastrack Metro Season OpenerDecember 5, 2025
400 Meters · IndoorVillanova Invitational · Jan 201:02.48Villanova InvitationalJanuary 20, 2024
400 Meters · OutdoorNJ-AAU Charlie Mays Invitational · Jun 231:00.07NJ-AAU Charlie Mays InvitationalJune 23, 2024
55 Meter · IndoorArmory Youth Championship Sponsored by NYRR · Mar 58.04aArmory Youth Championship Sponsored by NYRRMarch 5, 2022
60 Meter · IndoorNYC Gotham Cup · Jan 168.20aNYC Gotham CupJanuary 16, 2026
60 Meters · IndoorTCNJ Lions Invitational · Jan 98.19aTCNJ Lions InvitationalJanuary 9, 2026
600 Meters · IndoorThe Armory HS Holiday Classic · Dec 291:45.95aThe Armory HS Holiday ClassicDecember 29, 2022
800 Meters · Indoor2022 USATF National Youth Indoor Championships · Mar 182:36.47a2022 USATF National Youth Indoor ChampionshipsMarch 18, 2022
800 Meters · OutdoorAAU Metropolitan (New York) District Qualifier · Jun 22:34.55AAU Metropolitan (New York) District QualifierJune 2, 2024

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 15CAA Outdoor ChampionshipsMay 15 · 200 Meters · Place 35 · Stony BrookStony Brook200 MetersRound P35.26.50aWind: -0.6Jr
May 15CAA Outdoor ChampionshipsMay 15 · 100 Meters · Place 33 · Stony BrookStony Brook100 MetersRound P33.12.93aWind: 0.4Jr
May 14MEAC ChampionshipsMay 14 · 200 Meters · Place 54 · Stony BrookStony Brook200 MetersRound P54.26.50aWind: -0.6Jr
May 14MEAC ChampionshipsMay 14 · 100 Meters · Place 50 · Stony BrookStony Brook100 MetersRound P50.12.93aWind: 0.4Jr
Apr 18Marist Red Fox River RumbleApr 18 · 200 Meters · Place 5 · Stony BrookStony Brook200 Meters5.26.14aWind: 2.2Jr
Apr 18Marist Red Fox River RumbleApr 18 · 100 Meters · Place 6 · Stony BrookStony Brook100 Meters6.12.81aWind: -0.2Jr
Apr 11Rutgers RelaysApr 11 · 200 Meters · Place 32 · Stony BrookStony Brook200 Meters32.26.42a PBWind: 1.4Jr
Apr 11Rutgers RelaysApr 11 · 100 Meters · Place 35 · Stony BrookStony Brook100 Meters35.12.84aWind: 2.2Jr
Apr 2Colonial RelaysApr 2 · 200 Meters · Place 29 · Stony BrookStony Brook200 Meters29.26.51aWind: 2.1Jr
Apr 2Colonial RelaysApr 2 · 100 Meters · Place 27 · Stony BrookStony Brook100 Meters27.12.77aWind: 3.7Jr
Mar 27Monmouth Season OpenerMar 27 · 200 Meters · Place 23 · Stony BrookStony Brook200 Meters23.26.87aWind: 0.6Jr
Mar 27Monmouth Season OpenerMar 27 · 100 Meters · Place 15 · Stony BrookStony Brook100 Meters15.13.13aJr

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 6Riverhawk InvitationalFeb 6 · 400 Meters · Place 5 · Stony BrookStony Brook400 Meters51:02.51aJr
Feb 6Riverhawk InvitationalFeb 6 · 60 Meters · Place 53 · Stony BrookStony Brook60 MetersRound P538.35aJr
Jan 24Bruce Lehane Scarlet and White InvitationalJan 24 · 400 Meters · Place 29 · Stony BrookStony Brook400 Meters291:02.77aJr
Jan 24Bruce Lehane Scarlet and White InvitationalJan 24 · 200 Meters · Place 40 · Stony BrookStony Brook200 Meters4026.84aJr
Jan 16NYC Gotham CupJan 16 · 60 Meter · Place 24 · Stony BrookStony Brook60 MeterRound P24.8.20a PBWind: 0Jr
Jan 16NYC Gotham CupJan 16 · 200 Meters · Place 21 · Stony BrookStony Brook200 Meters21.26.51a PBWind: 0Jr
Jan 9TCNJ Lions InvitationalJan 9 · 200 Meters · Place 12 · Stony BrookStony Brook200 Meters1226.71aJr
Jan 9TCNJ Lions InvitationalJan 9 · 60 Meters · Place 12 · Stony BrookStony Brook60 MetersRound P128.19a PBJr
Jan 9TCNJ Lions InvitationalJan 9 · 200 Meters · Place 12 · Stony BrookStony Brook200 Meters1226.71JR
Jan 9TCNJ Lions InvitationalJan 9 · 60 Meters · Place 12 · Stony BrookStony Brook60 Meters128.19JR

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 5Fastrack Metro Season OpenerDec 5 · 300 Meters · Place 7 · Stony BrookStony Brook300 Meters7.42.44a PBJr
Dec 5Fastrack Metro Season OpenerDec 5 · 60 Meter · Place 23 · Stony BrookStony Brook60 MeterRound P23.8.26aJr

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 15Stony Brook University Snow Flake Spring OpenerMar 15 · 400 Meters · Place 6 · Stony BrookStony Brook400 Meters6.1:02.33aSo

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 6Rutgers Holiday ClassicDec 6 · 300 Meters · Place 18 · Stony BrookStony Brook300 Meters18.43.31aSo
Feb 22CAA Indoor T&F ChampsFeb 22 · 200 Meters · Place 38 · Stony BrookStony Brook200 MetersRound P38.27.34aFr
Feb 9FastTrack InvitationalFeb 9 · 200 Meters · Place 47 · Stony BrookStony Brook200 Meters47.27.23aWind: 0Fr
Feb 2RU Scarlet Knights OpenFeb 2 · 400 Meters · Place 36 · Stony BrookStony Brook400 Meters361:02.54a—
Jan 20Villanova InvitationalJan 20 · 400 Meters · Place 30 · Stony BrookStony Brook400 Meters301:02.48 PBFR
Jan 13Penn 10 Team SelectJan 13 · 200 Meters · Place 33 · Stony BrookStony Brook200 Meters3327.72FR
Jan 13Penn 10 Team SelectJan 13 · 400 Meters · Place 24 · Stony BrookStony Brook400 Meters241:02.68FR

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 21AAU - NJ All Comers in the Summer Track & Field JamboreeJul 21 · 400 Meters · Supreme StridersSupreme Striders400 Meters--DNS12
Jul 21AAU - NJ All Comers in the Summer Track & Field JamboreeJul 21 · 100 Meters · Supreme StridersSupreme Striders100 Meters--DNS12
Jun 23NJ-AAU Charlie Mays InvitationalJun 23 · 400 Meters · Place 2 · Supreme StridersSupreme Striders400 Meters21:00.07 PB—
Jun 23NJ-AAU Charlie Mays InvitationalJun 23 · 100 Meters · Place 3 · Supreme StridersSupreme Striders100 Meters313.10—
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 800 Meters · Supreme StridersSupreme Striders800 Meters—DNS12
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 400 Meters · Place 4 · Supreme StridersSupreme Striders400 Meters4.1:00.54a12
Jun 8Jeuness Invitational (Youth)Jun 8 · 400 Meters · Place 1 · Supreme StridersSupreme Striders400 Meters11:00.80—
Jun 8Jeuness Invitational (Youth)Jun 8 · 100 Meters · Place 2 · Supreme StridersSupreme Striders100 Meters212.80 PB—
Jun 2AAU Metropolitan (New York) District QualifierJun 2 · 800 Meters · Place 8 · Supreme StriSupreme Stri800 Meters82:34.55 PB05
Jun 2AAU Metropolitan (New York) District QualifierJun 2 · 400 Meters · Place 8 · Supreme StriSupreme Stri400 Meters81:01.6905

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 28PSAL City ChampionshipsMay 28 · 400 Meters · Place 8 · Springfield GardensSpringfield Gardens400 Meters81:01.1712
May 5St. Anthony's Invitational 2023May 5 · 400 Meters · Place 11 · Springfield GardensSpringfield Gardens400 Meters111:00.1312
Apr 21New York RelaysApr 21 · 400 Meters · Place 12 · Springfield GardensSpringfield Gardens400 Meters121:00.1512
Mar 18Armory Youth Championships Presented by NYRRMar 18 · 400 Meters · Place 6 · Supreme StriSupreme Stri400 Meters61:01.6605
Mar 18Armory Youth Championships Presented by NYRRMar 18 · 200 Meters · Place 5 · Supreme StriSupreme Stri200 Meters526.9405

2022 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Supreme StridersSupreme Striders300 Meters—DNS12
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · Supreme StridersSupreme Striders55 Meter—DNS12
Dec 29The Armory HS Holiday ClassicDec 29 · 600 Meters · Place 6 · Springfield GardensSpringfield Gardens600 Meters6.1:45.95a PB12
Dec 27PSAL Holiday ClassicDec 27 · 300 Meters · Place 6 · Springfield GardensSpringfield Gardens300 Meters6.43.57a12
Dec 18NJ-AAU Jersey City Rec Development Series Meet 2Dec 18 · 400 Meters · Place 2 · Supreme StridersSupreme Striders400 Meters2.1:02.55a12
Dec 18NJ-AAU Jersey City Rec Development Series Meet 2Dec 18 · 200 Meters · Place 4 · Supreme StridersSupreme Striders200 Meters4.28.07a12
Dec 11Speed Capital New YorkDec 11 · 400 Meters · Supreme StridersSupreme Striders400 Meters—DNS12
Dec 11Speed Capital New YorkDec 11 · 200 Meters · Supreme StridersSupreme Striders200 Meters—DNS12
Dec 4PSAL Jim McKay GamesDec 4 · 300 Meters · Place 4 · Springfield GardensSpringfield Gardens300 MetersRound P4.43.78a12
Dec 4PSAL Jim McKay GamesDec 4 · 300 Meters · Place 3 · Springfield GardensSpringfield Gardens300 Meters3.42.91a12
Nov 20Track and Field FiestaNov 20 · 400 Meters · Place 5 · Supreme StridersSupreme Striders400 Meters5.1:03.05a12
Nov 20Track and Field FiestaNov 20 · 200 Meters · Place 7 · Supreme StridersSupreme Striders200 Meters7.27.32a12
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 800 Meters · Place 8 · 06-Unattached06-Unattached800 Meters8.2:36.47a PB10
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 400 Meters · Place 9 · 06-Unattached06-Unattached400 MetersRound P9.1:04.90a10
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 200 Meters · Place 13 · 06-Unattached06-Unattached200 MetersRound P13.29.12a10
Mar 5Armory Youth Championship Sponsored by NYRRMar 5 · 55 Meter · Place 6 · UnattachedUnattached55 Meter6.8.04a PB10
Mar 5Armory Youth Championship Sponsored by NYRRMar 5 · 800 Meters · Place 8 · UnattachedUnattached800 Meters8.2:39.61a10
Mar 5Armory Youth Championship Sponsored by NYRRMar 5 · 400 Meters · Place 3 · UnattachedUnattached400 Meters3.1:04.38a10

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 800 Meters · Place 14 · 06-Unattached06-Unattached800 MetersRound P14.2:37.99a10
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 400 Meters · Place 17 · 06-Unattached06-Unattached400 MetersRound P17.1:02.44a10
May 22Icahn Stadium - Spring Fling ClassicMay 22 · 800 Meters · Place 8 · 06-Unattached06-Unattached800 Meters8.2:49.72a10
May 22Icahn Stadium - Spring Fling ClassicMay 22 · 400 Meters · Place 4 · 06-Unattached06-Unattached400 Meters4.1:01.28a10

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 7 · 06-Unattached06-Unattached300 Meters7.47.84a10
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 600 Meters · Place 4 · 06-Unattached06-Unattached600 Meters4.1:53.67a10