Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorBucknell Tune-Up · Feb 2022.25Bucknell Tune-UpFebruary 20, 2026
200 Meters · OutdoorWest Chester Last Chance · May 221.79aWest Chester Last ChanceMay 2, 2025
300 Meters · IndoorBison Opener · Dec 534.81aBison OpenerDecember 5, 2025
400 Meters · IndoorWidener Schuylkill Showdown · Jan 3149.16aWidener Schuylkill ShowdownJanuary 31, 2026
400 Meters · OutdoorPSAC Outdoor Track & Field Championships · Apr 3048.77aPSAC Outdoor Track & Field ChampionshipsApril 30, 2026
55 Meter · IndoorBishop Loughlin Games · Dec 177.04aBishop Loughlin GamesDecember 17, 2022
60 Meters · IndoorAlvernia Winter Invite · Jan 187.20aAlvernia Winter InviteJanuary 18, 2025
Long Jump · IndoorFast Times at Lehigh University · Dec 87.12mFast Times at Lehigh UniversityDecember 8, 2023
Long Jump · OutdoorYork College Twilight Meet · Mar 276.71mYork College Twilight MeetMarch 27, 2024
Triple Jump · IndoorThe Armory HS Holiday Classic · Dec 2942-07.00The Armory HS Holiday ClassicDecember 29, 2022
Triple Jump · OutdoorPIAA District 12 AAA Championships · May 1841-09.50PIAA District 12 AAA ChampionshipsMay 18, 2022

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 8West Chester Last ChanceMay 8 · 200 Meters · Place 8 · ShippensburgShippensburg200 Meters8.22.53aWind: 0Jr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · Long Jump · Place 17 · ShippensburgShippensburgLong Jump17.6.66mWind: 2.2Jr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · 400 Meters · Place 3 · ShippensburgShippensburg400 MetersRound P3.48.77a PBJr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · 400 Meters · Place 5 · ShippensburgShippensburg400 Meters5.48.95aJr
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · Long Jump · Place 1 · ShippensburgShippensburgLong Jump1.7.33mWind: 2Jr
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · 200 Meters · ShippensburgShippensburg200 Meters—DNSWind: 1.9Jr
Apr 11Bison Outdoor ClassicApr 11 · Long Jump · Place 9 · ShippensburgShippensburgLong Jump9.6.79mWind: 1.7Jr
Mar 27Dr Jack M Toms Alumni InvitationalMar 27 · Long Jump · Place 2 · ShippensburgShippensburgLong Jump2.7.04mWind: 0Jr
Mar 27Dr Jack M Toms Alumni InvitationalMar 27 · 400 Meters · ShippensburgShippensburg400 Meters0.DNSJr
Mar 21Keystone ChallengeMar 21 · Long Jump · ShippensburgShippensburgLong Jump—NMJr
Mar 21Keystone ChallengeMar 21 · 200 Meters · Place 8 · ShippensburgShippensburg200 Meters8.22.07aWind: -1Jr

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 28PSAC Indoor Track & Field ChampionshipsFeb 28 · Long Jump · Place 2 · ShippensburgShippensburgLong Jump2.7.25mJr
Feb 28PSAC Indoor Track & Field ChampionshipsFeb 28 · 400 Meters · Place 17 · ShippensburgShippensburg400 MetersRound P17.52.21aJr
Feb 28PSAC Indoor Track & Field ChampionshipsFeb 28 · 200 Meters · Place 9 · ShippensburgShippensburg200 MetersRound P9.22.43aJr
Feb 20Bucknell Tune-UpFeb 20 · Long Jump · Place 1 · ShippensburgShippensburgLong Jump17.07mJR
Feb 20Bucknell Tune-UpFeb 20 · 200 Meters · Place 3 · ShippensburgShippensburg200 Meters322.25 PBJR
Feb 7Sykes & Sabock ChallengeFeb 7 · Long Jump · Place 5 · ShippensburgShippensburgLong Jump56.93mJr
Jan 31Widener Schuylkill ShowdownJan 31 · 400 Meters · Place 5 · ShippensburgShippensburg400 Meters5.49.16a PBJr
Jan 24Gulden InvitationalJan 24 · Long Jump · Place 13 · ShippensburgShippensburgLong Jump136.33mJr
Jan 17Alvernia Winter InvitationalJan 17 · 200 Meters · Place 4 · ShippensburgShippensburg200 Meters422.70aJr

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 5Bison OpenerDec 5 · 300 Meters · Place 2 · ShippensburgShippensburg300 Meters2.34.81a PBJr
Dec 5Bison OpenerDec 5 · Long Jump · Place 3 · ShippensburgShippensburgLong Jump3.6.92mJr
Feb 21Bucknell Tune UpFeb 21 · Long Jump · Place 1 · ShippensburgShippensburgLong Jump16.84m—
Feb 21Bucknell Tune UpFeb 21 · 400 Meters · Place 1 · ShippensburgShippensburg400 Meters150.61a—
Feb 8Sykes-Sabock Challenge CupFeb 8 · 400 Meters · Place 15 · ShippensburgShippensburg400 Meters1550.23a—
Jan 31Bison Open and MultiJan 31 · Long Jump · Place 1 · ShippensburgShippensburgLong Jump16.88mSO
Jan 25Gulden InvitationalJan 25 · Long Jump · Place 5 · ShippensburgShippensburgLong Jump56.81m—
Jan 25Gulden InvitationalJan 25 · 400 Meters · Place 2 · ShippensburgShippensburg400 Meters250.76a—
Jan 18Alvernia Winter InviteJan 18 · 60 Meters · Place 15 · ShippensburgShippensburg60 Meters157.20a PB—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 8PSAC Outdoor Track & Field ChampionshipsMay 8 · Long Jump · Place 10 · ShippensburgShippensburgLong Jump10.6.92mWind: 3So
May 8PSAC Outdoor Track & Field ChampionshipsMay 8 · 400 Meters · Place 13 · ShippensburgShippensburg400 MetersRound P13.49.48aSo
May 2West Chester Last ChanceMay 2 · Long Jump · Place 1 · ShippensburgShippensburgLong Jump1.6.29mWind: 1.5So
May 2West Chester Last ChanceMay 2 · 200 Meters · Place 2 · ShippensburgShippensburg200 Meters2.21.79a PBWind: -0.5So
Apr 26Paul Kaiser ClassicApr 26 · 400 Meters · Place 10 · ShippensburgShippensburg400 Meters1049.90SO
Apr 26Paul Kaiser ClassicApr 26 · 400 Meters · Place 10 · ShippensburgShippensburg400 Meters1049.90SO
Apr 16Shippensburg University Mid-Week PR Bonanza MeetApr 16 · Long Jump · Place 1 · ShippensburgShippensburgLong Jump17.26mSO
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 400 Meters · Place 37 · ShippensburgShippensburg400 Meters3749.94aSo

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 3PSAC Outdoor ChampionshipsMay 3 · Long Jump · Place 8 · ShippensburgShippensburgLong Jump822-1FR
May 3PSAC Outdoor ChampionshipsMay 3 · Long Jump · Place 8 · ShippensburgShippensburgLong Jump822-1FR
May 3PSAC Outdoor ChampionshipsMay 3 · 400 Meters · Place 2 · ShippensburgShippensburg400 Meters249.31FR
May 3PSAC Outdoor ChampionshipsMay 3 · 400 Meters · Place 2 · ShippensburgShippensburg400 Meters249.31FR
May 3PSAC Outdoor ChampionshipsMay 3 · 400 Meters · Place 7 · ShippensburgShippensburg400 Meters749.77FR
Apr 17Shippensburg University Mid-Week PR Bonanza MeetApr 17 · Long Jump · Place 1 · ShippensburgShippensburgLong Jump17.29m—
Apr 17Shippensburg University Mid-Week PR Bonanza MeetApr 17 · 200 Meters · Place 5 · ShippensburgShippensburg200 Meters522.30a—
Apr 12Bison Outdoor ClassicApr 12 · 400 Meters · Place 22 · ShippensburgShippensburg400 Meters2248.81a—
Mar 27York College Twilight MeetMar 27 · Long Jump · Place 3 · ShippensburgShippensburgLong Jump36.71m PBFR

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 182024 PSAC Indoor T&F ChampionshipsFeb 18 · Long Jump · Place 8 · ShippensburgShippensburgLong Jump8.6.87mFr
Feb 182024 PSAC Indoor T&F ChampionshipsFeb 18 · 400 Meters · Place 7 · ShippensburgShippensburg400 MetersRound P7.50.75aFr
Feb 182024 PSAC Indoor T&F ChampionshipsFeb 18 · 400 Meters · Place 2 · ShippensburgShippensburg400 Meters2.50.28aFr
Feb 3Sykes and Sabock ChallengeFeb 3 · 200 Meters · Place 15 · ShippensburgShippensburg200 Meters1522.41a—
Jan 26Bison Open and MultiJan 26 · 400 Meters · Place 2 · ShippensburgShippensburg400 Meters250.05a—

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 8Fast Times at Lehigh UniversityDec 8 · 60 Meter · ShippensburgShippensburg60 MeterRound P—DNSFr
Dec 8Fast Times at Lehigh UniversityDec 8 · Long Jump · Place 2 · ShippensburgShippensburgLong Jump2.7.12m PBFr
Dec 8Fast Times at Lehigh UniversityDec 8 · 200 Meters · ShippensburgShippensburg200 Meters—DNSFr
Dec 1Bison OpenerDec 1 · Long Jump · Place 9 · ShippensburgShippensburgLong Jump9.6.48mFr
Dec 1Bison OpenerDec 1 · 400 Meters · Place 1 · ShippensburgShippensburg400 Meters1.49.64aFr
Dec 1Bison OpenerDec 1 · 200 Meters · ShippensburgShippensburg200 Meters—SCRFr
Feb 26PTFCA Indoor State ChampionshipsFeb 26 · Triple Jump · Place 19 · Roman CatholicRoman CatholicTriple Jump1938-10.5012
Feb 26PTFCA Indoor State ChampionshipsFeb 26 · Long Jump · Place 3 · Roman CatholicRoman CatholicLong Jump322-02.0012
Feb 12PCL Indoor ChampionshipFeb 12 · Triple Jump · Place 1 · Roman CatholicRoman CatholicTriple Jump141-7.5012
Feb 12PCL Indoor ChampionshipFeb 12 · Long Jump · Place 1 · Roman CatholicRoman CatholicLong Jump121-1112

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 17PIAA District XII ChampionshipsMay 17 · 400 Meters · Place 4 · Roman CatholicRoman Catholic400 Meters4.49.23a12
May 17PIAA District XII ChampionshipsMay 17 · 200 Meters · Place 5 · Roman CatholicRoman Catholic200 MetersRound P5.22.03aWind: 3.412
May 17PIAA District XII ChampionshipsMay 17 · 200 Meters · Place 5 · Roman CatholicRoman Catholic200 Meters5.22.18aWind: -0.512
May 13Philadelphia Catholic League ChampionshipsMay 13 · Long Jump · Place 4 · Roman CatholicRoman CatholicLong Jump421-08.5012
May 13Philadelphia Catholic League ChampionshipsMay 13 · 400 Meters · Place 3 · Roman CatholicRoman Catholic400 Meters349.6312
May 13Philadelphia Catholic League ChampionshipsMay 13 · 200 Meters · Place 3 · Roman CatholicRoman Catholic200 Meters322.2612
May 1PCL Meet #4 - Father JudgeMay 1 · Long Jump · Place 2 · Roman CatholicRoman CatholicLong Jump220-02.0012

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29The Armory HS Holiday ClassicDec 29 · Triple Jump · Place 2 · Roman CatholicRoman CatholicTriple Jump2.42-07.00 PB12
Dec 29The Armory HS Holiday ClassicDec 29 · 200 Meters · Place 6 · Roman CatholicRoman Catholic200 Meters6.23.07a12
Dec 17Bishop Loughlin GamesDec 17 · 55 Meter · Place 27 · Roman CatholicRoman Catholic55 MeterRound P27.7.04a PB12
Feb 5TFCAofGP Meet #7Feb 5 · Long Jump · Place 5 · Roman CatholicRoman CatholicLong Jump519-11.2511

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 18PIAA District 12 AAA ChampionshipsMay 18 · Triple Jump · Place 6 · Roman CatholicRoman CatholicTriple Jump6.41-09.50 PB11
May 18PIAA District 12 AAA ChampionshipsMay 18 · Long Jump · Place 4 · Roman CatholicRoman CatholicLong Jump4.21-06.0011
May 18PIAA District 12 AAA ChampionshipsMay 18 · 400 Meters · Roman CatholicRoman Catholic400 Meters--DNF11
Apr 23Father Judge RelaysApr 23 · Long Jump · Place 9 · Roman CatholicRoman CatholicLong Jump919-01.00—
Apr 23Father Judge RelaysApr 23 · 400 Meters · Place 6 · Roman CatholicRoman Catholic400 Meters652.01—
Apr 9Council Rock Kiwanis InvitationalApr 9 · Long Jump · Place 2 · Roman CatholicRoman CatholicLong Jump220-10.2511
Apr 9Council Rock Kiwanis InvitationalApr 9 · 400 Meters · Place 2 · Roman CatholicRoman Catholic400 Meters252.1611

2021 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · Long Jump · Place 5 · Roman CatholicRoman CatholicLong Jump5.18-11.5011
Dec 18Bishop Loughlin GamesDec 18 · 300 Meters · Place 11 · Roman CatholicRoman Catholic300 MetersRound P11.38.45a11
Dec 18Bishop Loughlin GamesDec 18 · Triple Jump · Place 12 · Roman CatholicRoman CatholicTriple Jump12.36-411
Dec 18Bishop Loughlin GamesDec 18 · Long Jump · Place 10 · Roman CatholicRoman CatholicLong Jump10.18-1111
Feb 13PTFCA Indoor Track CarnivalFeb 13 · Long Jump · Place 8 · Roman CatholicRoman CatholicLong Jump818-05.2510
Jan 30PCL Polar Bear Meet #1Jan 30 · Long Jump · Place 2 · Roman CatholicRoman CatholicLong Jump217-11.50—
Jan 30PCL Polar Bear Meet #1Jan 30 · 400 Meters · Place 5 · Roman CatholicRoman Catholic400 Meters555.64—

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 1Father Judge RelaysMay 1 · Triple Jump · Place 3 · Roman CatholicRoman CatholicTriple Jump339-03.00—
May 1Father Judge RelaysMay 1 · 400 Meters · Place 18 · Roman CatholicRoman Catholic400 Meters1854.42—
Apr 16Upper Dublin Cardinal InvitationalApr 16 · Long Jump · Place 4 · Roman CatholicRoman CatholicLong Jump4.18-04.0010
Apr 16Upper Dublin Cardinal InvitationalApr 16 · 400 Meters · Place 14 · Roman CatholicRoman Catholic400 Meters14.54.91a10
Apr 5Cardinal O'Hara PCL Meet #1Apr 5 · Triple Jump · Place 5 · Roman CatholicRoman CatholicTriple Jump5.36-03.0010
Apr 5Cardinal O'Hara PCL Meet #1Apr 5 · Long Jump · Place 7 · Roman CatholicRoman CatholicLong Jump7.17-05.0010
Apr 5Cardinal O'Hara PCL Meet #1Apr 5 · 400 Meters · Place 4 · Roman CatholicRoman Catholic400 Meters4.54.07a10

2020 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 8TFCAofGP Meet #8 Feb 8 · Long Jump · Place 14 · Roman CatholicRoman CatholicLong Jump1417-09.509
Jan 17PCL Regular Season MeetJan 17 · Long Jump · Place 11 · Roman CatholicRoman CatholicLong Jump1116-08.509
Jan 17PCL Regular Season MeetJan 17 · 400 Meters · Place 28 · Roman CatholicRoman Catholic400 Meters281:04.369
Jan 9Briarwood Running Camp Holiday InvitationalJan 9 · Long Jump · Place 22 · Roman CatholicRoman CatholicLong Jump2217-01.009