Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · OutdoorVertklasse Meeting · Apr 132:01.10aVertklasse MeetingApril 1, 2021
10000 Meters · OutdoorRaleigh Relays · Mar 2729:12.85Raleigh RelaysMarch 27, 2025
1500 Meters · OutdoorSouthside Power & Fitness Invit. · Apr 144:00.79Southside Power & Fitness Invit.April 14, 2023
1600 Meters · OutdoorFront Range League Championships · May 14:38.64Front Range League ChampionshipsMay 1, 2019
3000m Steeplechase · 0.914m · Outdoor129th Penn Relays · Apr 248:42.01a129th Penn RelaysApril 24, 2025
3000m Steeplechase · OutdoorWake Forest Invitational · Apr 218:57.83aWake Forest InvitationalApril 21, 2023
3200 Meters · OutdoorFront Range League Championships · May 19:47.05Front Range League ChampionshipsMay 1, 2019
5000 Meters · IndoorCamel City Invitational · Feb 314:59.18Camel City InvitationalFebruary 3, 2023
5000 Meters · OutdoorWake Forest Invitational · Apr 1814:18.64aWake Forest InvitationalApril 18, 2025
800 Meters · OutdoorAltitude Running Invitational · Mar 302:09.85aAltitude Running InvitationalMarch 30, 2019
Marathon · Outdoor2025 Chicago Marathon · Oct 1202:19:46a2025 Chicago MarathonOctober 12, 2025

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

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Oct 122025 Chicago MarathonOct 12 · Marathon · Place 42 · United StatesUnited StatesMarathon42.02:19:46a PBSr
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · 3000m Steeplechase · Place 23 · App StateApp State3000m Steeplechase0.914mRound P23.8:55.25aSr
Apr 24129th Penn RelaysApr 24 · 3000m Steeplechase · App StateApp State3000m Steeplechase0.914m—8:42.01a PBSr
Apr 18Wake Forest InvitationalApr 18 · 5000 Meters · Place 36 · App StateApp State5000 Meters36.14:18.64a PBSr
Apr 10Duke InvitationalApr 10 · 3000m Steeplechase · Place 2 · App StateApp State3000m Steeplechase29:00.16SR
Mar 27Raleigh RelaysMar 27 · 10000 Meters · Place 72 · App StateApp State10000 Meters7229:12.85 PBSR

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 82024 Portland Track Festival High PerformanceJun 8 · 3000m Steeplechase · Place 10 · United StatesUnited States3000m Steeplechase109:03.18—
May 3Trials of Miles @ IcahnMay 3 · 3000m Steeplechase · Place 4 · UnattachedUnattached3000m Steeplechase0.914m4.8:50.04aSr

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 25NCAA D1 Outdoor Track & Field East Regional 1st RoundMay 25 · 3000m Steeplechase · Place 34 · App StateApp State3000m Steeplechase0.914m34.9:06.75aJr
Apr 28App State OpenApr 28 · 5000 Meters · Place 3 · Appalachian StateAppalachian State5000 Meters315:52.79JR
Apr 21Wake Forest InvitationalApr 21 · 3000m Steeplechase · Place 6 · Appalachian StateAppalachian State3000m Steeplechase68:57.83a PB—
Apr 14Southside Power & Fitness Invit.Apr 14 · 1500 Meters · Place 3 · Appalachian StateAppalachian State1500 Meters34:00.79 PBJR
Apr 6Duke InvitationalApr 6 · 3000m Steeplechase · Place 3 · App StateApp State3000m Steeplechase0.914m3.9:09.53aJr
Mar 23adidas Raleigh RelaysMar 23 · 5000 Meters · Place 167 · App StateApp State5000 Meters167.14:47.36aJr

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 3Camel City InvitationalFeb 3 · 5000 Meters · Place 4 · Appalachian StateAppalachian State5000 Meters414:59.18 PBJR

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 12Sun Belt Conference Outdoor ChampionshipsMay 12 · 5000 Meters · Place 12 · App StateApp State5000 Meters12.15:24.67aSo
May 12Sun Belt Conference Outdoor ChampionshipsMay 12 · 3000m Steeplechase · Place 3 · App StateApp State3000m Steeplechase0.914m3.9:11.71aSo
Apr 22Virginia ChallengeApr 22 · 3000m Steeplechase · Place 9 · App StateApp State3000m Steeplechase0.914m9.9:25.08aSo
Apr 15War Eagle InvitationalApr 15 · 1500 Meters · App StateApp State1500 Meters--DNSSo
Apr 7Duke InvitationalApr 7 · 5000 Meters · Place 21 · Appalachian StateAppalachian State5000 Meters2114:29.38—
Apr 1VertKlasse MeetingApr 1 · 3000m Steeplechase · Place 3 · Appalachian StateAppalachian State3000m Steeplechase39:13.93SO
Mar 19Charlotte 49er ClassicMar 19 · 10000 Meters · Place 1 · Appalachian StateAppalachian State10000 Meters131:10.69SO

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 3Buccaneer Indoor Track and Field InvitationalFeb 3 · 5000 Meters · Place 2 · App StateApp State5000 Meters2.15:10.75aSo

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 23Charlotte InvitationalApr 23 · 3000m Steeplechase · Place 4 · Appalachian StateAppalachian State3000m Steeplechase49:26.94FR
Apr 17USC OpenApr 17 · 3000m Steeplechase · Place 3 · App StateApp State3000m Steeplechase0.914m3.9:42.69aFr
Apr 1Vertklasse MeetingApr 1 · 10,000 Meters · Place 11 · App StateApp State10,000 Meters11.32:01.10a PBFr
Mar 26Weems Baskin RelaysMar 26 · 5000 Meters · Place 7 · App StateApp State5000 Meters7.15:31.93aFr
Mar 13Wendy's Teal Seahawk InvitationalMar 13 · 5000 Meters · Place 3 · App StateApp State5000 Meters3.15:16.38aFr
Mar 12Wendy's Navy Seahawk InvitationalMar 12 · 5000 Meters · Place 3 · Appalachian StateAppalachian State5000 Meters315:16.38FR

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 6Brant Tolsma InvitationalFeb 6 · 5000 Meters · Place 4 · App StateApp State5000 Meters4.16:08.13aFr

2019 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 10John Martin InvitationalMay 10 · 3200 Meters · Place 1 · Fort CollinsFort Collins3200 Meters1.9:52.76a11
May 1Front Range League ChampionshipsMay 1 · 3200 Meters · Place 5 · Fort CollinsFort Collins3200 Meters59:47.05 PB—
May 1Front Range League ChampionshipsMay 1 · 3200 Meters · Place 5 · Fort CollinsFort Collins3200 Meters59:47.05—
May 1Front Range League ChampionshipsMay 1 · 1600 Meters · Place 9 · Fort CollinsFort Collins1600 Meters94:38.64 PB—
Apr 26Stutler Bowl Twighlight InvitationalApr 26 · 3200 Meters · Place 8 · Fort CollinsFort Collins3200 Meters89:47.05—
Apr 12Pomona InvitationalApr 12 · 3200 Meters · Place 13 · Fort CollinsFort Collins3200 Meters13.10:06.83a11
Apr 12Pomona InvitationalApr 12 · 1600 Meters · Place 21 · Fort CollinsFort Collins1600 Meters21.4:47.33a11
Apr 9Randy Yaussi City ChampionshipsApr 9 · 3200 Meters · Place 4 · Fort CollinsFort Collins3200 Meters410:41.35—
Apr 9Randy Yaussi City ChampionshipsApr 9 · 3200 Meters · Place 2 · Fort CollinsFort Collins3200 Meters29:50.21—
Apr 5Thomas Jefferson TwilightApr 5 · 1600 Meters · Place 3 · Fort CollinsFort Collins1600 Meters3.4:38.64a11
Mar 30Altitude Running InvitationalMar 30 · 800 Meters · Place 11 · Fort CollinsFort Collins800 Meters11.2:09.85a PB11
Mar 22Runners Roost of Fort Collins InvitationalMar 22 · 3200 Meters · Place 1 · Fort CollinsFort Collins3200 Meters19:50.21—
Mar 12Fleet Feet QualifierMar 12 · 1600 Meters · Place 4 · Fort CollinsFort Collins1600 Meters4.4:49.14a11
Mar 9Ivory Moore "We Are Columbine" InviteMar 9 · 3200 Meters · Place 3 · Fort CollinsFort Collins3200 Meters310:12.4011

2018 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 10John Martin InvitationalMay 10 · 3200 Meters · Place 1 · Fort CollinsFort Collins3200 Meters1.10:21.27a10
May 4 Front Range League ChampionshipsMay 4 · 3200 Meters · Place 13 · Fort CollinsFort Collins3200 Meters1310:20.89—
May 4 Front Range League ChampionshipsMay 4 · 3200 Meters · Place 13 · Fort CollinsFort Collins3200 Meters1310:20.89—
May 4 Front Range League ChampionshipsMay 4 · 1600 Meters · Place 17 · Fort CollinsFort Collins1600 Meters174:50.48—
Apr 27Stutler Bowl Twilight Invitational Apr 27 · 3200 Meters · Place 15 · Fort CollinsFort Collins3200 Meters1510:07.12—
Apr 19 Legend Spring QualifierApr 19 · 800 Meters · Place 10 · Fort CollinsFort Collins800 Meters102:14.41—
Apr 13Pomona InviteApr 13 · 3200 Meters · Place 19 · Fort CollinsFort Collins3200 Meters19.10:21.21a10
Apr 10Randi Yaussi InvitationalApr 10 · 800 Meters · Place 10 · Fort CollinsFort Collins800 Meters10.2:14.41a10
Mar 31Altitude Running InvitationalMar 31 · 1600 Meters · Place 18 · Fort CollinsFort Collins1600 Meters184:56.91—
Mar 31Altitude Running InvitationalMar 31 · 800 Meters · Place 28 · Fort CollinsFort Collins800 Meters282:18.00—
Mar 23Runners Roost of Fort Collins InvitationalMar 23 · 1600 Meters · Place 14 · Fort CollinsFort Collins1600 Meters144:52.65—
Mar 20Fleet Spring QualifierMar 20 · 3200 Meters · Place 2 · Fort CollinsFort Collins3200 Meters210:17.66—
Mar 10Columbine InvitationalMar 10 · 1600 Meters · Place 9 · Fort CollinsFort Collins1600 Meters9.5:01.29a10

2017 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 13R2J InviteApr 13 · 3200 Meters · Place 22 · Fort CollinsFort Collins3200 Meters22.11:34.61a9
Apr 11Randi Yaussi ChampionshipsApr 11 · 1600 Meters · Place 23 · Fort CollinsFort Collins1600 Meters235:10.41—