Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorAdidas Indoor Nationals · Mar 205:43.21aAdidas Indoor NationalsMarch 20, 2026
1600 Meters · OutdoorRidley CAL · Apr 85:32.73aRidley CALApril 8, 2026
3000 Meters · IndoorDVGTCA Novice meet · Feb 712:07.83aDVGTCA Novice meetFebruary 7, 2026
3200 Meters · OutdoorCAL Meet @ Upper Darby · Mar 2512:17.70aCAL Meet @ Upper DarbyMarch 25, 2026
800 Meters · OutdoorThe Coatesville Track & Field Invitational · Apr 112:34.03aThe Coatesville Track & Field InvitationalApril 11, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 8Radnor Last Chance MeetMay 8 · Triple Jump · Lower MerionTriple Jump—ND9
May 8Radnor Last Chance MeetMay 8 · 800 Meters · Lower Merion800 Meters—DNS9
May 6Central League Championship 26May 6 · 1600 Meters · Place 12 · Lower Merion1600 Meters12.5:41.21a9
May 2Lower Merion InvitationalMay 2 · 1600 Meters · Place 9 · Lower Merion1600 Meters9.5:37.59a9
Apr 2522nd Annual Unionville InvitationalApr 25 · 1600 Meters · Place 4 · Lower Merion1600 Meters4.5:40.97a9
Apr 2522nd Annual Unionville InvitationalApr 25 · 800 Meters · Place 22 · Lower Merion800 Meters22.2:37.68a9
Apr 21CAL Girls JV MeetApr 21 · 800 Meters · Place 10 · Lower Merion800 Meters10.2:38.93a9
Apr 15CAL Meet #3 @ HarritonApr 15 · 3200 Meters · Place 5 · Lower Merion3200 Meters5.12:43.73a9
Apr 11The Coatesville Track & Field InvitationalApr 11 · 800 Meters · Place 7 · Lower Merion800 Meters72:34.03a PB9
Apr 8Ridley CALApr 8 · 1600 Meters · Place 9 · Lower Merion1600 Meters9.5:32.73a PB9
Apr 8Ridley CALApr 8 · 800 Meters · Place 16 · Lower Merion800 Meters16.2:38.86a9
Mar 25CAL Meet @ Upper DarbyMar 25 · 3200 Meters · Place 7 · Lower Merion3200 Meters7.12:17.70a PB9

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 1 Mile · Place 20 · Lower Merion1 Mile20.5:43.21a PB9
Feb 7DVGTCA Novice meetFeb 7 · 3000 Meters · Place 3 · Lower Merion3000 Meters312:07.83a PB9
Jan 18Kristian Marche Memorial InvitationalJan 18 · 1 Mile · Place 13 · Lower Merion1 Mile135:45.229
Jan 14Upper Dublin Winter Series - Distance NightJan 14 · 1 Mile · Place 36 · Lower Merion1 Mile36.5:49.04a9