Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWidener Schuylkill Showdown · Jan 314:46.44aWidener Schuylkill ShowdownJanuary 31, 2026
1500 Meters · Indoor2026 Paul Donahue Invitational · Apr 174:19.63a2026 Paul Donahue InvitationalApril 17, 2026
3000 Meters · IndoorKeogh Invitational · Feb 199:27.71aKeogh InvitationalFebruary 19, 2026
3000m Steeplechase · 0.914m · OutdoorMiddle Atlantic (MAC) Outdoor Championships · Apr 3010:27.31aMiddle Atlantic (MAC) Outdoor ChampionshipsApril 30, 2026
3000m Steeplechase · Outdoor42nd Millersville Metrics · Apr 411:04.73a42nd Millersville MetricsApril 4, 2025
5000 Meters · IndoorCoach "I" Invitational · Jan 2416:52.23aCoach "I" InvitationalJanuary 24, 2026
5000 Meters · OutdoorDanny Curran Invitational · Mar 2716:30.27aDanny Curran InvitationalMarch 27, 2026
800 Meters · IndoorAlvernia Winter Invitational · Jan 172:13.77aAlvernia Winter InvitationalJanuary 17, 2026
800 Meters · OutdoorTri County Conference Championships · May 212:25.05aTri County Conference ChampionshipsMay 21, 2021

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 3000m Steeplechase · Place 15 · Eastern (Pa.)Eastern (Pa.)3000m Steeplechase0.914m15.10:27.31a PBSo
Apr 9Messiah InvitationalApr 9 · 3000m Steeplechase · Place 8 · Eastern (Pa.)Eastern (Pa.)3000m Steeplechase0.914m8.10:36.14aSo
Mar 27Danny Curran InvitationalMar 27 · 5000 Meters · Place 99 · Eastern (Pa.)Eastern (Pa.)5000 Meters99.16:30.27a PBSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 1500 Meters · Place 65 · Eastern (Pa.)Eastern (Pa.)1500 Meters65.4:19.63a PBSo
Feb 19Keogh InvitationalFeb 19 · 3000 Meters · Place 11 · Eastern (Pa.)Eastern (Pa.)3000 Meters11.9:27.71a PBSo
Jan 31Widener Schuylkill ShowdownJan 31 · 1 Mile · Place 37 · Eastern (Pa.)Eastern (Pa.)1 Mile37.4:46.44a PBSo
Jan 24Coach "I" InvitationalJan 24 · 5000 Meters · Place 18 · Eastern (Pa.)Eastern (Pa.)5000 Meters18.16:52.23a PBSo
Jan 17Alvernia Winter InvitationalJan 17 · 1 Mile · Place 23 · Eastern (Pa.)Eastern (Pa.)1 Mile234:52.07aSo
Jan 17Alvernia Winter InvitationalJan 17 · 800 Meters · Place 40 · Eastern (Pa.)Eastern (Pa.)800 Meters402:13.77a PBSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 5Diplomat OpenDec 5 · 3000 Meters · Place 7 · Eastern (Pa.)Eastern (Pa.)3000 Meters7.9:42.02aSo
Jan 31Seamus McElligottJan 31 · 1 Mile · Place 28 · Eastern (Pa.)Eastern (Pa.)1 Mile28.4:59.33aFr
Jan 25Coach I OpenJan 25 · 1 Mile · Place 48 · Eastern (Pa.)Eastern (Pa.)1 Mile484:59.02a—
Jan 18Alvernia Winter InviteJan 18 · 1 Mile · Place 27 · Eastern (Pa.)Eastern (Pa.)1 Mile275:02.52a—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 26Blue Jay Tune UpApr 26 · 3000m Steeplechase · Place 4 · Eastern (Pa.)Eastern (Pa.)3000m Steeplechase0.914m4.10:49.62aFr
Apr 442nd Millersville MetricsApr 4 · 3000m Steeplechase · Place 15 · Eastern (Pa.)Eastern (Pa.)3000m Steeplechase1511:04.73a PBFr
Mar 28Danny Curran InvitationalMar 28 · 5000 Meters · Place 101 · Eastern (Pa.)Eastern (Pa.)5000 Meters10117:15.2aFr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Susquehanna Early Season InviteDec 13 · 3000 Meters · Place 12 · Eastern (Pa.)Eastern (Pa.)3000 Meters12.9:53.18aFr
Dec 6Diplomat OpenDec 6 · 5000 Meters · Place 20 · Eastern (Pa.)Eastern (Pa.)5000 Meters20.17:45.78aFr

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 13Moorestown InvitationalApr 13 · 800 Meters · Deptford TownshipDeptford Township800 Meters—DNS12

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16JAMBAR Coaches Hall of Fame InvitationalDec 16 · 1 Mile · Place 64 · Deptford TownshipDeptford Township1 Mile64.5:16.86a12

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29The Armory HS Holiday ClassicDec 29 · 800 Meters · Place 54 · Deptford TownshipDeptford Township800 Meters54.2:17.37a11
Dec 17Coaches Hall of Fame InvitationalDec 17 · 1 Mile · Place 34 · Deptford TownshipDeptford Township1 Mile34.5:07.96a11

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 21Tri County Conference ChampionshipsMay 21 · 800 Meters · Place 25 · Deptford TownshipDeptford Township800 Meters25.2:25.05a PB9