Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNavy Indoor Invitational · Dec 64:32.13aNavy Indoor InvitationalDecember 6, 2025
10,000 Meters · OutdoorCentennial Conference Outdoor Championships · May 131:32.32aCentennial Conference Outdoor ChampionshipsMay 1, 2026
10000 Meters · OutdoorCentennial Conference Outdoor Championships · May 332:37.65aCentennial Conference Outdoor ChampionshipsMay 3, 2024
1500 Meters · OutdoorNavy Outdoor Invitational · Mar 294:19.41aNavy Outdoor InvitationalMarch 29, 2025
1600 Meters · OutdoorArk Valley-Chisolm Trail League (AVCTL) Division I · May 134:33.54aArk Valley-Chisolm Trail League (AVCTL) Division IMay 13, 2022
3000 Meters · IndoorCentennial Conference Indoor Championships · Feb 288:51.91aCentennial Conference Indoor ChampionshipsFebruary 28, 2026
3000m Steeplechase · 0.914m · OutdoorNavy Outdoor Invitational · Mar 2810:18.70aNavy Outdoor InvitationalMarch 28, 2026
3000m Steeplechase · OutdoorHopkins Loyola Invite · Apr 199:53.98Hopkins Loyola InviteApril 19, 2025
3200 Meters · OutdoorKSHSAA 5A Regional #8 · May 219:50.49aKSHSAA 5A Regional #8May 21, 2021
5000 Meters · Indoor2026 Paul Donahue Invitational · Apr 1714:50.79a2026 Paul Donahue InvitationalApril 17, 2026
5000 Meters · OutdoorCentennial Conference Outdoor Championships · May 115:30.50aCentennial Conference Outdoor ChampionshipsMay 1, 2026

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 10,000 Meters · Place 5 · Johns HopkinsJohns Hopkins10,000 Meters5.31:32.32a PBSr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 5000 Meters · Place 14 · Johns HopkinsJohns Hopkins5000 Meters14.15:30.50a PBSr
Mar 28Navy Outdoor InvitationalMar 28 · 3000m Steeplechase · Place 6 · Johns HopkinsJohns Hopkins3000m Steeplechase0.914m6.10:18.70a PBSr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 5000 Meters · Place 10 · Johns HopkinsJohns Hopkins5000 Meters10.14:50.79a PBSr
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · 5000 Meters · Place 8 · Johns HopkinsJohns Hopkins5000 Meters815:13.84aSR
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · 3000 Meters · Place 12 · Johns HopkinsJohns Hopkins3000 Meters128:51.91a PBSR
Feb 13Widener Indoor ClassicFeb 13 · 3000 Meters · Place 32 · Johns HopkinsJohns Hopkins3000 Meters328:58.81aSr
Jan 17Cardinal Track & Field ClassicJan 17 · 3000 Meters · Place 4 · Johns HopkinsJohns Hopkins3000 Meters49:01.37aSr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 6Navy Indoor InvitationalDec 6 · 1 Mile · Place 10 · Johns HopkinsJohns Hopkins1 Mile10.4:32.13a PBSr
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · 5000 Meters · Place 12 · Johns HopkinsJohns Hopkins5000 Meters1215:33.41a—
Feb 15Widener Indoor ClassicFeb 15 · 3000 Meters · Place 32 · Johns HopkinsJohns Hopkins3000 Meters32.9:05.13aJr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2Centennial Conference Outdoor ChampionshipsMay 2 · 3000m Steeplechase · Place 10 · Johns HopkinsJohns Hopkins3000m Steeplechase1010:00.21JR
May 2Centennial Conference Outdoor ChampionshipsMay 2 · 5000 Meters · Place 26 · Johns HopkinsJohns Hopkins5000 Meters2615:59.68JR
Apr 19Hopkins Loyola InviteApr 19 · 3000m Steeplechase · Place 4 · Johns HopkinsJohns Hopkins3000m Steeplechase49:53.98 PBJR
Mar 29Navy Outdoor InvitationalMar 29 · 1500 Meters · Place 15 · Johns HopkinsJohns Hopkins1500 Meters154:19.41a PBJr

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 7Bow Tie InvitiationalDec 7 · 5000 Meters · Place 15 · Johns HopkinsJohns Hopkins5000 Meters15.15:50.09aJr
Feb 24Centennial Conference Indoor ChampionshipsFeb 24 · 5000 Meters · Place 13 · Johns HopkinsJohns Hopkins5000 Meters1315:31.84a—
Feb 102024 Big Apple InvitationalFeb 10 · 3000 Meters · Place 50 · Johns HopkinsJohns Hopkins3000 Meters50.9:07.76aSo
Feb 2NYU DIII InvitationalFeb 2 · 1 Mile · Place 35 · Johns HopkinsJohns Hopkins1 Mile354:37.39a—
Jan 12TCNJ Indoor InvitationalJan 12 · 3000 Meters · Place 27 · Johns HopkinsJohns Hopkins3000 Meters279:11.28SO

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 3Centennial Conference Outdoor ChampionshipsMay 3 · 10000 Meters · Place 16 · Johns HopkinsJohns Hopkins10000 Meters1632:37.65a PB—
May 3Centennial Conference Outdoor ChampionshipsMay 3 · 5000 Meters · Place 28 · Johns HopkinsJohns Hopkins5000 Meters2815:41.81a—
Apr 20Hopkins Loyola InvitationalApr 20 · 5000 Meters · Place 20 · Johns HopkinsJohns Hopkins5000 Meters2015:56.50a—
Mar 30Navy Outdoor InvitationalMar 30 · 1500 Meters · Place 25 · Johns HopkinsJohns Hopkins1500 Meters254:19.86a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 2TCNJ Indoor OpenDec 2 · 5000 Meters · Place 12 · Johns HopkinsJohns Hopkins5000 Meters12.16:09.95aSo

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 22Hopkins-Loyola InvitationalApr 22 · 5000 Meters · Place 30 · Johns HopkinsJohns Hopkins5000 Meters3016:16.39FR
Mar 312023 Towson Spring OpenMar 31 · 5000 Meters · Place 20 · Johns HopkinsJohns Hopkins5000 Meters20.16:48.13aFr

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 2Fastrack Season OpenerDec 2 · 3000 Meters · Place 19 · Johns HopkinsJohns Hopkins3000 Meters19.9:30.86aFr
Jan 30Kansas HS OpenJan 30 · 3000 Meters · Place 4 · UnattachedUnattached3000 Meters4.9:43.03a12

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 13Ark Valley-Chisolm Trail League (AVCTL) Division IMay 13 · 3200 Meters · Place 1 · Maize SouthMaize South3200 Meters1.10:09.19a12
May 13Ark Valley-Chisolm Trail League (AVCTL) Division IMay 13 · 1600 Meters · Place 3 · Maize SouthMaize South1600 Meters3.4:33.54a PB12

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 275A-6A Kansas State HS Track & Field ChampionshipsMay 27 · 3200 Meters · Place 12 · Maize SouthMaize South3200 Meters12.9:51.54a11
May 21KSHSAA 5A Regional #8May 21 · 3200 Meters · Place 3 · Maize SouthMaize South3200 Meters3.9:50.49a PB11

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 16Kansas 5A Regional #7 - Bishop Carroll HSMay 16 · 3200 Meters · Place 8 · Maize SouthMaize South3200 Meters8.10:29.95a9
May 10 AVCTL Division 2 League Track MeetMay 10 · 3200 Meters · Place 6 · Maize SouthMaize South3200 Meters6.10:12.44a9