Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor AARTFC Outdoor Track & Field Championships · May 1312.29a AARTFC Outdoor Track & Field ChampionshipsMay 13, 2026
200 Meters · Indoor2026 Paul Donahue Invitational · Apr 1724.99a2026 Paul Donahue InvitationalApril 17, 2026
200 Meters · OutdoorCentennial Conference Outdoor Championships · May 125.09aCentennial Conference Outdoor ChampionshipsMay 1, 2026
55 Meter · IndoorLVC HS Invite · Jan 137.25aLVC HS InviteJanuary 13, 2024
60 Meter · IndoorPTFCA Championships · Feb 257.82aPTFCA ChampionshipsFebruary 25, 2024
60 Meters · IndoorCentennial Conference Indoor Championships · Feb 287.84aCentennial Conference Indoor ChampionshipsFebruary 28, 2026
Long Jump · IndoorUC Holiday HS Invitational · Dec 1614-07.00UC Holiday HS InvitationalDecember 16, 2023

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 200 Meters · Place 3 · UrsinusUrsinus200 Meters3.24.80aWind: 2.5So
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 100 Meters · Place 13 · UrsinusUrsinus100 MetersRound P13.12.29a PBWind: 0.4So
May 10Widener Final QualifierMay 10 · 200 Meters · UrsinusUrsinus200 Meters—DNSSo
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 200 Meters · Place 1 · UrsinusUrsinus200 MetersRound P1.25.30aWind: -0.1So
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 200 Meters · Place 1 · UrsinusUrsinus200 Meters1.25.09a PBWind: -0.9So
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 100 Meters · Place 3 · UrsinusUrsinus100 MetersRound P3.12.36aWind: 0.7So
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 100 Meters · Place 2 · UrsinusUrsinus100 Meters2.12.33aWind: -0.6So
Apr 10Dennis CraddockApr 10 · 100 Meters · Place 2 · UrsinusUrsinus100 MetersRound P2.12.32aWind: 1.1So
Apr 10Dennis CraddockApr 10 · 100 Meters · Place 3 · UrsinusUrsinus100 Meters3.12.18aWind: 2.6So
Apr 4Ursinus SpringfestApr 4 · 100 Meters · UrsinusUrsinus100 MetersRound P—DNSSo

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 200 Meters · Place 8 · UrsinusUrsinus200 Meters8.24.99a PBWind: 0.3So
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · 200 Meters · Place 3 · UrsinusUrsinus200 Meters325.84aSO
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · 60 Meters · Place 8 · UrsinusUrsinus60 Meters87.96aSO
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · 60 Meters · Place 4 · UrsinusUrsinus60 Meters47.84a PBSO
Feb 13Widener Indoor ClassicFeb 13 · 200 Meters · Place 17 · UrsinusUrsinus200 Meters1726.06aSo
Feb 13Widener Indoor ClassicFeb 13 · 60 Meters · Place 9 · UrsinusUrsinus60 MetersRound P97.90aSo
Jan 31PLEX ShootoutJan 31 · 200 Meters · Place 3 · UrsinusUrsinus200 Meters326.54aSo
Jan 31PLEX ShootoutJan 31 · 60 Meters · Place 4 · UrsinusUrsinus60 MetersRound P48.07aSo
Jan 31PLEX ShootoutJan 31 · 60 Meters · Place 2 · UrsinusUrsinus60 Meters27.99aSo
Jan 18Collegeville Collegiate ClassicJan 18 · 60 Meters · Place 1 · UrsinusUrsinus60 MetersRound P18.01SO
Jan 18Collegeville Collegiate ClassicJan 18 · 60 Meters · Place 2 · UrsinusUrsinus60 Meters28.02SO

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 6Bow Tie InvitationalDec 6 · 200 Meters · Place 2 · UrsinusUrsinus200 Meters2.26.84aSo
Mar 7AARTFCMar 7 · 60 Meter · Place 16 · UrsinusUrsinus60 MeterRound P16.7.98aFr
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · 200 Meters · Place 8 · UrsinusUrsinus200 Meters826.75a—
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · 60 Meters · Place 3 · UrsinusUrsinus60 Meters37.94a—
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · 60 Meters · Place 4 · UrsinusUrsinus60 Meters47.97a—
Feb 15Widener Indoor ClassicFeb 15 · 200 Meters · Place 22 · UrsinusUrsinus200 Meters22.26.32aFr
Feb 8Frank Colden InviteFeb 8 · 60 Meters · Place 8 · UrsinusUrsinus60 Meters88.25a—
Feb 8Frank Colden InviteFeb 8 · 60 Meters · Place 6 · UrsinusUrsinus60 Meters68.04a—
Jan 19Collegeville ClassicJan 19 · 60 Meters · Place 2 · UrsinusUrsinus60 Meters28.16a—
Jan 19Collegeville ClassicJan 19 · 60 Meters · Place 2 · UrsinusUrsinus60 Meters28.14a—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 7Bow Tie InvitiationalDec 7 · 200 Meters · UrsinusUrsinus200 Meters--DNSFr
Dec 6Fastpark Metro Season OpenerDec 6 · 60 Meter · Place 9 · UrsinusUrsinus60 MeterRound P9.7.99aFr
Dec 6Fastpark Metro Season OpenerDec 6 · 200 Meters · Place 15 · UrsinusUrsinus200 Meters15.26.50aFr
Feb 25PTFCA ChampionshipsFeb 25 · 60 Meter · Place 11 · MuhlenbergMuhlenberg60 MeterRound P11.7.82a PB12
Jan 13LVC HS InviteJan 13 · 55 Meter · Place 1 · MuhlenbergMuhlenberg55 MeterRound P1.7.37a12
Jan 13LVC HS InviteJan 13 · 55 Meter · Place 1 · MuhlenbergMuhlenberg55 Meter1.7.25a PB12
Jan 13LVC HS InviteJan 13 · 200 Meters · Place 5 · MuhlenbergMuhlenberg200 Meters5.29.24a12

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 24PIAA State Track & Field ChampionshipsMay 24 · 200 Meters · Place 20 · MuhlenbergMuhlenberg200 MetersRound P20.25.62aWind: -1.212
May 17PIAA District 3 ChampionshipsMay 17 · 200 Meters · Place 6 · MuhlenbergMuhlenberg200 MetersRound P6.25.25aWind: -0.412
May 17PIAA District 3 ChampionshipsMay 17 · 200 Meters · Place 4 · MuhlenbergMuhlenberg200 Meters4.25.49aWind: -0.112
May 17PIAA District 3 ChampionshipsMay 17 · 100 Meters · Place 10 · MuhlenbergMuhlenberg100 MetersRound P10.12.57aWind: 0.312

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 16UC Holiday HS InvitationalDec 16 · 55 Meter · Place 7 · MuhlenbergMuhlenberg55 MeterRound P7.7.59a12
Dec 16UC Holiday HS InvitationalDec 16 · 55 Meter · Place 3 · MuhlenbergMuhlenberg55 Meter3.7.45a12
Dec 16UC Holiday HS InvitationalDec 16 · Long Jump · Place 18 · MuhlenbergMuhlenbergLong Jump18.14-07.00 PB12
Dec 16UC Holiday HS InvitationalDec 16 · 200 Meters · Place 13 · MuhlenbergMuhlenberg200 Meters13.27.31a12

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 19PIAA District 3 AAA/AA Track & Field ChampionshipMay 19 · 200 Meters · Place 16 · MuhlenbergMuhlenberg200 MetersRound S16.27.06a11
May 19PIAA District 3 AAA/AA Track & Field ChampionshipMay 19 · 200 Meters · Place 12 · MuhlenbergMuhlenberg200 MetersRound P12.26.77a11
May 19PIAA District 3 AAA/AA Track & Field ChampionshipMay 19 · 100 Meters · Place 15 · MuhlenbergMuhlenberg100 MetersRound S15.13.34a11
May 19PIAA District 3 AAA/AA Track & Field ChampionshipMay 19 · 100 Meters · Place 8 · MuhlenbergMuhlenberg100 MetersRound P8.13.20a11