The bill for Cage Warriors 148 is set with three title fights, as all six championship fighters made weight successfully in London on Friday morning.

Jesse Taylor needed the towel to make championship weight, eventually tipping the scales at 185lbs even for his clash with champion Christian Leroy Duncan, who came a fraction under at 184.7lbs.

Both co-main event participants came in below the light heavyweight limit, with Chuck Campbell (203.4lbs) and Modestas Bukauskas (203.5) cleared to compete for vacant title.

Sam Creasey registered a shade under the championship limit for the second defence of his flyweight title. The ‘Sam-Urai’ tipped the scales at 124.9lbs, while challenger Shaj Haque was marginally lighter at 124.6lbs.

All remaining main card participants made weight successfully at the first time of asking.

Preliminary card fighters Samuel Bark, Orlando Wilson Prins and Adam Meskini all returned to make weight within the two-hour time limit after coming in slightly over on their initial attempts.

Cage Warriors 148: Team Europe vs Team USA | LIVE on UFC Fight Pass

Main Card – 1:00pm (PT) | 4:00pm (ET) | 9:00pm (GMT) | 10:00pm (CEST)

CW Middleweight title bout: Jesse Taylor (185lbs) vs Christian Leroy Duncan (184.7lbs) (c)
CW Light Heavyweight title bout: Chuck Campbell (203.4lbs) vs Modestas Bukauskas (203.5lbs)
Bantamweight bout: Wilson Reis (133.7lbs) vs Tuomas Gronvall (135.7lbs)
Featherweight bout: Damon Wilson (144.7lbs) vs Tobias Harila (145.2lbs)
Catchweight (195 lbs) bout: Guilherme Cadena (193.9lbs) vs Darren Stewart (191.2lbs)

Prelims – 10:30am (PT) | 1:30pm (ET) | 6:30pm (GMT) | 7:30pm (CEST)
CW Flyweight title bout: Shajidul Haque (124.6lbs) vs Sam Creasey (124.9lbs) (c)
Middleweight bout: Justin Barry (185.2lbs) vs Dario Bellandi (185.3lbs)
Welterweight bout: Chasen Blair (170.7lbs) vs Helio Hernandez (170lbs)
Featherweight bout: Adam Meskini (145.8lbs***) vs Emrah Sonmez (144.9lbs)
Bantamweight bout: Nathan Fletcher (135.2lbs) vs Alessandro Giordano (135.8lbs)
Catchweight (174 lbs) bout: Junior Orghulo (171lbs) vs Omiel Brown (173.8lbs)
Featherweight bout: Orlando Wilson Prins (146lbs*) vs Samuel Bark (145.8lbs**)

* Originally 146.4lbs
** Originally 146.4lbs
*** Originally 147.4lbs

Tickets for the event, which features a DJ and bar until 1am, plus a private afterparty until 3am for King’s Row ticket holders, are available from CageWarriors.com!