Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTrojan Track Classic · May 214.08Trojan Track ClassicMay 2, 2024
200 Meters · OutdoorDistrict XII · May 1528.76aDistrict XIIMay 15, 2024
400 Meters · OutdoorDistrict XII · May 151:06.14aDistrict XIIMay 15, 2024
400 Meters · Relay Split · OutdoorPCL #4 - La Salle · Apr 281:08.488PCL #4 - La SalleApril 28, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 13PCL Meet 2 @ FJApr 13 · 400 Meters · Lansdale Catholic400 Meters--DNS11
Apr 13PCL Meet 2 @ FJApr 13 · 200 Meters · Place 13 · Lansdale Catholic200 Meters13.30.56a11
Apr 13PCL Meet 2 @ FJApr 13 · 100 Meters · Place 22 · Lansdale Catholic100 Meters22.14.99a11
Mar 30PCL #1 - La SalleMar 30 · 200 Meters · Place 12 · Lansdale Catholic200 Meters12.30.13a11
Mar 30PCL #1 - La SalleMar 30 · 100 Meters · Place 13 · Lansdale Catholic100 Meters13.14.32a11

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 1Trojan Track ClassicMay 1 · 200 Meters · Place 22 · Lansdale Cat200 Meters2229.9310
Apr 28PCL #4 - La SalleApr 28 · 400 Meters · Lansdale Catholic400 MetersRelay Split—1:08.488 PB10
Apr 28PCL #4 - La SalleApr 28 · 200 Meters · Place 7 · Lansdale Catholic200 Meters7.30.60a10
Apr 28PCL #4 - La SalleApr 28 · 100 Meters · Place 7 · Lansdale Catholic100 Meters7.14.40a10
Apr 14PCL Meet #2 - O'HaraApr 14 · 400 Meters · Place 13 · Lansdale Cat400 Meters131:10.7310
Apr 14PCL Meet #2 - O'HaraApr 14 · 200 Meters · Place 20 · Lansdale Cat200 Meters2030.7010
Apr 7PCL #1 - LaSalleApr 7 · 100 Meters · Place 8 · Lansdale Cat100 Meters815.0310

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 15District XIIMay 15 · 400 Meters · Place 12 · Lansdale Catholic400 Meters12.1:06.14a PB12
May 15District XIIMay 15 · 200 Meters · Place 18 · Lansdale Catholic200 MetersRound P18.28.76a PBWind: -5.312
May 2Trojan Track ClassicMay 2 · 100 Meters · Place 19 · Lansdale Cat100 Meters1914.08 PB12
Apr 29PCL Meet #4 - La SalleApr 29 · 200 Meters · Place 14 · Lansdale Cath200 Meters1429.8412
Apr 29PCL Meet #4 - La SalleApr 29 · 100 Meters · Place 15 · Lansdale Cath100 Meters1514.2612
Apr 15PCL #2 -LaSalle MeetApr 15 · 200 Meters · Place 18 · Lansdale Catholic200 Meters1829.5112
Apr 15PCL #2 -LaSalle MeetApr 15 · 100 Meters · Place 12 · Lansdale Catholic100 Meters1214.1112
Apr 12Cardinal InvitationalApr 12 · 100 Meters · Place 36 · Lansdale Cat100 Meters3614.1112
Apr 8PCL Meet #1 - La SalleApr 8 · 200 Meters · Place 12 · Lansdale Cat200 Meters1229.9812
Apr 8PCL Meet #1 - La SalleApr 8 · 400 Meters · Place 7 · Lansdale Cat400 Meters71:08.8112
Apr 8PCL Meet #1 - La SalleApr 8 · 100 Meters · Place 6 · Lansdale Cat100 Meters614.0812