Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCardinal Classic · Apr 1010.95aCardinal ClassicApril 10, 2026
200 Meters · IndoorPhilly Area Final Qualifier · Feb 2223.28Philly Area Final QualifierFebruary 22, 2026
200 Meters · OutdoorWissahickon vs Quakertown boys · Apr 1421.99aWissahickon vs Quakertown boysApril 14, 2026
200 Meters · Relay Split · IndoorPTFCA Championships · Mar 122.193PTFCA ChampionshipsMarch 1, 2026
400 Meters · OutdoorWissahickon vs Quakertown boys · Apr 1451.00aWissahickon vs Quakertown boysApril 14, 2026
60 Meter · IndoorRobert J Burdette Indoor Classic · Dec 277.55aRobert J Burdette Indoor ClassicDecember 27, 2024
60 Meters · IndoorTFCAofGP Last Chance Meet · Feb 67.28TFCAofGP Last Chance MeetFebruary 6, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 28Wissahickon at Hatboro HorshamApr 28 · 200 Meters · Wissahickon200 Meters--DNS11
Apr 28Wissahickon at Hatboro HorshamApr 28 · 100 Meters · Place 2 · Wissahickon100 Meters2.11.33a11
Apr 14Wissahickon vs Quakertown boysApr 14 · 400 Meters · Place 1 · Wissahickon400 Meters1.51.00a PB11
Apr 14Wissahickon vs Quakertown boysApr 14 · 200 Meters · Place 3 · Wissahickon200 Meters3.21.99a PB11
Apr 14Wissahickon vs Quakertown boysApr 14 · 100 Meters · Place 2 · Wissahickon100 Meters2.11.01a11
Apr 10Cardinal ClassicApr 10 · 100 Meters · Place 1 · Wissahickon100 Meters1.10.95a PB11
Apr 7Plymouth Whitemarsh #3Apr 7 · 200 Meters · Place 1 · Wissahickon200 Meters1.23.07a11
Apr 7Plymouth Whitemarsh #3Apr 7 · 100 Meters · Place 1 · Wissahickon100 Meters1.11.18a11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 1PTFCA ChampionshipsMar 1 · 200 Meters · Wissahickon200 MetersRelay Split—22.193 PB11
Feb 22Philly Area Final QualifierFeb 22 · 200 Meters · Place 30 · Wissahickon200 Meters3023.28 PB11
Feb 6TFCAofGP Last Chance MeetFeb 6 · 200 Meters · Place 11 · Wissahickon200 Meters1123.5611
Feb 6TFCAofGP Last Chance MeetFeb 6 · 60 Meters · Place 14 · Wissahickon60 Meters147.28 PB11
Feb 6TFCAofGP Last Chance MeetFeb 6 · 200 Meters · Place 11 · Wissahickon200 Meters1123.5611
Feb 6TFCAofGP Last Chance MeetFeb 6 · 60 Meters · Place 14 · Wissahickon60 Meters147.2811
Jan 23TFCAGP #7Jan 23 · 200 Meters · Place 11 · Wissahickon200 Meters11.23.78a11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13TFCAGP #1Dec 13 · 200 Meters · Wissahickon200 MetersRelay Split—24.53011
Feb 2TFCAofGP Meet #9Feb 2 · 60 Meters · Place 39 · Wissahickon60 Meters397.62—
Jan 11TFCAGP #5Jan 11 · 200 Meters · Wissahickon200 MetersRelay Split—25.33910

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 9SOL AmericanMay 9 · 200 Meters · Place 16 · Wissahickon200 MetersRound P16.23.95a10
May 9SOL AmericanMay 9 · 100 Meters · Place 12 · Wissahickon100 MetersRound P12.11.48a10
May 1Trojan Track ClassicMay 1 · 400 Meters · Place 12 · Wissahickon400 Meters1254.0210
Apr 29Wissahickon @ HHApr 29 · 400 Meters · Wissahickon400 Meters--DNS10
Apr 29Wissahickon @ HHApr 29 · 200 Meters · Place 5 · Wissahickon200 Meters5.24.42a10
Apr 29Wissahickon @ HHApr 29 · 100 Meters · Place 7 · Wissahickon100 Meters7.11.82a10
Apr 26Whippets Track & Field InvitationalApr 26 · 400 Meters · Place 28 · Wissahickon400 Meters28.57.05a10
Apr 26Whippets Track & Field InvitationalApr 26 · 100 Meters · Place 31 · Wissahickon100 Meters31.11.74a10
Mar 29North Penn OpenMar 29 · 200 Meters · Place 30 · Wissahickon200 Meters3023.4010
Mar 29North Penn OpenMar 29 · 100 Meters · Place 34 · Wissahickon100 Meters3411.56810

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27Robert J Burdette Indoor ClassicDec 27 · 60 Meter · Place 17 · Wissahickon60 MeterRound P17.7.55a PB10
Dec 14TFCAGP #1Dec 14 · 200 Meters · Place 32 · Wissahickon200 Meters32.25.01a10
Jan 12T&FCAofGP Meet 5Jan 12 · 200 Meters · Place 7 · Wissahickon200 Meters725.689

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2Trojan Track ClassicMay 2 · 200 Meters · Place 13 · Wissahickon200 Meters1324.589
Apr 23Wissahickon @ Hatboro HorshamApr 23 · 200 Meters · Place 10 · Wissahickon200 Meters1024.71a—
Apr 23Wissahickon @ Hatboro HorshamApr 23 · 100 Meters · Place 9 · Wissahickon100 Meters911.88a—
Apr 16Wissahickon vs Quakertown Boys MeetApr 16 · 200 Meters · Place 7 · Wissahickon200 Meters7.24.14a9
Apr 16Wissahickon vs Quakertown Boys MeetApr 16 · 100 Meters · Place 10 · Wissahickon100 Meters10.11.96a9

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 22Montgomery County Athletic Assc MS ChampsMay 22 · 200 Meters · Place 6 · Wissahickon200 Meters625.81—
May 22Montgomery County Athletic Assc MS ChampsMay 22 · 100 Meters · Place 7 · Wissahickon100 Meters712.40—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 25Montgomery County Athletic Assc MS ChampionshipMay 25 · 100 Meters · Place 3 · Wissahickon100 Meters313.84—
May 25Montgomery County Athletic Assc MS ChampionshipMay 25 · 100m Hurdles · Place 4 · Wissahickon100m Hurdles418.47—