Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Indoor2026 Paul Donahue Invitational · Apr 1711.31a2026 Paul Donahue InvitationalApril 17, 2026
100 Meters · OutdoorBill Butler Relays · Apr 1111.00aBill Butler RelaysApril 11, 2025
200 Meters · IndoorWidener Schuylkill Showdown · Jan 3123.11aWidener Schuylkill ShowdownJanuary 31, 2026
200 Meters · OutdoorWest Chester Last Chance · May 222.29aWest Chester Last ChanceMay 2, 2025
60 Meter · IndoorBison Opener · Dec 57.11aBison OpenerDecember 5, 2025
60 Meters · IndoorAlvernia Winter Invite · Jan 187.08aAlvernia Winter InviteJanuary 18, 2025
Long Jump · IndoorWagner Shootout · Dec 136.26mWagner ShootoutDecember 13, 2024
Long Jump · OutdoorPIAA District I Championships · May 1719-11.50PIAA District I ChampionshipsMay 17, 2024
Medicine Ball Throw OHB · OutdoorWCU Intrasquad Meet · Mar 1310.24mWCU Intrasquad MeetMarch 13, 2026
Medicine Ball Throw UHF · OutdoorWCU Intrasquad Meet · Mar 1313.00mWCU Intrasquad MeetMarch 13, 2026
Standing Long Jump · OutdoorWCU Intrasquad Meet · Mar 132.90mWCU Intrasquad MeetMarch 13, 2026
Triple Jump · OutdoorBOYS DELCO CHAMPIONSHIP · May 340-10.50BOYS DELCO CHAMPIONSHIPMay 3, 2023

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · Long Jump · Place 18 · West ChesterWest ChesterLong Jump18.6.44mWind: 2.2So
Apr 24Paul Kaiser ClassicApr 24 · Long Jump · Place 7 · West ChesterWest ChesterLong Jump7.6.43mWind: 0So
Apr 10Bill Butler InvitationalApr 10 · Long Jump · West ChesterWest ChesterLong Jump—NDSo
Apr 10Bill Butler InvitationalApr 10 · 100 Meters · Place 7 · West ChesterWest Chester100 MetersRound P7.11.14aWind: 0.5So
Apr 10Bill Butler InvitationalApr 10 · 100 Meters · Place 7 · West ChesterWest Chester100 Meters7.11.03aWind: 1So
Apr 4Ursinus SpringfestApr 4 · 200 Meters · Place 14 · West ChesterWest Chester200 Meters14.22.64aWind: 1.5So
Apr 4Ursinus SpringfestApr 4 · 100 Meters · Place 12 · West ChesterWest Chester100 MetersRound P12.11.14aWind: 1.9So
Mar 27Danny Curran InvitationalMar 27 · Long Jump · Place 18 · West ChesterWest ChesterLong Jump18.6.04mWind: 1.1So
Mar 20Purple & GoldMar 20 · Long Jump · Place 1 · West ChesterWest ChesterLong Jump16.75mSo
Mar 20Purple & GoldMar 20 · 100 Meters · Place 8 · West ChesterWest Chester100 Meters811.13aSo
Mar 13WCU Intrasquad MeetMar 13 · Medicine Ball Throw UHF · Place 6 · West ChesterWest ChesterMedicine Ball Throw UHF6.13.00m PBSo
Mar 13WCU Intrasquad MeetMar 13 · Medicine Ball Throw OHB · Place 8 · West ChesterWest ChesterMedicine Ball Throw OHB8.10.24m PBSo
Mar 13WCU Intrasquad MeetMar 13 · Standing Long Jump · Place 3 · West ChesterWest ChesterStanding Long Jump3.2.90m PBSo

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · Long Jump · Place 18 · West ChesterWest ChesterLong Jump18.6.23mWind: -2.2So
Apr 172026 Paul Donahue InvitationalApr 17 · 100 Meters · Place 32 · West ChesterWest Chester100 Meters32.11.31a PBWind: 0.8So
Feb 28PSAC Indoor Track & Field ChampionshipsFeb 28 · Long Jump · Place 16 · West ChesterWest ChesterLong Jump16.6.43mSo
Feb 20PSU Tune-UpFeb 20 · Long Jump · Place 3 · West ChesterWest ChesterLong Jump36.71mSo
Feb 13Widener Indoor ClassicFeb 13 · Long Jump · West ChesterWest ChesterLong Jump—FOULSo
Feb 13Widener Indoor ClassicFeb 13 · 60 Meters · Place 27 · West ChesterWest Chester60 MetersRound P277.09aSo
Jan 31Widener Schuylkill ShowdownJan 31 · 60 Meter · Place 25 · West ChesterWest Chester60 Meter25.7.14aSo
Jan 31Widener Schuylkill ShowdownJan 31 · Long Jump · Place 11 · West ChesterWest ChesterLong Jump11.6.55mSo
Jan 31Widener Schuylkill ShowdownJan 31 · 200 Meters · Place 26 · West ChesterWest Chester200 Meters26.23.11a PBSo
Jan 24Moravian University Hounds ClassicJan 24 · Long Jump · West ChesterWest ChesterLong Jump—NMSo
Jan 17Alvernia Winter InvitationalJan 17 · 60 Meters · Place 22 · West ChesterWest Chester60 MetersRound P227.22aSo

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 12Seahawk ShootoutDec 12 · Long Jump · Place 13 · West ChesterWest ChesterLong Jump13.6.54mSo
Dec 5Bison OpenerDec 5 · 60 Meter · Place 14 · West ChesterWest Chester60 MeterRound P14.7.11a PBSo
Dec 5Bison OpenerDec 5 · 200 Meters · Place 21 · West ChesterWest Chester200 Meters21.23.51aSo
Feb 21Keogh InvitationalFeb 21 · 200 Meters · Place 7 · West ChesterWest Chester200 Meters723.70a—
Feb 21Keogh InvitationalFeb 21 · 60 Meters · Place 3 · West ChesterWest Chester60 Meters37.17a—
Jan 24Widener Winter Evening InviteJan 24 · 60 Meters · Place 19 · West ChesterWest Chester60 Meters197.16a—
Jan 18Alvernia Winter InviteJan 18 · Long Jump · Place 15 · West ChesterWest ChesterLong Jump156.10m—
Jan 18Alvernia Winter InviteJan 18 · 60 Meters · Place 7 · West ChesterWest Chester60 Meters77.08a PB—
Jan 18Alvernia Winter InviteJan 18 · 60 Meters · Place 7 · West ChesterWest Chester60 Meters77.13a—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 2West Chester Last ChanceMay 2 · 200 Meters · Place 7 · West ChesterWest Chester200 Meters7.22.29a PBWind: -0.5Fr
May 2West Chester Last ChanceMay 2 · 100 Meters · Place 6 · West ChesterWest Chester100 Meters6.11.17aWind: 0Fr
Apr 18Paul Donahue InvitationalApr 18 · Long Jump · Place 35 · West ChesterWest ChesterLong Jump355.85mFR
Apr 18Paul Donahue InvitationalApr 18 · 200 Meters · Place 36 · West ChesterWest Chester200 Meters3622.69FR
Apr 18Paul Donahue InvitationalApr 18 · 100 Meters · Place 23 · West ChesterWest Chester100 Meters2311.17FR
Apr 11Bill Butler RelaysApr 11 · 200 Meters · Place 3 · West ChesterWest Chester200 Meters322.73aFr
Apr 11Bill Butler RelaysApr 11 · 100 Meters · Place 1 · West ChesterWest Chester100 Meters111.00a PBFr
Mar 28Danny Curran InvitationalMar 28 · Long Jump · Place 26 · West ChesterWest ChesterLong Jump266.19mFr
Mar 28Danny Curran InvitationalMar 28 · 200 Meters · Place 50 · West ChesterWest Chester200 Meters5022.83aFr
Mar 28Danny Curran InvitationalMar 28 · 100 Meters · Place 55 · West ChesterWest Chester100 Meters5511.39aFr
Mar 22Purple and Gold InvitationalMar 22 · Long Jump · Place 10 · West ChesterWest ChesterLong Jump10.5.71mFr
Mar 22Purple and Gold InvitationalMar 22 · 100 Meters · Place 11 · West ChesterWest Chester100 Meters11.11.49aWind: -1Fr

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 13Wagner ShootoutDec 13 · 60 Meter · Place 29 · West ChesterWest Chester60 Meter29.7.19aFr
Dec 13Wagner ShootoutDec 13 · Long Jump · Place 31 · West ChesterWest ChesterLong Jump31.6.26m PBFr
Dec 6Fastpark Metro Season OpenerDec 6 · Long Jump · Place 31 · West ChesterWest ChesterLong Jump31.5.58mFr
Feb 9TFCAGP Last ChanceFeb 9 · 60 Meters · Place 20 · Garnet ValleyGarnet Valley60 MetersRound P207.3112
Feb 3TFCAofGP Meet # 7Feb 3 · 60 Meters · Place 11 · Garnet ValleyGarnet Valley60 Meters117.4212
Feb 3TFCAofGP Meet # 7Feb 3 · 60 Meters · Place 9 · Garnet ValleyGarnet Valley60 Meters97.4512

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 17PIAA District I ChampionshipsMay 17 · Long Jump · Place 16 · Garnet ValleyGarnet ValleyLong Jump16.19-11.50 PBWind: -0.512
May 8Central League Individual ChampsMay 8 · Long Jump · Place 12 · Garnet ValleGarnet ValleLong Jump1218-08.5012
Apr 27Unionville InvitationalApr 27 · Long Jump · Place 3 · Garnet ValleyGarnet ValleyLong Jump320-01.50—
Apr 27Unionville InvitationalApr 27 · Long Jump · Place 6 · Garnet ValleyGarnet ValleyLong Jump620-01.50—
Apr 27Unionville InvitationalApr 27 · 100 Meters · Place 1 · Garnet ValleyGarnet Valley100 MetersRound P111.67—
Apr 27Unionville InvitationalApr 27 · 100 Meters · Place 8 · Garnet ValleyGarnet Valley100 MetersRound P811.67—
Apr 27Unionville InvitationalApr 27 · 100 Meters · Place 7 · Garnet ValleyGarnet Valley100 Meters711.55—
Apr 27Unionville InvitationalApr 27 · 100 Meters · Place 7 · Garnet ValleyGarnet Valley100 Meters711.55—
Apr 27Unionville InvitationalApr 27 · Long Jump · Place 3 · Garnet ValleyGarnet ValleyLong Jump320-01.50—
Apr 27Unionville InvitationalApr 27 · Long Jump · Place 6 · Garnet ValleyGarnet ValleyLong Jump620-01.50—
Apr 27Unionville InvitationalApr 27 · 100 Meters · Place 1 · Garnet ValleyGarnet Valley100 MetersRound P111.67—
Apr 27Unionville InvitationalApr 27 · 100 Meters · Place 8 · Garnet ValleyGarnet Valley100 MetersRound P811.67—
Apr 27Unionville InvitationalApr 27 · 100 Meters · Place 7 · Garnet ValleyGarnet Valley100 Meters711.55—
Apr 27Unionville InvitationalApr 27 · 100 Meters · Place 7 · Garnet ValleyGarnet Valley100 Meters711.55—
Apr 19Bob Friday Warrior InviteApr 19 · Long Jump · Place 7 · Garnet ValleyGarnet ValleyLong Jump720-05.50SR
Apr 19Bob Friday Warrior InviteApr 19 · 100 Meters · Place 11 · Garnet ValleyGarnet Valley100 Meters1111.75SR
Apr 17CAL Week #3 (Marple) Apr 17 · Long Jump · Place 3 · Garnet ValleyGarnet ValleyLong Jump3.18-07.0012
Apr 17CAL Week #3 (Marple) Apr 17 · 200 Meters · Place 6 · Garnet ValleyGarnet Valley200 Meters6.23.84a12
Apr 17CAL Week #3 (Marple) Apr 17 · 100 Meters · Place 5 · Garnet ValleyGarnet Valley100 Meters5.11.55a12
Apr 6Council Rock Kiwanis InvitationalApr 6 · Triple Jump · Place 4 · Garnet ValleyGarnet ValleyTriple Jump440-812
Apr 6Council Rock Kiwanis InvitationalApr 6 · Long Jump · Place 1 · Garnet ValleyGarnet ValleyLong Jump121-212
Mar 27Green Raider InvMar 27 · Long Jump · Place 6 · Garnet ValleyGarnet ValleyLong Jump619-00.5012
Mar 27Green Raider InvMar 27 · Triple Jump · Place 3 · Garnet ValleyGarnet ValleyTriple Jump341-01.5012

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 19PIAA District 1 AAA/AA ChampionshipsMay 19 · 100 Meters · Place 35 · Garnet ValleyGarnet Valley100 MetersRound P35.11.74aWind: -1.211
May 10Central League Individual ChampionshipsMay 10 · Triple Jump · Place 6 · Garnet ValleyGarnet ValleyTriple Jump639-011
May 10Central League Individual ChampionshipsMay 10 · Long Jump · Place 9 · Garnet ValleyGarnet ValleyLong Jump919-4.5011
May 10Central League Individual ChampionshipsMay 10 · 100 Meters · Place 12 · Garnet ValleyGarnet Valley100 Meters1211.6211
May 3BOYS DELCO CHAMPIONSHIPMay 3 · Triple Jump · Place 5 · Garnet ValleyGarnet ValleyTriple Jump5.40-10.50 PB11
May 3BOYS DELCO CHAMPIONSHIPMay 3 · 100 Meters · Place 4 · Garnet ValleyGarnet Valley100 MetersRound P4.11.54a11
May 3BOYS DELCO CHAMPIONSHIPMay 3 · 100 Meters · Place 8 · Garnet ValleyGarnet Valley100 Meters8.11.53a11
Apr 21Bob Friday Warrior InvitationalApr 21 · Triple Jump · Place 12 · Garnet ValleyGarnet ValleyTriple Jump1238-2.25JR
Apr 21Bob Friday Warrior InvitationalApr 21 · Long Jump · Place 5 · Garnet ValleyGarnet ValleyLong Jump520-6JR
Apr 21Bob Friday Warrior InvitationalApr 21 · 100 Meters · Place 4 · Garnet ValleyGarnet Valley100 Meters411.41JR
Apr 12CAL Meet #2Apr 12 · Triple Jump · Place 3 · Garnet ValleGarnet ValleTriple Jump339-00.0011
Apr 12CAL Meet #2Apr 12 · Long Jump · Place 5 · Garnet ValleGarnet ValleLong Jump519-00.0011
Apr 12CAL Meet #2Apr 12 · 100 Meters · Place 2 · Garnet ValleGarnet Valle100 Meters211.1311

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 11Central League Individual ChampsMay 11 · Triple Jump · Place 4 · Garnet ValleGarnet ValleTriple Jump438-10.2510
May 4Boys DELCO ChampionshipsMay 4 · Triple Jump · Place 14 · Garnet ValleyGarnet ValleyTriple Jump14.38-05.0010
Apr 22Bob Friday Warrior InviteApr 22 · Triple Jump · Place 3 · Garnet ValleyGarnet ValleyTriple Jump339-5.50—
Apr 2Haverford InvitationalApr 2 · Triple Jump · Place 2 · Garnet ValleGarnet ValleTriple Jump239-07.00—

2021 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 13Boys Central League ChampionshipMay 13 · Long Jump · Place 7 · Garnet ValleGarnet ValleLong Jump719-09.25—
May 13Boys Central League ChampionshipMay 13 · Long Jump · Place 8 · Garnet ValleGarnet ValleLong Jump819-05.25—
May 6Delco ChampionshipMay 6 · Long Jump · Place 12 · Garnet ValleyGarnet ValleyLong Jump12.18-07.009
May 1Unionville InvitationalMay 1 · Long Jump · Place 30 · Garnet ValleyGarnet ValleyLong Jump308-6—
May 1Unionville InvitationalMay 1 · 200 Meters · Place 45 · Garnet ValleyGarnet Valley200 MetersRound P4526.04—
Apr 28CAL Week #3 (Garnet Valley)Apr 28 · Long Jump · Place 4 · Garnet ValleGarnet ValleLong Jump419-05.25—
Apr 28CAL Week #3 (Garnet Valley)Apr 28 · 100 Meters · Place 8 · Garnet ValleGarnet Valle100 Meters811.80—
Apr 16West Chester Warrior InvitationalApr 16 · 200 Meters · Place 21 · Garnet ValleyGarnet Valley200 Meters21.25.18a9
Apr 16West Chester Warrior InvitationalApr 16 · 100 Meters · Place 12 · Garnet ValleyGarnet Valley100 Meters12.11.99a9
Apr 14CAL Week #2 - Garnet ValleyApr 14 · Long Jump · Place 5 · Garnet ValleGarnet ValleLong Jump519-01.009
Apr 14CAL Week #2 - Garnet ValleyApr 14 · 100 Meters · Place 10 · Garnet ValleGarnet Valle100 Meters1012.119
Apr 7CAL Meet #1 - Radnor (Boys Only)Apr 7 · Long Jump · Place 5 · Garnet ValleyGarnet ValleyLong Jump5.18-05.259
Apr 7CAL Meet #1 - Radnor (Boys Only)Apr 7 · 100 Meters · Place 8 · Garnet ValleyGarnet Valley100 Meters8.12.15a9