Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · Indoor Metropolitan Championships · Jan 312:44.16a Metropolitan ChampionshipsJanuary 31, 2025
1500 Meters · OutdoorMorgan State Legacy Meet · Apr 184:28.87Morgan State Legacy MeetApril 18, 2025
1600 Meters · IndoorUnion County Individual Championship · Jan 294:54.20Union County Individual ChampionshipJanuary 29, 2023
1600 Meters · OutdoorUnion County Conference Championship · May 94:53.13Union County Conference ChampionshipMay 9, 2024
3000 Meters · OutdoorNew Jersey Relays · Apr 2210:49.10New Jersey RelaysApril 22, 2022
3200 Meters · OutdoorUnion County Championships · May 2411:00.26aUnion County ChampionshipsMay 24, 2022
400 Meters · IndoorJAMBAR Coaches Hall of Fame Invitational · Dec 1656.61aJAMBAR Coaches Hall of Fame InvitationalDecember 16, 2023
400 Meters · OutdoorNJSIAA Sectionals Central Groups 2 and 3 · May 3155.07NJSIAA Sectionals Central Groups 2 and 3May 31, 2024
500 Meters · IndoorKnights Midweek Clash · Dec 31:12.61aKnights Midweek ClashDecember 3, 2025
800 Meters · IndoorMAAC Indoor Track & Field Championships · Feb 212:02.65aMAAC Indoor Track & Field ChampionshipsFebruary 21, 2026
800 Meters · OutdoorMAAC Outdoor Track & Field Championships · May 102:03.55aMAAC Outdoor Track & Field ChampionshipsMay 10, 2025
800 Meters · Relay Split · OutdoorMAAC Outdoor Track & Field Championships · May 102:04.362MAAC Outdoor Track & Field ChampionshipsMay 10, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 9MAAC Outdoor ChampionshipsMay 9 · 800 Meters · Saint Peter'sSaint Peter's800 MetersRound P--DNSSo
Apr 11Rutgers RelaysApr 11 · 800 Meters · Place 37 · Saint Peter'sSaint Peter's800 Meters37.2:04.42aSo
Apr 3Metropolitan ChampionshipsApr 3 · 800 Meters · Place 23 · Saint Peter'sSaint Peter's800 Meters23.2:06.86aSo
Mar 27Monmouth Season OpenerMar 27 · 800 Meters · Place 40 · Saint Peter'sSaint Peter's800 Meters40.2:08.34aSo
Mar 25Peacock InvitationalMar 25 · 800 Meters · Place 3 · Saint Peter'sSaint Peter's800 Meters3.2:12.97aSo

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21MAAC Indoor Track & Field ChampionshipsFeb 21 · 800 Meters · Place 26 · Saint Peter'sSaint Peter's800 MetersRound P26.2:02.65a PBSo
Jan 9TCNJ Lions InvitationalJan 9 · 800 Meters · Place 14 · Saint Peter'sSaint Peter's800 Meters142:05.78aSo

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 3Knights Midweek ClashDec 3 · 500 Meters · Place 5 · Saint Peter'sSaint Peter's500 Meters5.1:12.61a PBSo
Dec 3Knights Midweek ClashDec 3 · 1000 Meters · Saint Peter'sSaint Peter's1000 Meters—DNSSo
Feb 22MAAC Indoor T&F ChampsFeb 22 · 800 Meters · Place 34 · Saint Peter'sSaint Peter's800 MetersRound P34.2:05.94aFr
Jan 31 Metropolitan ChampionshipsJan 31 · 1000 Meters · Place 9 · Saint Peter'sSaint Peter's1000 Meters92:44.16a PB—
Jan 17NYC Gotham CupJan 17 · 1000 Meters · Place 25 · Saint Peter'sSaint Peter's1000 Meters25.2:48.98aFr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10MAAC Outdoor Track & Field ChampionshipsMay 10 · 800 Meters · Saint Peter'sSaint Peter's800 MetersRelay Split—2:04.362 PBFr
May 10MAAC Outdoor Track & Field ChampionshipsMay 10 · 800 Meters · Place 33 · Saint Peter'sSaint Peter's800 MetersRound P33.2:03.55a PBFr
Apr 18Morgan State Legacy MeetApr 18 · 1500 Meters · Place 18 · St. Peter'sSt. Peter's1500 Meters184:28.87 PBFR
Apr 18Morgan State Legacy MeetApr 18 · 800 Meters · Place 29 · St. Peter'sSt. Peter's800 Meters292:05.67FR
Apr 9Peacock InvitationalApr 9 · 1500 Meters · Place 5 · Saint Peter'sSaint Peter's1500 Meters54:49.07aFR
Apr 4NYC Metro ChampsApr 4 · 800 Meters · Place 22 · Saint Peter'sSaint Peter's800 Meters22.2:08.36aFr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 4Knights Midweek ClashDec 4 · 1000 Meters · Place 6 · Saint Peter'sSaint Peter's1000 Meters6.2:48.548aUnofficialFr
Feb 10NJSIAA Sectional Championships - North 2 Group 2&3Feb 10 · 800 Meters · Place 10 · HillsideHillside800 Meters102:07.4212

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 800 Meters · Place 14 · HillsideHillside800 Meters142:05.2312
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 400 Meters · Place 21 · HillsideHillside400 Meters2155.07 PB12
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 400 Meters · Place 21 · HillsideHillside400 Meters2155.0712
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 800 Meters · Place 14 · HillsideHillside800 Meters142:05.2312
May 21Union County ChampionshipsMay 21 · 800 Meters · Place 24 · HillsideHillside800 Meters242:07.8712
May 21Union County ChampionshipsMay 21 · 400 Meters · Place 42 · HillsideHillside400 Meters4256.1612
May 9Union County Conference ChampionshipMay 9 · 800 Meters · Place 6 · HillsideHillside800 Meters62:08.5012
May 9Union County Conference ChampionshipMay 9 · 800 Meters · Place 6 · HillsideHillside800 Meters62:08.5012
May 9Union County Conference ChampionshipMay 9 · 1600 Meters · Place 8 · HillsideHillside1600 Meters84:53.13 PB12
May 9Union County Conference ChampionshipMay 9 · 1600 Meters · Place 8 · HillsideHillside1600 Meters84:53.1312
May 9Union County Conference ChampionshipMay 9 · 800 Meters · Place 6 · HillsideHillside800 Meters62:08.5012
May 9Union County Conference ChampionshipMay 9 · 800 Meters · Place 6 · HillsideHillside800 Meters62:08.5012
May 9Union County Conference ChampionshipMay 9 · 1600 Meters · Place 8 · HillsideHillside1600 Meters84:53.1312

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 16JAMBAR Coaches Hall of Fame InvitationalDec 16 · 400 Meters · Place 31 · HillsideHillside400 Meters31.56.61a PB12
Dec 11Ridge Winter InvitationalDec 11 · 400 Meters · Place 20 · HillsideHillside400 Meters20.57.06a12
Feb 4NJSIAA Sectional Championships - North 2 Group 2&3Feb 4 · 800 Meters · Place 16 · HillsideHillside800 Meters162:11.0911
Feb 4NJSIAA Sectional Championships - North 2 Group 2&3Feb 4 · 1600 Meters · Place 19 · HillsideHillside1600 Meters194:58.3011
Feb 4NJSIAA Sectional Championships - North 2 Group 2&3Feb 4 · 800 Meters · Place 16 · HillsideHillside800 Meters162:11.0911
Feb 4NJSIAA Sectional Championships - North 2 Group 2&3Feb 4 · 1600 Meters · Place 19 · HillsideHillside1600 Meters194:58.3011
Jan 29Union County Individual ChampionshipJan 29 · 800 Meters · Place 22 · HillsideHillside800 Meters222:13.9911
Jan 29Union County Individual ChampionshipJan 29 · 1600 Meters · Place 15 · HillsideHillside1600 Meters154:54.20 PB11
Jan 20Bill Reid MemorialJan 20 · 1600 Meters · Place 6 · HillsideHillside1600 Meters65:04.84—
Jan 20Bill Reid MemorialJan 20 · 1600 Meters · Place 6 · HillsideHillside1600 Meters65:04.84—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 800 Meters · Place 13 · HillsideHillside800 Meters132:06.4011
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 800 Meters · Place 13 · HillsideHillside800 Meters132:06.4011
May 11Union County Conference ChampionshipsMay 11 · 800 Meters · Place 13 · HillsideHillside800 Meters132:09.8311
May 11Union County Conference ChampionshipsMay 11 · 1600 Meters · Place 9 · HillsideHillside1600 Meters94:56.1511

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 16Essex County Track Coaches Assn. Season Opener InviteDec 16 · 800 Meters · Place 26 · HillsideHillside800 Meters26.2:16.45a11
Feb 16Ed Grant Last Chance InvitationalFeb 16 · 800 Meters · Place 3 · HillsideHillside800 Meters32:21.15—
Feb 16Ed Grant Last Chance InvitationalFeb 16 · 800 Meters · Place 3 · HillsideHillside800 Meters32:21.15—
Jan 30Union County Individual ChampionshipJan 30 · 1600 Meters · Place 27 · HillsideHillside1600 Meters27.5:37.08a10
Jan 30Union County Individual ChampionshipJan 30 · 800 Meters · Place 31 · HillsideHillside800 Meters31.2:28.55a10
Jan 21Bill Reid MemorialJan 21 · 800 Meters · Place 22 · HillsideHillside800 Meters222:36.36—
Jan 21Bill Reid MemorialJan 21 · 800 Meters · Place 22 · HillsideHillside800 Meters222:36.36—

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals Central Groups 2 and 3Jun 3 · 800 Meters · Place 27 · HillsideHillside800 Meters272:15.7910
Jun 3NJSIAA Sectionals Central Groups 2 and 3Jun 3 · 1600 Meters · Place 23 · HillsideHillside1600 Meters235:02.8710
May 24Union County ChampionshipsMay 24 · 3200 Meters · Place 19 · HillsideHillside3200 Meters19.11:00.26a PB10
May 24Union County ChampionshipsMay 24 · 1600 Meters · Place 27 · HillsideHillside1600 Meters27.5:03.55a10
May 21ECTCA Frosh Soph Open InvitationalMay 21 · 800 Meters · Place 4 · HILLSIDEHILLSIDE800 Meters42:14.5410
May 12Union County Conference ChampionshipsMay 12 · 3200 Meters · Place 7 · HillsideHillside3200 Meters711:19.76—
May 12Union County Conference ChampionshipsMay 12 · 3200 Meters · Place 7 · HillsideHillside3200 Meters711:19.76—
May 12Union County Conference ChampionshipsMay 12 · 800 Meters · Place 10 · HillsideHillside800 Meters102:12.52—
May 12Union County Conference ChampionshipsMay 12 · 800 Meters · Place 10 · HillsideHillside800 Meters102:12.52—
May 12Union County Conference ChampionshipsMay 12 · 1600 Meters · Place 10 · HillsideHillside1600 Meters105:05.64—
May 12Union County Conference ChampionshipsMay 12 · 1600 Meters · Place 10 · HillsideHillside1600 Meters105:05.64—
Apr 22New Jersey RelaysApr 22 · 3000 Meters · Place 1 · HillsideHillside3000 Meters110:49.10 PB—