Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorVisit Winston-Salem College Kick-off · Dec 65:22.42aVisit Winston-Salem College Kick-offDecember 6, 2025
1000 Meters · IndoorArmory Officials Hall of Fame Invitational - HS · Jan 193:09.74Armory Officials Hall of Fame Invitational - HSJanuary 19, 2024
1500 Meters · IndoorThe Armory Hispanic Games · Jan 55:13.69The Armory Hispanic GamesJanuary 5, 2024
1500 Meters · OutdoorCIAA Outdoor Track and Field Championship · May 14:52.07aCIAA Outdoor Track and Field ChampionshipMay 1, 2026
1600 Meters · IndoorOlympic & Tri-County Conf Meet · Jan 265:36.27Olympic & Tri-County Conf MeetJanuary 26, 2024
1600 Meters · OutdoorCamden County Championships · May 105:19.57Camden County ChampionshipsMay 10, 2025
300 Meters · IndoorArmory Officials Hall of Fame Invitational - HS · Jan 1944.25Armory Officials Hall of Fame Invitational - HSJanuary 19, 2024
3000 Meters · IndoorTryon Banked: College Friday: HS Saturday · Jan 3011:38.41aTryon Banked: College Friday: HS SaturdayJanuary 30, 2026
3200 Meters · IndoorOlympic Conference #2 · Jan 2712:41.34Olympic Conference #2January 27, 2023
400 Meters · IndoorThe Armory Hispanic Games · Jan 31:00.87The Armory Hispanic GamesJanuary 3, 2025
5000 Meters · OutdoorCIAA Outdoor Track and Field Championship · May 120:29.02aCIAA Outdoor Track and Field ChampionshipMay 1, 2026
600 Meters · IndoorBishop Loughlin Games · Dec 161:42.80aBishop Loughlin GamesDecember 16, 2023
800 Meters · IndoorCIAA Indoor Track and Field Championship · Feb 152:21.43aCIAA Indoor Track and Field ChampionshipFebruary 15, 2026
800 Meters · OutdoorSouth Florida Invitational · Apr 112:16.01aSouth Florida InvitationalApril 11, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 1CIAA Outdoor Track and Field ChampionshipMay 1 · 5000 Meters · Place 8 · Winston-Salem StateWinston-Salem State5000 Meters8.20:29.02a PBFr
May 1CIAA Outdoor Track and Field ChampionshipMay 1 · 1500 Meters · Place 6 · Winston-Salem StateWinston-Salem State1500 Meters6.4:52.07a PBFr
May 1CIAA Outdoor Track and Field ChampionshipMay 1 · 800 Meters · Place 3 · Winston-Salem StateWinston-Salem State800 MetersRound P3.2:17.25aFr
May 1CIAA Outdoor Track and Field ChampionshipMay 1 · 800 Meters · Place 5 · Winston-Salem StateWinston-Salem State800 Meters5.2:18.15aFr
Apr 17Aggie InviteApr 17 · 1500 Meters · Place 19 · Winston-Salem StateWinston-Salem State1500 Meters19.5:05.89aFr
Apr 17Aggie InviteApr 17 · 800 Meters · Place 12 · Winston-Salem StateWinston-Salem State800 Meters12.2:17.88aFr
Apr 11South Florida InvitationalApr 11 · 800 Meters · Place 22 · Winston-Salem StateWinston-Salem State800 Meters22.2:16.01a PBFr
Apr 2High Point VertKlasse MeetingApr 2 · 1500 Meters · Place 49 · Winston-Salem StateWinston-Salem State1500 Meters49.5:06.37aFr
Mar 26Morehouse RelaysMar 26 · 1500 Meters · Place 4 · Winston-Salem StateWinston-Salem State1500 Meters4.5:07.58aFr
Mar 26Morehouse RelaysMar 26 · 800 Meters · Place 7 · Winston-Salem StateWinston-Salem State800 Meters7.2:21.57aFr
Mar 1949er ClassicMar 19 · 800 Meters · Place 21 · Winston-Salem StateWinston-Salem State800 Meters212:20.01aFr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 15CIAA Indoor Track and Field ChampionshipFeb 15 · 1 Mile · Place 7 · Winston-Salem StateWinston-Salem State1 Mile7.5:30.35aFr
Feb 15CIAA Indoor Track and Field ChampionshipFeb 15 · 3000 Meters · Place 8 · Winston-Salem StateWinston-Salem State3000 Meters8.12:01.69aFr
Feb 15CIAA Indoor Track and Field ChampionshipFeb 15 · 800 Meters · Place 4 · Winston-Salem StateWinston-Salem State800 MetersRound P4.2:21.43a PBFr
Feb 15CIAA Indoor Track and Field ChampionshipFeb 15 · 800 Meters · Place 7 · Winston-Salem StateWinston-Salem State800 Meters7.2:22.02aFr
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · 3000 Meters · Place 4 · Winston-Salem StateWinston-Salem State3000 Meters411:38.41a PBFr
Jan 17The Mayor's CupJan 17 · 800 Meters · Place 9 · Winston-SaleWinston-Sale800 Meters92:21.78FR
Jan 17HBCU Showcase Presented by Nike RunningJan 17 · 800 Meters · Place 9 · Winston-Salem StateWinston-Salem State800 Meters9.2:21.78aFr
Jan 16Ramapo College Season OpenerJan 16 · 1 Mile · Place 13 · Winston-Salem StateWinston-Salem State1 Mile135:38.88aFr

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 6Visit Winston-Salem College Kick-offDec 6 · 1 Mile · Place 11 · Winston-Salem StateWinston-Salem State1 Mile11.5:22.42a PBFr
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · 800 Meters · Place 11 · Winslow TownshipWinslow Township800 Meters112:21.4512
Feb 7NJSIAA Sectional Championships - South Group 3Feb 7 · 800 Meters · Place 4 · Winslow TownshipWinslow Township800 Meters42:21.6012
Feb 1Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 35 · Winslow TownshipWinslow Township800 Meters35.2:26.78a12
Jan 24Puma New York International Showcase 2025Jan 24 · 800 Meters · Place 14 · Winslow TownshipWinslow Township800 Meters142:22.5412
Jan 3The Armory Hispanic GamesJan 3 · 400 Meters · Place 21 · Winslow Twp-Winslow Twp-400 Meters211:00.87 PB—
Jan 3The Armory Hispanic GamesJan 3 · 1 Mile · Place 35 · Winslow Twp-Winslow Twp-1 Mile355:39.47—
Jan 3The Armory Hispanic GamesJan 3 · 1500 Meters · Place 43 · Winslow Twp-Winslow Twp-1500 Meters435:20.16—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 2 & 3May 30 · 800 Meters · Place 11 · Winslow TownshipWinslow Township800 Meters112:17.0212
May 10Camden County ChampionshipsMay 10 · 1600 Meters · Place 3 · Winslow TownWinslow Town1600 Meters35:19.57 PB—
May 10Camden County ChampionshipsMay 10 · 800 Meters · Place 8 · Winslow TownWinslow Town800 Meters82:24.69—

2024 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · 800 Meters · Place 9 · Winslow TownshipWinslow Township800 Meters9.2:22.72a12
Dec 21Bishop Loughlin GamesDec 21 · 600 Meters · Place 4 · Winslow TownshipWinslow Township600 Meters4.1:42.84a12
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 800 Meters · Place 11 · Winslow TownshipWinslow Township800 Meters112:22.2511
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 800 Meters · Place 11 · Winslow TownshipWinslow Township800 Meters112:22.2511
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 800 Meters · Place 2 · Winslow TownshipWinslow Township800 Meters22:23.4111
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 800 Meters · Place 2 · Winslow TownshipWinslow Township800 Meters22:23.4111
Feb 5SJTCA Winter Meet #15Feb 5 · 800 Meters · Place 6 · Winslow TownshipWinslow Township800 Meters62:23.4211
Jan 26Olympic & Tri-County Conf MeetJan 26 · 1600 Meters · Place 3 · Winslow TownshipWinslow Township1600 Meters35:36.27 PB11
Jan 19Armory Officials Hall of Fame Invitational - HSJan 19 · 1000 Meters · Place 28 · Winslow Twp-Winslow Twp-1000 Meters283:09.74 PB11
Jan 19Armory Officials Hall of Fame Invitational - HSJan 19 · 300 Meters · Place 64 · Winslow Twp-Winslow Twp-300 Meters6444.25 PB11
Jan 8SJTCA Winter Meet #8Jan 8 · 800 Meters · Place 3 · Winslow TownshipWinslow Township800 Meters32:25.3511
Jan 5The Armory Hispanic GamesJan 5 · 1 Mile · Place 29 · Winslow Twp-Winslow Twp-1 Mile295:36.8211
Jan 5The Armory Hispanic GamesJan 5 · 1500 Meters · Place 26 · Winslow Twp-Winslow Twp-1500 Meters265:13.69 PB11
Jan 5The Armory Hispanic GamesJan 5 · 400 Meters · Place 8 · Winslow Twp-Winslow Twp-400 Meters81:03.2211

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · 800 Meters · Place 11 · Winslow TownshipWinslow Township800 Meters11.2:19.00a11
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 1600 Meters · Place 7 · Winslow TownWinslow Town1600 Meters75:24.5611
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 800 Meters · Place 3 · Winslow TownWinslow Town800 Meters32:18.8611
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 1600 Meters · Place 7 · Winslow TownWinslow Town1600 Meters75:24.5611
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 800 Meters · Place 3 · Winslow TownWinslow Town800 Meters32:18.8611
May 21Olympic Conference ChampionshipsMay 21 · 800 Meters · Place 2 · Winslow TownWinslow Town800 Meters22:18.72—
May 20Haddonfield Distance NightMay 20 · 1600 Meters · Place 9 · Winslow TownWinslow Town1600 Meters95:20.6411
May 2SJTCA Elite MeetMay 2 · 800 Meters · Place 11 · Winslow TownshipWinslow Township800 Meters11.2:21.28a11
Apr 13Lenape InviteApr 13 · 1600 Meters · Place 2 · Winslow TownshipWinslow Township1600 Meters2.5:45.29a11

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 23SJTCA Winter Meet #4Dec 23 · 1600 Meters · Place 10 · Winslow TownshipWinslow Township1600 Meters10.5:37.08a11
Dec 23SJTCA Winter Meet #4Dec 23 · 800 Meters · Place 3 · Winslow TownshipWinslow Township800 Meters3.2:25.76a11
Dec 16Bishop Loughlin GamesDec 16 · 1000 Meters · Place 10 · Winslow TownshipWinslow Township1000 Meters10.3:13.01a11
Dec 16Bishop Loughlin GamesDec 16 · 600 Meters · Place 7 · Winslow TownshipWinslow Township600 Meters7.1:42.80a PB11
Dec 8SJTCA Winter Meet #1Dec 8 · 1600 Meters · Place 7 · Winslow TownshipWinslow Township1600 Meters7.5:38.72a11
Feb 17NJSIAA Group ChampionshipsFeb 17 · 800 Meters · Place 12 · Winslow TownshipWinslow Township800 Meters122:26.7310
Feb 13SJTCA Winter Meet #14Feb 13 · 800 Meters · Place 9 · Winslow TownshipWinslow Township800 Meters92:29.7010
Feb 13SJTCA Winter Meet #14Feb 13 · 800 Meters · Place 9 · Winslow TownshipWinslow Township800 Meters92:29.7010
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 800 Meters · Place 4 · Winslow TownshipWinslow Township800 Meters42:27.2110
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 800 Meters · Place 4 · Winslow TownshipWinslow Township800 Meters42:27.2110
Jan 27Olympic Conference #2Jan 27 · 3200 Meters · Place 4 · Winslow TownshipWinslow Township3200 Meters412:41.34 PB10
Jan 27Olympic Conference #2Jan 27 · 1600 Meters · Place 4 · Winslow TownshipWinslow Township1600 Meters45:42.4510

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 800 Meters · Place 7 · Winslow TownshipWinslow Township800 Meters72:25.5910
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 800 Meters · Place 7 · Winslow TownWinslow Town800 Meters72:25.5910
May 23Olympic Conference Championships (Patriot)May 23 · 800 Meters · Place 7 · Winslow TownshipWinslow Township800 Meters72:26.3010
May 23Olympic Conference Championships (Patriot)May 23 · 800 Meters · Place 7 · Winslow TownWinslow Town800 Meters72:26.30—
May 13Camden County ChampionshipsMay 13 · 1600 Meters · Place 2 · Winslow TownshipWinslow Township1600 Meters2.5:41.83a10
May 13Camden County ChampionshipsMay 13 · 800 Meters · Place 7 · Winslow TownshipWinslow Township800 Meters7.2:27.70a10
Apr 15Lenape Girls InvitationalApr 15 · 1600 Meters · Place 11 · Winslow TownWinslow Town1600 Meters116:06.21—
Apr 15Lenape Girls InvitationalApr 15 · 800 Meters · Place 5 · Winslow TownWinslow Town800 Meters52:29.25—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29The Armory HS Holiday ClassicDec 29 · 800 Meters · Place 1 · Winslow TownshipWinslow Township800 Meters1.2:28.50a10
Dec 29The Armory HS Holiday ClassicDec 29 · 400 Meters · Place 14 · Winslow TownshipWinslow Township400 Meters14.1:02.94a10
Dec 17Bishop Loughlin GamesDec 17 · 1000 Meters · Place 28 · Winslow TownshipWinslow Township1000 Meters28.3:24.22a10

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Marine Corps Holiday ClassicDec 28 · 800 Meters · Place 2 · Winslow TownshipWinslow Township800 Meters2.2:42.65a9
Dec 18Bishop Loughlin GamesDec 18 · 300 Meters · Place 3 · Winslow TownshipWinslow Township300 Meters3.46.35a9