Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorChes-Mont Championships · May 1212.68Ches-Mont ChampionshipsMay 12, 2021
200 Meters · IndoorHenderson Polar Bear # 2 · Jan 3027.59Henderson Polar Bear # 2January 30, 2021
200 Meters · OutdoorChes-Mont National Super Meet #2 · Apr 1427.24aChes-Mont National Super Meet #2April 14, 2021
400 Meters · IndoorHenderson Polar Bear #4 · Feb 271:05.65Henderson Polar Bear #4February 27, 2021
55 Meters · IndoorHenderson Invitational · Jan 27.74Henderson InvitationalJanuary 2, 2020
60 Meter · IndoorBucknell Bison Open · Dec 28.42aBucknell Bison OpenDecember 2, 2022
60 Meters · IndoorHenderson Polar Bear # 1 · Jan 238.13Henderson Polar Bear # 1January 23, 2021
60 Meters · OutdoorPolar Bear Champs · Mar 58.28Polar Bear ChampsMarch 5, 2021
Combined results · OutdoorHenderson Invitational · May 713.18Henderson InvitationalMay 7, 2021
High Jump · IndoorBlue & White Invite · Feb 81.37mBlue & White InviteFebruary 8, 2025
High Jump · Outdoor42nd Millersville Metrics · Apr 41.40m42nd Millersville MetricsApril 4, 2025
Long Jump · IndoorBucknell Bison Open · Dec 24.91mBucknell Bison OpenDecember 2, 2022
Long Jump · OutdoorWest Chester Warrior Invitational · Apr 1617-3.50West Chester Warrior InvitationalApril 16, 2021

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 24Paul Kaiser ClassicApr 24 · Long Jump · Place 12 · MillersvilleMillersvilleLong Jump12.4.92mWind: 0Sr
Apr 24Paul Kaiser ClassicApr 24 · High Jump · Place 16 · MillersvilleMillersvilleHigh Jump16.1.35mSr
Apr 18Millersville InviteApr 18 · Long Jump · Place 4 · MillersvilleMillersvilleLong Jump4.4.84mWind: 0.1Sr
Apr 18Millersville InviteApr 18 · High Jump · Place 6 · MillersvilleMillersvilleHigh Jump6.1.47mSr
Apr 9Messiah InvitationalApr 9 · Long Jump · Place 9 · MillersvilleMillersvilleLong Jump9.5.07mWind: 0.9Sr
Apr 9Messiah InvitationalApr 9 · High Jump · Place 17 · MillersvilleMillersvilleHigh Jump17.1.36mSr
Apr 3Millersville MetricsApr 3 · Long Jump · Place 4 · MillersvilleMillersvilleLong Jump4.4.99mWind: 1Sr
Apr 3Millersville MetricsApr 3 · High Jump · Place 12 · MillersvilleMillersvilleHigh Jump12.1.40mSr
Mar 27Danny Curran InvitationalMar 27 · High Jump · MillersvilleMillersvilleHigh Jump--NHSr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 6Fastrack InvitationalFeb 6 · Long Jump · Place 19 · MillersvilleMillersvilleLong Jump19.4.77mSr
Feb 6Fastrack InvitationalFeb 6 · High Jump · MillersvilleMillersvilleHigh Jump--NMSr
Jan 30Bison Challenge and MultisJan 30 · Long Jump · Place 17 · MillersvilleMillersvilleLong Jump1715-5.83SR
Jan 24Coach "I" InvitationalJan 24 · Long Jump · Place 17 · MillersvilleMillersvilleLong Jump17.4.74mSr
Jan 24Coach "I" InvitationalJan 24 · High Jump · Place 13 · MillersvilleMillersvilleHigh Jump13.1.40mSr
Jan 17Alvernia Winter InvitationalJan 17 · High Jump · Place 18 · MillersvilleMillersvilleHigh Jump181.40mSr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 5Bison OpenerDec 5 · High Jump · Place 10 · MillersvilleMillersvilleHigh Jump10.1.45mSr
Feb 15Susquehanna InvitationalFeb 15 · Long Jump · Place 6 · MillersvilleMillersvilleLong Jump6.4.98mJr
Feb 15Susquehanna InvitationalFeb 15 · High Jump · Place 7 · MillersvilleMillersvilleHigh Jump7.1.43mJr
Feb 8Blue & White InviteFeb 8 · Long Jump · Place 9 · MillersvilleMillersvilleLong Jump94.63mJR
Feb 8Blue & White InviteFeb 8 · High Jump · Place 13 · MillersvilleMillersvilleHigh Jump131.37m PBJR
Jan 31Bison Open and MultiJan 31 · Long Jump · Place 14 · MillersvilleMillersvilleLong Jump144.57mJR
Jan 25Coach I OpenJan 25 · Long Jump · Place 18 · MillersvilleMillersvilleLong Jump184.44m—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2West Chester Last ChanceMay 2 · Long Jump · Place 7 · MillersvilleMillersvilleLong Jump7.4.72mWind: 1.4Jr
May 2West Chester Last ChanceMay 2 · High Jump · MillersvilleMillersvilleHigh Jump—NHJr
Apr 19Millersville InviteApr 19 · Long Jump · Place 5 · MillersvilleMillersvilleLong Jump54.82mJR
Apr 442nd Millersville MetricsApr 4 · Long Jump · Place 9 · MillersvilleMillersvilleLong Jump94.73mJr
Apr 442nd Millersville MetricsApr 4 · High Jump · Place 12 · MillersvilleMillersvilleHigh Jump121.40m PBJr

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 27Paul Kaiser ClassicApr 27 · Long Jump · Place 15 · MillersvilleMillersvilleLong Jump154.89m—
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · Long Jump · Place 6 · MillersvilleMillersvilleLong Jump6.5.03mWind: 3.3So

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 9Blue & White InvitationalFeb 9 · Long Jump · Place 5 · MillersvilleMillersvilleLong Jump54.90m—
Feb 3Plex ShootoutFeb 3 · Long Jump · Place 9 · MillersvilleMillersvilleLong Jump94.86mSo
Jan 27Mini Dip InvitationalJan 27 · 60 Meter · Place 17 · MillersvilleMillersville60 MeterRound P17.8.47aSo
Jan 27Mini Dip InvitationalJan 27 · Long Jump · Place 6 · MillersvilleMillersvilleLong Jump6.4.82mSo
Jan 20Coach I OpenJan 20 · Long Jump · Place 8 · MillersvilleMillersvilleLong Jump8.4.59mSo

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 1Bison OpenerDec 1 · Long Jump · Place 26 · MillersvilleMillersvilleLong Jump26.4.72mSo
Feb 11Big Apple InvitationalFeb 11 · Long Jump · Place 31 · MillersvilleMillersvilleLong Jump31.4.63mFr
Feb 5DeSchriver IndoorFeb 5 · Long Jump · Place 8 · MillersvilleMillersvilleLong Jump84.70mFR
Jan 27Mini-Dip InvitationalJan 27 · 60 Meters · Place 16 · MillersvilleMillersville60 MetersRound P168.63FR
Jan 27Mini-Dip InvitationalJan 27 · Long Jump · Place 4 · MillersvilleMillersvilleLong Jump44.74mFR
Jan 21Coach I OpenJan 21 · 200 Meters · Place 9 · MillersvilleMillersville200 Meters929.70FR
Jan 21Coach I OpenJan 21 · Long Jump · Place 2 · MillersvilleMillersvilleLong Jump24.92mFR

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 6LHU College QualifierMay 6 · Long Jump · Place 4 · MillersvilleMillersvilleLong Jump44.79mFR
Apr 29Paul Kaiser ClassicApr 29 · Long Jump · Place 11 · MillersvilleMillersvilleLong Jump115.00mFR
Apr 29Paul Kaiser ClassicApr 29 · 100 Meters · Place 31 · MillersvilleMillersville100 MetersRound P3113.71FR
Apr 8WCU Golden Ram InvitationalApr 8 · Long Jump · Place 6 · MillersvilleMillersvilleLong Jump64.69mFR
Apr 8WCU Golden Ram InvitationalApr 8 · 100 Meters · Place 22 · MillersvilleMillersville100 Meters2213.64FR
Mar 3140th Millersville MetricsMar 31 · Long Jump · Place 4 · MillersvilleMillersvilleLong Jump44.89mFR

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 2Bucknell Bison OpenDec 2 · 60 Meter · Place 30 · MillersvilleMillersville60 MeterRound P30.8.42a PBFr
Dec 2Bucknell Bison OpenDec 2 · Long Jump · Place 16 · MillersvilleMillersvilleLong Jump16.4.91m PBFr
Feb 16Henderson Polar Bear #3Feb 16 · 60 Meters · Place 5 · Bishop ShanahanBishop Shanahan60 Meters58.60—
Feb 10Henderson Polar Bear # 2Feb 10 · Long Jump · Place 1 · Bishop ShanahanBishop ShanahanLong Jump116-1—
Feb 10Henderson Polar Bear # 2Feb 10 · 200 Meters · Place 16 · Bishop ShanahanBishop Shanahan200 Meters1628.84—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 20PIAA District I AA / AAA ChampionshipsMay 20 · Long Jump · Place 11 · Bishop ShanahanBishop ShanahanLong Jump11.16-04.00Wind: 012
May 112022 Ches-Mont ChampionshipsMay 11 · 100 Meters · Place 23 · Bishop ShanahanBishop Shanahan100 MetersRound P2313.45012
Apr 30Whippet InvitationalApr 30 · Long Jump · Place 2 · Bishop ShanahanBishop ShanahanLong Jump216-4.50—
Apr 22Bob Friday Warrior InviteApr 22 · Long Jump · Place 5 · Bishop ShanahanBishop ShanahanLong Jump516-4—
Apr 22Bob Friday Warrior InviteApr 22 · 200 Meters · Place 20 · Bishop ShanahanBishop Shanahan200 Meters2028.33—

2021 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 17DVGTCA Meet #2Dec 17 · 60 Meter · Place 17 · Bishop ShanahanBishop Shanahan60 Meter17.8.56aUnofficial12
Dec 17DVGTCA Meet #2Dec 17 · Long Jump · Place 3 · Bishop ShanahanBishop ShanahanLong Jump3.16-1.50Unofficial12
Feb 27Henderson Polar Bear #4Feb 27 · Long Jump · Place 2 · Bishop ShanahanBishop ShanahanLong Jump216-6—
Feb 27Henderson Polar Bear #4Feb 27 · 400 Meters · Place 8 · Bishop ShanahanBishop Shanahan400 Meters81:05.65 PB—
Jan 30Henderson Polar Bear # 2Jan 30 · 200 Meters · Place 5 · Bishop ShanahanBishop Shanahan200 Meters527.59 PB—
Jan 23Henderson Polar Bear # 1Jan 23 · 1 Mile · Place 1 · Bishop ShanahanBishop Shanahan1 Mile18-7—
Jan 23Henderson Polar Bear # 1Jan 23 · 60 Meters · Place 2 · Bishop ShanahanBishop Shanahan60 Meters28.13 PB—

2021 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 21PIAA District 1 AAA ChampionshipsMay 21 · Long Jump · Place 15 · Bishop ShanahanBishop ShanahanLong Jump15.15-02.7511
May 21PIAA District 1 AAA ChampionshipsMay 21 · 100 Meters · Place 17 · Bishop ShanahanBishop Shanahan100 MetersRound P17.12.94aWind: -0.211
May 12Ches-Mont ChampionshipsMay 12 · 200 Meters · Place 12 · Bishop ShanahanBishop Shanahan200 Meters1227.8411
May 12Ches-Mont ChampionshipsMay 12 · 100 Meters · Place 7 · Bishop ShanahanBishop Shanahan100 Meters713.0611
May 12Ches-Mont ChampionshipsMay 12 · 100 Meters · Place 5 · Bishop ShanahanBishop Shanahan100 MetersRound P512.68 PB11
May 12Ches-Mont ChampionshipsMay 12 · Long Jump · Place 3 · Bishop ShanahanBishop ShanahanLong Jump317-03.2511
May 7Henderson InvitationalMay 7 · Combined results · Place 16 · Bishop ShanahanBishop ShanahanCombined results1613.18 PB—
May 7Henderson InvitationalMay 7 · 1600 Meters · Place 5 · Bishop ShanahanBishop Shanahan1600 Meters517-3—
May 7Henderson InvitationalMay 7 · Combined results · Place 16 · Bishop ShanahanBishop ShanahanCombined results1613.18—
May 1Unionville InvitationalMay 1 · 100 Meters · Place 5 · Bishop ShanahanBishop Shanahan100 MetersRound P513.53—
May 1Unionville InvitationalMay 1 · 100 Meters · Place 6 · Bishop ShanahanBishop Shanahan100 Meters613.74—
Apr 27Ches-Mont National JV / Open Meet #3Apr 27 · Long Jump · Place 1 · Bishop ShanahanBishop ShanahanLong Jump117-8.50—
Apr 27Ches-Mont National JV / Open Meet #3Apr 27 · 100 Meters · Place 5 · Bishop ShanahanBishop Shanahan100 Meters512.93—
Apr 16West Chester Warrior InvitationalApr 16 · Long Jump · Place 1 · Bishop ShanahanBishop ShanahanLong Jump1.17-3.50 PB11
Apr 16West Chester Warrior InvitationalApr 16 · 100 Meters · Place 5 · Bishop ShanahanBishop Shanahan100 Meters5.12.90a11
Apr 14Ches-Mont National Super Meet #2Apr 14 · 200 Meters · Place 7 · Bishop ShanahanBishop Shanahan200 Meters7.27.24a PB11
Apr 7Ches Mont National Super MeetApr 7 · Long Jump · Place 3 · Bishop ShanahanBishop ShanahanLong Jump3.16' 7"11
Apr 7Ches Mont National Super MeetApr 7 · 100 Meters · Place 5 · Bishop ShanahanBishop Shanahan100 Meters5.12.77a11
Mar 5Polar Bear ChampsMar 5 · 60 Meters · Place 8 · Bishop Shanahan TCBishop Shanahan TC60 Meters88.28 PB—

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 2Henderson InvitationalJan 2 · 200 Meters · Place 3 · Bishop ShanahanBishop Shanahan200 Meters329.15—
Jan 2Henderson InvitationalJan 2 · 55 Meters · Place 3 · Bishop ShanahanBishop Shanahan55 Meters37.74 PB—

2019 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 11Warrior ClassicMay 11 · Long Jump · Place 1 · Bishop ShanahanBishop ShanahanLong Jump117-4.50—
May 3Hoka One One Henderson Invitational May 3 · 200 Meters · Place 51 · Bishop ShanahanBishop Shanahan200 Meters5128.21—
May 3Hoka One One Henderson Invitational May 3 · 100 Meters · Place 26 · Bishop ShanahanBishop Shanahan100 MetersRound P2613.35—
Apr 22BSHS vs Downingtown West Dual MeetApr 22 · 100 Meters · Place 3 · Bishop ShanahanBishop Shanahan100 Meters313.24—
Apr 6Whippet InvitationalApr 6 · 200 Meters · Place 7 · Bishop ShanahanBishop Shanahan200 Meters727.26—

2019 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 14Valentine's InvitationalFeb 14 · 60 Meters · Place 1 · Bishop ShanahanBishop Shanahan60 Meters18.18—
Jan 25DVGTCA Meet #6Jan 25 · Long Jump · Place 5 · Bishop ShanahanBishop ShanahanLong Jump516-00.759
Jan 25DVGTCA Meet #6Jan 25 · 60 Meters · Place 10 · Bishop ShanahanBishop Shanahan60 Meters108.309