Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorExplorers Men's Invite · Apr 1013.16aExplorers Men's InviteApril 10, 2026
200 Meters · IndoorTFCAGP #7 · Jan 2328.16aTFCAGP #7January 23, 2026
200 Meters · OutdoorExplorers Men's Invite · Apr 1026.86aExplorers Men's InviteApril 10, 2026
200 Meters · Relay Split · IndoorRJBIC · Dec 2927.595RJBICDecember 29, 2025
400 Meters · IndoorTFCAGP #5 · Jan 101:02.40aTFCAGP #5January 10, 2026
400 Meters · OutdoorHelman/Hosier Invite · Apr 3058.77aHelman/Hosier InviteApril 30, 2026
60 Meter · IndoorTFCAGP #4 · Jan 38.52aTFCAGP #4January 3, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 30Helman/Hosier InviteApr 30 · 400 Meters · Place 33 · Central Bucks East400 Meters33.58.77a PB12
Apr 10Explorers Men's InviteApr 10 · 200 Meters · Place 44 · Central Bucks East200 Meters44.26.86a PB12
Apr 10Explorers Men's InviteApr 10 · 100 Meters · Place 41 · Central Bucks East100 Meters41.13.16a PB12
Mar 31CB East @ CB WestMar 31 · 200 Meters · Place 22 · Central Bucks East200 Meters22.27.81a12
Mar 31CB East @ CB WestMar 31 · 100 Meters · Place 19 · Central Bucks East100 Meters19.13.61a12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 200 Meters · Place 52 · Central Bucks East200 Meters52.27.22a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 23TFCAGP #7Jan 23 · 200 Meters · Place 48 · Central Bucks East200 Meters48.28.16a PB12
Jan 10TFCAGP #5Jan 10 · 400 Meters · Place 45 · Central Bucks East400 Meters451:02.40a PB12
Jan 3TFCAGP #4Jan 3 · 60 Meter · Place 37 · Central Bucks East60 MeterRound P37.8.52a PB12

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 29RJBICDec 29 · 200 Meters · Central Bucks East200 MetersRelay Split—27.595 PB12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 29CB East @ North PennApr 29 · 400 Meters · Place 11 · Central Bucks East400 Meters11.1:04.35a11
Apr 29CB East @ North PennApr 29 · 200 Meters · Place 44 · Central Bucks East200 Meters44.28.87a11
Apr 29CB East @ North PennApr 29 · 100 Meters · Place 38 · Central Bucks East100 Meters38.13.48a11
Apr 17Jim Kelly InvitationalApr 17 · 200 Meters · Place 31 · Central Bucks East200 Meters3127.8611
Apr 1Central Bucks West @ Central Bucks EastApr 1 · 200 Meters · Place 36 · CB East200 Meters3628.5311
Apr 1Central Bucks West @ Central Bucks EastApr 1 · 100 Meters · Place 30 · CB East100 Meters3013.64711

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 6CB East at CB WestMay 6 · 200 Meters · Place 37 · CB East200 Meters3729.8810
May 6CB East at CB WestMay 6 · 100 Meters · Place 28 · CB East100 Meters2814.3010
Apr 16CB South v CB East -BoysApr 16 · 200 Meters · Place 33 · CB East200 Meters3330.33—
Apr 16CB South v CB East -BoysApr 16 · 100 Meters · Place 32 · CB East100 Meters3214.73—
Apr 13The Coatesville Track and Field InvitationalApr 13 · 100 Meters · Place 35 · Central Bucks East100 Meters35.15.05a10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 12T&FCAofGP Meet 5Jan 12 · 400 Meters · Place 49 · CB East400 Meters491:16.8710