Rozhodlo o tom dnešní losování v Praze. Nejvyšší soutěž začne o víkendu 13. a 14. července, podzimní derby pražských "S" je na programu v desátém kole na Letné na konci září.
Druhý tým uplynulého ročníku Plzeň odstartuje novou sezonu doma s Olomoucí a třetí Sparta bude hostit Slovácko. Před vlastními diváky začne i jediný nováček České Budějovice, které přivítají Opavu.
Divácky nejatraktivnější zápasy mezi třemi hlavními favority soutěže se na podzim odehrají mezi 10. a 14. kolem. Sparta nejprve přivítá Slavii a hned o zápas později se představí v Plzni. Západočeši budou na podzim hostit i druhý tým z pražských "S", se Slavií se utkají doma ve 14. kole na konci října.
Na podzim se odehraje rekordních 20 kol, o kolo více než před rokem. Poslední podzimní zápasy jsou na programu o víkendu 14. a 15. prosince. Jaro začne 21. kolem v polovině února a základní část skončí 30. kolem o víkendu 25. a 26. dubna. Poté bude následovat nadstavbová část, která měla premiéru v uplynulé sezoně.
Hracími dny zůstávají stejně jako v minulé sezoně pátek, sobota, neděle a pondělí a totožné jako v minulé sezoně bude i vysílací schéma. V pátek a v pondělí budou po celý ročník výkopy v 18:00, o víkendech se pak budou časy lišit podle toho, v jakých měsících se bude hrát. Oproti minulé sezoně bude videorozhodčí asistovat nově u čtyř místo dosavadních tří zápasů jednoho kola.
Program první fotbalové ligy 2019/20:
1. kolo (13. července):
Sparta - Slovácko, Zlín - Slavia, Plzeň - Olomouc, Ostrava - Liberec, Ml. Boleslav - Karviná, Příbram - Teplice, Jablonec - Bohemians, Č. Budějovice - Opava.
2. kolo (20. července):
Teplice - Slavia, Olomouc - Zlín, Liberec - Plzeň, Karviná - Ostrava, Opava - Příbram, Bohemians - Ml. Boleslav, Sparta - Jablonec, Slovácko - Č. Budějovice.
3. kolo (27. července):
Č. Budějovice - Sparta, Jablonec - Slovácko, Příbram - Bohemians, Ml. Boleslav - Opava, Ostrava - Teplice, Plzeň - Karviná, Zlín - Liberec, Slavia - Olomouc.
4. kolo (3. srpna):
Sparta - Příbram, Slovácko - Zlín, Opava - Ostrava, Bohemians - Plzeň, Teplice - Ml. Boleslav, Karviná - Slavia, Liberec - Olomouc, Č. Budějovice - Jablonec.
5. kolo (10. srpna):
Olomouc - Karviná, Slavia - Liberec, Zlín - Teplice, Plzeň - Slovácko, Ostrava - Bohemians, Ml. Boleslav - Sparta, Příbram - Č. Budějovice, Jablonec - Opava.
6. kolo (17. srpna):
Karviná - Liberec, Bohemians - Olomouc, Č. Budějovice - Slavia, Opava - Zlín, Teplice - Plzeň, Sparta - Ostrava, Jablonec - Ml. Boleslav, Slovácko - Příbram.
7. kolo (24. srpna):
Liberec - Sparta, Ostrava - Slovácko, Plzeň - Opava, Slavia - Bohemians, Olomouc - Teplice, Zlín - Karviná, Příbram - Jablonec, Ml. Boleslav - Č. Budějovice.
8. kolo (31. srpna):
Sparta - Olomouc, Slovácko - Ml. Boleslav, Opava - Slavia, Bohemians - Liberec, Teplice - Karviná, Příbram - Plzeň, Jablonec - Ostrava, Č. Budějovice - Zlín.
9. kolo (14. září):
Karviná - Bohemians, Liberec - Teplice, Olomouc - Opava, Slavia - Slovácko, Zlín - Sparta, Plzeň - Jablonec, Ostrava - Č. Budějovice, Ml. Boleslav - Příbram.
10. kolo (21. září):
Sparta - Slavia, Slovácko - Teplice, Opava - Liberec, Bohemians - Zlín, Ml. Boleslav - Ostrava, Příbram - Karviná, Jablonec - Olomouc, Č. Budějovice - Plzeň.
11. kolo (28. září):
Teplice - Bohemians, Karviná - Opava, Liberec - Č. Budějovice, Olomouc - Slovácko, Slavia - Ml. Boleslav, Zlín - Jablonec, Plzeň - Sparta, Ostrava - Příbram.
12. kolo (5. října):
Sparta - Karviná, Slovácko - Liberec, Opava - Teplice, Ostrava - Zlín, Ml. Boleslav - Plzeň, Příbram - Olomouc, Jablonec - Slavia, Č. Budějovice - Bohemians.
13. kolo (19. října):
Bohemians - Opava, Teplice - Sparta, Karviná - Slovácko, Liberec - Jablonec, Olomouc - Č. Budějovice, Slavia - Příbram, Zlín - Ml. Boleslav, Plzeň - Ostrava.
14. kolo (26. října):
Sparta - Bohemians, Slovácko - Opava, Plzeň - Slavia, Ostrava - Olomouc, Ml. Boleslav - Liberec, Příbram - Zlín, Jablonec - Teplice, Č. Budějovice - Karviná.
15. kolo (2. listopadu):
Opava - Sparta, Bohemians - Slovácko, Teplice - Č. Budějovice, Karviná - Jablonec, Liberec - Příbram, Olomouc - Ml. Boleslav, Slavia - Ostrava, Zlín - Plzeň.
16. kolo (9. listopadu):
Slavia - Teplice, Zlín - Olomouc, Plzeň - Liberec, Ostrava - Karviná, Ml. Boleslav - Bohemians, Příbram - Opava, Jablonec - Sparta, Č. Budějovice - Slovácko.
17. kolo (23. listopadu):
Sparta - Č. Budějovice, Slovácko - Jablonec, Opava - Ml. Boleslav, Bohemians - Příbram, Teplice - Ostrava, Karviná - Plzeň, Liberec - Zlín, Olomouc - Slavia.
18. kolo (30. listopadu):
Příbram - Sparta, Zlín - Slovácko, Ostrava - Opava, Plzeň - Bohemians, Ml. Boleslav - Teplice, Slavia - Karviná, Olomouc - Liberec, Jablonec - Č. Budějovice.
19. kolo (7. prosince):
Karviná - Olomouc, Liberec - Slavia, Teplice - Zlín, Slovácko - Plzeň, Bohemians - Ostrava, Sparta - Ml. Boleslav, Č. Budějovice - Příbram, Opava - Jablonec.
20. kolo (14. prosince):
Liberec - Karviná, Olomouc - Bohemians, Slavia - Č. Budějovice, Zlín - Opava, Plzeň - Teplice, Ostrava - Sparta, Ml. Boleslav - Jablonec, Příbram - Slovácko.
21. kolo (15. února 2020):
Sparta - Liberec, Slovácko - Ostrava, Opava - Plzeň, Bohemians - Slavia, Teplice - Olomouc, Karviná - Zlín, Jablonec - Příbram, Č. Budějovice - Ml. Boleslav.
22. kolo (22. února):
Olomouc - Sparta, Ml. Boleslav - Slovácko, Slavia - Opava, Liberec - Bohemians, Karviná - Teplice, Plzeň - Příbram, Ostrava - Jablonec, Zlín - Č. Budějovice.
23. kolo (29. února):
Bohemians - Karviná, Teplice - Liberec, Opava - Olomouc, Slovácko - Slavia, Sparta - Zlín, Jablonec - Plzeň, Č. Budějovice - Ostrava, Příbram - Ml. Boleslav.
24. kolo (7. března):
Slavia - Sparta, Teplice - Slovácko, Liberec - Opava, Zlín - Bohemians, Ostrava - Ml. Boleslav, Karviná - Příbram, Olomouc - Jablonec, Plzeň - Č. Budějovice.
25. kolo (14. března):
Bohemians - Teplice, Opava - Karviná, Č. Budějovice - Liberec, Slovácko - Olomouc, Ml. Boleslav - Slavia, Jablonec - Zlín, Sparta - Plzeň, Příbram - Ostrava.
26. kolo (21. března):
Karviná - Sparta, Liberec - Slovácko, Teplice - Opava, Zlín - Ostrava, Plzeň - Ml. Boleslav, Olomouc - Příbram, Slavia - Jablonec, Bohemians - Č. Budějovice.
27. kolo (4. dubna):
Opava - Bohemians, Sparta - Teplice, Slovácko - Karviná, Jablonec - Liberec, Č. Budějovice - Olomouc, Příbram - Slavia, Ml. Boleslav - Zlín, Ostrava - Plzeň.
28. kolo (11. dubna):
Bohemians - Sparta, Opava - Slovácko, Slavia - Plzeň, Olomouc - Ostrava, Liberec - Ml. Boleslav, Zlín - Příbram, Teplice - Jablonec, Karviná - Č. Budějovice.
29. kolo (18. dubna):
Sparta - Opava, Slovácko - Bohemians, Č. Budějovice - Teplice, Jablonec - Karviná, Příbram - Liberec, Ml. Boleslav - Olomouc, Ostrava - Slavia, Plzeň - Zlín.
30. kolo (25. dubna):
Slovácko - Sparta, Slavia - Zlín, Olomouc - Plzeň, Liberec - Ostrava, Karviná - Ml. Boleslav, Teplice - Příbram, Bohemians - Jablonec, Opava - Č. Budějovice.