Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2024 Big Apple Invitational · Feb 105:37.54a2024 Big Apple InvitationalFebruary 10, 2024
1500 Meters · OutdoorShippensburg University Mid-Week PR Bonanza Meet · Apr 175:12.57aShippensburg University Mid-Week PR Bonanza MeetApril 17, 2024
3000 Meters · IndoorBison Opener · Dec 511:32.29aBison OpenerDecember 5, 2025
3000m Steeplechase · 0.762m · OutdoorMillersville Invite · Apr 1811:58.03aMillersville InviteApril 18, 2026
5000 Meters · Outdoor41st Millersville Metrics Sponsored by Penn Medicine LGH Sports Med · Apr 519:55.53a41st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApril 5, 2024
800 Meters · Outdoor42nd Millersville Metrics · Apr 42:39.40a42nd Millersville MetricsApril 4, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · 3000m Steeplechase · Place 18 · Millersville3000m Steeplechase0.762m18.12:16.58aJr
Apr 18Millersville InviteApr 18 · 3000m Steeplechase · Place 2 · Millersville3000m Steeplechase0.762m2.11:58.03a PBJr
Apr 9Messiah InvitationalApr 9 · 1500 Meters · Place 12 · Millersville1500 Meters12.5:14.16aJr
Apr 3Millersville MetricsApr 3 · 3000m Steeplechase · Place 3 · Millersville3000m Steeplechase0.762m3.12:15.17aJr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 6Fastrack InvitationalFeb 6 · 1 Mile · Place 78 · Millersville1 Mile78.6:00.17aJr
Jan 24Coach "I" InvitationalJan 24 · 1 Mile · Place 17 · Millersville1 Mile17.5:49.40aJr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 5Bison OpenerDec 5 · 3000 Meters · Place 7 · Millersville3000 Meters7.11:32.29a PBJr
Feb 15Susquehanna InvitationalFeb 15 · 1 Mile · Place 14 · Millersville1 Mile14.5:49.16aSo
Jan 31Bison Open and MultiJan 31 · 1 Mile · Place 17 · Millersville1 Mile175:39.00SO

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2West Chester Last ChanceMay 2 · 1500 Meters · Place 7 · Millersville1500 Meters7.5:20.95aSo
Apr 26Paul Kaiser ClassicApr 26 · 5000 Meters · Place 19 · Millersville5000 Meters1920:27.52SO
Apr 26Paul Kaiser ClassicApr 26 · 5000 Meters · Place 19 · Millersville5000 Meters1920:27.52SO
Apr 19Millersville InviteApr 19 · 1500 Meters · Place 6 · Millersville1500 Meters65:14.06SO
Apr 442nd Millersville MetricsApr 4 · 1500 Meters · Place 9 · Millersville1500 Meters95:16.81aSo
Apr 442nd Millersville MetricsApr 4 · 800 Meters · Place 29 · Millersville800 Meters292:39.40a PBSo

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6Bison OpenerDec 6 · 3000 Meters · Place 11 · Millersville3000 Meters11.11:36.23aSo
Feb 102024 Big Apple InvitationalFeb 10 · 1 Mile · Place 36 · Millersville1 Mile36.5:37.54a PBFr
Feb 3Plex ShootoutFeb 3 · 3000 Meters · Place 16 · Millersville3000 Meters1611:43.76Fr
Jan 27Mini Dip InvitationalJan 27 · 1 Mile · Place 22 · Millersville1 Mile22.5:52.42aFr
Jan 20Coach I OpenJan 20 · 3000 Meters · Place 7 · Millersville3000 Meters7.11:38.67aFr

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 27Paul Kaiser ClassicApr 27 · 1500 Meters · Place 31 · Millersville1500 Meters315:18.70a—
Apr 17Shippensburg University Mid-Week PR Bonanza MeetApr 17 · 1500 Meters · Place 8 · Millersville1500 Meters85:12.57a PB—
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · 5000 Meters · Place 7 · Millersville5000 Meters7.19:55.53a PBFr