Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCentennial Conference Outdoor Championships · May 211.06Centennial Conference Outdoor ChampionshipsMay 2, 2025
200 Meters · Indoor2026 Paul Donahue Invitational · Apr 1722.06a2026 Paul Donahue InvitationalApril 17, 2026
200 Meters · Outdoor AARTFC Outdoor Track & Field Championships · May 1321.64a AARTFC Outdoor Track & Field ChampionshipsMay 13, 2026
400 Meters · IndoorCentennial Conference Indoor Championships · Feb 2853.28aCentennial Conference Indoor ChampionshipsFebruary 28, 2026
400 Meters · OutdoorPaul Donahue Invitational · Apr 1852.22Paul Donahue InvitationalApril 18, 2025
60 Meters · IndoorCentennial Conference Indoor Championships · Mar 17.29aCentennial Conference Indoor ChampionshipsMarch 1, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 200 Meters · Place 5 · Ursinus200 Meters5.21.64a PBWind: 1.8Jr
May 10Widener Final QualifierMay 10 · 200 Meters · Place 12 · Ursinus200 Meters12.21.85aWind: 0.1Jr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 200 Meters · Place 9 · Ursinus200 MetersRound P9.22.56aWind: 0.1Jr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 100 Meters · Place 10 · Ursinus100 MetersRound P10.11.25aWind: 0Jr
Apr 10Dennis CraddockApr 10 · 400 Meters · Ursinus400 Meters--DNSJr
Apr 4Ursinus SpringfestApr 4 · 200 Meters · Place 2 · Ursinus200 Meters2.22.00aWind: 1.5Jr
Apr 4Ursinus SpringfestApr 4 · 100 Meters · Place 14 · Ursinus100 MetersRound P14.11.16aWind: 1Jr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 200 Meters · Place 11 · Ursinus200 Meters11.22.06a PBWind: 0.7Jr
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · 400 Meters · Place 16 · Ursinus400 Meters1653.28a PBJR
Feb 13Widener Indoor ClassicFeb 13 · 200 Meters · Place 20 · Ursinus200 Meters2022.43aJr
Feb 7Frank Colden InvitationalFeb 7 · 60 Meters · Place 25 · Ursinus60 MetersRound P257.38aJr
Jan 18Collegeville Collegiate ClassicJan 18 · 60 Meters · Place 11 · Ursinus60 MetersRound P117.43JR

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2Centennial Conference Outdoor ChampionshipsMay 2 · 200 Meters · Place 10 · Ursinus200 MetersRound P1022.44SO
May 2Centennial Conference Outdoor ChampionshipsMay 2 · 100 Meters · Place 10 · Ursinus100 MetersRound P1011.06 PBSO
Apr 18Paul Donahue InvitationalApr 18 · 400 Meters · Place 53 · Ursinus400 Meters5352.22 PBSO
Apr 18Paul Donahue InvitationalApr 18 · 200 Meters · Place 52 · Ursinus200 Meters5222.91SO
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 100 Meters · Place 66 · Ursinus100 Meters6611.20aSo

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · 200 Meters · Place 9 · Ursinus200 Meters922.92a—
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · 60 Meters · Place 16 · Ursinus60 Meters167.29a PB—
Feb 21Keogh InvitationalFeb 21 · 200 Meters · Place 4 · Ursinus200 Meters423.35a—
Feb 21Keogh InvitationalFeb 21 · 60 Meters · Place 13 · Ursinus60 Meters137.33a—
Jan 25Coach I OpenJan 25 · 200 Meters · Place 16 · Ursinus200 Meters1624.01a—
Jan 25Coach I OpenJan 25 · 60 Meters · Place 48 · Ursinus60 Meters487.56a—
Jan 19Collegeville ClassicJan 19 · 60 Meters · Place 16 · Ursinus60 Meters167.64a—
Jan 19Collegeville ClassicJan 19 · 200 Meters · Place 4 · Ursinus200 Meters424.28a—