PFL

Professional Fighters League: upcoming event schedule, fight cards and past results. Times are Moscow time.

Past events

139 in total