Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorHerb Schmidt Relays · Mar 275:35.08aHerb Schmidt RelaysMarch 27, 2026
1600 Meters · OutdoorJack Roddick Invitational 2026 · Apr 185:24.17aJack Roddick Invitational 2026April 18, 2026
3200 Meters · OutdoorRay Geesey Track & Field Invitational · Apr 2411:32.95aRay Geesey Track & Field InvitationalApril 24, 2026
800 Meters · OutdoorJack Roddick Invitational 2026 · Apr 182:28.51aJack Roddick Invitational 2026April 18, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 24Ray Geesey Track & Field InvitationalApr 24 · 3200 Meters · Place 4 · York County Of Tech3200 Meters4.11:32.95a PB12
Apr 18Jack Roddick Invitational 2026Apr 18 · 1600 Meters · Place 19 · York County Of Tech1600 Meters19.5:24.17a PB12
Apr 18Jack Roddick Invitational 2026Apr 18 · 800 Meters · Place 30 · York County Of Tech800 Meters30.2:28.51a PB12
Apr 11Pan Ram InvitationalApr 11 · 3200 Meters · Place 8 · York County Of Tech3200 Meters8.12:10.86a12
Apr 11Pan Ram InvitationalApr 11 · 1600 Meters · Place 5 · York County Of Tech1600 Meters5.5:27.00a12
Apr 2Breslin InvitationalApr 2 · 1600 Meters · Place 3 · York County Of Tech1600 Meters3.5:36.68a12
Apr 2Breslin InvitationalApr 2 · 800 Meters · Place 2 · York County Of Tech800 Meters2.2:33.55a12
Mar 27Herb Schmidt RelaysMar 27 · 1 Mile · Place 3 · York County Of Tech1 Mile35:35.08a PB12

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 13Pan-Ram InvitationalApr 13 · 1600 Meters · Place 16 · York County1600 Meters166:01.2110

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 5Battle for Bridge InvitationalMay 5 · 1600 Meters · Place 5 · York County1600 Meters55:56.31—
May 5Battle for Bridge InvitationalMay 5 · 800 Meters · Place 7 · York County800 Meters72:42.28—
May 5Battle for Bridge InvitationalMay 5 · 1600 Meters · Place 5 · York County1600 Meters55:56.31—
May 5Battle for Bridge InvitationalMay 5 · 800 Meters · Place 7 · York County800 Meters72:42.28—
Apr 14Hershey Meet of ChampionsApr 14 · 800 Meters · Place 2 · York County Of Tech800 Meters22:38.649