Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorOcean Breeze Invitational · Jan 256:01.51aOcean Breeze Invitational January 25, 2019
1 Mile · Outdoor Philadelphia Catholic League Championships · May 125:57.37 Philadelphia Catholic League ChampionshipsMay 12, 2018
1500 Meters · OutdoorPaul Donahue Invite · Apr 196:05.01aPaul Donahue InviteApril 19, 2024
1600 Meters · IndoorDouglas W. Wesner Memorial Invitational · Jan 206:13.05Douglas W. Wesner Memorial InvitationalJanuary 20, 2018
3000 Meters · IndoorPCL Championships · Feb 1011:40.30PCL ChampionshipsFebruary 10, 2019
3200 Meters · OutdoorPIAA District 12 AAA Championships · May 1612:56.48aPIAA District 12 AAA ChampionshipsMay 16, 2018
5000 Meters · OutdoorBill Butler Invitational · Apr 1625:13.59aBill Butler InvitationalApril 16, 2022
800 Meters · OutdoorBill Butler Collegiate Invitational · Apr 133:04.54aBill Butler Collegiate InvitationalApril 13, 2024

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

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 28Danny Curran InvitationalMar 28 · 1500 Meters · Place 90 · Holy Family (Pa.)Holy Family (Pa.)1500 Meters906:42.54aSr
Mar 22Stockton InviteMar 22 · 1500 Meters · Place 28 · Holy Family (Pa.)Holy Family (Pa.)1500 Meters286:43.08aSr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 16East Coast Conference ChampionshipFeb 16 · 1 Mile · Place 13 · Holy Family (Pa.)Holy Family (Pa.)1 Mile13.7:31.88aSr

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 19Paul Donahue InviteApr 19 · 1500 Meters · Place 62 · Holy Family (Pa.)Holy Family (Pa.)1500 Meters626:05.01a PB—
Apr 13Bill Butler Collegiate InvitationalApr 13 · 800 Meters · Place 34 · Holy Family (Pa.)Holy Family (Pa.)800 Meters34.3:04.54a PBJr
Apr 6Golden Ram Collegiate InvitationalApr 6 · 1500 Meters · Place 3 · Holy Family (Pa.)Holy Family (Pa.)1500 Meters3.6:36.32aJr
Mar 29Danny Curran InviteMar 29 · 1500 Meters · Place 53 · Holy Family (Pa.)Holy Family (Pa.)1500 Meters536:19.26a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 182024 East Coast Conference Indoor ChampionshipsFeb 18 · 1 Mile · Place 9 · Holy Family (Pa.)Holy Family (Pa.)1 Mile9.6:49.92aJr
Feb 3Frank Colden InvitationalFeb 3 · 1 Mile · Place 24 · Holy Family (Pa.)Holy Family (Pa.)1 Mile247:03.44a—
Jan 12Spartan InvitationalJan 12 · 1 Mile · Place 53 · Holy Family (Pa.)Holy Family (Pa.)1 Mile53.6:49.82aJr
Jan 12Spartan InvitationalJan 12 · 3000 Meters · Holy Family (Pa.)Holy Family (Pa.)3000 Meters—DNSJr

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 30Danny Curran InvitationalMar 30 · 1500 Meters · Place 52 · Holy Family (Pa.)Holy Family (Pa.)1500 Meters52.6:37.00aSo

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 16Bill Butler InvitationalApr 16 · 5000 Meters · Place 13 · Holy Family (Pa.)Holy Family (Pa.)5000 Meters13.25:13.59a PBFr
Mar 26Stockton InvitationalMar 26 · 1500 Meters · Place 30 · Holy Family (Pa.)Holy Family (Pa.)1500 Meters30.6:30.13aFr

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 26ECC Indoor Track & Field ChampionshipsFeb 26 · 1 Mile · Place 13 · Holy Family (Pa.)Holy Family (Pa.)1 Mile13.7:00.81aFr

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 3Fastrack Season OpenerDec 3 · 1 Mile · Place 24 · Holy Family (Pa.)Holy Family (Pa.)1 Mile24.6:44.89aFr

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 3PCL Meet #4 - JudgeMay 3 · 3200 Meters · Place 3 · Cardinal O'HaraCardinal O'Hara3200 Meters314:44.3912
Apr 26PCL Meet #3 (O'Hara)Apr 26 · 1 Mile · Place 6 · Cardinal O'HCardinal O'H1 Mile66:53.0812
Apr 5Cardinal O'Hara PCL Meet #1Apr 5 · 3200 Meters · Cardinal O'HaraCardinal O'Hara3200 Meters—DNF12

2019 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 21Ursinus College Holiday HS InvitationalDec 21 · 1 Mile · Place 44 · Cardinal O'HaraCardinal O'Hara1 Mile44.6:46.35a11
Feb 10PCL ChampionshipsFeb 10 · 3000 Meters · Place 4 · Cardinal O'HCardinal O'H3000 Meters411:40.30 PB—
Jan 25Ocean Breeze Invitational Jan 25 · 1 Mile · Place 19 · Cardinal O'HaraCardinal O'Hara1 Mile19.6:01.51a PB10
Jan 15Girls DELCO ChampionshipJan 15 · 3000 Meters · Place 6 · Cardinal O'HaraCardinal O'Hara3000 Meters6.12:14.45a10
Jan 11PCL Regular Season MeetJan 11 · 3000 Meters · Place 3 · Cardinal O'HaraCardinal O'Hara3000 Meters312:15.5910
Jan 6 Collegeville HS OpenJan 6 · 1 Mile · Place 18 · Cardinal O'HCardinal O'H1 Mile186:13.4610
Jan 6 Collegeville HS OpenJan 6 · 1 Mile · Place 18 · Cardinal O'HCardinal O'H1 Mile186:13.4610

2018 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 8Ursinus InvitationalDec 8 · 3000 Meters · Place 15 · Cardinal O'HaraCardinal O'Hara3000 Meters15.11:55.84a10
Feb 11Philadelphia Catholic League Indoor ChampionshipsFeb 11 · 3000 Meters · Place 4 · Cardinal O'HaraCardinal O'Hara3000 Meters4.12:09.05a9
Jan 20Douglas W. Wesner Memorial InvitationalJan 20 · 1600 Meters · Place 20 · Cardinal O'HCardinal O'H1600 Meters206:13.05 PB—
Jan 12PCL Regular Season MeetJan 12 · 3000 Meters · Place 2 · Cardinal O'HCardinal O'H3000 Meters212:19.57—

2018 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 16PIAA District 12 AAA ChampionshipsMay 16 · 3200 Meters · Place 8 · Cardinal O'HaraCardinal O'Hara3200 Meters8.12:56.48a PB9
May 12 Philadelphia Catholic League ChampionshipsMay 12 · 1 Mile · Place 6 · Cardinal O'HaraCardinal O'Hara1 Mile65:57.37 PB—

2017 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 23Ursinus HS OpenDec 23 · 3000 Meters · Place 13 · Cardinal O'HaraCardinal O'Hara3000 Meters13.12:19.57a9