Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPan Ram Invitational · Apr 1112.26aPan Ram InvitationalApril 11, 2026
200 Meters · IndoorF&M Dip In The Snow HS Invite · Dec 2727.21aF&M Dip In The Snow HS InviteDecember 27, 2025
200 Meters · OutdoorSpring Grove Quad Meet · May 21.7Spring Grove Quad MeetMay 2, 2024
400 Meters · Outdoor130th Penn Relays Carnival · Apr 2359.99a130th Penn Relays CarnivalApril 23, 2026
55 Meter · OutdoorDoug Wesner Memorial · Feb 127.47aDoug Wesner MemorialFebruary 12, 2026
55 Meters · Indoor2L Race Services Valentine Invitational · Feb 157.69a2L Race Services Valentine InvitationalFebruary 15, 2025
60 Meter · IndoorF&M HS Meet #1 (Full) · Dec 68.15aF&M HS Meet #1 (Full)December 6, 2025
60 Meters · IndoorGolden Wolves Challenge · Jan 38.31aGolden Wolves ChallengeJanuary 3, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 100 Meters · Place 11 · William Penn (York)William Penn (York)100 Meters11.12.76a12
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · William Penn (York)William Penn (York)400 Meters—59.99a PB12
Apr 18Jack Roddick Invitational 2026Apr 18 · 200 Meters · Place 10 · William Penn (York)William Penn (York)200 Meters10.25.75a12
Apr 18Jack Roddick Invitational 2026Apr 18 · 100 Meters · Place 17 · William Penn (York)William Penn (York)100 Meters17.12.62a12
Apr 11Pan Ram InvitationalApr 11 · 200 Meters · Place 3 · William Penn (York)William Penn (York)200 Meters3.25.56a12
Apr 11Pan Ram InvitationalApr 11 · 100 Meters · Place 3 · William Penn (York)William Penn (York)100 MetersRound P3.12.38a12
Apr 11Pan Ram InvitationalApr 11 · 100 Meters · Place 3 · William Penn (York)William Penn (York)100 Meters3.12.26a PB12
Mar 26William Penn Quad MeetMar 26 · 100 Meters · Place 1 · William Penn (York)William Penn (York)100 Meters1.12.91a12
Feb 12Doug Wesner MemorialFeb 12 · 55 Meter · Place 3 · William Penn (York)William Penn (York)55 MeterRound P3.7.51a12
Feb 12Doug Wesner MemorialFeb 12 · 55 Meter · Place 2 · William Penn (York)William Penn (York)55 Meter2.7.47a PB12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 3Golden Wolves ChallengeJan 3 · 200 Meters · Place 4 · William Penn (York)William Penn (York)200 Meters427.39a12
Jan 3Golden Wolves ChallengeJan 3 · 60 Meters · Place 10 · William Penn (York)William Penn (York)60 MetersRound P108.31a PB12

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 27F&M Dip In The Snow HS InviteDec 27 · 60 Meter · Place 5 · William Penn (York)William Penn (York)60 Meter5.8.18a12
Dec 27F&M Dip In The Snow HS InviteDec 27 · 200 Meters · Place 3 · William Penn (York)William Penn (York)200 Meters3.27.21a PB12
Dec 6F&M HS Meet #1 (Full)Dec 6 · 60 Meter · Place 12 · William Penn (York)William Penn (York)60 Meter12.8.15a PB12
Dec 6F&M HS Meet #1 (Full)Dec 6 · 200 Meters · William Penn (York)William Penn (York)200 Meters--SCR12
Feb 152L Race Services Valentine InvitationalFeb 15 · 200 Meters · Place 5 · William Penn (York)William Penn (York)200 Meters527.62a—
Feb 152L Race Services Valentine InvitationalFeb 15 · 55 Meters · Place 3 · William Penn (York)William Penn (York)55 Meters37.73a—
Feb 152L Race Services Valentine InvitationalFeb 15 · 55 Meters · Place 4 · William Penn (York)William Penn (York)55 Meters47.69a PB—
Jan 5Golden Wolves ChallengeJan 5 · 60 Meters · Place 18 · William Penn (York)William Penn (York)60 Meters188.38a—

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 200 Meters · Place 7 · Trojan TrackTrojan Track200 MetersRound P7.26.68a12
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 200 Meters · Place 6 · Trojan TrackTrojan Track200 Meters6.26.31a12
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 100 Meters · Place 8 · Trojan TrackTrojan Track100 MetersRound P8.13.09a12
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 100 Meters · Place 6 · Trojan TrackTrojan Track100 Meters6.12.66a12
Jun 13AAU Mid Atlantic District QualifierJun 13 · 200 Meters · Place 16 · Trojan TrackTrojan Track200 Meters16.26.25a12
Jun 13AAU Mid Atlantic District QualifierJun 13 · 100 Meters · Place 14 · Trojan TrackTrojan Track100 Meters14.12.75a12
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · 200 Meters · Place 16 · William Penn (York)William Penn (York)200 Meters16.26.23a11
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · 100 Meters · Place 47 · William Penn (York)William Penn (York)100 Meters47.13.35a11
Apr 19Shippensburg InvitationalApr 19 · 200 Meters · Place 23 · William Penn (York)William Penn (York)200 Meters23.26.39a11
Apr 19Shippensburg InvitationalApr 19 · 100 Meters · Place 22 · William Penn (York)William Penn (York)100 Meters22.12.78a11
Apr 19Roddick InvitationalApr 19 · 200 Meters · Place 23 · William Penn (York)William Penn (York)200 Meters23.26.39a11
Apr 19Roddick InvitationalApr 19 · 100 Meters · Place 22 · William Penn (York)William Penn (York)100 Meters22.12.78a11
Mar 27Reading Quad MeetMar 27 · 100 Meters · Place 2 · William Penn (York)William Penn (York)100 Meters212.73a11

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28F&M Dip In The Snow InviteDec 28 · 60 Meter · Place 6 · William Penn (York)William Penn (York)60 Meter6.8.24a11
Dec 28F&M Dip In The Snow InviteDec 28 · 200 Meters · Place 5 · William Penn (York)William Penn (York)200 Meters5.27.76a11
Dec 145th Annual Alvernia Holiday Classic 2025Dec 14 · 60 Meter · Place 25 · William Penn (York)William Penn (York)60 MeterRound P25.8.43a11
Dec 145th Annual Alvernia Holiday Classic 2025Dec 14 · 200 Meters · Place 18 · William Penn (York)William Penn (York)200 Meters18.28.16a11
Dec 7F&M HS Invite #1Dec 7 · 60 Meter · Place 11 · William Penn (York)William Penn (York)60 Meter11.8.35a11
Dec 7F&M HS Invite #1Dec 7 · 200 Meters · Place 8 · William Penn (York)William Penn (York)200 Meters8.27.77a11
Jan 28F&M HS Invite #3Jan 28 · 60 Meter · Place 19 · William Penn (York)William Penn (York)60 Meter19.8.48a10
Jan 28F&M HS Invite #3Jan 28 · 200 Meters · Place 9 · William Penn (York)William Penn (York)200 Meters9.28.00a10

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 2Spring Grove Quad MeetMay 2 · 200 Meters · William Penn (York)William Penn (York)200 Meters—1.7 PB—
May 2Spring Grove Quad MeetMay 2 · 100 Meters · Place 5 · William Penn (York)William Penn (York)100 Meters513.18a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9Franklin & Marshall HS Invite #1 2024Dec 9 · 60 Meter · Place 11 · William Penn (York)William Penn (York)60 Meter11.8.50a10
Dec 9Franklin & Marshall HS Invite #1 2024Dec 9 · 200 Meters · Place 12 · William Penn (York)William Penn (York)200 Meters12.28.70a10

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 1PVA Track and Field InvitationalJul 1 · 200 Meters · Place 28 · Trojan TrackTrojan Track200 MetersRound P28.28.06a10
Jun 302023 AAU Region 02 QualifierJun 30 · 100 Meters · Place 9 · Trojan Track ClubTrojan Track Club100 MetersRound P913.26—
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 200 Meters · Place 19 · Trojan TrackTrojan Track200 Meters19.27.52a10
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 100 Meters · Place 10 · Trojan TrackTrojan Track100 Meters10.13.23a10
Jun 10USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 10 · 200 Meters · Place 6 · Trojan TrackTrojan Track200 MetersRound P6.27.01aWind: 010
Jun 10USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 10 · 200 Meters · Place 5 · Trojan TrackTrojan Track200 Meters5.27.37aWind: -0.910
Jun 10USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 10 · 100 Meters · Place 6 · Trojan TrackTrojan Track100 MetersRound P6.13.20aWind: 1.710
Jun 10USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 10 · 100 Meters · Place 3 · Trojan TrackTrojan Track100 Meters3.13.31aWind: 010
May 10YAIAA Track and Field ChampionshipMay 10 · 200 Meters · Place 24 · William Penn (York)William Penn (York)200 MetersRound P24.28.23a9
May 10YAIAA Track and Field ChampionshipMay 10 · 100 Meters · Place 23 · William Penn (York)William Penn (York)100 MetersRound P23.13.85a9