Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorThe Big Hurt · Mar 2811.81aThe Big HurtMarch 28, 2026
1500 Meters · OutdoorFordham Icahn Invitational · Mar 204:24.18Fordham Icahn InvitationalMarch 20, 2021
200 Meters · Indoor2026 Paul Donahue Invitational · Apr 1722.49a2026 Paul Donahue InvitationalApril 17, 2026
200 Meters · OutdoorEast Coast Champs · Jun 1222.34aEast Coast Champs June 12, 2026
300 Meters · IndoorBishop Loughlin Games · Dec 1538.31aBishop Loughlin GamesDecember 15, 2018
400 Meters · Indoor2026 Paul Donahue Invitational · Apr 1749.45a2026 Paul Donahue InvitationalApril 17, 2026
400 Meters · OutdoorGarden State Last Chance · Jun 2749.01Garden State Last Chance June 27, 2025
500 Meters · IndoorECC Indoor Track & Field Championships · Feb 261:06.23aECC Indoor Track & Field ChampionshipsFebruary 26, 2022
600 Meters · IndoorNYRR Night at the Races #2 · Dec 181:23.27aNYRR Night at the Races #2December 18, 2025
800 Meters · IndoorJohn Thomas Terrier Classic · Jan 271:56.54aJohn Thomas Terrier ClassicJanuary 27, 2023
800 Meters · OutdoorBison Outdoor Classic · Apr 141:59.08aBison Outdoor ClassicApril 14, 2022
Long Jump · IndoorCHSAA Brooklyn-Queens/NY Freshman & Sophomore Championships · Jan 1516-10.50CHSAA Brooklyn-Queens/NY Freshman & Sophomore Championships January 15, 2018

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

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Jul 18Penn Relays Summer ShowcaseJul 18 · 400 Meters · Place 4 · Central Park Track Club (CPTC) - TracksmithCentral Park Track Club (CPTC) - Tracksmith400 Meters4.49.66a10
Apr 172026 Paul Donahue InvitationalApr 17 · 400 Meters · Place 19 · Central Park Track Club (CPTC) - TracksmithCentral Park Track Club (CPTC) - Tracksmith400 Meters19.49.45a PB10
Apr 172026 Paul Donahue InvitationalApr 17 · 200 Meters · Place 28 · Central Park Track Club (CPTC) - TracksmithCentral Park Track Club (CPTC) - Tracksmith200 Meters28.22.49a PBWind: -0.810
Feb 20Fastrack Last ChanceFeb 20 · 200 Meters · Place 13 · CPTC - TracksmithCPTC - Tracksmith200 Meters1322.62—
Feb 20Fastrack Last ChanceFeb 20 · 400 Meters · Place 6 · CPTC - TracksmithCPTC - Tracksmith400 Meters650.13—
Feb 6Fastrack InvitationalFeb 6 · 400 Meters · Place 10 · Central Park Track Club (CPTC) - TracksmithCentral Park Track Club (CPTC) - Tracksmith400 Meters10.49.92a10
Feb 6Fastrack InvitationalFeb 6 · 200 Meters · Place 38 · Central Park Track Club (CPTC) - TracksmithCentral Park Track Club (CPTC) - Tracksmith200 Meters38.22.77aWind: 010
Jan 23Dr. Sander Columbia Scorcher - CollegeJan 23 · 400 Meters · Place 35 · Central Park Track Club (CPTC)Central Park Track Club (CPTC)400 Meters3550.98a10
Jan 16NYC Gotham CupJan 16 · 400 Meters · Place 20 · Central Park Track Club (CPTC) - TracksmithCentral Park Track Club (CPTC) - Tracksmith400 Meters20.51.52a10
Jan 9TCNJ Lions InvitationalJan 9 · 200 Meters · Place 7 · CPTC TracksmithCPTC Tracksmith200 Meters722.86SO
Jan 9TCNJ Lions InvitationalJan 9 · 200 Meters · Place 7 · Central Park Track Club (CPTC)Central Park Track Club (CPTC)200 Meters722.86a10

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 10The Elliott Denman N.J. InternationalJul 10 · 400 Meters · Place 2 · UnattachedUnattached400 Meters2.49.23a10
Jul 10The Elliott Denman N.J. InternationalJul 10 · 200 Meters · UnattachedUnattached200 Meters—DNSWind: 010
Jun 26Garden State Last ChanceJun 26 · 400 Meters · Place 3 · Central Park Track Club (CPTC) - TracksmithCentral Park Track Club (CPTC) - Tracksmith400 Meters3.49.11aUnofficial10
Jun 26Garden State Last ChanceJun 26 · 200 Meters · Place 4 · Central Park Track Club (CPTC) - TracksmithCentral Park Track Club (CPTC) - Tracksmith200 MetersRound P4.22.81aWind: 0.2Unofficial10
Jun 26Garden State Last ChanceJun 26 · 200 Meters · Place 3 · Central Park Track Club (CPTC) - TracksmithCentral Park Track Club (CPTC) - Tracksmith200 Meters3.22.73aWind: -0.1Unofficial10
Jun 12East Coast Champs Jun 12 · 400 Meters · Place 1 · Central Park Track Club (CPTC) - TracksmithCentral Park Track Club (CPTC) - Tracksmith400 Meters1.49.51a10
Jun 12East Coast Champs Jun 12 · 200 Meters · Place 2 · Central Park Track Club (CPTC) - TracksmithCentral Park Track Club (CPTC) - Tracksmith200 MetersRound P2.22.55aWind: 1.610
Jun 12East Coast Champs Jun 12 · 200 Meters · Place 1 · Central Park Track Club (CPTC) - TracksmithCentral Park Track Club (CPTC) - Tracksmith200 Meters1.22.34a PBWind: -0.410
May 27USATF NY Open & Masters Outdoor ChampionshipsMay 27 · 400 Meters · Place 4 · UnattachedUnattached400 Meters4.50.08a10
May 23Garden State TwilightMay 23 · 400 Meters · Place 4 · Central Park Track Club (CPTC) - TracksmithCentral Park Track Club (CPTC) - Tracksmith400 Meters4.50.98a10
May 23Garden State TwilightMay 23 · 200 Meters · Central Park Track Club (CPTC) - TracksmithCentral Park Track Club (CPTC) - Tracksmith200 Meters—DNS10
May 10Widener Final QualifierMay 10 · 400 Meters · Place 13 · Central Park Track Club (CPTC) - TracksmithCentral Park Track Club (CPTC) - Tracksmith400 Meters13.49.67a10
Apr 9TCNJ InvitationalApr 9 · 400 Meters · Place 3 · Central Park Track Club (CPTC) - TracksmithCentral Park Track Club (CPTC) - Tracksmith400 Meters3.49.40a10
Mar 28The Big HurtMar 28 · 200 Meters · Place 1 · Central Park Track Club (CPTC) - TracksmithCentral Park Track Club (CPTC) - Tracksmith200 Meters1.22.97aWind: 2.910
Mar 28The Big HurtMar 28 · 100 Meters · Place 4 · Central Park Track Club (CPTC) - TracksmithCentral Park Track Club (CPTC) - Tracksmith100 Meters4.11.81a PBWind: 210

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 18NYRR Night at the Races #2Dec 18 · 600 Meters · Place 1 · Central Park Track Club (CPTC) - TracksmithCentral Park Track Club (CPTC) - Tracksmith600 Meters1.1:23.27a PB10
Feb 28Fastrack Last ChanceFeb 28 · 200 Meters · Place 28 · CPTC TracksmithCPTC Tracksmith200 Meters2823.00FR
Feb 28Fastrack Last ChanceFeb 28 · 500 Meters · Place 1 · CPTC TracksmithCPTC Tracksmith500 Meters11:06.41FR
Feb 28Fastrack Last ChanceFeb 28 · 500 Meters · Place 1 · Cptc TracksmithCptc Tracksmith500 Meters11:06.41a—
Feb 28Fastrack Last ChanceFeb 28 · 200 Meters · Place 28 · Cptc TracksmithCptc Tracksmith200 Meters2823.00a—
Feb 14Garden State HS InvitationalFeb 14 · 400 Meters · Place 2 · CPTC - TracksmithCPTC - Tracksmith400 Meters249.72—
Feb 14Garden State HS InvitationalFeb 14 · 200 Meters · Place 3 · CPTC - TracksmithCPTC - Tracksmith200 Meters322.90—
Jan 31Rutgers Scarlet Knights OpenJan 31 · 400 Meters · Place 6 · Central Park Track Club (CPTC)Central Park Track Club (CPTC)400 Meters649.66a—
Jan 31Rutgers Scarlet Knights OpenJan 31 · 200 Meters · Place 22 · Central Park Track Club (CPTC)Central Park Track Club (CPTC)200 Meters2222.97a—
Jan 24Dr. Sander ScorcherJan 24 · 800 Meters · Place 34 · Central ParkCentral Park800 Meters342:00.99—
Jan 17NYC Gotham CupJan 17 · 400 Meters · Place 3 · Central Park Track Club (CPTC) - TracksmithCentral Park Track Club (CPTC) - Tracksmith400 Meters3.49.56a9
Jan 10St. Thomas Aquinas Spartan InvitationalJan 10 · 500 Meters · Place 6 · CPTC - TracksmithCPTC - Tracksmith500 Meters61:06.85—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 19Penn Relays Summer Showcase presented by ToyotaJul 19 · 400 Meters · Place 6 · Central Park Track Club (CPTC) - TracksmithCentral Park Track Club (CPTC) - Tracksmith400 Meters6.49.38a9
Jun 27Garden State Last Chance Jun 27 · 400 Meters · Place 3 · CPTCCPTC400 Meters349.01 PB—
May 24The Garden State Spring Youth ClassicMay 24 · 400 Meters · Place 3 · Central Park Track Club (CPTC) - TracksmithCentral Park Track Club (CPTC) - Tracksmith400 Meters3.49.93a9
May 2Larry Ellis InvitationalMay 2 · 400 Meters · Place 19 · Central Park Track Club (CPTC)Central Park Track Club (CPTC)400 Meters1949.88a9
Apr 19Rutgers RelaysApr 19 · 200 Meters · Place 18 · CptcCptc200 Meters1823.40—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 26Armory Sprint NightDec 26 · 200 Meters · Place 21 · Central Park Track Club (CPTC) - TracksmithCentral Park Track Club (CPTC) - Tracksmith200 Meters21.23.29a9
Dec 19NYRR Night at the Races #1Dec 19 · 200 Meters · Place 7 · Central Park Track Club (CPTC) - TracksmithCentral Park Track Club (CPTC) - Tracksmith200 Meters7.23.44a9
Dec 7Youree Spence-Garcia InvitationalDec 7 · 600 Meters · Place 10 · Central Park Track Club (CPTC) - TracksmithCentral Park Track Club (CPTC) - Tracksmith600 Meters10.1:24.51a9
Feb 182024 East Coast Conference Indoor ChampionshipsFeb 18 · 500 Meters · Place 1 · MolloyMolloy500 Meters1.1:06.58aJr
Feb 2RU Scarlet Knights OpenFeb 2 · 400 Meters · Place 14 · MolloyMolloy400 Meters1450.58a—
Jan 12Spartan InvitationalJan 12 · 400 Meters · Place 6 · MolloyMolloy400 Meters6.50.77aJr
Jan 12Spartan InvitationalJan 12 · 200 Meters · Place 40 · MolloyMolloy200 Meters40.23.44aJr

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10Ramapo Last ChanceMay 10 · 400 Meters · Place 4 · MolloyMolloy400 Meters4.50.43aSr
May 2East Coast Outdoor ChampionshipsMay 2 · 800 Meters · Place 5 · MolloyMolloy800 Meters52:01.58a—
Apr 20Rider InviteApr 20 · 800 Meters · Place 46 · MolloyMolloy800 Meters46.2:11.60aSr
Apr 20Rider InviteApr 20 · 400 Meters · MolloyMolloy400 Meters—DNSSr
Mar 29Ramapo College InvitationalMar 29 · 400 Meters · Place 4 · MolloyMolloy400 Meters451.33a—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 8Seahawk ShootoutDec 8 · 600 Meters · Place 15 · MolloyMolloy600 Meters15.1:24.75aJr
Feb 24Fastrack Last ChanceFeb 24 · 800 Meters · Place 35 · MolloyMolloy800 Meters352:10.16JR
Feb 19ECC Indoor Track and Field ChampionshipsFeb 19 · 500 Meters · Place 1 · MolloyMolloy500 Meters1.1:06.30aUnofficialSo
Feb 3Rutgers University Scarlet Knights OpenFeb 3 · 400 Meters · Place 33 · MolloyMolloy400 Meters33.51.41aSo
Jan 27John Thomas Terrier ClassicJan 27 · 800 Meters · Place 58 · MolloyMolloy800 Meters58.1:56.54a PBSo
Jan 13Spartan InvitationalJan 13 · 400 Meters · Place 7 · MolloyMolloy400 Meters7.50.92aSo
Jan 13Spartan InvitationalJan 13 · 200 Meters · Place 25 · MolloyMolloy200 Meters25.23.21aSo

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 11West Point TwilightMay 11 · 400 Meters · Place 2 · MolloyMolloy400 Meters249.65JR
May 4ECC ChampionshipsMay 4 · 400 Meters · Place 1 · MolloyMolloy400 Meters1.49.64aJr
Apr 222023 Rider InvitationalApr 22 · 800 Meters · Place 16 · MolloyMolloy800 Meters162:01.52JR
Apr 82023 TCNJ InvitationalApr 8 · 400 Meters · Place 8 · MolloyMolloy400 Meters850.58JR
Apr 82023 TCNJ InvitationalApr 8 · 200 Meters · Place 22 · MolloyMolloy200 Meters2223.54JR
Mar 31Ramapo College InvitationalMar 31 · 800 Meters · Place 5 · MolloyMolloy800 Meters52:02.46JR

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 10Beacon InvitationalDec 10 · 800 Meters · Place 7 · MolloyMolloy800 Meters7.1:58.07aSo
Feb 26ECC Indoor Track & Field ChampionshipsFeb 26 · 500 Meters · Place 3 · MolloyMolloy500 Meters3.1:06.23a PBFr
Feb 11Monmouth University Winter Collegiate InvitationalFeb 11 · 500 Meters · Place 6 · MolloyMolloy500 Meters61:08.00—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8ECC Outdoor ChampionshipsMay 8 · 800 Meters · Place 10 · MolloyMolloy800 Meters10.2:07.65aSo
May 8ECC Outdoor ChampionshipsMay 8 · 400 Meters · Place 2 · MolloyMolloy400 Meters2.50.38aSo
Apr 29Lion's InvitationalApr 29 · 400 Meters · Place 3 · MolloyMolloy400 Meters3.50.01aSo
Apr 14Bison Outdoor ClassicApr 14 · 800 Meters · Place 139 · MolloyMolloy800 Meters139.1:59.08a PBSo
Apr 2TCNJ InvitationalApr 2 · 400 Meters · Place 4 · MolloyMolloy400 Meters450.65SO
Apr 2TCNJ InvitationalApr 2 · 200 Meters · Place 14 · MolloyMolloy200 Meters1423.55SO
Mar 26Stockton InvitationalMar 26 · 800 Meters · Place 3 · MolloyMolloy800 Meters3.2:02.47aSo

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 1ECC Outdoor Track and Field ChampionshipsMay 1 · 400 Meters · Place 5 · MolloyMolloy400 Meters5.52.31aFr
Mar 20Fordham Icahn InvitationalMar 20 · 1500 Meters · Place 15 · MolloyMolloy1500 Meters154:24.18 PB—

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 26North Shore HS InvitationalDec 26 · 600 Meters · Place 6 · St Francis PrepSt Francis Prep600 Meters6.1:26.94a12

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 4Saint Anthony's InviteMay 4 · 400 Meters · Place 21 · St Francis PrepSt Francis Prep400 Meters21.52.70a11

2018 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 26North Shore InvitationalDec 26 · 300 Meters · Place 52 · St Francis PrepSt Francis Prep300 Meters52.38.83a11
Dec 15Bishop Loughlin GamesDec 15 · 300 Meters · Place 35 · St Francis PrepSt Francis Prep300 MetersRound P35.38.31a PB11
Jan 28CHSAA Brooklyn Queens SectionalsJan 28 · 300 Meters · Place 14 · St. Francis PrepSt. Francis Prep300 Meters1440.41—
Jan 19New Balance GamesJan 19 · 200 Meters · Place 16 · St Francis PSt Francis P200 Meters1625.0510
Jan 15CHSAA Brooklyn-Queens/NY Freshman & Sophomore Championships Jan 15 · Long Jump · Place 7 · St Francis PrepSt Francis PrepLong Jump7.16-10.50 PB10

2018 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 12CHSAA Frosh/Soph Intersectional ChampsMay 12 · 100 Meters · Place 6 · St Francis PrepSt Francis Prep100 MetersRound P6.12.13a10
May 12CHSAA Frosh/Soph Intersectional ChampsMay 12 · 100 Meters · Place 5 · St Francis PrepSt Francis Prep100 Meters5.12.16a10