Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNorthley MS Tri Meet · Apr 2214.93aNorthley MS Tri MeetApril 22, 2024
100m Hurdles · 33" / 0.838m · OutdoorCAL Meet #4 · Apr 1619.74aCAL Meet #4April 16, 2026
200 Meters · OutdoorGarnet Valley MS #4 · May 629.43Garnet Valley MS #4May 6, 2025
300m Hurdles · 30" / 0.762m · OutdoorDelco Champs · Apr 2946.95aDelco ChampsApril 29, 2026
400 Meters · IndoorDVGTCA Meet #5 · Jan 91:03.15DVGTCA Meet #5January 9, 2026
400 Meters · OutdoorCentral League Championship 26 · May 61:03.08aCentral League Championship 26May 6, 2026
60m Hurdles · 33" / 0.838m · IndoorDVGTCA Meet-Invitational Day 1 · Dec 1811.39aDVGTCA Meet-Invitational Day 1December 18, 2025
60m Hurdles · 33" / 0.838m · OutdoorDrexel Hill v Beverly, Springton, Paxon MS Meet · Apr 3012.80aDrexel Hill v Beverly, Springton, Paxon MS MeetApril 30, 2024
800 Meters · IndoorDVGTCA Meet-Invitational Day 1 · Dec 182:35.76aDVGTCA Meet-Invitational Day 1December 18, 2025
800 Meters · Outdoor130th Penn Relays Carnival · Apr 232:27.96a130th Penn Relays CarnivalApril 23, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · 300m Hurdles · Place 22 · PenncrestPenncrest300m Hurdles30" / 0.762mRound P22.47.89a9
May 6Central League Championship 26May 6 · 400 Meters · Place 7 · PenncrestPenncrest400 Meters7.1:03.08a PB9
Apr 29Delco ChampsApr 29 · 300m Hurdles · Place 6 · PenncrestPenncrest300m Hurdles30" / 0.762mRound P6.49.00a9
Apr 29Delco ChampsApr 29 · 300m Hurdles · Place 5 · PenncrestPenncrest300m Hurdles30" / 0.762m5.46.95a PB9
Apr 25Springfield InvitationalApr 25 · 300m Hurdles · Place 2 · PenncrestPenncrest300m Hurdles30" / 0.762m2.48.54a9
Apr 25Springfield InvitationalApr 25 · 400 Meters · Place 3 · PenncrestPenncrest400 Meters3.1:03.71a9
Apr 23130th Penn Relays CarnivalApr 23 · 800 Meters · PenncrestPenncrest800 Meters—2:27.96a PB9
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · PenncrestPenncrest400 Meters—1:03.78a9
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 300m Hurdles · Place 9 · PenncrestPenncrest300m Hurdles30" / 0.762m9.49.65a9
Apr 18Rap Curry InvitationalApr 18 · 300m Hurdles · Place 9 · PenncrestPenncrest300m Hurdles30" / 0.762m9.49.65a9
Apr 16CAL Meet #4Apr 16 · 100m Hurdles · Place 11 · PenncrestPenncrest100m Hurdles33" / 0.838m11.19.74a PB9
Apr 8Ridley CALApr 8 · 300m Hurdles · Place 3 · PenncrestPenncrest300m Hurdles30" / 0.762m3.49.44a9
Apr 8Ridley CALApr 8 · 400 Meters · Place 9 · PenncrestPenncrest400 Meters9.1:03.19a9
Mar 24CAL Week #1 RadnorMar 24 · 300m Hurdles · Place 2 · PenncrestPenncrest300m Hurdles30" / 0.762m2.48.19a9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 30DVGTCA Meet #7Jan 30 · 400 Meters · Place 13 · PenncrestPenncrest400 Meters131:03.809
Jan 9DVGTCA Meet #5Jan 9 · 400 Meters · Place 11 · PenncrestPenncrest400 Meters111:03.15 PB9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18DVGTCA Meet-Invitational Day 1Dec 18 · 60m Hurdles · Place 44 · PenncrestPenncrest60m Hurdles33" / 0.838m44.11.39a PB9
Dec 18DVGTCA Meet-Invitational Day 1Dec 18 · 800 Meters · Place 26 · PenncrestPenncrest800 Meters26.2:35.76a PB9

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 12Delco MS InvMay 12 · 200 Meters · Place 9 · Springton LakeSprington Lake200 Meters929.65—
May 6Garnet Valley MS #4May 6 · 200 Meters · Place 6 · Springton LaSprington La200 Meters629.43 PB—
May 6Garnet Valley MS #4May 6 · 60m Hurdles · Place 4 · Springton LaSprington La60m Hurdles411.33—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 30Drexel Hill v Beverly, Springton, Paxon MS MeetApr 30 · 60m Hurdles · Place 11 · Springton LakeSprington Lake60m Hurdles33" / 0.838m11.12.80a PB7
Apr 30Drexel Hill v Beverly, Springton, Paxon MS MeetApr 30 · 100 Meters · Place 8 · Springton LakeSprington Lake100 Meters8.15.01a7
Apr 22Northley MS Tri MeetApr 22 · 60m Hurdles · Place 18 · Springton LakeSprington Lake60m Hurdles33" / 0.838m18.13.59a7
Apr 22Northley MS Tri MeetApr 22 · 100 Meters · Place 7 · Springton LakeSprington Lake100 Meters7.14.93a PB7
Apr 18Garnet Valley MS #3Apr 18 · 100 Meters · Place 16 · Springton LaSprington La100 Meters1615.49—
Apr 18Garnet Valley MS #3Apr 18 · 100m Hurdles · Place 10 · Springton LaSprington La100m Hurdles1012.70—
Apr 4Downingtown MS InvitationalApr 4 · 100 Meters · Place 63 · Springton LakeSprington Lake100 Meters63.16.09a7