Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJim Kelly Invitational · Apr 1711.64Jim Kelly InvitationalApril 17, 2025
200 Meters · IndoorTFCAGP #4 · Jan 325.04aTFCAGP #4January 3, 2026
200 Meters · OutdoorCB South @ CB West · Apr 1523.84aCB South @ CB WestApril 15, 2025
200 Meters · Relay Split · IndoorTFCAGP #7 · Jan 2325.137TFCAGP #7January 23, 2026
400 Meters · OutdoorSOL Colonial Champs · May 956.96SOL Colonial ChampsMay 9, 2025
60 Meter · IndoorTFCAGP #7 · Jan 237.62aTFCAGP #7January 23, 2026
60 Meters · IndoorTFCAofGP Meet #9 · Feb 27.87TFCAofGP Meet #9February 2, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8SOL Colonial ChampsMay 8 · 100 Meters · Place 21 · Central Bucks SouthCentral Bucks South100 MetersRound P21.11.92a12
Apr 30Helman/Hosier InviteApr 30 · 200 Meters · Place 19 · Central Bucks SouthCentral Bucks South200 Meters19.24.27a12
Apr 30Helman/Hosier InviteApr 30 · 100 Meters · Place 29 · Central Bucks SouthCentral Bucks South100 Meters29.12.01a12
Apr 18CB West RelaysApr 18 · Pole Vault · Central Bucks SouthCentral Bucks SouthPole Vault—NH12
Apr 11CR Kiwanis InvitationalApr 11 · Pole Vault · Central Bucks SouthCentral Bucks SouthPole Vault--NH12
Apr 11CR Kiwanis InvitationalApr 11 · 100 Meters · Place 28 · Central Bucks SouthCentral Bucks South100 MetersRound P28.12.41a12
Apr 2Jim Kelly InvitationalApr 2 · Pole Vault · Central Bucks SouthCentral Bucks SouthPole Vault—NH12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Pole Vault · Central Bucks SouthCentral Bucks SouthPole Vault—NH12
Mar 24Pennridge at CB SouthMar 24 · Pole Vault · Central Bucks SouthCentral Bucks SouthPole Vault—DNS12
Mar 20Central Bucks West, North Penn at Central Bucks SouthMar 20 · Pole Vault · Place 3 · Central Bucks SouthCentral Bucks SouthPole Vault37-012

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 23TFCAGP #7Jan 23 · 200 Meters · Central Bucks SouthCentral Bucks South200 MetersRelay Split—25.137 PB12
Jan 23TFCAGP #7Jan 23 · 60 Meter · Place 32 · Central Bucks SouthCentral Bucks South60 MeterRound P32.7.62a PB12
Jan 3TFCAGP #4Jan 3 · 200 Meters · Place 16 · Central Bucks SouthCentral Bucks South200 Meters16.25.04a PB12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 200 Meters · Place 61 · Central Bucks SouthCentral Bucks South200 Meters61.25.63a12
Feb 2TFCAofGP Meet #9Feb 2 · 60 Meters · Place 46 · CB SouthCB South60 Meters467.87 PB—
Jan 11TFCAGP #5Jan 11 · 200 Meters · Central Bucks SouthCentral Bucks South200 MetersRelay Split—25.86411

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 31Germantown Academy All Comers #2Jul 31 · 200 Meters · Doylestown-PADoylestown-PA200 Meters--DNSWind: -0.911
Jul 31Germantown Academy All Comers #2Jul 31 · 200 Meters · Doylestown-PADoylestown-PA200 Meters--DNSWind: -0.911
Jul 31Germantown Academy All Comers #2Jul 31 · 100 Meters · Place 15 · Doylestown-PADoylestown-PA100 Meters15.12.32aWind: 0.211
Jul 31Germantown Academy All Comers #2Jul 31 · 100 Meters · Place 15 · Doylestown-PADoylestown-PA100 Meters15.12.32aWind: 0.211
May 9SOL Colonial ChampsMay 9 · 400 Meters · Place 22 · Central Bucks SouthCentral Bucks South400 Meters2256.96 PB11
May 9SOL Colonial ChampsMay 9 · 200 Meters · Place 24 · Central Bucks SouthCentral Bucks South200 MetersRound P2424.6911
May 9SOL Colonial ChampsMay 9 · 100 Meters · Place 21 · Central Bucks SouthCentral Bucks South100 MetersRound P2111.9011
May 1Helman/Hosier InviteMay 1 · 400 Meters · Place 19 · CB SouthCB South400 Meters1958.4811
Apr 17Jim Kelly InvitationalApr 17 · 200 Meters · Place 23 · Central Bucks SouthCentral Bucks South200 Meters2323.9911
Apr 17Jim Kelly InvitationalApr 17 · 100 Meters · Place 10 · Central Bucks SouthCentral Bucks South100 Meters1011.64 PB11
Apr 15CB South @ CB WestApr 15 · Pole Vault · Central Bucks SouthCentral Bucks SouthPole Vault--NH11
Apr 15CB South @ CB WestApr 15 · 200 Meters · Place 5 · Central Bucks SouthCentral Bucks South200 Meters5.23.84a PB11
Apr 15CB South @ CB WestApr 15 · 100 Meters · Place 7 · Central Bucks SouthCentral Bucks South100 Meters7.11.75a11
Apr 5Council Rock Kiwanis InvitationalApr 5 · 200 Meters · Place 27 · CB SouthCB South200 MetersRound P2724.827—
Apr 5Council Rock Kiwanis InvitationalApr 5 · 100 Meters · Place 22 · CB SouthCB South100 MetersRound P2212.13—
Apr 1North Penn v CB SouthApr 1 · 200 Meters · Place 4 · CB SouthCB South200 Meters424.29711
Apr 1North Penn v CB SouthApr 1 · 100 Meters · Place 2 · CB SouthCB South100 Meters212.0311
Mar 29North Penn OpenMar 29 · 200 Meters · Place 47 · CB SouthCB South200 Meters4724.3311
Mar 29North Penn OpenMar 29 · 100 Meters · Place 66 · CB SouthCB South100 Meters6612.0511

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 16CB South v CB East -BoysApr 16 · 200 Meters · Place 24 · CB SouthCB South200 Meters2426.83—
Apr 16CB South v CB East -BoysApr 16 · 100 Meters · Place 18 · CB SouthCB South100 Meters1813.11—
Mar 22CB South, North Penn at CB WestMar 22 · 200 Meters · Place 34 · CB SouthCB South200 Meters3428.6510
Mar 22CB South, North Penn at CB WestMar 22 · 100 Meters · Place 21 · CB SouthCB South100 Meters2113.7910

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 18CB East at CB South (Boys)Apr 18 · 200 Meters · Place 35 · Central Bucks SouthCentral Bucks South200 Meters35.28.53a9
Apr 18CB East at CB South (Boys)Apr 18 · 100 Meters · Place 31 · Central Bucks SouthCentral Bucks South100 Meters31.13.71a9
Mar 28Central Bucks South at Central Bucks WestMar 28 · 100 Meters · Place 31 · Central Bucks SouthCentral Bucks South100 Meters31.14.34a9