Completed Event: Cross Country versus Cyclone Preview on August 29, 2025 , , Men: 1st, Women: 1st

Awards and Honors
First Team All-American (Outdoor: 3,000m Steeplechase - 2024)
USTFCCCA All-Midwest Region XC (2021, 2022, 2023, 2024)
All-Big 12 (XC: 2020, 2021, 2022)
CSC Academic All-American (First Team - 2024; Second Team - 2023, 2025)
CSC Academic All-District (2023, 2024, 2025)
USTFCCCA All-Academic (T&F: 2021, 2022, 2023, 2024; XC: 2021, 2022, 2023)
Academic All-Big 12 First Team (XC: 2020, 2021, 2022, 2023, 2024; T&F: 2021, 2022, 2023, 2024)
Big 12 Commissioner's Honor Roll (F18, S19, F19, S20, F20, S21, S22, F22, S23, F23, S24, F24)
Personal Records
800m | 1:53.58 | 2018 Outdoor |
1,500m | 3:48.94 | 2022 Outdoor |
Mile | 4:03.79 | 2024 Indoor |
3,000m | 7:53.76 | 2024 Indoor |
3,000m SC | 8:25.92 | 2024 Outdoor |
5,000m | 13:44.75 | 2022 Indoor |
13:40.04 | 2023 Outdoor |
2024-25
XC: Finished cross country career as a four-time All-Midwest Regional honoree and NCAA qualifier ... ran in five meets for the Cyclones, earning top 30 finishes at Nuttycombe, Big 12 Championships and NCAA Midwest Regionals ... crossed the finish line in 29:26.48 at the NCAA Midwest Regional to earn 11th place ... finished in the top 50 at the NCAA Championships with a time of 23:31.7, helping Iowa State to its second runner-up finish in four seasons.
Summer 2024
Qualified for U.S. Olympic Trials in the 3,000m steeplechase, finishing 15th with 8:28.80.
2023-24
Outdoor: Cemented bronze in the 3,000m steeplechase at NCAA Championships for First Team All-America honors, downing his own school record with 8:25.92 ... advanced to nationals for the first time after auto qualifying in his steeple heat with 8:39.99 ... claimed the bronze at Big 12 Championships with 8:33.83 ... first took down Wesley Kiptoo's school record (8:31.81) at the Virginia Challenge with 8:26.58, placing as the second-fastest collegian ... opened season taking 12th at the Bryan Clay Invite in the steeple with a then-PR 8:32.24.
Indoor: Scored in the 5,000m (13:54.62) placing fourth and took 13th in the 3,000m (8:09.52) at Big 12 Championships ... put up the eighth-fastest 3,000m performance in program history with 7:53.76 to place fourth at the Razorback Invite ... clocked a mile PR of 4:03.79 at the Cyclone Open ... ran the 3,000m at the Valentine Invite in 7:55.14 for 14th ... took second in the mile (4:04.98) at the Hawkeye Invite ... began season with a 13:47.05 5K at the BU Season Opener.
XC: Competed in five meets for the NCAA fifth-place team finisher… was 72nd at the Virginia Invitational with a time of 24:11.9… finished 87th in 24:20.2 at Nuttycombe… improved 8K time to 23:41.0 at the Big 12 Championships, finishing 26th… was 13th at the NCAA Midwest Regional in 30:35.1, helping ISU to a second-place team finish… narrowly missed All-America honors at the NCAA Championships, finishing 43rd overall in 29:54.1.
2022-23
Outdoor: Qualified for NCAA West Prelims, finishing two spots short of nationals in 14th with a 3,000-meter steeplechase time of 8:38.96, nearly a five-second PR to set the fifth-fastest performance in school history … claimed the silver medal at Big 12 Championships in the 3,000m steeplechase (8:44.64) and took fourth in the 5,000m the next day (14:13.07) … put up a 5,000m PR of 13:40.04 at the Stanford Invite, .34 seconds off the No. 10 time in school history … ran second leg of the 4x1,600 that took silver at Drake Relays … ran 8:46.02 in the 3,000m steeplechase for eighth at the Bryan Clay Invite.
Indoor: Scored in the 5,000-meter at Big 12 Championships, finishing sixth with 14:24.49 … placed 12th at conference in the 3,000m with 8:20.15 … posted a 3,000m PR of 7:57.50 at the Razorback Invite, the 10th-fastest performance in school history … also ran sub-eight minutes in the 3,000m at the Husky Classic clocking 7:59.14 … finished second in the 3,000m (8:04.79) at the Cyclone Open.
XC: Qualified for the NCAA Championships as an individual, finishing 74th overall (10K, 29:59.0) … earned spot at NCAA XC Championships with eighth-place finish, earning All-Midwest Region honors, at the NCAA XC Championships Midwest Regional (10K, 29:43.8) … earned All-Big 12 honors via ninth-place run at the Big 12 Championships (8K, 24:28.5) … opened season with third-place run at the Mizzou XC Opener (6K, 18:09.1) … got another third-place finish at the Gans Creek Classic (8K, 23:43.0) … was 58th overall at the Nuttycombe Invitational (8K, 24:28.5).
2021-22
Outdoor: Competed for the Cyclones in five meets … qualified for the NCAA West Preliminaries in the 3,000m steeplechase, finishing 21st (8:50.65) … finished fourth in the 3,000m steeplechase (9:01.06) at the Big 12 Championships … ran to a personal best 3K 8:43.45 in the steeplechase to finish second at the Bryan Clay Invitational … also clocked a 1,500m PR of 3:48.94 at the Bryan Clay … finished second in the 3,000m steeplechase (8:45.31) at the Drake Relays … also competed at the Stanford Invitational.
Indoor: Took part in five meets … competed in the 5,000m run (DNF) at the Big 12 Championships … opened season with personal best 13:44.75 at 5,000m at the Wooo Pig Classic, finishing fourth … ran to 3,000m PR of 8:07.85 at the Razorback Invitational … posted mile personal best of 4:09.37 at the Cyclone Open … also ran the mile at the Graduate Classic.
XC: Ran for Iowa State in all five meets, helping guide the Cyclones to a second place finish at the NCAA Cross Country Championships … just missed out on All-America honors with 41st place finish at NCAA Cross Country Championships in a 10K time of 29:31.9 … earned first career USTFCCCA All-Midwest Region honor with 12th place finish at NCAA Cross Country Championships Midwest Regional … earned All-Big 12 for second-straight season with eighth place finish at Big 12 Championships … opened season with eighth place finish at Griak Invitational … finished 21st at Wisconsin Nuttycombe Invitational, helping Iowa State earn the team title.
2020-21
Outdoor: Competed for the Cyclones in eight meets … qualified for NCAA West Preliminaries in 3,000-meter steeplechase, just missing out on trip to Eugene with 14th place finish in 8:46.57, a mark achieved despite falling on barrier during the race … clocked then-PR 8:50.46 to take fourth in the steeplechase at the Big 12 Championships … marked steeplechase debut by winning section and finishing eighth overall at the Virginia Challenge (8:51.41) … was member of fourth-place 4x1,600-meter relay at the Drake Relays … won the 1,500m run in PR 3:52.72 at the Jim Duncan Invitational … also competed at the Trials of Miles Kansas City Qualifier and Blue Oval Invitational.
Indoor: Did not compete.
XC: Closed out the season with an 89th-place finish at the FSU Winter XC Classic in 25:09.1... turned in a tremendous race at the Big 12 Championship, earning All-Big 12 honors behind a 14th-place finish individually (23:47.5) … First Team Academic All-Big 12… in his first race of his ISU career, finished 12th individually at the Cowboy Jamboree with an 8k time of 24:45.7.
2019-20
Outdoor: Season canceled due to COVID-19 outbreak worldwide.
Indoor: Competed in four meets for the Cyclones … finished 10th in 3,000m run at the Big 12 Championships … posted personal best 4:18.06 in the mile at the Iowa State Classic … ran to PR 8:19.50 in the 3,000m run at the Iowa State Classic … also ran the 3K at the Wieczorek Invite.
XC: Squad member.
2018-19
Outdoor: Redshirted.
Indoor: Redshirted.
XC: Redshirted.
High School
Picked up five state titles during prep career at George Little Rock/Central Lyon ... as a senior, claimed state crowns and Drake Relays titles at 1,600 and 3,200 meters, while also earning second at state championships in the 800-meter run ... as a junior, won Class 1A titles at 800 and 3,200-meters while taking second in the 1,600 ... swept 800, 1,600 and 3,200-meter conference crowns as a junior ... won 3,200-meter state title as a freshman.
Personal
Finance major.