Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Belmont PlateauPhiladelphia Cross Classic · Sep 623:45.3Philadelphia Cross ClassicSeptember 6, 2025
5,000 Meters · Kutztown University Farm CoursePTXC 14 by Kutztown University · Sep 927:46.2PTXC 14 by Kutztown UniversitySeptember 9, 2023
5,000 Meters · Rose Tree Park Bryn Mawr Invitational · Sep 523:26.88Bryn Mawr InvitationalSeptember 5, 2026
6,000 Meters · Cairn UniversityHighlander Invitational (Cairn) · Oct 428:48.4Highlander Invitational (Cairn)October 4, 2025
6,000 Meters · DREAM ParkNCAA DIII Metro Champ · Nov 1525:14.6NCAA DIII Metro ChampNovember 15, 2025
6,000 Meters · Hudson Valley Sports DomeAtlantic East Conference Cross Country Championships · Nov 128:26.10Atlantic East Conference Cross Country ChampionshipsNovember 1, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31Atlantic East Conference Cross Country ChampionshipsOct 31 · 6,000 Meters Championships · Place 13 · ImmaculataImmaculata6,000 Meters Championships1329:46.2Jr
Oct 17Border BattleOct 17 · 6,000 Meters Women Championship · Place 158 · ImmaculataImmaculata6,000 Meters Women Championship15829:37.3Jr
Oct 3Highlander Invitational (Cairn)Oct 3 · 6,000 Meters Collegiate · Place 22 · ImmaculataImmaculata6,000 Meters Collegiate2234:16.9Jr
Sep 12Philadelphia Cross ClassicSep 12 · 5,000 Meters Collegiate · Place 12 · ImmaculataImmaculata5,000 Meters Collegiate1223:57.06Jr
Sep 5Bryn Mawr InvitationalSep 5 · 5,000 Meters College · Place 19 · ImmaculataImmaculata5,000 Meters College1923:26.88 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Metro ChampNov 15 · 6,000 Meters D3 Metro · Place 100 · ImmaculataImmaculata6,000 Meters D3 Metro10025:14.6 PBSo
Nov 1Atlantic East Conference Cross Country ChampionshipsNov 1 · 6,000 Meters College · Place 11 · ImmaculataImmaculata6,000 Meters College1128:26.10 PBSo
Oct 18Border BattleOct 18 · 6,000 Meters D3 · Place 222 · ImmaculataImmaculata6,000 Meters D322225:51.6So
Oct 4Highlander Invitational (Cairn)Oct 4 · 6,000 Meters College · Place 22 · ImmaculataImmaculata6,000 Meters College2228:48.4 PBSo
Sep 6Philadelphia Cross ClassicSep 6 · 5,000 Meters College · Place 20 · ImmaculataImmaculata5,000 Meters College2023:45.3 PBSo
Aug 30Bryn Mawr InvitationalAug 30 · 5,000 Meters Varsity · Place 21 · ImmaculataImmaculata5,000 Meters Varsity2122:37.0SO

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 7Philadelphia Cross ClassicSep 7 · 5,000 Meters Varsity · Place 42 · ImmaculataImmaculata5,000 Meters Varsity4226:09.0FR
Aug 30Bryn Mawr Inv.Aug 30 · 5,000 Meters Varsity · Place 36 · ImmaculataImmaculata5,000 Meters Varsity3625:37.30FR

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 20Suburban One League ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 70 · Council Rock SouthCouncil Rock South5,000 Meters Junior Varsity7025:1712
Sep 9PTXC 14 by Kutztown UniversitySep 9 · 5,000 Meters Junior Varsity · Place 27 · Council Rock SouthCouncil Rock South5,000 Meters Junior Varsity2727:46.2 PB12

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 10PTXC 13Sep 10 · 5,000 Meters Junior Varsity · Place 13 · Council Rock SouthCouncil Rock South5,000 Meters Junior Varsity1325:07.4011
Sep 10PTXC 13Sep 10 · 5,000 Meters Junior Varsity · Place 13 · Council Rock SouthCouncil Rock South5,000 Meters Junior Varsity1325:07.4011

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 11Abington XC InvitationalSep 11 · Novice · Place 11 · Council Rock SouthCouncil Rock SouthNovice117:25—

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 26Council Rock JV MeetOct 26 · 5,000 Meters Junior Varsity · Place 11 · Council Rock SouthCouncil Rock South5,000 Meters Junior Varsity1127:44.039