Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · Indoor5th Annual Alvernia Holiday Classic 2025 · Dec 145:20.03a5th Annual Alvernia Holiday Classic 2025December 14, 2024
1600 Meters · OutdoorPioneer Athletic Conference Championship · May 84:46.53aPioneer Athletic Conference ChampionshipMay 8, 2026
400 Meters · IndoorUrsinus HS Invitational · Jan 241:00.66aUrsinus HS InvitationalJanuary 24, 2025
400 Meters · OutdoorPope John Paul II HS vs Phoenixville · Mar 261:00.66aPope John Paul II HS vs PhoenixvilleMarch 26, 2025
800 Meters · IndoorGolden Bear HS Invite · Jan 102:19.59aGolden Bear HS InviteJanuary 10, 2025
800 Meters · OutdoorUpper Perk Dual #2 · Apr 152:17.21aUpper Perk Dual #2April 15, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 8Pioneer Athletic Conference ChampionshipMay 8 · 1600 Meters · Place 22 · Phoenixville1600 Meters22.4:46.53a PB11
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 1600 Meters · Place 45 · Phoenixville1600 Meters45.4:51.45a11
Apr 17Twin Valley Raider InvitationalApr 17 · 1600 Meters · Place 14 · Phoenixville1600 Meters144:55.23a11
Apr 17Twin Valley Raider InvitationalApr 17 · 1600 Meters · Place 14 · Phoenixville1600 Meters144:55.2311
Apr 15Upper Perk Dual #2Apr 15 · 800 Meters · Place 5 · Phoenixville800 Meters5.2:17.21a PB11
Apr 11The Coach Ron Livers Viking InvitationaApr 11 · 1600 Meters · Place 13 · Phoenixville1600 Meters13.4:55.60a11
Apr 8Pottstown at Phoenixville Dual Meet 2026Apr 8 · 1600 Meters · Place 1 · Phoenixville1600 Meters1.4:58.04a11
Apr 1Upper Merion at Phoenixville Dual Meet 2026Apr 1 · 3200 Meters · Phoenixville3200 Meters—DNS11
Apr 1Upper Merion at Phoenixville Dual Meet 2026Apr 1 · 1600 Meters · Phoenixville1600 Meters—DNF11
Apr 1Upper Merion at Phoenixville Dual Meet 2026Apr 1 · 800 Meters · Phoenixville800 Meters—DNS11
Mar 14Phantom InvitationalMar 14 · 800 Meters · Place 17 · Phoenixville800 Meters172:26.56a11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 30Pottsgrove @ PhoenixvilleApr 30 · 1600 Meters · Place 5 · Phoenixville1600 Meters55:08.15—
Apr 30Pottsgrove @ PhoenixvilleApr 30 · 1600 Meters · Place 5 · Phoenixville1600 Meters55:08.15—
Apr 9Phoenixville @ PottstownApr 9 · 1600 Meters · Place 2 · Phoenixville1600 Meters2.4:59.25a10
Apr 1Upper Merion HS vs PhoenixvilleApr 1 · 800 Meters · Place 10 · Phoenixville800 Meters102:31.55a10
Mar 26Pope John Paul II HS vs PhoenixvilleMar 26 · 400 Meters · Place 5 · Phoenixville400 Meters51:00.66a PB10
Mar 15Phantom InvitationalMar 15 · 800 Meters · Place 9 · Phoenixville800 Meters92:17.25a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 24Ursinus HS InvitationalJan 24 · 400 Meters · Place 83 · Phoenixville400 Meters83.1:00.66a PB10
Jan 10Golden Bear HS InviteJan 10 · 800 Meters · Place 16 · Phoenixville800 Meters16.2:19.59a PB10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 145th Annual Alvernia Holiday Classic 2025Dec 14 · 1600 Meters · Place 40 · Phoenixville1600 Meters40.5:20.03a PB10

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 16The Phoenixville ClassicMar 16 · 800 Meters · Place 37 · Phoenixville800 Meters372:25.89—
Mar 16The Phoenixville ClassicMar 16 · 800 Meters · Place 37 · Phoenixville800 Meters372:25.89—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16UC Holiday HS InvitationalDec 16 · 400 Meters · Place 80 · Phoenixville400 Meters80.1:03.72a9

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 12Winter Freeze Outdoor InvitationalDec 12 · 800 Meters · Place 54 · Phoenixville800 Meters54.2:27.75aUnofficial9