MMA schedule: All upcoming fights with TV schedule

Here is a list of major MMA fights scheduled to take place soon.
Friday
Jan 15
2021
02:00
Legacy Fighting Alliance | LFA 97
Nick Browne vs. Arthur Estrazulas
Hartman Arena | Wicita, KS
UFC Fight Pass USA
Saturday
Jan 16
2021
21:00
UFC Fight Night | UFC Fight Night 184
Max Holloway vs. Calvin Kattar
Flash forum | Yas island, Abu Dhabi
ESPN USA, UFC Fight Pass USA, BT Sports UK, TSN Canada, Kayo Sports Australia, ESPN2 Australia, Sport 5 Israel, DAZN España Spain, Viasat Norway, S Sport Turkey, DAZN Germany, SuperSport Africa South Africa, Cosmote Sport Greece, FOX Sports Mexico, FoxSport Asia Malaysia, Cytavision Sports Cyprus, RDS 2 Canada
Saturday
Jan 16
2021
15:00
Brave Combat Federation | Brave CF 46
Eldar Eldarov vs. Leonardo Mafra Texeira
Sochi
Match! Russia, FITE , O2 TV Czech Republic
Wednesday
Jan 20
2021
Starts in 4 days
17:00
UFC Fight Night | UFC ON ESPN 20
Michael Chiesa vs. Neil Magny
Etihad Arena | Yas Bay
ESPN USA, UFC Fight Pass USA, BT Sports UK, ESPN Australia, DAZN España Spain, S Sport Turkey, SuperSport Africa South Africa, DAZN Germany, Cosmote Sport Greece, Kayo Sports Australia, FoxSport Asia Malaysia, Cytavision Sports Cyprus, Viasat Norway
Saturday
Jan 23
2021
Starts in 7 days
03:00
UFC | UFC 257
Conor McGregor vs. Dustin Poirier
Flash forum | Yas island, Abu Dhabi
UFC Fight Pass USA, DAZN España Spain, DAZN Germany, FoxSport Asia Malaysia, SuperSport Africa South Africa, Viasat Norway, Main Event Australia
Saturday
Jan 30
2021
Starts in 14 days
09:00
Eternal MMA | Eternal 56
Ricky Beichon vs. Cameron Dempsey
Melbourne
UFC Fight Pass USA
Saturday
Jan 30
2021
Starts in 14 days
21:00
Glory Kickboxing | Glory 77
Rico Verhoeven vs. Jamal Ben Saddik
GelreDome | Arnhem
FITE