Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorSOL Colonial Champs · May 8100-01SOL Colonial ChampsMay 8, 2026
High Jump · OutdoorPenn Wood Rap Curry Invitational · Apr 184-3Penn Wood Rap Curry InvitationalApril 18, 2026
Javelin · 600g · OutdoorNorth Penn Dual · Apr 2872' 10"North Penn DualApril 28, 2026
Long Jump · IndoorDVGTCA Meet-Invitational Day 1 · Dec 1812-01.50DVGTCA Meet-Invitational Day 1December 18, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 8SOL Colonial ChampsMay 8 · Javelin · Place 12 · North PennJavelin600g12.67-0710
May 8SOL Colonial ChampsMay 8 · Discus · Place 4 · North PennDiscus1kg4.100-01 PB10
May 2Lower Merion InvitationalMay 2 · Discus · Place 4 · North PennDiscus1kg4.94-09.0010
Apr 28North Penn DualApr 28 · Javelin · Place 5 · North PennJavelin600g5.72' 10" PB10
Apr 28North Penn DualApr 28 · Discus · Place 3 · North PennDiscus1kg3.89' 0"10
Apr 18Penn Wood Rap Curry InvitationalApr 18 · High Jump · Place 14 · North PennHigh Jump14.4-3 PB10
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Discus · Place 14 · North PennDiscus1kg14.85-510
Apr 18Rap Curry InvitationalApr 18 · High Jump · Place 14 · North PennHigh Jump14.4' 3"10
Apr 18Rap Curry InvitationalApr 18 · Discus · Place 14 · North PennDiscus1kg14.85' 5"10
Apr 10Cardinal ClassicApr 10 · Discus · Place 9 · North PennDiscus1kg9.91' 2"10
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Discus · North PennDiscus1kg—ND10
Mar 20Central Bucks West, North Penn at Central Bucks SouthMar 20 · High Jump · Place 6 · North Penn (Lansdale)High Jump64-410
Mar 20Central Bucks West, North Penn at Central Bucks SouthMar 20 · Javelin · Place 8 · North Penn (Lansdale)Javelin844-1010
Mar 20Central Bucks West, North Penn at Central Bucks SouthMar 20 · Discus · Place 4 · North Penn (Lansdale)Discus483-910

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 7DVGTCA Novice meetFeb 7 · High Jump · Place 7 · North Penn (Lansdale)High Jump74-010
Jan 7DVGTCA Novice MeetJan 7 · High Jump · Place 6 · North Penn 0High Jump64-00.0010

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18DVGTCA Meet-Invitational Day 1Dec 18 · Long Jump · Place 60 · North PennLong Jump60.12-01.50 PB10

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 9SOL Colonial ChampsMay 9 · Discus · Place 9 · North Penn (Lansdale)Discus981-009