Mistr začne v Teplicích, derby bude v říjnu. Liga zná program sezony 2022/23
Podzimní část bude mít kvůli mistrovství světa v Kataru jen 16 kol a skončí netradičně už v neděli 13. listopadu. Jarní fáze odstartuje o posledním lednovém víkendu.
Úvodní souboj mezi Plzní a Slavií se odehraje v devátém kole na západě Čech 17., či 18. září. Viktoria nastoupí v podzimní části doma i v dalším šlágru proti Spartě, kterou přivítá v 15. kole na začátku listopadu. Úvodní pražské derby je na programu o dvě kola dříve v Edenu 22., nebo 23. října.
Nezvykle už na konci srpna se odehraje v týdnu vložené kolo. Základní část vyvrcholí 30. kolem příští rok 29. dubna. Počtvrté v historii české ligy se bude hrát pětikolová nadstavba, která odstartuje 6. května. Její závěrečné kolo se odehraje 28. května, kdy bude nejpozději znám nový mistr.
Šest nejlepších celků po základní části bude hrát v nadstavbě skupinu o titul, šest nejhorších skupinu o záchranu a čtyři celky čeká prostřední skupina. Přímo sestoupí jen nejhorší tým, 14. a 15. celek bude čekat baráž s druhým a třetím mužstvem druhé ligy.
Hradec Králové bude nadále hrát domácí zápasy kvůli nevyhovujícímu stadionu v Mladé Boleslavi. Další východočeský celek Pardubice podzimní část ještě stráví v "azylu" v pražském Ďolíčku, kde sídlí Bohemians 1905, a na jaře by se měly přesunout na svůj nový stadion.
Losování se znovu uskutečnilo podle takzvaných Frončekových tabulek. Ty dokážou zohlednit, aby si domácími zápasy nekonkurovala mužstva z jednotlivých regionů, ale v potaz berou třeba i nevhodné klimatické podmínky.
Program základní části první fotbalové ligy 2022/23:
1. kolo (30. července):
Pardubice - České Budějovice, Hradec Králové - Slavia, Sparta - Liberec, Teplice - Plzeň, Brno - Slovácko, Jablonec - Bohemians, Ostrava - Olomouc, Zlín - Mladá Boleslav
2. kolo (6. srpna):
České Budějovice - Sparta, Slovácko - Hradec Králové, Liberec - Teplice, Plzeň - Pardubice, Olomouc - Brno, Mladá Boleslav - Jablonec, Slavia - Zlín, Bohemians - Ostrava
3. kolo (13. srpna):
Ostrava - Zlín, Jablonec - Slavia, Teplice - Bohemians, Sparta - Olomouc, Hradec Králové - Plzeň, Brno - Mladá Boleslav, Pardubice - Liberec, České Budějovice - Slovácko
4. kolo (20. srpna):
Zlín - Jablonec, Ostrava - Teplice, Liberec - České Budějovice, Plzeň - Brno, Olomouc - Slovácko, Mladá Boleslav - Sparta, Slavia - Pardubice, Bohemians - Hradec Králové
5. kolo (27. srpna):
Jablonec - Ostrava, Teplice - Zlín, Sparta - Bohemians, Hradec Králové - Olomouc, Brno - Slavia, Pardubice - Mladá Boleslav, České Budějovice - Plzeň, Slovácko - Liberec
6. kolo (31. srpna):
Slavia - Teplice, Jablonec - Sparta, Mladá Boleslav - Hradec Králové, Ostrava - Brno, Zlín - Pardubice, Bohemians - České Budějovice, Plzeň - Slovácko, Olomouc - Liberec
7. kolo (3. září):
Sparta - Zlín, Hradec Králové - Ostrava, Teplice - Jablonec, Liberec - Plzeň, Pardubice - Olomouc, České Budějovice - Mladá Boleslav, Slovácko - Slavia, Brno - Bohemians
8. kolo (10. září):
Zlín - Brno, Ostrava - Pardubice, Jablonec - Hradec Králové, Teplice - Sparta, Olomouc - Plzeň, Mladá Boleslav - Slovácko, Slavia - České Budějovice, Bohemians - Liberec
9. kolo (17. září):
Sparta - Ostrava, Hradec Králové - Zlín, Brno - Teplice, Pardubice - Bohemians, České Budějovice - Olomouc, Slovácko - Jablonec, Liberec - Mladá Boleslav, Plzeň - Slavia
10. kolo (1. října):
Zlín - Slovácko, Ostrava - České Budějovice, Jablonec - Brno, Teplice - Pardubice, Sparta - Hradec Králové, Mladá Boleslav - Olomouc, Slavia - Liberec, Bohemians - Plzeň
11. kolo (8. října):
Hradec Králové - Teplice, Brno - Sparta, Pardubice - Jablonec, České Budějovice - Zlín, Slovácko - Bohemians, Liberec - Ostrava, Plzeň - Mladá Boleslav, Olomouc - Slavia
12. kolo (15. října):
Zlín - Liberec, Ostrava - Slovácko, Jablonec - Plzeň, Teplice - České Budějovice, Sparta - Pardubice, Hradec Králové - Brno, Slavia - Mladá Boleslav, Bohemians - Olomouc
13. kolo (22. října):
Olomouc - Zlín, Plzeň - Ostrava, České Budějovice - Hradec Králové, Slovácko - Teplice, Slavia - Sparta, Pardubice - Brno, Liberec - Jablonec, Mladá Boleslav - Bohemians
14. kolo (29. října):
Brno - Liberec, Hradec Králové - Pardubice, Sparta - Slovácko, Jablonec - České Budějovice, Zlín - Plzeň, Teplice - Olomouc, Ostrava - Mladá Boleslav, Bohemians - Slavia
15. kolo (5. listopadu)
Slavia - Ostrava, Bohemians - Zlín, Olomouc - Jablonec, Mladá Boleslav - Teplice, Plzeň - Sparta, Liberec - Hradec Králové, České Budějovice - Brno, Slovácko - Pardubice
16. kolo (12. listopadu):
Sparta - České Budějovice, Hradec Králové - Slovácko, Teplice - Liberec, Pardubice - Plzeň, Brno - Olomouc, Jablonec - Mladá Boleslav, Ostrava - Bohemians, Zlín - Slavia
17. kolo (28. ledna):
Zlín - Ostrava, Slavia - Jablonec, Bohemians - Teplice, Olomouc - Sparta, Plzeň - Hradec Králové, Mladá Boleslav - Brno, Liberec - Pardubice, Slovácko - České Budějovice
18. kolo (4. února)
Jablonec - Zlín,Teplice - Ostrava, České Budějovice - Liberec, Brno - Plzeň, Slovácko - Olomouc, Sparta - Mladá Boleslav, Pardubice - Slavia, Hradec Králové - Bohemians
19. kolo (11. února):
Ostrava - Jablonec, Zlín - Teplice, Bohemians - Sparta, Olomouc - Hradec Králové, Slavia - Brno, Mladá Boleslav - Pardubice, Plzeň - České Budějovice, Liberec - Slovácko
20. kolo (18. února):
Teplice - Slavia, Sparta - Jablonec, Hradec Králové - Mladá Boleslav, Brno - Ostrava, Pardubice - Zlín, České Budějovice - Bohemians, Slovácko - Plzeň, Liberec - Olomouc
21. kolo (25. února):
Zlín - Sparta, Ostrava - Hradec Králové, Jablonec - Teplice, Plzeň - Liberec, Olomouc - Pardubice, Mladá Boleslav - České Budějovice, Slavia - Slovácko, Bohemians - Brno
22. kolo (4. března):
Brno - Zlín, Pardubice - Ostrava, Hradec Králové - Jablonec, Sparta - Teplice, Plzeň - Olomouc, Slovácko - Mladá Boleslav, České Budějovice - Slavia, Liberec - Bohemians
23. kolo (11. března):
Ostrava - Sparta, Zlín - Hradec Králové, Teplice - Brno, Bohemians - Pardubice, Olomouc - České Budějovice, Jablonec - Slovácko, Mladá Boleslav - Liberec, Slavia - Plzeň
24. kolo (18. března):
Slovácko - Zlín, České Budějovice - Ostrava, Brno - Jablonec, Pardubice - Teplice, Hradec Králové - Sparta, Olomouc - Mladá Boleslav, Liberec - Slavia, Plzeň - Bohemians
25. kolo (1. dubna):
Teplice - Hradec Králové, Sparta - Brno, Jablonec - Pardubice, Zlín - České Budějovice, Bohemians - Slovácko, Ostrava - Liberec, Mladá Boleslav - Plzeň, Slavia - Olomouc
26. kolo (8. dubna):
Liberec - Zlín, Slovácko - Ostrava, Plzeň - Jablonec, České Budějovice - Teplice, Pardubice - Sparta, Brno - Hradec Králové, Mladá Boleslav - Slavia, Olomouc - Bohemians
27. kolo (15. dubna):
Zlín - Olomouc, Ostrava - Plzeň, Hradec Králové - České Budějovice, Teplice - Slovácko, Sparta - Slavia, Brno - Pardubice, Jablonec - Liberec, Bohemians - Mladá Boleslav
28. kolo (22. dubna):
Liberec - Brno, Pardubice - Hradec Králové, Slovácko - Sparta, České Budějovice - Jablonec, Plzeň - Zlín, Olomouc - Teplice, Mladá Boleslav - Ostrava, Slavia - Bohemians
29. kolo (26. dubna):
Zlín - Bohemians, Ostrava - Slavia, Jablonec - Olomouc, Teplice - Mladá Boleslav, Sparta - Plzeň, Hradec Králové - Liberec, Brno - České Budějovice, Pardubice - Slovácko
30. kolo (29. dubna):
České Budějovice - Pardubice, Slovácko - Brno, Liberec - Sparta, Plzeň - Teplice, Olomouc - Ostrava, Mladá Boleslav - Zlín, Slavia - Hradec Králové, Bohemians - Jablonec