32 kluba su izvučena u osam grupa od po četiri kluba u jednoj grupi, uz ograničenje da se klubovi iz iste države ne mogu naći u istoj grupi. Na izvlačenju, klubovi su bili podeljeni u četiri šešira na osnovu sledećih principa:[2]
U Šeširu 1 su bili nosilac titule Lige šampiona, nosilac titule Lige Evrope i prvaci šest najboljih liga na osnovu njihovih UEFA koeficijenata za 2017.[4]Ako su nosilac Lige Šampiona ili Lige Evrope bili jedan od šampiona prvih šest najboljih liga, šampioni lige koji su bili rangirani sedmi (a možda i osmi) su se takođe našli u Šeširu 1.
U Šeširima 2, 3 i 4 su se našli preostali klubovi, poređani na osnovu njihovih UEFA klupskih koeficijenata 2018.[5]
Dana 17. jula2014, komisija za hitne slučajeve UEFA je odlučila da ukrajinski i ruski klubovi neće moći igrati jedni protiv drugih "do daljnjeg" zbog političkih nemira među zemljama.[6]
Izvlačenje grupa je kontrolisano za klubove iz istih liga kako bi podelili timove ravnomerno u dve od četiri grupe (A – D, E – H) za maksimalnu televizijsku pokrivenost. U svakoj utakmici, jedna od četiri grupe je odigrala svoje utakmice u utorak, dok je drugi od četiri grupe odigrala svoje mečeve u sredu, sa dve grupe naizmenično između svakog dana. UEFA je najavila sledeće parove nakon potvrđivanja grupnih timova:
O rasporedu utakmica je odlučivano nakon izvlačenja grupa, koristeći kompjuterski nacrt koji nije prikazan javnosti, sa sledećim redosledom utakmica:[2]
Raspored
Kolo
Datum
Meč
1. kolo
17–18. septembar 2019.
2 v 3, 4 v 1
2. kolo
1–2. oktobar 2019.
1 v 2, 3 v 4
3. kolo
22–23. oktobar 2019.
3 v 1, 2 v 4
4. kolo
5–6. novembar 2019.
1 v 3, 4 v 2
5. kolo
26–27. novembar 2019.
3 v 2, 1 v 4
6. kolo
12–13. decembar 2019.
2 v 1, 4 v 3
Bilo je ograničenja u rasporedu: na primer, timovi iz istog grada (npr. Real Madrid i Atletiko Madrid) uopšte nisu bili u rasporedu da igraju kod kuće istog dana (da bi izbegli da se igraju kod kuće istog dana ili uzastopno, zbog logistike i kontrole gužve), a timovi iz "zimskih zemalja" (npr. Rusija) nisu bili u rasporedu da igraju kod kuće na poslednjem meču (zbog hladnog vremena).
U svakoj grupi, timovi su igrali jedan protiv drugog u dvokružnom formatu. Pobednici i drugoplasirani su napredovali u nokaut fazu Lige šampiona, dok su se trećeplasirani timovi plasirali u nokaut fazu Lige Evrope.
Ako dva ili više timova imaju isti broj bodova po završetku faze takmičenja primenjuju se sledeći kriterijumi:[2]
Veći broj osvojenih bodova na međusobnim utakmicama ovih timova;
Bolja gol razlika na međusobnim utakmicama ovih timova;
Veći broj postignutih golova u međusobnim utakmicama timova;
Veći broj postignutih golova u gostima na međusobnim utakmicama ovih timova ;
Ako su nakon primene kriterijuma od 1 do 4, timovi i dalje izjednačeni, kriterijumi 1. do 4. primenjuju se ponovo isključivo na utakmicama između timova za određivanje njihove konačne rang liste. Ako se ovaj postupak ne dovodi do rešenja, kriterijumi za 6 do 10 primenjuje;
Bolja gol razlika u svim grupnim mečevima;
Veći broj datih golova u svim grupnim mečevima;
Veći broj golova postignutih golova u svim grupnim mečevima odigranih u gostima;
Veći broj pobeda u svim mečevima;
Veći broj pobeda u gostima u svim grupnim mečevima;
Fer plej se sprovodi na sve grupne mečeve (1 poen za žuti karton, 3 poena za crveni karton kao posledicu dva žuta kartona, 3 poena za direktan crveni karton) tim koji ima manji broj poena prolazi dalje;
Utakmice su igrane: 1. kolo 17—18. septembra, 2. kolo 1—2. oktobra, 3. kolo 22—23. oktobra, 4. kolo 5—6. novembra, 5. kolo 26—27. novembra i 6. kolo 10—11. decembra 2019.[1] Utakmice su počinjale u 21:00 CET / CEST, sa dva meča svakog utorka i srede, zakazanih za 18:55 CET / CEST.[8]
Vremena su CET / CEST, [9] kako navodi UEFA (lokalna vremena, ako su različita, su u zagradama).