Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUAGTCA 2016 Youth Invitational · Jul 2214.54aUAGTCA 2016 Youth InvitationalJuly 22, 2016
110m Hurdles · 39" / 0.991m · OutdoorSJTCA Open-Boys · May 615.80aSJTCA Open-BoysMay 6, 2023
200 Meters · IndoorAAU Mid Season Invitational Chamionship · Jan 1029.70aAAU Mid Season Invitational ChamionshipJanuary 10, 2016
200 Meters · OutdoorUSF Alumni Invitational · Mar 2121.61aUSF Alumni InvitationalMarch 21, 2026
300 Meters · IndoorRutgers Holiday Classic · Dec 135.36aRutgers Holiday ClassicDecember 1, 2023
400 Meters · IndoorRutgers Holiday Classic · Dec 648.36aRutgers Holiday ClassicDecember 6, 2024
400 Meters · OutdoorUSF Alumni Invitational · Mar 2147.54aUSF Alumni InvitationalMarch 21, 2026
400m Hurdles · 36" / 0.914m · OutdoorNJSIAA Group Championships - 2 - 3 - NPB · Jun 952.72aNJSIAA Group Championships - 2 - 3 - NPBJune 9, 2023
55 Meter · IndoorUSATF New Jersey Association Indoor Developmental Meet · Jan 318.65aUSATF New Jersey Association Indoor Developmental MeetJanuary 31, 2016
55 Meters · IndoorSJTCA Winter Meet #12 · Feb 76.88SJTCA Winter Meet #12February 7, 2022
55m Hurdles · 39" · IndoorSJTCA Winter Meet #1 · Dec 208.50aSJTCA Winter Meet #1December 20, 2021
600 Meters · IndoorRutgers Holiday Classic · Dec 11:21.93aRutgers Holiday ClassicDecember 1, 2023
800 Meters · IndoorSJTCA Winter Meet #14 · Feb 131:56.51SJTCA Winter Meet #14February 13, 2023
800 Meters · OutdoorHaddonfield Distance Night · May 311:56.19Haddonfield Distance NightMay 31, 2022
Long Jump · IndoorAAU Mid Season Invitational Chamionship · Jan 103.25mAAU Mid Season Invitational ChamionshipJanuary 10, 2016
Long Jump · OutdoorUAGTCA Youth Invitation · Jul 183.51mUAGTCA Youth Invitation July 18, 2015

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 21USF Alumni InvitationalMar 21 · 400 Meters · Place 19 · RutgersRutgers400 Meters19.47.54a PBJr
Mar 21USF Alumni InvitationalMar 21 · 200 Meters · Place 47 · RutgersRutgers200 Meters47.21.61a PBWind: 1.3Jr

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 24129th Penn RelaysApr 24 · 400m Hurdles · RutgersRutgers400m Hurdles36" / 0.914m—53.28aSo
Apr 19Rutgers RelaysApr 19 · 400m Hurdles · Place 8 · RutgersRutgers400m Hurdles858.15—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 14Wisconsin Windy City InvitationalFeb 14 · 400 Meters · Place 16 · RutgersRutgers400 Meters16.48.73aSo

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Rutgers Holiday ClassicDec 6 · 400 Meters · Place 1 · RutgersRutgers400 Meters1.48.36a PBSo
Jan 26Bob Pollock InvitationalJan 26 · 400 Meters · RutgersRutgers400 Meters—DNFFr

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 25The 2024 Penn Relays (College)Apr 25 · 400m Hurdles · RutgersRutgers400m Hurdles36" / 0.914m—53.03aFr
Apr 20USC Outdoor OpenApr 20 · 400m Hurdles · Place 11 · RutgersRutgers400m Hurdles36" / 0.914m11.54.05aFr
Apr 20USC Outdoor OpenApr 20 · 400 Meters · RutgersRutgers400 Meters--DNSFr
Mar 30Sam Howell InvitationalMar 30 · 400m Hurdles · Place 3 · RutgersRutgers400m Hurdles353.64a—
Mar 22UCF Knights InvitationalMar 22 · 400 Meters · Place 39 · RutgersRutgers400 Meters39.49.77aFr

2023 Indoor Track

23 results
DateMeetEventPlMarkGr
Dec 1Rutgers Holiday ClassicDec 1 · 300 Meters · Place 9 · RutgersRutgers300 Meters9.35.36a PBFr
Dec 1Rutgers Holiday ClassicDec 1 · 600 Meters · Place 3 · RutgersRutgers600 Meters3.1:21.93a PBFr
Feb 17NJSIAA Group ChampionshipsFeb 17 · 800 Meters · Place 7 · DeptfordDeptford800 Meters72:01.2812
Feb 17NJSIAA Group ChampionshipsFeb 17 · 55m Hurdles · Place 14 · DeptfordDeptford55m HurdlesRound P148.2712
Feb 17NJSIAA Group ChampionshipsFeb 17 · 400 Meters · Place 1 · DeptfordDeptford400 Meters149.6912
Feb 13SJTCA Winter Meet #14Feb 13 · 55m Hurdles · Place 7 · DeptfordDeptford55m Hurdles78.0612
Feb 13SJTCA Winter Meet #14Feb 13 · 800 Meters · Place 2 · DeptfordDeptford800 Meters21:56.51 PB12
Feb 13SJTCA Winter Meet #14Feb 13 · 55m Hurdles · Place 7 · DeptfordDeptford55m Hurdles78.0612
Feb 13SJTCA Winter Meet #14Feb 13 · 800 Meters · Place 2 · DeptfordDeptford800 Meters21:56.5112
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 800 Meters · Place 1 · DeptfordDeptford800 Meters11:59.6912
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 55m Hurdles · Place 6 · DeptfordDeptford55m HurdlesRound P68.5912
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 55m Hurdles · Place 5 · DeptfordDeptford55m Hurdles58.2012
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 400 Meters · Place 1 · DeptfordDeptford400 Meters150.5512
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 800 Meters · Place 1 · DeptfordDeptford800 Meters11:59.6912
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 55m Hurdles · Place 6 · DeptfordDeptford55m HurdlesRound P68.5912
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 55m Hurdles · Place 5 · DeptfordDeptford55m Hurdles58.2012
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 400 Meters · Place 1 · DeptfordDeptford400 Meters150.5512
Jan 27Olympic Conference #2Jan 27 · 55m Hurdles · Place 5 · DeptfordDeptford55m HurdlesRound P58.3412
Jan 27Olympic Conference #2Jan 27 · 55m Hurdles · Place 5 · DeptfordDeptford55m Hurdles58.3412
Jan 25The Metropolitan InvitationalJan 25 · 800 Meters · Place 2 · DeptfordDeptford800 Meters22:00.30—
Jan 25The Metropolitan InvitationalJan 25 · 800 Meters · Place 2 · DeptfordDeptford800 Meters22:00.30—
Jan 6The Armory Hispanic GamesJan 6 · 55m Hurdles · Place 10 · Deptford TwpDeptford Twp55m HurdlesRound P108.05812
Jan 6The Armory Hispanic GamesJan 6 · 400 Meters · Place 2 · Deptford TwpDeptford Twp400 Meters249.2412

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 15NJSIAA Meet of ChampionsJun 15 · 400m Hurdles · Place 3 · DeptfordDeptford400m Hurdles352.6512
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · 400m Hurdles · Place 1 · Deptford TownshipDeptford Township400m Hurdles36" / 0.914m1.52.72a PB12
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · 400 Meters · Place 1 · Deptford TownshipDeptford Township400 Meters1.48.80a12
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 400 Meters · Place 1 · DeptfordDeptford400 Meters148.7612
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 400m Hurdles · Place 1 · DeptfordDeptford400m Hurdles155.4012
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 200 Meters · Place 1 · DeptfordDeptford200 Meters122.3212
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 400m Hurdles · Place 1 · DeptfordDeptford400m Hurdles155.4012
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 400 Meters · Place 1 · DeptfordDeptford400 Meters148.7612
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 200 Meters · Place 1 · DeptfordDeptford200 Meters122.3212
May 22Haddonfield Distance NightMay 22 · 800 Meters · Place 9 · DeptfordDeptford800 Meters91:57.58—
May 17Tri County Conference ChampionshipsMay 17 · 400 Meters · Place 1 · DeptfordDeptford400 Meters149.24—
May 11Gloucester County ChampionshipsMay 11 · 400m Hurdles · Place 1 · DeptfordDeptford400m Hurdles153.6712
May 6SJTCA Open-BoysMay 6 · 110m Hurdles · Place 10 · Deptford TownshipDeptford Township110m Hurdles39" / 0.991m10.15.80a PB12
May 4SJTCA Elite MeetMay 4 · 400m Hurdles · Place 2 · Deptford TownshipDeptford Township400m Hurdles36" / 0.914m2.54.11a12
May 4SJTCA Elite MeetMay 4 · 200 Meters · Place 4 · Deptford TownshipDeptford Township200 Meters4.22.40aWind: 0.412
Apr 8Deptford Spartan RelaysApr 8 · 400m Hurdles · Place 1 · DeptfordDeptford400m Hurdles158.89—
Mar 5NJSIAA Meet of ChampionsMar 5 · 400 Meters · Place 6 · DeptfordDeptford400 Meters648.9612
Mar 5NJSIAA Meet of ChampionsMar 5 · 400 Meters · Place 6 · DeptfordDeptford400 Meters648.9612
Mar 1Eastern States ChampionshipsMar 1 · 800 Meters · Place 3 · DeptfordDeptford800 Meters31:56.4212

2022 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 29The Armory HS Holiday ClassicDec 29 · 400 Meters · Place 3 · Deptford TownshipDeptford Township400 Meters3.49.18a12
Feb 25NJSIAA Group ChampionshipsFeb 25 · 800 Meters · Place 3 · DeptfordDeptford800 Meters31:59.7111
Feb 25NJSIAA Group ChampionshipsFeb 25 · 400 Meters · Place 3 · DeptfordDeptford400 Meters350.3211
Feb 14SJTCA Winter Meet #14Feb 14 · 55m Hurdles · Place 10 · DeptfordDeptford55m Hurdles108.4111
Feb 14SJTCA Winter Meet #14Feb 14 · 800 Meters · Place 2 · DeptfordDeptford800 Meters21:57.9111
Feb 7SJTCA Winter Meet #12Feb 7 · 800 Meters · Place 3 · DeptfordDeptford800 Meters32:00.4711
Feb 7SJTCA Winter Meet #12Feb 7 · 55 Meters · Place 17 · DeptfordDeptford55 Meters176.88 PB11
Jan 21New Balance GamesJan 21 · 600 Meters · Place 3 · Deptford TwpDeptford Twp600 Meters31:22.4411
Jan 21New Balance GamesJan 21 · 55 Meters · Place 21 · Deptford TwpDeptford Twp55 Meters216.8811
Jan 8U.S. Air Force Hispanic GamesJan 8 · 400 Meters · Place 4 · Deptford TownshipDeptford Township400 Meters4.50.30a11

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 18NJSIAA State Meet Of ChampionsJun 18 · 400m Hurdles · Place 14 · DeptfordDeptford400m Hurdles1455.7911
Jun 18NJSIAA State Meet Of ChampionsJun 18 · 400m Hurdles · DeptfordDeptford400m Hurdles—55.7911
Jun 10NJSIAA Groups 2 & 4Jun 10 · 400m Hurdles · Place 3 · Deptford TownshipDeptford Township400m Hurdles36" / 0.914m3.55.79a11
Jun 10NJSIAA Groups 2 & 4Jun 10 · 400 Meters · Deptford TownshipDeptford Township400 Meters--DNF11
Jun 3NJSIAA Sectionals South Groups 2 and 3Jun 3 · 400m Hurdles · Place 1 · DeptfordDeptford400m Hurdles155.5111
Jun 3NJSIAA Sectionals South Groups 2 and 3Jun 3 · 400 Meters · Place 3 · DeptfordDeptford400 Meters349.1711
Jun 3NJSIAA Sectionals South Groups 2 and 3Jun 3 · 200 Meters · Place 15 · DeptfordDeptford200 Meters1523.1811
May 31Haddonfield Distance NightMay 31 · 800 Meters · Place 2 · DeptfordDeptford800 Meters21:56.19 PB—
May 24East Coast RelaysMay 24 · 400m Hurdles · DeptfordDeptford400m Hurdles—55.2211
May 21SJTCA OpenMay 21 · 800 Meters · Place 1 · Deptford TownshipDeptford Township800 Meters1.1:58.59a11
May 18Tri County Conference ChampionshipsMay 18 · 400 Meters · Place 1 · DeptfordDeptford400 Meters149.78—
Apr 16Fast Times at Cherokee HighApr 16 · 400m Hurdles · Place 2 · DeptfordDeptford400m Hurdles255.22—
Apr 16Fast Times at Cherokee HighApr 16 · 200 Meters · Place 3 · DeptfordDeptford200 Meters322.51—
Apr 9Deptford Spartan RelaysApr 9 · 400m Hurdles · Place 2 · DeptfordDeptford400m Hurdles256.51—
Mar 4NJSIAA Meet of ChampionsMar 4 · 400 Meters · Place 10 · DeptfordDeptford400 Meters1051.3611
Mar 1U.S. Army Eastern StatesMar 1 · 800 Meters · Place 4 · Deptford HS-NJDeptford HS-NJ800 Meters41:56.7111

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28Marine Corps Holiday ClassicDec 28 · 400 Meters · Place 3 · Deptford TownshipDeptford Township400 Meters3.50.34a11
Dec 20SJTCA Winter Meet #1Dec 20 · 55m Hurdles · Place 8 · Deptford TownshipDeptford Township55m Hurdles39"8.8.50a PB11
Feb 25Tri County Meet Meet #2Feb 25 · 800 Meters · Place 3 · DeptfordDeptford800 Meters32:10.36—

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 11NJSIAA Groups 1 & 3Jun 11 · 400 Meters · Place 13 · Deptford TownshipDeptford Township400 Meters13.50.87a10
Jun 4NJSIAA Sectionals South Groups 2 and 3Jun 4 · 400m Hurdles · Place 3 · Deptford TownshipDeptford Township400m Hurdles36" / 0.914m3.58.90a10
Jun 4NJSIAA Sectionals South Groups 2 and 3Jun 4 · 800 Meters · Place 5 · Deptford TownshipDeptford Township800 Meters5.2:01.99a10
Jun 4NJSIAA Sectionals South Groups 2 and 3Jun 4 · 400 Meters · Place 2 · Deptford TownshipDeptford Township400 Meters2.49.60a10
May 28Cherokee Last ChanceMay 28 · 400m Hurdles · Place 5 · DeptfordDeptford400m Hurdles559.17—
May 24Haddonfield Distance Night May 24 · 800 Meters · Place 13 · DeptfordDeptford800 Meters131:59.00—
May 21Tri County Conference ChampionshipsMay 21 · 400 Meters · Place 1 · Deptford TownshipDeptford Township400 Meters1.49.71a10
May 1Deptford Spartan RelaysMay 1 · 400m Hurdles · Place 2 · DeptfordDeptford400m Hurdles259.00—
Apr 24The Metuchen RelaysApr 24 · 800 Meters · Place 5 · DeptfordDeptford800 Meters52:02.70—

2020 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 24SJTCA Winter Meet #16Feb 24 · 800 Meters · Place 4 · DeptfordDeptford800 Meters42:06.64—
Feb 16NJSIAA Sectional Championships - South Gr. 2&3Feb 16 · 800 Meters · Place 11 · DeptfordDeptford800 Meters112:07.62—
Feb 16NJSIAA Sectional Championships - South Gr. 2&3Feb 16 · 800 Meters · Place 11 · DeptfordDeptford800 Meters112:07.62—
Feb 16NJSIAA Sectional Championships - South Gr. 2&3Feb 16 · 800 Meters · Place 11 · DeptfordDeptford800 Meters112:07.62—
Feb 10SJTCA Winter Meet #14: OPENFeb 10 · 400 Meters · Place 29 · DeptfordDeptford400 Meters2953.77—
Feb 7SJTCA Winter Meet #13: Frosh/NoviceFeb 7 · 800 Meters · Place 3 · DeptfordDeptford800 Meters32:08.52—
Feb 3New Jersey Varsity ClassicFeb 3 · 800 Meters · Place 44 · DeptfordDeptford800 Meters442:08.729
Jan 29Metropolitan InvitationalJan 29 · 800 Meters · Place 2 · DeptfordDeptford800 Meters22:09.22—
Jan 25Ocean Breeze HS InvitationalJan 25 · 800 Meters · Place 3 · DeptfordDeptford800 Meters32:10.28—
Jan 25Ocean Breeze HS InvitationalJan 25 · 400 Meters · Place 2 · DeptfordDeptford400 Meters254.41—
Jan 22SJTCA Winter Meet #8Jan 22 · 800 Meters · Place 1 · DeptfordDeptford800 Meters12:10.10—
Jan 14SJTCA Winter Meet #7: Frosh/NoviceJan 14 · 400 Meters · Place 3 · DeptfordDeptford400 Meters355.51—
Jan 11Olympic & Tri County MeetJan 11 · 800 Meters · Place 8 · DeptfordDeptford800 Meters82:09.89—

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 2720th Marine Corps Holiday ClassicDec 27 · 800 Meters · Place 1 · Deptford TownshipDeptford Township800 Meters1.2:11.52a9

2016 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 22UAGTCA 2016 Youth InvitationalJul 22 · 400 Meters · Place 7 · Get DustedGet Dusted400 MetersRound P7.1:03.46a3
Jul 22UAGTCA 2016 Youth InvitationalJul 22 · 400 Meters · Place 6 · Get DustedGet Dusted400 Meters6.1:02.35a3
Jul 22UAGTCA 2016 Youth InvitationalJul 22 · 100 Meters · Place 21 · Get DustedGet Dusted100 MetersRound P21.14.54a PBWind: 0.33
Jun 28USATF Hershey National Youth Outdoor ChampionshipsJun 28 · 800 Meters · Place 11 · Get DustedGet Dusted800 MetersRound P11.2:32.40a3
Jun 28USATF Hershey National Youth Outdoor ChampionshipsJun 28 · 400 Meters · Place 20 · Get DustedGet Dusted400 MetersRound P20.1:04.72a3

2016 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 14JC DevelopmentalFeb 14 · 800 Meters · Place 6 · Get DustedGet Dusted800 Meters6.2:47.08a3
Feb 14JC DevelopmentalFeb 14 · 400 Meters · Place 6 · Get DustedGet Dusted400 Meters6.1:09.63a3
Jan 31USATF New Jersey Association Indoor Developmental MeetJan 31 · 55 Meter · Place 37 · Get DustedGet Dusted55 Meter37.8.65a PB3
Jan 31USATF New Jersey Association Indoor Developmental MeetJan 31 · 200 Meters · Place 22 · Get DustedGet Dusted200 Meters22.31.03a3
Jan 10AAU Mid Season Invitational ChamionshipJan 10 · Long Jump · Place 5 · Get DustedGet DustedLong Jump5.3.25m PB3
Jan 10AAU Mid Season Invitational ChamionshipJan 10 · 400 Meters · Place 8 · Get DustedGet Dusted400 Meters8.1:07.73a3
Jan 10AAU Mid Season Invitational ChamionshipJan 10 · 200 Meters · Place 11 · Get DustedGet Dusted200 Meters11.29.70a PB3

2015 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 18UAGTCA Youth Invitation Jul 18 · Long Jump · Place 5 · Get DustedGet DustedLong Jump5.3.51m PB2
Jul 18UAGTCA Youth Invitation Jul 18 · 400 Meters · Place 8 · Get DustedGet Dusted400 MetersRound P8.1:07.62a2
Jul 18UAGTCA Youth Invitation Jul 18 · 400 Meters · Place 4 · Get DustedGet Dusted400 Meters4.1:06.72a2
Jul 18UAGTCA Youth Invitation Jul 18 · 200 Meters · Place 12 · Get DustedGet Dusted200 MetersRound P12.30.85aWind: -0.42
Jun 202015 USATF-NJ Junior Olympic Track & Field ChampionshipsJun 20 · 400 Meters · Place 2 · Get DustedGet Dusted400 Meters2.1:07.40a2