The Professional Fighters League made its debut in Pittsburgh on Saturday with PFL Pittsburgh headlined by middleweights Johnny Eblen and Bryan Battle.
Former middleweight champ (in Bellator MMA) Johnny Eblen looked to bounce back from the first loss of his professional career when he took on the debuting Bryan Battle in the night’s main event. Eblen had fallen to Costello van Steenis for the inaugural PFL middleweight title last year. As for Battle, The Ultimate Fighter 29 winner was returning to MMA for the first time since 2024, when he defeated Randy Brown at UFC 310.
Battle’s UFC run was cut short by multiple misses at the scale, leading the promotion to release him following UFC 319, where he came in at 190lbs for a middleweight fight with Nursulton Ruziboev that was eventually cancelled.
Fighting twice for Dirty Boxing last year, it was back to the cage for Battle, in a big test against American Top Team’s Eblen.
The co-main event in Pittsburgh, meanwhile, had former PFL tournament winner Impa Kasanganay back in action against Dalton Rosta.
Where to Watch PFL Pittsburgh
PFL Pittsburgh takes place at the UMPC Events Center in Pittsburgh, PA on Saturday, March 28, 2026. The main card streams live on ESPN2 in the U.S., with the prelims available on the ESPN app. Full results can be found below.
PFL Pittsburgh: Eblen vs. Battle Results
Main card
Middleweight: Johnny Eblen vs. Bryan Battle
Middleweight: Impa Kasanganay vs. Dalton Rosta
Women’s Flyweight: Ariane da Silva vs. Sumiko Inaba
Featherweight: Julio Arce vs. Alexei Pergande
Bantamweight: Lazaro Dayron vs. Jacob Thrall
Preliminary card
Catchweight (140lb): Allan Begosso vs. Jack Cartwright
Lightweight: Natan Schulte vs. Jakub Kaszuba
Lightweight: Robert Watley vs. Dakota Bush
Welterweight: Ernesto Rodriguez vs. Masayuki Kikuiri
Women’s Flyweight: Tatiana Postarnakova vs. Elora Dana
Welterweight: Josh Fremd vs. Jarrah Al-Silawi
Featherweight: Ethan Goss vs. Frederik Dupras
