Upcoming Events

BFL89


December 3, 2026

Harbour Convention Centre

MAIN CARD LIVE ON UFC FIGHT PASS

Adam Posener (7-0)

vs

Lucas Batista (9-3)

Welterweight Title Bout

Matchup Breakdown

Dejan Kajic (19-9-2)

vs

Virgilio Ailton (6-1)

Super Welterweight Bout

Matchup Breakdown
Ali Wasuk

Ali Wasuk (11-4)

vs

Isaac Blais (4-0)

Interim Bantamweight Title

Matchup Breakdown

Dario Sinagoga (7-2)

vs

Robert Seres (8-6)

Welterweight Bout

Matchup Breakdown
Josh Kwiatkowski

Josh Kwiatkowski (11-9)

vs

Diego Santos (6-4)

Featherweight Bout

Matchup Breakdown

Mauricio Barbosa (2-1)

vs

Mario Neto (2-0)

190 Lbs Catchweight Bout

Matchup Breakdown

Kees Huisman (3-0)

vs

Arturo Reyes (3-6)

140 Lbs Catchweight Bout

Matchup Breakdown

Mel Zeman (3-4-1)

vs

Jo Maisonneuve (2-3)

Flyweight Bout

Matchup Breakdown

Mitch Strazzella (4-6)

vs

Kauai Thompson (3-2)

140 Lbs Catchweight Bout

Matchup Breakdown

Alejandro Arboleda (1-2)

vs

Raphael Ouellet (1-6)

Lightweight Bout

Matchup Breakdown
Nicolas Ouellet

UNDER CARD - 430pm PST Start Time

Pooya Ghahye (2-1)

vs

Ryan Monahan (3-0)

Amateur Welterweight Title

Vik Rana (2-1)

vs

Seamus Loughran (0-0)

Amateur Bantamweight Bout

Marcus Thorne-Molina (1-1)

vs

Zarrar Khan 2-2)

Ilia Shahrokhabadi (1-0)

vs

Mehrab Rahmati (0-0)

Amateur Lightweight Bout

Alex Novak (0-1)

vs

Sam Corcoran (0-0)

Amateur Lightweight Bout

Sean Diab (0-0)

vs

Dariy Amirkhosseyni (0-0)

Amateur Featherweight Kickboxing Bout

Liam Lynch (0-0)

vs

Daniyal Rezazadehnikjeh (0-0)

Amateur 142 Lbs Catchweight Kickboxing Bout