Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNJSIAA Groups Non-Public A & B · Jun 1113.95aNJSIAA Groups Non-Public A & BJune 11, 2021
100m Hurdles · 33" / 0.838m · OutdoorUrsinus Track Festival · Apr 519.90aUrsinus Track FestivalApril 5, 2025
200 Meters · Indoor2026 Paul Donahue Invitational · Apr 1728.82a2026 Paul Donahue InvitationalApril 17, 2026
200 Meters · OutdoorNJSIAA Group Championships - 2 - 3 - NPB · Jun 928.28aNJSIAA Group Championships - 2 - 3 - NPBJune 9, 2023
300 Meters · IndoorTony Passarelli Invitational · Dec 2049.27aTony Passarelli InvitationalDecember 20, 2021
400 Meters · Relay Split · OutdoorSkyland Conference Champs - Open Scores · May 211:08.336Skyland Conference Champs - Open ScoresMay 21, 2024
55 Meter · IndoorRidge Winter Invitational · Dec 118.28aRidge Winter InvitationalDecember 11, 2023
55 Meters · OutdoorGill St. Bernard's vs Newark Academy Polar Bear Meet · Mar 38.2Gill St. Bernard's vs Newark Academy Polar Bear Meet March 3, 2021
55m Hurdles · 33" · IndoorNJISAA (Prep) Championships - B · Jan 3011.57aNJISAA (Prep) Championships - BJanuary 30, 2022
High Jump · IndoorTony Passarelli Invitational · Dec 214-0Tony Passarelli InvitationalDecember 21, 2023
Javelin · 600g · OutdoorSkyland Conference Champs - Open Scores · May 2183-05Skyland Conference Champs - Open ScoresMay 21, 2024
Long Jump · IndoorParisi Jump / Throw Series #3 · Feb 416-3.75Parisi Jump / Throw Series #3February 4, 2024
Long Jump · OutdoorNJISAA Prep B Championships · May 2215-05.25NJISAA Prep B ChampionshipsMay 22, 2023
Shot Put · 4kg · IndoorTony Passarelli Invitational · Dec 2123-6Tony Passarelli InvitationalDecember 21, 2023

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · Long Jump · Place 17 · UrsinusUrsinusLong Jump17.4.47mWind: 1.3So
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 100 Meters · Place 23 · UrsinusUrsinus100 MetersRound P23.14.42aWind: -0.3So
Apr 24TCNJ Lions InviteApr 24 · Javelin · Place 20 · UrsinusUrsinusJavelin600g20.22.48mSo
Apr 21Haverford Mid-Week MeetApr 21 · Javelin · Place 6 · UrsinusUrsinusJavelin600g6.19.92mSo
Apr 10Dennis CraddockApr 10 · Long Jump · Place 14 · UrsinusUrsinusLong Jump14.4.76mWind: -0.1So
Apr 10Dennis CraddockApr 10 · 100 Meters · Place 28 · UrsinusUrsinus100 MetersRound P28.14.08aWind: 0.2So
Apr 4Ursinus SpringfestApr 4 · Long Jump · Place 15 · UrsinusUrsinusLong Jump15.4.64mWind: 0So
Apr 4Ursinus SpringfestApr 4 · 200 Meters · Place 32 · UrsinusUrsinus200 Meters32.28.95aWind: 0.1So

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · Long Jump · Place 23 · UrsinusUrsinusLong Jump23.4.55mWind: 0So
Apr 172026 Paul Donahue InvitationalApr 17 · 200 Meters · Place 60 · UrsinusUrsinus200 Meters60.28.82a PBWind: -0.2So
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · Long Jump · Place 9 · UrsinusUrsinusLong Jump94.70mSO
Feb 19Keogh InvitationalFeb 19 · Long Jump · Place 13 · UrsinusUrsinusLong Jump13.4.67mSo
Feb 13Widener Indoor ClassicFeb 13 · Long Jump · Place 27 · UrsinusUrsinusLong Jump274.72mSo
Feb 7Frank Colden InvitationalFeb 7 · Long Jump · Place 8 · UrsinusUrsinusLong Jump84.74mSo
Feb 7Frank Colden InvitationalFeb 7 · 200 Meters · Place 31 · UrsinusUrsinus200 Meters3129.63aSo
Jan 31PLEX ShootoutJan 31 · Long Jump · Place 19 · UrsinusUrsinusLong Jump194.53mSo
Jan 31PLEX ShootoutJan 31 · 200 Meters · Place 25 · UrsinusUrsinus200 Meters2529.78aSo
Jan 18Collegeville Collegiate ClassicJan 18 · Long Jump · Place 2 · UrsinusUrsinusLong Jump24.79mSO
Jan 18Collegeville Collegiate ClassicJan 18 · 200 Meters · Place 6 · UrsinusUrsinus200 Meters629.45SO

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 6Bow Tie InvitationalDec 6 · 60 Meter · UrsinusUrsinus60 MeterRound P--DNSSo
Dec 6Bow Tie InvitationalDec 6 · Long Jump · Place 3 · UrsinusUrsinusLong Jump3.4.82mSo
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · Long Jump · Place 10 · UrsinusUrsinusLong Jump104.83m—
Feb 15Widener Indoor ClassicFeb 15 · Long Jump · Place 30 · UrsinusUrsinusLong Jump30.4.58mFr
Feb 8Frank Colden InviteFeb 8 · Long Jump · Place 4 · UrsinusUrsinusLong Jump44.95m—
Jan 25Coach I OpenJan 25 · Long Jump · Place 7 · UrsinusUrsinusLong Jump74.85m—
Jan 25Coach I OpenJan 25 · 60m Hurdles · Place 32 · UrsinusUrsinus60m Hurdles3211.55a—
Jan 19Collegeville ClassicJan 19 · Long Jump · Place 1 · UrsinusUrsinusLong Jump15.05m—
Jan 19Collegeville ClassicJan 19 · 200 Meters · Place 3 · UrsinusUrsinus200 Meters329.13a—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 18Paul Donahue InvitationalApr 18 · Long Jump · Place 26 · UrsinusUrsinusLong Jump264.69mFR
Apr 18Paul Donahue InvitationalApr 18 · 200 Meters · Place 71 · UrsinusUrsinus200 Meters7129.43FR
Apr 5Ursinus Track FestivalApr 5 · Javelin · Place 31 · UrsinusUrsinusJavelin600g31.19.23mFr
Apr 5Ursinus Track FestivalApr 5 · 100m Hurdles · Place 17 · UrsinusUrsinus100m Hurdles33" / 0.838m17.19.90a PBWind: 1.2Fr
Apr 5Ursinus Track FestivalApr 5 · High Jump · UrsinusUrsinusHigh Jump--NHFr
Mar 28Danny Curran InvitationalMar 28 · Long Jump · Place 19 · UrsinusUrsinusLong Jump194.90mFr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Fastpark Metro Season OpenerDec 6 · Long Jump · Place 23 · UrsinusUrsinusLong Jump23.4.74mFr
Feb 4Parisi Jump / Throw Series #3Feb 4 · Long Jump · Place 2 · Gill St. Bernard'sGill St. Bernard'sLong Jump2.16-3.75 PB12

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Non Public A-BJun 7 · Long Jump · Place 6 · Gill St. Bernard'sGill St. Bernard'sLong Jump6.15-5Wind: 012
Jun 7NJSIAA Non Public A-BJun 7 · Javelin · Place 16 · Gill St. Bernard'sGill St. Bernard'sJavelin600g16.58-712
Jun 7NJSIAA Non Public A-BJun 7 · 200 Meters · Place 18 · Gill St. Bernard'sGill St. Bernard's200 Meters18.29.35aWind: -3.712
May 21Skyland Conference Champs - Open ScoresMay 21 · Long Jump · Place 10 · Gill St. Bernard'sGill St. Bernard'sLong Jump10.15-03.5012
May 21Skyland Conference Champs - Open ScoresMay 21 · Javelin · Place 15 · Gill St. Bernard'sGill St. Bernard'sJavelin600g15.83-05 PB12
May 21Skyland Conference Champs - Open ScoresMay 21 · 400 Meters · Gill St. Bernard'sGill St. Bernard's400 MetersRelay Split—1:08.336 PB12
May 21Skyland Conference Champs - Open ScoresMay 21 · 200 Meters · Place 40 · Gill St. Bernard'sGill St. Bernard's200 Meters40.28.92a12
Apr 13Skyland RelaysApr 13 · 800 Meters · Gill St. Bernard'sGill St. Bernard's800 MetersRelay Split—1:23.126aUnofficial12
Apr 13Skyland RelaysApr 13 · Long Jump · Place 6 · Gill St. Bernard'sGill St. Bernard'sLong Jump6.13-05.0012
Apr 13Skyland RelaysApr 13 · High Jump · Gill St. Bernard'sGill St. Bernard'sHigh Jump--ND12

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · 55 Meter · Place 65 · Gill St. Bernard'sGill St. Bernard's55 MeterRound P65.8.52a12
Dec 28Coach Glynn Holiday CarnivalDec 28 · Long Jump · Place 13 · Gill St. Bernard'sGill St. Bernard'sLong Jump13.14-612
Dec 21Tony Passarelli InvitationalDec 21 · 300 Meters · Place 30 · Gill St. Bernard'sGill St. Bernard's300 Meters30.49.58a12
Dec 21Tony Passarelli InvitationalDec 21 · 55 Meter · Place 34 · Gill St. Bernard'sGill St. Bernard's55 MeterRound P34.8.49a12
Dec 21Tony Passarelli InvitationalDec 21 · Shot Put · Place 23 · Gill St. Bernard'sGill St. Bernard'sShot Put4kg23.23-6 PB12
Dec 21Tony Passarelli InvitationalDec 21 · High Jump · Place 29 · Gill St. Bernard'sGill St. Bernard'sHigh Jump29.4-0 PB12
Dec 17Parisi Jump / Throw Series #1Dec 17 · Long Jump · Place 1 · Gill St. Bernard'sGill St. Bernard'sLong Jump1.16-.0512
Dec 16Wayne Gardiner Holiday RelaysDec 16 · Shot Put · Place 30 · Gill St. Bernard'sGill St. Bernard'sShot Put4kg30.22-212
Dec 11Ridge Winter InvitationalDec 11 · 55 Meter · Place 34 · Gill St. Bernard'sGill St. Bernard's55 MeterRound P34.8.28a PB12
Dec 11Ridge Winter InvitationalDec 11 · Long Jump · Place 4 · Gill St. Bernard'sGill St. Bernard'sLong Jump4.15-5.7512
Dec 11Ridge Winter InvitationalDec 11 · 200 Meters · Place 20 · Gill St. Bernard'sGill St. Bernard's200 Meters20.28.99a12
Feb 26Parisi - Last Chance QualifierFeb 26 · Long Jump · Place 1 · Gill St. Bernard'sGill St. Bernard'sLong Jump1.15-7.2511

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · Long Jump · Gill St. Bernard'sGill St. Bernard'sLong Jump--FOUL11
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · 200 Meters · Place 13 · Gill St. Bernard'sGill St. Bernard's200 Meters13.28.28a PB11
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · 100 Meters · Place 24 · Gill St. Bernard'sGill St. Bernard's100 Meters24.14.06a11
May 22NJISAA Prep B ChampionshipsMay 22 · Long Jump · Place 2 · Gill St. Bernard'sGill St. Bernard'sLong Jump2.15-05.25 PB11
May 22NJISAA Prep B ChampionshipsMay 22 · 200 Meters · Place 15 · Gill St. Bernard'sGill St. Bernard's200 Meters15.29.47a11
May 16Somerset County ChampionshipsMay 16 · Long Jump · Place 19 · Gill St. Bernard'sGill St. Bernard'sLong Jump19.14-06.5011
May 16Somerset County ChampionshipsMay 16 · 200 Meters · Place 28 · Gill St. Bernard'sGill St. Bernard's200 Meters28.30.79a11

2022 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 28Len Pietrewicz InvitationalDec 28 · 300 Meters · Place 39 · Gill St. Bernard'sGill St. Bernard's300 Meters39.50.77a11
Dec 28Len Pietrewicz InvitationalDec 28 · 55m Hurdles · Place 30 · Gill St. Bernard'sGill St. Bernard's55m Hurdles33"Round P30.11.75a11
Dec 28Len Pietrewicz InvitationalDec 28 · 55 Meter · Place 33 · Gill St. Bernard'sGill St. Bernard's55 MeterRound P33.8.56a11
Dec 20Tony Passarelli InvitationalDec 20 · 300 Meters · Place 54 · Gill St. Bernard'sGill St. Bernard's300 Meters54.51.06a11
Dec 20Tony Passarelli InvitationalDec 20 · 55 Meter · Place 35 · Gill St. Bernard'sGill St. Bernard's55 MeterRound P35.8.48a11
Dec 18Parisi Jump / Throw Series #1Dec 18 · Long Jump · Place 1 · Gill St. Bernard'sGill St. Bernard'sLong Jump1.15-111
Dec 17Wayne Gardiner Holiday RelaysDec 17 · Shot Put · Place 29 · Gill St. Bernard'sGill St. Bernard'sShot Put4kg29.21-511
Nov 26Armory Metro Eagles InvitationalNov 26 · 55 Meter · Place 17 · High Intensity TrackHigh Intensity Track55 Meter17.8.61a11
Nov 26Armory Metro Eagles InvitationalNov 26 · Long Jump · Place 2 · High Intensity TrackHigh Intensity TrackLong Jump2.4.29m11
Nov 26Armory Metro Eagles InvitationalNov 26 · 200 Meters · Place 21 · High Intensity TrackHigh Intensity Track200 Meters21.31.46a11
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 200 Meters · High Intensity TrackHigh Intensity Track200 MetersRound P—DNS10
Jan 30NJISAA (Prep) Championships - BJan 30 · 55m Hurdles · Place 10 · Gill St. Bernard'sGill St. Bernard's55m Hurdles33"Round P10.11.57a PB10
Jan 30NJISAA (Prep) Championships - BJan 30 · 55 Meter · Place 8 · Gill St. Bernard'sGill St. Bernard's55 MeterRound P8.8.35a10
Jan 30NJISAA (Prep) Championships - BJan 30 · 55 Meter · Place 8 · Gill St. Bernard'sGill St. Bernard's55 Meter8.8.58a10
Jan 30NJISAA (Prep) Championships - BJan 30 · 200 Meters · Place 9 · Gill St. Bernard'sGill St. Bernard's200 Meters9.30.69a10
Jan 8U.S. Air Force Hispanic GamesJan 8 · 55 Meter · Place 13 · Gill St. Bernard'sGill St. Bernard's55 MeterRound P13.8.51a10
Jan 8U.S. Air Force Hispanic GamesJan 8 · Long Jump · Place 1 · Gill St. Bernard'sGill St. Bernard'sLong Jump1.14-02.5010

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 17Somerset County ChampionshipsMay 17 · Long Jump · Place 11 · Gill St. Bernard'sGill St. Bernard'sLong Jump11.14-10.0010
May 17Somerset County ChampionshipsMay 17 · 200 Meters · Place 32 · Gill St. Bernard'sGill St. Bernard's200 Meters32.30.11a10
May 17Somerset County ChampionshipsMay 17 · 100 Meters · Place 30 · Gill St. Bernard'sGill St. Bernard's100 MetersRound P30.14.15a10
Apr 20Somerville, Gill, Pingry vs RidgeApr 20 · 200 Meters · Place 6 · Gill St. Bernard'sGill St. Bernard's200 Meters6.28.710

2021 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20Tony Passarelli InvitationalDec 20 · 300 Meters · Place 21 · Gill St. Bernard'sGill St. Bernard's300 Meters21.49.27a PB10
Dec 20Tony Passarelli InvitationalDec 20 · 55 Meter · Place 25 · Gill St. Bernard'sGill St. Bernard's55 MeterRound P25.8.59a10
Nov 6Armory Trials #2Nov 6 · 55 Meter · Place 20 · 07-Unattache07-Unattache55 MeterRound P20.8.39a10
Nov 6Armory Trials #2Nov 6 · Long Jump · Place 8 · 07-Unattache07-UnattacheLong Jump8.14-05.0010
Mar 11Gill St. Bernard's Polar Bear MeetMar 11 · 300 Meters · Place 4 · Gill St. Bernard'sGill St. Bernard's300 Meters4.51.2Unofficial9
Mar 11Gill St. Bernard's Polar Bear MeetMar 11 · 60 Meter · Place 1 · Gill St. Bernard'sGill St. Bernard's60 Meter1.8.90Unofficial9
Jan 30High Intensity Track Jump Series #1Jan 30 · Long Jump · Place 3 · Lakeland Track ClubLakeland Track ClubLong Jump3.14-1.25Unofficial9

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 11NJSIAA Groups Non-Public A & BJun 11 · Long Jump · Place 16 · Gill St. Bernard'sGill St. Bernard'sLong Jump16.14-02.759
Jun 11NJSIAA Groups Non-Public A & BJun 11 · 200 Meters · Place 29 · Gill St. Bernard'sGill St. Bernard's200 Meters29.29.44aWind: 2.59
Jun 11NJSIAA Groups Non-Public A & BJun 11 · 100 Meters · Place 19 · Gill St. Bernard'sGill St. Bernard's100 MetersRound P19.13.95a PBWind: 1.59
May 15Raider Novice InvitationalMay 15 · Long Jump · Gill St. Bernard'sGill St. Bernard'sLong Jump--FOUL9
May 15Raider Novice InvitationalMay 15 · 200 Meters · Place 22 · Gill St. Bernard'sGill St. Bernard's200 Meters22.29.70a9
Mar 8GSB/MBS Polar Bear MeetMar 8 · 200 Meters · Place 2 · Gill St. Bernard'sGill St. Bernard's200 Meters230.4—
Mar 8GSB/MBS Polar Bear MeetMar 8 · 55 Meters · Place 1 · Gill St. Bernard'sGill St. Bernard's55 Meters18.3—
Mar 3Gill St. Bernard's vs Newark Academy Polar Bear Meet Mar 3 · 200 Meters · Place 2 · Gill St. Bernard'sGill St. Bernard's200 Meters231—
Mar 3Gill St. Bernard's vs Newark Academy Polar Bear Meet Mar 3 · 55 Meters · Place 2 · Gill St. Bernard'sGill St. Bernard's55 Meters28.2 PB—