Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCentral Bucks West @ Central Bucks East · Apr 112.99Central Bucks West @ Central Bucks EastApril 1, 2025
200 Meters · OutdoorHelman/Hosier Invite · Apr 3025.96aHelman/Hosier InviteApril 30, 2026
200 Meters · Relay Split · IndoorTFCAGP #7 · Jan 2327.756TFCAGP #7January 23, 2026
400 Meters · IndoorTFCAGP #4 · Jan 31:08.31aTFCAGP #4January 3, 2026
Javelin · 800g · OutdoorSOL Colonial Champs · May 8100-03SOL Colonial ChampsMay 8, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 8SOL Colonial ChampsMay 8 · Javelin · Place 21 · Central Bucks EastJavelin800g21.100-03 PB11
Apr 30Helman/Hosier InviteApr 30 · 200 Meters · Place 26 · Central Bucks East200 Meters26.25.96a PB11
Apr 10Explorers Men's InviteApr 10 · Javelin · Place 14 · Central Bucks EastJavelin800g14.96' 6"11
Apr 10Explorers Men's InviteApr 10 · 200 Meters · Place 39 · Central Bucks East200 Meters39.26.09a11
Apr 2Jim Kelly InvitationalApr 2 · Javelin · Place 21 · Central Bucks EastJavelin800g21.94' 7"11
Mar 31CB East @ CB WestMar 31 · Javelin · Central Bucks EastJavelin800g—DNS11
Mar 31CB East @ CB WestMar 31 · 200 Meters · Place 16 · Central Bucks East200 Meters16.26.70a11
Mar 31CB East @ CB WestMar 31 · 100 Meters · Place 12 · Central Bucks East100 Meters12.13.03a11
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 200 Meters · Place 49 · Central Bucks East200 Meters49.26.75a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 23TFCAGP #7Jan 23 · 200 Meters · Central Bucks East200 MetersRelay Split—27.756 PB11
Jan 3TFCAGP #4Jan 3 · 200 Meters · Central Bucks East200 MetersRelay Split—28.82411
Jan 3TFCAGP #4Jan 3 · 400 Meters · Place 62 · Central Bucks East400 Meters62.1:08.31a PB11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 1Helman/Hosier InviteMay 1 · 200 Meters · Place 27 · CB East200 Meters2727.0210
Apr 29CB East @ North PennApr 29 · 200 Meters · Place 41 · Central Bucks East200 Meters41.28.41a10
Apr 29CB East @ North PennApr 29 · 100 Meters · Place 33 · Central Bucks East100 Meters33.13.20a10
Apr 1Central Bucks West @ Central Bucks EastApr 1 · Javelin · Place 6 · CB EastJavelin685-00.0010
Apr 1Central Bucks West @ Central Bucks EastApr 1 · 200 Meters · Place 30 · CB East200 Meters3027.4510
Apr 1Central Bucks West @ Central Bucks EastApr 1 · 100 Meters · Place 23 · CB East100 Meters2312.99 PB10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 11TFCAGP #5Jan 11 · 200 Meters · Central Bucks East200 MetersRelay Split—27.78810

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 6CB East at CB WestMay 6 · Javelin · Place 15 · CB EastJavelin1559-03.009
May 6CB East at CB WestMay 6 · 200 Meters · Place 33 · CB East200 Meters3328.209
May 6CB East at CB WestMay 6 · 100 Meters · Place 23 · CB East100 Meters2313.219
Apr 16CB South v CB East -BoysApr 16 · 200 Meters · Place 31 · CB East200 Meters3128.39—
Apr 16CB South v CB East -BoysApr 16 · 100 Meters · Place 28 · CB East100 Meters2813.68—
Apr 6Council Rock Kiwanis InvitationalApr 6 · 100 Meters · Place 39 · Central Bucks East100 MetersRound P3913.429

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 3TFCAofGP Meet # 7Feb 3 · 400 Meters · Place 40 · Central Bucks East400 Meters401:08.969