Egor Kostyuchenko faces unbeaten Tyler Veal for the interim CFFC welterweight title in Bristol, Virginia.
Cage Fury Fighting Championships will make its Bristol, Virginia, debut with a main event built around control, patience and the value of winning hard minutes. Egor “Dynamo” Kostyuchenko meets unbeaten Tyler “TV” Veal for the interim welterweight championship at CFFC 160 on Friday, September 4, inside Hard Rock Live at Hard Rock Hotel & Casino Bristol. The promotion’s current announcement lists Kostyuchenko at 7-1, Veal at 6-0 and the interim belt on the line.
The matchup does not need an invented feud. It has a cleaner question: whose method of banking rounds survives when the opponent is prepared to keep answering? Veal has won all six of his professional bouts on the scorecards. Kostyuchenko owns three finishes, but his last four recorded fights all reached a decision. CFFC has paired two welterweights whose records say they can operate beyond an early burst, with a championship opportunity waiting at the end.
Kostyuchenko’s 7-1 record includes one knockout, two submissions and four decision victories. That is a 42.9% finish rate across seven wins, but his more relevant form is the two-fight response to his only professional defeat. After dropping a unanimous decision to Chris Brown in March 2025, he beat David Bergida on the cards in December and then handed previously unbeaten Jakob Scheffel his first loss by unanimous decision in June 2026.
That Scheffel result matters more than an empty finish statistic. Scheffel entered with a submission-heavy record, yet Kostyuchenko negotiated the threat for three rounds. It suggests a fighter who can keep his offense organized without chasing a finish that is not there. His 6-foot-2 listing also gives him a two-inch height advantage over Veal on the available database profiles, although reach and detailed CFFC rate statistics are not published well enough to turn that measurement into a guaranteed edge.
Veal’s route has been different. His 6-0 professional record consists of six decisions, five unanimous and one split. Most importantly, his latest recorded appearance was a five-round unanimous decision over Alonzo Turner in May 2025. That is 25 minutes of successful professional work, a useful piece of evidence in any title setting. The counterweight is inactivity: Veal will have been out of competition for more than 15 months by fight night, while Kostyuchenko has fought twice since Veal’s last appearance.
The matchup should turn on who owns the first exchange of each phase. At distance, Kostyuchenko can use his taller frame to force Veal to cross space before Veal begins his work. In clinches and wrestling exchanges, Veal’s best argument is not a highlight-reel attack but his demonstrated ability to stay composed and keep collecting minutes. If Veal can make Kostyuchenko reset repeatedly, the unbeaten fighter can turn the contest into the kind of round-by-round problem he has solved six times.
Kostyuchenko’s best path is to keep those resets from becoming comfortable. He does not need to sell out for the three finishes on his record. He needs to make Veal pay for entries, finish exchanges in the stronger position and prevent the challenger from establishing a repeatable rhythm. The longer the fight stays even, the more Veal’s experience in a 25-minute win becomes relevant. The cleaner Kostyuchenko makes the early rounds, the more Veal must take risks outside his usual decision-winning pattern.
There is real upset logic on both sides. Veal is undefeated and has never needed a finish to impose his terms. Kostyuchenko, however, is the more active fighter, has just beaten an unbeaten opponent under the CFFC banner and has shown more ways to end a fight. Sparse regional statistics and the absence of an officially published round count limit the confidence of any forecast, but the recent-opposition and activity evidence creates a narrow lean.
JMA prediction: Egor Kostyuchenko by decision. This is a structured evidence forecast, not a trained statistical model. The forecast range is 52-60%, with a 56% midpoint for Kostyuchenko, a Lean confidence tier and no high-confidence designation. The decisive reason is Kostyuchenko’s more recent competition and three-path winning record against Veal’s long layoff. The strongest case against the pick is Veal’s unbeaten record and proven 25-minute decision win; an excellent Veal pace in the opening rounds would pull the matchup close to 50-50.
How to attend
CFFC 160 takes place Friday, September 4, at Hard Rock Live inside Hard Rock Hotel & Casino Bristol, 500 Gate City Highway, Bristol, Virginia. The official CFFC ticket page lists doors at 6 p.m. ET, prelims at 7 p.m. and the main card at 9 p.m. The event is restricted to guests 21 and older with identification. Current listed prices begin at $59.25 including the displayed service fee, with assigned riser, floor, ringside, VIP-table and president’s-seat options shown. Inventory and the card remain subject to change.
CFFC’s first trip to the Bristol property gives this title fight a useful sense of arrival. Kostyuchenko can turn a recent CFFC breakthrough into gold. Veal can protect a perfect record and prove that his decision-first style scales to another championship assignment. Readers following the promotion’s developing talent can also revisit JMA’s coverage of Tayvonne Thomas signing for his CFFC debut and the broader Regional Sports Coverage Hub.
Sources
- CFFC 160 matchup and ticket announcement
- Official CFFC 160 ticket and current card page
- Egor Kostyuchenko record and fight history
- Tyler Veal record and fight history
Discover more from JMURRAYATHLETICS
Subscribe to get the latest posts sent to your email.

