Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPlex Shootout · Feb 55:12.63aPlex ShootoutFebruary 5, 2022
1500 Meters · OutdoorWidener Invitational · Apr 214:36.52Widener InvitationalApril 21, 2023
3000m Steeplechase · OutdoorWCU Golden Ram Invitational · Apr 812:10.55WCU Golden Ram InvitationalApril 8, 2023
400 Meters · OutdoorUrsinus Springfest · Apr 455.62aUrsinus SpringfestApril 4, 2026
5000 Meters · OutdoorWCU Golden Ram Invitational · Apr 918:34.28aWCU Golden Ram InvitationalApril 9, 2022
800 Meters · Indoor2026 Paul Donahue Invitational · Apr 172:06.72a2026 Paul Donahue InvitationalApril 17, 2026
800 Meters · OutdoorTCNJ Lions Invite · Apr 252:10.67aTCNJ Lions InviteApril 25, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 17Bob King Developmental Track Meet #1Jun 17 · 400 Meters · UnattachedUnattached400 Meters—DNS-
Apr 4Ursinus SpringfestApr 4 · 1500 Meters · Place 34 · UnattachedUnattached1500 Meters34.4:37.08a-
Apr 4Ursinus SpringfestApr 4 · 400 Meters · Place 40 · UnattachedUnattached400 Meters40.55.62a PB-
Mar 27Danny Curran InvitationalMar 27 · 800 Meters · Place 126 · UnattachedUnattached800 Meters126.2:14.76a-
Mar 27Danny Curran InvitationalMar 27 · 400 Meters · Place 110 · UnattachedUnattached400 Meters110.57.53a-

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 800 Meters · Place 66 · UnattachedUnattached800 Meters66.2:06.72a PB-

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 25TCNJ Lions InviteApr 25 · 1500 Meters · Place 42 · UnattachedUnattached1500 Meters42.4:46.59aSr
Apr 25TCNJ Lions InviteApr 25 · 800 Meters · Place 58 · UnattachedUnattached800 Meters58.2:10.67a PBSr

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 21Widener InvitationalApr 21 · 1500 Meters · Place 58 · Goldey-BeacomGoldey-Beacom1500 Meters584:36.52 PBJR
Apr 15WCU Bill Butler InvitationalApr 15 · 1500 Meters · Place 40 · Goldey-BeacomGoldey-Beacom1500 Meters404:50.26JR
Apr 15WCU Bill Butler InvitationalApr 15 · 800 Meters · Place 39 · Goldey-BeacomGoldey-Beacom800 Meters392:13.63JR
Apr 8WCU Golden Ram InvitationalApr 8 · 3000m Steeplechase · Place 7 · Goldey-BeacomGoldey-Beacom3000m Steeplechase712:10.55 PBJR
Apr 8WCU Golden Ram InvitationalApr 8 · 800 Meters · Place 22 · Goldey-BeacomGoldey-Beacom800 Meters222:14.40JR
Mar 3140th Millersville MetricsMar 31 · 1500 Meters · Place 36 · Goldey-BeacomGoldey-Beacom1500 Meters364:49.33JR
Mar 3140th Millersville MetricsMar 31 · 800 Meters · Place 37 · Goldey-BeacomGoldey-Beacom800 Meters372:15.82JR
Mar 25WCU Purple & Gold InvitationalMar 25 · 3000m Steeplechase · Place 7 · Goldey-BeacomGoldey-Beacom3000m Steeplechase712:29.59JR
Mar 25WCU Purple & Gold InvitationalMar 25 · 800 Meters · Place 13 · Goldey-BeacomGoldey-Beacom800 Meters132:20.14JR

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 23Legacy Track & Field MeetApr 23 · 1500 Meters · Place 18 · Goldey-BeacomGoldey-Beacom1500 Meters18.4:41.94aSo
Apr 23Legacy Track & Field MeetApr 23 · 400 Meters · Place 38 · Goldey-BeacomGoldey-Beacom400 Meters38.56.16aSo
Apr 9WCU Golden Ram InvitationalApr 9 · 5000 Meters · Place 4 · Goldey-BeacomGoldey-Beacom5000 Meters4.18:34.28a PBSo
Apr 2Millersville MetricsApr 2 · 1500 Meters · Place 45 · Goldey-BeacomGoldey-Beacom1500 Meters454:54.59SO
Apr 2Millersville MetricsApr 2 · 1500 Meters · Place 45 · Goldey-BeacomGoldey-Beacom1500 Meters454:54.59SO
Apr 2Millersville MetricsApr 2 · 800 Meters · Place 44 · Goldey-BeacomGoldey-Beacom800 Meters442:18.70SO
Apr 2Millersville MetricsApr 2 · 800 Meters · Place 44 · Goldey-BeacomGoldey-Beacom800 Meters442:18.70SO
Mar 19King's College Monarch InvitationalMar 19 · 800 Meters · Place 16 · Goldey-BeacomGoldey-Beacom800 Meters16.2:21.23aSo
Mar 19King's College Monarch InvitationalMar 19 · 400 Meters · Place 6 · Goldey-BeacomGoldey-Beacom400 Meters6.56.74aSo
Mar 5Lloyd Sigler Spring MeetMar 5 · 1500 Meters · Place 11 · Goldey-BeacoGoldey-Beaco1500 Meters114:46.42SO

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20Princeton Indoor InvitationalFeb 20 · 800 Meters · Place 19 · Goldey-BeacomGoldey-Beacom800 Meters192:14.34SO
Feb 20Princeton Indoor InvitationalFeb 20 · 800 Meters · Place 19 · Goldey-BeacomGoldey-Beacom800 Meters192:14.34SO
Feb 5Plex ShootoutFeb 5 · 1 Mile · Place 47 · Goldey-BeacomGoldey-Beacom1 Mile47.5:12.63a PBSo
Feb 5Plex ShootoutFeb 5 · 800 Meters · Place 43 · Goldey-BeacomGoldey-Beacom800 Meters43.2:21.58aSo

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 30Wolverines Last Chance MeetApr 30 · 1500 Meters · Place 9 · Goldey-BeacomGoldey-Beacom1500 Meters94:52.23FR
Apr 24Paul Kaiser ClassicApr 24 · 1500 Meters · Place 25 · Goldey-BeacomGoldey-Beacom1500 Meters254:51.12FR
Apr 24Paul Kaiser ClassicApr 24 · 1500 Meters · Place 25 · Goldey-BeacomGoldey-Beacom1500 Meters254:51.12FR
Apr 24Paul Kaiser ClassicApr 24 · 800 Meters · Place 28 · Goldey-BeacomGoldey-Beacom800 Meters282:17.57FR
Apr 24Paul Kaiser ClassicApr 24 · 800 Meters · Place 28 · Goldey-BeacomGoldey-Beacom800 Meters282:17.57FR
Mar 27Millersville Little MeetMar 27 · 800 Meters · Place 8 · Goldey-BeacomGoldey-Beacom800 Meters82:46.65FR
Mar 27Millersville Little MeetMar 27 · 800 Meters · Place 8 · Goldey-BeacomGoldey-Beacom800 Meters82:46.65FR
Mar 27Millersville Little MeetMar 27 · 400 Meters · Place 7 · Goldey-BeacomGoldey-Beacom400 Meters759.83FR
Mar 27Millersville Little MeetMar 27 · 400 Meters · Place 7 · Goldey-BeacomGoldey-Beacom400 Meters759.83FR