Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorBob Friday Warrior Invitational 2026 · Apr 1013.84aBob Friday Warrior Invitational 2026April 10, 2026
100 Meters · OutdoorDelco Champs · Apr 2913.37aDelco ChampsApril 29, 2026
200 Meters · IndoorBob Friday Warrior Invitational 2026 · Apr 1029.18aBob Friday Warrior Invitational 2026April 10, 2026
200 Meters · OutdoorCentral League Championship 26 · May 627.75aCentral League Championship 26May 6, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 6Central League Championship 26May 6 · 200 Meters · Place 15 · Garnet ValleyGarnet Valley200 Meters15.27.75a PB10
Apr 29Delco ChampsApr 29 · 200 Meters · Place 32 · Garnet ValleyGarnet Valley200 MetersRound P32.28.07a10
Apr 29Delco ChampsApr 29 · 100 Meters · Place 31 · Garnet ValleyGarnet Valley100 MetersRound P31.13.37a PB10
Apr 16CAL Meet #4Apr 16 · 100 Meters · Place 9 · Garnet ValleyGarnet Valley100 Meters9.13.59a10
Apr 8CAL Meet #2 @ Strath HavenApr 8 · 100 Meters · Place 18 · Garnet ValleyGarnet Valley100 Meters18.14.00a10
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 200 Meters · Place 32 · Garnet ValleyGarnet Valley200 Meters32.29.80a10
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 100 Meters · Place 31 · Garnet ValleyGarnet Valley100 Meters31.14.28a10
Mar 25CAL Meet @ Upper DarbyMar 25 · 200 Meters · Place 18 · Garnet ValleyGarnet Valley200 Meters18.29.81a10
Mar 25CAL Meet @ Upper DarbyMar 25 · 100 Meters · Place 15 · Garnet ValleyGarnet Valley100 Meters15.14.17a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 10Bob Friday Warrior Invitational 2026Apr 10 · 200 Meters · Place 15 · Garnet ValleyGarnet Valley200 Meters15.29.18a PB10
Apr 10Bob Friday Warrior Invitational 2026Apr 10 · 100 Meters · Place 14 · Garnet ValleyGarnet Valley100 Meters14.13.84a PB10

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 30Delco ChampsApr 30 · 200 Meters · Place 32 · Garnet ValleGarnet Valle200 MetersRound P3229.28—
Apr 25UD InviteApr 25 · 200 Meters · Garnet ValleyGarnet Valley200 Meters--DNS9
Apr 25UD InviteApr 25 · 100 Meters · Place 27 · Garnet ValleyGarnet Valley100 Meters27.14.23a9
Apr 22CAL Girls JV MeetApr 22 · 200 Meters · Place 12 · Garnet ValleyGarnet Valley200 Meters12.29.72a9
Apr 22CAL Girls JV MeetApr 22 · 100 Meters · Place 4 · Garnet ValleyGarnet Valley100 Meters4.13.72a9
Apr 9CAL Meet #3 - Haverford (Girls Only)Apr 9 · 100 Meters · Place 14 · Garnet ValleyGarnet Valley100 Meters14.14.49a9
Apr 2CAL Meet #2 (UD)Apr 2 · 200 Meters · Place 20 · Garnet ValleyGarnet Valley200 Meters20.30.37a9
Apr 2CAL Meet #2 (UD)Apr 2 · 100 Meters · Place 19 · Garnet ValleyGarnet Valley100 Meters19.14.93a9

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 2Garnet Valley MS #6May 2 · Shot Put · Place 11 · Garnet ValleGarnet ValleShot Put1119-05.00—
May 2Garnet Valley MS #6May 2 · 100 Meters · Place 4 · Garnet ValleGarnet Valle100 Meters414.93—
May 2Garnet Valley MS #6May 2 · 60m Hurdles · Place 14 · Garnet ValleGarnet Valle60m Hurdles1413.30—
Apr 25Strath Haven Middle School Girls #1Apr 25 · 100 Meters · Place 7 · Garnet ValleGarnet Valle100 Meters715.01—
Apr 25Strath Haven Middle School Girls #1Apr 25 · 60m Hurdles · Place 18 · Garnet ValleGarnet Valle60m Hurdles1813.22—
Apr 18Garnet Valley MS #3Apr 18 · Shot Put · Place 19 · Garnet ValleGarnet ValleShot Put1916-11.00—
Apr 18Garnet Valley MS #3Apr 18 · 100 Meters · Place 14 · Garnet ValleGarnet Valle100 Meters1415.28—
Apr 18Garnet Valley MS #3Apr 18 · 100m Hurdles · Place 17 · Garnet ValleGarnet Valle100m Hurdles1713.30—
Apr 11Garnet Valley MS #1Apr 11 · 200 Meters · Place 40 · Garnet ValleGarnet Valle200 Meters4034.65—
Apr 11Garnet Valley MS #1Apr 11 · 100 Meters · Place 5 · Garnet ValleGarnet Valle100 Meters514.47—
Apr 11Garnet Valley MS #1Apr 11 · 100m Hurdles · Place 12 · Garnet ValleGarnet Valle100m Hurdles1213.63—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 3Garnet Valley MS v. NMS v. RID v. SHMSMay 3 · 200 Meters · Place 19 · Garnet ValleyGarnet Valley200 Meters19.33.34a7
May 3Garnet Valley MS v. NMS v. RID v. SHMSMay 3 · 100 Meters · Place 7 · Garnet ValleyGarnet Valley100 Meters7.15.48a7