Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBCIAA Firing Championship Track Meet · May 712.34aBCIAA Firing Championship Track MeetMay 7, 2026
200 Meters · IndoorBerks County Showdown Presented by 2L Race Services · Feb 126.51aBerks County Showdown Presented by 2L Race ServicesFebruary 1, 2026
200 Meters · OutdoorJohn H. Shaner Meet Invitational · May 125.42aJohn H. Shaner Meet InvitationalMay 1, 2026
400 Meters · OutdoorAAU Mid Atlantic District Qualifier · Jun 121:01.27aAAU Mid Atlantic District QualifierJune 12, 2026
55 Meter · IndoorGolden Bear HS Invite · Jan 107.56aGolden Bear HS InviteJanuary 10, 2025
55 Meter · OutdoorWyomissing Team Challenge · Jan 167.55aWyomissing Team ChallengeJanuary 16, 2026
60 Meter · IndoorBerks County Showdown Presented by 2L Race Services · Feb 17.96aBerks County Showdown Presented by 2L Race ServicesFebruary 1, 2026
60 Meters · IndoorPTFCA Indoor Track Carnival · Feb 78.07PTFCA Indoor Track CarnivalFebruary 7, 2026

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

2026 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jul 23Lancaster City Track Club All-Comer MeetJul 23 · 200 Meters · Place 2 · SpeedForgeSpeedForge200 Meters2.26.43a10
Jul 23Lancaster City Track Club All-Comer MeetJul 23 · 100 Meters · Place 2 · SpeedForgeSpeedForge100 Meters2.12.90a10
Jul 19Blaze Trackfest 2026Jul 19 · 200 Meters · Place 1 · SpeedForgeSpeedForge200 Meters1.26.51a10
Jul 19Blaze Trackfest 2026Jul 19 · 100 Meters · Place 1 · SpeedForgeSpeedForge100 Meters1.13.22a10
Jul 2PA United Summer Series: Meet 2Jul 2 · 200 Meters · Place 1 · SpeedForgeSpeedForge200 Meters1.27.05a10
Jul 2PA United Summer Series: Meet 2Jul 2 · 100 Meters · Place 1 · SpeedForgeSpeedForge100 Meters1.12.90a10
Jun 12AAU Mid Atlantic District QualifierJun 12 · 400 Meters · Place 14 · SpeedForgeSpeedForge400 Meters141:01.27a PB10
Jun 12AAU Mid Atlantic District QualifierJun 12 · 100 Meters · Place 11 · SpeedForgeSpeedForge100 Meters1112.49a10
May 7BCIAA Firing Championship Track MeetMay 7 · 200 Meters · Place 2 · Conrad WeiserConrad Weiser200 MetersRound P2.25.51aWind: -0.510
May 7BCIAA Firing Championship Track MeetMay 7 · 200 Meters · Place 2 · Conrad WeiserConrad Weiser200 Meters2.25.63aWind: 1.310
May 7BCIAA Firing Championship Track MeetMay 7 · 100 Meters · Place 2 · Conrad WeiserConrad Weiser100 MetersRound P2.12.32aWind: 2.810
May 7BCIAA Firing Championship Track MeetMay 7 · 100 Meters · Place 2 · Conrad WeiserConrad Weiser100 Meters2.12.34a PBWind: 0.810
May 1John H. Shaner Meet InvitationalMay 1 · 200 Meters · Place 1 · Conrad WeiserConrad Weiser200 Meters125.42a PB10
May 1John H. Shaner Meet InvitationalMay 1 · 200 Meters · Place 2 · Conrad WeiserConrad Weiser200 Meters226.60a10
May 1John H. Shaner Meet InvitationalMay 1 · 100 Meters · Place 1 · Conrad WeiserConrad Weiser100 Meters112.62a10
May 1John H. Shaner Meet InvitationalMay 1 · 100 Meters · Place 3 · Conrad WeiserConrad Weiser100 Meters313.01a10
Apr 24CY Fritz T&FApr 24 · 200 Meters · Place 2 · Conrad WeiserConrad Weiser200 Meters2.25.51a10
Apr 24CY Fritz T&FApr 24 · 100 Meters · Place 2 · Conrad WeiserConrad Weiser100 Meters2.12.54a10
Apr 14Conrad Weiser HS vs Daniel BooneApr 14 · 200 Meters · Place 1 · Conrad WeiserConrad Weiser200 Meters1.26.41a10
Apr 14Conrad Weiser HS vs Daniel BooneApr 14 · 100 Meters · Place 1 · Conrad WeiserConrad Weiser100 Meters1.12.85a10
Apr 11Pan Ram InvitationalApr 11 · 200 Meters · Place 7 · Conrad WeiserConrad Weiser200 Meters7.26.55a10
Apr 11Pan Ram InvitationalApr 11 · 100 Meters · Place 11 · Conrad WeiserConrad Weiser100 MetersRound P11.12.83a10
Apr 7Conrad Weiser HS vs Schuylkill ValleyApr 7 · 200 Meters · Place 1 · Conrad WeiserConrad Weiser200 Meters1.27.28a10
Apr 7Conrad Weiser HS vs Schuylkill ValleyApr 7 · 100 Meters · Place 1 · Conrad WeiserConrad Weiser100 Meters1.12.68a10
Apr 1Twin Valley HS vs Conrad Weiser vs FleetwoodApr 1 · 400 Meters · Place 4 · Conrad WeiserConrad Weiser400 Meters41:02.37a10
Apr 1Twin Valley HS vs Conrad Weiser vs FleetwoodApr 1 · 200 Meters · Place 2 · Conrad WeiserConrad Weiser200 Meters226.56a10
Apr 1Twin Valley HS vs Conrad Weiser vs FleetwoodApr 1 · 100 Meters · Place 1 · Conrad WeiserConrad Weiser100 Meters112.58a10
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 100 Meters · Place 9 · Conrad WeiserConrad Weiser100 Meters9.13.46a10
Jan 16Wyomissing Team ChallengeJan 16 · 55 Meter · Place 2 · Conrad WeiserConrad Weiser55 MeterRound P2.7.55a PB10
Jan 16Wyomissing Team ChallengeJan 16 · 55 Meter · Place 4 · Conrad WeiserConrad Weiser55 Meter4.7.59a10
Jan 16Wyomissing Team ChallengeJan 16 · 200 Meters · Place 2 · Conrad WeiserConrad Weiser200 Meters2.26.83a10

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 7PTFCA Indoor Track CarnivalFeb 7 · 200 Meters · Place 15 · Conrad WeiserConrad Weiser200 Meters1527.4710
Feb 7PTFCA Indoor Track CarnivalFeb 7 · 60 Meters · Place 9 · Conrad WeiserConrad Weiser60 Meters98.07 PB10
Feb 7PTFCA Indoor Track CarnivalFeb 7 · 60 Meters · Place 11 · Conrad WeiserConrad Weiser60 Meters118.12q10
Feb 1Berks County Showdown Presented by 2L Race ServicesFeb 1 · 60 Meter · Place 1 · Conrad WeiserConrad Weiser60 MeterRound P1.8.07a10
Feb 1Berks County Showdown Presented by 2L Race ServicesFeb 1 · 60 Meter · Place 1 · Conrad WeiserConrad Weiser60 Meter1.7.96a PB10
Feb 1Berks County Showdown Presented by 2L Race ServicesFeb 1 · 200 Meters · Place 1 · Conrad WeiserConrad Weiser200 Meters1.26.51a PB10
Jan 22LRS New Year KickoffJan 2 · 60 Meters · Place 1 · Conrad WeiserConrad Weiser60 Meters18.11a10
Jan 22LRS New Year KickoffJan 2 · 60 Meters · Place 1 · Conrad WeiserConrad Weiser60 Meters18.09a10

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 72LRS Indoor OpenDec 7 · 60 Meter · Place 6 · Conrad WeiserConrad Weiser60 MeterRound P6.8.56a10
Dec 72LRS Indoor OpenDec 7 · 60 Meter · Place 3 · Conrad WeiserConrad Weiser60 Meter3.8.58a10
Dec 72LRS Indoor OpenDec 7 · 200 Meters · Place 4 · Conrad WeiserConrad Weiser200 Meters4.28.99a10
Feb 2Berks County Showdown Presented by 2L Race ServicesFeb 2 · 60 Meter · Place 2 · Conrad WeiserConrad Weiser60 Meter2.8.02a9
Feb 2Berks County Showdown Presented by 2L Race ServicesFeb 2 · 200 Meters · Place 2 · Conrad WeiserConrad Weiser200 Meters2.26.71a9
Jan 17Wyomissing Team ChallengeJan 17 · 55 Meter · Place 1 · Conrad WeiserConrad Weiser55 MeterRound P1.7.60a9
Jan 17Wyomissing Team ChallengeJan 17 · 55 Meter · Place 1 · Conrad WeiserConrad Weiser55 Meter1.7.62a9
Jan 10Golden Bear HS InviteJan 10 · 55 Meter · Place 2 · Conrad WeiserConrad Weiser55 MeterRound P2.7.60a9
Jan 10Golden Bear HS InviteJan 10 · 55 Meter · Place 2 · Conrad WeiserConrad Weiser55 Meter2.7.56a PB9
Jan 5Golden Wolves ChallengeJan 5 · 200 Meters · Place 12 · Conrad WeiserConrad Weiser200 Meters1227.79a—
Jan 5Golden Wolves ChallengeJan 5 · 60 Meters · Place 3 · Conrad WeiserConrad Weiser60 Meters38.10a—
Jan 5Golden Wolves ChallengeJan 5 · 60 Meters · Place 6 · Conrad WeiserConrad Weiser60 Meters68.11a—

2025 Outdoor Track

39 results
DateMeetEventPlMarkGr
Jul 31Germantown Academy All Comers #2Jul 31 · 200 Meters · Place 1 · Womelsdorf-PAWomelsdorf-PA200 Meters1.26.17a9
Jul 31Germantown Academy All Comers #2Jul 31 · 200 Meters · Place 1 · Womelsdorf-PAWomelsdorf-PA200 Meters1.26.17a9
Jul 31Germantown Academy All Comers #2Jul 31 · 100 Meters · Place 1 · Womelsdorf-PAWomelsdorf-PA100 Meters1.12.79aWind: 0.59
Jul 31Germantown Academy All Comers #2Jul 31 · 100 Meters · Place 1 · Womelsdorf-PAWomelsdorf-PA100 Meters1.12.79aWind: 0.59
Jul 17PA United Summer #3Jul 17 · 200 Meters · Place 2 · SpeedForgeSpeedForge200 Meters225.85a9
Jul 17PA United Summer #3Jul 17 · 100 Meters · Place 2 · SpeedForgeSpeedForge100 Meters212.68a9
Jul 10Lancaster City Track Club All-Comer MeetJul 10 · 200 Meters · Place 1 · SpeedForgeSpeedForge200 Meters126.21a9
Jul 10Lancaster City Track Club All-Comer MeetJul 10 · 100 Meters · Place 3 · SpeedForgeSpeedForge100 Meters312.72a9
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 100 Meters · Place 12 · SpeedForgeSpeedForge100 MetersRound P12.12.95a9
Jun 13AAU Mid Atlantic District QualifierJun 13 · 200 Meters · Place 17 · SpeedForgeSpeedForge200 Meters17.26.66a9
Jun 13AAU Mid Atlantic District QualifierJun 13 · 100 Meters · Place 16 · SpeedForgeSpeedForge100 Meters16.12.95a9
May 16PIAA District 3 AAA/AA ChampionshipsMay 16 · 200 Meters · Place 10 · Conrad WeiserConrad Weiser200 Meters1026.479
May 16PIAA District 3 AAA/AA ChampionshipsMay 16 · 100 Meters · Place 18 · Conrad WeiserConrad Weiser100 MetersRound P1812.639
May 8BCIAA Firing MeetMay 8 · 200 Meters · Place 3 · Conrad WeiserConrad Weiser200 Meters325.879
May 8BCIAA Firing MeetMay 8 · 200 Meters · Place 2 · Conrad WeiserConrad Weiser200 Meters225.609
May 8BCIAA Firing MeetMay 8 · 100 Meters · Place 2 · Conrad WeiserConrad Weiser100 Meters212.369
May 8BCIAA Firing MeetMay 8 · 100 Meters · Place 4 · Conrad WeiserConrad Weiser100 Meters412.489
May 2John H Shaner Memorial Track and Field MeetMay 2 · 200 Meters · Place 2 · Conrad WeiserConrad Weiser200 MetersRound P2.26.31a9
May 2John H Shaner Memorial Track and Field MeetMay 2 · 200 Meters · Place 2 · Conrad WeiserConrad Weiser200 Meters2.25.73a9
May 2John H Shaner Memorial Track and Field MeetMay 2 · 100 Meters · Place 2 · Conrad WeiserConrad Weiser100 MetersRound P2.12.90a9
May 2John H Shaner Memorial Track and Field MeetMay 2 · 100 Meters · Place 2 · Conrad WeiserConrad Weiser100 Meters2.12.63a9
Apr 29Conrad Weiser HS Tri MeetApr 29 · 400 Meters · Place 1 · Conrad WeiserConrad Weiser400 Meters11:01.719
Apr 29Conrad Weiser HS Tri MeetApr 29 · 200 Meters · Place 1 · Conrad WeiserConrad Weiser200 Meters126.319
Apr 29Conrad Weiser HS Tri MeetApr 29 · 100 Meters · Place 1 · Conrad WeiserConrad Weiser100 Meters112.819
Apr 26Schuylkill Valley Panther Invitational 2025Apr 26 · 200 Meters · Place 2 · Conrad WeiserConrad Weiser200 Meters225.65—
Apr 26Schuylkill Valley Panther Invitational 2025Apr 26 · 100 Meters · Place 3 · Conrad WeiserConrad Weiser100 Meters312.78—
Apr 26Schuylkill Valley Panther Invitational 2025Apr 26 · 100 Meters · Place 3 · Conrad WeiserConrad Weiser100 Meters312.49—
Apr 19Leonard Stephan MeetApr 19 · 200 Meters · Place 1 · Conrad WeiserConrad Weiser200 MetersRound P1.26.01a9
Apr 19Leonard Stephan MeetApr 19 · 200 Meters · Place 1 · Conrad WeiserConrad Weiser200 Meters1.25.65a9
Apr 19Leonard Stephan MeetApr 19 · 100 Meters · Place 4 · Conrad WeiserConrad Weiser100 MetersRound P4.12.74a9
Apr 19Leonard Stephan MeetApr 19 · 100 Meters · Place 3 · Conrad WeiserConrad Weiser100 Meters3.12.74a9
Apr 14Fleetwood Quad Track MeetApr 14 · 200 Meters · Place 1 · Conrad WeiserConrad Weiser200 Meters126.36a9
Apr 14Fleetwood Quad Track MeetApr 14 · 100 Meters · Place 1 · Conrad WeiserConrad Weiser100 Meters112.89a9
Apr 12Pan Ram InvApr 12 · 200 Meters · Place 6 · Conrad WeiserConrad Weiser200 Meters626.279
Apr 12Pan Ram InvApr 12 · 100 Meters · Place 5 · Conrad WeiserConrad Weiser100 Meters513.019
Apr 12Pan Ram InvApr 12 · 100 Meters · Place 6 · Conrad WeiserConrad Weiser100 MetersRound P612.919
Apr 4Oxenreider Streamline ClassicApr 4 · 200 Meters · Place 1 · Conrad WeiserConrad Weiser200 Meters126.05a9
Apr 4Oxenreider Streamline ClassicApr 4 · 100 Meters · Place 3 · Conrad WeiserConrad Weiser100 Meters312.76a9
Apr 4Oxenreider Streamline ClassicApr 4 · 100 Meters · Place 1 · Conrad WeiserConrad Weiser100 Meters112.49a9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 145th Annual Alvernia Holiday Classic 2025Dec 14 · 60 Meter · Place 14 · Conrad WeiserConrad Weiser60 MeterRound P14.8.34a9
Dec 145th Annual Alvernia Holiday Classic 2025Dec 14 · 200 Meters · Place 16 · Conrad WeiserConrad Weiser200 Meters16.28.03a9

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 28Chocolatetown Youth Invitational Jul 28 · 200 Meters · Place 1 · Hershey BlazeHershey Blaze200 Meters1.26.99a8
Jul 28Chocolatetown Youth Invitational Jul 28 · 100 Meters · Place 1 · Hershey BlazeHershey Blaze100 Meters1.12.85a8
Jun 28AAU Region 02 National QualifierJun 28 · 200 Meters · Place 11 · Hershey BlazeHershey Blaze200 MetersRound P11.27.71a8
Jun 28AAU Region 02 National QualifierJun 28 · 100 Meters · Place 11 · Hershey BlazeHershey Blaze100 MetersRound P11.13.32a8
Jun 14AAU Mid-Atlantic QualifierJun 14 · 200 Meters · Place 16 · Hershey BlazHershey Blaz200 Meters1627.75—
Jun 14AAU Mid-Atlantic QualifierJun 14 · 100 Meters · Place 12 · Hershey BlazHershey Blaz100 Meters1213.11—
Jun 8USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 8 · 200 Meters · Place 2 · Hershey BlazeHershey Blaze200 Meters227.14a—
Jun 8USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 8 · 200 Meters · Place 1 · Hershey BlazeHershey Blaze200 Meters126.67a—
Jun 8USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 8 · 100 Meters · Place 1 · Hershey BlazeHershey Blaze100 Meters113.15a—
Jun 8USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 8 · 100 Meters · Place 1 · Hershey BlazeHershey Blaze100 Meters113.24a—
Apr 22Fleetwood MS vs Conrad Weiser MSApr 22 · Long Jump · Conrad WeiserConrad WeiserLong Jump—ND8
Apr 22Fleetwood MS vs Conrad Weiser MSApr 22 · 200 Meters · Place 1 · Conrad WeiserConrad Weiser200 Meters1.27.34a8
Apr 22Fleetwood MS vs Conrad Weiser MSApr 22 · 100 Meters · Place 1 · Conrad WeiserConrad Weiser100 Meters1.13.16a8

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 10Oley MS vs Conrad WeiserMay 10 · Long Jump · Place 8 · Conrad WeiserConrad WeiserLong Jump89-5.57
May 10Oley MS vs Conrad WeiserMay 10 · 200 Meters · Place 1 · Conrad WeiserConrad Weiser200 Meters127.697
May 10Oley MS vs Conrad WeiserMay 10 · 100 Meters · Place 1 · Conrad WeiserConrad Weiser100 Meters113.297