Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCentennial Conference Outdoor Championships · May 312.27aCentennial Conference Outdoor ChampionshipsMay 3, 2024
1000 Meters · IndoorCentennial Conference Indoor Championships · Mar 12:55.42aCentennial Conference Indoor ChampionshipsMarch 1, 2025
110m Hurdles · 39" / 0.991m · OutdoorCape May County Championships · May 1818.37aCape May County ChampionshipsMay 18, 2023
110m Hurdles · 42" / 1.067m · OutdoorUrsinus T&F Invitational · Apr 517.19aUrsinus T&F InvitationalApril 5, 2024
1500 Meters · OutdoorCentennial Conference Outdoor Championships · May 34:52.91aCentennial Conference Outdoor ChampionshipsMay 3, 2024
200 Meters · IndoorUrsinus Bow Tie Invitational · Dec 825.11aUrsinus Bow Tie InvitationalDecember 8, 2023
200 Meters · OutdoorDanny Curran Invite · Mar 2925.28aDanny Curran InviteMarch 29, 2024
400 Meters · OutdoorPaul Donahue Invitational · Apr 1854.38Paul Donahue InvitationalApril 18, 2025
60 Meter · IndoorKeogh Invitational · Feb 197.94aKeogh InvitationalFebruary 19, 2026
60 Meters · IndoorCentennial Conference Indoor Championships · Mar 17.81aCentennial Conference Indoor ChampionshipsMarch 1, 2025
60m Hurdles · 42" / 1.067m · IndoorBow Tie Invitiational · Dec 79.32aBow Tie InvitiationalDecember 7, 2024
800 Meters · IndoorBow Tie Invitiational · Dec 72:13.40aBow Tie InvitiationalDecember 7, 2024
800 Meters · OutdoorPaul Donahue Invitational · Apr 182:11.73Paul Donahue InvitationalApril 18, 2025
Decathlon · OutdoorCentennial Conference Outdoor Championships · May 14617Centennial Conference Outdoor ChampionshipsMay 1, 2026
Discus · 2kg · OutdoorCentennial Conference Outdoor Championships · May 127.54mCentennial Conference Outdoor ChampionshipsMay 1, 2026
High Jump · IndoorCentennial Conference Indoor Championships · Feb 281.49mCentennial Conference Indoor ChampionshipsFebruary 28, 2026
High Jump · OutdoorCentennial Conference Outdoor Championships · May 11.50mCentennial Conference Outdoor ChampionshipsMay 1, 2026
Javelin · 800g · OutdoorHaverford Mid-Week Meet · Apr 2127.87mHaverford Mid-Week MeetApril 21, 2026
Long Jump · IndoorFrank Colden Invite · Feb 85.00mFrank Colden InviteFebruary 8, 2025
Long Jump · OutdoorGwynedd Mercy Last Chance Invitational · Apr 275.03mGwynedd Mercy Last Chance InvitationalApril 27, 2025
Pole Vault · IndoorFrank Colden Invitational · Feb 31.85mFrank Colden InvitationalFebruary 3, 2024
Pole Vault · OutdoorCentennial Conference Outdoor Championships · May 13.20mCentennial Conference Outdoor ChampionshipsMay 1, 2026
Shot Put · 16lb / 7.26kg · IndoorBow Tie Invitational · Dec 68.74mBow Tie InvitationalDecember 6, 2025
Shot Put · 16lb / 7.26kg · OutdoorCentennial Conference Outdoor Championships · May 19.03mCentennial Conference Outdoor ChampionshipsMay 1, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · Decathlon · Place 5 · UrsinusUrsinusDecathlonRound M5.4617 PBJr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · Long Jump · Place 6 · UrsinusUrsinusLong JumpRound M6.5.29mWind: -0.7Jr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · Pole Vault · Place 3 · UrsinusUrsinusPole VaultRound M3.3.20m PBJr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · High Jump · Place 4 · UrsinusUrsinusHigh JumpRound M4.1.50m PBJr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · Javelin · Place 6 · UrsinusUrsinusJavelin800gRound M6.25.55mJr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · Discus · Place 5 · UrsinusUrsinusDiscus2kgRound M5.27.54m PBJr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · Shot Put · Place 5 · UrsinusUrsinusShot Put16lb / 7.26kgRound M5.9.03m PBJr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 110m Hurdles · Place 3 · UrsinusUrsinus110m Hurdles42" / 1.067mRound M3.17.36aWind: 2.6Jr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 1500 Meters · Place 1 · UrsinusUrsinus1500 MetersRound M1.4:57.81aJr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 400 Meters · Place 6 · UrsinusUrsinus400 MetersRound M6.56.18aJr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 100 Meters · Place 8 · UrsinusUrsinus100 MetersRound M8.12.31aWind: 0.1Jr
Apr 24TCNJ Lions InviteApr 24 · 400 Meters · Place 39 · UrsinusUrsinus400 Meters39.55.76aJr
Apr 24TCNJ Lions InviteApr 24 · 100 Meters · Place 45 · UrsinusUrsinus100 Meters45.12.43aWind: 0.6Jr
Apr 21Haverford Mid-Week MeetApr 21 · Javelin · Place 8 · UrsinusUrsinusJavelin800g8.27.87m PBJr
Apr 21Haverford Mid-Week MeetApr 21 · Discus · Place 8 · UrsinusUrsinusDiscus2kg8.23.44mJr
Apr 21Haverford Mid-Week MeetApr 21 · 400 Meters · UrsinusUrsinus400 Meters—DNSJr
Apr 4Ursinus SpringfestApr 4 · Pole Vault · Place 18 · UrsinusUrsinusPole Vault18.2.90mJr
Apr 4Ursinus SpringfestApr 4 · Shot Put · Place 28 · UrsinusUrsinusShot Put16lb / 7.26kg28.8.93mJr
Apr 4Ursinus SpringfestApr 4 · 110m Hurdles · Place 17 · UrsinusUrsinus110m Hurdles42" / 1.067mRound P17.18.09aWind: 1.6Jr

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · Long Jump · Place 7 · UrsinusUrsinusLong Jump75.53mJR
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · Pole Vault · Place 6 · UrsinusUrsinusPole Vault62.90mJR
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · High Jump · Place 7 · UrsinusUrsinusHigh Jump71.49m PBJR
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · Shot Put · Place 8 · UrsinusUrsinusShot Put88.68mJR
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · 60m Hurdles · Place 3 · UrsinusUrsinus60m Hurdles39.81aJR
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · 1000 Meters · Place 3 · UrsinusUrsinus1000 Meters33:17.52aJR
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · 60 Meters · Place 9 · UrsinusUrsinus60 Meters98.05aJR
Feb 19Keogh InvitationalFeb 19 · 60m Hurdles · Place 17 · UrsinusUrsinus60m Hurdles42" / 1.067m17.10.05aJr
Feb 19Keogh InvitationalFeb 19 · 60 Meter · Place 47 · UrsinusUrsinus60 Meter47.7.94a PBJr
Feb 19Keogh InvitationalFeb 19 · High Jump · UrsinusUrsinusHigh Jump--NHJr
Feb 7Frank Colden InvitationalFeb 7 · High Jump · UrsinusUrsinusHigh Jump—NHJr
Jan 31PLEX ShootoutJan 31 · 800 Meters · Place 50 · UrsinusUrsinus800 Meters502:29.36aJr

2025 Indoor Track

25 results
DateMeetEventPlMarkGr
Dec 6Bow Tie InvitationalDec 6 · Long Jump · Place 6 · UrsinusUrsinusLong Jump6.5.40mJr
Dec 6Bow Tie InvitationalDec 6 · Pole Vault · Place 3 · UrsinusUrsinusPole Vault3.2.95mJr
Dec 6Bow Tie InvitationalDec 6 · Shot Put · Place 10 · UrsinusUrsinusShot Put16lb / 7.26kg10.8.74m PBJr
Dec 6Bow Tie InvitationalDec 6 · High Jump · UrsinusUrsinusHigh Jump--NHJr
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · Long Jump · Place 8 · UrsinusUrsinusLong Jump85.08m—
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · Pole Vault · Place 4 · UrsinusUrsinusPole Vault42.85m—
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · High Jump · Place 4 · UrsinusUrsinusHigh Jump41.55m—
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · Shot Put · Place 7 · UrsinusUrsinusShot Put78.47m—
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · 60m Hurdles · Place 3 · UrsinusUrsinus60m Hurdles39.39a—
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · 60m Hurdles · Place 13 · UrsinusUrsinus60m Hurdles139.39a—
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · 1000 Meters · Place 2 · UrsinusUrsinus1000 Meters22:55.42a PB—
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · 60 Meters · Place 6 · UrsinusUrsinus60 Meters67.81a PB—
Feb 15Widener Indoor ClassicFeb 15 · 60m Hurdles · Place 32 · UrsinusUrsinus60m Hurdles42" / 1.067mRound P32.9.34aSo
Feb 8Frank Colden InviteFeb 8 · Long Jump · Place 9 · UrsinusUrsinusLong Jump95.00m PB—
Feb 8Frank Colden InviteFeb 8 · High Jump · Place 5 · UrsinusUrsinusHigh Jump51.55m—
Feb 8Frank Colden InviteFeb 8 · Shot Put · Place 10 · UrsinusUrsinusShot Put107.50m—
Feb 8Frank Colden InviteFeb 8 · 60m Hurdles · Place 2 · UrsinusUrsinus60m Hurdles29.39a—
Feb 8Frank Colden InviteFeb 8 · 1000 Meters · Place 2 · UrsinusUrsinus1000 Meters23:00.15a—
Jan 25Coach I OpenJan 25 · Long Jump · Place 27 · UrsinusUrsinusLong Jump275.05m—
Jan 25Coach I OpenJan 25 · 60m Hurdles · Place 14 · UrsinusUrsinus60m Hurdles149.38a—
Jan 25Coach I OpenJan 25 · 60 Meters · Place 76 · UrsinusUrsinus60 Meters768.10a—
Jan 19Collegeville ClassicJan 19 · 60m Hurdles · Place 5 · UrsinusUrsinus60m Hurdles59.46a—
Jan 19Collegeville ClassicJan 19 · 60m Hurdles · Place 6 · UrsinusUrsinus60m Hurdles69.53a—
Jan 19Collegeville ClassicJan 19 · Pole Vault · Place 3 · UrsinusUrsinusPole Vault32.75m—
Jan 19Collegeville ClassicJan 19 · High Jump · Place 8 · UrsinusUrsinusHigh Jump81.53m—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 27Gwynedd Mercy Last Chance InvitationalApr 27 · Long Jump · Place 7 · UrsinusUrsinusLong Jump75.03m PBSO
Apr 27Gwynedd Mercy Last Chance InvitationalApr 27 · 110m Hurdles · Place 3 · UrsinusUrsinus110m Hurdles317.73SO
Apr 22Haverford MidweekApr 22 · Javelin · Place 10 · UrsinusUrsinusJavelin1023.38mSO
Apr 22Haverford MidweekApr 22 · Discus · Place 8 · UrsinusUrsinusDiscus824.33mSO
Apr 22Haverford MidweekApr 22 · Shot Put · Place 8 · UrsinusUrsinusShot Put87.86mSO
Apr 18Paul Donahue InvitationalApr 18 · 800 Meters · Place 95 · UrsinusUrsinus800 Meters952:11.73 PBSO
Apr 18Paul Donahue InvitationalApr 18 · 400 Meters · Place 71 · UrsinusUrsinus400 Meters7154.38 PBSO
Apr 5Ursinus Track FestivalApr 5 · Pole Vault · UrsinusUrsinusPole Vault--NHSo
Apr 5Ursinus Track FestivalApr 5 · Javelin · Place 33 · UrsinusUrsinusJavelin800g33.25.88mSo
Apr 5Ursinus Track FestivalApr 5 · Discus · Place 45 · UrsinusUrsinusDiscus2kg45.24.17mSo
Apr 5Ursinus Track FestivalApr 5 · Shot Put · Place 44 · UrsinusUrsinusShot Put16lb / 7.26kg44.7.49mSo
Apr 5Ursinus Track FestivalApr 5 · High Jump · UrsinusUrsinusHigh Jump--DNSSo

2024 Indoor Track

21 results
DateMeetEventPlMarkGr
Dec 7Bow Tie InvitiationalDec 7 · 60m Hurdles · Place 5 · UrsinusUrsinus60m Hurdles42" / 1.067mRound P5.9.37aSo
Dec 7Bow Tie InvitiationalDec 7 · 60m Hurdles · Place 6 · UrsinusUrsinus60m Hurdles42" / 1.067m6.9.32a PBSo
Dec 7Bow Tie InvitiationalDec 7 · Pole Vault · Place 8 · UrsinusUrsinusPole Vault8.2.60mSo
Dec 7Bow Tie InvitiationalDec 7 · 800 Meters · Place 8 · UrsinusUrsinus800 Meters8.2:13.40a PBSo
Feb 24Centennial Conference Indoor ChampionshipsFeb 24 · Long Jump · Place 9 · UrsinusUrsinusLong Jump95.29m—
Feb 24Centennial Conference Indoor ChampionshipsFeb 24 · Pole Vault · Place 12 · UrsinusUrsinusPole Vault122.35m—
Feb 24Centennial Conference Indoor ChampionshipsFeb 24 · High Jump · Place 8 · UrsinusUrsinusHigh Jump81.51m—
Feb 24Centennial Conference Indoor ChampionshipsFeb 24 · Shot Put · Place 10 · UrsinusUrsinusShot Put108.67m—
Feb 24Centennial Conference Indoor ChampionshipsFeb 24 · 60m Hurdles · Place 5 · UrsinusUrsinus60m Hurdles59.40a—
Feb 24Centennial Conference Indoor ChampionshipsFeb 24 · 60m Hurdles · Place 10 · UrsinusUrsinus60m Hurdles109.45a—
Feb 24Centennial Conference Indoor ChampionshipsFeb 24 · 1000 Meters · Place 4 · UrsinusUrsinus1000 Meters43:04.58a—
Feb 24Centennial Conference Indoor ChampionshipsFeb 24 · 60 Meters · Place 10 · UrsinusUrsinus60 Meters107.83a—
Feb 17Keogh InviteFeb 17 · Pole Vault · Place 9 · UrsinusUrsinusPole Vault9.2.15mFr
Feb 3Frank Colden InvitationalFeb 3 · Long Jump · Place 8 · UrsinusUrsinusLong Jump85.59m—
Feb 3Frank Colden InvitationalFeb 3 · Pole Vault · Place 14 · UrsinusUrsinusPole Vault141.85m PB—
Feb 3Frank Colden InvitationalFeb 3 · High Jump · Place 7 · UrsinusUrsinusHigh Jump71.58m—
Feb 3Frank Colden InvitationalFeb 3 · Shot Put · Place 15 · UrsinusUrsinusShot Put157.37m—
Feb 3Frank Colden InvitationalFeb 3 · 60m Hurdles · Place 3 · UrsinusUrsinus60m Hurdles39.23a—
Feb 3Frank Colden InvitationalFeb 3 · 1000 Meters · Place 5 · UrsinusUrsinus1000 Meters53:03.84a—
Jan 20Collegeville ClassicJan 20 · 60m Hurdles · Place 10 · UrsinusUrsinus60m HurdlesRound P109.68FR
Jan 20Collegeville ClassicJan 20 · Long Jump · Place 24 · UrsinusUrsinusLong Jump245.61mFR

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 3Centennial Conference Outdoor ChampionshipsMay 3 · Long Jump · Place 7 · UrsinusUrsinusLong Jump75.36m—
May 3Centennial Conference Outdoor ChampionshipsMay 3 · High Jump · Place 3 · UrsinusUrsinusHigh Jump31.64m—
May 3Centennial Conference Outdoor ChampionshipsMay 3 · Javelin · Place 8 · UrsinusUrsinusJavelin821.24m—
May 3Centennial Conference Outdoor ChampionshipsMay 3 · Discus · Place 8 · UrsinusUrsinusDiscus822.45m—
May 3Centennial Conference Outdoor ChampionshipsMay 3 · Shot Put · Place 7 · UrsinusUrsinusShot Put77.79m—
May 3Centennial Conference Outdoor ChampionshipsMay 3 · 110m Hurdles · UrsinusUrsinus110m Hurdles—0.4—
May 3Centennial Conference Outdoor ChampionshipsMay 3 · 1500 Meters · Place 2 · UrsinusUrsinus1500 Meters24:52.91a PB—
May 3Centennial Conference Outdoor ChampionshipsMay 3 · 400 Meters · Place 4 · UrsinusUrsinus400 Meters455.56a—
May 3Centennial Conference Outdoor ChampionshipsMay 3 · 100 Meters · Place 7 · UrsinusUrsinus100 Meters712.27a PB—
Apr 26TCNJ Lions InviteApr 26 · 110m Hurdles · Place 23 · UrsinusUrsinus110m Hurdles42" / 1.067m23.17.26aWind: 0.6Fr
Apr 19Paul Donahue InviteApr 19 · Long Jump · Place 49 · UrsinusUrsinusLong Jump495.31m—
Apr 19Paul Donahue InviteApr 19 · 110m Hurdles · Place 21 · UrsinusUrsinus110m Hurdles2117.33a—
Apr 19Paul Donahue InviteApr 19 · 400 Meters · Place 91 · UrsinusUrsinus400 Meters9155.76a—
Apr 5Ursinus T&F InvitationalApr 5 · Long Jump · Place 26 · UrsinusUrsinusLong Jump26.4.49mWind: -2.8Fr
Apr 5Ursinus T&F InvitationalApr 5 · Pole Vault · Place 11 · UrsinusUrsinusPole Vault11.2.60mFr
Apr 5Ursinus T&F InvitationalApr 5 · Javelin · Place 31 · UrsinusUrsinusJavelin800g31.14.28mFr
Apr 5Ursinus T&F InvitationalApr 5 · Discus · Place 23 · UrsinusUrsinusDiscus2kg23.21.09mFr
Apr 5Ursinus T&F InvitationalApr 5 · 110m Hurdles · Place 4 · UrsinusUrsinus110m Hurdles42" / 1.067mRound P4.17.21aWind: 3.2Fr
Apr 5Ursinus T&F InvitationalApr 5 · 110m Hurdles · Place 1 · UrsinusUrsinus110m Hurdles42" / 1.067m1.17.19a PBWind: -0.2Fr
Apr 5Ursinus T&F InvitationalApr 5 · 800 Meters · Place 26 · UrsinusUrsinus800 Meters26.2:14.15aFr
Mar 29Danny Curran InviteMar 29 · 200 Meters · Place 76 · UrsinusUrsinus200 Meters7625.28a PB—
Mar 29Danny Curran InviteMar 29 · 100 Meters · Place 78 · UrsinusUrsinus100 Meters7812.38a—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 8Ursinus Bow Tie InvitationalDec 8 · 60m Hurdles · Place 7 · UrsinusUrsinus60m Hurdles42" / 1.067mRound P7.9.51aFr
Dec 8Ursinus Bow Tie InvitationalDec 8 · 60m Hurdles · Place 6 · UrsinusUrsinus60m Hurdles42" / 1.067m6.9.62aFr
Dec 8Ursinus Bow Tie InvitationalDec 8 · 200 Meters · Place 33 · UrsinusUrsinus200 Meters33.25.11a PBFr

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 110m Hurdles · Place 9 · Middle TownshipMiddle Township110m HurdlesRound P917.4312
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 400 Meters · Place 26 · Middle TownshipMiddle Township400 Meters2654.6112
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 110m Hurdles · Place 9 · Middle TownsMiddle Towns110m HurdlesRound P917.4312
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 400 Meters · Place 26 · Middle TownsMiddle Towns400 Meters2654.6112
May 18Cape May County ChampionshipsMay 18 · 110m Hurdles · Place 5 · Middle TownshipMiddle Township110m Hurdles39" / 0.991m5.18.37a PB12
May 18Cape May County ChampionshipsMay 18 · 400 Meters · Place 2 · Middle TownshipMiddle Township400 Meters2.55.77a12

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 26Cape May County ChampionshipMay 26 · Discus · Place 4 · Middle TownsMiddle TownsDiscus496-07—
May 26Cape May County ChampionshipMay 26 · Discus · Place 4 · Middle TownsMiddle TownsDiscus496-07—
May 26Cape May County ChampionshipMay 26 · High Jump · Place 4 · Middle TownsMiddle TownsHigh Jump45-02.00—
May 26Cape May County ChampionshipMay 26 · High Jump · Place 4 · Middle TownsMiddle TownsHigh Jump45-02.00—