Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorRJBIC · Dec 294:56.41aRJBICDecember 29, 2025
1600 Meters · Outdoor22nd Annual Hoka Henderson Invitational presented by BMRC 2026 · May 14:43.76a22nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1, 2026
1600 Meters · Relay Split · IndoorTFCAGP #2 · Dec 205:02.967TFCAGP #2December 20, 2025
400 Meters · IndoorTFCAGP #1 · Dec 131:00.30aTFCAGP #1December 13, 2025
400 Meters · Relay Split · IndoorTFCAGP #2 · Dec 201:03.274TFCAGP #2December 20, 2025
800 Meters · OutdoorPope John Paul II HS vs Upper Perkiomen · Apr 12:14.40aPope John Paul II HS vs Upper PerkiomenApril 1, 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 · 1600 Meters · Place 17 · Upper Perkiomen1600 Meters17.4:43.94a10
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 1600 Meters · Place 6 · Upper Perkiomen1600 Meters6.4:43.76a PB10
Apr 15Upper Perk Dual #2Apr 15 · 1600 Meters · Place 3 · Upper Perkiomen1600 Meters3.4:59.33a10
Apr 15Upper Perk Dual #2Apr 15 · 800 Meters · Place 4 · Upper Perkiomen800 Meters4.2:15.39a10
Apr 11The Coach Ron Livers Viking InvitationaApr 11 · 1600 Meters · Place 10 · Upper Perkiomen1600 Meters10.4:48.66a10
Apr 8Upper Perk DualApr 8 · 1600 Meters · Place 2 · Upper Perkiomen1600 Meters2.4:50.34a10
Apr 8Upper Perk DualApr 8 · 800 Meters · Place 3 · Upper Perkiomen800 Meters3.2:15.34a10
Apr 1Pope John Paul II HS vs Upper PerkiomenApr 1 · 1600 Meters · Place 3 · Upper Perkiomen1600 Meters3.5:04.84a10
Apr 1Pope John Paul II HS vs Upper PerkiomenApr 1 · 800 Meters · Place 3 · Upper Perkiomen800 Meters3.2:14.40a PB10
Mar 27Spring Ford Ram RumbleMar 27 · 1600 Meters · Place 3 · Upper Perkiomen1600 Meters3.4:52.46a10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29RJBICDec 29 · 1 Mile · Place 12 · Upper Perkiomen1 Mile12.4:56.41a PB10
Dec 20TFCAGP #2Dec 20 · 1600 Meters · Upper Perkiomen1600 MetersRelay Split—5:02.967 PB10
Dec 20TFCAGP #2Dec 20 · 400 Meters · Upper Perkiomen400 MetersRelay Split—1:03.274 PB10
Dec 13TFCAGP #1Dec 13 · 400 Meters · Place 42 · Upper Perkiomen400 Meters42.1:00.30a PB10

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 16Upper Perkiomen at PhoenixvilleApr 16 · 800 Meters · Upper Perkiomen800 Meters—NT9
Apr 8Upper Merion DualApr 8 · 800 Meters · Place 7 · Upper Perkiomen800 Meters7.2:19.52a9