MMA schedule: All upcoming fights with TV schedule

Here is a list of major MMA fights scheduled to take place soon.
Saturday
Oct 24
2020
18:00
UFC | UFC 254
Khabib Nurmagomedov vs. Justin Gaethje
Khabib Nurmagomedov
UFC Apex | Las Vegas, NV
Thursday
Oct 29
2020
Starts in 4 days
00:00
Bellator | Bellator 250
Gegard Mousasi vs. Douglas Lima
Mohegan Sun Arena | Uncasville, CT
DAZN USA, CBS Sports Network USA, DAZN Canada Canada, DAZN Germany, ESPN LatAm Brasil
Saturday
Oct 31
2020
Starts in 6 days
01:00
UFC Fight Night | UFC Fight Night 181
Uriah Hall vs. Anderson Silva
UFC Apex | Las Vegas, NV
ESPN USA, Sky Sport UK, DAZN España Spain, FoxSport Asia Malaysia, SuperSport Africa South Africa