Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTrojan Track Classic · May 211.27Trojan Track ClassicMay 2, 2024
200 Meters · IndoorBlue and White Invite · Feb 723.93aBlue and White InviteFebruary 7, 2026
200 Meters · OutdoorSOL Colonial Division Championships · May 1022.98SOL Colonial Division ChampionshipsMay 10, 2024
55 Meters · IndoorDeSchriver Invitational · Feb 26.99DeSchriver InvitationalFebruary 2, 2025
60 Meter · IndoorMiddle Atlantic (MAC) Indoor Championships · Feb 277.26aMiddle Atlantic (MAC) Indoor ChampionshipsFebruary 27, 2026
60 Meters · IndoorBlue & White Invite · Feb 87.47Blue & White InviteFebruary 8, 2025
Pole Vault · IndoorT&FCAofGP #6 rescheduled · Jan 2612-6T&FCAofGP #6 rescheduledJanuary 26, 2024
Pole Vault · OutdoorThe North Penn Open · Apr 613-0The North Penn OpenApril 6, 2024

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · Pole Vault · Place 17 · DeSalesDeSalesPole Vault17.3.88mSo
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 200 Meters · Place 32 · DeSalesDeSales200 MetersRound P32.23.38aWind: 0.9So
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 100 Meters · Place 27 · DeSalesDeSales100 MetersRound P27.11.35aWind: -2.4So
Apr 24John Covert ClassicApr 24 · 100 Meters · Place 8 · DeSalesDeSales100 Meters8.11.47aWind: 1.5So
Apr 17Coach Pollard InvitationalApr 17 · 200 Meters · Place 25 · DeSalesDeSales200 Meters25.22.79aWind: 4.5So
Apr 17Coach Pollard InvitationalApr 17 · 100 Meters · Place 35 · DeSalesDeSales100 MetersRound P35.11.28aWind: 1.4So
Apr 11DeSales Quad MeetApr 11 · Pole Vault · Place 2 · DeSalesDeSalesPole Vault2.3.80mSo
Apr 11DeSales Quad MeetApr 11 · 100 Meters · Place 4 · DeSalesDeSales100 Meters4.11.65aWind: 0.5So
Apr 1York College Twilight MeetApr 1 · 200 Meters · Place 43 · DeSalesDeSales200 Meters4323.69aSo
Apr 1York College Twilight MeetApr 1 · 100 Meters · Place 15 · DeSalesDeSales100 Meters1511.28aSo
Mar 27Danny Curran InvitationalMar 27 · Pole Vault · DeSalesDeSalesPole Vault--NHSo
Mar 27Danny Curran InvitationalMar 27 · 200 Meters · Place 47 · DeSalesDeSales200 Meters47.23.01aSo
Mar 27Danny Curran InvitationalMar 27 · 100 Meters · Place 55 · DeSalesDeSales100 Meters55.11.50aWind: 0.2So

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 60 Meter · Place 22 · DeSalesDeSales60 MeterRound P22.7.26a PBSo
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · Pole Vault · Place 11 · DeSalesDeSalesPole Vault11.3.79mSo
Feb 7Blue and White InviteFeb 7 · Pole Vault · Place 5 · DeSalesDeSalesPole Vault54.10mSo
Feb 7Blue and White InviteFeb 7 · 200 Meters · Place 20 · DeSalesDeSales200 Meters2023.93a PBSo
Jan 24Moravian University Hounds ClassicJan 24 · Pole Vault · Place 8 · DeSalesDeSalesPole Vault8.3.95mSo
Jan 17Moravian University Blue & Grey InviteJan 17 · Pole Vault · Place 2 · DeSalesDeSalesPole Vault23.95mSO
Jan 17Moravian University Blue & Grey InviteJan 17 · Pole Vault · Place 2 · DeSalesDeSalesPole Vault23.95mSO
Jan 17Moravian University Blue & Grey InviteJan 17 · 200 Meters · Place 3 · DeSalesDeSales200 Meters323.95SO
Jan 17Moravian University Blue & Grey InviteJan 17 · 200 Meters · Place 11 · DeSalesDeSales200 Meters1123.95SO

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · Pole Vault · Place 10 · DeSalesDeSalesPole Vault103.87mFR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 100 Meters · Place 30 · DeSalesDeSales100 Meters3011.63FR
Apr 25Carol and John Covert ClassicApr 25 · 100 Meters · Place 15 · DeSalesDeSales100 Meters1511.58FR
Apr 18Paul Donahue InvitationalApr 18 · Pole Vault · Place 12 · DeSalesDeSalesPole Vault123.95mFR
Apr 18Paul Donahue InvitationalApr 18 · 100 Meters · Place 52 · DeSalesDeSales100 Meters5211.56FR
Apr 12DeSales QuadApr 12 · Pole Vault · Place 1 · DeSalesDeSalesPole Vault1.3.35mFr
Apr 12DeSales QuadApr 12 · 200 Meters · DeSalesDeSales200 Meters--DNSWind: -1.7Fr
Apr 12DeSales QuadApr 12 · 100 Meters · Place 5 · DeSalesDeSales100 Meters5.11.97aFr
Apr 5Muhlenberg InviteApr 5 · Pole Vault · Place 4 · DeSalesDeSalesPole Vault43.64mFr
Apr 5Muhlenberg InviteApr 5 · 200 Meters · Place 21 · DeSalesDeSales200 Meters2123.76aFr
Mar 28Danny Curran InvitationalMar 28 · Pole Vault · DeSalesDeSalesPole Vault—NHFr

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · Pole Vault · Place 15 · DeSalesDeSalesPole Vault15.3.77mFr
Feb 8Blue & White InviteFeb 8 · Pole Vault · Place 6 · DeSalesDeSalesPole Vault63.94mFR
Feb 8Blue & White InviteFeb 8 · 200 Meters · Place 24 · DeSalesDeSales200 Meters2424.48FR
Feb 8Blue & White InviteFeb 8 · 60 Meters · Place 20 · DeSalesDeSales60 Meters207.47 PBFR
Feb 2DeSchriver InvitationalFeb 2 · Pole Vault · Place 4 · DeSalesDeSalesPole Vault43.91mFR
Feb 2DeSchriver InvitationalFeb 2 · 55 Meters · Place 10 · DeSalesDeSales55 MetersRound P106.99 PBFR
Jan 18Moravian College Indoor MeetJan 18 · Pole Vault · Place 9 · DeSalesDeSalesPole Vault93.80m—
Jan 18Moravian College Indoor MeetJan 18 · 200 Meters · Place 19 · DeSalesDeSales200 Meters1924.62a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Fast Times at LehighDec 6 · 60 Meter · Place 21 · DeSalesDeSales60 MeterRound P21.7.46aFr
Dec 6Fast Times at LehighDec 6 · Pole Vault · Place 12 · DeSalesDeSalesPole Vault12.3.65mFr
Feb 17TFCAofGP MOCFeb 17 · Pole Vault · North PennNorth PennPole Vault--NH12
Jan 26T&FCAofGP #6 rescheduledJan 26 · Pole Vault · Place 1 · North PennNorth PennPole Vault1.12-6 PB12

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 17PIAA District I ChampionshipsMay 17 · Pole Vault · North PennNorth PennPole Vault--NH12
May 10SOL Colonial Division ChampionshipsMay 10 · 200 Meters · Place 11 · North PennNorth Penn200 MetersRound P1122.98 PB12
May 10SOL Colonial Division ChampionshipsMay 10 · 100 Meters · Place 7 · North PennNorth Penn100 Meters711.31012
May 10SOL Colonial Division ChampionshipsMay 10 · 100 Meters · Place 8 · North PennNorth Penn100 MetersRound P811.3412
May 2Trojan Track ClassicMay 2 · Pole Vault · Place 1 · North PennNorth PennPole Vault114-00.0012
May 2Trojan Track ClassicMay 2 · 100 Meters · Place 5 · North PennNorth Penn100 Meters511.27 PB12
Apr 19Jack Armstrong Invitational Track and Field MeetApr 19 · Long Jump · Place 14 · North PennNorth PennLong Jump1417-7.5012
Apr 19Jack Armstrong Invitational Track and Field MeetApr 19 · Pole Vault · Place 1 · North PennNorth PennPole Vault112-612
Apr 16Souderton vs North Penn BoysApr 16 · Pole Vault · Place 2 · North PennNorth PennPole Vault212-06.00—
Apr 11Knights Invitational - BoysApr 11 · Pole Vault · Place 1 · North Penn (Lansdale)North Penn (Lansdale)Pole Vault112-6—
Apr 11Knights Invitational - BoysApr 11 · 100 Meters · Place 5 · North Penn (Lansdale)North Penn (Lansdale)100 Meters511.46a—
Apr 6The North Penn OpenApr 6 · Pole Vault · Place 3 · North PennNorth PennPole Vault3.13-0 PB12
Mar 22CB South, North Penn at CB WestMar 22 · Pole Vault · Place 2 · North PennNorth PennPole Vault212-06.0012
Mar 22CB South, North Penn at CB WestMar 22 · 100 Meters · Place 3 · North PennNorth Penn100 Meters311.7212

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28Robert J Burdette Indoor ClassicDec 28 · Pole Vault · Place 6 · North PennNorth PennPole Vault6.11-06.0012
Dec 21TFCAofGP Meet #2Dec 21 · Pole Vault · Place 11 · North PennNorth PennPole Vault11.10-612
Dec 16TFCAofGP Meet #1Dec 16 · Pole Vault · Place 10 · North PennNorth PennPole Vault10.10-612
Dec 9Alvernia Holiday ClassicDec 9 · Pole Vault · Place 7 · North PennNorth PennPole Vault7.11-012

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 12Suburban One League Colonial Division ChampionshipsMay 12 · Pole Vault · Place 8 · North PennNorth PennPole Vault8.11-06.0011
May 12Suburban One League Colonial Division ChampionshipsMay 12 · 200 Meters · Place 19 · North PennNorth Penn200 MetersRound P19.23.72a11
May 12Suburban One League Colonial Division ChampionshipsMay 12 · 100 Meters · Place 11 · North PennNorth Penn100 MetersRound P11.11.60a11
May 4Trojan Track ClassicMay 4 · 200 Meters · Place 10 · North PennNorth Penn200 Meters1023.6211
Apr 21Jack Armstrong InvitationalApr 21 · 200 Meters · Place 15 · North PennNorth Penn200 MetersRound P1523.4111
Apr 21Jack Armstrong InvitationalApr 21 · 100 Meters · Place 14 · North PennNorth Penn100 MetersRound P1411.8111
Apr 18Souderton @ North PennApr 18 · Pole Vault · Place 4 · North PennNorth PennPole Vault4.11-011
Apr 18Souderton @ North PennApr 18 · 200 Meters · Place 6 · North PennNorth Penn200 Meters6.23.87a11
Apr 18Souderton @ North PennApr 18 · 100 Meters · Place 8 · North PennNorth Penn100 Meters8.12.01a11
Apr 15Coatesville Track and Field InvitationalApr 15 · Pole Vault · Place 1 · North PennNorth PennPole Vault1.10-00.0011
Apr 15Coatesville Track and Field InvitationalApr 15 · 100 Meters · Place 47 · North PennNorth Penn100 MetersRound P47.12.02a11
Apr 13Knights InvitationalApr 13 · 200 Meters · Place 7 · North PennNorth Penn200 Meters723.3311
Apr 11CB West @ North Penn-BoysApr 11 · Pole Vault · Place 5 · North PennNorth PennPole Vault510-611
Apr 11CB West @ North Penn-BoysApr 11 · 200 Meters · Place 9 · North PennNorth Penn200 Meters923.8711
Apr 11CB West @ North Penn-BoysApr 11 · 100 Meters · Place 9 · North PennNorth Penn100 Meters911.7011