Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCentral Bucks West at Central Bucks East · Apr 413.72aCentral Bucks West at Central Bucks EastApril 4, 2023
Javelin · 800g · OutdoorCB East @ North Penn · Apr 29167-06CB East @ North PennApril 29, 2025
Shot Put · 12lb · IndoorTFCAGP #5 · Jan 1137-07.25TFCAGP #5January 11, 2025
Shot Put · 12lb · OutdoorCB East @ North Penn · Apr 2942-01.50CB East @ North PennApril 29, 2025

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

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · Javelin · Place 16 · Central Bucks EastJavelin800g16.152-1012
May 9SOL Colonial ChampsMay 9 · Javelin · Place 1 · Central Bucks EastJavelin1159-1112
May 9SOL Colonial ChampsMay 9 · Discus · Place 21 · Central Bucks EastDiscus2178-1012
May 9SOL Colonial ChampsMay 9 · Shot Put · Place 7 · Central Bucks EastShot Put740-06.2512
Apr 29CB East @ North PennApr 29 · Javelin · Place 1 · Central Bucks EastJavelin800g1.167-06 PB12
Apr 29CB East @ North PennApr 29 · Shot Put · Place 6 · Central Bucks EastShot Put12lb6.42-01.50 PB12
Apr 17Jim Kelly InvitationalApr 17 · Javelin · Place 1 · Central Bucks EastJavelin1182-0612
Apr 12CB West RelaysApr 12 · Javelin · Place 1 · Central Bucks EastJavelin800g1.148-0912
Apr 5Council Rock Kiwanis InvitationalApr 5 · Javelin · Place 2 · CB EastJavelin2152-06—
Apr 1Central Bucks West @ Central Bucks EastApr 1 · Javelin · Place 1 · CB EastJavelin1165-09.0012
Apr 1Central Bucks West @ Central Bucks EastApr 1 · Shot Put · Place 6 · CB EastShot Put631-06.2512
Mar 29North Penn OpenMar 29 · Javelin · Place 1 · CB EastJavelin1166-06.0012

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 11TFCAGP #5Jan 11 · Shot Put · Place 20 · Central Bucks EastShot Put12lb20.37-07.25 PB12

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 17PIAA District I ChampionshipsMay 17 · Javelin · Place 8 · Central Bucks EastJavelin800g8.146-1111
May 10SOL Colonial Division ChampionshipsMay 10 · Javelin · Place 13 · CB EastJavelin13110-00.0011
May 6CB East at CB WestMay 6 · Javelin · Place 2 · CB EastJavelin2136-02.0011
May 6CB East at CB WestMay 6 · Discus · Place 10 · CB EastDiscus1089-09.0011
May 2Helman Hosier InvitationalMay 2 · Javelin · Place 1 · CB EastJavelin1152-07.0011
Apr 16CB South v CB East -BoysApr 16 · Javelin · Place 1 · CB EastJavelin1142-00—
Apr 6Council Rock Kiwanis InvitationalApr 6 · Javelin · Place 2 · Central Bucks EastJavelin2142-111

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 12Suburban One League Colonial Division ChampionshipsMay 12 · Javelin · Place 9 · Central Bucks EastJavelin800g9.120-1010
May 6Neshaminy InvitationalMay 6 · Javelin · Place 3 · Central Bucks EastJavelin3140-110
Apr 18CB East at CB South (Boys)Apr 18 · Javelin · Place 5 · Central Bucks EastJavelin800g5.108-1010
Apr 4Central Bucks West at Central Bucks EastApr 4 · Javelin · Place 6 · Central Bucks EastJavelin800g6.109-0210
Apr 4Central Bucks West at Central Bucks EastApr 4 · 100 Meters · Place 28 · Central Bucks East100 Meters28.13.72a PB10