Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorJersey City Outdoor Championships · Apr 2924.36aJersey City Outdoor ChampionshipsApril 29, 2019
1500 Meters · OutdoorMorgan State Legacy Track & Field Meet · Apr 224:14.10Morgan State Legacy Track & Field MeetApril 22, 2023
1600 Meters · IndoorMolloy Stanner Games · Jan 115:16.47Molloy Stanner GamesJanuary 11, 2020
1600 Meters · OutdoorHCTCA Relay Carnival · Apr 205:46.09HCTCA Relay CarnivalApril 20, 2019
200 Meters · OutdoorSouth Hudson Championships · May 1024.63South Hudson ChampionshipsMay 10, 2022
400 Meters · Indoor2024 George Mason University Patriot Games · Jan 2651.53a2024 George Mason University Patriot GamesJanuary 26, 2024
400 Meters · OutdoorBlue Bear Invite · Mar 3050.25aBlue Bear InviteMarch 30, 2024
400m Hurdles · 36" / 0.914m · OutdoorHudson County Championships · May 161:07.55aHudson County ChampionshipsMay 16, 2019
500 Meters · IndoorTCNJ Lions Invitational · Jan 91:06.72aTCNJ Lions InvitationalJanuary 9, 2026
600 Meters · IndoorBast-Cregger Multi Invitational · Dec 91:24.26aBast-Cregger Multi InvitationalDecember 9, 2022
800 Meters · IndoorECAC/IC4A Indoor Championships · Mar 11:55.21aECAC/IC4A Indoor ChampionshipsMarch 1, 2024
800 Meters · OutdoorMount Olive First Chance · May 131:54.98Mount Olive First ChanceMay 13, 2023
800 Meters · Relay Split · OutdoorMAAC Outdoor Track & Field Championships · May 101:58.559MAAC Outdoor Track & Field ChampionshipsMay 10, 2025
Triple Jump · OutdoorSouth Hudson Championships · May 1433-05.50South Hudson ChampionshipsMay 14, 2021

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 9MAAC Outdoor ChampionshipsMay 9 · 800 Meters · Place 14 · Saint Peter'sSaint Peter's800 MetersRound P14.1:57.13aJr
May 1Larry Ellis InvitationalMay 1 · 800 Meters · Place 25 · Saint Peter'sSaint Peter's800 Meters25.1:56.87aJr
Apr 18ECAC/IC4A ChampionshipsApr 18 · 800 Meters · Place 32 · Saint Peter'sSaint Peter's800 Meters321:58.64aJr
Apr 11Rutgers RelaysApr 11 · 800 Meters · Place 19 · Saint Peter'sSaint Peter's800 Meters19.1:58.87aJr
Apr 3Metropolitan ChampionshipsApr 3 · 800 Meters · Place 8 · Saint Peter'sSaint Peter's800 Meters8.1:57.02aJr
Mar 27Monmouth Season OpenerMar 27 · 800 Meters · Place 12 · Saint Peter'sSaint Peter's800 Meters12.1:58.20aJr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 9TCNJ Lions InvitationalJan 9 · 500 Meters · Place 12 · Saint Peter'sSaint Peter's500 Meters121:06.72a PBJr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10MAAC Outdoor Track & Field ChampionshipsMay 10 · 800 Meters · Saint Peter'sSaint Peter's800 MetersRelay Split—1:58.559 PBSo
May 10MAAC Outdoor Track & Field ChampionshipsMay 10 · 800 Meters · Place 24 · Saint Peter'sSaint Peter's800 MetersRound P24.2:00.14aSo
Apr 18Morgan State Legacy MeetApr 18 · 800 Meters · Place 14 · St. Peter'sSt. Peter's800 Meters141:56.39SO
Apr 9Peacock InvitationalApr 9 · 1500 Meters · Place 2 · Saint Peter'sSaint Peter's1500 Meters24:19.78aSO
Apr 4NYC Metro ChampsApr 4 · 800 Meters · Place 7 · Saint Peter'sSaint Peter's800 Meters7.1:58.64aSo
Mar 28Maryland InvitationalMar 28 · 800 Meters · Place 13 · Saint Peter'sSaint Peter's800 Meters131:58.78aSo

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22MAAC Indoor T&F ChampsFeb 22 · 800 Meters · Place 25 · Saint Peter'sSaint Peter's800 MetersRound P25.2:01.60aSo

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 3CIAA Outdoor Track and Field ChampionshipsMay 3 · 800 Meters · Place 8 · Lincoln (Pa.)Lincoln (Pa.)800 MetersRound P8.1:58.87aSo
May 3CIAA Outdoor Track and Field ChampionshipsMay 3 · 800 Meters · Place 8 · Lincoln (Pa.)Lincoln (Pa.)800 Meters8.1:57.61aSo
Apr 19Paul Donahue InviteApr 19 · 800 Meters · Place 7 · Lincoln (Pa.)Lincoln (Pa.)800 Meters71:55.26a—
Apr 6Delaware InvitationalApr 6 · 800 Meters · Place 1 · Lincoln (Pa.)Lincoln (Pa.)800 Meters1.2:03.34aSo
Mar 30Blue Bear InviteMar 30 · 400 Meters · Place 7 · Lincoln (Pa.)Lincoln (Pa.)400 Meters750.25a PB—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 1ECAC/IC4A Indoor ChampionshipsMar 1 · 800 Meters · Place 30 · Lincoln (Pa.)Lincoln (Pa.)800 MetersRound P30.1:55.21a PBSo
Feb 23Fastrack Last ChanceFeb 23 · 800 Meters · Place 12 · Lincoln (Pa.)Lincoln (Pa.)800 Meters12.1:57.29aSo
Feb 11CIAA ChampionshipsFeb 11 · 800 Meters · Place 2 · Lincoln (Pa.)Lincoln (Pa.)800 MetersRound P2.2:01.51aSo
Feb 11CIAA ChampionshipsFeb 11 · 800 Meters · Place 3 · Lincoln (Pa.)Lincoln (Pa.)800 Meters3.1:56.74aSo
Jan 262024 George Mason University Patriot GamesJan 26 · 400 Meters · Place 5 · Lincoln (Pa.)Lincoln (Pa.)400 Meters551.53a PB—
Jan 20Track at new balance Collegiate ShowdownJan 20 · 800 Meters · Place 2 · Lincoln (Pa.)Lincoln (Pa.)800 Meters21:55.75SO

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 8Ursinus Bow Tie InvitationalDec 8 · 400 Meters · Place 4 · Lincoln (Pa.)Lincoln (Pa.)400 Meters4.51.62aSo
Dec 1Bison OpenerDec 1 · 800 Meters · Place 5 · Lincoln (Pa.)Lincoln (Pa.)800 Meters5.2:00.50aSo
Feb 12CIAA Indoor Conference ChampionshipsFeb 12 · 800 Meters · Place 8 · Lincoln (Pa.)Lincoln (Pa.)800 MetersRound P82:03.69FR
Feb 12CIAA Indoor Conference ChampionshipsFeb 12 · 800 Meters · Place 2 · Lincoln (Pa.)Lincoln (Pa.)800 Meters21:59.14FR
Jan 27Winter ClassicJan 27 · 400 Meters · Place 30 · Lincoln (Pa.)Lincoln (Pa.)400 Meters3051.78FR

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13Mount Olive First ChanceMay 13 · 800 Meters · Place 2 · Lincoln (Pa.)Lincoln (Pa.)800 Meters21:54.98 PBFR
May 5CIAA Outdoor Track and Field ChampionshipMay 5 · 1500 Meters · Place 8 · Lincoln (Pa.)Lincoln (Pa.)1500 Meters8.4:16.73aFr
May 5CIAA Outdoor Track and Field ChampionshipMay 5 · 800 Meters · Place 4 · Lincoln (Pa.)Lincoln (Pa.)800 MetersRound P4.1:58.45aFr
May 5CIAA Outdoor Track and Field ChampionshipMay 5 · 800 Meters · Place 6 · Lincoln (Pa.)Lincoln (Pa.)800 Meters6.1:58.22aFr
Apr 22Morgan State Legacy Track & Field MeetApr 22 · 1500 Meters · Place 5 · Lincoln (Pa.)Lincoln (Pa.)1500 Meters54:14.10 PBFR
Apr 15NSU Track & Field InvitationalApr 15 · 800 Meters · Place 7 · Lincoln (Pa.)Lincoln (Pa.)800 Meters7.1:57.31aFr
Apr 8WCU Golden Ram InvitationalApr 8 · 800 Meters · Place 5 · Lincoln (Pa.)Lincoln (Pa.)800 Meters51:57.29FR
Apr 1Seahawk InvitationalApr 1 · 1500 Meters · Place 4 · Lincoln (Pa.)Lincoln (Pa.)1500 Meters4.4:20.97aFr
Apr 1Seahawk InvitationalApr 1 · 800 Meters · Place 2 · Lincoln (Pa.)Lincoln (Pa.)800 Meters2.1:59.40aFr

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 9Bast-Cregger Multi InvitationalDec 9 · 600 Meters · Place 2 · Lincoln (Pa.)Lincoln (Pa.)600 Meters2.1:24.26a PBFr
Dec 9Bast-Cregger Multi InvitationalDec 9 · 400 Meters · Place 3 · Lincoln (Pa.)Lincoln (Pa.)400 Meters3.51.71aFr
Dec 2Fastrack Season OpenerDec 2 · 500 Meters · Place 6 · Lincoln (Pa.)Lincoln (Pa.)500 Meters6.1:07.38aFr
Feb 2Hudson County ChampionshipsFeb 2 · 800 Meters · Place 13 · SnyderSnyder800 Meters132:15.48—

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 7Raider Twilight IIJun 7 · 800 Meters · Place 2 · SnyderSnyder800 Meters22:02.3412
Jun 3NJSIAA Sectionals North 2 Groups 2 and 3Jun 3 · 400m Hurdles · SnyderSnyder400m Hurdles36" / 0.914m--SCR12
Jun 3NJSIAA Sectionals North 2 Groups 2 and 3Jun 3 · 800 Meters · Place 9 · SnyderSnyder800 Meters9.2:02.56a12
Jun 3NJSIAA Sectionals North 2 Groups 2 and 3Jun 3 · 400 Meters · Place 10 · SnyderSnyder400 Meters10.51.84a12
Jun 3NJSIAA Sectionals North 2 Groups 2 and 3Jun 3 · 200 Meters · SnyderSnyder200 Meters--SCR12
May 10South Hudson ChampionshipsMay 10 · 200 Meters · Place 13 · SnyderSnyder200 Meters1324.63 PB—
May 10South Hudson ChampionshipsMay 10 · 400 Meters · Place 4 · SnyderSnyder400 Meters452.24—
May 9Joe Suriano Twilight Memorial InvitationalMay 9 · 800 Meters · Place 1 · SnyderSnyder800 Meters12:01.27—
Apr 23Big Blue Track & Field ClassicApr 23 · 800 Meters · Place 4 · SnyderSnyder800 Meters41:59.69—
Apr 23Big Blue Track & Field ClassicApr 23 · 400m Hurdles · Place 4 · SnyderSnyder400m Hurdles41:02.94—
Apr 23Big Blue Track & Field ClassicApr 23 · 400m Hurdles · Place 4 · SnyderSnyder400m Hurdles41:02.9412
Apr 23Big Blue Track & Field ClassicApr 23 · 800 Meters · Place 4 · SnyderSnyder800 Meters41:59.6912
Apr 18SDA Spring InvitationalApr 18 · 800 Meters · Place 3 · SnyderSnyder800 Meters32:06.2412

2021 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 28Cherokee Last ChanceMay 28 · 400 Meters · Place 14 · SnyderSnyder400 Meters1452.38—
May 26Metuchen Last Chance MeetMay 26 · 800 Meters · Place 7 · SnyderSnyder800 Meters72:03.78—
May 20Hudson County ChampionshipsMay 20 · 400 Meters · Place 1 · SnyderSnyder400 Meters152.38—
May 20Hudson County ChampionshipsMay 20 · 400m Hurdles · Place 4 · SnyderSnyder400m Hurdles41:02.45—
May 20Hudson County ChampionshipsMay 20 · 800 Meters · Place 4 · SnyderSnyder800 Meters42:03.03—
May 14South Hudson ChampionshipsMay 14 · Triple Jump · Place 5 · SnyderSnyderTriple Jump5.33-05.50 PB11
May 14South Hudson ChampionshipsMay 14 · 800 Meters · Place 2 · SnyderSnyder800 Meters2.2:07.35a11
May 8Joe Suriano Memorial InvitationalMay 8 · 400 Meters · Place 13 · SnyderSnyder400 Meters1358.0511
Apr 24The Metuchen RelaysApr 24 · 800 Meters · Place 10 · SnyderSnyder800 Meters102:07.61—
Apr 24The Metuchen RelaysApr 24 · 400 Meters · Place 12 · SnyderSnyder400 Meters1253.68—
Mar 27HCTCA All Star MeetMar 27 · 400 Meters · Place 4 · SnyderSnyder400 Meters455.71—
Mar 27HCTCA All Star MeetMar 27 · 800 Meters · Place 5 · SnyderSnyder800 Meters52:10.07—
Mar 27HCTCA All Star MeetMar 27 · 400 Meters · Place 6 · SnyderSnyder400 Meters654.71—
Mar 27HCTCA All Star MeetMar 27 · 800 Meters · Place 7 · SnyderSnyder800 Meters72:12.50—
Mar 20HCTCA Winter Track Qualifying SeriesMar 20 · 400 Meters · Place 4 · SnyderSnyder400 Meters455.71—
Mar 20HCTCA Winter Track Qualifying SeriesMar 20 · 800 Meters · Place 2 · SnyderSnyder800 Meters22:10.07—

2020 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 18Eastern States ChampionshipFeb 18 · 800 Meters · Place 27 · SnyderSnyder800 Meters272:07.7810
Feb 14NJSIAA Sectional Championships - North 2 Gr. 2&3Feb 14 · 800 Meters · Place 17 · SnyderSnyder800 Meters172:10.15—
Feb 14NJSIAA Sectional Championships - North 2 Gr. 2&3Feb 14 · 400 Meters · Place 14 · SnyderSnyder400 Meters1454.19—
Feb 14NJSIAA Sectional Championships - North 2 Gr. 2&3Feb 14 · 800 Meters · Place 17 · SnyderSnyder800 Meters172:10.15—
Feb 14NJSIAA Sectional Championships - North 2 Gr. 2&3Feb 14 · 800 Meters · Place 17 · SnyderSnyder800 Meters172:10.15—
Feb 14NJSIAA Sectional Championships - North 2 Gr. 2&3Feb 14 · 400 Meters · Place 14 · SnyderSnyder400 Meters1454.19—
Feb 14NJSIAA Sectional Championships - North 2 Gr. 2&3Feb 14 · 800 Meters · Place 17 · SnyderSnyder800 Meters172:10.15—
Feb 14NJSIAA Sectional Championships - North 2 Gr. 2&3Feb 14 · 400 Meters · Place 14 · SnyderSnyder400 Meters1454.19—
Feb 3Morris County Coaches InvitationalFeb 3 · 800 Meters · Place 33 · SnyderSnyder800 Meters332:07.0010
Jan 27Hudson County ChampionshipsJan 27 · 800 Meters · Place 5 · SnyderSnyder800 Meters5.2:05.55a10
Jan 25Ocean Breeze HS InvitationalJan 25 · 400 Meters · Place 2 · SnyderSnyder400 Meters254.79—
Jan 22Jersey City Indoor ChampionshipJan 22 · 800 Meters · Place 2 · SnyderSnyder800 Meters22:09.79—
Jan 11Molloy Stanner GamesJan 11 · 1600 Meters · Place 104 · SnyderSnyder1600 Meters1045:16.47 PB10
Jan 326th Hispanic GamesJan 3 · 800 Meters · Place 91 · SnyderSnyder800 Meters912:12.7110

2019 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 2720th Marine Corps Holiday ClassicDec 27 · 800 Meters · Place 27 · SnyderSnyder800 Meters27.2:24.56a10
Dec 2720th Marine Corps Holiday ClassicDec 27 · 400 Meters · Place 10 · SnyderSnyder400 Meters10.58.89a10
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 800 Meters · Place 3 · SnyderSnyder800 Meters3.2:16.72a10

2019 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 24NJSIAA Sectionals North 2 Group 3May 24 · 800 Meters · Place 35 · SnyderSnyder800 Meters35.2:11.67a9
May 16Hudson County ChampionshipsMay 16 · 400m Hurdles · Place 2 · SnyderSnyder400m Hurdles36" / 0.914m2.1:07.55a PB9
May 16Hudson County ChampionshipsMay 16 · 800 Meters · Place 4 · SnyderSnyder800 Meters4.2:16.07a9
May 16Hudson County ChampionshipsMay 16 · 400 Meters · Place 11 · SnyderSnyder400 Meters11.58.69a9
May 16Hudson County ChampionshipsMay 16 · 200 Meters · Place 18 · SnyderSnyder200 Meters18.28.39a9
May 11Middletown InvitationalMay 11 · 400 Meters · Place 24 · SnyderSnyder400 Meters241:00.01—
May 11Middletown InvitationalMay 11 · 800 Meters · Place 30 · SnyderSnyder800 Meters302:18.89—
May 10South Hudson ChampionshipsMay 10 · 800 Meters · Place 1 · SnyderSnyder800 Meters12:16.609
Apr 29Jersey City Outdoor ChampionshipsApr 29 · 400m Hurdles · Place 2 · SnyderSnyder400m Hurdles36" / 0.914m2.1:12.40a9
Apr 29Jersey City Outdoor ChampionshipsApr 29 · 110m Hurdles · Place 3 · SnyderSnyder110m Hurdles39" / 0.991m3.24.36a PB9
Apr 29Jersey City Outdoor ChampionshipsApr 29 · 800 Meters · Place 4 · SnyderSnyder800 Meters4.2:24.02a9
Apr 29Jersey City Outdoor ChampionshipsApr 29 · 400 Meters · Place 6 · SnyderSnyder400 Meters6.1:05.34a9
Apr 20HCTCA Relay CarnivalApr 20 · 1600 Meters · Place 41 · SnyderSnyder1600 Meters415:46.09 PB—