Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorYouth Challenge Series - Season Opener · Apr 713.02aYouth Challenge Series - Season OpenerApril 7, 2019
100m Hurdles · 33" / 0.838m · OutdoorYouth Challenge Series - Season Opener · Apr 716.40aYouth Challenge Series - Season OpenerApril 7, 2019
1600 Meters · OutdoorHaddonfield Invitational · May 175:16.81Haddonfield InvitationalMay 17, 2018
200 Meters · Indooradidas Indoor Nationals · Mar 1825.63adidas Indoor NationalsMarch 18, 2022
200 Meters · OutdoorUTSA Invitational · Mar 2023.40aUTSA InvitationalMarch 20, 2026
300 Meters · IndoorVA Showcase · Jan 1440.15aVA ShowcaseJanuary 14, 2021
400 Meters · IndoorSEC Indoor Championships · Feb 2653.79aSEC Indoor ChampionshipsFebruary 26, 2026
400 Meters · Outdoor2026 SEC Outdoor Track & Field Championships · May 1452.00a2026 SEC Outdoor Track & Field ChampionshipsMay 14, 2026
400m Hurdles · 30" / 0.762m · OutdoorSJTCA Elite Meet · May 51:01.07aSJTCA Elite MeetMay 5, 2022
500 Meters · IndoorVA Showcase · Jan 141:15.73aVA ShowcaseJanuary 14, 2021
55 Meter · IndoorArmory Metro Eagles Invitational #2 · Jan 37.66aArmory Metro Eagles Invitational #2January 3, 2021
55m Hurdles · 33" · IndoorPre Nationals Invitational · Feb 178.76aPre Nationals InvitationalFebruary 17, 2019
60 Meter · IndoorTechnique Holiday Invitational · Dec 298.43aTechnique Holiday InvitationalDecember 29, 2020
60 Meters · IndoorThe 757 Showdown · Jan 307.66The 757 ShowdownJanuary 30, 2021
600 Meters · IndoorThe East Coast Invitational · Feb 51:39.25The East Coast InvitationalFebruary 5, 2021
800 Meters · IndoorUSATF Hershey Youth Indoor Nationals 15-18/HS · Mar 92:20.80aUSATF Hershey Youth Indoor Nationals 15-18/HSMarch 9, 2018
800 Meters · OutdoorCherokee Last Chance · May 282:15.05Cherokee Last ChanceMay 28, 2021
Preliminaries · OutdoorPrinceton Elite Invitational · May 1425.34Princeton Elite InvitationalMay 14, 2022

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - West First-RoundsMay 27 · 400 Meters · Place 12 · ArkansasArkansas400 MetersRound P12.52.28aJr
May 27NCAA DI Outdoor Championships - West First-RoundsMay 27 · 400 Meters · Place 15 · ArkansasArkansas400 MetersRound S15.52.06aJr
May 142026 SEC Outdoor Track & Field ChampionshipsMay 14 · 400 Meters · Place 14 · ArkansasArkansas400 MetersRound P14.52.00a PBJr
May 142026 SEC Outdoor Track & Field ChampionshipsMay 14 · 200 Meters · Place 32 · ArkansasArkansas200 MetersRound P32.23.78aWind: 1.1Jr
May 2LSU InvitationalMay 2 · 400 Meters · Place 12 · ArkansasArkansas400 Meters12.53.74aJr
May 2LSU InvitationalMay 2 · 200 Meters · Place 4 · ArkansasArkansas200 Meters4.22.96aWind: 3Jr
Apr 1666th Mt. SAC RelaysApr 16 · 400 Meters · Place 14 · ArkansasArkansas400 Meters1452.68aJr
Apr 1666th Mt. SAC RelaysApr 16 · 400 Meters · Place 5 · ArkansasArkansas400 Meters552.68—
Apr 944 Farms Team InvitationalApr 9 · 400 Meters · Place 10 · ArkansasArkansas400 Meters10.53.77aJr
Apr 944 Farms Team InvitationalApr 9 · 200 Meters · Place 19 · ArkansasArkansas200 Meters19.23.77aWind: 4Jr
Mar 272026 Clyde Hart ClassicMar 27 · 400 Meters · Place 7 · ArkansasArkansas400 Meters7.52.88aJr
Mar 20UTSA InvitationalMar 20 · 400 Meters · Place 3 · ArkansasArkansas400 Meters3.52.74aJr
Mar 20UTSA InvitationalMar 20 · 200 Meters · Place 7 · ArkansasArkansas200 Meters7.23.40a PBWind: 1.9Jr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 26SEC Indoor ChampionshipsFeb 26 · 400 Meters · Place 30 · ArkansasArkansas400 MetersRound P3053.79a PBJr

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 11NCAA Division I Outdoor ChampionshipsJun 11 · 400 Meters · ArkansasArkansas400 MetersRelay SplitRound P—52.807UnofficialSo
Jun 11NCAA Division I Outdoor ChampionshipsJun 11 · 400 Meters · ArkansasArkansas400 MetersRelay SplitRound P—52.807UnofficialSo
May 28West DI First-Round - NCAA Outdoor ChampionshipsMay 28 · 400 Meters · Place 19 · ArkansasArkansas400 MetersRound S19.52.86aSo
May 28West DI First-Round - NCAA Outdoor ChampionshipsMay 28 · 400 Meters · Place 20 · ArkansasArkansas400 MetersRound P20.52.50aSo
May 15SEC Outdoor ChampionshipsMay 15 · 400 Meters · Place 17 · ArkansasArkansas400 MetersRound P17.53.05aSo
May 32025 LSU InvitationalMay 3 · 400 Meters · Place 10 · ArkansasArkansas400 Meters10.52.84aSo
Apr 18Tom Jones InvitationalApr 18 · 400 Meters · Place 20 · ArkansasArkansas400 Meters20.52.78aSo

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 272024 LSU InvitationalApr 27 · 400 Meters · Place 25 · UnattachedUnattached400 Meters25.55.39a6
Apr 272024 LSU InvitationalApr 27 · 200 Meters · Place 16 · UnattachedUnattached200 Meters16.23.98aWind: 36
Mar 15Bob Hayes Collegiate InvitationalMar 15 · 400 Meters · Sharpe AthleticsSharpe Athletics400 Meters--DNS6
Mar 15Bob Hayes Collegiate InvitationalMar 15 · 200 Meters · Sharpe AthleticsSharpe Athletics200 Meters--DNSWind: 1.56

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 25NCAA D1 Outdoor Track & Field East Regional 1st RoundMay 25 · 400 Meters · Place 29 · AuburnAuburn400 MetersRound P29.53.84aFr
Apr 14UF Tom Jones Memorial InvitationalApr 14 · 400 Meters · Place 28 · AuburnAuburn400 Meters2853.84FR
Mar 23FSU RelaysMar 23 · 400 Meters · Place 3 · AuburnAuburn400 Meters3.53.37aFr

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 24Southeastern Conference Indoor Championships Feb 24 · 400 Meters · Place 22 · AuburnAuburn400 MetersRound P22.54.29aFr
Feb 10Tiger Paw InvitationalFeb 10 · 400 Meters · Place 31 · AuburnAuburn400 Meters3153.80FR
Jan 26Texas Tech OpenJan 26 · 400 Meters · Place 15 · AuburnAuburn400 Meters15.55.50aFr
Jan 13Clemson Indoor InvitationalJan 13 · 400 Meters · Place 5 · AuburnAuburn400 Meters5.55.26aFr

2022 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 18NJSIAA State Meet Of ChampionsJun 18 · 200 Meters · Place 5 · ClaytonClayton200 Meters524.7012
Jun 18NJSIAA State Meet Of ChampionsJun 18 · 400 Meters · Place 3 · ClaytonClayton400 Meters354.5812
Jun 18NJSIAA State Meet Of ChampionsJun 18 · 400m Hurdles · Place 3 · ClaytonClayton400m Hurdles31:02.2912
Jun 18NJSIAA State Meet Of ChampionsJun 18 · 200 Meters · ClaytonClayton200 Meters—24.7012
Jun 18NJSIAA State Meet Of ChampionsJun 18 · 400 Meters · ClaytonClayton400 Meters—54.5812
Jun 18NJSIAA State Meet Of ChampionsJun 18 · 400m Hurdles · ClaytonClayton400m Hurdles—1:02.2912
Jun 10NJSIAA Groups 1 & 3Jun 10 · 400m Hurdles · Place 1 · ClaytonClayton400m Hurdles11:02.2912
Jun 10NJSIAA Groups 1 & 3Jun 10 · 400 Meters · Place 2 · ClaytonClayton400 Meters254.5812
Jun 10NJSIAA Groups 1 & 3Jun 10 · 200 Meters · Place 2 · ClaytonClayton200 Meters224.7012
Jun 3NJSIAA Sectionals South Groups 1 and 4Jun 3 · 400m Hurdles · Place 1 · ClaytonClayton400m Hurdles30" / 0.762m1.1:01.66a12
Jun 3NJSIAA Sectionals South Groups 1 and 4Jun 3 · 400 Meters · Place 2 · ClaytonClayton400 Meters2.53.60a12
Jun 3NJSIAA Sectionals South Groups 1 and 4Jun 3 · 200 Meters · Place 2 · ClaytonClayton200 Meters2.24.35a12
May 14Princeton Elite InvitationalMay 14 · Preliminaries · Place 5 · Sharpe AthleticsSharpe AthleticsPreliminaries51:01.1112
May 14Princeton Elite InvitationalMay 14 · Preliminaries · Place 6 · Sharpe AthleticsSharpe AthleticsPreliminaries625.34 PB12
May 12Gloucester County ChampionshipsMay 12 · 200 Meters · Place 2 · ClaytonClayton200 Meters224.7312
May 12Gloucester County ChampionshipsMay 12 · 400m Hurdles · Place 1 · ClaytonClayton400m Hurdles11:01.5212
May 5SJTCA Elite MeetMay 5 · 400m Hurdles · Place 1 · ClaytonClayton400m Hurdles30" / 0.762m1.1:01.07a PB12
May 5SJTCA Elite MeetMay 5 · 200 Meters · Place 1 · ClaytonClayton200 Meters1.24.51a12
Apr 16Fast Times at Cherokee HighApr 16 · 400 Meters · Place 3 · ClaytonClayton400 Meters355.48—
Apr 16Fast Times at Cherokee HighApr 16 · 200 Meters · Place 3 · ClaytonClayton200 Meters325.08—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 18adidas Indoor NationalsMar 18 · 200 Meters · Place 10 · Sharpe AthleticsSharpe Athletics200 MetersRound P1025.63 PB12

2021 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 19NJSIAA State Meet Of ChampionsJun 19 · 200 Meters · ClaytonClayton200 Meters—25.8712
Jun 19NJSIAA State Meet Of ChampionsJun 19 · 400 Meters · Place 28 · ClaytonClayton400 Meters281:02.6512
Jun 19NJSIAA State Meet Of ChampionsJun 19 · 400m Hurdles · Place 3 · ClaytonClayton400m Hurdles31:03.3012
Jun 11NJSIAA Groups 1 & 3Jun 11 · 400m Hurdles · Place 1 · ClaytonClayton400m Hurdles30" / 0.762m1.1:02.22a12
Jun 11NJSIAA Groups 1 & 3Jun 11 · 400 Meters · Place 1 · ClaytonClayton400 Meters1.55.99a12
Jun 11NJSIAA Groups 1 & 3Jun 11 · 200 Meters · Place 2 · ClaytonClayton200 Meters2.25.87aWind: -2.512
Jun 4NJSIAA Sectionals South Groups 1 and 4Jun 4 · 400m Hurdles · Place 1 · ClaytonClayton400m Hurdles30" / 0.762m1.1:04.20a12
Jun 4NJSIAA Sectionals South Groups 1 and 4Jun 4 · 800 Meters · Place 1 · ClaytonClayton800 Meters1.2:20.54a12
Jun 4NJSIAA Sectionals South Groups 1 and 4Jun 4 · 400 Meters · Place 1 · ClaytonClayton400 Meters1.56.24a12
Jun 4NJSIAA Sectionals South Groups 1 and 4Jun 4 · 200 Meters · Place 1 · ClaytonClayton200 Meters1.25.37a12
May 28Cherokee Last ChanceMay 28 · 800 Meters · Place 1 · ClaytonClayton800 Meters12:15.05 PB—
May 21Tri County Conference ChampionshipsMay 21 · 200 Meters · Place 1 · ClaytonClayton200 Meters1.24.35a12
May 7Cherokee Relays and FieldMay 7 · 400m Hurdles · Place 1 · ClaytonClayton400m Hurdles159.50—
Apr 30Wolverines Last Chance MeetApr 30 · 400 Hurdles Finals · Place 1 · Sharpe AthleticsSharpe Athletics400 Hurdles Finals11:03.39—
Apr 24The Metuchen RelaysApr 24 · 400m Hurdles · Place 1 · ClaytonClayton400m Hurdles11:05.18—
Apr 24The Metuchen RelaysApr 24 · 400 Meters · Place 2 · ClaytonClayton400 Meters255.16—
Apr 24The Metuchen RelaysApr 24 · 200 Meters · Place 2 · ClaytonClayton200 Meters225.22—
Apr 17Garden State Track Club Spring OpenerApr 17 · 400m Hurdles · Place 1 · Sharpe AthleticsSharpe Athletics400m Hurdles11:01.74—
Apr 17Garden State Track Club Spring OpenerApr 17 · 200 Meters · Place 3 · Sharpe AthleticsSharpe Athletics200 Meters325.16—
Mar 6AAU HS Elite ChampionshipMar 6 · 400 Meters · Place 2 · Sharpe AthleticsSharpe Athletics400 Meters256.84—
Mar 6AAU HS Elite ChampionshipMar 6 · 200 Meters · Place 3 · Sharpe AthleticsSharpe Athletics200 Meters325.36—

2021 Indoor Track

17 results
DateMeetEventPlMarkGr
Feb 5The East Coast InvitationalFeb 5 · 60 Meters · Place 35 · Sharpe AthleticsSharpe Athletics60 MetersRound P358.30—
Feb 5The East Coast InvitationalFeb 5 · 600 Meters · Place 2 · Sharpe AthleticsSharpe Athletics600 Meters21:39.25 PB—
Feb 5The East Coast InvitationalFeb 5 · 400 Meters · Place 6 · Sharpe AthleticsSharpe Athletics400 Meters657.08—
Jan 30The 757 ShowdownJan 30 · 60 Meters · Place 47 · Sharpe AthleSharpe Athle60 MetersRound P478.37—
Jan 30The 757 ShowdownJan 30 · 400 Meters · Place 5 · Sharpe AthleSharpe Athle400 Meters557.15—
Jan 30The 757 ShowdownJan 30 · 400 Meters · Place 2 · Sharpe AthleSharpe Athle400 Meters255.00—
Jan 30The 757 ShowdownJan 30 · 60 Meters · Place 64 · Sharpe AthleSharpe Athle60 Meters647.66 PB—
Jan 30The 757 ShowdownJan 30 · 60 Meters · Place 46 · Sharpe AthleSharpe Athle60 MetersRound P468.37—
Jan 30The 757 ShowdownJan 30 · 400 Meters · Place 5 · Sharpe AthleSharpe Athle400 Meters557.15—
Jan 14VA ShowcaseJan 14 · 500 Meters · Place 2 · Sharpe AthleticsSharpe Athletics500 Meters2.1:15.73a PB12
Jan 14VA ShowcaseJan 14 · 300 Meters · Place 5 · Sharpe AthleticsSharpe Athletics300 Meters5.40.15a PB12
Jan 10U.S. Air Force Hispanic Games - Youth/HS/OpenJan 10 · 300 Meters · Place 4 · Sharpe AthleticsSharpe Athletics300 Meters4.41.04a12
Jan 10U.S. Air Force Hispanic Games - Youth/HS/OpenJan 10 · 200 Meters · Place 3 · Sharpe AthleticsSharpe Athletics200 Meters3.26.03a12
Jan 9U.S. Air Force Hispanic Games - HSJan 9 · 200 Meters · Place 3 · 17 Sharpe Athle17 Sharpe Athle200 Meters326.03—
Jan 9U.S. Air Force Hispanic Games - HSJan 9 · 300 Meters · Place 4 · 17 Sharpe Athle17 Sharpe Athle300 Meters441.04—
Jan 3Armory Metro Eagles Invitational #2Jan 3 · 55 Meter · Place 5 · Sharpe AthleticsSharpe Athletics55 MeterRound P5.7.66a PB12
Jan 3Armory Metro Eagles Invitational #2Jan 3 · 200 Meters · Place 3 · Sharpe AthleticsSharpe Athletics200 Meters3.25.84a12

2020 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 29Technique Holiday InvitationalDec 29 · 60 Meter · Place 16 · Sharpe AthleticsSharpe Athletics60 MeterRound P16.8.43a PB12
Dec 29Technique Holiday InvitationalDec 29 · 400 Meters · Place 1 · Sharpe AthleticsSharpe Athletics400 Meters1.57.58a12
Dec 29Technique Holiday InvitationalDec 29 · 200 Meters · Place 2 · Sharpe AthleticsSharpe Athletics200 Meters2.25.98a12
Feb 16Pre Nationals InvitationalFeb 16 · 55m Hurdles · Sharpe AthleticsSharpe Athletics55m Hurdles33"—DNS11
Feb 16Pre Nationals InvitationalFeb 16 · 200 Meters · Place 7 · Sharpe AthleticsSharpe Athletics200 Meters7.26.46a11
Feb 9AAU NJ RecFeb 9 · 55m Hurdles · Place 3 · New Jersey Elite Track TeamNew Jersey Elite Track Team55m Hurdles33"3.9.75a11
Feb 9AAU NJ RecFeb 9 · 400 Meters · Place 2 · New Jersey Elite Track TeamNew Jersey Elite Track Team400 Meters2.1:00.77a11
Feb 9AAU NJ RecFeb 9 · 200 Meters · Place 3 · New Jersey Elite Track TeamNew Jersey Elite Track Team200 Meters3.26.54a11
Jan 12USATF-NJ Youth Developmental Track & Field MeetJan 12 · 55m Hurdles · Place 1 · Sharpe AthleticsSharpe Athletics55m Hurdles33"1.10.26a11
Jan 12USATF-NJ Youth Developmental Track & Field MeetJan 12 · 200 Meters · Place 2 · Sharpe AthleticsSharpe Athletics200 Meters2.27.01a11

2019 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday Festival (Youth Only)Dec 27 · 300 Meters · Place 1 · Sharpe AthleticsSharpe Athletics300 Meters1.41.27a11
Dec 27Ocean Breeze Holiday Festival (Youth Only)Dec 27 · 55 Meter · Place 4 · Sharpe AthleticsSharpe Athletics55 Meter4.7.73a11
Mar 15USATF Hershey Youth Indoor Championship 15-18/HSMar 15 · 800 Meters · Place 2 · New Jersey Elite Track TeamNew Jersey Elite Track Team800 Meters2.2:21.76a10
Mar 15USATF Hershey Youth Indoor Championship 15-18/HSMar 15 · 400 Meters · Place 4 · New Jersey Elite Track TeamNew Jersey Elite Track Team400 MetersRound P4.59.17a10
Mar 15USATF Hershey Youth Indoor Championship 15-18/HSMar 15 · 400 Meters · Place 4 · New Jersey Elite Track TeamNew Jersey Elite Track Team400 Meters4.58.65a10
Mar 15USATF Hershey Youth Indoor Championship 15-18/HSMar 15 · 200 Meters · Place 2 · New Jersey Elite Track TeamNew Jersey Elite Track Team200 MetersRound P2.25.66a10
Mar 15USATF Hershey Youth Indoor Championship 15-18/HSMar 15 · 200 Meters · Place 6 · New Jersey Elite Track TeamNew Jersey Elite Track Team200 Meters6.26.30a10
Feb 17Pre Nationals InvitationalFeb 17 · 55m Hurdles · Place 2 · New Jersey Elite Track TeamNew Jersey Elite Track Team55m Hurdles33"Round P2.10.12a10
Feb 17Pre Nationals InvitationalFeb 17 · 55m Hurdles · Place 2 · New Jersey Elite Track TeamNew Jersey Elite Track Team55m Hurdles33"2.8.76a PB10
Feb 17Pre Nationals InvitationalFeb 17 · 400 Meters · Place 1 · New Jersey Elite Track TeamNew Jersey Elite Track Team400 Meters1.59.76a10
Feb 17Pre Nationals InvitationalFeb 17 · 200 Meters · Place 1 · New Jersey Elite Track TeamNew Jersey Elite Track Team200 Meters1.26.54a10
Jan 27USATF NJ Youth Indoor Developmental Track and Field Meet Jan 27 · 55m Hurdles · Place 1 · Sharpe AthleticsSharpe Athletics55m Hurdles33"1.9.66a10
Jan 27USATF NJ Youth Indoor Developmental Track and Field Meet Jan 27 · 400 Meters · Place 2 · Sharpe AthleticsSharpe Athletics400 Meters2.1:00.46a10
Jan 6Ocean Breeze Freedom Games (Youth)Jan 6 · 55m Hurdles · Place 1 · Sharpe AthleticsSharpe Athletics55m Hurdles33"1.9.34a10
Jan 6Ocean Breeze Freedom Games (Youth)Jan 6 · 55 Meter · Place 3 · Sharpe AthleticsSharpe Athletics55 Meter3.7.79a10
Jan 6Ocean Breeze Freedom Games (Youth)Jan 6 · 200 Meters · Place 2 · Sharpe AthleticsSharpe Athletics200 Meters2.26.50a10

2019 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 8NJSIAA State Meet Of ChampionsJun 8 · 400m Hurdles · Place 14 · PaulsboroPaulsboro400m Hurdles141:02.9810
Jun 8NJSIAA State Meet Of ChampionsJun 8 · 800 Meters · Place 7 · PaulsboroPaulsboro800 Meters72:16.2910
Jun 8NJSIAA State Meet Of ChampionsJun 8 · 800 Meters · Place 7 · PaulsboroPaulsboro800 Meters72:16.2910
Jun 8NJSIAA State Meet Of ChampionsJun 8 · 400m Hurdles · Place 14 · PaulsboroPaulsboro400m Hurdles141:02.9810
May 31NJSIAA Group 1 ChampionshipsMay 31 · 400m Hurdles · Place 2 · PaulsboroPaulsboro400m Hurdles30" / 0.762m2.1:04.28a10
May 31NJSIAA Group 1 ChampionshipsMay 31 · 800 Meters · Place 1 · PaulsboroPaulsboro800 Meters1.2:15.84a10
May 31NJSIAA Group 1 ChampionshipsMay 31 · 400 Meters · Place 3 · PaulsboroPaulsboro400 Meters3.58.15a10
May 24NJSIAA Sectionals South Group 1 May 24 · 400m Hurdles · Place 2 · PaulsboroPaulsboro400m Hurdles30" / 0.762m2.1:04.06a10
May 24NJSIAA Sectionals South Group 1 May 24 · 800 Meters · Place 1 · PaulsboroPaulsboro800 Meters1.2:16.56a10
May 24NJSIAA Sectionals South Group 1 May 24 · 400 Meters · Place 2 · PaulsboroPaulsboro400 Meters2.58.36a10
May 19Youth Challenge Series - Spring Fling InvitationalMay 19 · 100 Meters · Place 3 · Sharpe AthleticsSharpe Athletics100 Meters3.13.35a10
May 16Haddonfield InvitationalMay 16 · 400 Meters · Place 1 · PaulsboroPaulsboro400 Meters158.1710
May 16Haddonfield InvitationalMay 16 · 400m Hurdles · Place 1 · PaulsboroPaulsboro400m Hurdles11:05.1510
May 16Haddonfield InvitationalMay 16 · 400 Meters · Place 1 · PaulsboroPaulsboro400 Meters158.1710
May 16Haddonfield InvitationalMay 16 · 400m Hurdles · Place 1 · PaulsboroPaulsboro400m Hurdles11:05.1510
May 9Gloucester County ChampionshipsMay 9 · 800 Meters · Place 1 · PaulsboroPaulsboro800 Meters12:21.47—
May 9Gloucester County ChampionshipsMay 9 · 400m Hurdles · Place 1 · PaulsboroPaulsboro400m Hurdles11:06.96—
May 3Rowan University OpenMay 3 · 800 Meters · Place 4 · PaulsboroPaulsboro800 Meters42:19.9210
May 3Rowan University OpenMay 3 · 100m Hurdles · Place 33 · PaulsboroPaulsboro100m HurdlesRound P3317.5310
Apr 7Youth Challenge Series - Season OpenerApr 7 · 100m Hurdles · Place 1 · Sharpe AthleticsSharpe Athletics100m Hurdles33" / 0.838m1.16.40a PB10
Apr 7Youth Challenge Series - Season OpenerApr 7 · 400 Meters · Place 1 · Sharpe AthleticsSharpe Athletics400 Meters1.1:01.17a10
Apr 7Youth Challenge Series - Season OpenerApr 7 · 100 Meters · Place 1 · Sharpe AthleticsSharpe Athletics100 Meters1.13.02a PB10

2018 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday Festival (Youth)Dec 27 · 300 Meters · Place 3 · Sharpe AthleticsSharpe Athletics300 Meters3.42.21a10
Dec 27Ocean Breeze Holiday Festival (Youth)Dec 27 · 55m Hurdles · Place 1 · Sharpe AthleticsSharpe Athletics55m Hurdles33"1.9.59a10
Mar 9USATF Hershey Youth Indoor Nationals 15-18/HSMar 9 · 800 Meters · Place 3 · New Jersey Elite Track TeamNew Jersey Elite Track Team800 Meters3.2:20.80a PB9
Mar 9USATF Hershey Youth Indoor Nationals 15-18/HSMar 9 · 400 Meters · Place 13 · New Jersey Elite Track TeamNew Jersey Elite Track Team400 MetersRound P13.1:02.65a9
Mar 9USATF Hershey Youth Indoor Nationals 15-18/HSMar 9 · 200 Meters · Place 29 · New Jersey Elite Track TeamNew Jersey Elite Track Team200 MetersRound P29.27.68a9
Feb 18Pre Nationals InvitationalFeb 18 · 800 Meters · Place 1 · Sharpe AthleticsSharpe Athletics800 Meters1.2:23.19a9
Feb 18Pre Nationals InvitationalFeb 18 · 200 Meters · Place 5 · Sharpe AthleticsSharpe Athletics200 Meters5.27.69a9
Jan 28 USATF NJ Youth Indoor Developmental Track & Field MeetJan 28 · 55 Meter · Place 10 · Sharpe AthleticsSharpe Athletics55 Meter10.8.25a9
Jan 28 USATF NJ Youth Indoor Developmental Track & Field MeetJan 28 · 400 Meters · Place 3 · Sharpe AthleticsSharpe Athletics400 Meters3.1:02.03a9
Jan 28 USATF NJ Youth Indoor Developmental Track & Field MeetJan 28 · 200 Meters · Place 9 · Sharpe AthleticsSharpe Athletics200 Meters9.29.85a9
Jan 20Ocean Breeze Invitational - Youth DivisionJan 20 · 300 Meters · Place 5 · Sharpe AthleticsSharpe Athletics300 Meters5.43.93a9
Jan 20Ocean Breeze Invitational - Youth DivisionJan 20 · 55 Meter · Place 12 · Sharpe AthleticsSharpe Athletics55 Meter12.8.20a9
Jan 7Ocean Breeze Freedom GamesJan 7 · 55 Meter · Place 6 · 07-Unattached07-Unattached55 Meter6.8.11a9
Jan 7Ocean Breeze Freedom GamesJan 7 · 200 Meters · Place 4 · 07-Unattached07-Unattached200 Meters4.27.94a9

2018 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 12USATF Region 2 Junior Olympic ChampionshipsJul 12 · 800 Meters · Place 2 · Sharpe AthleticsSharpe Athletics800 Meters2.2:26.58a9
Jul 12USATF Region 2 Junior Olympic ChampionshipsJul 12 · 400 Meters · Place 7 · Sharpe AthleticsSharpe Athletics400 MetersRound P7.1:01.21a9
Jul 12USATF Region 2 Junior Olympic ChampionshipsJul 12 · 400 Meters · Place 8 · Sharpe AthleticsSharpe Athletics400 Meters8.1:03.94a9
Jul 12USATF Region 2 Junior Olympic ChampionshipsJul 12 · 200 Meters · Place 11 · Sharpe AthleticsSharpe Athletics200 MetersRound P11.27.03aWind: 0.49
Jun 24Icahn Stadium - Northeast Youth InvitationalJun 24 · 400 Meters · Place 3 · NJ EliteNJ Elite400 Meters3.58.52a9
Jun 24Icahn Stadium - Northeast Youth InvitationalJun 24 · 200 Meters · Place 7 · NJ EliteNJ Elite200 Meters7.26.92a9
Jun 15USATF New Jersey Association 15-18 Junior Olympic ChampionshipsJun 15 · 800 Meters · Place 1 · Sharpe AthleticsSharpe Athletics800 Meters1.2:26.82a9
Jun 15USATF New Jersey Association 15-18 Junior Olympic ChampionshipsJun 15 · 400 Meters · Place 4 · Sharpe AthleticsSharpe Athletics400 Meters4.1:00.01a9
Jun 15USATF New Jersey Association 15-18 Junior Olympic ChampionshipsJun 15 · 200 Meters · Place 6 · Sharpe AthleticsSharpe Athletics200 Meters6.26.43aWind: 0.79
Jun 9NJSIAA Meet of ChampionsJun 9 · 800 Meters · Place 19 · PaulsboroPaulsboro800 Meters192:21.869
Jun 9NJSIAA Meet of ChampionsJun 9 · 800 Meters · Place 19 · PaulsboroPaulsboro800 Meters192:21.869
Jun 1NJSIAA Group I ChampionshipJun 1 · 400m Hurdles · Place 4 · PaulsboroPaulsboro400m Hurdles30" / 0.762m4.1:05.75a9
Jun 1NJSIAA Group I ChampionshipJun 1 · 1600 Meters · Place 8 · PaulsboroPaulsboro1600 Meters8.5:19.59a9
Jun 1NJSIAA Group I ChampionshipJun 1 · 800 Meters · Place 1 · PaulsboroPaulsboro800 Meters1.2:15.05a9
May 25NJSIAA Sectionals South Groups 1 and 4May 25 · 400m Hurdles · Place 4 · PaulsboroPaulsboro400m Hurdles30" / 0.762m4.1:07.74a9
May 25NJSIAA Sectionals South Groups 1 and 4May 25 · 1600 Meters · Place 6 · PaulsboroPaulsboro1600 Meters6.5:33.59a9
May 25NJSIAA Sectionals South Groups 1 and 4May 25 · 800 Meters · Place 1 · PaulsboroPaulsboro800 Meters1.2:21.23a9
May 17Haddonfield InvitationalMay 17 · 800 Meters · Place 1 · PaulsboroPaulsboro800 Meters12:18.409
May 17Haddonfield InvitationalMay 17 · 1600 Meters · Place 1 · PaulsboroPaulsboro1600 Meters15:16.81 PB9
May 10Gloucester County ChampionshipsMay 10 · 400m Hurdles · Place 1 · PaulsboroPaulsboro400m Hurdles30" / 0.762m1.1:08.43a9
May 10Gloucester County ChampionshipsMay 10 · 800 Meters · Place 1 · PaulsboroPaulsboro800 Meters1.2:17.83a9

2017 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 10USATF Hershey 8U-14 Indoor NationalsMar 10 · 800 Meters · Place 10 · 07-Unattached07-Unattached800 Meters10.2:26.71a8
Mar 10USATF Hershey 8U-14 Indoor NationalsMar 10 · 400 Meters · Place 11 · 07-Unattached07-Unattached400 MetersRound P11.1:02.84a8
Feb 19USATF Northeast Zone Youth Indoor Championships (Hershey Nationals qualifier)Feb 19 · 800 Meters · Place 7 · 07-Unattached07-Unattached800 Meters7.2:30.24a8
Feb 19USATF Northeast Zone Youth Indoor Championships (Hershey Nationals qualifier)Feb 19 · 400 Meters · Place 5 · 07-Unattached07-Unattached400 Meters5.1:02.45a8

2016 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · 300 Meters · Place 7 · 07-Unattache07-Unattache300 Meters7.43.79a8
Dec 27Ocean Breeze Holiday FestivalDec 27 · 55 Meter · Place 9 · 07-Unattache07-Unattache55 Meter9.8.07a8