Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorLa Salle Winter Series - Boys Distance Night · Jan 84:59.78La Salle Winter Series - Boys Distance NightJanuary 8, 2025
1 Mile · OutdoorPhiladelphia Catholic League Championships · May 104:49.44Philadelphia Catholic League ChampionshipsMay 10, 2025
1600 Meters · OutdoorNeshaminy Distance Invitational · Mar 285:06.16Neshaminy Distance InvitationalMarch 28, 2025
400 Meters · IndoorLa Salle Winter Series - Boys Sprint Night · Jan 356.27La Salle Winter Series - Boys Sprint NightJanuary 3, 2025
400 Meters · OutdoorPCL #2 -LaSalle Meet · Apr 1557.01PCL #2 -LaSalle MeetApril 15, 2024
800 Meters · IndoorPhiladelphia Public League Season Kick-Off · Dec 122:10.51aPhiladelphia Public League Season Kick-OffDecember 12, 2024
800 Meters · OutdoorMontgomery Memorial Meet · Apr 302:05.03aMontgomery Memorial MeetApril 30, 2026
Long Jump · OutdoorJohn Heins Memorial Invitational · Mar 3115-07.00John Heins Memorial InvitationalMarch 31, 2023

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · 800 Meters · Place 12 · Archbishop Wood Catholic800 Meters12.2:08.69a12
May 9PCL ChampsMay 9 · 800 Meters · Place 12 · Archbishop Wood Catholic800 Meters12.2:05.39a12
Apr 30Montgomery Memorial MeetApr 30 · 800 Meters · Place 11 · Archbishop Wood Catholic800 Meters11.2:05.03a PB12
Apr 20PCL Meet #3 - O'HaraApr 20 · 1 Mile · Archbishop Wood Catholic1 Mile—DNS12
Apr 20PCL Meet #3 - O'HaraApr 20 · 800 Meters · Place 4 · Archbishop Wood Catholic800 Meters4.2:09.36a12
Apr 13PCL #2 - La SalleApr 13 · 1 Mile · Place 8 · Archbishop Wood Catholic1 Mile8.4:58.28a12
Apr 13PCL #2 - La SalleApr 13 · 800 Meters · Place 10 · Archbishop Wood Catholic800 Meters10.2:17.09a12
Mar 30PCL Meet #1 (O'Hara)Mar 30 · 1 Mile · Place 5 · Archbishop Wood Catholic1 Mile5.5:01.03a12
Mar 30PCL Meet #1 (O'Hara)Mar 30 · 800 Meters · Place 3 · Archbishop Wood Catholic800 Meters3.2:13.18a12
Mar 27Neshaminy Distance InvitationalMar 27 · 1600 Meters · Place 11 · Archbishop Wood Catholic1600 Meters11.5:09.69a12
Mar 27Neshaminy Distance InvitationalMar 27 · 800 Meters · Place 9 · Archbishop Wood Catholic800 Meters9.2:09.14a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 8PCL Indoor ChampionshipsFeb 8 · 800 Meters · Place 10 · Archbishop W800 Meters102:16.2912

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 11PPL Season Kick-OffDec 11 · 800 Meters · Place 8 · Archbishop Wood Catholic800 Meters8.2:11.35a12
Feb 9PCL Indoor ChampionshipsFeb 9 · 800 Meters · Place 15 · Archbishop W800 Meters152:11.6811
Feb 2Philadelphia Public League Meet #6Feb 2 · 800 Meters · Place 2 · Abp Wood800 Meters22:11.95—
Feb 2Philadelphia Public League Meet #6Feb 2 · 1 Mile · Place 1 · Abp Wood1 Mile15:01.47—
Jan 9Philadelphia Public League Meet #4Jan 9 · 800 Meters · Place 3 · Archbishop Wood Catholic800 Meters3.2:11.67a11
Jan 8La Salle Winter Series - Boys Distance NightJan 8 · 1 Mile · Place 65 · Archbishop Wood1 Mile654:59.78 PB11
Jan 3La Salle Winter Series - Boys Sprint NightJan 3 · 400 Meters · Place 68 · Archbishop Wood400 Meters6856.27 PB—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14PIAA District 12 AAA ChampionshipsMay 14 · 1600 Meters · Archbishop Wood Catholic1600 Meters--DNF11
May 14PIAA District 12 AAA ChampionshipsMay 14 · 800 Meters · Place 15 · Archbishop Wood Catholic800 Meters15.2:11.00a11
May 14District XIIMay 14 · 1600 Meters · Archbishop Wood Catholic1600 Meters--DNF11
May 14District XIIMay 14 · 800 Meters · Place 15 · Archbishop Wood Catholic800 Meters15.2:11.00a11
May 10Philadelphia Catholic League ChampionshipsMay 10 · 1 Mile · Place 9 · Arch Wood1 Mile94:49.44 PB11
May 10Philadelphia Catholic League ChampionshipsMay 10 · 800 Meters · Place 24 · Arch Wood800 Meters242:10.5711
May 1Montgomery Memorial MeetMay 1 · 800 Meters · Place 4 · Archbishop W800 Meters42:05.1111
Mar 28Neshaminy Distance InvitationalMar 28 · 1600 Meters · Place 11 · Archbishop Wood1600 Meters115:06.16 PB11
Mar 28Neshaminy Distance InvitationalMar 28 · 800 Meters · Place 3 · Archbishop Wood800 Meters32:09.8211

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 12Philadelphia Public League Season Kick-OffDec 12 · 800 Meters · Place 4 · Archbishop Wood Catholic800 Meters4.2:10.51a PB11
Feb 3TFCAofGP Meet # 7Feb 3 · 800 Meters · Place 15 · Archbishop Wood800 Meters152:12.5810
Jan 26T&FCAofGP #6 rescheduledJan 26 · 800 Meters · Place 22 · Archbishop Wood Catholic800 Meters22.2:17.41a10

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 29PCL Meet #4 - La SalleApr 29 · 800 Meters · Place 8 · Archbishop Wood800 Meters82:07.7110
Apr 22PCL Meet #3 - Father JudgeApr 22 · 800 Meters · Place 10 · Archbishop W800 Meters102:13.3110
Apr 22PCL Meet #3 - Father JudgeApr 22 · 400 Meters · Place 10 · Archbishop W400 Meters1057.1910
Apr 15PCL #2 -LaSalle MeetApr 15 · 400 Meters · Place 15 · Archbishop Wood400 Meters1557.01 PB10
Apr 12Fords Track ClassicApr 12 · 800 Meters · Place 16 · Archbishop Wood800 Meters162:09.40SO
Apr 4The John Heins InvitationalApr 4 · 400 Meters · Place 22 · Abp Wood400 Meters2259.0210

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21TFCAofGP Meet #2Dec 21 · 400 Meters · Place 37 · Archbishop Wood Catholic400 Meters37.57.99a10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 31John Heins Memorial InvitationalMar 31 · Long Jump · Place 27 · Archbishop Wood CatholicLong Jump27.15-07.00 PB9
Mar 31John Heins Memorial InvitationalMar 31 · 400 Meters · Place 26 · Archbishop Wood Catholic400 Meters26.1:01.36a9