Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorMorris County Championships · May 1614.79aMorris County ChampionshipsMay 16, 2023
110m Hurdles · 42" / 1.067m · OutdoorUSC Outdoor Open · Apr 2016.09aUSC Outdoor OpenApril 20, 2024
200 Meters · Indoor2024 VMI Team Challenge · Jan 2022.67a2024 VMI Team ChallengeJanuary 20, 2024
200 Meters · OutdoorNJSIAA Sectionals North 2 Groups 2 and 3 · Jun 222.95NJSIAA Sectionals North 2 Groups 2 and 3June 2, 2023
300 Meters · IndoorHokie Invitational · Jan 2335.31Hokie InvitationalJanuary 23, 2026
400 Meters · IndoorAtlantic-10 Indoor Track & Field Championships · Feb 2849.29Atlantic-10 Indoor Track & Field ChampionshipsFebruary 28, 2025
400 Meters · OutdoorIC4A/ECAC Outdoor Track & Field Championships · May 1748.57aIC4A/ECAC Outdoor Track & Field ChampionshipsMay 17, 2025
400m Hurdles · 36" / 0.914m · OutdoorAtlantic 10 Outdoor Championships · May 251.69aAtlantic 10 Outdoor ChampionshipsMay 2, 2026
500 Meters · IndoorDarius Dixon Memorial Invitational · Feb 91:07.26aDarius Dixon Memorial InvitationalFebruary 9, 2024
55m Hurdles · 36" · OutdoorMCTCA POLAR BEAR · Mar 278.62aMCTCA POLAR BEARMarch 27, 2021
55m Hurdles · 39" · IndoorMorris County Championships · Jan 307.92aMorris County ChampionshipsJanuary 30, 2023
600 Meters · IndoorDick DeSchriver Invitational · Dec 221:30.59aDick DeSchriver InvitationalDecember 22, 2022

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 17Dani Palooza Last Chance MeetMay 17 · 400m Hurdles · Place 2 · George MasonGeorge Mason400m Hurdles36" / 0.914m2.52.33aJr
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · 400m Hurdles · Place 1 · George MasonGeorge Mason400m Hurdles36" / 0.914mRound P1.52.10aJr
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · 400m Hurdles · Place 2 · George MasonGeorge Mason400m Hurdles36" / 0.914m2.51.69a PBJr
Apr 17Virginia ChallengeApr 17 · 400m Hurdles · Place 4 · George MasonGeorge Mason400m Hurdles36" / 0.914m4.52.08aJr
Apr 10Duke InvitationalApr 10 · 400m Hurdles · Place 13 · George MasonGeorge Mason400m Hurdles36" / 0.914m13.52.87aJr
Mar 26Raleigh RelaysMar 26 · 400m Hurdles · Place 9 · George MasonGeorge Mason400m Hurdles36" / 0.914m9.53.15aJr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27A-10 Indoor ChampionshipsFeb 27 · 400 Meters · Place 10 · George MasonGeorge Mason400 Meters1049.63aJR
Jan 23Hokie InvitationalJan 23 · 300 Meters · Place 3 · George MasonGeorge Mason300 Meters335.31 PBJR

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · 400m Hurdles · Place 36 · George MasonGeorge Mason400m Hurdles36" / 0.914mRound P36.52.23aSo
May 17IC4A/ECAC Outdoor Track & Field ChampionshipsMay 17 · 400m Hurdles · George MasonGeorge Mason400m Hurdles36" / 0.914m--DNSSo
May 17IC4A/ECAC Outdoor Track & Field ChampionshipsMay 17 · 400 Meters · Place 9 · George MasonGeorge Mason400 Meters9.48.57a PBSo
May 3Atlantic 10 Outdoor ChampionshipsMay 3 · 400m Hurdles · Place 1 · George MasonGeorge Mason400m Hurdles152.09aSO
May 3Atlantic 10 Outdoor ChampionshipsMay 3 · 400m Hurdles · Place 1 · George MasonGeorge Mason400m Hurdles151.10aSO
Apr 18Aggie ClassicApr 18 · 400m Hurdles · Place 3 · George MasonGeorge Mason400m Hurdles36" / 0.914m3.53.59aSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Atlantic-10 Indoor Track & Field ChampionshipsFeb 28 · 400 Meters · Place 7 · George MasonGeorge Mason400 MetersRound P749.29 PBSO
Feb 28Atlantic-10 Indoor Track & Field ChampionshipsFeb 28 · 400 Meters · Place 8 · George MasonGeorge Mason400 Meters849.64SO
Feb 21Father Diamond InvitationalFeb 21 · 400 Meters · Place 1 · George MasonGeorge Mason400 Meters150.01a—
Feb 14Darius Dixon Memorial InvitationalFeb 14 · 400 Meters · Place 38 · George MasonGeorge Mason400 Meters3851.63a—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 11IC4A/ECAC Outdoor Track & Field ChampionshipsMay 11 · 400 Hurdles Section 3 · Place 13 · George MasonGeorge Mason400 Hurdles Section 31354.45FR
May 11IC4A/ECAC Outdoor Track & Field ChampionshipsMay 11 · 400 Hurdles · Place 13 · George MasonGeorge Mason400 Hurdles1354.45FR
May 4Atlantic 10 Outdoor ChampionshipsMay 4 · 400 Hurdles Preliminaries Heat 1 · Place 1 · George MasonGeorge Mason400 Hurdles Preliminaries Heat 1152.88FR
May 4Atlantic 10 Outdoor ChampionshipsMay 4 · 400 Hurdles Finals · Place 1 · George MasonGeorge Mason400 Hurdles Finals152.20FR
Apr 20USC Outdoor OpenApr 20 · 400m Hurdles · Place 12 · George MasonGeorge Mason400m Hurdles36" / 0.914m12.54.43aFr
Apr 20USC Outdoor OpenApr 20 · 110m Hurdles · Place 18 · George MasonGeorge Mason110m Hurdles42" / 1.067mRound P18.16.09a PBWind: -1.7Fr
Apr 13JMU InvitationalApr 13 · 400m Hurdles · Place 2 · George MasonGeorge Mason400m Hurdles36" / 0.914m2.53.14aFr
Apr 13JMU InvitationalApr 13 · 110m Hurdles · Place 12 · George MasonGeorge Mason110m Hurdles42" / 1.067m12.15.63aWind: 3.9Fr
Apr 13JMU InvitationalApr 13 · 200 Meters · George MasonGeorge Mason200 Meters--DNSWind: 2.5Fr
Mar 16Dan Stimson Memorial InvitationalMar 16 · 400m Hurdles · Place 1 · George MasonGeorge Mason400m Hurdles154.61FR

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 162024 Father Diamond InvitationalFeb 16 · 400 Meters · Place 3 · George MasonGeorge Mason400 Meters351.05a—
Feb 162024 Father Diamond InvitationalFeb 16 · 200 Meters · Place 7 · George MasonGeorge Mason200 Meters723.23a—
Feb 9Darius Dixon Memorial InvitationalFeb 9 · 60m Hurdles · Place 20 · George MasonGeorge Mason60m Hurdles208.72a—
Feb 9Darius Dixon Memorial InvitationalFeb 9 · 500 Meters · Place 8 · George MasonGeorge Mason500 Meters81:07.26a PB—
Feb 3BU Bruce Lehane Scarlet & White InvitationalFeb 3 · 200 Meters · Place 74 · George MasonGeorge Mason200 Meters74.22.88aFr
Jan 202024 VMI Team ChallengeJan 20 · 60m Hurdles · Place 4 · George MasonGeorge Mason60m Hurdles48.68a—
Jan 202024 VMI Team ChallengeJan 20 · 60m Hurdles · Place 4 · George MasonGeorge Mason60m Hurdles48.65a—
Jan 202024 VMI Team ChallengeJan 20 · 200 Meters · Place 4 · George MasonGeorge Mason200 Meters422.67a PB—
Jan 7VCU Indoor InvitationalJan 7 · 60m Hurdles · Place 16 · George MasonGeorge Mason60m Hurdles168.84a—
Jan 7VCU Indoor InvitationalJan 7 · 400 Meters · Place 6 · George MasonGeorge Mason400 Meters651.58a—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals North 2 Groups 2 and 3Jun 2 · 110m Hurdles · Place 1 · ParsippanyParsippany110m HurdlesRound P115.4712
Jun 2NJSIAA Sectionals North 2 Groups 2 and 3Jun 2 · 110m Hurdles · Place 1 · ParsippanyParsippany110m Hurdles115.1412
Jun 2NJSIAA Sectionals North 2 Groups 2 and 3Jun 2 · 400m Hurdles · Place 1 · ParsippanyParsippany400m Hurdles153.9612
Jun 2NJSIAA Sectionals North 2 Groups 2 and 3Jun 2 · 200 Meters · Place 3 · ParsippanyParsippany200 Meters322.95 PB12
May 25Roxbury End of Season InvitationalMay 25 · 110m Hurdles · Place 1 · ParsippanyParsippany110m Hurdles115.2612
May 16Morris County ChampionshipsMay 16 · 400m Hurdles · Place 2 · ParsippanyParsippany400m Hurdles36" / 0.914m2.54.14a12
May 16Morris County ChampionshipsMay 16 · 110m Hurdles · Place 2 · ParsippanyParsippany110m Hurdles39" / 0.991mRound S2.15.17a12
May 16Morris County ChampionshipsMay 16 · 110m Hurdles · Place 1 · ParsippanyParsippany110m Hurdles39" / 0.991mRound P1.15.61a12
May 16Morris County ChampionshipsMay 16 · 110m Hurdles · Place 1 · ParsippanyParsippany110m Hurdles39" / 0.991m1.14.79a PB12
May 16Morris County ChampionshipsMay 16 · 400 Meters · Place 9 · ParsippanyParsippany400 Meters9.50.32a12

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 17NJSIAA Group ChampionshipsFeb 17 · 55m Hurdles · Place 7 · ParsippanyParsippany55m HurdlesRound P78.0112
Feb 17NJSIAA Group ChampionshipsFeb 17 · 55m Hurdles · Place 7 · ParsippanyParsippany55m Hurdles78.0612
Feb 4NJSIAA Sectional Championships - North 2 Group 2&3Feb 4 · 55m Hurdles · Place 1 · ParsippanyParsippany55m HurdlesRound P18.1012
Feb 4NJSIAA Sectional Championships - North 2 Group 2&3Feb 4 · 55m Hurdles · Place 1 · ParsippanyParsippany55m Hurdles17.9712
Feb 4NJSIAA Sectional Championships - North 2 Group 2&3Feb 4 · 400 Meters · Place 1 · ParsippanyParsippany400 Meters152.5112
Feb 4NJSIAA Sectional Championships - North 2 Group 2&3Feb 4 · 55m Hurdles · Place 1 · ParsippanyParsippany55m HurdlesRound P18.1012
Feb 4NJSIAA Sectional Championships - North 2 Group 2&3Feb 4 · 55m Hurdles · Place 1 · ParsippanyParsippany55m Hurdles17.9712
Feb 4NJSIAA Sectional Championships - North 2 Group 2&3Feb 4 · 400 Meters · Place 1 · ParsippanyParsippany400 Meters152.5112
Jan 30Morris County ChampionshipsJan 30 · 300 Meters · Place 5 · ParsippanyParsippany300 Meters5.36.35a12
Jan 30Morris County ChampionshipsJan 30 · 55m Hurdles · Place 1 · ParsippanyParsippany55m Hurdles39"Round P1.8.01a12
Jan 30Morris County ChampionshipsJan 30 · 55m Hurdles · Place 1 · ParsippanyParsippany55m Hurdles39"1.7.92a PB12
Jan 20U.S. Army Officials Hall of Fame InvitationalJan 20 · 55m Hurdles · Place 3 · ParsippanyParsippany55m Hurdles37.8812

2022 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 28Len Pietrewicz InvitationalDec 28 · 300 Meters · Place 7 · ParsippanyParsippany300 Meters7.37.56a12
Dec 28Len Pietrewicz InvitationalDec 28 · 55m Hurdles · Place 2 · ParsippanyParsippany55m Hurdles39"Round P2.8.20a12
Dec 28Len Pietrewicz InvitationalDec 28 · 55m Hurdles · Place 3 · ParsippanyParsippany55m Hurdles39"3.8.08a12
Dec 22Dick DeSchriver InvitationalDec 22 · 600 Meters · Place 5 · ParsippanyParsippany600 Meters5.1:30.59a PB12
Dec 22Dick DeSchriver InvitationalDec 22 · 55m Hurdles · Place 1 · ParsippanyParsippany55m Hurdles39"Round P1.8.39a12
Dec 22Dick DeSchriver InvitationalDec 22 · 55m Hurdles · Place 2 · ParsippanyParsippany55m Hurdles39"2.8.31a12
Feb 25NJSIAA Group ChampionshipsFeb 25 · 55m Hurdles · Place 14 · ParsippanyParsippany55m HurdlesRound P148.4211
Jan 18Morris County ChampionshipsJan 18 · 55m Hurdles · Place 9 · ParsippanyParsippany55m Hurdles39"Round P9.8.64a11
Jan 4Cliff Back InvitationalJan 4 · 55m Hurdles · Place 3 · ParsippanyParsippany55m Hurdles39"Round P3.8.41a11
Jan 4Cliff Back InvitationalJan 4 · 55m Hurdles · Place 6 · ParsippanyParsippany55m Hurdles39"6.8.46a11

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 18NJSIAA State Meet Of ChampionsJun 18 · 400m Hurdles · Place 17 · ParsippanyParsippany400m Hurdles1756.3911
Jun 10NJSIAA Groups 2 & 4Jun 10 · 400m Hurdles · Place 4 · ParsippanyParsippany400m Hurdles36" / 0.914m4.56.39a11
Jun 10NJSIAA Groups 2 & 4Jun 10 · 200 Meters · ParsippanyParsippany200 Meters--SCR11
Jun 3NJSIAA Sectionals North 2 Groups 2 and 3Jun 3 · 400m Hurdles · Place 1 · ParsippanyParsippany400m Hurdles36" / 0.914m1.56.66a11
Jun 3NJSIAA Sectionals North 2 Groups 2 and 3Jun 3 · 110m Hurdles · Place 2 · ParsippanyParsippany110m Hurdles39" / 0.991mRound P2.16.17a11
Jun 3NJSIAA Sectionals North 2 Groups 2 and 3Jun 3 · 110m Hurdles · Place 1 · ParsippanyParsippany110m Hurdles39" / 0.991m1.15.72a11
Jun 3NJSIAA Sectionals North 2 Groups 2 and 3Jun 3 · 400 Meters · ParsippanyParsippany400 Meters--DNS11
Jun 3NJSIAA Sectionals North 2 Groups 2 and 3Jun 3 · 200 Meters · Place 5 · ParsippanyParsippany200 Meters5.23.42a11
May 17Morris County ChampionshipsMay 17 · 400m Hurdles · Place 3 · ParsippanyParsippany400m Hurdles36" / 0.914m3.56.31a11
May 17Morris County ChampionshipsMay 17 · 200 Meters · Place 7 · ParsippanyParsippany200 MetersRound P7.23.18a11
May 10NJAC Small SchoolsMay 10 · 400m Hurdles · Place 1 · ParsippanyParsippany400m Hurdles36" / 0.914m1.55.43a11
May 10NJAC Small SchoolsMay 10 · 110m Hurdles · Place 2 · ParsippanyParsippany110m Hurdles39" / 0.991mRound P2.15.58a11
May 10NJAC Small SchoolsMay 10 · 110m Hurdles · Place 2 · ParsippanyParsippany110m Hurdles39" / 0.991m2.15.70a11
May 10NJAC Small SchoolsMay 10 · 400 Meters · Place 3 · ParsippanyParsippany400 Meters3.51.24a11

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16Jack O'Leary Lid Lifter InvitationalDec 16 · 55m Hurdles · Place 3 · ParsippanyParsippany55m Hurdles39"Round P3.8.44a11
Dec 16Jack O'Leary Lid Lifter InvitationalDec 16 · 55m Hurdles · Place 4 · ParsippanyParsippany55m Hurdles39"4.8.40a11

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 11NJSIAA Groups 2 & 4Jun 11 · 400m Hurdles · Place 14 · ParsippanyParsippany400m Hurdles36" / 0.914m14.58.79a10
Jun 11NJSIAA Groups 2 & 4Jun 11 · 110m Hurdles · Place 15 · ParsippanyParsippany110m Hurdles39" / 0.991mRound P15.16.33a10
May 25Morris County ChampionshipsMay 25 · 400m Hurdles · Place 5 · ParsippanyParsippany400m Hurdles36" / 0.914m5.58.37a10
May 25Morris County ChampionshipsMay 25 · 110m Hurdles · Place 13 · ParsippanyParsippany110m Hurdles39" / 0.991mRound S13.16.49aWind: -0.110
May 25Morris County ChampionshipsMay 25 · 110m Hurdles · Place 15 · ParsippanyParsippany110m Hurdles39" / 0.991mRound P15.16.30aWind: 0.510
Mar 27MCTCA POLAR BEARMar 27 · 55m Hurdles · Place 1 · ParsippanyParsippany55m Hurdles36"1.8.62a PB10
Mar 27MCTCA POLAR BEARMar 27 · 400 Meters · Place 6 · ParsippanyParsippany400 Meters6.55.43a10
Mar 27MCTCA POLAR BEARMar 27 · 200 Meters · Place 13 · ParsippanyParsippany200 Meters13.24.72a10
Mar 13Morris County Polar Bear # 2-ChathamMar 13 · 400 Meters · Place 6 · ParsippanyParsippany400 Meters6.55.52aUnofficial10
Mar 13Morris County Polar Bear # 2-ChathamMar 13 · 200 Meters · Place 8 · ParsippanyParsippany200 Meters8.24.57aUnofficial10