Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMAAC Indoor T&F Champs · Feb 226:01.28aMAAC Indoor T&F ChampsFebruary 22, 2025
1000 Meters · Indoor Metropolitan Championships · Jan 313:40.74a Metropolitan ChampionshipsJanuary 31, 2025
1500 Meters · OutdoorMetropolitan Championships · Apr 35:32.17aMetropolitan ChampionshipsApril 3, 2026
1600 Meters · IndoorNJ Metropolitan Invitational · Jan 246:33.53NJ Metropolitan InvitationalJanuary 24, 2024
1600 Meters · OutdoorNJSIAA Sectionals North 1 Groups 1 and 4 · May 315:47.87NJSIAA Sectionals North 1 Groups 1 and 4May 31, 2024
200 Meters · OutdoorNorth Hudson Championships · May 1430.31North Hudson ChampionshipsMay 14, 2022
300 Meters · IndoorU.S. Army Officials Hall of Fame Invitational · Jan 2050.14U.S. Army Officials Hall of Fame InvitationalJanuary 20, 2023
3200 Meters · IndoorNJSIAA Sectional Championships - North 1 Group 1&4 · Feb 313:53.02NJSIAA Sectional Championships - North 1 Group 1&4February 3, 2024
3200 Meters · OutdoorNeville Plummer Memorial Invitational · May 412:58.36Neville Plummer Memorial InvitationalMay 4, 2024
400 Meters · IndoorNJSIAA Sectional Championships - North 1 Group 1&4 · Feb 101:09.37NJSIAA Sectional Championships - North 1 Group 1&4February 10, 2023
55 Meter · IndoorThe Ocean Breeze Holiday Festival · Dec 278.95aThe Ocean Breeze Holiday FestivalDecember 27, 2022
55 Meters · IndoorU.S. Army Officials Hall of Fame Invitational · Jan 208.55U.S. Army Officials Hall of Fame InvitationalJanuary 20, 2023
600 Meters · IndoorU.S. Army Officials Hall of Fame Invitational · Jan 202:01.69U.S. Army Officials Hall of Fame InvitationalJanuary 20, 2023
800 Meters · IndoorNJ Metropolitan Invitational · Jan 242:56.92NJ Metropolitan InvitationalJanuary 24, 2024
800 Meters · OutdoorNorth Hudson Championships · May 112:38.34North Hudson ChampionshipsMay 11, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 11Rutgers RelaysApr 11 · 1500 Meters · Place 36 · Saint Peter'sSaint Peter's1500 Meters36.5:35.08aSo
Apr 3Metropolitan ChampionshipsApr 3 · 1500 Meters · Place 22 · Saint Peter'sSaint Peter's1500 Meters22.5:32.17a PBSo
Apr 3Metropolitan ChampionshipsApr 3 · 800 Meters · Place 28 · Saint Peter'sSaint Peter's800 Meters28.2:47.81aSo
Mar 27Monmouth Season OpenerMar 27 · 1500 Meters · Place 38 · Saint Peter'sSaint Peter's1500 Meters38.5:44.51aSo
Mar 27Monmouth Season OpenerMar 27 · 800 Meters · Place 29 · Saint Peter'sSaint Peter's800 Meters29.2:51.46aSo
Mar 25Peacock InvitationalMar 25 · 1500 Meters · Place 1 · Saint Peter'sSaint Peter's1500 Meters1.5:42.37aSo

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21MAAC Indoor Track & Field ChampionshipsFeb 21 · 1 Mile · Place 30 · Saint Peter'sSaint Peter's1 MileRound P30.6:09.01aSo
Jan 9TCNJ Lions InvitationalJan 9 · 1 Mile · Place 19 · Saint Peter'sSaint Peter's1 Mile196:20.41aSo

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 3Knights Midweek ClashDec 3 · 1 Mile · Saint Peter'sSaint Peter's1 Mile—DNSSo
Feb 22MAAC Indoor T&F ChampsFeb 22 · 1 Mile · Place 38 · Saint Peter'sSaint Peter's1 MileRound P38.6:01.28a PBFr
Jan 31 Metropolitan ChampionshipsJan 31 · 1000 Meters · Place 9 · Saint Peter'sSaint Peter's1000 Meters93:40.74a PB—
Jan 17NYC Gotham CupJan 17 · 1 Mile · Place 40 · Saint Peter'sSaint Peter's1 Mile40.6:25.21aFr
Jan 17NYC Gotham CupJan 17 · 1000 Meters · Saint Peter'sSaint Peter's1000 Meters—DNSFr

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10MAAC Outdoor Track & Field ChampionshipsMay 10 · 1500 Meters · Place 41 · Saint Peter'sSaint Peter's1500 MetersRound P41.5:38.72aFr
May 10MAAC Outdoor Track & Field ChampionshipsMay 10 · 800 Meters · Place 43 · Saint Peter'sSaint Peter's800 MetersRound P43.2:46.85aFr
Apr 18Morgan State Legacy MeetApr 18 · 1500 Meters · Place 17 · St. Peter'sSt. Peter's1500 Meters175:32.45FR
Apr 18Morgan State Legacy MeetApr 18 · 800 Meters · Place 21 · St. Peter'sSt. Peter's800 Meters212:45.05FR
Apr 9Peacock InvitationalApr 9 · 800 Meters · Place 1 · Saint Peter'sSaint Peter's800 Meters12:56.25aFR
Apr 4NYC Metro ChampsApr 4 · 1500 Meters · Place 29 · Saint Peter'sSaint Peter's1500 Meters29.5:32.49aFr
Mar 28Maryland InvitationalMar 28 · 1500 Meters · Place 16 · Saint Peter'sSaint Peter's1500 Meters165:35.70aFr

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 4Knights Midweek ClashDec 4 · 3000 Meters · Place 4 · Saint Peter'sSaint Peter's3000 Meters4.12:28.590aUnofficialFr
Feb 3NJSIAA Sectional Championships - North 1 Group 1&4Feb 3 · 3200 Meters · Place 21 · North BergenNorth Bergen3200 Meters2113:53.02 PB12
Jan 31Hudson County Indoor ChampionshipsJan 31 · 3200 Meters · Place 10 · North BergenNorth Bergen3200 Meters1013:56.81—
Jan 31Hudson County Indoor ChampionshipsJan 31 · 800 Meters · Place 19 · North BergenNorth Bergen800 Meters193:04.02—
Jan 24NJ Metropolitan InvitationalJan 24 · 1600 Meters · Place 45 · North BergenNorth Bergen1600 Meters456:33.53 PB—
Jan 24NJ Metropolitan InvitationalJan 24 · 800 Meters · Place 54 · North BergenNorth Bergen800 Meters542:56.92 PB—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · 1600 Meters · Place 14 · North BergenNorth Bergen1600 Meters145:47.87 PB12
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · 800 Meters · Place 20 · North BergenNorth Bergen800 Meters202:38.4912
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · 800 Meters · Place 20 · North BergenNorth Bergen800 Meters202:38.4912
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · 1600 Meters · Place 14 · North BergenNorth Bergen1600 Meters145:47.8712
May 11North Hudson ChampionshipsMay 11 · 3200 Meters · Place 8 · North BergenNorth Bergen3200 Meters813:23.8112
May 11North Hudson ChampionshipsMay 11 · 1600 Meters · Place 5 · North BergenNorth Bergen1600 Meters55:50.6712
May 11North Hudson ChampionshipsMay 11 · 800 Meters · Place 7 · North BergenNorth Bergen800 Meters72:38.34 PB12
May 4Neville Plummer Memorial InvitationalMay 4 · 3200 Meters · Place 9 · North BergenNorth Bergen3200 Meters912:58.36 PB12
May 4Neville Plummer Memorial InvitationalMay 4 · 1600 Meters · Place 9 · North BergenNorth Bergen1600 Meters95:55.7812

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals North 1 Groups 1 and 4Jun 2 · 3200 Meters · Place 20 · North BergenNorth Bergen3200 Meters20.14:45.73a11
Jun 2NJSIAA Sectionals North 1 Groups 1 and 4Jun 2 · 1600 Meters · Place 31 · North BergenNorth Bergen1600 Meters31.6:20.17a11
May 18Hudson County ChampionshipsMay 18 · 3200 Meters · Place 14 · North BergenNorth Bergen3200 Meters14.13:45.49a11
May 18Hudson County ChampionshipsMay 18 · 1600 Meters · Place 19 · North BergenNorth Bergen1600 Meters19.6:20.77a11
May 13North Hudson ChampionshipsMay 13 · 3200 Meters · Place 7 · North BergenNorth Bergen3200 Meters7.13:53.93a11
Apr 22HCTCA RelaysApr 22 · 1600 Meters · Place 7 · North BergenNorth Bergen1600 Meters7.6:17.81a11
Apr 6Rahway Rising Stars Invitational #1Apr 6 · 800 Meters · Place 17 · North BergenNorth Bergen800 Meters172:49.3511
Apr 1Baby Blue Track InvitationalApr 1 · 1500 Meters · Place 21 · North BergenNorth Bergen1500 Meters216:10.01—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 10NJSIAA Sectional Championships - North 1 Group 1&4Feb 10 · 400 Meters · Place 33 · North BergenNorth Bergen400 Meters331:09.37 PB11
Feb 10NJSIAA Sectional Championships - North 1 Group 1&4Feb 10 · 400 Meters · Place 33 · North BergenNorth Bergen400 Meters331:09.3711
Feb 1Hudson County Indoor ChampionshipsFeb 1 · 3200 Meters · Place 9 · North BergenNorth Bergen3200 Meters914:01.50—
Jan 20U.S. Army Officials Hall of Fame InvitationalJan 20 · 300 Meters · Place 78 · North BergenNorth Bergen300 Meters7850.14 PB11
Jan 20U.S. Army Officials Hall of Fame InvitationalJan 20 · 600 Meters · Place 80 · North BergenNorth Bergen600 Meters802:01.69 PB11
Jan 20U.S. Army Officials Hall of Fame InvitationalJan 20 · 55 Meters · Place 37 · North BergenNorth Bergen55 Meters378.55 PB11
Jan 20U.S. Army Officials Hall of Fame InvitationalJan 20 · 300 Meters · Place 78 · North BergenNorth Bergen300 Meters7850.1411

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27The Ocean Breeze Holiday FestivalDec 27 · 55 Meter · Place 47 · North BergenNorth Bergen55 MeterRound P47.8.95a PB11
Feb 2Hudson County ChampionshipsFeb 2 · 400 Meters · Place 22 · North BergenNorth Bergen400 Meters221:18.84—
Feb 2Hudson County ChampionshipsFeb 2 · 55 Meters · Place 22 · North BergenNorth Bergen55 MetersRound P228.99—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 14North Hudson ChampionshipsMay 14 · 200 Meters · Place 3 · North BergenNorth Bergen200 Meters330.31 PB10
Apr 2Mountie InvitationalApr 2 · 200 Meters · Place 16 · North BergenNorth Bergen200 Meters1631.1510

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 28Bill Bruno Holiday ClassicDec 28 · 55 Meter · Place 69 · North BergenNorth Bergen55 MeterRound P69.9.41a10