Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorPIAA Track & Field State Championships · May 224:17.51aPIAA Track & Field State ChampionshipsMay 22, 2026
400 Meters · OutdoorPennridge vs. NPTF · Apr 750.54aPennridge vs. NPTFApril 7, 2026
800 Meters · IndoorPTFCA Championships · Mar 21:53.60aPTFCA ChampionshipsMarch 2, 2025
800 Meters · OutdoorExplorers Men's Invite · Apr 101:52.95aExplorers Men's InviteApril 10, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 22PIAA Track & Field State ChampionshipsMay 22 · 1600 Meters · Place 13 · North Penn1600 Meters13.4:17.51a PB11
May 22PIAA Track & Field State ChampionshipsMay 22 · 800 Meters · Place 9 · North Penn800 Meters9.1:54.06a11
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · 1600 Meters · Place 5 · North Penn1600 Meters5.4:18.26a11
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · 800 Meters · Place 3 · North Penn800 Meters3.1:53.56a11
Apr 18CB West RelaysApr 18 · 1600 Meters · Place 3 · North Penn1600 Meters3.4:18.21a11
Apr 10Explorers Men's InviteApr 10 · 800 Meters · Place 1 · North Penn800 Meters1.1:52.95a PB11
Apr 7Pennridge vs. NPTFApr 7 · 1600 Meters · North Penn1600 Meters--SCR11
Apr 7Pennridge vs. NPTFApr 7 · 800 Meters · North Penn800 Meters--DNS11
Apr 7Pennridge vs. NPTFApr 7 · 400 Meters · Place 1 · North Penn400 Meters1.50.54a PB11
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 1600 Meters · Place 2 · North Penn1600 Meters2.4:22.35a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 23TFCAGP #7Jan 23 · 800 Meters · Place 2 · North Penn800 Meters2.1:57.74a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13TFCAGP #1Dec 13 · 800 Meters · Place 2 · North Penn800 Meters2.1:57.68a11
Mar 2PTFCA ChampionshipsMar 2 · 800 Meters · Place 6 · North Penn800 Meters6.1:53.60a PB10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 800 Meters · Place 10 · North Penn 01800 Meters101:55.4110
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 800 Meters · Place 10 · North Penn 01800 Meters101:55.4110
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · 800 Meters · Place 5 · North Penn800 Meters5.1:54.28a10
May 9SOL Colonial ChampsMay 9 · 400 Meters · Place 9 · North Penn (Lansdale)400 Meters951.4910
Apr 29CB East @ North PennApr 29 · 800 Meters · Place 1 · North Penn800 Meters1.1:58.86a10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 27Robert J Burdette Indoor ClassicDec 27 · 800 Meters · Place 2 · North Penn800 Meters2.1:59.19a10

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 11Knights Invitational - BoysApr 11 · 800 Meters · Place 2 · North Penn (Lansdale)800 Meters22:03.08a—
Apr 6The North Penn OpenApr 6 · 400 Meters · Place 12 · North Penn400 Meters12.53.30a9