Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGarnet Valley MS v. NMS v. RID v. SHMS · May 316.77aGarnet Valley MS v. NMS v. RID v. SHMSMay 3, 2023
400 Meters · OutdoorGarnet Valley MS v. NMS v. RID v. SHMS · May 31:25.20aGarnet Valley MS v. NMS v. RID v. SHMSMay 3, 2023
Discus · 1kg · OutdoorCAL Meet @ Upper Darby · Mar 2577' 7"CAL Meet @ Upper DarbyMarch 25, 2026
Javelin · 600g · OutdoorCAL Meet #4 · Apr 1654-09CAL Meet #4April 16, 2026
Shot Put · 4kg · IndoorGermantown Academy Shot Put Invite #1 · Dec 1123-01.50Germantown Academy Shot Put Invite #1December 11, 2024
Shot Put · 4kg · OutdoorDelco Champs · Apr 2923-09.50Delco ChampsApril 29, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 6Central League Championship 26May 6 · Discus · Place 14 · Garnet ValleyGarnet ValleyDiscus1kg14.67-0910
May 6Central League Championship 26May 6 · Shot Put · Garnet ValleyGarnet ValleyShot Put4kg--DNS10
Apr 29Delco ChampsApr 29 · Discus · Place 16 · Garnet ValleyGarnet ValleyDiscus1kg16.76-0910
Apr 29Delco ChampsApr 29 · Shot Put · Place 27 · Garnet ValleyGarnet ValleyShot Put4kg27.23-09.50 PB10
Apr 21CAL Girls JV MeetApr 21 · Javelin · Place 17 · Garnet ValleyGarnet ValleyJavelin600g17.50' 7"10
Apr 21CAL Girls JV MeetApr 21 · Discus · Place 11 · Garnet ValleyGarnet ValleyDiscus1kg11.61' 2"10
Apr 21CAL Girls JV MeetApr 21 · Shot Put · Place 9 · Garnet ValleyGarnet ValleyShot Put4kg9.22' 11"10
Apr 16CAL Meet #4Apr 16 · Javelin · Place 18 · Garnet ValleyGarnet ValleyJavelin600g18.54-09 PB10
Apr 16CAL Meet #4Apr 16 · Discus · Place 8 · Garnet ValleyGarnet ValleyDiscus1kg8.73-1010
Apr 16CAL Meet #4Apr 16 · Shot Put · Place 20 · Garnet ValleyGarnet ValleyShot Put4kg20.22-09.5010
Apr 11Delco RelaysApr 11 · Discus · Place 9 · Garnet ValleyGarnet ValleyDiscus1kg9.68-0610
Apr 11Delco RelaysApr 11 · Shot Put · Place 17 · Garnet ValleyGarnet ValleyShot Put4kg17.21-10.0010
Apr 8CAL Meet #2 @ Strath HavenApr 8 · Discus · Place 13 · Garnet ValleyGarnet ValleyDiscus1kg13.59-0310
Apr 8CAL Meet #2 @ Strath HavenApr 8 · Shot Put · Place 10 · Garnet ValleyGarnet ValleyShot Put4kg10.22-06.0010
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Discus · Place 27 · Garnet ValleyGarnet ValleyDiscus1kg27.61' 8"10
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Shot Put · Place 29 · Garnet ValleyGarnet ValleyShot Put4kg29.22' 5.5"10
Mar 25CAL Meet @ Upper DarbyMar 25 · Discus · Place 6 · Garnet ValleyGarnet ValleyDiscus1kg6.77' 7" PB10
Mar 25CAL Meet @ Upper DarbyMar 25 · Shot Put · Place 17 · Garnet ValleyGarnet ValleyShot Put4kg17.21' 7"10
Mar 21Upper Darby RelaysMar 21 · Discus · Place 26 · Garnet ValleyGarnet ValleyDiscus2666-810

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 7DVGTCA Novice meetFeb 7 · Shot Put · Place 11 · Garnet ValleyGarnet ValleyShot Put1122-11.7510
Jan 7DVGTCA Novice MeetJan 7 · Shot Put · Place 7 · Garnet ValleyGarnet ValleyShot Put721-08.5010

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 18DVGTCA Meet-Invitational Day 1Dec 18 · Shot Put · Place 40 · Garnet ValleyGarnet ValleyShot Put4kg40.22-09.0010
Dec 10GA Shot Put Invite #1Dec 10 · Shot Put · Place 19 · Garnet ValleyGarnet ValleyShot Put4kg19.22-310
Feb 7DVGTCA Consolation MeetFeb 7 · Shot Put · Place 14 · Garnet ValleGarnet ValleShot Put1421-10.759
Feb 1Ocean Breeze InvitationalFeb 1 · Shot Put · Place 12 · Garnet ValleyGarnet ValleyShot Put4kg12.21-9.259
Jan 29Germantown Academy Last Shot InviteJan 29 · Shot Put · Place 24 · Garnet ValleyGarnet ValleyShot Put2420-05.259
Jan 17DVGTCA Meet #7Jan 17 · Shot Put · Place 49 · Garnet ValleGarnet ValleShot Put4922-00.009

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Dec 15Shot Put Night in the Valley Holiday Throw DownDec 15 · Shot Put · Place 20 · Garnet ValleyGarnet ValleyShot Put4kg20.22-07.0010
Apr 25UD InviteApr 25 · Javelin · Place 44 · Garnet ValleyGarnet ValleyJavelin600g44.43-009
Apr 25UD InviteApr 25 · Discus · Garnet ValleyGarnet ValleyDiscus1kg--DNS9
Apr 25UD InviteApr 25 · Shot Put · Place 33 · Garnet ValleyGarnet ValleyShot Put4kg33.22-05.009
Apr 22CAL Girls JV MeetApr 22 · Javelin · Place 12 · Garnet ValleyGarnet ValleyJavelin600g12.45-119
Apr 22CAL Girls JV MeetApr 22 · Discus · Place 10 · Garnet ValleyGarnet ValleyDiscus1kg10.62-049
Apr 22CAL Girls JV MeetApr 22 · Shot Put · Place 12 · Garnet ValleyGarnet ValleyShot Put4kg12.22-11.009
Apr 9CAL Meet #3 - Haverford (Girls Only)Apr 9 · Discus · Place 9 · Garnet ValleyGarnet ValleyDiscus1kg9.68-079
Apr 2CAL Meet #2 (UD)Apr 2 · Discus · Place 10 · Garnet ValleyGarnet ValleyDiscus1kg10.65-109
Mar 26CAL Meet #1 - PNCMar 26 · Javelin · Place 23 · Garnet ValleyGarnet ValleyJavelin600g23.41-099
Mar 15Phantom InvitationalMar 15 · Javelin · Place 18 · Garnet ValleyGarnet ValleyJavelin1839-8—
Mar 15Phantom InvitationalMar 15 · Discus · Place 10 · Garnet ValleyGarnet ValleyDiscus1060-9—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19DVGTCA Meet #3 -Invitational Day 1Dec 19 · Shot Put · Place 57 · Garnet ValleyGarnet ValleyShot Put4kg57.22-05.259
Dec 11Germantown Academy Shot Put Invite #1Dec 11 · Shot Put · Place 14 · Garnet ValleyGarnet ValleyShot Put4kg14.23-01.50 PB9

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 18Shot Put Night in the Valley Holiday Throw DownDec 18 · Shot Put · Place 39 · Garnet ValleyGarnet ValleyShot Put4kg39.21-10.509
May 2Garnet Valley MS #6May 2 · Shot Put · Place 4 · Garnet ValleGarnet ValleShot Put423-02.00—
May 2Garnet Valley MS #6May 2 · 100 Meters · Place 24 · Garnet ValleGarnet Valle100 Meters2417.29—
Apr 25Strath Haven Middle School Girls #1Apr 25 · Shot Put · Place 6 · Garnet ValleGarnet ValleShot Put622-09.00—
Apr 25Strath Haven Middle School Girls #1Apr 25 · 100 Meters · Place 40 · Garnet ValleGarnet Valle100 Meters4017.41—
Apr 11Garnet Valley MS #1Apr 11 · Shot Put · Place 3 · Garnet ValleGarnet ValleShot Put323-02.00—
Apr 11Garnet Valley MS #1Apr 11 · 100 Meters · Place 38 · Garnet ValleGarnet Valle100 Meters3816.97—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 3Garnet Valley MS v. NMS v. RID v. SHMSMay 3 · 400 Meters · Place 18 · Garnet ValleyGarnet Valley400 Meters18.1:25.20a PB7
May 3Garnet Valley MS v. NMS v. RID v. SHMSMay 3 · 100 Meters · Place 32 · Garnet ValleyGarnet Valley100 Meters32.16.77a PB7