Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCentral Bucks West, North Penn at Central Bucks South · Mar 2014.55aCentral Bucks West, North Penn at Central Bucks SouthMarch 20, 2026
100m Hurdles · 33" / 0.838m · OutdoorCardinal Classic · Apr 1018.71aCardinal ClassicApril 10, 2026
Discus · 1kg · OutdoorSOL Colonial Champs · May 891-10SOL Colonial ChampsMay 8, 2026
Shot Put · 4kg · IndoorDVGTCA Meet-Invitational Day 1 · Dec 1829-02.50DVGTCA Meet-Invitational Day 1December 18, 2025
Shot Put · 4kg · OutdoorNorth Penn Dual · Apr 2835' 2"North Penn DualApril 28, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 8SOL Colonial ChampsMay 8 · Discus · Place 6 · North PennDiscus1kg6.91-10 PB9
May 8SOL Colonial ChampsMay 8 · Shot Put · Place 2 · North PennShot Put4kg2.32-11.009
May 2Lower Merion InvitationalMay 2 · Shot Put · Place 4 · North PennShot Put4kg4.31-06.259
Apr 28North Penn DualApr 28 · Discus · Place 12 · North PennDiscus1kg12.60' 11"9
Apr 28North Penn DualApr 28 · Shot Put · Place 2 · North PennShot Put4kg2.35' 2" PB9
Apr 28North Penn DualApr 28 · 100m Hurdles · North Penn100m Hurdles33" / 0.838m—DNS9
Apr 10Cardinal ClassicApr 10 · 100m Hurdles · Place 21 · North Penn100m Hurdles33" / 0.838m21.18.71a PB9
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Shot Put · Place 18 · North PennShot Put4kg18.25' 2"9
Mar 20Central Bucks West, North Penn at Central Bucks SouthMar 20 · Discus · Place 6 · North Penn (Lansdale)Discus664-29
Mar 20Central Bucks West, North Penn at Central Bucks SouthMar 20 · Shot Put · Place 2 · North Penn (Lansdale)Shot Put231-10.259
Mar 20Central Bucks West, North Penn at Central Bucks SouthMar 20 · 100m Hurdles · Place 5 · North Penn (Lansdale)100m Hurdles518.88a9
Mar 20Central Bucks West, North Penn at Central Bucks SouthMar 20 · 100 Meters · Place 17 · North Penn (Lansdale)100 Meters1714.55a PB9

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 13Tim Hickey Meet of ChampsFeb 13 · Shot Put · Place 20 · North Penn 0Shot Put2031-00.509
Jan 7DVGTCA Novice MeetJan 7 · Shot Put · Place 1 · North Penn 0Shot Put129-03.509
Jan 7DVGTCA Novice MeetJan 7 · 55m Hurdles · Place 7 · North Penn 055m Hurdles710.679

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18DVGTCA Meet-Invitational Day 1Dec 18 · Shot Put · Place 11 · North PennShot Put4kg11.29-02.50 PB9