AdvertisementRemove ads — go Premium

CFFC 160: Kostyuchenko vs Veal

Main eventEgor Kostyuchenko def. Tyler Vealby Decision (Unanimous) · 8 results recordedFull result →
DateFriday, September 4, 2026Start 7:00 PM EDT
VenueHard Rock Hotel & Casino BristolBristol, Virginia, United States
BroadcastUFC Fight PassHow to watch
Join the discussionPredictions & oddsOfficial CFFC event
Fight resultsComplete8 of 8 outcomes recordedView resultsHide results

Results appear as they are recorded; confirmation may be delayed. Each result shows what it does to both ratings: projected at first, then the published change once the rankings have counted the bout.

  1. Egor Kostyuchenko vs Tyler VealEgor Kostyuchenko def. Tyler Veal by Decision (Unanimous) · Round 5 · 5:00Elo: Egor Kostyuchenko +24 to 1649 · Tyler Veal −24 to 1598
  2. Elvin Romero vs Dan HoltElvin Romero def. Dan Holt by Decision (Split) · Round 3 · 5:00Elo: Elvin Romero +20 to 1592 · Dan Holt −20 to 1545
  3. Brent Williams vs Brandon BohannanBrandon Bohannan def. Brent Williams by TKO · Round 2 · 4:53Elo: Brent Williams −31 to 1571 · Brandon Bohannan +31 to 1604
  4. Sean Clabough vs Buddha HanchardBuddha Hanchard def. Sean Clabough by TKO · Round 2 · 3:05Elo: Sean Clabough −26 to 1474 · Buddha Hanchard +26 to 1555
  5. T.J. Schaefer vs Connor CyphertT.J. Schaefer def. Connor Cyphert by TKO · Round 1 · 3:18Elo: T.J. Schaefer +26 to 1606 · Connor Cyphert −26 to 1524
  6. Lucas Cortes vs Johnny SantosJohnny Santos def. Lucas Cortes by Submission · Round 2 · 3:50Elo: Lucas Cortes −32 to 1517 · Johnny Santos +32 to 1538
  7. Karli Jo Patton vs Ashley BarrettKarli Jo Patton def. Ashley Barrett by Decision (Split) · Round 3 · 5:00Elo: Karli Jo Patton +20 to 1542 · Ashley Barrett −20 to 1503
  8. Sebastian Quevedo vs Kaelob AlgerSebastian Quevedo def. Kaelob Alger by Submission · Round 2 · 1:04Elo: Sebastian Quevedo +27 to 1527 · Kaelob Alger −27 to 1449

Recorded results remain available on this page.

Main card

Egor KostyuchenkoWinneruaEgor Kostyuchenko8-1-0WelterweightVSFight details →LoserusTyler Veal6-1-0Tyler Veal
Elvin RomeroWinnerusElvin Romero6-2-0LightweightVSFight details →Losergb-engDan HoltThe Villain4-2-0Dan Holt
Brent WilliamsLoserusBrent WilliamsNo Luck4-1-0FlyweightVSFight details →WinnerusBrandon BohannanJefe4-0-0Brandon Bohannan
Karli Jo PattonWinnerusKarli Jo Patton3-1-0CatchweightVSFight details →LoserusAshley BarrettSmashley3-3-0Ashley Barrett
Event command center

Card at a glance

All 8 recorded outcomes are in

Complete
Frozen model coverage8/8 boutsEvery tracked bout has a pre-fight model snapshot.
Model vs Elo2 disagreements6 of 8 comparable forecasts pick the same side as Elo alone.
Review results and Elo movement

Recorded results vs forecast

How the card compared with expectations

Model tied Elo

On 2 split calls, the model led 1-1.

See all 8 graded bouts
Model hitEgor Kostyuchenko vs Tyler VealPicked Egor Kostyuchenko · 66%Winner: Egor Kostyuchenko · Elo hitModel hitElvin Romero vs Dan HoltPicked Elvin Romero · 50%Winner: Elvin Romero · Elo hitModel missBrent Williams vs Brandon BohannanPicked Brent Williams · 53%Winner: Brandon Bohannan · Elo missModel hitSean Clabough vs Buddha HanchardPicked Buddha Hanchard · 67%Winner: Buddha Hanchard · Elo hitModel hitT.J. Schaefer vs Connor CyphertPicked T.J. Schaefer · 56%Winner: T.J. Schaefer · Elo hitModel hitLucas Cortes vs Johnny SantosPicked Johnny Santos · 59%Winner: Johnny Santos · Elo missModel missKarli Jo Patton vs Ashley BarrettPicked Ashley Barrett · 51%Winner: Karli Jo Patton · Elo hitModel hitSebastian Quevedo vs Kaelob AlgerPicked Sebastian Quevedo · 51%Winner: Sebastian Quevedo · Elo hit

Event status

Complete

Event progress

All 8 recorded outcomes are in. Final fight details and published Elo changes stay together here.

  1. AnnouncementDoneDate and location tracked
  2. Fight cardDone8 bouts tracked
  3. ResultsDone8 of 8 outcomes recorded
  4. Elo movementPublished8 bouts matched to the published snapshot

Published rating impact

Elo movement from this event

8 matched bouts

CFFC 160: Kostyuchenko vs Veal is a completed MMA event scheduled for Friday, September 4, 2026 at Hard Rock Hotel & Casino Bristol in Bristol, Virginia, United States. The fight card includes 8 tracked fights, led by Egor Kostyuchenko vs Tyler Veal, with bout links, fighter profiles, results, and Combat Edge stats. Main event result: Egor Kostyuchenko def. Tyler Veal by Decision (Unanimous).

CFFC 160: Kostyuchenko vs Veal quick answers

When is CFFC 160: Kostyuchenko vs Veal?

CFFC 160: Kostyuchenko vs Veal is scheduled for Friday, September 4, 2026. Start 7:00 PM EDT.

Where is CFFC 160: Kostyuchenko vs Veal?

CFFC 160: Kostyuchenko vs Veal is listed for Hard Rock Hotel & Casino Bristol in Bristol, Virginia, United States.

What is the main event for CFFC 160: Kostyuchenko vs Veal?

The main event listed for CFFC 160: Kostyuchenko vs Veal is Egor Kostyuchenko vs Tyler Veal.

How many fights are on CFFC 160: Kostyuchenko vs Veal?

Combat Edge currently tracks 8 fights for CFFC 160: Kostyuchenko vs Veal.

Event discussion

Loading comments…