Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPSAC Indoor Track & Field Championships · Feb 285:09.99aPSAC Indoor Track & Field ChampionshipsFebruary 28, 2026
1500 Meters · OutdoorPSAC Outdoor Track & Field Championships · Apr 304:43.10aPSAC Outdoor Track & Field ChampionshipsApril 30, 2026
1600 Meters · IndoorFranklin & Marshall College Invitational · Dec 286:25.65aFranklin & Marshall College InvitationalDecember 28, 2021
1600 Meters · OutdoorCoatesville Track and Field Invitational · Apr 155:20.42aCoatesville Track and Field InvitationalApril 15, 2023
200 Meters · IndoorFranklin & Marshall College Invitational · Dec 2832.53aFranklin & Marshall College InvitationalDecember 28, 2021
3000 Meters · IndoorWidener Indoor Classic · Feb 1310:25.38aWidener Indoor ClassicFebruary 13, 2026
400 Meters · Relay Split · IndoorSusquehanna Invitational · Feb 151:07.945Susquehanna InvitationalFebruary 15, 2025
5000 Meters · OutdoorMillersville Invite · Apr 1818:05.73aMillersville InviteApril 18, 2026
800 Meters · IndoorPlex Shootout · Feb 32:27.19Plex ShootoutFebruary 3, 2024
800 Meters · OutdoorPaul Kaiser Classic · Apr 242:22.52aPaul Kaiser ClassicApril 24, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · 5000 Meters · Place 10 · MillersvilleMillersville5000 Meters10.18:15.36aJr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · 1500 Meters · Place 4 · MillersvilleMillersville1500 Meters4.4:43.10a PBJr
Apr 24Paul Kaiser ClassicApr 24 · 800 Meters · Place 6 · MillersvilleMillersville800 Meters6.2:22.52a PBJr
Apr 18Millersville InviteApr 18 · 5000 Meters · Place 1 · MillersvilleMillersville5000 Meters1.18:05.73a PBJr
Apr 11Bison Outdoor ClassicApr 11 · 1500 Meters · Place 13 · MillersvilleMillersville1500 Meters13.4:43.75aJr
Apr 3Millersville MetricsApr 3 · 5000 Meters · Place 3 · MillersvilleMillersville5000 Meters3.18:30.08aJr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28PSAC Indoor Track & Field ChampionshipsFeb 28 · 1 Mile · Place 5 · MillersvilleMillersville1 Mile5.5:09.99a PBJr
Feb 28PSAC Indoor Track & Field ChampionshipsFeb 28 · 3000 Meters · Place 10 · MillersvilleMillersville3000 Meters10.10:26.64aJr
Feb 13Widener Indoor ClassicFeb 13 · 3000 Meters · Place 9 · MillersvilleMillersville3000 Meters910:25.38a PBJr
Feb 6Fastrack InvitationalFeb 6 · 1 Mile · Place 33 · MillersvilleMillersville1 Mile33.5:15.39aJr
Jan 24Coach "I" InvitationalJan 24 · 1 Mile · Place 3 · MillersvilleMillersville1 Mile3.5:22.69aJr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 5Bison OpenerDec 5 · 3000 Meters · Place 1 · MillersvilleMillersville3000 Meters1.10:35.31aJr
Feb 15Susquehanna InvitationalFeb 15 · 400 Meters · MillersvilleMillersville400 MetersRelay Split—1:07.945 PBSo
Feb 15Susquehanna InvitationalFeb 15 · 800 Meters · Place 13 · MillersvilleMillersville800 Meters13.2:29.20aSo

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6Bison OpenerDec 6 · 1 Mile · Place 1 · MillersvilleMillersville1 Mile1.5:15.66aSo
Feb 182024 PSAC Indoor T&F ChampionshipsFeb 18 · 1 Mile · Place 11 · MillersvilleMillersville1 Mile11.5:22.90aFr
Feb 102024 Big Apple InvitationalFeb 10 · 1 Mile · Place 18 · MillersvilleMillersville1 Mile18.5:24.82aFr
Feb 3Plex ShootoutFeb 3 · 800 Meters · Place 5 · MillersvilleMillersville800 Meters52:27.19 PBFr
Jan 20Coach I OpenJan 20 · 3000 Meters · Place 4 · MillersvilleMillersville3000 Meters4.11:28.92aFr

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 3PSAC Outdoor ChampionshipsMay 3 · 1500 Meters · Place 15 · MillersvilleMillersville1500 Meters155:00.09FR
Apr 27Paul Kaiser ClassicApr 27 · 1500 Meters · Place 10 · MillersvilleMillersville1500 Meters104:58.13a—
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · 800 Meters · Place 9 · MillersvilleMillersville800 Meters9.2:28.59aFr

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 1Bison OpenerDec 1 · 1 Mile · Place 3 · MillersvilleMillersville1 Mile3.5:24.99aFr

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 15Coatesville Track and Field InvitationalApr 15 · 1600 Meters · Place 5 · Oxford AreaOxford Area1600 Meters5.5:20.42a PB12

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10Ursinus HS InvitationalDec 10 · 1 Mile · Place 21 · Oxford AreaOxford Area1 Mile21.6:17.79a12

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 6Henderson InvitationalMay 6 · 1600 Meters · Place 9 · Oxford AreaOxford Area1600 Meters9.5:43.74a11

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Franklin & Marshall College InvitationalDec 28 · 1600 Meters · Place 18 · Oxford AreaOxford Area1600 Meters18.6:25.65a PB11
Dec 28Franklin & Marshall College InvitationalDec 28 · 200 Meters · Place 50 · Oxford AreaOxford Area200 Meters50.32.53a PB11

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 7Oxford HS TriangularApr 7 · 1600 Meters · Place 1 · Oxford AreaOxford Area1600 Meters1.6:02.0010
Apr 7Oxford HS TriangularApr 7 · 800 Meters · Place 6 · Oxford AreaOxford Area800 Meters6.2:47.30a10
Apr 2Rustin InvitationalApr 2 · 1600 Meters · Place 6 · Oxford AreaOxford Area1600 Meters6.6:02.56a10
Apr 2Rustin InvitationalApr 2 · 800 Meters · Place 18 · Oxford AreaOxford Area800 Meters18.2:44.87a10