Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCentennial Conference Outdoor Championships · May 111.27aCentennial Conference Outdoor ChampionshipsMay 1, 2026
1000 Meters · IndoorCollegeville Collegiate Classic · Jan 183:17.54Collegeville Collegiate ClassicJanuary 18, 2026
110m Hurdles · 42" / 1.067m · Indoor2026 Paul Donahue Invitational · Apr 1718.59a2026 Paul Donahue InvitationalApril 17, 2026
200 Meters · IndoorFastpark Metro Season Opener · Dec 624.33aFastpark Metro Season OpenerDecember 6, 2024
200 Meters · OutdoorPaul Donahue Invite · Apr 191.4Paul Donahue InviteApril 19, 2024
300 Meters · IndoorBulldog Invitational · Jan 2838.73Bulldog InvitationalJanuary 28, 2023
400 Meters · Outdoor4A Northwestern District Championship · Jun 155.494A Northwestern District ChampionshipJune 1, 2021
55 Meter · IndoorLiberty Premier HS Invitational · Jan 77.09aLiberty Premier HS InvitationalJanuary 7, 2023
55 Meters · IndoorWilkins Center HS Challenge · Jan 166.88Wilkins Center HS ChallengeJanuary 16, 2023
60 Meter · IndoorFastpark Metro Season Opener · Dec 67.46aFastpark Metro Season OpenerDecember 6, 2024
60 Meters · IndoorCentennial Conference Indoor Championships · Feb 287.22aCentennial Conference Indoor ChampionshipsFebruary 28, 2026
Discus · 2kg · OutdoorDennis Craddock · Apr 1025.34mDennis CraddockApril 10, 2026
High Jump · IndoorFrank Colden Invite · Feb 81.55mFrank Colden InviteFebruary 8, 2025
High Jump · OutdoorDennis Craddock · Apr 101.70mDennis CraddockApril 10, 2026
Javelin · 800g · OutdoorDennis Craddock · Apr 1034.66mDennis CraddockApril 10, 2026
Long Jump · IndoorFrank Colden Invite · Feb 84.99mFrank Colden InviteFebruary 8, 2025
Long Jump · OutdoorGwynedd Mercy Last Chance Invitational · Apr 274.82mGwynedd Mercy Last Chance InvitationalApril 27, 2025
Pole Vault · IndoorFrank Colden Invite · Feb 81.55mFrank Colden InviteFebruary 8, 2025
Pole Vault · OutdoorUrsinus Springfest · Apr 43.35mUrsinus SpringfestApril 4, 2026
Shot Put · 16lb / 7.26kg · IndoorBow Tie Invitational · Dec 69.48mBow Tie InvitationalDecember 6, 2025
Shot Put · 16lb / 7.26kg · OutdoorUrsinus Springfest · Apr 49.90mUrsinus SpringfestApril 4, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · Decathlon · UrsinusUrsinusDecathlonRound M—DNFJr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · Long Jump · UrsinusUrsinusLong JumpRound M--DNSWind: 0Jr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · Pole Vault · UrsinusUrsinusPole VaultRound M--DNSJr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · High Jump · UrsinusUrsinusHigh JumpRound M--DNSJr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · Javelin · UrsinusUrsinusJavelin800gRound M--DNSJr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · Discus · UrsinusUrsinusDiscus2kgRound M--DNSJr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · Shot Put · UrsinusUrsinusShot Put16lb / 7.26kgRound M--DNSJr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 110m Hurdles · UrsinusUrsinus110m Hurdles42" / 1.067mRound M--DNSWind: 1.5Jr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 1500 Meters · UrsinusUrsinus1500 MetersRound M--DNSJr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 400 Meters · UrsinusUrsinus400 MetersRound M--DNSJr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 100 Meters · Place 1 · UrsinusUrsinus100 MetersRound M1.11.27a PBWind: 0.1Jr
Apr 21Haverford Mid-Week MeetApr 21 · Pole Vault · Place 5 · UrsinusUrsinusPole Vault5.3.20mJr
Apr 21Haverford Mid-Week MeetApr 21 · High Jump · Place 1 · UrsinusUrsinusHigh Jump1.1.65mJr
Apr 10Dennis CraddockApr 10 · High Jump · Place 13 · UrsinusUrsinusHigh Jump13.1.70m PBJr
Apr 10Dennis CraddockApr 10 · Javelin · Place 19 · UrsinusUrsinusJavelin800g19.34.66m PBJr
Apr 10Dennis CraddockApr 10 · Discus · Place 19 · UrsinusUrsinusDiscus2kg19.25.34m PBJr
Apr 10Dennis CraddockApr 10 · 100 Meters · Place 18 · UrsinusUrsinus100 MetersRound P18.11.39aWind: -0.2Jr
Apr 4Ursinus SpringfestApr 4 · Pole Vault · Place 14 · UrsinusUrsinusPole Vault14.3.35m PBJr
Apr 4Ursinus SpringfestApr 4 · Shot Put · Place 24 · UrsinusUrsinusShot Put16lb / 7.26kg24.9.90m PBJr
Apr 4Ursinus SpringfestApr 4 · 100 Meters · UrsinusUrsinus100 MetersRound P—DNSJr

2026 Indoor Track

16 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · Long Jump · Place 29 · UrsinusUrsinusLong Jump29.5.88mWind: -8Jr
Apr 172026 Paul Donahue InvitationalApr 17 · 110m Hurdles · Place 26 · UrsinusUrsinus110m Hurdles42" / 1.067m26.18.59a PBWind: -0.5Jr
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · Long Jump · Place 6 · UrsinusUrsinusLong Jump65.76mJR
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · Pole Vault · Place 2 · UrsinusUrsinusPole Vault23.20mJR
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · High Jump · Place 3 · UrsinusUrsinusHigh Jump31.70mJR
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · Shot Put · Place 6 · UrsinusUrsinusShot Put69.51mJR
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · 60m Hurdles · Place 5 · UrsinusUrsinus60m Hurdles510.01aJR
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · 1000 Meters · Place 5 · UrsinusUrsinus1000 Meters53:18.21aJR
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · 60 Meters · Place 1 · UrsinusUrsinus60 Meters17.22a PBJR
Feb 7Frank Colden InvitationalFeb 7 · Pole Vault · Place 13 · UrsinusUrsinusPole Vault133.05mJr
Feb 7Frank Colden InvitationalFeb 7 · 60m Hurdles · Place 27 · UrsinusUrsinus60m HurdlesRound P2710.82aJr
Jan 31PLEX ShootoutJan 31 · Long Jump · Place 24 · UrsinusUrsinusLong Jump245.52mJr
Jan 31PLEX ShootoutJan 31 · High Jump · Place 20 · UrsinusUrsinusHigh Jump201.65mJr
Jan 18Collegeville Collegiate ClassicJan 18 · Shot Put · Place 8 · UrsinusUrsinusShot Put89.66mJR
Jan 18Collegeville Collegiate ClassicJan 18 · 1000 Meters · Place 5 · UrsinusUrsinus1000 Meters53:17.54 PBJR
Jan 18Collegeville Collegiate ClassicJan 18 · 60 Meters · Place 9 · UrsinusUrsinus60 MetersRound P97.41JR

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 6Bow Tie InvitationalDec 6 · Long Jump · Place 7 · UrsinusUrsinusLong Jump7.5.11mJr
Dec 6Bow Tie InvitationalDec 6 · Pole Vault · Place 4 · UrsinusUrsinusPole Vault4.2.80mJr
Dec 6Bow Tie InvitationalDec 6 · Shot Put · Place 9 · UrsinusUrsinusShot Put16lb / 7.26kg9.9.48m PBJr
Dec 6Bow Tie InvitationalDec 6 · High Jump · Place 3 · UrsinusUrsinusHigh Jump3.1.65mJr
Feb 21Keogh InvitationalFeb 21 · 60m Hurdles · Place 9 · UrsinusUrsinus60m Hurdles911.40a—
Feb 21Keogh InvitationalFeb 21 · 200 Meters · Place 24 · UrsinusUrsinus200 Meters2424.71a—
Feb 21Keogh InvitationalFeb 21 · 60 Meters · Place 27 · UrsinusUrsinus60 Meters277.51a—
Feb 8Frank Colden InviteFeb 8 · Long Jump · Place 10 · UrsinusUrsinusLong Jump104.99m PB—
Feb 8Frank Colden InviteFeb 8 · Pole Vault · Place 21 · UrsinusUrsinusPole Vault211.55m PB—
Feb 8Frank Colden InviteFeb 8 · High Jump · Place 5 · UrsinusUrsinusHigh Jump51.55m PB—
Feb 8Frank Colden InviteFeb 8 · Shot Put · Place 8 · UrsinusUrsinusShot Put88.09m—
Feb 8Frank Colden InviteFeb 8 · 60m Hurdles · Place 9 · UrsinusUrsinus60m Hurdles911.60a—
Feb 8Frank Colden InviteFeb 8 · 1000 Meters · Place 5 · UrsinusUrsinus1000 Meters53:19.75a—
Jan 25Coach I OpenJan 25 · 200 Meters · Place 31 · UrsinusUrsinus200 Meters3124.60a—
Jan 25Coach I OpenJan 25 · 60 Meters · Place 45 · UrsinusUrsinus60 Meters457.53a—
Jan 19Collegeville ClassicJan 19 · 300 Meters · Place 8 · UrsinusUrsinus300 Meters839.80a—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 27Gwynedd Mercy Last Chance InvitationalApr 27 · Long Jump · Place 8 · UrsinusUrsinusLong Jump84.82m PBSO
Apr 27Gwynedd Mercy Last Chance InvitationalApr 27 · 110m Hurdles · Place 5 · UrsinusUrsinus110m Hurdles520.78SO
Apr 22Haverford MidweekApr 22 · Javelin · Place 9 · UrsinusUrsinusJavelin928.67mSO
Apr 22Haverford MidweekApr 22 · Discus · Place 10 · UrsinusUrsinusDiscus1020.81mSO
Apr 22Haverford MidweekApr 22 · Shot Put · Place 7 · UrsinusUrsinusShot Put78.21mSO
Apr 5Ursinus Track FestivalApr 5 · 200 Meters · Place 60 · UrsinusUrsinus200 Meters60.24.62aWind: 0.2So
Apr 5Ursinus Track FestivalApr 5 · 100 Meters · Place 48 · UrsinusUrsinus100 Meters48.11.96aWind: 0.5So

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6Fastpark Metro Season OpenerDec 6 · 60 Meter · Place 77 · UrsinusUrsinus60 MeterRound P77.7.46a PBSo
Dec 6Fastpark Metro Season OpenerDec 6 · 200 Meters · Place 71 · UrsinusUrsinus200 Meters71.24.33a PBSo
Feb 17Keogh InviteFeb 17 · 60 Meter · UrsinusUrsinus60 Meter--DNSFr
Feb 3Frank Colden InvitationalFeb 3 · 60 Meters · Place 29 · UrsinusUrsinus60 Meters297.80a—
Jan 20Collegeville ClassicJan 20 · 55 Meters · Place 4 · UrsinusUrsinus55 Meters47.60FR
Jan 20Collegeville ClassicJan 20 · 200 Meters · Place 43 · UrsinusUrsinus200 Meters4325.29FR

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 3Centennial Conference Outdoor ChampionshipsMay 3 · 100 Meters · Place 28 · UrsinusUrsinus100 Meters2811.89a—
Apr 19Paul Donahue InviteApr 19 · 200 Meters · UrsinusUrsinus200 Meters—1.4 PB—
Apr 19Paul Donahue InviteApr 19 · 100 Meters · Place 74 · UrsinusUrsinus100 Meters7412.10a—
Apr 5Ursinus T&F InvitationalApr 5 · 100 Meters · Place 23 · UrsinusUrsinus100 MetersRound P23.12.13aWind: 1.5Fr

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 8Ursinus Bow Tie InvitationalDec 8 · 200 Meters · Place 44 · UrsinusUrsinus200 Meters44.25.45aFr
Dec 1Fastrack Season OpenerDec 1 · 60 Meter · Place 22 · UrsinusUrsinus60 Meter22.7.61aFr
Feb 6Northwestern District 4A ChampionshipFeb 6 · 55 Meters · Place 10 · MillbrookMillbrook55 Meters106.98—
Jan 28Bulldog InvitationalJan 28 · 55 Meters · Place 109 · MillbrookMillbrook55 Meters1097.00412
Jan 28Bulldog InvitationalJan 28 · 300 Meters · Place 107 · MillbrookMillbrook300 Meters10738.73 PB12
Jan 16Wilkins Center HS ChallengeJan 16 · 55 Meters · Place 5 · MillbrookMillbrook55 Meters56.88 PB—
Jan 16Wilkins Center HS ChallengeJan 16 · 55 Meters · Place 2 · MillbrookMillbrook55 Meters26.99—
Jan 7Liberty Premier Invitational (College)Jan 7 · 55 Meters · Place 108 · MillbrookMillbrook55 MetersRound P1087.085—
Jan 7Liberty Premier HS InvitationalJan 7 · 55 Meter · Place 108 · MillbrookMillbrook55 MeterRound P108.7.09a PB12

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 19Northwestern District 4A ChampionshipMay 19 · 200 Meters · Place 5 · MillbrookMillbrook200 Meters523.4812
May 12Millbrook's Last Chance InvitationalMay 12 · 100 Meters · Place 17 · MillbrookMillbrook100 Meters1711.7212
Apr 14Wolverine Classic Track InvitationalApr 14 · 100 Meters · Place 13 · MillbrookMillbrook100 Meters1311.5812
Apr 14Woodgrove InviteApr 14 · 100 Meters · Place 13 · MillbrookMillbrook100 Meters13.11.58a11

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 14Colonels Ice Cube QuadDec 14 · 55 Meter · Place 6 · MillbrookMillbrook55 Meter6.7.23aUnofficial12
Dec 7Fauquier Polar BearDec 7 · 55 Meter · Place 14 · MillbrookMillbrook55 Meter14.7.38aUnofficial12
May 18Northwestern District 4A ChampionshipMay 18 · 100 Meters · Place 13 · MillbrookMillbrook100 Meters1311.8911
May 11Cougar Last Change QualifierMay 11 · 100 Meters · Place 6 · MillbrookMillbrook100 Meters612.1111

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 14A Northwestern District ChampionshipJun 1 · 400 Meters · Place 10 · MillbrookMillbrook400 Meters1055.49 PB9
Jun 14A Northwestern District ChampionshipJun 1 · 400 Meters · Place 10 · MillbrookMillbrook400 Meters1055.499
May 14Apple Blossom InvitationalMay 14 · 400 Meters · Place 15 · MillbrookMillbrook400 Meters1556.239