Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPCL Meet #3 FJ · Apr 2012.48aPCL Meet #3 FJApril 20, 2026
200 Meters · IndoorPCL Indoor Championships · Feb 826.18PCL Indoor ChampionshipsFebruary 8, 2026
200 Meters · OutdoorPCL Champs · May 924.65aPCL ChampsMay 9, 2026
60 Meter · IndoorPhiladelphia Public League Season Kick-Off · Dec 128.29aPhiladelphia Public League Season Kick-OffDecember 12, 2024
60 Meters · IndoorLa Salle Winter Series - Boys Sprint Night · Jan 38.067La Salle Winter Series - Boys Sprint NightJanuary 3, 2025
Long Jump · OutdoorPCL Champs · May 916' 11"PCL ChampsMay 9, 2026
Triple Jump · IndoorPCL Indoor Championships · Feb 812.34mPCL Indoor ChampionshipsFebruary 8, 2026
Triple Jump · OutdoorPIAA District 12 AA/AAA Championships · May 1340-01.75PIAA District 12 AA/AAA ChampionshipsMay 13, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · Triple Jump · Place 7 · Archbishop RyanTriple Jump7.40-01.75 PB12
May 9PCL ChampsMay 9 · Triple Jump · Place 9 · Archbishop RyanTriple Jump9.39' 4"12
May 9PCL ChampsMay 9 · Long Jump · Place 16 · Archbishop RyanLong Jump16.16' 11" PB12
May 9PCL ChampsMay 9 · 200 Meters · Place 25 · Archbishop Ryan200 Meters25.24.65a PB12
Apr 20PCL Meet #3 FJApr 20 · Triple Jump · Place 3 · Archbishop RyanTriple Jump3.35-04.0012
Apr 20PCL Meet #3 FJApr 20 · 100 Meters · Place 7 · Archbishop Ryan100 Meters7.12.48a PB12
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Triple Jump · Place 25 · Archbishop RyanTriple Jump25.36-8.512
Apr 18Rap Curry InvitationalApr 18 · Triple Jump · Place 25 · Archbishop RyanTriple Jump25.36' 8.5"12
Apr 13PCL Meet 2 @ FJApr 13 · Long Jump · Place 6 · Archbishop RyanLong Jump6.16-10.0012
Apr 13PCL Meet 2 @ FJApr 13 · 200 Meters · Place 15 · Archbishop Ryan200 Meters15.25.77a12
Apr 13PCL Meet 2 @ FJApr 13 · 100 Meters · Place 25 · Archbishop Ryan100 Meters25.12.99a12
Apr 10Cardinal ClassicApr 10 · Triple Jump · Place 15 · Archbishop RyanTriple Jump15.37' 7.5"12
Mar 30PCL#1 Father JudgeMar 30 · Long Jump · Place 10 · Archbishop RyanLong Jump10.15-04.0012
Mar 30PCL#1 Father JudgeMar 30 · 200 Meters · Place 25 · Archbishop Ryan200 Meters25.26.30a12
Mar 30PCL#1 Father JudgeMar 30 · 100 Meters · Place 26 · Archbishop Ryan100 Meters26.13.19a12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Triple Jump · Place 16 · Archbishop RyanTriple Jump16.34' 8.75"12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 100 Meters · Place 55 · Archbishop Ryan100 Meters55.12.84a12
Mar 19Holy Ghost Quad MeetMar 19 · Triple Jump · Place 6 · Archbishop RyanTriple Jump634-312
Mar 19Holy Ghost Quad MeetMar 19 · 100 Meters · Place 17 · Archbishop Ryan100 Meters1712.87a12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 8PCL Indoor ChampionshipsFeb 8 · 200 Meters · Place 29 · Archbishop R200 Meters2926.18 PB12
Feb 8PCL Indoor ChampionshipsFeb 8 · Triple Jump · Place 3 · Archbishop RTriple Jump312.34m PB12
Jan 18Kristian Marche Memorial InvitationalJan 18 · Triple Jump · Place 14 · Abp RyanTriple Jump1436-10.2512
Jan 8PPL Meet #4Jan 8 · Triple Jump · Place 3 · Archbishop RyanTriple Jump3.35-10.0012
Jan 2PPL Indoor #3Jan 2 · Triple Jump · Place 6 · Archbishop RyanTriple Jump632-00.7512
Jan 2PPL Indoor #3Jan 2 · Long Jump · Place 12 · Archbishop RyanLong Jump1214-00.0012

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 18PPL Meet #2Dec 18 · Triple Jump · Place 10 · Archbishop RyanTriple Jump10.33-06.7512
Dec 11PPL Season Kick-OffDec 11 · Triple Jump · Place 9 · Archbishop RyanTriple Jump9.31-11.2512
Dec 11PPL Season Kick-OffDec 11 · 200 Meters · Archbishop Ryan200 Meters--DNS12
Jan 9Philadelphia Public League Meet #4Jan 9 · Triple Jump · Place 13 · Archbishop RyanTriple Jump13.31-10.5011
Jan 9Philadelphia Public League Meet #4Jan 9 · 200 Meters · Place 23 · Archbishop Ryan200 Meters23.27.23a11
Jan 3La Salle Winter Series - Boys Sprint NightJan 3 · 60 Meters · Place 75 · Archbishop Ryan60 MetersRound P758.067 PB—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 14PIAA District 12 AAA ChampionshipsMay 14 · Triple Jump · Place 15 · Archbishop RyanTriple Jump15.32-03.0011
May 14District XIIMay 14 · Triple Jump · Place 15 · Archbishop RyanTriple Jump15.32-03.0011
May 10Philadelphia Catholic League ChampionshipsMay 10 · Triple Jump · Place 15 · Arch RyanTriple Jump1532-08.0011
May 1Montgomery Memorial MeetMay 1 · 200 Meters · Place 21 · Archbishop R200 Meters2125.5211
May 1Montgomery Memorial MeetMay 1 · Triple Jump · Place 11 · Archbishop RTriple Jump1135-00.7511
Apr 11Father Judge RelaysApr 11 · Triple Jump · Place 8 · Archbishop RyanTriple Jump833-1.2511
Apr 4Cardinal ClassicApr 4 · Triple Jump · Place 27 · Arch RyanTriple Jump2734-05.0011
Apr 4Cardinal ClassicApr 4 · 100 Meters · Place 52 · Arch Ryan100 Meters5212.7511
Mar 29North Penn OpenMar 29 · Triple Jump · Place 27 · Arch RyanTriple Jump2734-08.7511
Mar 27Holy Ghost Prep Quad MeetMar 27 · Triple Jump · Place 3 · Archbishop RTriple Jump332-08.5011
Mar 27Holy Ghost Prep Quad MeetMar 27 · 200 Meters · Place 8 · Archbishop R200 Meters827.3511
Mar 27Holy Ghost Prep Quad MeetMar 27 · 300m Hurdles · Place 3 · Archbishop R300m Hurdles353.7511

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19Philadelphia Public League Meet #2Dec 19 · Triple Jump · Archbishop RyanTriple Jump--FOUL11
Dec 19Philadelphia Public League Meet #2Dec 19 · 200 Meters · Place 34 · Archbishop Ryan200 Meters34.26.81a11
Dec 12Philadelphia Public League Season Kick-OffDec 12 · 60 Meter · Place 49 · Archbishop Ryan60 Meter49.8.29a PB11