Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorQuaker Invitational · Jan 175:28.08aQuaker InvitationalJanuary 17, 2025
10000 Meters · OutdoorGeorge Mason Ebanks Invitational · Apr 439:40.16aGeorge Mason Ebanks InvitationalApril 4, 2025
1500 Meters · OutdoorCarol & John Covert Classic · Apr 265:02.59aCarol & John Covert ClassicApril 26, 2024
1600 Meters · OutdoorEPC Championships · May 105:37.42EPC ChampionshipsMay 10, 2021
3000 Meters · IndoorPhiladelphia Metro · Feb 2110:57.24aPhiladelphia MetroFebruary 21, 2025
3000 Meters · OutdoorPenn Challenge · Mar 2210:48.45Penn ChallengeMarch 22, 2025
3200 Meters · OutdoorPIAA District XI AAA Championship · May 1611:38.38aPIAA District XI AAA ChampionshipMay 16, 2018
5000 Meters · IndoorAtlantic-10 Indoor Track & Field Championships · Feb 2818:41.61Atlantic-10 Indoor Track & Field ChampionshipsFebruary 28, 2025
5000 Meters · OutdoorPaul Donahue Invitational · Apr 1818:10.78Paul Donahue InvitationalApril 18, 2025
800 Meters · OutdoorLehigh Games 2023 · Apr 72:33.34Lehigh Games 2023April 7, 2023

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

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 3Atlantic 10 Outdoor ChampionshipsMay 3 · 10000 Meters · Place 24 · Saint Joseph'sSaint Joseph's10000 Meters2440:24.75aSR
Apr 18Paul Donahue InvitationalApr 18 · 5000 Meters · Place 10 · St. Joseph's (Pa.)St. Joseph's (Pa.)5000 Meters1018:10.78 PBSR
Apr 4George Mason Ebanks InvitationalApr 4 · 10000 Meters · Place 5 · Saint Joseph'sSaint Joseph's10000 Meters539:40.16a PBSr
Mar 28Danny Curran InvitationalMar 28 · 5000 Meters · Place 20 · Saint Joseph'sSaint Joseph's5000 Meters2018:43.37aSr
Mar 22Penn ChallengeMar 22 · 3000 Meters · Place 9 · St. Joseph's (Pa.)St. Joseph's (Pa.)3000 Meters910:48.45 PBSR

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28Atlantic-10 Indoor Track & Field ChampionshipsFeb 28 · 5000 Meters · Place 31 · St. Joseph's (Pa.)St. Joseph's (Pa.)5000 Meters3118:41.61 PBSR
Feb 21Philadelphia MetroFeb 21 · 3000 Meters · Place 10 · Saint Joseph'sSaint Joseph's3000 Meters1010:57.24a PB—
Jan 31Rutgers Scarlet Knights OpenJan 31 · 1 Mile · Place 44 · Saint Joseph'sSaint Joseph's1 Mile445:34.21a—
Jan 17Quaker InvitationalJan 17 · 1 Mile · Place 24 · Saint Joseph'sSaint Joseph's1 Mile245:28.08a PB—
Jan 11Penn SelectJan 11 · 3000 Meters · Place 23 · Saint Joseph'sSaint Joseph's3000 Meters2311:05.10a—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 4Atlantic 10 Outdoor ChampionshipsMay 4 · 5000 Meters · Place 38 · St. Joseph's (Pa.)St. Joseph's (Pa.)5000 Meters3818:29.97JR
Apr 26Carol & John Covert ClassicApr 26 · 1500 Meters · Place 16 · Saint Joseph'sSaint Joseph's1500 Meters165:02.59a PB—
Apr 19Paul Donahue InviteApr 19 · 5000 Meters · Place 20 · Saint Joseph'sSaint Joseph's5000 Meters2018:34.90a—
Mar 29Danny Curran InviteMar 29 · 1500 Meters · Place 20 · Saint Joseph'sSaint Joseph's1500 Meters205:06.07a—
Mar 22Penn ChallengeMar 22 · 1500 Meters · Place 36 · Saint Joseph'sSaint Joseph's1500 Meters365:15.06a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 9FastTrack InvitationalFeb 9 · 5000 Meters · Place 12 · Saint Joseph'sSaint Joseph's5000 Meters12.19:22.05aJr
Jan 20Moravian Indoor MeetJan 20 · 1 Mile · Place 17 · St. Joseph's (Pa.)St. Joseph's (Pa.)1 Mile175:52.32JR

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 28Carol and John Covert ClassicApr 28 · 1500 Meters · Place 18 · St. Joseph's (Pa.)St. Joseph's (Pa.)1500 Meters185:11.24SO
Apr 21Widener InvitationalApr 21 · 5000 Meters · Place 10 · St. Joseph's (Pa.)St. Joseph's (Pa.)5000 Meters1018:44.43SO
Apr 7Lehigh Games 2023Apr 7 · 1500 Meters · Place 22 · St. Joseph's (Pa.)St. Joseph's (Pa.)1500 Meters225:06.12SO
Apr 7Lehigh Games 2023Apr 7 · 800 Meters · Place 25 · St. Joseph's (Pa.)St. Joseph's (Pa.)800 Meters252:33.34 PBSO

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 21Moravian Indoor MeetJan 21 · 3000 Meters · Place 15 · St. Joseph's (Pa.)St. Joseph's (Pa.)3000 Meters1511:42.65SO

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 19PIAA 3A District 11 ChampionshipsMay 19 · 3200 Meters · Place 5 · FreedomFreedom3200 Meters5.12:16.96a12
May 19PIAA 3A District 11 ChampionshipsMay 19 · 1600 Meters · Place 9 · FreedomFreedom1600 Meters9.5:44.81a12
May 10EPC ChampionshipsMay 10 · 3200 Meters · Place 4 · FreedomFreedom3200 Meters412:05.04SR
May 10EPC ChampionshipsMay 10 · 800 Meters · Place 21 · FreedomFreedom800 Meters212:59.57SR
May 10EPC ChampionshipsMay 10 · 1600 Meters · Place 5 · FreedomFreedom1600 Meters55:37.42 PBSR
Apr 28Freedom @ LibertyApr 28 · 3200 Meters · Place 2 · FreedomFreedom3200 Meters212:23.8SR
Apr 28Freedom @ LibertyApr 28 · 1600 Meters · Place 1 · FreedomFreedom1600 Meters15:41.1SR
Apr 26Northampton vs. Freedom (11)Apr 26 · 3200 Meters · FreedomFreedom3200 Meters—12:33.10—
Apr 26Northampton vs. Freedom (11)Apr 26 · 800 Meters · Place 3 · FreedomFreedom800 Meters32:39.00—
Apr 7Freedom @ Nazareth AreaApr 7 · 3200 Meters · Place 1 · FreFre3200 Meters112:33.1—
Apr 7Freedom @ Nazareth AreaApr 7 · 1600 Meters · Place 1 · FreFre1600 Meters15:44.9—

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 18Kevin Dare HS Invitational Jan 18 · 3000 Meters · Place 15 · FreedomFreedom3000 Meters1511:39.0411

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Robert J Burdette Indoor ClassicDec 28 · 1 Mile · Place 6 · FreedomFreedom1 Mile6.5:58.53a11
Jan 25Ocean Breeze Invitational Jan 25 · 1 Mile · Place 24 · FreedomFreedom1 Mile24.6:04.61a10

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 15PIAA District 11 AAA ChampionshipMay 15 · 3200 Meters · Place 11 · FreedomFreedom3200 Meters11.12:08.14a10
Apr 18Red and Black InvitationalApr 18 · 3200 Meters · Place 8 · Freedom (11)Freedom (11)3200 Meters812:06.15—

2018 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 16PIAA District XI AAA ChampionshipMay 16 · 3200 Meters · Place 5 · FreedomFreedom3200 Meters5.11:38.38a PB9

2018 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 27Ocean Breeze InvitationalJan 27 · 1 Mile · Place 8 · FreedomFreedom1 Mile8.5:50.08a9