Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorRJBIC · Dec 2923.84aRJBICDecember 29, 2025
200 Meters · OutdoorCAL Meet #2 @ Conestoga · Apr 823.87aCAL Meet #2 @ ConestogaApril 8, 2026
200 Meters · Relay Split · IndoorTFCAGP #1 · Dec 1322.881TFCAGP #1December 13, 2025
300m Hurdles · 36" / 0.914m · OutdoorCAL Week #3 (Marple) · Apr 1745.70aCAL Week #3 (Marple) April 17, 2024
400 Meters · IndoorTFCAGP #1 · Dec 1351.56aTFCAGP #1December 13, 2025
400 Meters · OutdoorPIAA District 1 AA/AAA Championships · May 1548.80aPIAA District 1 AA/AAA ChampionshipsMay 15, 2026
Long Jump · IndoorTFCAofGP Meet #2 · Dec 1715-11TFCAofGP Meet #2December 17, 2022

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 22PIAA Track & Field State ChampionshipsMay 22 · 400 Meters · Place 18 · Marple Newtown400 MetersRound P18.49.93a12
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · 400 Meters · Place 7 · Marple Newtown400 MetersRound P7.49.09a12
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · 400 Meters · Place 7 · Marple Newtown400 Meters7.48.80a PB12
May 6Central League Championship 26May 6 · 400 Meters · Place 1 · Marple Newtown400 Meters1.49.34a12
Apr 29Delco ChampsApr 29 · 400 Meters · Place 3 · Marple Newtown400 MetersRound P3.49.87a12
Apr 29Delco ChampsApr 29 · 400 Meters · Place 1 · Marple Newtown400 Meters1.48.91a12
Apr 15CAL Meet #3Apr 15 · 400 Meters · Place 1 · Marple Newtown400 Meters1.50.34a12
Apr 15CAL Meet #3Apr 15 · 200 Meters · Marple Newtown200 Meters--DNS12
Apr 8CAL Meet #2 @ ConestogaApr 8 · 400 Meters · Place 1 · Marple Newtown400 Meters1.50.69a12
Apr 8CAL Meet #2 @ ConestogaApr 8 · 200 Meters · Place 6 · Marple Newtown200 Meters6.23.87a PB12
Apr 1Green Raider InvApr 1 · 400 Meters · Place 3 · Marple Newtown400 Meters3.49.24a12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 400 Meters · Place 3 · Marple Newtown400 Meters3.50.34a12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 200 Meters · Place 14 · Marple Newtown200 Meters14.24.10a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 23TFCAGP #7Jan 23 · Triple Jump · Marple NewtownTriple Jump--DNS12

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 29RJBICDec 29 · 200 Meters · Marple Newtown200 MetersRelay Split—22.91112
Dec 29RJBICDec 29 · 200 Meters · Place 12 · Marple Newtown200 Meters12.23.84a PB12
Dec 13TFCAGP #1Dec 13 · 200 Meters · Marple Newtown200 MetersRelay Split—22.881 PB12
Dec 13TFCAGP #1Dec 13 · 400 Meters · Place 3 · Marple Newtown400 Meters3.51.56a PB12
Jan 24Ursinus HS InvitationalJan 24 · 200 Meters · Place 16 · Marple Newtown200 Meters16.23.91a11
Jan 11TFCAGP #5Jan 11 · 400 Meters · Place 5 · Marple Newtown400 Meters5.52.96a11

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · 400 Meters · Place 21 · Marple Newtown400 MetersRound P21.50.58a11
May 7CAL ChampsMay 7 · 400 Meters · Place 5 · Marple Newtown400 Meters5.50.10a11
Apr 25UD InviteApr 25 · 400 Meters · Place 3 · Marple Newtown400 Meters3.51.25a11
Apr 9Marple Newtown CAL MeetApr 9 · 400 Meters · Place 2 · Marple Newtown400 Meters2.51.57a11
Apr 2Springfield CAL Meet (Boys Only)Apr 2 · 400 Meters · Place 1 · Marple Newtown400 Meters1.51.83a11
Mar 26Ridley Boys CAL #1Mar 26 · 400 Meters · Place 3 · Marple Newtown400 Meters3.51.97a11
Mar 26Ridley Boys CAL #1Mar 26 · 200 Meters · Place 11 · Marple Newtown200 Meters11.24.66a11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27Robert J Burdette Indoor ClassicDec 27 · 400 Meters · Place 12 · Marple Newtown400 Meters12.54.90a11
Dec 20TFCAGP #2Dec 20 · 400 Meters · Place 16 · Marple Newtown400 Meters16.54.57a11

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 23Boys CAL JVApr 23 · 300m Hurdles · Marple Newtown300m Hurdles36" / 0.914m--DNS10
Apr 17CAL Week #3 (Marple) Apr 17 · 300m Hurdles · Place 8 · Marple Newtown300m Hurdles36" / 0.914m8.45.70a PB10
Apr 17CAL Week #3 (Marple) Apr 17 · 400 Meters · Place 6 · Marple Newtown400 Meters6.53.09a10

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21TFCAofGP Meet #2Dec 21 · 400 Meters · Place 18 · Marple Newtown400 Meters18.54.95a10

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 3BOYS DELCO CHAMPIONSHIPMay 3 · 400 Meters · Place 17 · Marple Newtown400 MetersRound P17.53.89a9
May 3BOYS DELCO CHAMPIONSHIPMay 3 · 400 Meters · Place 17 · Marple Newtown400 Meters17.52.65a9
Apr 29Unionville InvitationalApr 29 · 400 Meters · Place 19 · Marple Newtown400 Meters19.53.51aUnofficial9

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17TFCAofGP Meet #2Dec 17 · Long Jump · Place 21 · Marple NewtownLong Jump21.15-11 PB9