Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorTwin Valley HS vs Conrad Weiser vs Fleetwood · Apr 14:34.15aTwin Valley HS vs Conrad Weiser vs FleetwoodApril 1, 2026
3200 Meters · OutdoorConrad Weiser HS Tri Meet · Apr 2912:02.68Conrad Weiser HS Tri MeetApril 29, 2025
400 Meters · OutdoorConrad Weiser HS vs Fleetwood · Apr 1552.86aConrad Weiser HS vs FleetwoodApril 15, 2024
800 Meters · IndoorBerks County Showdown Presented by 2L Race Services · Feb 22:01.62aBerks County Showdown Presented by 2L Race ServicesFebruary 2, 2025
800 Meters · OutdoorCY Fritz T&F · Apr 241:56.82aCY Fritz T&FApril 24, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 7BCIAA Firing Championship Track MeetMay 7 · 800 Meters · Place 1 · Conrad Weiser800 Meters1.1:57.39a12
Apr 24CY Fritz T&FApr 24 · 800 Meters · Place 1 · Conrad Weiser800 Meters1.1:56.82a PB12
Apr 14Conrad Weiser HS vs Daniel BooneApr 14 · 1600 Meters · Place 1 · Conrad Weiser1600 Meters1.4:48.43a12
Apr 14Conrad Weiser HS vs Daniel BooneApr 14 · 800 Meters · Place 1 · Conrad Weiser800 Meters1.2:07.79a12
Apr 10Hershey Meet of Champions / Distance FestivalApr 10 · 800 Meters · Place 2 · Conrad Weiser800 Meters21:58.24a12
Apr 1Twin Valley HS vs Conrad Weiser vs FleetwoodApr 1 · 1600 Meters · Place 1 · Conrad Weiser1600 Meters14:34.15a PB12
Apr 1Twin Valley HS vs Conrad Weiser vs FleetwoodApr 1 · 800 Meters · Place 1 · Conrad Weiser800 Meters12:02.25a12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 800 Meters · Place 8 · Conrad Weiser800 Meters8.2:06.55a12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16PIAA District 3 AAA/AA ChampionshipsMay 16 · 800 Meters · Place 10 · Conrad Weiser800 Meters101:59.2411
May 8BCIAA Firing MeetMay 8 · 800 Meters · Place 7 · Conrad Weiser800 Meters72:03.0711
May 2John H Shaner Memorial Track and Field MeetMay 2 · 800 Meters · Place 1 · Conrad Weiser800 Meters1.1:59.23a11
Apr 29Conrad Weiser HS Tri MeetApr 29 · 800 Meters · Place 1 · Conrad Weiser800 Meters11:58.6211
Apr 29Conrad Weiser HS Tri MeetApr 29 · 3200 Meters · Place 7 · Conrad Weiser3200 Meters712:02.68 PB11
Apr 26Schuylkill Valley Panther Invitational 2025Apr 26 · 800 Meters · Place 6 · Conrad Weiser800 Meters62:09.06—
Apr 19Leonard Stephan MeetApr 19 · 800 Meters · Place 1 · Conrad Weiser800 Meters1.1:59.31a11
Apr 14Fleetwood Quad Track MeetApr 14 · 800 Meters · Place 1 · Conrad Weiser800 Meters12:03.81a11
Apr 12Pan Ram InvApr 12 · 800 Meters · Place 3 · Conrad Weiser800 Meters32:00.1011
Apr 4Oxenreider Streamline ClassicApr 4 · 1600 Meters · Place 3 · Conrad Weiser1600 Meters34:34.58a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 2Berks County Showdown Presented by 2L Race ServicesFeb 2 · 800 Meters · Place 1 · Conrad Weiser800 Meters1.2:01.62a PB11
Jan 17Wyomissing Team ChallengeJan 17 · 800 Meters · Place 4 · Conrad Weiser800 Meters4.2:03.81a11

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 17PIAA District 3 ChampionshipsMay 17 · 800 Meters · Place 19 · Conrad Weiser800 Meters19.2:02.07a10
May 9BCIAA Firing MeetMay 9 · 800 Meters · Place 3 · Conrad Weiser800 Meters31:56.93a—
May 3John H. Shaner Memorial Track InviteMay 3 · 800 Meters · Place 2 · Conrad Weiser800 Meters21:59.60a—
Apr 15Conrad Weiser HS vs FleetwoodApr 15 · 400 Meters · Place 1 · Conrad Weiser400 Meters152.86a PB—
Apr 9Twin Valley HS Quad Track MeetApr 9 · 800 Meters · Place 1 · Conrad Weiser800 Meters11:59.79a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 7Golden Wolves ChallengeJan 7 · 800 Meters · Place 4 · Conrad Weiser800 Meters42:03.9210
Jan 7Golden Wolves ChallengeJan 7 · 800 Meters · Place 4 · Conrad Weiser800 Meters42:03.92SO
Jan 7Golden Wolves ChallengeJan 7 · 800 Meters · Place 4 · Conrad Weiser800 Meters42:03.92SO

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9Alvernia Holiday ClassicDec 9 · 800 Meters · Place 2 · Conrad Weiser800 Meters2.2:03.48a10

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 2Hamburg at Conrad WeiserMay 2 · 400 Meters · Place 1 · Conrad Weiser400 Meters157.909
May 2Hamburg at Conrad WeiserMay 2 · 1600 Meters · Place 2 · Conrad Weiser1600 Meters24:54.669
Apr 28Cy Fritz Open presented by Penn Medicine LGH Sports MedApr 28 · 1600 Meters · Place 17 · Conrad Weiser1600 Meters17.5:01.06a9
Apr 14Hershey Meet of ChampionsApr 14 · 1600 Meters · Place 3 · Conrad Weiser1600 Meters34:51.969
Apr 834th Annual New Balance Pan-Ram InvitationalApr 8 · 400 Meters · Place 27 · Conrad Weiser400 Meters2756.799
Apr 834th Annual New Balance Pan-Ram InvitationalApr 8 · 1600 Meters · Place 28 · Conrad Weiser1600 Meters284:56.189
Apr 6Conrad Weiser HS vs Twin ValleyApr 6 · 1600 Meters · Place 5 · Conrad Weiser1600 Meters54:59.289
Apr 6Conrad Weiser HS vs Twin ValleyApr 6 · 400 Meters · Place 4 · Conrad Weiser400 Meters457.369