Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorPennridge vs. NPTF · Apr 7100-09Pennridge vs. NPTFApril 7, 2026
Javelin · 800g · OutdoorJack Armstrong Invite · Apr 17106-03Jack Armstrong InviteApril 17, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8SOL Colonial ChampsMay 8 · Javelin · Place 23 · North PennJavelin800g23.95-1110
May 8SOL Colonial ChampsMay 8 · Discus · Place 18 · North PennDiscus1.6kg18.94-0910
Apr 17Jack Armstrong InviteApr 17 · Javelin · Place 9 · North PennJavelin800g9.106-03 PB10
Apr 10Explorers Men's InviteApr 10 · Javelin · Place 12 · North PennJavelin800g12.101' 7"10
Apr 10Explorers Men's InviteApr 10 · Discus · Place 11 · North PennDiscus1.6kg11.77' 8"10
Apr 7Pennridge vs. NPTFApr 7 · Javelin · Place 5 · North PennJavelin800g5.85-0610
Apr 7Pennridge vs. NPTFApr 7 · Discus · Place 3 · North PennDiscus1.6kg3.100-09 PB10
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Javelin · Place 35 · North PennJavelin800g35.80' 4"10
Mar 20Central Bucks West, North Penn at Central Bucks SouthMar 20 · Javelin · Place 8 · North Penn (Lansdale)Javelin891-710
Mar 20Central Bucks West, North Penn at Central Bucks SouthMar 20 · Discus · Place 11 · North Penn (Lansdale)Discus1167-510

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 29CB East @ North PennApr 29 · Javelin · North PennJavelin800g--DNS9
Apr 29CB East @ North PennApr 29 · Discus · North PennDiscus1.6kg--DNS9
Apr 16Explorers InviteApr 16 · Javelin · Place 12 · North Penn (Lansdale)Javelin1287-069
Apr 15Souderton @ North Penn BoysApr 15 · Javelin · Place 11 · North PennJavelin1183-03.009
Apr 1North Penn v CB SouthApr 1 · Javelin · Place 8 · North PennJavelin887-039
Apr 1North Penn v CB SouthApr 1 · Discus · Place 6 · North PennDiscus680-049