Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSusquehanna Invitational · Feb 155:18.68aSusquehanna InvitationalFebruary 15, 2025
10,000 Meters · OutdoorCentennial Conference Outdoor Championships · May 137:31.98aCentennial Conference Outdoor ChampionshipsMay 1, 2026
1500 Meters · OutdoorBucknell Bison Outdoor Classic · Apr 124:42.28aBucknell Bison Outdoor ClassicApril 12, 2025
1600 Meters · OutdoorPioneer Athletic Conference Championship · May 105:33.66Pioneer Athletic Conference ChampionshipMay 10, 2024
3000 Meters · IndoorBlue & White Invite · Feb 810:30.76Blue & White InviteFebruary 8, 2025
3000m Steeplechase · 0.762m · IndoorThe Coach Pollard Invitational · Apr 1811:36.24aThe Coach Pollard InvitationalApril 18, 2025
3000m Steeplechase · OutdoorCentennial Conference Outdoor Championships · May 211:45.50Centennial Conference Outdoor ChampionshipsMay 2, 2025
3200 Meters · OutdoorPope John Paul II HS vs Phoenixville · May 113:48.89aPope John Paul II HS vs PhoenixvilleMay 1, 2024
400 Meters · IndoorAlvernia Holiday Classic · Dec 111:08.81aAlvernia Holiday ClassicDecember 11, 2021
400 Meters · OutdoorThe John Heins Invitational · Apr 81:07.32aThe John Heins InvitationalApril 8, 2022
5000 Meters · IndoorCentennial Conference Indoor Championships · Feb 2818:03.84aCentennial Conference Indoor ChampionshipsFebruary 28, 2026
5000 Meters · OutdoorWidener Final Qualifier · May 1017:36.03aWidener Final QualifierMay 10, 2026
800 Meters · IndoorSusquehanna Invitational · Feb 152:28.23aSusquehanna InvitationalFebruary 15, 2025
800 Meters · OutdoorPioneer Athletic Conference Championship · May 122:26.00Pioneer Athletic Conference ChampionshipMay 12, 2022

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 10Widener Final QualifierMay 10 · 5000 Meters · Place 17 · DickinsonDickinson5000 Meters17.17:36.03a PBSo
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 10,000 Meters · Place 4 · DickinsonDickinson10,000 Meters4.37:31.98a PBSo
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 5000 Meters · Place 4 · DickinsonDickinson5000 Meters4.18:04.48aSo
Apr 24Paul Kaiser ClassicApr 24 · 1500 Meters · Place 7 · DickinsonDickinson1500 Meters7.4:50.46aSo
Apr 24Paul Kaiser ClassicApr 24 · 800 Meters · DickinsonDickinson800 Meters—DNSSo
Apr 17Coach Pollard InvitationalApr 17 · 10,000 Meters · Place 2 · DickinsonDickinson10,000 Meters2.38:17.80aSo
Apr 17Coach Pollard InvitationalApr 17 · 1500 Meters · DickinsonDickinson1500 Meters—DNSSo
Apr 11Bison Outdoor ClassicApr 11 · 5000 Meters · Place 77 · DickinsonDickinson5000 Meters77.17:43.12aSo
Apr 1York College Twilight MeetApr 1 · 5000 Meters · Place 4 · DickinsonDickinson5000 Meters418:13.91aSO
Mar 28Little 3 MeetMar 28 · 3000m Steeplechase · DickinsonDickinson3000m Steeplechase0.762m--DNSSo
Mar 28Little 3 MeetMar 28 · 1500 Meters · Place 3 · DickinsonDickinson1500 Meters3.4:56.34aSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · 5000 Meters · Place 4 · DickinsonDickinson5000 Meters418:03.84a PBSO
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · 3000 Meters · Place 11 · DickinsonDickinson3000 Meters1110:32.28aSO
Feb 13Widener Indoor ClassicFeb 13 · 3000 Meters · Place 14 · DickinsonDickinson3000 Meters1410:37.03aSo
Jan 30PSU National OpenJan 30 · 5000 Meters · Place 12 · DickinsonDickinson5000 Meters12.18:15.29aSo
Jan 24Coach "I" InvitationalJan 24 · 1 Mile · Place 5 · DickinsonDickinson1 Mile5.5:24.34aSo
Jan 24Coach "I" InvitationalJan 24 · 800 Meters · DickinsonDickinson800 Meters--DNSSo

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 2Centennial Conference Outdoor ChampionshipsMay 2 · 3000m Steeplechase · Place 8 · DickinsonDickinson3000m Steeplechase811:45.50 PBFR
May 2Centennial Conference Outdoor ChampionshipsMay 2 · 5000 Meters · Place 2 · DickinsonDickinson5000 Meters217:50.51FR
Apr 16Shippensburg University Mid-Week PR Bonanza MeetApr 16 · 5000 Meters · Place 1 · DickinsonDickinson5000 Meters117:44.97aFR
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 1500 Meters · Place 5 · DickinsonDickinson1500 Meters54:42.28a PBFR
Mar 28Susquehanna Jim Taylor DualsMar 28 · 5000 Meters · Place 2 · DickinsonDickinson5000 Meters218:23.57aFR
Mar 22Little 3 ChampionshipsMar 22 · 1500 Meters · Place 1 · DickinsonDickinson1500 Meters14:51.54aFR
Mar 22Little 3 ChampionshipsMar 22 · 800 Meters · Place 5 · DickinsonDickinson800 Meters52:26.37aFR

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Apr 18The Coach Pollard InvitationalApr 18 · 3000m Steeplechase · Place 3 · DickinsonDickinson3000m Steeplechase0.762m3.11:36.24a PBFr
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · 3000 Meters · Place 6 · DickinsonDickinson3000 Meters610:34.98a—
Feb 15Susquehanna InvitationalFeb 15 · 1 Mile · Place 3 · DickinsonDickinson1 Mile3.5:18.68a PBFr
Feb 15Susquehanna InvitationalFeb 15 · 800 Meters · Place 7 · DickinsonDickinson800 Meters7.2:28.23a PBFr
Feb 8Blue & White InviteFeb 8 · 3000 Meters · Place 3 · DickinsonDickinson3000 Meters310:30.76 PBFR
Feb 1PLEX ShootoutFeb 1 · 5000 Meters · Place 1 · DickinsonDickinson5000 Meters118:36.67a—
Jan 25Coach I OpenJan 25 · 1 Mile · Place 5 · DickinsonDickinson1 Mile55:27.87a—
Jan 25Coach I OpenJan 25 · 800 Meters · Place 8 · DickinsonDickinson800 Meters82:31.73a—
Jan 182025 Cardinal TFJan 18 · 3000 Meters · Place 5 · DickinsonDickinson3000 Meters5.10:34.06aFr

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13Susquehanna Early Season InviteDec 13 · 3000 Meters · Place 1 · DickinsonDickinson3000 Meters1.10:54.03aFr
Dec 13Susquehanna Early Season InviteDec 13 · 800 Meters · DickinsonDickinson800 Meters—DNSFr
Dec 8Holiday Kickoff OpenDec 8 · 1 Mile · Place 3 · DickinsonDickinson1 Mile3.5:29.54aFr

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 10Pioneer Athletic Conference ChampionshipMay 10 · 1600 Meters · Place 12 · PhoenixvillePhoenixville1600 Meters125:33.66 PB12
May 10Pioneer Athletic Conference ChampionshipMay 10 · 1600 Meters · Place 12 · PhoenixvillePhoenixville1600 Meters125:33.6612
May 1Pope John Paul II HS vs PhoenixvilleMay 1 · 3200 Meters · Place 2 · PhoenixvillePhoenixville3200 Meters213:48.89a PB—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 28Cy Fritz Open Apr 28 · 400 Meters · Place 12 · PhoenixvillePhoenixville400 Meters121:09.00—
Apr 28Cy Fritz Open presented by Penn Medicine LGH Sports MedApr 28 · 400 Meters · Place 12 · PhoenixvillePhoenixville400 Meters12.1:09.00a11
Mar 28Upper Merion HS vs PhoenixvilleMar 28 · 800 Meters · Place 2 · PhoenixvillePhoenixville800 Meters22:36.1411

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 12Pioneer Athletic Conference ChampionshipMay 12 · 800 Meters · Place 6 · PhoenixvillePhoenixville800 Meters62:26.00 PB10
May 12Pioneer Athletic Conference ChampionshipMay 12 · 800 Meters · Place 6 · PhoenixvillePhoenixville800 Meters62:26.0010
Apr 8The John Heins InvitationalApr 8 · 400 Meters · Place 16 · PhoenixvillePhoenixville400 Meters16.1:07.32a PB10

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11Alvernia Holiday ClassicDec 11 · 400 Meters · Place 10 · PhoenixvillePhoenixville400 Meters10.1:08.81a PB10