Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPCL #1 - La Salle · Mar 3011.73aPCL #1 - La SalleMarch 30, 2026
200 Meters · OutdoorPCL Champs · May 924.57aPCL ChampsMay 9, 2026
400 Meters · OutdoorCR Kiwanis Invitational · Apr 1158.79aCR Kiwanis InvitationalApril 11, 2026
55 Meters · IndoorTFCAofGP Meet #7 · Jan 208.04TFCAofGP Meet #7January 20, 2023

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · 100 Meters · Place 23 · Lansdale Catholic100 MetersRound P23.12.38a12
May 9PCL ChampsMay 9 · 200 Meters · Place 23 · Lansdale Catholic200 Meters23.24.57a PB12
Apr 30Montgomery Memorial MeetApr 30 · 100 Meters · Place 23 · Lansdale Catholic100 Meters23.12.09a12
Apr 20PCL #3 - La SalleApr 20 · 200 Meters · Place 20 · Lansdale Catholic200 Meters20.25.44a12
Apr 20PCL #3 - La SalleApr 20 · 100 Meters · Place 20 · Lansdale Catholic100 Meters20.12.32a12
Apr 13PCL Meet 2 @ FJApr 13 · 400 Meters · Place 15 · Lansdale Catholic400 Meters15.1:01.25a12
Apr 13PCL Meet 2 @ FJApr 13 · 200 Meters · Place 9 · Lansdale Catholic200 Meters9.25.03a12
Apr 13PCL Meet 2 @ FJApr 13 · 100 Meters · Place 19 · Lansdale Catholic100 Meters19.12.74a12
Apr 11CR Kiwanis InvitationalApr 11 · 400 Meters · Place 27 · Lansdale Catholic400 Meters27.58.79a PB12
Apr 11CR Kiwanis InvitationalApr 11 · 200 Meters · Place 25 · Lansdale Catholic200 Meters25.24.89a12
Mar 30PCL #1 - La SalleMar 30 · 200 Meters · Place 22 · Lansdale Catholic200 Meters22.24.74a12
Mar 30PCL #1 - La SalleMar 30 · 100 Meters · Place 12 · Lansdale Catholic100 Meters12.11.73a PB12

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 19Jack Armstrong Invitational Track and Field MeetApr 19 · 100 Meters · Place 47 · Lansdale Catholic100 MetersRound P4712.9510
Apr 15PCL #2 -LaSalle MeetApr 15 · 200 Meters · Place 39 · Lansdale Catholic200 Meters3925.4910
Apr 15PCL #2 -LaSalle MeetApr 15 · 100 Meters · Place 47 · Lansdale Catholic100 Meters4712.4710

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 4Trojan Track ClassicMay 4 · 100 Meters · Place 19 · Lansdale Catholic100 Meters1913.119
Apr 21Jack Armstrong InvitationalApr 21 · 100 Meters · Place 39 · Lansdale Catholic100 MetersRound P3912.679

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 20TFCAofGP Meet #7Jan 20 · 55 Meters · Place 22 · Lansdale Catholic55 MetersRound P228.04 PB9