Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorCoatesville Track and Field Invitational · Apr 1518.11aCoatesville Track and Field InvitationalApril 15, 2023
110m Hurdles · 42" / 1.067m · OutdoorBison Invitational · Apr 1116.92aBison InvitationalApril 11, 2026
200 Meters · Indoor2024 George Mason University Patriot Games · Jan 2624.42a2024 George Mason University Patriot GamesJanuary 26, 2024
400 Meters · IndoorTCNJ Indoor Opener · Dec 754.31aTCNJ Indoor OpenerDecember 7, 2024
400 Meters · OutdoorTwin Valley Invitational · Apr 1659.07Twin Valley InvitationalApril 16, 2021
400m Hurdles · 36" / 0.914m · OutdoorLandmark Outdoor Track & Field Championships · May 359.55aLandmark Outdoor Track & Field ChampionshipsMay 3, 2025
60m Hurdles · 42" / 1.067m · IndoorFather Diamond Invitational · Feb 209.33aFather Diamond InvitationalFebruary 20, 2026
800 Meters · OutdoorTwin Valley vs. Fleetwood Meet · Apr 272:15.75Twin Valley vs. Fleetwood MeetApril 27, 2021
R Bruce Dallas T&F Invit Jimmy Brooks Wilson (3) 48.12 2013 · OutdoorBruce Dallas Invitational · Apr 358.26Bruce Dallas InvitationalApril 3, 2021

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 2Landmark Outdoor T&F ChampionshipsMay 2 · 400m Hurdles · Place 16 · Catholic (D.C.)Catholic (D.C.)400m Hurdles36" / 0.914m16.1:00.72aJr
May 2Landmark Outdoor T&F ChampionshipsMay 2 · 110m Hurdles · Place 12 · Catholic (D.C.)Catholic (D.C.)110m Hurdles42" / 1.067mRound P12.17.50aWind: 1.1Jr
Apr 17Morgan State Legacy MeetApr 17 · 400m Hurdles · Place 18 · Catholic (D.C.)Catholic (D.C.)400m Hurdles36" / 0.914m18.1:00.87aJr
Apr 17Morgan State Legacy MeetApr 17 · 110m Hurdles · Place 24 · Catholic (D.C.)Catholic (D.C.)110m Hurdles42" / 1.067mRound P24.17.44aWind: 1Jr
Apr 11Bison InvitationalApr 11 · 400m Hurdles · Place 4 · Catholic (D.C.)Catholic (D.C.)400m Hurdles36" / 0.914m4.1:01.55aJr
Apr 11Bison InvitationalApr 11 · 110m Hurdles · Place 7 · Catholic (D.C.)Catholic (D.C.)110m Hurdles42" / 1.067mRound P7.16.92a PBWind: 0Jr
Apr 11Bison InvitationalApr 11 · 110m Hurdles · Place 7 · Catholic (D.C.)Catholic (D.C.)110m Hurdles42" / 1.067m7.16.98aWind: 1.5Jr
Mar 28Seahawk InvitationalMar 28 · 400m Hurdles · Place 2 · Catholic (D.C.)Catholic (D.C.)400m Hurdles21:02.12aJr
Mar 28Seahawk InvitationalMar 28 · 110m Hurdles · Place 3 · Catholic (D.C.)Catholic (D.C.)110m Hurdles317.62aJr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 282026 Landmark Indoor T&F ChampionshipsFeb 28 · 60m Hurdles · Catholic (D.C.)Catholic (D.C.)60m Hurdles42" / 1.067mRound P—DNSJr
Feb 20Father Diamond InvitationalFeb 20 · 60m Hurdles · Place 5 · Catholic (D.C.)Catholic (D.C.)60m Hurdles42" / 1.067m5.9.33a PBJr
Feb 20Father Diamond InvitationalFeb 20 · 400 Meters · Place 6 · Catholic (D.C.)Catholic (D.C.)400 Meters6.56.44aJr
Feb 7Blue and White InviteFeb 7 · 60m Hurdles · Place 14 · Catholic (D.C.)Catholic (D.C.)60m Hurdles149.69aJr
Feb 7Blue and White InviteFeb 7 · 400 Meters · Place 29 · Catholic (D.C.)Catholic (D.C.)400 Meters2957.16aJr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 3Landmark Outdoor Track & Field ChampionshipsMay 3 · 400m Hurdles · Place 13 · Catholic (D.C.)Catholic (D.C.)400m Hurdles36" / 0.914m13.59.55a PBSo
May 3Landmark Outdoor Track & Field ChampionshipsMay 3 · 110m Hurdles · Place 14 · Catholic (D.C.)Catholic (D.C.)110m Hurdles42" / 1.067mRound P14.17.53aWind: 0.5So
Apr 26Blue Jay Tune UpApr 26 · 400m Hurdles · Place 11 · Catholic (D.C.)Catholic (D.C.)400m Hurdles36" / 0.914m11.1:02.73aSo
Apr 26Blue Jay Tune UpApr 26 · 110m Hurdles · Place 11 · Catholic (D.C.)Catholic (D.C.)110m Hurdles42" / 1.067m11.17.66aWind: 1.7So
Apr 4George Mason Ebanks InvitationalApr 4 · 400m Hurdles · Place 22 · Catholic (D.C.)Catholic (D.C.)400m Hurdles221:01.34aSo
Mar 28Towson InvitationalMar 28 · 400m Hurdles · Place 10 · Catholic (D.C.)Catholic (D.C.)400m Hurdles101:03.11aSo
Mar 21Fred HardyMar 21 · 400m Hurdles · Place 15 · Catholic (D.C.)Catholic (D.C.)400m Hurdles36" / 0.914m15.1:05.13aSo
Mar 21Fred HardyMar 21 · 110m Hurdles · Place 16 · Catholic (D.C.)Catholic (D.C.)110m Hurdles42" / 1.067m16.18.69aWind: -3.7So

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 1Landmark Conference Indoor Track & Field ChampionshipsMar 1 · 60m Hurdles · Place 18 · Catholic (D.C.)Catholic (D.C.)60m Hurdles42" / 1.067mRound P18.9.39aSo
Feb 21Father Diamond InvitationalFeb 21 · 60m Hurdles · Place 9 · Catholic (D.C.)Catholic (D.C.)60m Hurdles99.57a—
Jan 31Patriot GamesJan 31 · 60m Hurdles · Place 11 · Catholic (D.C.)Catholic (D.C.)60m Hurdles119.79a—
Jan 25Coach I OpenJan 25 · 60m Hurdles · Place 16 · Catholic (D.C.)Catholic (D.C.)60m Hurdles169.64a—
Jan 25Coach I OpenJan 25 · 400 Meters · Place 39 · Catholic (D.C.)Catholic (D.C.)400 Meters3956.40a—
Jan 182025 Cardinal TFJan 18 · 60m Hurdles · Place 15 · Catholic (D.C.)Catholic (D.C.)60m Hurdles42" / 1.067mRound P15.9.81aSo
Jan 182025 Cardinal TFJan 18 · 200 Meters · Place 39 · Catholic (D.C.)Catholic (D.C.)200 Meters39.24.97aSo

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 7TCNJ Indoor OpenerDec 7 · 60m Hurdles · Place 18 · Catholic (D.C.)Catholic (D.C.)60m Hurdles42" / 1.067mRound P18.9.51aSo
Dec 7TCNJ Indoor OpenerDec 7 · 400 Meters · Place 11 · Catholic (D.C.)Catholic (D.C.)400 Meters11.54.31a PBSo
Feb 24Landmark Conference Indoor Track & Field ChampionshipsFeb 24 · 60m Hurdles · Place 12 · Catholic (D.C.)Catholic (D.C.)60m Hurdles42" / 1.067mRound P12.9.62aFr
Feb 9Blue & White InvitationalFeb 9 · 60m Hurdles · Place 14 · Catholic (D.C.)Catholic (D.C.)60m Hurdles149.69a—
Feb 9Blue & White InvitationalFeb 9 · 200 Meters · Place 22 · Catholic (D.C.)Catholic (D.C.)200 Meters2224.70a—
Feb 2NYU DIII InvitationalFeb 2 · 60m Hurdles · Place 24 · Catholic (D.C.)Catholic (D.C.)60m Hurdles249.63a—
Feb 2NYU DIII InvitationalFeb 2 · 400 Meters · Place 31 · Catholic (D.C.)Catholic (D.C.)400 Meters3154.57a—
Jan 262024 George Mason University Patriot GamesJan 26 · 60m Hurdles · Place 12 · Catholic (D.C.)Catholic (D.C.)60m Hurdles129.97a—
Jan 262024 George Mason University Patriot GamesJan 26 · 200 Meters · Place 18 · Catholic (D.C.)Catholic (D.C.)200 Meters1824.42a PB—
Jan 20Robert Comstock Cardinal ClassicJan 20 · 60m Hurdles · Place 14 · Catholic (D.C.)Catholic (D.C.)60m Hurdles1410.07a—
Jan 20Robert Comstock Cardinal ClassicJan 20 · 400 Meters · Place 20 · Catholic (D.C.)Catholic (D.C.)400 Meters2055.44a—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 4Landmark Outdoor Track & Field ChampionshipsMay 4 · 400m Hurdles · Place 6 · Catholic (D.C.)Catholic (D.C.)400m Hurdles658.31a—
May 4Landmark Outdoor Track & Field ChampionshipsMay 4 · 110m Hurdles · Place 11 · Catholic (D.C.)Catholic (D.C.)110m Hurdles1117.73a—
Apr 27Blue Jay Tune UpApr 27 · 400m Hurdles · Place 7 · Catholic (D.C.)Catholic (D.C.)400m Hurdles71:00.80a—
Apr 27Blue Jay Tune UpApr 27 · 110m Hurdles · Place 5 · Catholic (D.C.)Catholic (D.C.)110m Hurdles518.26a—
Apr 20Hopkins Loyola InvitationalApr 20 · 400m Hurdles · Place 9 · Catholic (D.C.)Catholic (D.C.)400m Hurdles91:00.45a—
Apr 20Hopkins Loyola InvitationalApr 20 · 110m Hurdles · Place 14 · Catholic (D.C.)Catholic (D.C.)110m Hurdles1417.78a—
Apr 13Bill Butler Collegiate InvitationalApr 13 · 400m Hurdles · Place 9 · Catholic (D.C.)Catholic (D.C.)400m Hurdles36" / 0.914m9.1:01.81aFr
Apr 13Bill Butler Collegiate InvitationalApr 13 · 110m Hurdles · Place 6 · Catholic (D.C.)Catholic (D.C.)110m Hurdles42" / 1.067m6.18.10aWind: 0.8Fr
Apr 5George Mason Ebanks InvitationalApr 5 · 400m Hurdles · Place 13 · Catholic (D.C.)Catholic (D.C.)400m Hurdles131:00.11a—
Apr 5George Mason Ebanks InvitationalApr 5 · 110m Hurdles · Place 19 · Catholic (D.C.)Catholic (D.C.)110m Hurdles1917.71a—
Mar 22Fred Hardy InvitationalMar 22 · 400m Hurdles · Place 10 · Catholic (D.C.)Catholic (D.C.)400m Hurdles101:00.62a—
Mar 22Fred Hardy InvitationalMar 22 · 110m Hurdles · Place 13 · Catholic (D.C.)Catholic (D.C.)110m Hurdles1317.67a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 2TCNJ Indoor OpenDec 2 · 60m Hurdles · Place 24 · Catholic (D.C.)Catholic (D.C.)60m Hurdles42" / 1.067mRound P24.9.81aFr
Dec 2TCNJ Indoor OpenDec 2 · 400 Meters · Place 21 · Catholic (D.C.)Catholic (D.C.)400 Meters21.54.44aFr

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 11BCIAA Firing MeetMay 11 · 110m Hurdles · Place 14 · Twin ValleyTwin Valley110m HurdlesRound P1417.0412
May 11BCIAA Firing MeetMay 11 · 300m Hurdles · Place 3 · Twin ValleyTwin Valley300m Hurdles342.00—
May 11BCIAA Firing MeetMay 11 · 110m Hurdles · Place 14 · Twin ValleyTwin Valley110m HurdlesRound P1417.04—
May 2Twin Valley HS vs FleetwoodMay 2 · 300m Hurdles · Place 2 · Twin ValleyTwin Valley300m Hurdles242.9512
May 2Twin Valley HS vs FleetwoodMay 2 · 110m Hurdles · Place 3 · Twin ValleyTwin Valley110m Hurdles317.1112
Apr 29Unionville InvitationalApr 29 · 300m Hurdles · Place 13 · Twin ValleyTwin Valley300m Hurdles1344.03—
Apr 29Unionville InvitationalApr 29 · 300m Hurdles · Place 13 · Twin ValleyTwin Valley300m Hurdles36" / 0.914m13.44.03aUnofficial12
Apr 25Twin Valley HS vs Brandywine Heights vs KutztownApr 25 · 300m Hurdles · Place 2 · Twin ValleyTwin Valley300m Hurdles242.5712
Apr 25Twin Valley HS vs Brandywine Heights vs KutztownApr 25 · 110m Hurdles · Place 3 · Twin ValleyTwin Valley110m Hurdles317.6212
Apr 21Twin Valley InvitationalApr 21 · 300m Hurdles · Place 4 · Twin ValleyTwin Valley300m Hurdles442.7512
Apr 21Twin Valley InvitationalApr 21 · 110m Hurdles · Place 17 · Twin ValleyTwin Valley110m HurdlesRound P1717.8512
Apr 18Twin Valley @ Schulkill ValleyApr 18 · 300m Hurdles · Place 1 · Twin ValleyTwin Valley300m Hurdles143.53—
Apr 18Twin Valley @ Schulkill ValleyApr 18 · 110m Hurdles · Place 2 · Twin ValleyTwin Valley110m Hurdles217.23—
Apr 15Coatesville Track and Field InvitationalApr 15 · 110m Hurdles · Place 22 · Twin ValleyTwin Valley110m Hurdles39" / 0.991mRound P22.18.11a PB12
Apr 6Conrad Weiser HS vs Twin ValleyApr 6 · 300m Hurdles · Place 2 · Twin ValleyTwin Valley300m Hurdles244.1212
Apr 6Conrad Weiser HS vs Twin ValleyApr 6 · 110m Hurdles · Place 2 · Twin ValleyTwin Valley110m Hurdles217.7812

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 27Twin Valley vs. Fleetwood MeetApr 27 · 800 Meters · Place 3 · Twin ValleyTwin Valley800 Meters32:15.75 PB—
Apr 21Conrad Weiser / Twin Valley DualApr 21 · 400 Meters · Place 7 · Twin ValleyTwin Valley400 Meters71:00.37—
Apr 16Twin Valley InvitationalApr 16 · 400 Meters · Place 20 · Twin ValleyTwin Valley400 Meters2059.07 PB—
Apr 3Bruce Dallas InvitationalApr 3 · R Bruce Dallas T&F Invit Jimmy Brooks Wilson (3) 48.12 2013 · Place 19 · Twin ValleyTwin ValleyR Bruce Dallas T&F Invit Jimmy Brooks Wilson (3) 48.12 20131958.26 PBSO
Mar 30Twin Valley vs. Daniel BooneMar 30 · 400 Meters · Place 4 · Twin ValleyTwin Valley400 Meters459.54—