Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMiddle Atlantic (MAC) Indoor Championships · Feb 285:05.41aMiddle Atlantic (MAC) Indoor ChampionshipsFebruary 28, 2025
1000 Meters · IndoorDiplomat Open · Dec 83:09.30aDiplomat OpenDecember 8, 2023
1500 Meters · Indoor2026 Paul Donahue Invitational · Apr 174:44.59a2026 Paul Donahue InvitationalApril 17, 2026
1500 Meters · Outdoor AARTFC Outdoor Track & Field Championships · May 134:39.15a AARTFC Outdoor Track & Field ChampionshipsMay 13, 2026
200 Meters · IndoorSU Tune Up · Feb 1829.41SU Tune UpFebruary 18, 2023
300 Meters · IndoorMini Dip Invitational · Jan 2747.00aMini Dip InvitationalJanuary 27, 2024
3000 Meters · IndoorMoravian University Blue & Grey Invite · Jan 1710:31.87Moravian University Blue & Grey InviteJanuary 17, 2026
400 Meters · IndoorLVC College Indoor · Jan 131:07.59LVC College IndoorJanuary 13, 2023
400 Meters · OutdoorPaul Kaiser Classic · Apr 291:04.21Paul Kaiser ClassicApril 29, 2023
5000 Meters · OutdoorYork College Twilight Meet · Apr 117:44.89aYork College Twilight MeetApril 1, 2026
600 Meters · IndoorMini Dip Invitational · Jan 271:44.90aMini Dip InvitationalJanuary 27, 2024
800 Meters · Indoor2026 Paul Donahue Invitational · Apr 172:17.05a2026 Paul Donahue InvitationalApril 17, 2026
800 Meters · OutdoorWidener Final Qualifier · May 122:16.00Widener Final QualifierMay 12, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 1500 Meters · Place 6 · Lebanon ValleyLebanon Valley1500 Meters6.4:39.15a PBSr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 800 Meters · Place 41 · Lebanon ValleyLebanon Valley800 Meters41.2:25.03aSr
May 10Widener Final QualifierMay 10 · 1500 Meters · Place 20 · Lebanon ValleyLebanon Valley1500 Meters20.4:41.81aSr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 5000 Meters · Place 10 · Lebanon ValleyLebanon Valley5000 Meters10.18:19.06aSr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 1500 Meters · Place 2 · Lebanon ValleyLebanon Valley1500 Meters2.4:41.87aSr
Apr 24Paul Kaiser ClassicApr 24 · 800 Meters · Lebanon ValleyLebanon Valley800 Meters—DNSSr
Apr 11Bison Outdoor ClassicApr 11 · 1500 Meters · Place 73 · Lebanon ValleyLebanon Valley1500 Meters73.4:42.43aSr
Apr 1York College Twilight MeetApr 1 · 5000 Meters · Place 1 · Lebanon ValleyLebanon Valley5000 Meters117:44.89a PBSR
Mar 28LVC Blue & White OpenMar 28 · 800 Meters · Place 1 · Lebanon ValleyLebanon Valley800 Meters1.2:21.29aSr

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 1500 Meters · Place 7 · Lebanon ValleyLebanon Valley1500 Meters7.4:44.59a PBSr
Apr 172026 Paul Donahue InvitationalApr 17 · 800 Meters · Place 33 · Lebanon ValleyLebanon Valley800 Meters33.2:17.05a PBSr
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 1 Mile · Place 3 · Lebanon ValleyLebanon Valley1 Mile3.5:08.87aSr
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 800 Meters · Place 5 · Lebanon ValleyLebanon Valley800 Meters5.2:22.34aSr
Feb 20PSU Tune-UpFeb 20 · 800 Meters · Place 7 · Lebanon ValleyLebanon Valley800 Meters72:20.22aSr
Feb 13Widener Indoor ClassicFeb 13 · 1 Mile · Place 7 · Lebanon ValleyLebanon Valley1 Mile75:05.93aSr
Jan 31PLEX ShootoutJan 31 · 1 Mile · Place 1 · Lebanon ValleyLebanon Valley1 Mile15:12.98aSr
Jan 24Coach "I" InvitationalJan 24 · 800 Meters · Place 4 · Lebanon ValleyLebanon Valley800 Meters4.2:22.49aSr
Jan 17Moravian University Blue & Grey InviteJan 17 · 3000 Meters · Place 3 · Lebanon ValleyLebanon Valley3000 Meters310:31.87 PBSR
Jan 17Moravian University Blue & Grey InviteJan 17 · 3000 Meters · Place 3 · Lebanon ValleyLebanon Valley3000 Meters310:31.87SR

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 5Diplomat OpenDec 5 · 3000 Meters · Place 1 · Lebanon ValleyLebanon Valley3000 Meters1.10:52.77aSr
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · 1 Mile · Place 3 · Lebanon ValleyLebanon Valley1 Mile3.5:05.41a PBJr
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · 3000 Meters · Place 7 · Lebanon ValleyLebanon Valley3000 Meters7.10:33.71aJr
Feb 21Susquehanna Tune UpFeb 21 · 1 Mile · Place 1 · Lebanon ValleyLebanon Valley1 Mile15:13.68a—
Feb 15Widener Indoor ClassicFeb 15 · 1 Mile · Place 12 · Lebanon ValleyLebanon Valley1 Mile12.5:11.12aJr
Feb 8Blue & White InviteFeb 8 · 800 Meters · Place 2 · Lebanon ValleyLebanon Valley800 Meters22:23.78JR
Jan 10LVC Indoor College MeetJan 10 · 3000 Meters · Place 2 · Lebanon ValleyLebanon Valley3000 Meters210:55.50a—
Jan 10LVC Indoor College MeetJan 10 · 1 Mile · Place 7 · Lebanon ValleyLebanon Valley1 Mile75:57.16a—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · 1500 Meters · Place 7 · Lebanon ValleyLebanon Valley1500 Meters7.4:40.97aJr
May 12Widener Final QualifierMay 12 · 800 Meters · Place 19 · Lebanon ValleyLebanon Valley800 Meters192:16.00 PBJR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 5000 Meters · Place 8 · Lebanon ValleyLebanon Valley5000 Meters818:40.26JR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 1500 Meters · Place 4 · Lebanon ValleyLebanon Valley1500 Meters44:43.24JR
Apr 26Paul Kaiser ClassicApr 26 · 1500 Meters · Place 2 · Lebanon ValleyLebanon Valley1500 Meters24:47.44JR
Apr 26Paul Kaiser ClassicApr 26 · 1500 Meters · Place 2 · Lebanon ValleyLebanon Valley1500 Meters24:47.44JR
Apr 18Paul Donahue InvitationalApr 18 · 5000 Meters · Place 3 · Lebanon ValleyLebanon Valley5000 Meters317:45.61JR
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 1500 Meters · Place 74 · Lebanon ValleyLebanon Valley1500 Meters744:48.28aJr
Apr 442nd Millersville MetricsApr 4 · 1500 Meters · Place 1 · Lebanon ValleyLebanon Valley1500 Meters14:53.19aJr
Mar 28Danny Curran InvitationalMar 28 · 800 Meters · Place 7 · Lebanon ValleyLebanon Valley800 Meters72:17.88aJr

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 6Diplomat OpenDec 6 · 3000 Meters · Lebanon ValleyLebanon Valley3000 Meters--DNSJr
Mar 12024 AARTFC Indoor Track & Field ChampionshipsMar 1 · 1 Mile · Place 17 · Lebanon ValleyLebanon Valley1 Mile17.5:19.74aSo
Feb 23Middle Atlantic Conference Indoor ChampionshipsFeb 23 · 800 Meters · Place 5 · Lebanon ValleyLebanon Valley800 Meters5.2:21.49aSo
Feb 17Susquehanna Tune-UpFeb 17 · 800 Meters · Place 1 · Lebanon ValleyLebanon Valley800 Meters12:23.80a—
Feb 9Blue & White InvitationalFeb 9 · 800 Meters · Place 4 · Lebanon ValleyLebanon Valley800 Meters42:25.16a—
Jan 27Mini Dip InvitationalJan 27 · 300 Meters · Place 22 · Lebanon ValleyLebanon Valley300 Meters22.47.00a PBSo
Jan 27Mini Dip InvitationalJan 27 · 600 Meters · Place 3 · Lebanon ValleyLebanon Valley600 Meters3.1:44.90a PBSo
Jan 20Susquehanna River Hawk InvitationalJan 20 · 1 Mile · Place 2 · Lebanon ValleyLebanon Valley1 Mile2.5:26.40aSo
Jan 12LVC College IndoorJan 12 · 1 Mile · Place 3 · Lebanon ValleyLebanon Valley1 Mile35:34.13SO
Jan 12LVC College IndoorJan 12 · 400 Meters · Place 3 · Lebanon ValleyLebanon Valley400 Meters31:08.35SO

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 132024 Widener FQ MeetMay 13 · 1500 Meters · Place 11 · Lebanon ValleyLebanon Valley1500 Meters114:43.69a—
May 2Middle Atlantic (MAC) Outdoor ChampionshipsMay 2 · 5000 Meters · Place 13 · Lebanon ValleyLebanon Valley5000 Meters13.18:30.76aSo
May 2Middle Atlantic (MAC) Outdoor ChampionshipsMay 2 · 800 Meters · Place 4 · Lebanon ValleyLebanon Valley800 MetersRound P4.2:19.27aSo
May 2Middle Atlantic (MAC) Outdoor ChampionshipsMay 2 · 800 Meters · Place 7 · Lebanon ValleyLebanon Valley800 Meters7.2:19.10aSo
Apr 27Paul Kaiser ClassicApr 27 · 1500 Meters · Place 5 · Lebanon ValleyLebanon Valley1500 Meters54:52.89a—
Apr 19Paul Donahue InviteApr 19 · 800 Meters · Place 19 · Lebanon ValleyLebanon Valley800 Meters192:20.13a—
Apr 12Bison Outdoor ClassicApr 12 · 800 Meters · Place 111 · Lebanon ValleyLebanon Valley800 Meters1112:21.15a—
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · 1500 Meters · Place 2 · Lebanon ValleyLebanon Valley1500 Meters2.4:56.69aSo
Mar 27York College Twilight MeetMar 27 · 5000 Meters · Place 4 · Lebanon ValleyLebanon Valley5000 Meters418:27.77SO

2023 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 8Diplomat OpenDec 8 · 1000 Meters · Place 1 · Lebanon ValleyLebanon Valley1000 Meters1.3:09.30a PBSo
Dec 8Diplomat OpenDec 8 · 3000 Meters · Place 1 · Lebanon ValleyLebanon Valley3000 Meters1.11:25.09aSo
Feb 24Middle Atlantic Conference Indoor T&F ChampionshipsFeb 24 · 800 Meters · Place 4 · Lebanon ValleyLebanon Valley800 Meters42:24.63FR
Feb 18SU Tune UpFeb 18 · 200 Meters · Place 19 · Lebanon ValleyLebanon Valley200 Meters1929.41 PBFR
Feb 11Alvernia University Plex ShootoutFeb 11 · 800 Meters · Place 8 · Lebanon ValleyLebanon Valley800 Meters82:27.56aFr
Jan 27Mini-Dip InvitationalJan 27 · 600 Meters · Place 6 · Lebanon ValleyLebanon Valley600 Meters61:45.43FR
Jan 21Moravian Indoor MeetJan 21 · 800 Meters · Place 5 · Lebanon ValleyLebanon Valley800 Meters52:29.94FR
Jan 21Moravian Indoor MeetJan 21 · 800 Meters · Place 5 · Lebanon ValleyLebanon Valley800 Meters52:29.94FR
Jan 13LVC College IndoorJan 13 · 1 Mile · Place 3 · Lebanon ValleyLebanon Valley1 Mile35:48.83FR
Jan 13LVC College IndoorJan 13 · 400 Meters · Place 3 · Lebanon ValleyLebanon Valley400 Meters31:07.59 PBFR
Jan 13LVC College IndoorJan 13 · 400 Meters · Place 3 · Lebanon ValleyLebanon Valley400 Meters31:07.59FR
Jan 13Lebanon Valley IndoorJan 13 · 1 Mile · Place 3 · Lebanon ValleyLebanon Valley1 Mile3.5:48.83aFr
Jan 13Lebanon Valley IndoorJan 13 · 400 Meters · Place 3 · Lebanon ValleyLebanon Valley400 Meters3.1:07.59aFr

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 42023 Middle Atlantic Conference Outdoor T&F ChampionshipsMay 4 · 800 Meters · Place 8 · Lebanon ValleyLebanon Valley800 MetersRound P82:21.68FR
May 42023 Middle Atlantic Conference Outdoor T&F ChampionshipsMay 4 · 800 Meters · Place 7 · Lebanon ValleyLebanon Valley800 Meters72:22.85FR
Apr 29Paul Kaiser ClassicApr 29 · 400 Meters · Place 27 · Lebanon ValleyLebanon Valley400 Meters271:04.21 PBFR
Apr 21Widener InvitationalApr 21 · 800 Meters · Place 32 · Lebanon ValleyLebanon Valley800 Meters322:21.08FR
Apr 5York College Twilight MeetApr 5 · 400 Meters · Place 15 · Lebanon ValleyLebanon Valley400 Meters151:05.37FR
Apr 5York College Twilight MeetApr 5 · 400 Meters · Place 15 · Lebanon ValleyLebanon Valley400 Meters151:05.37FR
Mar 3140th Millersville MetricsMar 31 · 1500 Meters · Place 12 · Lebanon ValleyLebanon Valley1500 Meters125:05.21FR

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 9Diplomat OpenDec 9 · 1000 Meters · Place 4 · Lebanon ValleyLebanon Valley1000 Meters4.3:25.95aFr
Dec 9Diplomat OpenDec 9 · 3000 Meters · Place 4 · Lebanon ValleyLebanon Valley3000 Meters4.11:58.02aFr
Feb 12Bears Indoor ShowcaseFeb 12 · 800 Meters · Place 7 · Southern LehighSouthern Lehigh800 Meters72:29.96—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 17PIAA District XI AAA ChampionshipMay 17 · 800 Meters · Place 7 · Southern LehighSouthern Lehigh800 Meters7.2:25.49a12
May 10Colonial League ChampionshipsMay 10 · 800 Meters · Place 2 · Southern LehighSouthern Lehigh800 Meters2.2:27.69a12

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18UC Holiday HS InvitationalDec 18 · 800 Meters · Place 6 · Southern LehighSouthern Lehigh800 Meters6.2:34.67a12
Dec 18UC Holiday HS InvitationalDec 18 · 800 Meters · Place 6 · Southern LehighSouthern Lehigh800 Meters6.2:34.67a12
Dec 11Ursinus HS InvitationalDec 11 · 800 Meters · Place 5 · Southern LehighSouthern Lehigh800 Meters5.2:35.84a12

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 4Salisbury vs. NW Lehigh vs. S. LehighMay 4 · 800 Meters · Place 1 · Southern LehighSouthern Lehigh800 Meters12:26.7JR
Mar 30S. Lehigh, Catty @ Pen ArgylMar 30 · 400 Meters · Place 3 · Southern LehighSouthern Lehigh400 Meters31:05.1JR