Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPSU National Open · Jan 304:37.60aPSU National OpenJanuary 30, 2026
1 Mile · OutdoorMorgantown Invitational · Apr 95:00.14Morgantown InvitationalApril 9, 2022
1000 Meters · IndoorNittany Lion Challenge · Jan 132:47.46Nittany Lion ChallengeJanuary 13, 2024
1500 Meters · IndoorNYRR Millrose Games · Feb 84:31.22aNYRR Millrose GamesFebruary 8, 2020
1500 Meters · OutdoorLarry Ellis Invitational · May 14:16.84aLarry Ellis InvitationalMay 1, 2026
1600 Meters · IndoorMilesplit/SPIRE Scholastic Showcase · Feb 94:56.79aMilesplit/SPIRE Scholastic ShowcaseFebruary 9, 2019
1600 Meters · OutdoorWVSSAC State Championships · May 174:54.04aWVSSAC State ChampionshipsMay 17, 2019
3000 Meters · IndoorPSU National Open · Jan 309:09.35aPSU National OpenJanuary 30, 2026
3200 Meters · OutdoorWVU Open - A Night of 3200's · Nov 1910:29.70WVU Open - A Night of 3200'sNovember 19, 2019
400 Meters · OutdoorCharlie Pritt Classic · Apr 1859.73PRCharlie Pritt ClassicApril 18, 2019
800 Meters · IndoorSykes & Sabock Challenge · Feb 72:09.13aSykes & Sabock ChallengeFebruary 7, 2026
800 Meters · OutdoorBison Outdoor Classic · Apr 112:08.44aBison Outdoor ClassicApril 11, 2026
Long Jump · OutdoorMonongalia County MS Championships · May 713-07.50Monongalia County MS ChampionshipsMay 7, 2018

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 1500 Meters · Place 39 · Penn StatePenn State1500 MetersRound P39.4:21.61aJr
May 15Big Ten Outdoor ChampionshipsMay 15 · 5000 Meters · Penn StatePenn State5000 Meters—DNFJr
May 15Big Ten Outdoor ChampionshipsMay 15 · 1500 Meters · Place 18 · Penn StatePenn State1500 MetersRound P18.4:27.92aJr
May 1Larry Ellis InvitationalMay 1 · 1500 Meters · Place 3 · Penn StatePenn State1500 Meters3.4:16.84a PBJr
Apr 23130th Penn Relays CarnivalApr 23 · 1500 Meters · Place 19 · Penn StatePenn State1500 Meters19.4:17.79aJr
Apr 17Virginia ChallengeApr 17 · 1500 Meters · Place 16 · Penn StatePenn State1500 Meters16.4:18.52aJr
Apr 11Bison Outdoor ClassicApr 11 · 800 Meters · Place 5 · Penn StatePenn State800 Meters5.2:08.44a PBJr
Mar 26Raleigh RelaysMar 26 · 5000 Meters · Penn StatePenn State5000 Meters--DNFJr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 7Sykes & Sabock ChallengeFeb 7 · 800 Meters · Place 1 · Penn StatePenn State800 Meters12:09.13a PBJr
Jan 30PSU National OpenJan 30 · 1 Mile · Place 3 · Penn StatePenn State1 Mile3.4:37.60a PBJr
Jan 30PSU National OpenJan 30 · 3000 Meters · Place 4 · Penn StatePenn State3000 Meters4.9:09.35a PBJr
Jan 17Nittany Lion ChallengeJan 17 · 1000 Meters · Place 4 · Penn StatePenn State1000 Meters42:47.87aJr

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · 1500 Meters · Place 43 · Penn StatePenn State1500 MetersRound P43.4:25.98aJr
Apr 24129th Penn RelaysApr 24 · 1500 Meters · Penn StatePenn State1500 Meters—4:24.35aJr

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 16PSU Tune-UpFeb 16 · 3000 Meters · Penn StatePenn State3000 Meters--DNFFr
Feb 16PSU Tune-UpFeb 16 · 800 Meters · Place 5 · Penn StatePenn State800 Meters5.2:09.46aFr
Jan 26PSU National OpenJan 26 · 1 Mile · Place 13 · Penn StatePenn State1 Mile13.4:42.69aFr
Jan 26PSU National OpenJan 26 · 3000 Meters · Place 7 · Penn StatePenn State3000 Meters7.9:24.69aFr
Jan 202024 Simmons-Harvey InvitationalJan 20 · 3000 Meters · Place 4 · Penn StatePenn State3000 Meters49:30.07a—
Jan 202024 Simmons-Harvey InvitationalJan 20 · 800 Meters · Place 11 · Penn StatePenn State800 Meters112:12.30a—
Jan 13Nittany Lion ChallengeJan 13 · 1000 Meters · Place 5 · Penn StatePenn State1000 Meters52:47.46 PBFR

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 5Jim Thorpe ClassicMay 5 · 800 Meters · Place 2 · Penn StatePenn State800 Meters22:11.82a—
Apr 20Virginia ChallengeApr 20 · 1500 Meters · Place 29 · Penn StatePenn State1500 Meters29.4:28.65aFr
Apr 14Bison Outdoor ClassicApr 14 · 800 Meters · Place 8 · Penn StatePenn State800 Meters82:11.27FR
Mar 25Hurricane Collegiate InvitationalMar 25 · 1500 Meters · Place 5 · Penn StatePenn State1500 Meters54:29.39FR

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 19WVSSAC Class AAA State ChampionshipsMay 19 · 800 Meters · Place 2 · MorgantownMorgantown800 Meters22:17.87SR
May 19WVSSAC Class AAA State ChampionshipsMay 19 · 1600 Meters · Place 4 · MorgantownMorgantown1600 Meters44:59.31SR
May 12WVSSAC Class AAA Region I ChampionshipsMay 12 · 1600 Meters · Place 2 · MorgantownMorgantown1600 Meters25:07.4612
May 12WVSSAC Class AAA Region I ChampionshipsMay 12 · 800 Meters · Place 2 · MorgantownMorgantown800 Meters22:17.2212
May 6OVAC ChampionshipsMay 6 · 800 Meters · Place 1 · MorgantownMorgantown800 Meters1.2:17.03a12
May 2OVAC 4A/5A QualifyingMay 2 · 800 Meters · Place 1 · MorgantownMorgantown800 Meters1.2:17.27a12
Apr 22Mountaineer ShowcaseApr 22 · 3200 Meters · Place 4 · MorgantownMorgantown3200 Meters410:50.66—
Apr 22Mountaineer ShowcaseApr 22 · 3200 Meters · Place 4 · MorgantownMorgantown3200 Meters410:50.66—
Apr 22Mountaineer ShowcaseApr 22 · 800 Meters · Place 3 · MorgantownMorgantown800 Meters32:15.45—
Apr 14Charlie Pritt Classic (Preston HS)Apr 14 · 800 Meters · Place 1 · MorgantownMorgantown800 Meters12:16.9012
Apr 9Morgantown InvitationalApr 9 · 1 Mile · Place 3 · MorgantownMorgantown1 Mile35:00.14 PB12

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Nov 13A Night of 3200sNov 13 · 3200 Meters · Place 3 · UnattachedUnattached3200 Meters3.11:00.81a12
Jun 12WV State Track Championship AAAJun 12 · 1600 Meters · Place 2 · MorgantownMorgantown1600 Meters2.5:02.12a11
Jun 12WV State Track Championship AAAJun 12 · 800 Meters · Place 2 · MorgantownMorgantown800 Meters2.2:17.06a11
Jun 4Region I AAA ChampionshipJun 4 · 1600 Meters · Place 2 · MorgantownMorgantown1600 Meters2.5:17.55a11
Jun 4Region I AAA ChampionshipJun 4 · 800 Meters · Place 2 · MorgantownMorgantown800 Meters2.2:19.51a11
May 28Mountaineer ShowcaseMay 28 · 1600 Meters · Place 1 · MorgantownMorgantown1600 Meters15:08.8311
May 15Morgantown InvitationalMay 15 · 800 Meters · Place 2 · MorgantownMorgantown800 Meters22:19.1911
May 8OVAC FinalsMay 8 · 400 Meters · Place 1 · MorgantownMorgantown400 Meters1.1:01.12a11
May 4OVAC Prelim.May 4 · 400 Meters · Place 1 · MorgantownMorgantown400 Meters1.1:01.61a11

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 15UK HS InvitationalFeb 15 · 800 Meters · Place 2 · WV FlyersWV Flyers800 Meters2.2:11.49a10
Feb 8NYRR Millrose GamesFeb 8 · 1 Mile · Place 7 · MorgantownMorgantown1 Mile7.4:50.40a10
Feb 8NYRR Millrose GamesFeb 8 · 1500 Meters · Place 8 · MorgantownMorgantown1500 Meters8.4:31.22a PB10

2019 Outdoor Track

16 results
DateMeetEventPlMarkGr
Nov 19WVU Open - A Night of 3200'sNov 19 · 3200 Meters · Place 1 · MorgantownMorgantown3200 Meters1.10:29.70 PB10
May 17WVSSAC State ChampionshipsMay 17 · 1600 Meters · Place 2 · MorgantownMorgantown1600 Meters2.4:54.04a PB9
May 17WVSSAC State ChampionshipsMay 17 · 800 Meters · Place 2 · MorgantownMorgantown800 Meters2.2:11.07a9
May 8Region 1 AAA ChampionshipMay 8 · 1600 Meters · Place 1 · MorgantownMorgantown1600 Meters15:15.5809
May 8Region 1 AAA ChampionshipMay 8 · 800 Meters · Place 1 · MorgantownMorgantown800 Meters12:17.6609
May 4OVAC ChampionshipMay 4 · 1600 Meters · Place 1 · MorgantownMorgantown1600 Meters1.5:08.71a9
Apr 30OVAC 5A QualifierApr 30 · 1600 Meters · Place 1 · MorgantownMorgantown1600 Meters15:29.639
Apr 26Mountaineer ShowcaseApr 26 · 3200 Meters · Place 1 · MorgantownMorgantown3200 Meters110:33.71PR9
Apr 26Mountaineer ShowcaseApr 26 · 1600 Meters · Place 1 · MorgantownMorgantown1600 Meters14:55.41PR9
Apr 26Mountaineer ShowcaseApr 26 · 800 Meters · Place 1 · MorgantownMorgantown800 Meters12:19.889
Apr 18Charlie Pritt ClassicApr 18 · 800 Meters · Place 1 · MorgantownMorgantown800 Meters12:15.11PR9
Apr 18Charlie Pritt ClassicApr 18 · 400 Meters · Place 1 · MorgantownMorgantown400 Meters159.73PR PB9
Apr 6Morgantown InvitationalApr 6 · 1600 Meters · Place 1 · MorgantownMorgantown1600 Meters14:57.12PR9
Apr 1UMWA/Husky Inv. Apr 1 · 1600 Meters · Place 2 · MorgantownMorgantown1600 Meters2.5:23.75a9
Mar 23Connect-Bridgeport.com Inv Mar 23 · 400 Meters · Place 1 · MorgantownMorgantown400 Meters159.959
Mar 22Connect-Bridgeport.com MS InvitationalMar 22 · 400 Meters · Place 1 · MorgantownMorgantown400 Meters159.95FR

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 16University of Kentucky HS InvitationalFeb 16 · 800 Meters · Place 5 · WV FlyersWV Flyers800 Meters5.2:15.73a9
Feb 9Milesplit/SPIRE Scholastic ShowcaseFeb 9 · 1600 Meters · Place 3 · WV FlyersWV Flyers1600 Meters3.4:56.79a PB9

2018 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 12Harry Green Statewide MS InvitationalMay 12 · 1600 Meters · Place 2 · St. Francis Central CatholicSt. Francis Central Catholic1600 Meters2.5:32.81a8
May 12Harry Green Statewide MS InvitationalMay 12 · Long Jump · St. Francis Central CatholicSt. Francis Central CatholicLong Jump—DNS8
May 12Harry Green Statewide MS InvitationalMay 12 · 400 Meters · Place 1 · St. Francis Central CatholicSt. Francis Central Catholic400 Meters1.1:00.21a8
May 7Monongalia County MS ChampionshipsMay 7 · 1600 Meters · Place 1 · St. Francis Central CatholicSt. Francis Central Catholic1600 Meters1.5:40.88a8
May 7Monongalia County MS ChampionshipsMay 7 · Long Jump · Place 3 · St. Francis Central CatholicSt. Francis Central CatholicLong Jump3.13-07.50 PB8
May 7Monongalia County MS ChampionshipsMay 7 · 400 Meters · Place 1 · St. Francis Central CatholicSt. Francis Central Catholic400 Meters1.1:00.68a8
Apr 25Mon County Middle School Meet #3Apr 25 · 1600 Meters · Place 1 · St. Francis Central CatholicSt. Francis Central Catholic1600 Meters1.5:44.34a8
Apr 25Mon County Middle School Meet #3Apr 25 · Long Jump · Place 4 · St. Francis Central CatholicSt. Francis Central CatholicLong Jump4.12-05.758
Apr 25Mon County Middle School Meet #3Apr 25 · 400 Meters · Place 1 · St. Francis Central CatholicSt. Francis Central Catholic400 Meters1.1:02.44a8
Apr 18Mon County Middle School Meet #2Apr 18 · 1600 Meters · Place 2 · St. Francis Central CatholicSt. Francis Central Catholic1600 Meters2.5:19.54a8
Apr 18Mon County Middle School Meet #2Apr 18 · Long Jump · Place 1 · St. Francis Central CatholicSt. Francis Central CatholicLong Jump1.13-07.258
Apr 18Mon County Middle School Meet #2Apr 18 · 800 Meters · Place 1 · St. Francis Central CatholicSt. Francis Central Catholic800 Meters1.2:31.85a8
Apr 5Preston County MS Meet II Apr 5 · 1600 Meters · Place 1 · St. Francis Central CatholicSt. Francis Central Catholic1600 Meters1.5:34.22a8
Apr 5Preston County MS Meet II Apr 5 · Long Jump · Place 1 · St. Francis Central CatholicSt. Francis Central CatholicLong Jump1.12-11.508
Apr 5Preston County MS Meet II Apr 5 · 800 Meters · Place 2 · St. Francis Central CatholicSt. Francis Central Catholic800 Meters2.2:38.82a8
Apr 5Preston County MS Meet II Apr 5 · 400 Meters · Place 1 · St. Francis Central CatholicSt. Francis Central Catholic400 Meters1.1:05.06a8

2017 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 12Preston MS IIIApr 12 · 1600 Meters · Place 1 · St. Francis Central CatholicSt. Francis Central Catholic1600 Meters1.5:33.73a7
Apr 12Preston MS IIIApr 12 · Long Jump · Place 3 · St. Francis Central CatholicSt. Francis Central CatholicLong Jump3.12-07.007
Apr 12Preston MS IIIApr 12 · 400 Meters · Place 1 · St. Francis Central CatholicSt. Francis Central Catholic400 Meters1.1:04.77a7
Mar 31Clay-Battelle MS Meet IMar 31 · 1600 Meters · Place 2 · St. Francis Central CatholicSt. Francis Central Catholic1600 Meters2.5:53.23a7
Mar 31Clay-Battelle MS Meet IMar 31 · 400 Meters · Place 1 · St. Francis Central CatholicSt. Francis Central Catholic400 Meters1.1:03.90a7