Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorMillersville Metrics · Apr 34:23.21aMillersville MetricsApril 3, 2026
1600 Meters · IndoorGolden Wolves Challenge · Jan 75:10.66Golden Wolves ChallengeJanuary 7, 2024
1600 Meters · OutdoorConrad Weiser HS Tri Meet · Apr 294:45.73Conrad Weiser HS Tri MeetApril 29, 2025
3000 Meters · IndoorBerks County Showdown Presented by 2L Race Services · Feb 29:35.99aBerks County Showdown Presented by 2L Race ServicesFebruary 2, 2025
3200 Meters · OutdoorBCIAA Firing Meet · May 89:59.51BCIAA Firing MeetMay 8, 2025
5000 Meters · OutdoorMessiah Invitational · Apr 916:05.64aMessiah InvitationalApril 9, 2026
800 Meters · OutdoorMillersville Metrics · Apr 32:14.53aMillersville MetricsApril 3, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 18Millersville InviteApr 18 · 5000 Meters · Place 2 · ShepherdShepherd5000 Meters2.16:08.73aFr
Apr 9Messiah InvitationalApr 9 · 5000 Meters · Place 7 · ShepherdShepherd5000 Meters7.16:05.64a PBFr
Apr 3Millersville MetricsApr 3 · 1500 Meters · Place 7 · ShepherdShepherd1500 Meters7.4:23.21a PBFr
Apr 3Millersville MetricsApr 3 · 800 Meters · Place 26 · ShepherdShepherd800 Meters26.2:14.53a PBFr
Mar 27Dr Harry GM Jopson InvitationalMar 27 · 5000 Meters · Place 2 · ShepherdShepherd5000 Meters2.16:09.62aFr

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8BCIAA Firing MeetMay 8 · 3200 Meters · Place 10 · Conrad WeiserConrad Weiser3200 Meters109:59.51 PB12
May 8BCIAA Firing MeetMay 8 · 1600 Meters · Place 13 · Conrad WeiserConrad Weiser1600 Meters134:46.0812
May 2John H Shaner Memorial Track and Field MeetMay 2 · 3200 Meters · Place 4 · Conrad WeiserConrad Weiser3200 Meters4.10:11.89a12
Apr 29Conrad Weiser HS Tri MeetApr 29 · 3200 Meters · Place 2 · Conrad WeiserConrad Weiser3200 Meters210:41.1012
Apr 29Conrad Weiser HS Tri MeetApr 29 · 1600 Meters · Place 3 · Conrad WeiserConrad Weiser1600 Meters34:45.73 PB12
Apr 26Schuylkill Valley Panther Invitational 2025Apr 26 · 3200 Meters · Place 3 · Conrad WeiserConrad Weiser3200 Meters310:26.89—
Apr 19Leonard Stephan MeetApr 19 · 3200 Meters · Place 3 · Conrad WeiserConrad Weiser3200 Meters3.10:06.89a12
Apr 14Fleetwood Quad Track MeetApr 14 · 3200 Meters · Place 3 · Conrad WeiserConrad Weiser3200 Meters310:17.31a12
Apr 14Fleetwood Quad Track MeetApr 14 · 1600 Meters · Place 3 · Conrad WeiserConrad Weiser1600 Meters34:47.66a12
Apr 12Pan Ram InvApr 12 · 3200 Meters · Place 5 · Conrad WeiserConrad Weiser3200 Meters510:15.4612

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 2Berks County Showdown Presented by 2L Race ServicesFeb 2 · 3000 Meters · Place 3 · Conrad WeiserConrad Weiser3000 Meters3.9:35.99a PB12

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9BCIAA Firing MeetMay 9 · 3200 Meters · Place 14 · Conrad WeiserConrad Weiser3200 Meters1410:09.53a—
May 3John H. Shaner Memorial Track InviteMay 3 · 3200 Meters · Place 7 · Conrad WeiserConrad Weiser3200 Meters710:22.61a—
Apr 15Conrad Weiser HS vs FleetwoodApr 15 · 3200 Meters · Place 3 · Conrad WeiserConrad Weiser3200 Meters311:13.20a—
Apr 15Conrad Weiser HS vs FleetwoodApr 15 · 1600 Meters · Place 4 · Conrad WeiserConrad Weiser1600 Meters45:08.55a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 7Golden Wolves ChallengeJan 7 · 1600 Meters · Place 20 · Conrad WeiserConrad Weiser1600 Meters205:10.66 PB11
Jan 7Golden Wolves ChallengeJan 7 · 1600 Meters · Place 14 · Conrad WeiserConrad Weiser1600 Meters145:10.66JR
Jan 7Golden Wolves ChallengeJan 7 · 1600 Meters · Place 20 · Conrad WeiserConrad Weiser1600 Meters205:10.66JR

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9Alvernia Holiday ClassicDec 9 · 1600 Meters · Place 42 · Conrad WeiserConrad Weiser1600 Meters42.5:19.76a11

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 11BCIAA Firing MeetMay 11 · 3200 Meters · Place 28 · Conrad WeiserConrad Weiser3200 Meters2811:02.6110
May 2Hamburg at Conrad WeiserMay 2 · 3200 Meters · Place 3 · Conrad WeiserConrad Weiser3200 Meters311:26.37SO
May 2Hamburg at Conrad WeiserMay 2 · 1600 Meters · Place 5 · Conrad WeiserConrad Weiser1600 Meters55:18.02SO
Apr 834th Annual New Balance Pan-Ram InvitationalApr 8 · 3200 Meters · Place 4 · Conrad WeiserConrad Weiser3200 Meters411:10.7010
Apr 6Conrad Weiser HS vs Twin ValleyApr 6 · 3200 Meters · Place 5 · Conrad WeiserConrad Weiser3200 Meters511:45.4710
Apr 6Conrad Weiser HS vs Twin ValleyApr 6 · 1600 Meters · Place 10 · Conrad WeiserConrad Weiser1600 Meters105:20.7210