Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorAlvernia Rust Buster · Dec 67:13.69aAlvernia Rust BusterDecember 6, 2025
1600 Meters · OutdoorRed & Black Invitational · Apr 226:30.11Red & Black InvitationalApril 22, 2023
3200 Meters · OutdoorOlympian Invitational · May 413:45.99aOlympian InvitationalMay 4, 2023
400 Meters · IndoorUrsinus HS Invitational · Jan 241:17.18aUrsinus HS InvitationalJanuary 24, 2025
800 Meters · IndoorGolden Bear HS Invite · Jan 103:00.76aGolden Bear HS InviteJanuary 10, 2025
800 Meters · OutdoorESN Dual #4 · Apr 302:57.11aESN Dual #4April 30, 2024

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

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6Alvernia Rust BusterDec 6 · 1 Mile · Place 8 · Delaware ValleyDelaware Valley1 Mile8.7:13.69a PBFr
Feb 13Doug Wesner MemorialFeb 13 · 800 Meters · Place 32 · East Stroudsburg NorthEast Stroudsburg North800 Meters32.3:01.07a12
Jan 24Ursinus HS InvitationalJan 24 · 400 Meters · Place 85 · East Stroudsburg NorthEast Stroudsburg North400 Meters85.1:17.18a PB12
Jan 10Golden Bear HS InviteJan 10 · 800 Meters · Place 30 · East Stroudsburg NorthEast Stroudsburg North800 Meters30.3:00.76a PB12
Jan 4ESU Warrior ClassicJan 4 · 800 Meters · Place 34 · East Stroudsburg NorthEast Stroudsburg North800 Meters343:04.3212

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 30ESN Dual #4Apr 30 · 3200 Meters · Place 2 · East Stroudsburg NorthEast Stroudsburg North3200 Meters215:20.74a—
Apr 30ESN Dual #4Apr 30 · 1600 Meters · Place 4 · East Stroudsburg NorthEast Stroudsburg North1600 Meters46:45.08a—
Apr 30ESN Dual #4Apr 30 · 800 Meters · Place 4 · East Stroudsburg NorthEast Stroudsburg North800 Meters42:57.11a PB—
Apr 26Cavalier InvitationalApr 26 · 3200 Meters · Place 8 · ES NorthES North3200 Meters813:56.9911
Apr 26ESS CavalierApr 26 · 3200 Meters · Place 8 · East Stroudsburg NorthEast Stroudsburg North3200 Meters8.13:56.99a11
Apr 20Red & Black InvitationalApr 20 · 3200 Meters · Place 9 · East Stroudsburg NorthEast Stroudsburg North3200 Meters913:49.2011
Apr 17ESN Dual #2Apr 17 · 3200 Meters · Place 2 · East Stroudsburg NorthEast Stroudsburg North3200 Meters2.15:26.65a11
Apr 17ESN Dual #2Apr 17 · 1600 Meters · Place 2 · East Stroudsburg NorthEast Stroudsburg North1600 Meters2.6:43.81a11
Apr 17ESN Dual #2Apr 17 · 800 Meters · East Stroudsburg NorthEast Stroudsburg North800 Meters--DNS11
Apr 11ESN Dual #1Apr 11 · 3200 Meters · Place 3 · East Stroudsburg NorthEast Stroudsburg North3200 Meters3.14:44.08a11
Apr 11ESN Dual #1Apr 11 · 1600 Meters · East Stroudsburg NorthEast Stroudsburg North1600 Meters--DNS11
Apr 11ESN Dual #1Apr 11 · 800 Meters · East Stroudsburg NorthEast Stroudsburg North800 Meters--DNS11

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 4Olympian InvitationalMay 4 · 3200 Meters · Place 10 · East Stroudsburg NorthEast Stroudsburg North3200 Meters10.13:45.99a PB10
Apr 22Red & Black InvitationalApr 22 · 3200 Meters · Place 19 · East Stroudsburg Area NorthEast Stroudsburg Area North3200 Meters1914:00.3210
Apr 22Red & Black InvitationalApr 22 · 1600 Meters · Place 29 · East Stroudsburg Area NorthEast Stroudsburg Area North1600 Meters296:30.11 PB10