Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCentral League Championship 26 · May 612.90aCentral League Championship 26May 6, 2026
200 Meters · IndoorRJBIC · Dec 2927.24aRJBICDecember 29, 2025
200 Meters · OutdoorDelco Champs · Apr 2925.95aDelco ChampsApril 29, 2026
200 Meters · Relay Split · IndoorPTFCA Championships · Mar 126.341PTFCA ChampionshipsMarch 1, 2026
300m Hurdles · 30" / 0.762m · OutdoorLower Merion Meet · Apr 1752.60aLower Merion MeetApril 17, 2024
400 Meters · IndoorRobert J Burdette Indoor Classic · Dec 271:03.52aRobert J Burdette Indoor ClassicDecember 27, 2024
400 Meters · Outdoor130th Penn Relays Carnival · Apr 2358.85a130th Penn Relays CarnivalApril 23, 2026
60 Meter · IndoorDVGTCA Meet #3 · Dec 208.66aDVGTCA Meet #3December 20, 2023
60 Meters · IndoorDVGTCA Meet #5 · Jan 38.58DVGTCA Meet #5January 3, 2025
60m Hurdles · 33" / 0.838m · IndoorDVGTCA Meet #3 -Invitational Day 1 · Dec 1911.29aDVGTCA Meet #3 -Invitational Day 1December 19, 2024
800 Meters · OutdoorCAL Meet #2 @ Strath Haven · Apr 82:32.65aCAL Meet #2 @ Strath HavenApril 8, 2026
Pentathlon (Indoor) · Standard · IndoorOcean Breeze Invitational · Feb 12365Ocean Breeze InvitationalFebruary 1, 2025
Shot Put · 4kg · IndoorGermantown Academy Shot Put Invite #1 · Dec 1123-07.00Germantown Academy Shot Put Invite #1December 11, 2024

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · 200 Meters · Place 30 · Garnet ValleyGarnet Valley200 MetersRound P30.26.67aWind: -0.911
May 6Central League Championship 26May 6 · 100 Meters · Place 13 · Garnet ValleyGarnet Valley100 Meters13.12.90a PB11
Apr 29Delco ChampsApr 29 · 200 Meters · Place 9 · Garnet ValleyGarnet Valley200 MetersRound P9.26.15a11
Apr 29Delco ChampsApr 29 · 200 Meters · Place 9 · Garnet ValleyGarnet Valley200 Meters9.25.95a PB11
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Garnet ValleyGarnet Valley400 Meters—58.85a PB11
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 200 Meters · Place 27 · Garnet ValleyGarnet Valley200 Meters27.26.99a11
Apr 18Rap Curry InvitationalApr 18 · 200 Meters · Place 27 · Garnet ValleyGarnet Valley200 Meters27.26.99a11
Apr 16CAL Meet #4Apr 16 · 200 Meters · Place 3 · Garnet ValleyGarnet Valley200 Meters3.26.44a11
Apr 16CAL Meet #4Apr 16 · 100 Meters · Place 4 · Garnet ValleyGarnet Valley100 Meters4.13.20a11
Apr 8CAL Meet #2 @ Strath HavenApr 8 · 800 Meters · Place 4 · Garnet ValleyGarnet Valley800 Meters4.2:32.65a PB11
Apr 8CAL Meet #2 @ Strath HavenApr 8 · 100 Meters · Place 6 · Garnet ValleyGarnet Valley100 Meters6.13.34a11
Mar 25CAL Meet @ Upper DarbyMar 25 · 400 Meters · Place 5 · Garnet ValleyGarnet Valley400 Meters5.1:03.05a11
Mar 25CAL Meet @ Upper DarbyMar 25 · 100 Meters · Place 10 · Garnet ValleyGarnet Valley100 Meters10.13.60a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 1PTFCA ChampionshipsMar 1 · 200 Meters · Garnet ValleyGarnet Valley200 MetersRelay Split—26.341 PB11

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 29RJBICDec 29 · 200 Meters · Place 4 · Garnet ValleyGarnet Valley200 Meters4.27.24a PB11
Dec 18DVGTCA Meet-Invitational Day 1Dec 18 · 400 Meters · Place 20 · Garnet ValleyGarnet Valley400 Meters20.1:04.01a11
Mar 2PTFCA ChampionshipsMar 2 · 200 Meters · Garnet ValleyGarnet Valley200 MetersRelay Split—26.55610
Feb 1Ocean Breeze InvitationalFeb 1 · Pentathlon (Indoor) · Place 13 · Garnet ValleyGarnet ValleyPentathlon (Indoor)Standard13.2365 PB10
Jan 31DVGTCA Meet #8Jan 31 · 200 Meters · Place 10 · Garnet ValleGarnet Valle200 Meters1027.8410
Jan 31DVGTCA Meet #8Jan 31 · 200 Meters · Place 10 · Garnet ValleGarnet Valle200 Meters1027.8410
Jan 29Germantown Academy Last Shot InviteJan 29 · Shot Put · Place 8 · Garnet ValleyGarnet ValleyShot Put826-05.5010
Jan 8DVGTCA & T&FCAofGP Novice MeetJan 8 · Long Jump · Place 7 · Garnet ValleGarnet ValleLong Jump713-04.50—
Jan 3DVGTCA Meet #5Jan 3 · 60 Meters · Place 14 · Garnet ValleGarnet Valle60 Meters148.58 PB10

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 30Delco ChampsApr 30 · 100 Meters · Place 11 · Garnet ValleGarnet Valle100 Meters1113.00—
Apr 30Delco ChampsApr 30 · 100 Meters · Place 12 · Garnet ValleGarnet Valle100 MetersRound P1213.575—
Apr 16Green Raider InvApr 16 · 200 Meters · Place 4 · Garnet ValleyGarnet Valley200 Meters4.26.80a10
Apr 16Green Raider InvApr 16 · 100 Meters · Place 5 · Garnet ValleyGarnet Valley100 Meters5.13.32a10
Apr 9CAL Meet #3 - Haverford (Girls Only)Apr 9 · 100 Meters · Place 8 · Garnet ValleyGarnet Valley100 Meters8.13.51a10
Apr 2CAL Meet #2 (UD)Apr 2 · 400 Meters · Place 5 · Garnet ValleyGarnet Valley400 Meters5.1:03.28a10
Apr 2CAL Meet #2 (UD)Apr 2 · 200 Meters · Place 6 · Garnet ValleyGarnet Valley200 Meters6.27.63a10
Apr 2CAL Meet #2 (UD)Apr 2 · 100 Meters · Place 2 · Garnet ValleyGarnet Valley100 Meters2.13.54a10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 27Robert J Burdette Indoor ClassicDec 27 · 400 Meters · Place 4 · Garnet ValleyGarnet Valley400 Meters4.1:03.52a PB10
Dec 19DVGTCA Meet #3 -Invitational Day 1Dec 19 · 60m Hurdles · Place 31 · Garnet ValleyGarnet Valley60m Hurdles33" / 0.838m31.11.29a PB10
Dec 13DVGTCA Meet #2 Dec 13 · 60m Hurdles · Place 42 · Garnet ValleyGarnet Valley60m Hurdles33" / 0.838m42.11.51a10
Dec 11Germantown Academy Shot Put Invite #1Dec 11 · Shot Put · Place 13 · Garnet ValleyGarnet ValleyShot Put4kg13.23-07.00 PB10

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8Central League Individual ChampsMay 8 · 400 Meters · Place 25 · Garnet ValleGarnet Valle400 Meters251:06.519
Apr 17Lower Merion MeetApr 17 · 300m Hurdles · Place 7 · Garnet ValleyGarnet Valley300m Hurdles30" / 0.762m7.52.60a PB9
Apr 9Garnet Valley Dual #1Apr 9 · 100 Meters · Place 8 · Garnet ValleyGarnet Valley100 Meters8.13.52a9
Apr 6Council Rock Kiwanis InvitationalApr 6 · 100 Meters · Place 10 · Garnet ValleyGarnet Valley100 MetersRound P1013.469
Apr 6Council Rock Kiwanis InvitationalApr 6 · 100 Meters · Place 11 · Garnet ValleyGarnet Valley100 Meters1113.329

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20DVGTCA Meet #3Dec 20 · 60 Meter · Place 56 · Garnet ValleyGarnet Valley60 Meter56.8.66a PB9
Dec 15DVGTCA Meet #2Dec 15 · 200 Meters · Place 18 · Garnet ValleyGarnet Valley200 Meters18.28.38a9
Dec 8DVGTCA Meet #1Dec 8 · 60 Meter · Place 23 · Garnet ValleyGarnet Valley60 Meter23.8.73a9

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 3Garnet Valley MS v. NMS v. RID v. SHMSMay 3 · 400 Meters · Place 1 · Garnet ValleyGarnet Valley400 Meters1.1:04.67a8