Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorUpper Perk Dual #2 · Apr 154:54.53aUpper Perk Dual #2April 15, 2026
400 Meters · IndoorGolden Bear HS Invite · Jan 101:00.43aGolden Bear HS InviteJanuary 10, 2025
400 Meters · Outdoor22nd Annual Hoka Henderson Invitational presented by BMRC 2026 · May 153.51a22nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1, 2026
800 Meters · IndoorPenn Relays Winter Showcase - Boys PM · Jan 312:09.18Penn Relays Winter Showcase - Boys PMJanuary 31, 2026
800 Meters · OutdoorThe Coach Ron Livers Viking Invitationa · Apr 112:04.63aThe Coach Ron Livers Viking InvitationaApril 11, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8Pioneer Athletic Conference ChampionshipMay 8 · 800 Meters · Place 23 · Phoenixville800 Meters23.2:06.46a10
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 400 Meters · Place 61 · Phoenixville400 Meters61.53.51a PB10
Apr 18Jack Roddick Invitational 2026Apr 18 · 800 Meters · Place 35 · Phoenixville800 Meters35.2:07.21a10
Apr 15Upper Perk Dual #2Apr 15 · 1600 Meters · Place 2 · Phoenixville1600 Meters2.4:54.53a PB10
Apr 11The Coach Ron Livers Viking InvitationaApr 11 · 800 Meters · Place 5 · Phoenixville800 Meters5.2:04.63a PB10
Apr 8Pottstown at Phoenixville Dual Meet 2026Apr 8 · 400 Meters · Place 2 · Phoenixville400 Meters2.53.83a10
Apr 1Upper Merion at Phoenixville Dual Meet 2026Apr 1 · 800 Meters · Place 1 · Phoenixville800 Meters1.2:07.64a10
Mar 25PJP at Phoenixville Dual Meet 2026Mar 25 · 800 Meters · Place 2 · Phoenixville800 Meters22:16.62a10
Mar 25PJP at Phoenixville Dual Meet 2026Mar 25 · 400 Meters · Place 3 · Phoenixville400 Meters353.53a10
Mar 14Phantom InvitationalMar 14 · 1600 Meters · Place 3 · Phoenixville1600 Meters34:57.07a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 31Penn Relays Winter Showcase - Boys PMJan 31 · 800 Meters · Place 58 · Phoenixville800 Meters582:09.18 PB10
Jan 23URSA Major HDS MeetJan 23 · 800 Meters · Place 11 · Phoenixville800 Meters112:10.91a10
Jan 162LRS Indoor InvitationalJan 16 · 800 Meters · Place 12 · Phoenixville800 Meters12.2:11.02a10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13Alvernia Holiday ClassicDec 13 · 800 Meters · Place 21 · Phoenixville800 Meters21.2:14.97a10
Feb 1Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 31 · Phoenixville800 Meters31.2:19.36a9
Jan 24Ursinus HS InvitationalJan 24 · 800 Meters · Place 54 · Phoenixville800 Meters54.2:21.23a9
Jan 10Golden Bear HS InviteJan 10 · 400 Meters · Place 31 · Phoenixville400 Meters31.1:00.43a PB9

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 10Pioneer Athletic Conference ChampionshipMay 10 · 400 Meters · Place 23 · Phoenixville400 Meters2355.639
Apr 30Pottsgrove @ PhoenixvilleApr 30 · 400 Meters · Place 5 · Phoenixville400 Meters556.06—
Apr 30Pottsgrove @ PhoenixvilleApr 30 · 400 Meters · Place 5 · Phoenixville400 Meters556.06—
Apr 16Upper Perkiomen at PhoenixvilleApr 16 · 400 Meters · Place 2 · Phoenixville400 Meters2.57.18a9
Apr 12The Coach Ron Livers Viking InvitationalApr 12 · 400 Meters · Place 12 · Phoenixville400 Meters1256.309
Apr 9Phoenixville @ PottstownApr 9 · 800 Meters · Place 5 · Phoenixville800 Meters5.2:15.43a9
Apr 5Haverford InvitationalApr 5 · 400 Meters · Place 25 · Phoenixville400 Meters2556.30a9
Apr 1Upper Merion HS vs PhoenixvilleApr 1 · 800 Meters · Place 6 · Phoenixville800 Meters62:16.51a9
Mar 26Pope John Paul II HS vs PhoenixvilleMar 26 · 400 Meters · Place 2 · Phoenixville400 Meters257.75a9
Mar 15Phantom InvitationalMar 15 · 400 Meters · Place 10 · Phoenixville400 Meters1057.42a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 145th Annual Alvernia Holiday Classic 2025Dec 14 · 800 Meters · Place 52 · Phoenixville800 Meters52.2:30.31a9