Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorPIAA District 1 AA/AAA Championships · May 15100-07PIAA District 1 AA/AAA ChampionshipsMay 15, 2026
Javelin · 600g · OutdoorBAL #1 @ Interboro · Mar 2351-03BAL #1 @ InterboroMarch 23, 2026
Shot Put · 4kg · OutdoorCardinal Classic · Apr 1024' 8.5"Cardinal ClassicApril 10, 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 · Discus · Place 2 · Delaware County ChristianDiscus1kg2.100-07 PB12
May 6Bicentennial Athletic League T&F ChampionshipsMay 6 · Discus · Place 2 · Delaware County ChristianDiscus1kg2.91' 11"12
May 6Bicentennial Athletic League T&F ChampionshipsMay 6 · Shot Put · Place 11 · Delaware County ChristianShot Put4kg11.23' 0.75"12
Apr 29Delco ChampsApr 29 · Discus · Place 12 · Delaware County ChristianDiscus1kg12.80-0112
Apr 27BAL #2Apr 27 · Javelin · Place 12 · Delaware County ChristianJavelin600g12.50-0412
Apr 27BAL #2Apr 27 · Discus · Place 3 · Delaware County ChristianDiscus1kg3.75-0912
Apr 27BAL #2Apr 27 · Shot Put · Place 8 · Delaware County ChristianShot Put4kg8.23-05.0012
Apr 10Cardinal ClassicApr 10 · Discus · Delaware County ChristianDiscus1kg—ND12
Apr 10Cardinal ClassicApr 10 · Shot Put · Place 30 · Delaware County ChristianShot Put4kg30.24' 8.5" PB12
Mar 23BAL #1 @ InterboroMar 23 · Javelin · Place 4 · Delaware County ChristianJavelin600g4.51-03 PB12
Mar 23BAL #1 @ InterboroMar 23 · Discus · Delaware County ChristianDiscus1kg--FOUL12
Mar 23BAL #1 @ InterboroMar 23 · Shot Put · Place 8 · Delaware County ChristianShot Put4kg8.21-03.5012

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · Discus · Place 5 · Delaware County ChristianDiscus1kg5.76-0311
May 7Bicentennial Athletic League T&F ChampionshipsMay 7 · Javelin · Place 10 · Delaware County ChristianJavelin1054-9"11
May 7Bicentennial Athletic League T&F ChampionshipsMay 7 · Discus · Place 5 · Delaware County ChristianDiscus583-11"11
Apr 1715th Annual Twin Valley Raider InvitationalApr 17 · Shot Put · Place 26 · Delaware County ChristianShot Put2622-9.2511

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 17PIAA District I ChampionshipsMay 17 · Discus · Place 6 · Delaware County ChristianDiscus1kg6.79-0110
May 17PIAA District I ChampionshipsMay 17 · Shot Put · Place 7 · Delaware County ChristianShot Put4kg7.22-11.5010
May 8Bicentennial Athletic League T&F ChampionshipsMay 8 · Javelin · Place 9 · Delaware County ChristiaJavelin959-7—
May 8Bicentennial Athletic League T&F ChampionshipsMay 8 · Discus · Place 4 · Delaware County ChristiaDiscus482-10—
Apr 27Unionville InvitationalApr 27 · Discus · Place 1 · Delaware County ChriDiscus165-10.00—
Apr 27Unionville InvitationalApr 27 · Discus · Place 35 · Delaware County ChriDiscus3565-10.00—
Apr 27Unionville InvitationalApr 27 · Discus · Place 1 · Delaware County ChriDiscus165-10.00—
Apr 27Unionville InvitationalApr 27 · Discus · Place 35 · Delaware County ChriDiscus3565-10.00—
Apr 13Tom Putera InvitationalApr 13 · Javelin · Place 9 · Delaware County ChristiaJavelin947-0—
Apr 13Tom Putera InvitationalApr 13 · Discus · Place 5 · Delaware County ChristiaDiscus566-9—
Apr 13Tom Putera InvitationalApr 13 · Shot Put · Place 6 · Delaware County ChristiaShot Put622-2.5—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 10Bicentennial Athletic League T&F ChampionshipsMay 10 · Shot Put · Place 9 · Delaware County ChristianShot Put919-0.59
May 1BAL @ Interboro #2May 1 · Javelin · Place 12 · Delaware County ChristianJavelin600g12.49-59
May 1BAL @ Interboro #2May 1 · Discus · Place 8 · Delaware County ChristianDiscus1kg8.57-09
May 1BAL @ Interboro #2May 1 · Shot Put · Place 10 · Delaware County ChristianShot Put4kg10.18-2.509
Apr 21Twin Valley InvitationalApr 21 · Shot Put · Place 30 · Delaware County ChristianShot Put3017-8.59
Apr 12BAL Novice InvitationalApr 12 · Javelin · Place 4 · Delaware ChristianJavelin448-02—
Apr 12BAL Novice InvitationalApr 12 · Shot Put · Place 4 · Delaware ChristianShot Put416-11.25—
Apr 12BAL Novice InvitationalApr 12 · Discus · Place 5 · Delaware ChristianDiscus540-11—
Mar 31John Heins Memorial InvitationalMar 31 · Javelin · Place 27 · Delaware County ChristianJavelin600g27.41-059
Mar 31John Heins Memorial InvitationalMar 31 · Shot Put · Place 30 · Delaware County ChristianShot Put4kg30.17-09.509