Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTFCAGP #1 · Dec 135:01.29aTFCAGP #1December 13, 2025
1200 Meters · Relay Split · IndoorTFCAGP #2 · Dec 203:32.005TFCAGP #2December 20, 2025
1600 Meters · OutdoorHelman/Hosier Invite · Apr 304:39.40aHelman/Hosier InviteApril 30, 2026
3000 Meters · IndoorTFCAGP #4 · Jan 39:47.64aTFCAGP #4January 3, 2026
3200 Meters · IndoorLa Salle Winter Series - Distance Night · Jan 710:24.66aLa Salle Winter Series - Distance NightJanuary 7, 2026
3200 Meters · OutdoorThe North Penn Open presented by North Wales Running Company · Mar 2810:21.55aThe North Penn Open presented by North Wales Running CompanyMarch 28, 2026
800 Meters · IndoorTFCAofGP Meet #6 · Jan 162:09.76TFCAofGP Meet #6January 16, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8SOL Colonial ChampsMay 8 · 1600 Meters · Place 12 · Pennridge1600 Meters12.4:43.75a10
Apr 30Helman/Hosier InviteApr 30 · 1600 Meters · Place 13 · Pennridge1600 Meters13.4:39.40a PB10
Apr 18CB West RelaysApr 18 · 1600 Meters · Place 38 · Pennridge1600 Meters38.4:46.96a10
Apr 11CR Kiwanis InvitationalApr 11 · 1600 Meters · Place 11 · Pennridge1600 Meters11.4:43.09a10
Apr 7Pennridge vs. NPTFApr 7 · 1600 Meters · Place 6 · Pennridge1600 Meters6.4:48.26a10
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 3200 Meters · Place 12 · Pennridge3200 Meters12.10:21.55a PB10
Mar 24Pennridge at CB SouthMar 24 · 3200 Meters · Place 2 · Pennridge3200 Meters2.10:47.88a10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 16TFCAofGP Meet #6Jan 16 · 800 Meters · Place 35 · Pennridge800 Meters352:09.76 PB—
Jan 7La Salle Winter Series - Distance NightJan 7 · 3200 Meters · Place 35 · Pennridge3200 Meters35.10:24.66a PB10
Jan 7La Salle Winter Series - Distance NightJan 7 · 3000 Meters · Place 35 · Pennridge3000 Meters35.9:49.77a10
Jan 3TFCAGP #4Jan 3 · 3000 Meters · Place 10 · Pennridge3000 Meters10.9:47.64a PB10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 1200 Meters · Pennridge1200 MetersRelay Split—3:32.005 PB10
Dec 13TFCAGP #1Dec 13 · 1 Mile · Place 26 · Pennridge1 Mile26.5:01.29a PB10

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 29Pennridge @ CB WestApr 29 · 1600 Meters · Place 8 · Pennridge1600 Meters8.5:04.45a9