Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTFCAofGP Last Chance Meet · Feb 64:29.40TFCAofGP Last Chance MeetFebruary 6, 2026
1600 Meters · Outdoor22nd Annual Hoka Henderson Invitational presented by BMRC 2026 · May 14:18.27a22nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1, 2026
3200 Meters · OutdoorPioneer Athletic Conference Championship · May 89:22.13aPioneer Athletic Conference ChampionshipMay 8, 2026
800 Meters · IndoorTFCAGP #4 · Jan 32:14.48aTFCAGP #4January 3, 2026
800 Meters · OutdoorSpring Ford #2 · Apr 81:57.93aSpring Ford #2April 8, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · 1600 Meters · Place 7 · Perkiomen Valley1600 Meters7.4:19.43a11
May 8Pioneer Athletic Conference ChampionshipMay 8 · 3200 Meters · Place 3 · Perkiomen Valley3200 Meters3.9:22.13a PB11
May 8Pioneer Athletic Conference ChampionshipMay 8 · 1600 Meters · Place 6 · Perkiomen Valley1600 Meters6.4:26.36a11
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 1600 Meters · Place 2 · Perkiomen Valley1600 Meters2.4:18.27a PB11
Apr 11The Coach Ron Livers Viking InvitationaApr 11 · 1600 Meters · Place 2 · Perkiomen Valley1600 Meters2.4:24.49a11
Apr 8Spring Ford #2Apr 8 · 800 Meters · Place 4 · Perkiomen Valley800 Meters4.1:57.93a PB11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 22Philly Area Final QualifierFeb 22 · 1 Mile · Place 8 · Perkiomen Va1 Mile84:32.4011
Feb 6TFCAofGP Last Chance MeetFeb 6 · 1 Mile · Place 8 · Perk Valley1 Mile84:29.40 PB11
Feb 6TFCAofGP Last Chance MeetFeb 6 · 1 Mile · Place 8 · Perk Valley1 Mile84:29.4011
Jan 18Kristian Marche Memorial InvitationalJan 18 · 1 Mile · Place 9 · Perkiomen Va1 Mile94:35.3711
Jan 3TFCAGP #4Jan 3 · 800 Meters · Place 23 · Perkiomen Valley800 Meters23.2:14.48a PB11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 13TFCAGP #1Dec 13 · 1 Mile · Place 2 · Perkiomen Valley1 Mile2.4:36.77a11
Feb 15TFCAofGP Meet of ChampionsFeb 15 · 1 Mile · Place 34 · Perkiomen Va1 Mile344:38.61—
Feb 7TFCAofGP Last ChanceFeb 7 · 1 Mile · Place 16 · Perk Valley1 Mile164:39.3110
Jan 24Ursinus HS InvitationalJan 24 · 1 Mile · Place 5 · Perkiomen Valley1 Mile5.4:38.54a10
Jan 4TFCAGP #4Jan 4 · 1 Mile · Place 16 · Perkiomen Valley1 Mile16.4:44.56a10

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · 1600 Meters · Place 21 · Perkiomen Valley1600 Meters21.4:28.07a10
May 10Pioneer Athletic Conference ChampionshipMay 10 · 3200 Meters · Place 3 · Perk Valley3200 Meters39:53.7310
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · 1600 Meters · Place 13 · Perkiomen Valley1600 Meters13.4:28.04a10
Apr 26Whippets Track & Field InvitationalApr 26 · 1600 Meters · Place 8 · Perkiomen Valley1600 Meters8.4:33.92a10
Mar 25Owen J Roberts HS vs Perkiomen ValleyMar 25 · 1600 Meters · Place 3 · Perkiomen Valley1600 Meters34:40.11a10
Mar 25Owen J Roberts HS vs Perkiomen ValleyMar 25 · 800 Meters · Place 3 · Perkiomen Valley800 Meters32:10.26a10

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 10Pioneer Athletic Conference ChampionshipMay 10 · 1600 Meters · Place 10 · Perk Valley1600 Meters104:36.339
May 10Pioneer Athletic Conference ChampionshipMay 10 · 1600 Meters · Place 10 · Perk Valley1600 Meters104:36.339
May 4Lower Merion InvitationalMay 4 · 1600 Meters · Place 4 · Perk Valley1600 Meters44:39.709
Apr 27Unionville InvitationalApr 27 · 1600 Meters · Place 10 · Perkiomen Valley1600 Meters104:43.50—
Apr 27Unionville InvitationalApr 27 · 1600 Meters · Place 23 · Perkiomen Valley1600 Meters234:43.50—
Apr 27Unionville InvitationalApr 27 · 1600 Meters · Place 10 · Perkiomen Valley1600 Meters104:43.50—
Apr 27Unionville InvitationalApr 27 · 1600 Meters · Place 23 · Perkiomen Valley1600 Meters234:43.50—
Apr 9Spring Ford #2Apr 9 · 3200 Meters · Place 6 · Perkiomen Valley3200 Meters6.11:09.12a9
Apr 9Spring Ford #2Apr 9 · 1600 Meters · Place 4 · Perkiomen Valley1600 Meters4.4:43.77a9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 9TFCAGP Last ChanceFeb 9 · 800 Meters · Place 36 · Perk Valley800 Meters362:15.139
Feb 3TFCAofGP Meet # 7Feb 3 · 1 Mile · Place 7 · Perkiomen Valley1 Mile74:52.079