Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCentennial Conference Outdoor Championships · May 310.71aCentennial Conference Outdoor ChampionshipsMay 3, 2024
200 Meters · IndoorWidener Indoor Classic · Feb 1321.95aWidener Indoor ClassicFebruary 13, 2026
200 Meters · OutdoorWidener Final Qualifier · May 1021.26aWidener Final QualifierMay 10, 2026
300 Meters · IndoorCollegeville Classic · Jan 1935.67aCollegeville ClassicJanuary 19, 2025
400 Meters · IndoorMini-Dip Invitational · Jan 2752.41Mini-Dip InvitationalJanuary 27, 2023
400 Meters · OutdoorShippensburg University College Mid-Week Meet · Apr 1949.95Shippensburg University College Mid-Week MeetApril 19, 2023
60 Meters · IndoorCentennial Conference Indoor Championships · Feb 246.97aCentennial Conference Indoor ChampionshipsFebruary 24, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 200 Meters · Place 1 · Ursinus200 Meters1.21.28aWind: 0.7Sr
May 10Widener Final QualifierMay 10 · 200 Meters · Place 4 · Ursinus200 Meters4.21.26a PBWind: 0.1Sr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 200 Meters · Place 2 · Ursinus200 MetersRound P2.22.04aWind: -0.9Sr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 200 Meters · Place 2 · Ursinus200 Meters2.21.65aWind: -3.3Sr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 100 Meters · Place 2 · Ursinus100 MetersRound P2.10.79aWind: 0.7Sr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 100 Meters · Place 2 · Ursinus100 Meters2.10.74aWind: 0.1Sr
Apr 10Dennis CraddockApr 10 · 100 Meters · Place 5 · Ursinus100 MetersRound P5.10.94aWind: -1.9Sr
Apr 10Dennis CraddockApr 10 · 100 Meters · Place 3 · Ursinus100 Meters3.10.83aWind: -1.2Sr
Apr 4Ursinus SpringfestApr 4 · 200 Meters · Place 1 · Ursinus200 Meters1.21.37aWind: 1.5Sr

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 100 Meters · Ursinus100 Meters—DNSSr
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · 200 Meters · Place 4 · Ursinus200 Meters421.97aSR
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · 60 Meters · Place 7 · Ursinus60 Meters77.09aSR
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · 60 Meters · Place 4 · Ursinus60 Meters47.01aSR
Feb 13Widener Indoor ClassicFeb 13 · 200 Meters · Place 5 · Ursinus200 Meters521.95a PBSr
Feb 7Frank Colden InvitationalFeb 7 · 60 Meters · Place 3 · Ursinus60 MetersRound P37.15aSr
Feb 7Frank Colden InvitationalFeb 7 · 60 Meters · Place 3 · Ursinus60 Meters37.06aSr
Jan 18Collegeville Collegiate ClassicJan 18 · 60 Meters · Place 3 · Ursinus60 MetersRound P37.05SR
Jan 18Collegeville Collegiate ClassicJan 18 · 60 Meters · Place 3 · Ursinus60 Meters37.02SR

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 12Widener Final QualifierMay 12 · 200 Meters · Place 18 · Ursinus200 Meters1822.15JR
May 12Widener Final QualifierMay 12 · 100 Meters · Place 19 · Ursinus100 MetersRound P1911.10JR
May 2Centennial Conference Outdoor ChampionshipsMay 2 · 200 Meters · Place 4 · Ursinus200 MetersRound P422.05JR
May 2Centennial Conference Outdoor ChampionshipsMay 2 · 200 Meters · Place 3 · Ursinus200 Meters321.99JR
May 2Centennial Conference Outdoor ChampionshipsMay 2 · 100 Meters · Place 4 · Ursinus100 MetersRound P410.84JR
May 2Centennial Conference Outdoor ChampionshipsMay 2 · 100 Meters · Place 4 · Ursinus100 Meters410.85JR
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 200 Meters · Place 23 · Ursinus200 Meters2321.94aJr
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 100 Meters · Place 31 · Ursinus100 Meters3110.90aJr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · 200 Meters · Place 3 · Ursinus200 Meters322.24a—
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · 60 Meters · Place 3 · Ursinus60 Meters37.02a—
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · 60 Meters · Place 4 · Ursinus60 Meters47.03a—
Jan 24Widener Winter Evening InviteJan 24 · 200 Meters · Place 3 · Ursinus200 Meters322.05a—
Jan 24Widener Winter Evening InviteJan 24 · 60 Meters · Place 8 · Ursinus60 Meters87.02a—
Jan 19Collegeville ClassicJan 19 · 60 Meters · Place 1 · Ursinus60 Meters17.13a—
Jan 19Collegeville ClassicJan 19 · 300 Meters · Place 1 · Ursinus300 Meters135.67a PB—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 132024 Widener FQ MeetMay 13 · 200 Meters · Place 6 · Ursinus200 Meters621.63a—
May 3Centennial Conference Outdoor ChampionshipsMay 3 · 200 Meters · Place 1 · Ursinus200 Meters122.10a—
May 3Centennial Conference Outdoor ChampionshipsMay 3 · 200 Meters · Place 1 · Ursinus200 Meters121.68a—
May 3Centennial Conference Outdoor ChampionshipsMay 3 · 100 Meters · Place 1 · Ursinus100 Meters110.93a—
May 3Centennial Conference Outdoor ChampionshipsMay 3 · 100 Meters · Place 1 · Ursinus100 Meters110.71a PB—
Apr 12Bison Outdoor ClassicApr 12 · 200 Meters · Place 4 · Ursinus200 Meters421.48a—
Apr 12Bison Outdoor ClassicApr 12 · 100 Meters · Place 28 · Ursinus100 Meters2810.86a—
Mar 29Danny Curran InviteMar 29 · 200 Meters · Place 1 · Ursinus200 Meters121.37a—
Mar 29Danny Curran InviteMar 29 · 100 Meters · Place 2 · Ursinus100 Meters210.78a—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 24Centennial Conference Indoor ChampionshipsFeb 24 · 200 Meters · Place 1 · Ursinus200 Meters122.10a—
Feb 24Centennial Conference Indoor ChampionshipsFeb 24 · 60 Meters · Place 1 · Ursinus60 Meters17.01a—
Feb 24Centennial Conference Indoor ChampionshipsFeb 24 · 60 Meters · Place 1 · Ursinus60 Meters16.97a PB—
Jan 20Collegeville ClassicJan 20 · 60 Meters · Place 2 · Ursinus60 MetersRound P27.12SO
Jan 20Collegeville ClassicJan 20 · 60 Meters · Place 2 · Ursinus60 Meters27.02SO

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 52023 Centennial Conference Outdoor Track & Field ChampionshipsMay 5 · 200 Meters · Place 1 · Ursinus200 MetersRound P121.97FR
May 52023 Centennial Conference Outdoor Track & Field ChampionshipsMay 5 · 200 Meters · Place 1 · Ursinus200 Meters121.65FR
May 52023 Centennial Conference Outdoor Track & Field ChampionshipsMay 5 · 100 Meters · Place 1 · Ursinus100 MetersRound P110.91FR
May 52023 Centennial Conference Outdoor Track & Field ChampionshipsMay 5 · 100 Meters · Place 3 · Ursinus100 Meters311.02FR
Apr 21Widener InvitationalApr 21 · 200 Meters · Place 3 · Ursinus200 Meters321.97FR
Apr 21Widener InvitationalApr 21 · 100 Meters · Place 5 · Ursinus100 Meters511.01FR
Apr 19Shippensburg University College Mid-Week MeetApr 19 · 400 Meters · Place 5 · Ursinus400 Meters549.95 PBFR
Apr 1Muhlenberg Outdoor InvitationalApr 1 · 400 Meters · Place 3 · Ursinus400 Meters350.09FR
Mar 25Ursinus College Outdoor InvitationalMar 25 · 200 Meters · Place 2 · Ursinus200 Meters222.60FR
Mar 25Ursinus College Outdoor InvitationalMar 25 · 100 Meters · Place 2 · Ursinus100 MetersRound P211.35FR
Mar 25Ursinus College Outdoor InvitationalMar 25 · 100 Meters · Place 2 · Ursinus100 Meters211.26FR

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 25Centennial Conference Indoor ChampionshipsFeb 25 · 200 Meters · Place 4 · Ursinus200 Meters422.63FR
Feb 25Centennial Conference Indoor ChampionshipsFeb 25 · 60 Meters · Place 4 · Ursinus60 MetersRound P47.14FR
Feb 25Centennial Conference Indoor ChampionshipsFeb 25 · 60 Meters · Place 5 · Ursinus60 Meters57.15FR
Feb 4Frank Colden InvitationalFeb 4 · 60 Meters · Place 12 · Ursinus60 MetersRound P127.36FR
Jan 27Mini-Dip InvitationalJan 27 · 400 Meters · Place 2 · Ursinus400 Meters252.41 PBFR
Jan 21Collegeville ClassicJan 21 · 200 Meters · Place 3 · Ursinus200 Meters322.90FR
Jan 21Collegeville ClassicJan 21 · 60 Meters · Place 6 · Ursinus60 MetersRound P67.21FR
Jan 21Collegeville ClassicJan 21 · 60 Meters · Place 6 · Ursinus60 Meters67.21FR