Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBison Opener · Dec 65:45.76aBison OpenerDecember 6, 2024
1500 Meters · OutdoorMillersville Metrics · Apr 35:09.08aMillersville MetricsApril 3, 2026
400 Meters · IndoorPTFCA Indoor Track Carnival · Feb 151:05.88PTFCA Indoor Track CarnivalFebruary 15, 2020
400 Meters · OutdoorEmmaus vs. Parkland · Apr 281:04.70Emmaus vs. ParklandApril 28, 2021
800 Meters · IndoorFastrack Invitational · Feb 62:32.19aFastrack InvitationalFebruary 6, 2026
800 Meters · OutdoorMillersville Invite · Apr 182:24.23aMillersville InviteApril 18, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 24Paul Kaiser ClassicApr 24 · 800 Meters · Place 18 · MillersvilleMillersville800 Meters18.2:26.52aSr
Apr 18Millersville InviteApr 18 · 800 Meters · Place 6 · MillersvilleMillersville800 Meters6.2:24.23a PBSr
Apr 9Messiah InvitationalApr 9 · 800 Meters · Place 11 · MillersvilleMillersville800 Meters11.2:26.91aSr
Apr 3Millersville MetricsApr 3 · 1500 Meters · Place 4 · MillersvilleMillersville1500 Meters4.5:09.08a PBSr
Apr 3Millersville MetricsApr 3 · 800 Meters · Place 8 · MillersvilleMillersville800 Meters8.2:28.71aSr
Mar 27Danny Curran InvitationalMar 27 · 800 Meters · Place 33 · MillersvilleMillersville800 Meters33.2:27.24aSr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 13Widener Indoor ClassicFeb 13 · 800 Meters · Place 40 · MillersvilleMillersville800 Meters402:32.34aSr
Feb 6Fastrack InvitationalFeb 6 · 800 Meters · Place 63 · MillersvilleMillersville800 Meters63.2:32.19a PBSr
Jan 24Coach "I" InvitationalJan 24 · 1 Mile · Place 32 · MillersvilleMillersville1 Mile32.6:10.49aSr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 5Bison OpenerDec 5 · 1 Mile · Place 14 · MillersvilleMillersville1 Mile14.6:00.98aSr
Feb 15Susquehanna InvitationalFeb 15 · 1 Mile · Place 22 · MillersvilleMillersville1 Mile22.6:08.90aJr
Jan 25Coach I OpenJan 25 · 800 Meters · Place 14 · MillersvilleMillersville800 Meters142:36.30a—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2West Chester Last ChanceMay 2 · 800 Meters · Place 2 · MillersvilleMillersville800 Meters2.2:26.15aJr
Apr 26Paul Kaiser ClassicApr 26 · 800 Meters · Place 21 · MillersvilleMillersville800 Meters212:27.50JR
Apr 26Paul Kaiser ClassicApr 26 · 800 Meters · Place 21 · MillersvilleMillersville800 Meters212:27.50JR
Apr 19Millersville InviteApr 19 · 800 Meters · Place 6 · MillersvilleMillersville800 Meters62:30.48JR
Apr 442nd Millersville MetricsApr 4 · 800 Meters · Place 14 · MillersvilleMillersville800 Meters142:30.22aJr

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 6Bison OpenerDec 6 · 1 Mile · Place 12 · MillersvilleMillersville1 Mile12.5:45.76a PBJr
Feb 9Blue & White InvitationalFeb 9 · 800 Meters · Place 16 · MillersvilleMillersville800 Meters162:36.29a—
Feb 3Plex ShootoutFeb 3 · 800 Meters · Place 30 · MillersvilleMillersville800 Meters302:39.78So

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 27Paul Kaiser ClassicApr 27 · 800 Meters · Place 27 · MillersvilleMillersville800 Meters272:32.11a—
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · 800 Meters · Place 16 · MillersvilleMillersville800 Meters16.2:34.00aSo

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 1Bison OpenerDec 1 · 1 Mile · Place 15 · MillersvilleMillersville1 Mile15.6:06.12aSo
Jan 27Mini-Dip InvitationalJan 27 · 1 Mile · Place 16 · MillersvilleMillersville1 Mile166:08.20FR
Jan 21Coach I OpenJan 21 · 800 Meters · Place 7 · MillersvilleMillersville800 Meters72:46.12FR

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 6LHU College QualifierMay 6 · 800 Meters · Place 4 · MillersvilleMillersville800 Meters42:29.48FR
Apr 29Paul Kaiser ClassicApr 29 · 800 Meters · Place 31 · MillersvilleMillersville800 Meters312:31.65FR
Apr 8WCU Golden Ram InvitationalApr 8 · 800 Meters · Place 13 · MillersvilleMillersville800 Meters132:28.23FR
Mar 3140th Millersville MetricsMar 31 · 1500 Meters · Place 33 · MillersvilleMillersville1500 Meters335:26.47FR
Mar 3140th Millersville MetricsMar 31 · 800 Meters · Place 13 · MillersvilleMillersville800 Meters132:34.63FR

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 2Bucknell Bison OpenDec 2 · 1 Mile · Place 11 · MillersvilleMillersville1 Mile11.6:04.01aFr
Jan 15Kutztown Golden Bear HS InviteJan 15 · 400 Meters · Place 7 · ParklandParkland400 Meters7.1:08.52a12

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 17PIAA District XI AAA ChampionshipMay 17 · 800 Meters · Place 18 · ParklandParkland800 Meters18.2:33.89a12
May 10Colonial League ChampionshipsMay 10 · 800 Meters · Place 7 · ParklandParkland800 Meters7.2:27.76a12

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18UC Holiday HS InvitationalDec 18 · 800 Meters · Place 15 · ParklandParkland800 Meters15.2:44.25a12
Dec 18UC Holiday HS InvitationalDec 18 · 800 Meters · Place 15 · ParklandParkland800 Meters15.2:44.25a12

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10EPC ChampionshipsMay 10 · 800 Meters · Place 19 · ParklandParkland800 Meters192:43.05JR
May 3Whitehall @ ParklandMay 3 · 800 Meters · Place 2 · ParklandParkland800 Meters22:31.7—
May 3Whitehall @ ParklandMay 3 · 800 Meters · Place 2 · ParklandParkland800 Meters22:31.7—
Apr 28Emmaus vs. ParklandApr 28 · 800 Meters · Place 4 · ParklandParkland800 Meters42:34.4—
Apr 28Emmaus vs. ParklandApr 28 · 400 Meters · ParklandParkland400 Meters—1:04.70 PB—
Apr 19William Allen / Parkland DualApr 19 · 800 Meters · Place 2 · ParklandParkland800 Meters2.2:30.911
Mar 30Allentown Central Catholic @ ParklandMar 30 · 800 Meters · Place 3 · ParklandParkland800 Meters32:36.8—

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 15PTFCA Indoor Track CarnivalFeb 15 · 400 Meters · Place 16 · ParklandParkland400 Meters161:05.88 PB10
Jan 24Wyomissing Area HS Team ChallengeJan 24 · 800 Meters · Place 3 · ParklandParkland800 Meters32:33.43—
Jan 4Kutztown Golden Bear HS InvitationalJan 4 · 800 Meters · Place 5 · ParklandParkland800 Meters52:40.39—

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 18ASD InvitationalApr 18 · 800 Meters · Place 3 · ParklandParkland800 Meters32:26.919

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 9PTFCA Indoor CarnivalFeb 9 · 800 Meters · Place 27 · ParklandParkland800 Meters272:36.799