A bajnokság lebonyolítása nem változott, 33 fordulót, vagyis három 11 fordulóból álló kört játszanak egymással a csapatok. Az első körben pályaválasztó együttesek a hazai pályán játszó csapatok a harmadik körben is.
Az őszi szezon 2022. július 29-től november 12-ig tart (a korai zárás oka a katari világbajnokság), a tavaszi szezon 2023. január végén kezdődik és május utolsó hétvégéjén ért vége.
LABDARÚGÓ NB I, 2022–2023
ŐSZ
1. FORDULÓ
Július 29., péntek
Budapest Honvéd–Zalaegerszegi TE FC 0–1
Július 30., szombat
Kecskeméti TE–Vasas FC 0–0
Újpest FC–Mezőkövesd 1–1
Július 31., vasárnap
Kisvárda–Debreceni VSC 2–2
Paksi FC–Mol Fehérvár 2–0
Ferencváros–Puskás Akadémia 1–0
2. FORDULÓ
Augusztus 5., péntek
Vasas FC–Paksi FC 2–2
Augusztus 6., szombat
Debreceni VSC–Kecskeméti TE 1–1
Augusztus 7., vasárnap
Kisvárda–Mezőkövesd 4–2
Puskás Akadémia–Újpest FC 2–0
Mol Fehérvár–Budapest Honvéd 4–0
2023. január 24., kedd
Zalaegerszegi TE FC–Ferencváros 1–2
3. FORDULÓ
Augusztus 12., péntek
DVSC–Vasas 1–1
Augusztus 13., szombat
Kecskemét–Mezőkövesd 1–0
Újpest–ZTE 1–1
Augusztus 14., vasárnap
Kisvárda–Puskás Akadémia 1–1
Ferencváros–Mol Fehérvár 4–0
Budapest Honvéd–Paks 3–3
4. FORDULÓ
Augusztus 19., péntek
Puskás Akadémia FC–Kecskeméti TE 1–1
Augusztus 21., vasárnap
ZTE FC–Kisvárda 1–3
Vasas FC–Budapest Honvéd 1–2
Augusztus 22., hétfő
Mezőkövesd Zsóry FC–DVSC 4–2
Október 10., hétfő
MOL Fehérvár–Újpest 0–1
2023. február 1., szerda
Paks–Ferencváros 1–3
5. FORDULÓ
Augusztus 26., péntek
Újpest FC-Paksi FC 2–3
Augusztus 27., szombat
Mezőkövesd Zsóry FC–Vasas FC 1–1
Kecskeméti TE–Zalaegerszegi TE FC 3–1
Debreceni VSC–Puskás Akadémia FC 1–1
Augusztus 28., vasárnap
Kisvárda–Mol Fehérvár FC 3–1
Ferencvárosi TC–Budapest Honvéd 3–1
6. FORDULÓ
Augusztus 30., kedd
Puskás Akadémia–Mezőkövesd 1–0
Zalaegerszeg–Debreceni VSC 4–2
Augusztus 31., szerda
Paks–Kisvárda 1–3
Mol Fehérvár FC–Kecskeméti TE 2–1
Vasas FC–Ferencvárosi TC 0–1
Szeptember 1., csütörtök
Budapest Honvéd–Újpest FC 0–0
7. FORDULÓ
Szeptember 2., péntek
Mezőkövesd Zsóry FC–Zalaegerszegi TE FC 0–5
Szeptember 3., szombat
Kecskeméti TE–Paksi FC 3–1
Vasas FC–Puskás Akadémia FC 1–1
Debreceni VSC–Mol Fehérvár FC 1–0
Szeptember 4., vasárnap
Kisvárda–Budapest Honvéd 0–1
Újpest FC–Ferencvárosi TC 0–6
8. FORDULÓ
Szeptember 10., szombat
Paks–DVSC 1–0
Budapest Honvéd–Kecskemét 0–0
Mol Fehérvár–Mezőkövesd 2–1
Szeptember 11., vasárnap
ZTE–Puskás Akadémia 1–2
Ferencváros–Kisvárda 3–0
Újpest–Vasas 2–1
9. FORDULÓ
Szeptember 30., péntek
Mezőkövesd–Paks 1–2
Október 1., szombat
Újpest–Kisvárda 4–0
DVSC–Budapest Honvéd 4–3
Vasas–ZTE 1–1
Október 2., vasárnap
Kecskemét–Ferencváros 2–0
Puskás Akadémia–Mol Fehérvár 1–1
10. FORDULÓ
Október 7., péntek
Mol Fehérvár–ZTE 1–1
Újpest–Kecskemét 1–2
Október 8., szombat
Kisvárda–Vasas 2–0
Budapest Honvéd–Mezőkövesd 2–2
Október 9., vasárnap
Paksi FC–Puskás Akadémia 1–3
Ferencváros–DVSC 2–0
11. FORDULÓ
Október 14., péntek
Kecskemét–Kisvárda 3–3
Október 15., szombat
ZTE–Paks 3–0
Puskás Akadémia–Budapest Honvéd 1–0
Vasas–Mol Fehérvár 2–0
Október 16., vasárnap
DVSC–Újpest 4–1
Mezőkövesd–Ferencváros 2–1
12. FORDULÓ
Október 21., péntek
Vasas FC–Kecskeméti TE 1–2
Október 22., szombat
ZTE–Budapest Honvéd 0–2
Mol Fehérvár–Paks 1–1
Puskás Akadémia–Ferencváros 2–4
Október 24., hétfő
Mezőkövesd–Újpest 1–0
DVSC–Kisvárda 2–3
13. FORDULÓ
Október 29.
Mezőkövesd–Kisvárda 1–1
Október 29., szombat
Budapest Honvéd–Fehérvár 0–1
Kecskemét–DVSC 2–2
Paks–Vasas 0–1
Október 30., vasárnap
Újpest–Puskás Akadémia 3–3
Ferencváros–ZTE 2–1
14. FORDULÓ
November 5., szombat
Mezőkövesd–Kecskemét 2–1
Puskás Akadémia–Kisvárda 0–1
ZTE–Újpest 1–0
November 6., vasárnap
Vasas–DVSC 0–3
Paks–Budapest Honvéd 5–0
Mol Fehérvár–Ferencváros 2–2
15. FORDULÓ
November 8., kedd
Kisvárda–ZTE 3–0
Kecskemét–Puskás Akadémia 1–1
November 9., szerda
DVSC–Mezőkövesd 1–0
Ferencváros–Paks 3–2
Újpest–Mol Fehérvár 2–0
November 10., csütörtök
Budapest Honvéd–Vasas 2–0
16. FORDULÓ
November 12., szombat
Puskás Akadémia–DVSC 2–1
Paks–Újpest 3–1
ZTE–Kecskemét 0–0
November 13., vasárnap
Mol Fehérvár–Kisvárda 4–1
Budapest Honvéd–Ferencváros 0–2
Vasas–Mezőkövesd 1–0
TAVASZ
17. FORDULÓ
Január 28., szombat
Kisvárda–Paks 2–2
DVSC–ZTE 3–0
Ferencváros–Vasas 0–0
Január 29., vasárnap
Mezőkövesd–Puskás Akadémia 1–0
Újpest–Budapest Honvéd 2–1
Kecskemét–Mol Fehérvár 2–1
18. FORDULÓ
Február 3., péntek
Puskás Akadémia–Vasas 1–1
Február 4., szombat
Paks–Kecskemét 0–0
Budapest Honvéd–Kisvárda 1–1
Mol Fehérvár–DVSC 1–1
Február 5., vasárnap
ZTE–Mezőkövesd 0–0
Ferencváros–Újpest 3–1
19. FORDULÓ
Február 10., péntek
Mezőkövesd–Mol Fehérvár 2–1
Február 11., szombat
Kecskemét–Budapest Honvéd 2–2
Kisvárda–Ferencváros 0–0
DVSC–Paks 2–1
Február 12., vasárnap
Puskás Akadémia–ZTE 1–0
Vasas–Újpest 0–1
20. FORDULÓ
Február 17., péntek
Kisvárda–Újpest 2–1
Február 18., szombat
Paks–Mezőkövesd 0–2
Ferencváros–Kecskemét 1–1
Mol Fehérvár–Puskás Akadémia 1–1
Február 19., vasárnap
ZTE–Vasas 0–0
Budapest Honvéd–DVSC 2–3
21. FORDULÓ
Február 24., péntek
Mezőkövesd–Budapest Honvéd 0–0
Február 25., szombat
ZTE–Mol Fehérvár 2–1
Puskás Akadémia–Paks 1–4
Vasas–Kisvárda 2–2
Február 26., vasárnap
Kecskemét–Újpest 2–2
DVSC–Ferencváros 0–2
22. FORDULÓ
Március 3., péntek
Ferencváros–Mezőkövesd 1–1
Március 4., szombat
Kisvárda–Kecskemét 0–1
Paks–ZTE 3–1
Mol Fehérvár–Vasas 2–1
Március 5., vasárnap
Budapest Honvéd–Puskás Akadémia 3–1
Újpest–DVSC 1–1
23. FORDULÓ
Március 11., szombat
Kisvárda–DVSC 0–1
Paks–Mol Fehérvár 2–1
Budapest Honvéd–ZTE 1–0
Március 12., vasárnap
Kecskemét–Vasas 2–0
Újpest–Mezőkövesd 1–0
Ferencváros–Puskás Akadémia 1–2
24. FORDULÓ
Március 18., szombat
Mezőkövesd–Kisvárda 1–1
DVSC–Kecskemét 1–2
Mol Fehérvár–Budapest Honvéd 2–0
Március 19., vasárnap
Vasas–Paks 2–3
Puskás Akadémia–Újpest 5–1
ZTE–Ferencváros 1–0
25. FORDULÓ
Április 1., szombat
Kisvárda–Puskás Akadémia 2–2
Újpest–Zalaegerszegi TE FC 3–2
Bp. Honvéd–Paksi FC 1–2
Április 2., vasárnap
Kecskemét–Mezőkövesd 0–1
Ferencváros–Mol Fehérvár 2–2
DVSC–Vasas 3–1
26. FORDULÓ
Április 7., péntek
Mezőkövesd–DVSC 0–1
Április 8., szombat
Puskás Akadémia–Kecskemét 0–3
Mol Fehérvár–Újpest 0–0
Paksi FC–Ferencváros 3–2
Április 9., vasárnap
Vasas–Bp. Honvéd 0–1
Zalaegerszegi TE FC–Kisvárda 0–0
27. FORDULÓ
Április 14., péntek
DVSC–Puskás Akadémia 0–1
Április 15., szombat
Kecskemét–Zalaegerszegi TE 3–0
Mezőkövesd–Vasas 1–4
Ferencváros–Budapest Honvéd 3–0
Április 16., vasárnap
Kisvárda–Mol Fehérvár 0–0
Újpest–Paks 3–2
28. FORDULÓ
Április 21., péntek
Budapest Honvéd–Újpest 0–1
Április 22., szombat
Mol Fehérvár–Kecskemét 1–2
Vasas–Ferencváros 0–1
Április 23., vasárnap
Paks–Kisvárda 2–0
Puskás Akadémia–Mezőkövesd 2–1
Zalaegerszegi TE–DVSC 0–2
29. FORDULÓ
Április 28., péntek
Kecskemét–Paks 2–3
Április 29., szombat
Mezőkövesd–Zalaegerszegi TE 1–2
Kisvárda–Budapest Honvéd 2–2
Vasas–Puskás Akadémia 2–2
Április 30., vasárnap
DVSC–Mol Fehérvár 2–0
Május 1., hétfő
Újpest–Ferencváros 2–3
30. FORDULÓ
Május 5., péntek
Budapest Honvéd–Kecskemét 1–0
Május 6., szombat
Újpest–Vasas 1–1
Paks–DVSC 0–0
Ferencváros–Kisvárda 3–0
Május 7., vasárnap
ZTE–Puskás Akadémia 2–1
Mol Fehérvár–Mezőkövesd 1–1
31. FORDULÓ
Május 13., szombat
Vasas–ZTE 1–1
DVSC–Budapest Honvéd 0–0
Kecskemét–Ferencváros 2–0
Május 14., vasárnap
Mezőkövesd–Paks 6–1
Kisvárda–Újpest 2–0
Puskás Akadémia–Mol Fehérvár 2–1
32. FORDULÓ
Május 19., péntek
Paksi FC–Puskás Akadémia 0–2
Kisvárda–Vasas 2–1
Május 20., szombat
MOL Fehérvár–ZTE 3–0
Ferencváros–DVSC 1–3
Május 21., vasárnap
Budapest Honvéd–Mezőkövesd 2–3
Újpest–Kecskemét 3–0
33. FORDULÓ
Május 26., péntek
Kecskemét–Kisvárda 1–0
ZTE–Paks 1–1
Május 27., szombat
DVSC–Újpest 2–0
Puskás Akadémia–Bp. Honvéd 2–1
Vasas–Mol Fehérvár 0–0
Május 28., vasárnap
Mezőkövesd–Ferencváros 1–0