Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorLower Merion Invitational · May 25:32.50aLower Merion InvitationalMay 2, 2026
3200 Meters · OutdoorCardinal Invitational · Apr 1213:59.77Cardinal InvitationalApril 12, 2024
800 Meters · OutdoorSOL Colonial Champs · May 82:33.54aSOL Colonial ChampsMay 8, 2026
Javelin · 400g · OutdoorCB South vs Souderton (Girls) · Apr 2877' 9"CB South vs Souderton (Girls)April 28, 2026
Javelin · 600g · OutdoorSOL Colonial Champs · May 875-04SOL Colonial ChampsMay 8, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 8SOL Colonial ChampsMay 8 · Javelin · Place 9 · Souderton AreaJavelin600g9.75-04 PB12
May 8SOL Colonial ChampsMay 8 · 1600 Meters · Place 9 · Souderton Area1600 Meters9.5:37.72a12
May 8SOL Colonial ChampsMay 8 · 800 Meters · Place 15 · Souderton Area800 Meters15.2:33.54a PB12
May 2Lower Merion InvitationalMay 2 · 1600 Meters · Place 5 · Souderton Area1600 Meters5.5:32.50a PB12
Apr 30Helman/Hosier InviteApr 30 · Javelin · Place 9 · Souderton AreaJavelin600g9.73' 3"12
Apr 28CB South vs Souderton (Girls)Apr 28 · Javelin · Place 3 · Souderton AreaJavelin400g3.77' 9" PB12
Apr 28CB South vs Souderton (Girls)Apr 28 · 800 Meters · Place 4 · Souderton Area800 Meters4.2:34.29a12
Apr 17Twin Valley Raider InvitationalApr 17 · 1600 Meters · Place 2 · Souderton Area1600 Meters25:49.18a12
Apr 17Twin Valley Raider InvitationalApr 17 · 1600 Meters · Place 2 · Souderton Area1600 Meters25:49.1812
Apr 2Jim Kelly InvitationalApr 2 · 1600 Meters · Place 10 · Souderton Area1600 Meters10.5:42.31a12
Mar 21Upper Darby RelaysMar 21 · Javelin · Place 13 · Souderton AreaJavelin1379-1112
Mar 19Souderton / Quakertown / Faith Christian Non-League MeetMar 19 · Javelin · Place 3 · Souderton AreaJavelin600g3.74-0712
Mar 19Souderton / Quakertown / Faith Christian Non-League MeetMar 19 · 800 Meters · Place 1 · Souderton Area800 Meters1.2:39.92a12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 9SOL Colonial ChampsMay 9 · Javelin · Place 12 · Souderton AreaJavelin1269-0211
May 9SOL Colonial ChampsMay 9 · 1600 Meters · Place 6 · Souderton Area1600 Meters66:16.3511
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · 1600 Meters · Place 57 · Souderton Area1600 Meters57.6:34.25a11
May 1Helman/Hosier InviteMay 1 · Javelin · Place 16 · Souderton ArJavelin1665-01.0011
Apr 29Souderton vs Central Bucks South GirlsApr 29 · Javelin · Place 5 · Souderton ArJavelin519.38m—
Apr 29Souderton vs Central Bucks South GirlsApr 29 · 1600 Meters · Place 4 · Souderton Ar1600 Meters46:02.24—
Apr 12CB West RelaysApr 12 · Javelin · Place 6 · Souderton AreaJavelin600g6.65-0411
Apr 8Souderton @ CB WestApr 8 · Javelin · Place 5 · Souderton AreaJavelin563-10.00—
Apr 8Souderton @ CB WestApr 8 · 1600 Meters · Place 6 · Souderton Area1600 Meters66:08.55—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10SOL Colonial Division ChampionshipsMay 10 · Javelin · Place 8 · Souderton ArJavelin871-01.0010
May 10SOL Colonial Division ChampionshipsMay 10 · 1600 Meters · Place 2 · Souderton Ar1600 Meters26:07.1410
May 3Hoka/Bryn Mawr Running Co. Henderson Invitational 2024May 3 · 1600 Meters · Place 51 · Souderton Area1600 Meters516:02.49SO
Apr 30Souderton at CB WestApr 30 · Javelin · Place 5 · Souderton AreaJavelin564-03.0010
Apr 30Souderton at CB WestApr 30 · 800 Meters · Place 10 · Souderton Area800 Meters102:56.5710
Apr 12Cardinal InvitationalApr 12 · 3200 Meters · Place 12 · Souderton Ar3200 Meters1213:59.77 PB10

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 12Suburban One League Colonial Division ChampionshipsMay 12 · 1600 Meters · Place 1 · Souderton Area1600 Meters1.5:48.82a9
May 4Helman/Hosier InvitationalMay 4 · 800 Meters · Place 24 · Souderton800 Meters242:46.149
May 2CB West at Souderton GirlsMay 2 · 1600 Meters · Place 5 · Souderton Ar1600 Meters56:18.33—
Apr 18Souderton @ North PennApr 18 · 1600 Meters · Place 5 · Souderton Area1600 Meters5.6:15.13a9
Apr 11Souderton vs CB EastApr 11 · 800 Meters · Place 10 · Souderton Ar800 Meters102:50.84—