Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPCL #4 - O'Hara · Apr 2913.01PCL #4 - O'HaraApril 29, 2024
200 Meters · IndoorDVGTCA Meet #6 · Jan 1228.16DVGTCA Meet #6January 12, 2024
200 Meters · OutdoorPCL Meet #2 - O'Hara · Apr 1325.73aPCL Meet #2 - O'HaraApril 13, 2026
400 Meters · IndoorThe Pub Last Chance · Feb 1858.58The Pub Last ChanceFebruary 18, 2026
400 Meters · OutdoorPIAA District 12 AA/AAA Championships · May 1358.07aPIAA District 12 AA/AAA ChampionshipsMay 13, 2026
60 Meter · IndoorPPL Meet #2 · Dec 188.12aPPL Meet #2December 18, 2025
60 Meters · IndoorDVGTCA Meet #8 · Jan 318.12DVGTCA Meet #8January 31, 2025
800 Meters · IndoorPPL Meet #4 · Jan 82:32.12aPPL Meet #4January 8, 2026
800 Meters · OutdoorHaverford Invitational · Apr 52:40.88aHaverford InvitationalApril 5, 2025

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 22PIAA Track & Field State ChampionshipsMay 22 · 400 Meters · Place 23 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast400 MetersRound P23.59.55a11
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · 400 Meters · Place 1 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast400 Meters1.58.07a PB11
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · 200 Meters · Place 3 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast200 MetersRound P3.26.79a11
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · 200 Meters · Place 3 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast200 Meters3.26.16aWind: 0.211
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · 100 Meters · Place 4 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast100 MetersRound P4.13.07a11
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · 100 Meters · Place 10 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast100 Meters10.12.87aWind: 4.111
May 9PCL ChampsMay 9 · 400 Meters · Place 1 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast400 Meters1.58.71a11
May 9PCL ChampsMay 9 · 200 Meters · Place 3 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast200 Meters3.26.09a11
May 9PCL ChampsMay 9 · 100 Meters · Place 18 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast100 Meters18.13.45a11
Apr 29Delco ChampsApr 29 · 400 Meters · Place 4 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast400 MetersRound P4.59.58a11
Apr 29Delco ChampsApr 29 · 400 Meters · Place 3 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast400 Meters3.58.20a11
Apr 29Delco ChampsApr 29 · 200 Meters · Place 10 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast200 MetersRound P10.26.22a11
Apr 29Delco ChampsApr 29 · 200 Meters · Place 11 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast200 Meters11.26.08a11
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 400 Meters · Place 10 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast400 Meters10.59.11a11
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 200 Meters · Place 17 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast200 Meters17.26.50a11
Apr 18Rap Curry InvitationalApr 18 · 400 Meters · Place 10 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast400 Meters10.59.11a11
Apr 18Rap Curry InvitationalApr 18 · 200 Meters · Place 17 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast200 Meters17.26.50a11
Apr 13PCL Meet #2 - O'HaraApr 13 · 400 Meters · Place 1 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast400 Meters1.58.38a11
Apr 13PCL Meet #2 - O'HaraApr 13 · 200 Meters · Place 2 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast200 Meters2.25.73a PB11
Mar 30PCL Meet #1 (O'Hara)Mar 30 · 400 Meters · Place 1 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast400 Meters1.1:01.61a11
Mar 30PCL Meet #1 (O'Hara)Mar 30 · 200 Meters · Place 1 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast200 Meters1.26.82a11
Mar 28Diamond State InvitationalMar 28 · 800 Meters · Place 10 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast800 Meters10.2:46.99a11

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 1PTFCA ChampionshipsMar 1 · 400 Meters · Place 19 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast400 Meters19.59.91a11
Feb 18The Pub Last ChanceFeb 18 · 400 Meters · Place 1 · Bonner & PrendieBonner & Prendie400 Meters158.58 PB—
Feb 13Tim Hickey Meet of ChampsFeb 13 · 400 Meters · Place 11 · Bonner/PrendieBonner/Prendie400 Meters1159.0011
Feb 13Tim Hickey Meet of ChampsFeb 13 · 60 Meters · Place 14 · Bonner/PrendieBonner/Prendie60 Meters148.4611
Feb 13Tim Hickey Meet of ChampsFeb 13 · 60 Meters · Place 11 · Bonner/PrendieBonner/Prendie60 Meters118.1811
Jan 9DVGTCA Meet #5Jan 9 · 400 Meters · Place 3 · Bonner/PrendieBonner/Prendie400 Meters359.3311
Jan 9DVGTCA Meet #5Jan 9 · 60 Meters · Place 7 · Bonner/PrendieBonner/Prendie60 Meters78.2411
Jan 8PPL Meet #4Jan 8 · 800 Meters · Place 1 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast800 Meters1.2:32.12a PB11

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 29RJBICDec 29 · 800 Meters · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast800 Meters--DNS11
Dec 29RJBICDec 29 · 400 Meters · Place 4 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast400 Meters4.1:02.86a11
Dec 18PPL Meet #2Dec 18 · 60 Meter · Place 4 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast60 Meter4.8.12a PB11
Dec 18PPL Meet #2Dec 18 · 800 Meters · Place 3 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast800 Meters3.2:43.51a11
Dec 12DVGTCA Meet #1Dec 12 · 400 Meters · Place 12 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast400 Meters12.1:03.18a11
Jan 31DVGTCA Meet #8Jan 31 · 60 Meters · Place 1 · Bonner/PrendieBonner/Prendie60 Meters18.12 PB10
Jan 31DVGTCA Meet #8Jan 31 · 60 Meters · Place 1 · Bonner/PrendieBonner/Prendie60 Meters18.1210
Jan 26PTFCA Indoor Track FestivalJan 26 · 400 Meters · Place 11 · Bonner/PrendieBonner/Prendie400 Meters111:01.1410
Jan 3DVGTCA Meet #5Jan 3 · 60 Meters · Place 9 · Bonner/PrendieBonner/Prendie60 Meters98.4210

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14PIAA District 12 AAA ChampionshipsMay 14 · 400 Meters · Place 3 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast400 Meters3.59.25a10
May 14District XIIMay 14 · 400 Meters · Place 3 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast400 Meters3.59.25a10
Apr 12The Coatesville Track and Field InvitationalApr 12 · 400 Meters · Place 4 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast400 Meters4.1:01.66a10
Apr 12The Coatesville Track and Field InvitationalApr 12 · 200 Meters · Place 6 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast200 Meters6.26.24a10
Apr 12Coatesville Track and Field InvitationalApr 12 · 400 Meters · Place 4 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast400 Meters4.1:01.66a10
Apr 12Coatesville Track and Field InvitationalApr 12 · 200 Meters · Place 6 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast200 Meters6.26.24a10
Apr 5Haverford InvitationalApr 5 · 800 Meters · Place 29 · Monsignor Bonner/Archbishop PrendMonsignor Bonner/Archbishop Prend800 Meters292:40.88a PB10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 27Robert J Burdette Indoor ClassicDec 27 · 400 Meters · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast400 Meters--DNS10
Feb 16The Tim Hickey Meet of ChampionsFeb 16 · 60 Meters · Place 32 · Bonner/PrendieBonner/Prendie60 Meters328.519
Jan 12DVGTCA Meet #6Jan 12 · 200 Meters · Place 7 · Bonner/PrendieBonner/Prendie200 Meters728.16 PB9
Jan 5DVGTCA Meet #5Jan 5 · 60 Meters · Place 9 · Bonner/PrendieBonner/Prendie60 Meters98.329

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 28AAU Region 02 National QualifierJun 28 · 400 Meters · Place 4 · Royalty Track ClubRoyalty Track Club400 Meters4.59.50a9
Jun 28AAU Region 02 National QualifierJun 28 · 200 Meters · Place 10 · Royalty Track ClubRoyalty Track Club200 MetersRound P10.26.91a9
Jun 28AAU Region 02 National QualifierJun 28 · 100 Meters · Place 10 · Royalty Track ClubRoyalty Track Club100 MetersRound P10.13.31a9
May 15District XIIMay 15 · 100 Meters · Place 12 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast100 MetersRound P12.13.64aWind: 1.19
May 15District XIIMay 15 · 100 Meters · Place 9 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast100 Meters9.13.15aWind: 3.69
Apr 29PCL #4 - O'HaraApr 29 · 200 Meters · Place 5 · Msgr Bonner & Abp PrendergastMsgr Bonner & Abp Prendergast200 Meters526.399
Apr 29PCL #4 - O'HaraApr 29 · 100 Meters · Place 5 · Msgr Bonner & Abp PrendergastMsgr Bonner & Abp Prendergast100 Meters513.01 PB9
Apr 15PCL #2 -LaSalle MeetApr 15 · 200 Meters · Place 3 · Msgr Bonner & Abp PrendergastMsgr Bonner & Abp Prendergast200 Meters327.069

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Robert J Burdette Indoor ClassicDec 28 · 60 Meter · Place 16 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast60 MeterRound P16.8.30a9
Dec 20DVGTCA Meet #3Dec 20 · 200 Meters · Place 22 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast200 Meters22.28.25a9