Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · Relay Split · IndoorTFCAGP #2 · Dec 2028.327TFCAGP #2December 20, 2025
Discus · 1.6kg · OutdoorCardinal Classic · Apr 1062' 11"Cardinal ClassicApril 10, 2026
Javelin · 800g · OutdoorSouderton at CB West (Boys) · Apr 769' 0"Souderton at CB West (Boys)April 7, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 18CB West RelaysApr 18 · Discus · Place 24 · Central Bucks WestDiscus1.6kg24.59' 9"9
Apr 10Cardinal ClassicApr 10 · Discus · Place 35 · Central Bucks WestDiscus1.6kg35.62' 11" PB9
Apr 7Souderton at CB West (Boys)Apr 7 · Javelin · Place 5 · Central Bucks WestJavelin800g5.69' 0" PB9
Apr 7Souderton at CB West (Boys)Apr 7 · Discus · Place 11 · Central Bucks WestDiscus1.6kg11.58' 11"9
Apr 2Jim Kelly InvitationalApr 2 · Discus · Place 31 · Central Bucks WestDiscus1.6kg31.55' 3"9
Mar 31CB East @ CB WestMar 31 · Javelin · Place 11 · Central Bucks WestJavelin800g11.60' 7"9
Mar 31CB East @ CB WestMar 31 · Discus · Place 15 · Central Bucks WestDiscus1.6kg15.60' 0"9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 200 Meters · Central Bucks West200 MetersRelay Split—28.327 PB9