Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · Indoor2026 Paul Donahue Invitational · Apr 1714.92a2026 Paul Donahue InvitationalApril 17, 2026
100m Hurdles · 33" / 0.838m · OutdoorPSAC Outdoor Track & Field Championships · Apr 3014.65aPSAC Outdoor Track & Field ChampionshipsApril 30, 2026
200 Meters · IndoorBison Opener · Dec 525.96aBison OpenerDecember 5, 2025
200 Meters · OutdoorDanny Curran Invitational · Mar 2726.17aDanny Curran InvitationalMarch 27, 2026
300 Meters · IndoorWagner Shootout · Dec 1345.93aWagner ShootoutDecember 13, 2024
400 Meters · OutdoorPurple & Gold · Mar 201:01.96aPurple & GoldMarch 20, 2026
400m Hurdles · 30" / 0.762m · Indoor2026 Paul Donahue Invitational · Apr 171:03.71a2026 Paul Donahue InvitationalApril 17, 2026
400m Hurdles · 30" / 0.762m · OutdoorPSAC Outdoor Track & Field Championships · Apr 301:03.49aPSAC Outdoor Track & Field ChampionshipsApril 30, 2026
60 Meters · IndoorAlvernia Winter Invitational · Jan 178.45aAlvernia Winter InvitationalJanuary 17, 2026
60m Hurdles · 33" / 0.838m · IndoorPSAC Indoor Track & Field Championships · Feb 289.20aPSAC Indoor Track & Field ChampionshipsFebruary 28, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · 400m Hurdles · Place 3 · West Chester400m Hurdles30" / 0.762mRound P3.1:03.49a PBSo
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · 400m Hurdles · Place 5 · West Chester400m Hurdles30" / 0.762m5.1:03.80aSo
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · 100m Hurdles · Place 5 · West Chester100m Hurdles33" / 0.838mRound P5.14.46aWind: 2.3So
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · 100m Hurdles · Place 3 · West Chester100m Hurdles33" / 0.838m3.14.65a PBWind: -0.4So
Apr 24Paul Kaiser ClassicApr 24 · 100m Hurdles · Place 1 · West Chester100m Hurdles33" / 0.838mRound P1.14.85aWind: 0.2So
Apr 24Paul Kaiser ClassicApr 24 · 100m Hurdles · Place 2 · West Chester100m Hurdles33" / 0.838m2.14.75aSo
Apr 10Bill Butler InvitationalApr 10 · 400m Hurdles · Place 1 · West Chester400m Hurdles30" / 0.762m1.1:04.73aSo
Apr 2Colonial RelaysApr 2 · 400m Hurdles · Place 12 · West Chester400m Hurdles30" / 0.762m12.1:06.00aSo
Apr 2Colonial RelaysApr 2 · 100m Hurdles · Place 8 · West Chester100m Hurdles33" / 0.838m8.15.02aWind: 0.5So
Mar 27Danny Curran InvitationalMar 27 · 100m Hurdles · Place 3 · West Chester100m Hurdles33" / 0.838m3.14.94aWind: 2.1So
Mar 27Danny Curran InvitationalMar 27 · 200 Meters · Place 17 · West Chester200 Meters17.26.17a PBWind: 1.7So
Mar 20Purple & GoldMar 20 · 100m Hurdles · Place 4 · West Chester100m Hurdles415.30aSo
Mar 20Purple & GoldMar 20 · 400 Meters · Place 9 · West Chester400 Meters91:01.96a PBSo
Mar 13WCU Intrasquad MeetMar 13 · 200 Meters · Place 2 · West Chester200 MetersRound P2.27.41aSo
Mar 13WCU Intrasquad MeetMar 13 · 200 Meters · West Chester200 Meters—SCRSo

2026 Indoor Track

15 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 400m Hurdles · Place 7 · West Chester400m Hurdles30" / 0.762m7.1:03.71a PBSo
Apr 172026 Paul Donahue InvitationalApr 17 · 100m Hurdles · Place 6 · West Chester100m Hurdles33" / 0.838m6.14.92a PBWind: -0.9So
Feb 28PSAC Indoor Track & Field ChampionshipsFeb 28 · 60m Hurdles · Place 15 · West Chester60m Hurdles33" / 0.838mRound P15.9.20a PBSo
Feb 28PSAC Indoor Track & Field ChampionshipsFeb 28 · 200 Meters · Place 18 · West Chester200 MetersRound P18.26.96aSo
Feb 20PSU Tune-UpFeb 20 · 60m Hurdles · Place 7 · West Chester60m HurdlesRound P79.30aSo
Feb 20PSU Tune-UpFeb 20 · 60m Hurdles · Place 4 · West Chester60m Hurdles49.19aSo
Feb 20PSU Tune-UpFeb 20 · 200 Meters · Place 14 · West Chester200 Meters1426.49aSo
Feb 13Widener Indoor ClassicFeb 13 · 60m Hurdles · Place 12 · West Chester60m HurdlesRound P129.13aSo
Feb 13Widener Indoor ClassicFeb 13 · 200 Meters · Place 24 · West Chester200 Meters2426.43aSo
Jan 31Widener Schuylkill ShowdownJan 31 · 60m Hurdles · Place 3 · West Chester60m Hurdles33" / 0.838m3.9.34aSo
Jan 31Widener Schuylkill ShowdownJan 31 · 200 Meters · Place 13 · West Chester200 Meters13.26.44aSo
Jan 24Moravian University Hounds ClassicJan 24 · 60m Hurdles · Place 8 · West Chester60m Hurdles33" / 0.838mRound P8.9.45aSo
Jan 24Moravian University Hounds ClassicJan 24 · 60m Hurdles · Place 7 · West Chester60m Hurdles33" / 0.838m7.9.49aSo
Jan 17Alvernia Winter InvitationalJan 17 · 200 Meters · Place 5 · West Chester200 Meters527.28aSo
Jan 17Alvernia Winter InvitationalJan 17 · 60 Meters · Place 15 · West Chester60 MetersRound P158.45a PBSo

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 12Seahawk ShootoutDec 12 · 60m Hurdles · Place 29 · West Chester60m Hurdles33" / 0.838m29.9.40aSo
Dec 5Bison OpenerDec 5 · 60m Hurdles · Place 11 · West Chester60m Hurdles33" / 0.838mRound P11.9.41aSo
Dec 5Bison OpenerDec 5 · 200 Meters · Place 5 · West Chester200 Meters5.25.96a PBSo
Feb 21Keogh InvitationalFeb 21 · 60m Hurdles · Place 3 · West Chester60m Hurdles39.57a—
Feb 21Keogh InvitationalFeb 21 · 200 Meters · Place 5 · West Chester200 Meters527.77a—
Feb 15Widener Indoor ClassicFeb 15 · 60m Hurdles · Place 17 · West Chester60m Hurdles33" / 0.838mRound P17.9.69aFr
Feb 8Frank Colden InviteFeb 8 · 60m Hurdles · Place 6 · West Chester60m Hurdles610.17a—
Feb 8Frank Colden InviteFeb 8 · 60m Hurdles · Place 3 · West Chester60m Hurdles39.87a—
Feb 8Frank Colden InviteFeb 8 · 200 Meters · Place 15 · West Chester200 Meters1528.35a—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 8PSAC Outdoor Track & Field ChampionshipsMay 8 · 400m Hurdles · Place 20 · West Chester400m Hurdles30" / 0.762mRound P20.1:12.51aFr
May 8PSAC Outdoor Track & Field ChampionshipsMay 8 · 100m Hurdles · Place 12 · West Chester100m Hurdles33" / 0.838mRound P12.15.38aWind: 3.4Fr
Apr 26Paul Kaiser ClassicApr 26 · 100m Hurdles · Place 9 · West Chester100m HurdlesRound P915.66FR
Apr 26Paul Kaiser ClassicApr 26 · 100m Hurdles · Place 9 · West Chester100m Hurdles915.66FR
Apr 18Paul Donahue InvitationalApr 18 · 400m Hurdles · Place 4 · West Chester400m Hurdles41:07.43FR
Apr 18Paul Donahue InvitationalApr 18 · 100m Hurdles · Place 12 · West Chester100m Hurdles1215.59FR
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 100m Hurdles · Place 48 · West Chester100m Hurdles4815.88aFr
Apr 11Bill Butler RelaysApr 11 · 100m Hurdles · Place 2 · West Chester100m Hurdles216.03aFr
Mar 28Danny Curran InvitationalMar 28 · 100m Hurdles · Place 5 · West Chester100m Hurdles515.64aFr
Mar 28Danny Curran InvitationalMar 28 · 400 Meters · Place 33 · West Chester400 Meters331:04.01aFr
Mar 22Purple and Gold InvitationalMar 22 · 100m Hurdles · Place 1 · West Chester100m Hurdles33" / 0.838m1.15.80aFr
Mar 22Purple and Gold InvitationalMar 22 · 200 Meters · Place 13 · West Chester200 Meters13.27.46aWind: -3Fr

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13Wagner ShootoutDec 13 · 300 Meters · Place 69 · West Chester300 Meters69.45.93a PBFr
Dec 13Wagner ShootoutDec 13 · 60m Hurdles · Place 28 · West Chester60m Hurdles33" / 0.838m28.9.60aFr
Dec 6Fastpark Metro Season OpenerDec 6 · 60m Hurdles · Place 7 · West Chester60m Hurdles33" / 0.838mRound P7.9.46aFr
Dec 6Fastpark Metro Season OpenerDec 6 · 60m Hurdles · Place 6 · West Chester60m Hurdles33" / 0.838m6.9.50aFr