Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDVGTCA Meet-Invitational Day 1 · Dec 185:50.18aDVGTCA Meet-Invitational Day 1December 18, 2025
1600 Meters · OutdoorUD Invite · Apr 255:47.76aUD InviteApril 25, 2025
3200 Meters · OutdoorSOL American · May 912:41.13aSOL AmericanMay 9, 2025
800 Meters · OutdoorPlymouth Whitemarsh Girls Tri #2 · Apr 282:40.00aPlymouth Whitemarsh Girls Tri #2April 28, 2026
Discus · 1kg · OutdoorSOL American Conference Championship · May 859-03SOL American Conference ChampionshipMay 8, 2026
Javelin · 600g · OutdoorUpper Dublin v Abington · Apr 1457' 2"Upper Dublin v AbingtonApril 14, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 8SOL American Conference ChampionshipMay 8 · Javelin · Upper DublinJavelin600g--DNS10
May 8SOL American Conference ChampionshipMay 8 · Discus · Place 20 · Upper DublinDiscus1kg20.59-03 PB10
May 8SOL American Conference ChampionshipMay 8 · 800 Meters · Place 11 · Upper Dublin800 Meters11.2:40.41a10
Apr 28Plymouth Whitemarsh Girls Tri #2Apr 28 · Discus · Upper DublinDiscus1kg—DNS10
Apr 28Plymouth Whitemarsh Girls Tri #2Apr 28 · 800 Meters · Place 5 · Upper Dublin800 Meters5.2:40.00a PB10
Apr 14Upper Dublin v AbingtonApr 14 · Javelin · Place 6 · Upper DublinJavelin600g6.57' 2" PB10
Apr 14Upper Dublin v AbingtonApr 14 · Discus · Place 3 · Upper DublinDiscus1kg3.57' 10"10
Apr 10Cardinal ClassicApr 10 · Discus · Place 35 · Upper DublinDiscus1kg35.54' 8"10
Apr 7Upper Dublin v QuakertownApr 7 · Javelin · Place 7 · Upper DublinJavelin600g7.47' 10"10
Apr 7Upper Dublin v QuakertownApr 7 · Discus · Place 8 · Upper DublinDiscus1kg8.52' 5"10
Mar 31Upper Dublin v WissahickonMar 31 · Javelin · Place 6 · Upper DublinJavelin600g6.48' 9"10
Mar 31Upper Dublin v WissahickonMar 31 · Discus · Place 6 · Upper DublinDiscus1kg6.55' 0"10
Mar 24Upper Dublin @ Hatboro Horsham (Girls)Mar 24 · Javelin · Place 8 · Upper DublinJavelin600g8.54-0210
Mar 24Upper Dublin @ Hatboro Horsham (Girls)Mar 24 · Discus · Place 5 · Upper DublinDiscus1kg5.54-0210
Mar 21Upper Darby RelaysMar 21 · Javelin · Place 33 · Upper DublinJavelin3353-210
Mar 21Upper Darby RelaysMar 21 · Discus · Place 46 · Upper DublinDiscus4652-610

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18DVGTCA Meet-Invitational Day 1Dec 18 · 1 Mile · Place 26 · Upper Dublin1 Mile26.5:50.18a PB10

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 9SOL AmericanMay 9 · 3200 Meters · Place 6 · Upper Dublin3200 Meters6.12:41.13a PB9
May 9SOL AmericanMay 9 · 1600 Meters · Place 15 · Upper Dublin1600 Meters15.5:57.55a9
May 1Trojan Track ClassicMay 1 · 1600 Meters · Place 6 · Upper Dublin1600 Meters65:51.489
Apr 29Upper Dublin v AbingtonApr 29 · 1600 Meters · Place 4 · Upper Dublin1600 Meters45:59.529
Apr 25UD InviteApr 25 · 1600 Meters · Place 10 · Upper Dublin1600 Meters10.5:47.76a PB9
Apr 15UD v PW v WISSApr 15 · 3200 Meters · Place 2 · Upper Dublin3200 Meters2.12:53.71a9
Mar 25Upper Dublin @ Hatboro HorshamMar 25 · 1600 Meters · Place 6 · Upper Dublin1600 Meters6.6:05.43a9
Mar 25Upper Dublin @ Hatboro HorshamMar 25 · 800 Meters · Place 8 · Upper Dublin800 Meters8.2:44.24a9