Coppa Alta Italia

  Lo stesso argomento in dettaglio: Coppa Alta Italia.

Fase a gironi

Girone d'andata
Bologna
5 maggio 1946
1ª giornata – Girone H
Bologna2 – 1PiacenzaStadio Comunale
Arbitro:  Poggipollini (Ferrara)

Ferrara
9 giugno[1] 1946
2ª giornata – Girone H
SPAL2 – 4BolognaStadio Comunale
Arbitro:  Pizzato (Venezia)

12 maggio 1946
3ª giornata – Girone H
 – 
Riposo

Forlì
19 maggio 1946
4ª giornata – Girone H
Forti e Liberi1 – 5BolognaStadio Tullo Morgagni
Arbitro:  Zelocchi (Modena)

Lodi
26 maggio 1946
5ª giornata – Girone H
Fanfulla0 – 2BolognaStadio Dossenina
Arbitro:  Trentin (Torino)

Girone di ritorno
Piacenza
30 maggio 1946
6ª giornata – Girone H
Piacenza1 – 5BolognaStadio del Littorio
Arbitro:  Carpani (Milano)

Bologna
9 giugno 1946
7ª giornata – Girone H
Bologna – 
(N.D.)
SPALStadio Comunale

20 giugno 1946
8ª giornata – Girone H
 – 
Riposo

Bologna
16 giugno 1946
9ª giornata – Girone H
Bologna5 – 0Forti e LiberiStadio Comunale
Arbitro:  Gambarotta (Genova)

Bologna
23 giugno 1946
10ª giornata – Girone H
Bologna4 – 1FanfullaStadio Comunale
Arbitro:  Monti (Genova)

Bologna
30 giugno 1946
Quarti di finale – Andata
Bologna4 – 0VicenzaStadio Comunale
Arbitro:  Maglio (Torino)

Vicenza
7 luglio 1946
Quarti di finale – Ritorno
Vicenza1 – 2BolognaStadio del Littorio
Arbitro:  Scotto (Savona)

Bologna
14 luglio 1946
Semifinale – Andata
Bologna2 – 1ModenaStadio Comunale
Arbitro:  Bonivento (Venezia)

Modena
21 luglio 1946
Semifinale – Ritorno
Modena1 – 1BolognaStadio Comunale
Arbitro:  Bertolio (Torino)

Novara
28 luglio 1946
Finale – Andata
Novara1 – 2BolognaStadio Comunale
Arbitro:  Bellè (Venezia)

Bologna
4 agosto 1946
Finale – Ritorno
Bologna4 – 1NovaraStadio Comunale
Arbitro:  Agnolin (Bassano del Grappa)

Fase finale

  1. ^ La partita, inizialmente prevista l'8 maggio, è stata successivamente rinviata a questa data.