Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSOL Colonial Division Championships · May 1012.61SOL Colonial Division ChampionshipsMay 10, 2024
200 Meters · IndoorUpper Dublin Winter Series - Sprint Night · Jan 327.30aUpper Dublin Winter Series - Sprint NightJanuary 3, 2026
200 Meters · OutdoorLower Merion Invitational · May 226.45aLower Merion InvitationalMay 2, 2026
200 Meters · Relay Split · IndoorPTFCA Championships · Mar 126.139PTFCA ChampionshipsMarch 1, 2026
400 Meters · OutdoorTrojan Track Classic · May 11:04.32Trojan Track ClassicMay 1, 2025
60 Meter · IndoorDVGTCA Meet #2 · Dec 158.34aDVGTCA Meet #2December 15, 2023
High Jump · IndoorDVGTCA Meet #1 · Dec 124-11.00DVGTCA Meet #1December 12, 2025
High Jump · OutdoorLower Merion Invitational · May 24-11.00Lower Merion InvitationalMay 2, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 8SOL Colonial ChampsMay 8 · High Jump · North PennHigh Jump--DNS11
May 8SOL Colonial ChampsMay 8 · 200 Meters · Place 17 · North Penn200 MetersRound P17.27.84a11
May 8SOL Colonial ChampsMay 8 · 100 Meters · Place 7 · North Penn100 MetersRound P7.12.91a11
May 8SOL Colonial ChampsMay 8 · 100 Meters · Place 7 · North Penn100 Meters7.13.27a11
May 2Lower Merion InvitationalMay 2 · High Jump · Place 2 · North PennHigh Jump2.4-11.00 PB11
May 2Lower Merion InvitationalMay 2 · 200 Meters · Place 7 · North Penn200 Meters7.26.45a PB11
Apr 28North Penn DualApr 28 · High Jump · Place 5 · North PennHigh Jump5.4' 10"11
Apr 28North Penn DualApr 28 · 100 Meters · Place 4 · North Penn100 Meters4.13.04a11
Apr 10Cardinal ClassicApr 10 · 400 Meters · North Penn400 Meters—DNS11
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · High Jump · Place 9 · North PennHigh Jump9.4' 8"11
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 200 Meters · Place 17 · North Penn200 Meters17.28.35a11
Mar 20Central Bucks West, North Penn at Central Bucks SouthMar 20 · High Jump · Place 4 · North Penn (Lansdale)High Jump44-811
Mar 20Central Bucks West, North Penn at Central Bucks SouthMar 20 · 100 Meters · Place 4 · North Penn (Lansdale)100 Meters412.87a11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 1PTFCA ChampionshipsMar 1 · 200 Meters · North Penn200 MetersRelay Split—26.139 PB11
Feb 13Tim Hickey Meet of ChampsFeb 13 · High Jump · Place 15 · North Penn 0High Jump154-07.0011
Jan 14Upper Dublin Winter Series - Distance NightJan 14 · High Jump · Place 8 · North PennHigh Jump8.4-08.0011
Jan 9DVGTCA Meet #5Jan 9 · High Jump · Place 8 · North PennHigh Jump84-07.0011
Jan 3Upper Dublin Winter Series - Sprint NightJan 3 · 60 Meter · Place 27 · North Penn60 MeterRound P27.8.39a11
Jan 3Upper Dublin Winter Series - Sprint NightJan 3 · 200 Meters · Place 33 · North Penn200 Meters33.27.30a PB11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19DVGTCA Meet - Invitational Day 2Dec 19 · High Jump · Place 9 · North PennHigh Jump9.4-09.0011
Dec 12DVGTCA Meet #1Dec 12 · High Jump · Place 6 · North PennHigh Jump6.4-11.00 PB11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · High Jump · Place 18 · North PennHigh Jump18.4-11.0010
May 9SOL Colonial ChampsMay 9 · High Jump · Place 2 · North Penn (Lansdale)High Jump24-11.0010
May 9SOL Colonial ChampsMay 9 · 200 Meters · Place 24 · North Penn (Lansdale)200 MetersRound P2429.1210
May 9SOL Colonial ChampsMay 9 · 100 Meters · Place 17 · North Penn (Lansdale)100 MetersRound P1713.5310
May 1Trojan Track ClassicMay 1 · 400 Meters · Place 10 · North Penn400 Meters101:04.32 PB10
Apr 17Jim Kelly InvitationalApr 17 · 100 Meters · Place 5 · North Penn (Lansdale)100 Meters513.2010
Apr 12The Coach Ron Livers Viking InvitationalApr 12 · High Jump · Place 1 · North PennHigh Jump15-01.0010
Mar 29North Penn OpenMar 29 · 100 Meters · Place 34 · North Penn100 Meters3413.3410
Mar 25North Penn @ CB WestMar 25 · High Jump · Place 1 · North PennHigh Jump15-00.00—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 17PIAA District I ChampionshipsMay 17 · 100 Meters · Place 29 · North Penn100 MetersRound P29.12.93aWind: 09
May 10SOL Colonial Division ChampionshipsMay 10 · 200 Meters · Place 8 · North Penn200 Meters826.5159
May 10SOL Colonial Division ChampionshipsMay 10 · 200 Meters · Place 6 · North Penn200 MetersRound P626.489
May 10SOL Colonial Division ChampionshipsMay 10 · 100 Meters · Place 4 · North Penn100 Meters412.61 PB9
May 10SOL Colonial Division ChampionshipsMay 10 · 100 Meters · Place 3 · North Penn100 MetersRound P312.70QAAA9
May 4Lower Merion InvitationalMay 4 · 200 Meters · Place 5 · North Penn200 Meters526.979
May 4Lower Merion InvitationalMay 4 · 100 Meters · Place 5 · North Penn100 Meters513.149
Apr 6The North Penn OpenApr 6 · 100 Meters · Place 6 · North Penn100 Meters6.13.50a9
Mar 22CB South, North Penn at CB WestMar 22 · 200 Meters · Place 3 · North Penn200 Meters327.509
Mar 22CB South, North Penn at CB WestMar 22 · 100 Meters · Place 1 · North Penn100 Meters113.229

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Robert J Burdette Indoor ClassicDec 28 · 60 Meter · Place 25 · North Penn60 MeterRound P25.8.54a9
Dec 15DVGTCA Meet #2Dec 15 · 60 Meter · Place 10 · North Penn60 Meter10.8.34a PB9