Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWittenberg Steemer Collegiate Meet · Jan 314:51.02aWittenberg Steemer Collegiate MeetJanuary 31, 2026
10,000 Meters · OutdoorCCS Championships · Apr 2136:01.63aCCS ChampionshipsApril 21, 2026
1500 Meters · OutdoorBelhaven Invitational · Mar 214:22.79Belhaven InvitationalMarch 21, 2026
1600 Meters · OutdoorPennsbury @ CR South · Apr 304:42.58aPennsbury @ CR SouthApril 30, 2025
3000 Meters · IndoorNCCAA National Indoor Track and Field Championships · Feb 139:29.96aNCCAA National Indoor Track and Field ChampionshipsFebruary 13, 2026
3200 Meters · OutdoorCouncil Rock Kiwanis Invitational · Apr 610:50.96Council Rock Kiwanis InvitationalApril 6, 2024
5000 Meters · IndoorCentre First Chance Indoors · Dec 616:43.98aCentre First Chance IndoorsDecember 6, 2025
5000 Meters · OutdoorBelhaven Invitational · Mar 2116:12.56Belhaven InvitationalMarch 21, 2026
Pole Vault · OutdoorAsbury Invitational · Apr 103.05mAsbury InvitationalApril 10, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 6NCCAA National Outdoor Track & Field ChampionshipsMay 6 · 5000 Meters · Place 13 · Asbury (Ky.)Asbury (Ky.)5000 Meters13.16:15.82aFr
Apr 21CCS ChampionshipsApr 21 · Pole Vault · Place 6 · Asbury (Ky.)Asbury (Ky.)Pole Vault6.2.80mFr
Apr 21CCS ChampionshipsApr 21 · 10,000 Meters · Place 8 · Asbury (Ky.)Asbury (Ky.)10,000 Meters8.36:01.63a PBFr
Apr 21CCS ChampionshipsApr 21 · 5000 Meters · Place 5 · Asbury (Ky.)Asbury (Ky.)5000 Meters5.16:54.86aFr
Apr 10Asbury InvitationalApr 10 · Pole Vault · Place 3 · Asbury (Ky.)Asbury (Ky.)Pole Vault3.3.05m PBFr
Apr 10Asbury InvitationalApr 10 · 5000 Meters · Place 6 · Asbury (Ky.)Asbury (Ky.)5000 Meters6.17:31.54aFr
Apr 10Asbury InvitationalApr 10 · 1500 Meters · Place 7 · Asbury (Ky.)Asbury (Ky.)1500 Meters7.4:25.04aFr
Mar 21Belhaven InvitationalMar 21 · 1500 Meters · Place 20 · AsburyAsbury1500 Meters204:22.79 PB—
Mar 21Belhaven InvitationalMar 21 · 5000 Meters · Place 2 · AsburyAsbury5000 Meters216:12.56 PB—

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 13NCCAA National Indoor Track and Field ChampionshipsFeb 13 · 3000 Meters · Place 22 · Asbury (Ky.)Asbury (Ky.)3000 Meters22.9:29.96a PBFr
Feb 7MSJ Alumni OpenFeb 7 · 3000 Meters · Place 8 · AsburyAsbury3000 Meters89:35.86FR
Jan 31Wittenberg Steemer Collegiate MeetJan 31 · 1 Mile · Place 76 · Asbury (Ky.)Asbury (Ky.)1 Mile76.4:51.02a PBFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Centre First Chance IndoorsDec 6 · 5000 Meters · Place 3 · Asbury (Ky.)Asbury (Ky.)5000 Meters3.16:43.98a PBFr

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 30Pennsbury @ CR SouthApr 30 · 3200 Meters · Council Rock SouthCouncil Rock South3200 Meters--DNS12
Apr 30Pennsbury @ CR SouthApr 30 · 1600 Meters · Place 7 · Council Rock SouthCouncil Rock South1600 Meters7.4:42.58a PB12

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 19Jack Armstrong Invitational Track and Field MeetApr 19 · 1600 Meters · Place 14 · Council Rock SouthCouncil Rock South1600 Meters144:48.6911
Apr 6Council Rock Kiwanis InvitationalApr 6 · 3200 Meters · Place 14 · Council Rock SouthCouncil Rock South3200 Meters1410:50.96 PB11

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 12S.O.L. National Conference - Patriot Division ChampionshipsMay 12 · 3200 Meters · Place 18 · Council SoutCouncil Sout3200 Meters1811:00.62—
May 6Neshaminy InvitationalMay 6 · 1600 Meters · Place 3 · Council Rock SouthCouncil Rock South1600 Meters35:07.0110
Apr 21Jack Armstrong InvitationalApr 21 · 1600 Meters · Place 7 · Council Rock SouthCouncil Rock South1600 Meters75:15.7510