Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCentral Bucks West, North Penn at Central Bucks South · Mar 2012.29aCentral Bucks West, North Penn at Central Bucks SouthMarch 20, 2026
200 Meters · IndoorTFCAGP #2 · Dec 2026.71aTFCAGP #2December 20, 2025
200 Meters · OutdoorPennridge vs. NPTF · Apr 725.77aPennridge vs. NPTFApril 7, 2026
200 Meters · Relay Split · IndoorTFCAGP #4 · Jan 429.264TFCAGP #4January 4, 2025
400 Meters · OutdoorKiwanis MS and JV Challenge · May 259.98aKiwanis MS and JV ChallengeMay 2, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2Kiwanis MS and JV ChallengeMay 2 · 400 Meters · Place 16 · North Penn400 Meters16.59.98a PB10
May 2Kiwanis MS and JV ChallengeMay 2 · 100 Meters · Place 10 · North Penn100 Meters10.12.90a10
Apr 7Pennridge vs. NPTFApr 7 · 200 Meters · Place 22 · North Penn200 Meters22.25.77a PB10
Apr 7Pennridge vs. NPTFApr 7 · 100 Meters · Place 26 · North Penn100 Meters26.12.91a10
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 100 Meters · Place 59 · North Penn100 Meters59.12.91a10
Mar 20Central Bucks West, North Penn at Central Bucks SouthMar 20 · 100 Meters · Place 14 · North Penn (Lansdale)100 Meters1412.29a PB10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 200 Meters · Place 80 · North Penn200 Meters80.26.71a PB11
Jan 4TFCAGP #4Jan 4 · 200 Meters · North Penn200 MetersRelay Split—29.264 PB10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 29CB East @ North PennApr 29 · 200 Meters · Place 34 · North Penn200 Meters34.26.77a9
Apr 29CB East @ North PennApr 29 · 100 Meters · Place 27 · North Penn100 Meters27.12.68a9
Apr 1North Penn v CB SouthApr 1 · 200 Meters · Place 21 · North Penn200 Meters2127.399
Apr 1North Penn v CB SouthApr 1 · 100 Meters · Place 22 · North Penn100 Meters2213.439
Mar 29North Penn OpenMar 29 · 100 Meters · Place 97 · North Penn100 Meters9713.119