Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMount Union Wuske Open · Feb 15:20.39Mount Union Wuske OpenFebruary 1, 2025
1500 Meters · OutdoorBenson/Hodge Memorial Invitational · Apr 224:53.74aBenson/Hodge Memorial InvitationalApril 22, 2022
1600 Meters · IndoorGolden Wolves HS Challenge · Feb 95:21.00Golden Wolves HS ChallengeFebruary 9, 2020
1600 Meters · OutdoorPIAA District 1 AAA Championships · May 175:09.53aPIAA District 1 AAA ChampionshipsMay 17, 2019
3000 Meters · IndoorNittany Lion Challenge · Jan 1310:34.89Nittany Lion ChallengeJanuary 13, 2024
400 Meters · IndoorUrsinus College Holiday HS Invitational · Dec 211:06.63aUrsinus College Holiday HS InvitationalDecember 21, 2019
5000 Meters · IndoorPSU National Open · Jan 2618:31.60aPSU National OpenJanuary 26, 2024
5000 Meters · OutdoorCarnegie Mellon Invitational · Mar 2917:46.76aCarnegie Mellon InvitationalMarch 29, 2024
600 Meters · Indoor37th Yale Interscholastic Track Classic · Jan 111:46.31a37th Yale Interscholastic Track ClassicJanuary 11, 2019
800 Meters · IndoorOcean Breeze Invitational · Jan 252:24.48aOcean Breeze Invitational January 25, 2019
800 Meters · OutdoorRustin Invitational · Apr 172:20.63Rustin InvitationalApril 17, 2019
Discus · 1kg · OutdoorCoatesville Tri Meet · Apr 458-08Coatesville Tri MeetApril 4, 2018

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

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 28CMUTF InviteMar 28 · 5000 Meters · Place 13 · PittsburghPittsburgh5000 Meters1318:34.79aSr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 1Mount Union Wuske OpenFeb 1 · 1 Mile · Place 3 · PittsburghPittsburgh1 Mile35:20.39 PBSR
Jan 18Nittany Lion ChallengeJan 18 · 3000 Meters · Place 34 · PittsburghPittsburgh3000 Meters3410:35.76a—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 19Benson/Hodge Memorial InvitationalApr 19 · 1500 Meters · Place 11 · PittsburghPittsburgh1500 Meters11.4:53.92aJr
Apr 12Bison Outdoor ClassicApr 12 · 5000 Meters · Place 54 · PittsburghPittsburgh5000 Meters5417:52.33a—
Mar 29Carnegie Mellon InvitationalMar 29 · 5000 Meters · Place 4 · PittsburghPittsburgh5000 Meters4.17:46.76a PBJr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 26PSU National OpenJan 26 · 5000 Meters · Place 15 · PittsburghPittsburgh5000 Meters15.18:31.60a PBJr
Jan 13Nittany Lion ChallengeJan 13 · 3000 Meters · Place 20 · PittsburghPittsburgh3000 Meters2010:34.89 PBJR

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 24Carnegie Mellon Track & Field InvitationalMar 24 · 1500 Meters · Place 20 · PittsburghPittsburgh1500 Meters20.5:08.51aSo

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 22Benson/Hodge Memorial InvitationalApr 22 · 1500 Meters · Place 4 · PittsburghPittsburgh1500 Meters4.4:53.74a PBFr
Apr 6Robert Morris Mid Week PR BonanzaApr 6 · 800 Meters · Place 3 · PittsburghPittsburgh800 Meters3.2:23.25aFr
Mar 25Carnegie Mellon InvitationalMar 25 · 1500 Meters · Place 20 · PittsburghPittsburgh1500 Meters20.5:01.39aFr
Mar 25Carnegie Mellon InvitationalMar 25 · 800 Meters · Place 14 · PittsburghPittsburgh800 Meters14.2:30.87aFr
Mar 18WVU Stan Romanoski OpenMar 18 · 1500 Meters · Place 7 · PittsburghPittsburgh1500 Meters7.5:07.82aFr

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 12Ches-Mont ChampionshipsMay 12 · 1600 Meters · Place 6 · WC EastWC East1600 Meters65:23.2812
May 7Henderson InvitationalMay 7 · 1600 Meters · Place 30 · West Chester EastWest Chester East1600 Meters305:37.79—
May 1Unionville InvitationalMay 1 · 800 Meters · Place 23 · West Chester EastWest Chester East800 Meters232:32.14—
Apr 16West Chester Warrior InvitationalApr 16 · 1600 Meters · Place 8 · West Chester EastWest Chester East1600 Meters8.5:29.29a12
Apr 14Ches-Mont National Super Meet #2Apr 14 · 800 Meters · Place 7 · West Chester EastWest Chester East800 Meters7.2:29.84a12
Apr 2Rustin InvitationalApr 2 · 800 Meters · Place 3 · West Chester EastWest Chester East800 Meters3.2:30.46a12
Mar 5Polar Bear ChampsMar 5 · 800 Meters · Place 16 · WC East TCWC East TC800 Meters162:38.92—

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Henderson Polar Bear #4Feb 27 · 400 Meters · Place 17 · West Chester EastWest Chester East400 Meters171:07.91—
Jan 23Henderson Polar Bear # 1Jan 23 · 1 Mile · Place 5 · West Chester EastWest Chester East1 Mile55:56.60—

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 9Golden Wolves HS ChallengeFeb 9 · 1600 Meters · Place 5 · West Chester EastWest Chester East1600 Meters55:21.00 PBJR
Jan 1038th YALE INTERSCHOLASTIC TRACK CLASSICJan 10 · 1 Mile · Place 34 · West Chester EastWest Chester East1 Mile34.5:36.67a11
Jan 2Henderson InvitationalJan 2 · 400 Meters · Place 5 · WC EastWC East400 Meters51:07.83—

2019 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 21Ursinus College Holiday HS InvitationalDec 21 · 400 Meters · Place 18 · West Chester EastWest Chester East400 Meters18.1:06.63a PB11
Jan 25Ocean Breeze Invitational Jan 25 · 800 Meters · Place 20 · West Chester EastWest Chester East800 Meters20.2:24.48a PB10
Jan 1137th Yale Interscholastic Track ClassicJan 11 · 600 Meters · Place 38 · West Chester EastWest Chester East600 Meters38.1:46.31a PB10
Jan 9Henderson Indoor InvitationalJan 9 · 1 Mile · Place 2 · West Chester EastWest Chester East1 Mile25:26.91—

2019 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 24PIAA State ChampionshipsMay 24 · 1600 Meters · Place 9 · West Chester EastWest Chester East1600 MetersRound P9.5:21.15a10
May 17PIAA District 1 AAA ChampionshipsMay 17 · 1600 Meters · Place 6 · West Chester EastWest Chester East1600 Meters6.5:09.53a PB10
May 8Ches-Mont ChampionshipMay 8 · 800 Meters · Place 6 · WC EastWC East800 Meters62:24.7110
May 8Ches-Mont ChampionshipMay 8 · 1600 Meters · Place 3 · WC EastWC East1600 Meters35:09.9110
May 3Hoka One One Henderson Invitational May 3 · 1600 Meters · Place 11 · WC EastWC East1600 Meters115:12.94—
Apr 17Rustin InvitationalApr 17 · 800 Meters · Place 2 · WC EastWC East800 Meters22:20.63 PB—
Apr 12Warrior InvitationalApr 12 · 1600 Meters · Place 4 · WC EastWC East1600 Meters45:15.45—

2018 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 22 Ursinus College Holiday HS OpenDec 22 · 800 Meters · Place 4 · West Chester EastWest Chester East800 Meters4.2:28.40a10
Jan 12DVGTCA Meet #4Jan 12 · 800 Meters · Place 26 · WC EastWC East800 Meters262:45.049

2018 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9Ches-Mont ChampionshipMay 9 · 800 Meters · Place 10 · WC EastWC East800 Meters102:29.839
May 9Ches-Mont ChampionshipMay 9 · 1600 Meters · Place 6 · WC EastWC East1600 Meters65:31.059
May 4Hoka One One Henderson InvitationalMay 4 · 800 Meters · Place 26 · West Chester EastWest Chester East800 Meters262:26.35—
May 4Hoka One One Henderson InvitationalMay 4 · 800 Meters · Place 2 · West Chester EastWest Chester East800 Meters22:26.35—
May 4Hoka One One Henderson InvitationalMay 4 · 800 Meters · Place 26 · West Chester EastWest Chester East800 Meters262:26.35—
Apr 7Haverford InvitationalApr 7 · 800 Meters · Place 3 · WC EastWC East800 Meters32:32.119
Apr 4Coatesville Tri MeetApr 4 · Discus · Place 9 · West Chester EastWest Chester EastDiscus1kg9.58-08 PB9