Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorRefuel with Chocolate Milk Officials HOF Invite - HS · Jan 102:44.33Refuel with Chocolate Milk Officials HOF Invite - HSJanuary 10, 2025
110m Hurdles · 42" / 1.067m · OutdoorWinthrop Invitational · Apr 1715.40aWinthrop InvitationalApril 17, 2026
1600 Meters · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 155:15.45aEssex County Track Coaches Assn. Season Opener InviteDecember 15, 2023
200 Meters · OutdoorEast Brunswick Sprint Series #2 · May 2223.01East Brunswick Sprint Series #2May 22, 2025
400 Meters · IndoorEastern States Indoor Championships · Mar 449.78Eastern States Indoor ChampionshipsMarch 4, 2025
400 Meters · OutdoorGMC Championships · May 648.31GMC ChampionshipsMay 6, 2025
400 Meters · Relay Split · IndoorVisit Winston-Salem College Kick-off · Dec 651.094Visit Winston-Salem College Kick-offDecember 6, 2025
400m Hurdles · 36" / 0.914m · OutdoorSouthside Power and Fitness Invitational · Apr 1054.13aSouthside Power and Fitness InvitationalApril 10, 2026
55 Meters · IndoorThe Egg Club Invitational · Jan 287.40The Egg Club InvitationalJanuary 28, 2023
55m Hurdles · 39" · IndoorEssex County Track Coaches Assn. Season Opener · Dec 209.35aEssex County Track Coaches Assn. Season OpenerDecember 20, 2024
600 Meters · IndoorRefuel with Chocolate Milk Officials HOF Invite - HS · Jan 101:24.81Refuel with Chocolate Milk Officials HOF Invite - HSJanuary 10, 2025
60m Hurdles · 42" / 1.067m · IndoorVisit Winston-Salem College Kick-off · Dec 69.22aVisit Winston-Salem College Kick-offDecember 6, 2025
800 Meters · IndoorOcean Breeze Invitational · Feb 12:02.42aOcean Breeze InvitationalFebruary 1, 2025
800 Meters · OutdoorNeville Plummer Memorial Invitational · May 42:06.06Neville Plummer Memorial InvitationalMay 4, 2024

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 23Conference CarolinasApr 23 · 400m Hurdles · Place 3 · Belmont AbbeyBelmont Abbey400m Hurdles36" / 0.914mRound P3.55.12aFr
Apr 23Conference CarolinasApr 23 · 400m Hurdles · Place 3 · Belmont AbbeyBelmont Abbey400m Hurdles36" / 0.914m3.54.31aFr
Apr 23Conference CarolinasApr 23 · 110m Hurdles · Place 10 · Belmont AbbeyBelmont Abbey110m Hurdles42" / 1.067mRound P10.15.36aWind: 2.5Fr
Apr 17Winthrop InvitationalApr 17 · 400m Hurdles · Place 4 · Belmont AbbeyBelmont Abbey400m Hurdles36" / 0.914m4.54.81aFr
Apr 17Winthrop InvitationalApr 17 · 110m Hurdles · Place 2 · Belmont AbbeyBelmont Abbey110m Hurdles42" / 1.067m2.15.40a PBWind: -0.8Fr
Apr 17Winthrop InvitationalApr 17 · 400 Meters · Place 13 · Belmont AbbeyBelmont Abbey400 Meters13.50.94aFr
Apr 10Southside Power and Fitness InvitationalApr 10 · 400m Hurdles · Place 6 · Belmont AbbeyBelmont Abbey400m Hurdles36" / 0.914m6.54.13a PBFr
Apr 10Southside Power and Fitness InvitationalApr 10 · 110m Hurdles · Place 9 · Belmont AbbeyBelmont Abbey110m Hurdles42" / 1.067mRound P9.15.47aWind: 0.4Fr
Apr 10Southside Power and Fitness InvitationalApr 10 · 400 Meters · Place 3 · Belmont AbbeyBelmont Abbey400 Meters3.48.57aFr
Mar 27Davidson RelaysMar 27 · 400m Hurdles · Place 2 · Belmont AbbeyBelmont Abbey400m Hurdles36" / 0.914m2.54.80aFr
Mar 27Davidson RelaysMar 27 · 110m Hurdles · Place 13 · Belmont AbbeyBelmont Abbey110m Hurdles42" / 1.067m13.15.89aWind: 1.2Fr
Mar 1949er ClassicMar 19 · 400m Hurdles · Place 11 · Belmont AbbeyBelmont Abbey400m Hurdles1155.56aFr

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 6Visit Winston-Salem College Kick-offDec 6 · 60m Hurdles · Place 26 · Belmont AbbeyBelmont Abbey60m Hurdles42" / 1.067m26.9.22a PBFr
Dec 6Visit Winston-Salem College Kick-offDec 6 · 400 Meters · Belmont AbbeyBelmont Abbey400 MetersRelay Split—51.094 PBFr
Dec 6Visit Winston-Salem College Kick-offDec 6 · 400 Meters · Place 15 · Belmont AbbeyBelmont Abbey400 Meters15.50.14aFr
Mar 4Eastern States Indoor ChampionshipsMar 4 · 400 Meters · Place 5 · North BrunswNorth Brunsw400 Meters549.78 PB12
Feb 21Garden State OpenFeb 21 · 400 Meters · Place 8 · North BrunswNorth Brunsw400 Meters850.64—
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 800 Meters · Place 8 · North BrunswickNorth Brunswick800 Meters82:04.8612
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 400 Meters · Place 8 · North BrunswickNorth Brunswick400 Meters852.2012
Feb 1Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 33 · North Brunswick TownshipNorth Brunswick Township800 Meters33.2:02.42a PB12
Feb 1Ocean Breeze InvitationalFeb 1 · 400 Meters · Place 8 · North Brunswick TownshipNorth Brunswick Township400 Meters8.50.19a12
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 800 Meters · Place 3 · North BrunswickNorth Brunswick800 Meters32:02.5512
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 400 Meters · Place 7 · North BrunswickNorth Brunswick400 Meters752.4412
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 800 Meters · Place 3 · North BrunswickNorth Brunswick800 Meters32:02.5512
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 400 Meters · Place 7 · North BrunswickNorth Brunswick400 Meters752.4412
Jan 10Refuel with Chocolate Milk Officials HOF Invite - HSJan 10 · 55m Hurdles · Place 15 · North BrunswNorth Brunsw55m HurdlesRound P158.32—
Jan 10Refuel with Chocolate Milk Officials HOF Invite - HSJan 10 · 1000 Meters · Place 4 · North BrunswNorth Brunsw1000 Meters42:44.33 PB—
Jan 10Refuel with Chocolate Milk Officials HOF Invite - HSJan 10 · 600 Meters · Place 5 · North BrunswNorth Brunsw600 Meters51:24.81 PB—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 4NJSIAA State Meet Of ChampionsJun 4 · 400m Hurdles · Place 5 · North BrunswNorth Brunsw400m Hurdles554.1112
May 30NJSIAA Group Championships - 1 & 4May 30 · 400 Meters · Place 9 · North BrunswNorth Brunsw400 Meters950.1912
May 30NJSIAA Group Championships - 1 & 4May 30 · 400m Hurdles · Place 4 · North BrunswNorth Brunsw400m Hurdles454.0012
May 22East Brunswick Sprint Series #2May 22 · 200 Meters · Place 9 · North BrunswNorth Brunsw200 Meters923.01 PB—
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 400 Meters · Place 4 · North BrunswNorth Brunsw400 Meters449.2012
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 400m Hurdles · Place 5 · North BrunswNorth Brunsw400m Hurdles554.9212
May 6GMC ChampionshipsMay 6 · 400 Meters · Place 2 · North BrunswickNorth Brunswick400 Meters248.31 PB12
May 6GMC ChampionshipsMay 6 · 400m Hurdles · Place 2 · North BrunswickNorth Brunswick400m Hurdles253.3712
Apr 19Colts Neck Spring InvitationalApr 19 · 400 Meters · Place 2 · North BrunswickNorth Brunswick400 Meters249.2512
Apr 19Colts Neck Spring InvitationalApr 19 · 400m Hurdles · Place 1 · North BrunswickNorth Brunswick400m Hurdles155.1712
Apr 15GMC Red & White ChampionshipApr 15 · 400m Hurdles · Place 3 · North BrunswickNorth Brunswick400m Hurdles355.56—
Apr 15GMC Red & White ChampionshipApr 15 · 400 Meters · Place 2 · North BrunswickNorth Brunswick400 Meters249.80—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 21SJTCA Meet #4Dec 21 · 1600 Meters · North Brunswick TownshipNorth Brunswick Township1600 Meters--DNS12
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 55m Hurdles · Place 35 · North Brunswick TownshipNorth Brunswick Township55m Hurdles39"Round P35.9.35a PB12
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 800 Meters · Place 33 · North Brunswick TownshipNorth Brunswick Township800 Meters33.2:11.72a12
Feb 4NJSIAA Sectional Championships - Central Groups 1&4Feb 4 · 800 Meters · Place 21 · North BrunswickNorth Brunswick800 Meters212:11.2711
Jan 27SJTCA Winter Meet #13Jan 27 · 800 Meters · Place 15 · North BrunswickNorth Brunswick800 Meters152:09.1911
Jan 20Greater Middlesex Conf. ChampionshipsJan 20 · 800 Meters · Place 17 · North BrunswickNorth Brunswick800 Meters172:11.9911
Jan 20Greater Middlesex Conf. ChampionshipsJan 20 · 400 Meters · Place 10 · North BrunswickNorth Brunswick400 Meters1054.1511

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Group 1-4 ChampionshipsJun 7 · 400 Meters · Place 19 · North BrunswNorth Brunsw400 Meters1951.2611
Jun 7NJSIAA Group 1-4 ChampionshipsJun 7 · 400m Hurdles · Place 11 · North BrunswNorth Brunsw400m Hurdles1156.3711
May 31NJSIAA Sectionals Central Groups 1 and 4May 31 · 400 Meters · Place 5 · North BrunswNorth Brunsw400 Meters550.9311
May 31NJSIAA Sectionals Central Groups 1 and 4May 31 · 400m Hurdles · Place 5 · North BrunswNorth Brunsw400m Hurdles557.4111
May 21GMC ChampionshipsMay 21 · 400 Meters · Place 7 · North BrunswickNorth Brunswick400 Meters751.0311
May 21GMC ChampionshipsMay 21 · 400m Hurdles · Place 3 · North BrunswickNorth Brunswick400m Hurdles356.4711
May 16East Brunswick Sprint Series #1May 16 · 400m Hurdles · Place 1 · North BrunswNorth Brunsw400m Hurdles156.45—
May 4Neville Plummer Memorial InvitationalMay 4 · 800 Meters · Place 5 · North BrunswickNorth Brunswick800 Meters52:06.06 PB11
May 4Neville Plummer Memorial InvitationalMay 4 · 400m Hurdles · Place 1 · North BrunswickNorth Brunswick400m Hurdles157.3311
Apr 30Middlesex County RelaysApr 30 · 400m Hurdles · Place 4 · North BrunswickNorth Brunswick400m Hurdles457.4111
Apr 20Colts Neck Spring InvitationalApr 20 · 400m Hurdles · Place 6 · North Brunswick TownshipNorth Brunswick Township400m Hurdles36" / 0.914m6.1:00.66a11
Apr 20Colts Neck Spring InvitationalApr 20 · 800 Meters · Place 18 · North Brunswick TownshipNorth Brunswick Township800 Meters18.2:08.41a11
Apr 13East Brunswick InvitationalApr 13 · 400m Hurdles · Place 7 · North BrunswNorth Brunsw400m Hurdles759.83—

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 800 Meters · Place 30 · North Brunswick TownshipNorth Brunswick Township800 Meters30.2:10.00a11
Dec 22The Egg Club InvitationalDec 22 · 600 Meters · Place 1 · North Brunswick TownshipNorth Brunswick Township600 Meters1.1:30.29a11
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · 1600 Meters · Place 39 · North Brunswick TownshipNorth Brunswick Township1600 Meters39.5:15.45a PB11
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · 800 Meters · Place 1 · North Brunswick TownshipNorth Brunswick Township800 Meters1.2:09.05a11
Feb 16Monmouth U. TC Indoor Showcase #3Feb 16 · 400 Meters · Place 3 · North BrunswNorth Brunsw400 Meters355.20—
Feb 11NJSIAA Sectional Championships - Central Groups 1&4Feb 11 · 400 Meters · Place 23 · North BrunswickNorth Brunswick400 Meters2356.2710
Feb 11NJSIAA Sectional Championships - Central Groups 1&4Feb 11 · 400 Meters · Place 23 · North BrunswickNorth Brunswick400 Meters2356.2710
Feb 4Purple Champions HS InvitationalFeb 4 · 400 Meters · Place 49 · North BrunswNorth Brunsw400 Meters4957.4210
Jan 28The Egg Club InvitationalJan 28 · 55 Meters · Place 27 · North BrunswickNorth Brunswick55 Meters277.40 PB10
Jan 21Greater Middlesex Conf. ChampionshipsJan 21 · 400 Meters · Place 37 · North BrunswickNorth Brunswick400 Meters3758.2610
Jan 17Mid-Winter ClassicJan 17 · 400 Meters · Place 17 · North BrunswickNorth Brunswick400 Meters1758.2310
Jan 17Mid-Winter ClassicJan 17 · 55 Meters · Place 55 · North BrunswickNorth Brunswick55 Meters557.4410

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals Central Groups 1 and 4Jun 2 · 400m Hurdles · Place 10 · North Brunswick TownshipNorth Brunswick Township400m Hurdles36" / 0.914m10.59.98a10
Jun 2NJSIAA Sectionals Central Groups 1 and 4Jun 2 · 400 Meters · Place 26 · North Brunswick TownshipNorth Brunswick Township400 Meters26.54.79a10
May 23GMC ChampionshipsMay 23 · 400m Hurdles · Place 27 · North Brunswick TownshipNorth Brunswick Township400m Hurdles36" / 0.914m27.1:03.92a10
May 23GMC ChampionshipsMay 23 · 400 Meters · Place 27 · North Brunswick TownshipNorth Brunswick Township400 Meters27.53.43a10
May 18East Brunswick Sprint SeriesMay 18 · 400m Hurdles · Place 1 · North BrunswNorth Brunsw400m Hurdles11:00.87—
Apr 22Colts Neck Spring InvitationalApr 22 · 400 Meters · Place 6 · North BrunswickNorth Brunswick400 Meters652.6610
Apr 22Colts Neck Spring InvitationalApr 22 · 400m Hurdles · Place 16 · North BrunswickNorth Brunswick400m Hurdles161:03.0410

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · 400 Meters · Place 47 · North Brunswick TownshipNorth Brunswick Township400 Meters47.59.75a10