Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSOL Colonial Champs · May 8162-01SOL Colonial ChampsMay 8, 2026
Javelin · 800g · OutdoorPIAA District 1 AA/AAA Championships · May 15162-05PIAA District 1 AA/AAA ChampionshipsMay 15, 2026
Shot Put · 12lb · OutdoorPIAA District 1 AA/AAA Championships · May 1552-06.75PIAA District 1 AA/AAA ChampionshipsMay 15, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · Javelin · Place 8 · North PennJavelin800g8.162-05 PB11
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · Discus · Place 16 · North PennDiscus1.6kg16.140-0511
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · Shot Put · Place 10 · North PennShot Put12lb10.52-06.75 PB11
May 8SOL Colonial ChampsMay 8 · Javelin · Place 1 · North PennJavelin800g1.157-1011
May 8SOL Colonial ChampsMay 8 · Discus · Place 2 · North PennDiscus1.6kg2.162-01 PB11
May 8SOL Colonial ChampsMay 8 · Shot Put · Place 4 · North PennShot Put12lb4.48-02.2511
Apr 17Jack Armstrong InviteApr 17 · Discus · Place 2 · North PennDiscus1.6kg2.148-0311
Apr 17Jack Armstrong InviteApr 17 · Shot Put · Place 3 · North PennShot Put12lb3.44-00.2511
Apr 10Explorers Men's InviteApr 10 · Discus · Place 2 · North PennDiscus1.6kg2.153' 6"11
Apr 10Explorers Men's InviteApr 10 · Shot Put · Place 4 · North PennShot Put12lb4.51' 0.75"11
Mar 20Central Bucks West, North Penn at Central Bucks SouthMar 20 · Discus · Place 1 · North Penn (Lansdale)Discus1139-311
Mar 20Central Bucks West, North Penn at Central Bucks SouthMar 20 · Shot Put · Place 1 · North Penn (Lansdale)Shot Put148-311

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 23PIAA Track & Field State Championships AAA/AAMay 23 · Discus · Place 18 · North Penn 01Discus18147-210
May 23PIAA Track & Field State Championships AAA/AAMay 23 · Discus · Place 18 · North Penn 01Discus18147-210
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · Discus · Place 3 · North PennDiscus1.6kg3.158-0210
May 9SOL Colonial ChampsMay 9 · Javelin · Place 4 · North Penn (Lansdale)Javelin4137-0510
May 9SOL Colonial ChampsMay 9 · Discus · Place 3 · North Penn (Lansdale)Discus3145-0710
May 9SOL Colonial ChampsMay 9 · Shot Put · Place 12 · North Penn (Lansdale)Shot Put1236-09.2510
Apr 29CB East @ North PennApr 29 · Javelin · North PennJavelin800g--FOUL10
Apr 29CB East @ North PennApr 29 · Discus · Place 6 · North PennDiscus1.6kg6.110-0510
Apr 29CB East @ North PennApr 29 · Shot Put · Place 4 · North PennShot Put12lb4.47-05.0010
Apr 16Explorers InviteApr 16 · Discus · Place 2 · North Penn (Lansdale)Discus2144-0610
Apr 12CB West RelaysApr 12 · Shot Put · North PennShot Put12lb--DNS10

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 18Explorers InviteApr 18 · Discus · Place 4 · North PennDiscus1.6kg4.108-009
Apr 18Explorers InviteApr 18 · Shot Put · Place 5 · North PennShot Put12lb5.42-04.009
Apr 11Knights Invitational - BoysApr 11 · Discus · Place 5 · North Penn (Lansdale)Discus5110-1—
Apr 11Knights Invitational - BoysApr 11 · Shot Put · Place 4 · North Penn (Lansdale)Shot Put441-0—
Apr 6The North Penn OpenApr 6 · Shot Put · Place 13 · North PennShot Put12lb13.39-29