Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorFastrack Invitational · Feb 65:15.11aFastrack InvitationalFebruary 6, 2026
1500 Meters · OutdoorBison Outdoor Classic · Apr 114:40.18aBison Outdoor ClassicApril 11, 2026
1600 Meters · IndoorDickinson College Holiday HS Invite · Dec 165:23.47aDickinson College Holiday HS InviteDecember 16, 2023
1600 Meters · OutdoorChes Mont National Super Meet #1 · Apr 125:34.22aChes Mont National Super Meet #1April 12, 2023
200 Meters · IndoorF&M HS Invite #1 · Dec 727.47aF&M HS Invite #1December 7, 2024
200 Meters · OutdoorJohn Covert Classic · Apr 2427.03aJohn Covert ClassicApril 24, 2026
3000 Meters · IndoorAlvernia Holiday Classic · Dec 911:02.24aAlvernia Holiday ClassicDecember 9, 2023
400 Meters · IndoorGarden State HS Invitational · Feb 1457.74Garden State HS InvitationalFebruary 14, 2025
400 Meters · OutdoorChes-Mont League Champs · May 757.58aChes-Mont League ChampsMay 7, 2025
500 Meters · IndoorFast Times Before Finals · Dec 51:21.80aFast Times Before FinalsDecember 5, 2025
60 Meter · IndoorHenderson Invitational · Feb 78.11aHenderson InvitationalFebruary 7, 2025
800 Meters · IndoorPTFCA Championships · Mar 22:12.98aPTFCA ChampionshipsMarch 2, 2025
800 Meters · OutdoorLafayette-Lehigh · May 22:13.98aLafayette-LehighMay 2, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 2Lafayette-LehighMay 2 · 800 Meters · Place 2 · LehighLehigh800 Meters2.2:13.98a PBFr
Apr 24John Covert ClassicApr 24 · 1500 Meters · Place 1 · LehighLehigh1500 Meters1.4:43.18aFr
Apr 24John Covert ClassicApr 24 · 200 Meters · Place 6 · LehighLehigh200 Meters6.27.03a PBWind: -1.5Fr
Apr 18ECAC/IC4A ChampionshipsApr 18 · 800 Meters · Place 6 · LehighLehigh800 Meters62:14.61aFr
Apr 11Bison Outdoor ClassicApr 11 · 1500 Meters · Place 5 · LehighLehigh1500 Meters5.4:40.18a PBFr
Apr 4Sam Howell InvitationalApr 4 · 800 Meters · Place 8 · LehighLehigh800 Meters8.2:14.60aFr
Mar 27Monmouth Season OpenerMar 27 · 1500 Meters · Place 12 · LehighLehigh1500 Meters12.4:50.76aFr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 28Patriot League Indoor Track & Field ChampionshipsFeb 28 · 800 Meters · Place 19 · LehighLehigh800 MetersRound P19.2:17.39aFr
Feb 20Philadelphia MetroFeb 20 · 800 Meters · Place 11 · LehighLehigh800 Meters112:23.14FR
Feb 13Widener Indoor ClassicFeb 13 · 800 Meters · Place 6 · LehighLehigh800 Meters62:17.91aFr
Feb 6Fastrack InvitationalFeb 6 · 1 Mile · Place 30 · LehighLehigh1 Mile30.5:15.11a PBFr
Jan 31Lehigh Lafayette Dual MeetJan 31 · 800 Meters · Place 4 · LehighLehigh800 Meters42:19.64aFR
Jan 24Moravian University Hounds ClassicJan 24 · 800 Meters · Place 2 · LehighLehigh800 Meters2.2:21.67aFr
Jan 10Penn SelectJan 10 · 1 Mile · Place 29 · LehighLehigh1 Mile295:37.30aFr

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 5Fast Times Before FinalsDec 5 · 500 Meters · Place 4 · LehighLehigh500 Meters4.1:21.80a PBFr
Mar 2PTFCA ChampionshipsMar 2 · 800 Meters · Place 4 · Avon GroveAvon Grove800 Meters4.2:12.98a PB12
Feb 14Garden State HS InvitationalFeb 14 · 400 Meters · Place 4 · Avon GroveAvon Grove400 Meters457.74 PB12
Feb 14Garden State HS InvitationalFeb 14 · 400 Meters · Place 4 · Avon GroveAvon Grove400 Meters457.7412
Feb 7Henderson InvitationalFeb 7 · 60 Meter · Place 3 · Avon GroveAvon Grove60 Meter3.8.11a PB12
Feb 7Henderson InvitationalFeb 7 · 800 Meters · Place 1 · Avon GroveAvon Grove800 Meters1.2:13.71a12
Feb 1Ocean Breeze InvitationalFeb 1 · 1 Mile · Place 42 · Avon GroveAvon Grove1 Mile42.5:27.17a12
Feb 1Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 9 · Avon GroveAvon Grove800 Meters9.2:18.97a12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 800 Meters · Place 22 · Avon Grove 01Avon Grove 01800 Meters222:19.0812
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 800 Meters · Place 22 · Avon Grove 01Avon Grove 01800 Meters222:19.0812
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · 800 Meters · Place 7 · Avon GroveAvon Grove800 Meters7.2:16.40a12
May 7Ches-Mont League ChampsMay 7 · 800 Meters · Place 1 · Avon GroveAvon Grove800 Meters1.2:16.71a12
May 7Ches-Mont League ChampsMay 7 · 400 Meters · Place 1 · Avon GroveAvon Grove400 Meters1.57.58a PB12
Apr 10Ches Mont National Super Meet # 2Apr 10 · 400 Meters · Place 2 · Avon GroveAvon Grove400 Meters2.59.50a12

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · 800 Meters · Place 7 · Avon GroveAvon Grove800 Meters7.2:19.74a12
Dec 7F&M HS Invite #1Dec 7 · 3000 Meters · Place 6 · Avon GroveAvon Grove3000 Meters6.11:20.29a12
Dec 7F&M HS Invite #1Dec 7 · 200 Meters · Place 6 · Avon GroveAvon Grove200 Meters6.27.47a PB12
Feb 25PTFCA ChampionshipsFeb 25 · 800 Meters · Place 12 · Avon GroveAvon Grove800 Meters12.2:21.97a11
Feb 25PTFCA ChampionshipsFeb 25 · 400 Meters · Place 12 · Avon GroveAvon Grove400 Meters12.58.10a11
Feb 16Garden State Invitational - HSFeb 16 · 400 Meters · Place 5 · Avon GroveAvon Grove400 Meters558.6011
Jan 28F&M HS Invite #3Jan 28 · 1600 Meters · Place 8 · Avon GroveAvon Grove1600 Meters8.5:52.83a11
Jan 28F&M HS Invite #3Jan 28 · 800 Meters · Place 3 · Avon GroveAvon Grove800 Meters3.2:27.35a11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 24PIAA State Track & Field ChampionshipsMay 24 · 400 Meters · Place 27 · Avon GroveAvon Grove400 MetersRound P27.59.37a11
May 17PIAA District I ChampionshipsMay 17 · 800 Meters · Place 26 · Avon GroveAvon Grove800 Meters26.2:29.63a11
May 17PIAA District I ChampionshipsMay 17 · 400 Meters · Place 5 · Avon GroveAvon Grove400 MetersRound P5.58.65a11
May 17PIAA District I ChampionshipsMay 17 · 400 Meters · Place 6 · Avon GroveAvon Grove400 Meters6.58.60a11
Apr 16Ches Mont National Super Meet #1Apr 16 · 400 Meters · Place 2 · Avon GroveAvon Grove400 Meters2.59.13a11
Apr 6The North Penn OpenApr 6 · 800 Meters · Place 1 · Avon GroveAvon Grove800 Meters1.2:23.70a11
Apr 6The North Penn OpenApr 6 · 400 Meters · Place 1 · Avon GroveAvon Grove400 Meters1.59.44a11

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16Dickinson College Holiday HS InviteDec 16 · 1600 Meters · Place 5 · Avon GroveAvon Grove1600 Meters5.5:23.47a PB11
Dec 16Dickinson College Holiday HS InviteDec 16 · 800 Meters · Place 2 · Avon GroveAvon Grove800 Meters2.2:21.25a11
Dec 9Alvernia Holiday ClassicDec 9 · 3000 Meters · Place 3 · Avon GroveAvon Grove3000 Meters3.11:02.24a PB11

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 19PIAA District 1 AAA/AA ChampionshipsMay 19 · 800 Meters · Place 13 · Avon GroveAvon Grove800 Meters13.2:16.58a10
Apr 12Ches Mont National Super Meet #1Apr 12 · 1600 Meters · Place 3 · Avon GroveAvon Grove1600 Meters3.5:34.22a PB10
Apr 12Ches Mont National Super Meet #1Apr 12 · 400 Meters · Place 4 · Avon GroveAvon Grove400 Meters4.1:01.79a10

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Winter Freeze Outdoor InvitationalDec 13 · 800 Meters · Place 3 · Avon GroveAvon Grove800 Meters3.2:29.46aUnofficial10
Dec 13Winter Freeze Outdoor InvitationalDec 13 · 400 Meters · Place 1 · Avon GroveAvon Grove400 Meters1.1:01.34aUnofficial10