Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorBAL @ Interboro #2 · May 125.77aBAL @ Interboro #2May 1, 2023
Discus · 1.6kg · OutdoorPIAA District 1 AAA/AA Championships · May 16134-02PIAA District 1 AAA/AA ChampionshipsMay 16, 2025
Javelin · 800g · OutdoorPIAA District 1 AAA/AA Championships · May 16107-04PIAA District 1 AAA/AA ChampionshipsMay 16, 2025
Shot Put · 12lb · OutdoorPIAA District 1 AAA/AA Championships · May 1636-09.75PIAA District 1 AAA/AA ChampionshipsMay 16, 2025

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

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 23PIAA Track & Field State Championships AAA/AAMay 23 · Discus · Place 19 · Delaware County Christian 01Discus19125-1012
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · Javelin · Place 9 · Delaware County ChristianJavelin800g9.107-04 PB12
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · Discus · Place 1 · Delaware County ChristianDiscus1.6kg1.134-02 PB12
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · Shot Put · Place 5 · Delaware County ChristianShot Put12lb5.36-09.75 PB12
May 7Bicentennial Athletic League T&F ChampionshipsMay 7 · Shot Put · Place 11 · Delaware County ChristianShot Put1132-3"12
May 7Bicentennial Athletic League T&F ChampionshipsMay 7 · Javelin · Place 7 · Delaware County ChristianJavelin7118-4"12
May 7Bicentennial Athletic League T&F ChampionshipsMay 7 · Discus · Place 1 · Delaware County ChristianDiscus1120-0"12
Apr 30Delco ChampsApr 30 · Discus · Place 14 · Delaware CouDiscus14122-10—
Apr 1715th Annual Twin Valley Raider InvitationalApr 17 · Javelin · Place 21 · Delaware County ChristianJavelin21105-512
Apr 1715th Annual Twin Valley Raider InvitationalApr 17 · Discus · Place 19 · Delaware County ChristianDiscus19117-612

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 17PIAA District I ChampionshipsMay 17 · Discus · Place 6 · Delaware County ChristianDiscus1.6kg6.109-0911
May 8Bicentennial Athletic League T&F ChampionshipsMay 8 · Javelin · Place 7 · Delaware County ChristiaJavelin7111-6—
May 8Bicentennial Athletic League T&F ChampionshipsMay 8 · Discus · Place 1 · Delaware County ChristiaDiscus1116-5—
Apr 27Unionville InvitationalApr 27 · Discus · Place 1 · Delaware County ChriDiscus1115-03.0—
Apr 27Unionville InvitationalApr 27 · Discus · Place 13 · Delaware County ChriDiscus13115-03.0—
Apr 27Unionville InvitationalApr 27 · Discus · Place 1 · Delaware County ChriDiscus1115-03.0—
Apr 27Unionville InvitationalApr 27 · Discus · Place 13 · Delaware County ChriDiscus13115-03.0—
Apr 19Twin Valley InvitationalApr 19 · Javelin · Place 23 · Delaware County ChristiaJavelin23100-0—
Apr 19Twin Valley InvitationalApr 19 · Discus · Place 15 · Delaware County ChristiaDiscus15110-4—
Apr 4The John Heins InvitationalApr 4 · Javelin · Place 16 · Delco ChristianJavelin16104-0111
Apr 4The John Heins InvitationalApr 4 · Discus · Place 7 · Delco ChristianDiscus794-0311

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 19PIAA District 1 AAA/AA ChampionshipsMay 19 · Discus · Place 6 · Delaware County ChristianDiscus1.6kg6.97-0210
May 10Bicentennial Athletic League T&F ChampionshipsMay 10 · Javelin · Place 11 · Delaware County ChristianJavelin1191-210
May 10Bicentennial Athletic League T&F ChampionshipsMay 10 · Discus · Place 3 · Delaware County ChristianDiscus3101-510
May 3BOYS DELCO CHAMPIONSHIPMay 3 · Discus · Place 23 · Delaware County ChristianDiscus1.6kg23.90-10.0010
May 1BAL @ Interboro #2May 1 · Javelin · Place 10 · Delaware County ChristianJavelin800g10.89-310
May 1BAL @ Interboro #2May 1 · Discus · Place 2 · Delaware County ChristianDiscus1.6kg2.103-1010
May 1BAL @ Interboro #2May 1 · 200 Meters · Place 20 · Delaware County Christian200 Meters20.25.77a PB10
Apr 29Unionville InvitationalApr 29 · Discus · Place 40 · Delaware County ChriDiscus4084-11—
Apr 29Unionville InvitationalApr 29 · Discus · Place 40 · Delaware County ChristianDiscus1.6kg40.84-11Unofficial10
Mar 31John Heins Memorial InvitationalMar 31 · Javelin · Place 15 · Delaware County ChristianJavelin800g15.104-0110
Mar 31John Heins Memorial InvitationalMar 31 · Discus · Place 11 · Delaware County ChristianDiscus1.6kg11.91-0010

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 20PIAA District I AA / AAA ChampionshipsMay 20 · Javelin · Place 8 · Delaware County ChristianJavelin800g8.89-089
May 20PIAA District I AA / AAA ChampionshipsMay 20 · Discus · Place 6 · Delaware County ChristianDiscus1.6kg6.96-029
May 4Boys DELCO ChampionshipsMay 4 · Javelin · Place 24 · Delaware County ChristianJavelin800g24.91-119