Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPSU Tune-Up · Feb 164:39.70aPSU Tune-UpFebruary 16, 2024
1500 Meters · Outdoor40th Millersville Metrics · Mar 314:20.9140th Millersville MetricsMarch 31, 2023
1600 Meters · OutdoorPIAA District XI AA Championship · May 174:46.46aPIAA District XI AA ChampionshipMay 17, 2022
3000 Meters · IndoorKeogh Invitational · Feb 199:28.75aKeogh InvitationalFebruary 19, 2026
3000m Steeplechase · 0.914m · OutdoorMiddle Atlantic (MAC) Outdoor Championships · Apr 3010:01.13aMiddle Atlantic (MAC) Outdoor ChampionshipsApril 30, 2026
3000m Steeplechase · Outdoor2023 Middle Atlantic Conference Outdoor T&F Championships · May 410:22.122023 Middle Atlantic Conference Outdoor T&F ChampionshipsMay 4, 2023
3200 Meters · OutdoorPIAA District XI AA Championship · May 1710:47.85aPIAA District XI AA ChampionshipMay 17, 2022
5000 Meters · OutdoorDanny Curran Invitational · Mar 2716:15.59aDanny Curran InvitationalMarch 27, 2026
800 Meters · IndoorBlue & White Invitational · Feb 92:05.40aBlue & White InvitationalFebruary 9, 2024
800 Meters · OutdoorMiddle Atlantic (MAC) Outdoor Championships · May 110:19.64Middle Atlantic (MAC) Outdoor ChampionshipsMay 1, 2025
800 Meters · OutdoorUrsinus College Outdoor Invitational · Mar 252:04.03Ursinus College Outdoor InvitationalMarch 25, 2023

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 3000m Steeplechase · Place 8 · Eastern (Pa.)Eastern (Pa.)3000m Steeplechase0.914m8.10:01.13a PBSr
Apr 25Blue Jay Tune-UpApr 25 · 3000m Steeplechase · Place 2 · Eastern (Pa.)Eastern (Pa.)3000m Steeplechase0.914m2.10:15.44aSr
Apr 9Messiah InvitationalApr 9 · 3000m Steeplechase · Place 20 · Eastern (Pa.)Eastern (Pa.)3000m Steeplechase0.914m20.11:02.11aSr
Mar 27Danny Curran InvitationalMar 27 · 5000 Meters · Place 89 · Eastern (Pa.)Eastern (Pa.)5000 Meters89.16:15.59a PBSr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 19Keogh InvitationalFeb 19 · 3000 Meters · Place 12 · Eastern (Pa.)Eastern (Pa.)3000 Meters12.9:28.75a PBSr
Feb 7Blue and White InviteFeb 7 · 3000 Meters · Place 17 · Eastern (Pa.)Eastern (Pa.)3000 Meters179:43.84aSr
Jan 31Widener Schuylkill ShowdownJan 31 · 1 Mile · Place 40 · Eastern (Pa.)Eastern (Pa.)1 Mile40.4:53.67aSr
Jan 24Coach "I" InvitationalJan 24 · 3000 Meters · Eastern (Pa.)Eastern (Pa.)3000 Meters--DNSSr
Jan 17Alvernia Winter InvitationalJan 17 · 1 Mile · Place 30 · Eastern (Pa.)Eastern (Pa.)1 Mile304:59.61aSr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 800 Meters · Place 10 · EasternEastern800 Meters1010:19.64 PBJR
Apr 26Blue Jay Tune UpApr 26 · 800 Meters · Place 10 · Eastern (Pa.)Eastern (Pa.)800 Meters10.2:05.24aJr
Apr 442nd Millersville MetricsApr 4 · 3000m Steeplechase · Place 9 · Eastern (Pa.)Eastern (Pa.)3000m Steeplechase910:26.56aJr
Mar 28Danny Curran InvitationalMar 28 · 5000 Meters · Place 76 · Eastern (Pa.)Eastern (Pa.)5000 Meters7616:25.74aJr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 8Blue & White InviteFeb 8 · 1 Mile · Place 26 · EasternEastern1 Mile264:47.68JR
Jan 31Seamus McElligottJan 31 · 3000 Meters · Place 10 · Eastern (Pa.)Eastern (Pa.)3000 Meters10.9:41.42aJr
Jan 24Widener Winter Evening InviteJan 24 · 1 Mile · Place 42 · Eastern (Pa.)Eastern (Pa.)1 Mile424:52.20a—
Jan 18Alvernia Winter InviteJan 18 · 1 Mile · Place 28 · Eastern (Pa.)Eastern (Pa.)1 Mile285:04.63a—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 13Susquehanna Early Season InviteDec 13 · 3000 Meters · Place 10 · Eastern (Pa.)Eastern (Pa.)3000 Meters10.9:44.10aJr
Dec 6Diplomat OpenDec 6 · 1 Mile · Place 12 · Eastern (Pa.)Eastern (Pa.)1 Mile12.4:44.63aJr
Feb 16PSU Tune-UpFeb 16 · 1 Mile · Place 20 · Eastern (Pa.)Eastern (Pa.)1 Mile20.4:39.70a PBSo
Feb 9Blue & White InvitationalFeb 9 · 800 Meters · Place 16 · Eastern (Pa.)Eastern (Pa.)800 Meters162:05.40a PB—
Feb 3Frank Colden InvitationalFeb 3 · 800 Meters · Place 19 · Eastern (Pa.)Eastern (Pa.)800 Meters192:07.77a—
Jan 27Mini Dip InvitationalJan 27 · 800 Meters · Place 17 · Eastern (Pa.)Eastern (Pa.)800 Meters17.2:08.74aSo
Jan 20Alvernia Winter InviteJan 20 · 1 Mile · Place 16 · EasternEastern1 Mile165:05.11SO

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2Middle Atlantic (MAC) Outdoor ChampionshipsMay 2 · 3000m Steeplechase · Place 15 · Eastern (Pa.)Eastern (Pa.)3000m Steeplechase0.914m15.10:22.39aSo
Apr 27Blue Jay Tune UpApr 27 · 1500 Meters · Place 20 · Eastern (Pa.)Eastern (Pa.)1500 Meters204:22.60a—
Apr 13Bill Butler Collegiate InvitationalApr 13 · 800 Meters · Place 23 · Eastern (Pa.)Eastern (Pa.)800 Meters23.2:06.05aSo
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · 3000m Steeplechase · Place 10 · Eastern (Pa.)Eastern (Pa.)3000m Steeplechase0.914m10.10:35.94aSo

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 42023 Middle Atlantic Conference Outdoor T&F ChampionshipsMay 4 · 3000m Steeplechase · Place 12 · EasternEastern3000m Steeplechase1210:22.12 PBFR
Apr 29King's College Monarch OpenApr 29 · 800 Meters · Place 11 · EasternEastern800 Meters112:06.07FR
Apr 15WCU Bill Butler InvitationalApr 15 · 3000m Steeplechase · Place 7 · EasternEastern3000m Steeplechase710:36.22FR
Mar 3140th Millersville MetricsMar 31 · 1500 Meters · Place 20 · EasternEastern1500 Meters204:20.91 PBFR
Mar 25Ursinus College Outdoor InvitationalMar 25 · 800 Meters · Place 4 · EasternEastern800 Meters42:04.03 PBFR
Mar 18King’s College Monarch InvitationalMar 18 · 1500 Meters · Place 7 · EasternEastern1500 Meters74:23.74FR
Mar 18King’s College Monarch InvitationalMar 18 · 1500 Meters · Place 7 · EasternEastern1500 Meters74:23.74FR

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 18SU Tune UpFeb 18 · 800 Meters · Place 35 · EasternEastern800 Meters352:10.05FR
Feb 10Blue & White MeetFeb 10 · 1 Mile · Place 20 · EasternEastern1 Mile204:52.67FR
Jan 21Moravian Indoor MeetJan 21 · 800 Meters · Place 28 · EasternEastern800 Meters282:08.87FR
Jan 14Alvernia Winter InviteJan 14 · 1 Mile · Place 26 · EasternEastern1 Mile265:13.90FR

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 17PIAA District XI AA ChampionshipMay 17 · 3200 Meters · Place 9 · Schuylkill Haven AreaSchuylkill Haven Area3200 Meters9.10:47.85a PB12
May 17PIAA District XI AA ChampionshipMay 17 · 1600 Meters · Place 7 · Schuylkill Haven AreaSchuylkill Haven Area1600 Meters7.4:46.46a PB12
May 17PIAA District XI AA ChampionshipMay 17 · 800 Meters · Place 4 · Schuylkill Haven AreaSchuylkill Haven Area800 Meters4.2:05.37a12
May 6Olympian InvitationalMay 6 · 1600 Meters · Place 3 · Schuylkill Haven AreaSchuylkill Haven Area1600 Meters3.4:55.92a12