Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMontgomery Memorial Meet · May 214.353Montgomery Memorial MeetMay 2, 2024
200 Meters · IndoorPCL Indoor Championships · Feb 1127.79PCL Indoor ChampionshipsFebruary 11, 2024
200 Meters · OutdoorPhiladelphia Catholic League Championships · May 1027.83Philadelphia Catholic League ChampionshipsMay 10, 2025
400 Meters · IndoorPhiladelphia Public League Season Kick-Off · Dec 121:05.68aPhiladelphia Public League Season Kick-OffDecember 12, 2024
400 Meters · OutdoorPhiladelphia Catholic League Championship · May 111:01.39Philadelphia Catholic League ChampionshipMay 11, 2024
800 Meters · OutdoorNeshaminy Distance Invitational · Mar 282:47.22Neshaminy Distance InvitationalMarch 28, 2025

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

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14PIAA District 12 AAA ChampionshipsMay 14 · 400 Meters · Place 13 · Archbishop Wood Catholic400 Meters13.1:03.91a12
May 14District XIIMay 14 · 400 Meters · Place 13 · Archbishop Wood Catholic400 Meters13.1:03.91a12
May 10Philadelphia Catholic League ChampionshipsMay 10 · 400 Meters · Place 13 · Arch Wood400 Meters131:04.7312
May 10Philadelphia Catholic League ChampionshipsMay 10 · 200 Meters · Place 12 · Arch Wood200 Meters1227.83 PB12
Apr 4Cardinal ClassicApr 4 · 400 Meters · Place 22 · Arch Wood400 Meters221:06.0712
Apr 4Cardinal ClassicApr 4 · 200 Meters · Place 45 · Arch Wood200 Meters4529.3012
Mar 28Neshaminy Distance InvitationalMar 28 · 800 Meters · Place 21 · Archbishop Wood800 Meters212:47.22 PB12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 9PCL Indoor ChampionshipsFeb 9 · 400 Meters · Place 14 · Archbishop W400 Meters141:09.3512
Jan 9Philadelphia Public League Meet #4Jan 9 · 400 Meters · Place 6 · Archbishop Wood Catholic400 Meters6.1:05.71a12

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 12Philadelphia Public League Season Kick-OffDec 12 · 400 Meters · Place 6 · Archbishop Wood Catholic400 Meters6.1:05.68a PB12
Dec 12Philadelphia Public League Season Kick-OffDec 12 · 200 Meters · Place 8 · Archbishop Wood Catholic200 Meters8.28.39a12
Feb 11PCL Indoor ChampionshipsFeb 11 · 200 Meters · Place 7 · Archbishop W200 Meters727.79 PB11
Feb 2DVGTCA Meet #7Feb 2 · 400 Meters · Place 28 · Archbishop Wood400 Meters281:08.1411
Feb 2DVGTCA Meet #7Feb 2 · 400 Meters · Place 28 · Arch Wood400 Meters281:08.1411

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15District XIIMay 15 · 400 Meters · Place 7 · Archbishop Wood Catholic400 Meters7.1:03.27a11
May 11Philadelphia Catholic League ChampionshipMay 11 · 400 Meters · Place 4 · Arch Wood400 Meters41:01.39 PB11
May 2Montgomery Memorial MeetMay 2 · 200 Meters · Place 11 · Archbishop W200 Meters1128.5311
May 2Montgomery Memorial MeetMay 2 · 100 Meters · Place 15 · Archbishop W100 Meters1514.353 PB11
Apr 29PCL Meet #4 - La SalleApr 29 · 200 Meters · Place 6 · Archbishop Wood200 Meters628.4811
Apr 29PCL Meet #4 - La SalleApr 29 · 400 Meters · Place 1 · Archbishop Wood400 Meters11:02.2611
Apr 22PCL Meet #3 - Father JudgeApr 22 · 400 Meters · Place 2 · Archbishop W400 Meters21:05.0911
Apr 15PCL #2 -LaSalle MeetApr 15 · 200 Meters · Place 12 · Archbishop Wood200 Meters1228.7911
Apr 15PCL #2 -LaSalle MeetApr 15 · 400 Meters · Place 4 · Archbishop Wood400 Meters41:04.8311
Apr 4The John Heins InvitationalApr 4 · 200 Meters · Place 13 · Abp Wood200 Meters1329.2111

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28Robert J Burdette Indoor ClassicDec 28 · 400 Meters · Place 22 · Archbishop Wood Catholic400 Meters22.1:09.31a11
Dec 20DVGTCA Meet #3Dec 20 · 200 Meters · Place 38 · Archbishop Wood Catholic200 Meters38.28.79a11
Dec 8DVGTCA Meet #1Dec 8 · 400 Meters · Place 25 · Archbishop Wood Catholic400 Meters25.1:09.48a11

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 13Philadelphia Catholic League ChampionshipsMay 13 · 200 Meters · Place 11 · Arch Wood200 Meters1128.5710
May 4Montgomery Memorial MeetMay 4 · 200 Meters · Place 15 · Archbishop Wood200 Meters1528.8510
May 1PCL Meet #4 @ LaSalleMay 1 · 400 Meters · Place 4 · Arch Wood400 Meters41:05.6110
Apr 15The Bensalem InvitationalApr 15 · 200 Meters · Place 4 · Archbishop W200 Meters428.4410
Apr 15The Bensalem InvitationalApr 15 · 200 Meters · Place 4 · Archbishop W200 Meters428.4410

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 18PIAA District 12 AAA ChampionshipsMay 18 · 400 Meters · Place 8 · Archbishop Wood Catholic400 Meters8.1:07.52a9
May 18PIAA District 12 AAA ChampionshipsMay 18 · 200 Meters · Place 15 · Archbishop Wood Catholic200 MetersRound P15.28.91a9
Apr 8The John Heins InvitationalApr 8 · 200 Meters · Place 13 · Archbishop Wood Catholic200 Meters13.28.64a9

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 13PCL Indoor ChampionshipFeb 13 · 400 Meters · Place 9 · Archbishop W400 Meters91:10.589

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17DVGTCA Meet #2Dec 17 · 400 Meters · Place 21 · Archbishop Wood Catholic400 Meters21.1:08.93aUnofficial9

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 14Winter Freeze Outdoor InvitationalDec 14 · 800 Meters · Place 28 · Archbishop Wood Catholic800 Meters28.2:51.45aUnofficial9
Dec 14Winter Freeze Outdoor InvitationalDec 14 · 400 Meters · Place 10 · Archbishop Wood Catholic400 Meters10.1:10.26aUnofficial9
Dec 14Winter Freeze Outdoor InvitationalDec 14 · 200 Meters · Place 13 · Archbishop Wood Catholic200 Meters13.29.13aUnofficial9