| Giornata n. 1 |
Andata | Ritorno |
| Fiorentina-Casale |
0-0 | 0-3 |
| Fiumana-Venezia |
2-0 (1) a tav. | 0-1 |
| Hellas Verona-Prato |
2-1 | 2-2 |
| La Dominante-Bari |
2-1 (2) | 0-6 |
| Novara-Lecce |
1-2 | 0-3 |
| Parma-Biellese |
2-0 | 0-3 |
| Pistoiese-Monfalconese C.N.T. |
3-3 | 0-2 |
| Reggiana-Legnano |
0-3 | 0-2 |
| Spezia-Atalanta |
0-0 | 1-1 |
(1) a tavolino (2) Sospesa all'8' per impraticabilità di campo sull'1-1, recuperata il 31 ottobre 1929.
|
|
| Giornata n. 2 |
Andata | Ritorno |
| Bari-Parma |
6-0 | 0-1 |
| Biellese-Novara |
0-0 | 0-1 |
| Casale-La Dominante |
4-0 | 0-4 |
| Fiumana-Pistoiese |
0-1 | 1-6 |
| Hellas Verona-Spezia |
2-0 | 1-0 |
| Legnano-Lecce |
3-1 | 0-0 |
| Monfalconese C.N.T.-Fiorentina |
1-4 | 1-2 |
| Prato-Atalanta |
0-0 | 1-1 |
| Venezia-Reggiana |
2-1 | 1-4 |
|
| Giornata n. 3 |
Andata | Ritorno |
| Atalanta-Reggiana |
1-0 | 1-1 |
| Bari-Venezia |
5-1 | 1-4 |
| Biellese-Pistoiese |
0-1 | 0-1 |
| Casale-Fiumana |
2-0 | 1-1 |
| Fiorentina-Hellas Verona |
4-0 | 0-1 |
| La Dominante-Prato |
3-1 | 2-1 |
| Lecce-Parma |
1-2 | 0-1 |
| Novara-Legnano |
4-0 | 0-2 |
| Spezia-Monfalconese C.N.T. |
3-1 | 0-2 |
|
| Giornata n. 4 |
Andata | Ritorno |
| Atalanta-La Dominante |
2-1 | 0-1 |
| Biellese-Venezia |
2-1 | 1-3 |
| Fiorentina-Fiumana |
4-1 | 3-0 |
| Legnano-Casale |
0-1 | 1-4 |
| Monfalconese C.N.T.-Bari |
2-1 | 0-2 |
| Novara-Prato |
2-1 | 0-1 |
| Parma-Hellas Verona |
2-2 | 0-1 |
| Pistoiese-Lecce |
1-0 | 0-3 |
| Reggiana-Spezia |
1-2 | 0-3 |
|
| Giornata n. 5 |
Andata | Ritorno |
| Biellese-Monfalconese C.N.T. |
1-0 | 0-2 |
| Casale-Novara |
5-3 | 0-1 |
| Fiumana-Atalanta |
0-2 | 0-5 |
| Hellas Verona-Bari |
2-1 | 0-3 |
| La Dominante-Fiorentina |
3-1 | 1-6 |
| Prato-Lecce |
2-2 | 1-2 |
| Reggiana-Pistoiese |
4-2 | 0-4 |
| Spezia-Parma |
2-0 | 0-2 |
| Venezia-Legnano |
0-0 | 1-3 |
|
| Giornata n. 6 |
Andata | Ritorno |
| Atalanta-Monfalconese C.N.T. |
1-0 | 0-2 |
| Bari-Casale |
1-0 | 1-2 |
| Biellese-Fiorentina |
1-1 | 0-3 |
| Hellas Verona-Reggiana |
2-0 | 1-2 |
| La Dominante-Pistoiese |
0-0 | 1-2 |
| Lecce-Spezia |
0-2 | 0-3 |
| Novara-Fiumana |
6-0 | 0-3 |
| Parma-Venezia |
0-1 | 1-1 |
| Prato-Legnano |
0-2 (1) a tav. | 0-1 |
(1) Risultato sul campo 5-2 - a tavolino
|
|
| Giornata n. 7 |
Andata | Ritorno |
| Casale-Spezia |
3-0 | 0-2 |
| Fiorentina-Atalanta |
3-0 | 1-0 |
| Fiumana-Parma |
2-0 | 1-1 |
| Lecce-La Dominante |
0-0 | 1-2 |
| Legnano-Bari |
1-1 | 1-4 |
| Monfalconese C.N.T.-Hellas Verona |
4-0 | 0-2 |
| Pistoiese-Prato |
2-1 | 1-0 |
| Reggiana-Biellese |
1-0 | 0-2 |
| Venezia-Novara |
2-1 | 0-4 |
|
| Giornata n. 8 |
Andata | Ritorno |
| Atalanta-Pistoiese |
2-1 | 1-3 |
| Bari-Reggiana |
3-0 | 1-3 |
| Biellese-Legnano |
3-1 | 0-2 |
| Hellas Verona-Lecce |
0-1 | 1-0 |
| La Dominante-Monfalconese C.N.T. |
1-0 | 2-1 |
| Novara-Fiorentina |
3-2 | 0-3 |
| Parma-Casale |
1-2 | 2-2 |
| Prato-Fiumana |
1-1 | 0-3 |
| Spezia-Venezia |
1-0 | 0-5 |
|
| Giornata n. 9 |
Andata | Ritorno |
| Biellese-Spezia |
3-2 | 1-5 |
| Fiorentina-Prato |
0-0 | 2-1 |
| Fiumana-La Dominante |
0-2 | 1-2 |
| Lecce-Bari |
1-0 | 0-3 |
| Legnano-Atalanta |
1-1 | 1-0 |
| Monfalconese C.N.T.-Parma |
0-4 | 5-0 |
| Pistoiese-Hellas Verona |
1-0 | 1-1 |
| Reggiana-Novara |
2-2 | 1-9 |
| Venezia-Casale |
1-3 | 2-6 |
|
| Giornata n. 10 |
Andata | Ritorno |
| Bari-Biellese |
4-0 | 0-1 |
| Casale-Reggiana |
8-2 | 5-2 |
| Hellas Verona-Fiumana |
3-0 | 2-1 |
| La Dominante-Venezia |
1-1 | 1-3 |
| Lecce-Fiorentina |
2-0 | 1-1 |
| Novara-Atalanta |
0-0 | 0-0 |
| Parma-Pistoiese |
0-0 | 0-3 |
| Prato-Monfalconese C.N.T. |
1-0 | 0-3 |
| Spezia-Legnano |
0-0 | 0-3 |
|
| Giornata n. 11 |
Andata | Ritorno |
| Atalanta-Bari |
2-0 | 0-0 |
| Biellese-La Dominante |
0-2 | 1-2 |
| Fiorentina-Parma |
1-2 | 1-1 |
| Fiumana-Spezia |
1-0 | 0-1 |
| Hellas Verona-Novara |
1-0 | 0-4 |
| Monfalconese C.N.T.-Casale |
3-1 | 1-2 |
| Pistoiese-Legnano |
0-0 | 0-1 |
| Reggiana-Lecce |
2-2 | 0-0 |
| Venezia-Prato |
5-1 | 2-1 |
|
| Giornata n. 12 |
Andata | Ritorno |
| Atalanta-Venezia |
0-1 | 1-1 |
| Bari-Pistoiese |
7-1 | 0-1 |
| Casale-Hellas Verona |
6-0 | 0-3 |
| Lecce-Monfalconese C.N.T. |
2-0 | 1-3 |
| Legnano-Fiumana |
5-1 | 1-0 |
| Novara-Parma |
4-1 | 0-1 |
| Prato-Biellese |
0-0 | 0-6 |
| Reggiana-La Dominante |
1-1 | 1-2 |
| Spezia-Fiorentina |
0-0 | 1-4 |
|
| Giornata n. 13 |
Andata | Ritorno |
| Casale-Biellese |
6-0 | 3-0 |
| Fiorentina-Bari |
3-0 | 1-2 |
| Fiumana-Lecce |
0-0 | 1-4 |
| Hellas Verona-La Dominante |
4-0 | 0-1 |
| Monfalconese C.N.T.-Legnano |
2-2 | 1-4 |
| Parma-Atalanta |
2-1 | 0-4 |
| Pistoiese-Venezia |
3-1 | 0-1 |
| Prato-Reggiana |
2-1 | 0-2 |
| Spezia-Novara |
1-2 | 0-4 |
|
| Giornata n. 14 |
Andata | Ritorno |
| Atalanta-Biellese |
3-0 | 1-0 |
| Fiumana-Bari |
0-0 | 2-4 |
| La Dominante-Parma |
2-2 | 2-3 |
| Lecce-Casale |
2-0 | 1-2 |
| Legnano-Fiorentina |
2-1 | 1-1 |
| Monfalconese C.N.T.-Reggiana |
3-0 | 3-1 |
| Pistoiese-Novara |
1-0 | 0-1 |
| Prato-Spezia |
2-0 | 0-1 |
| Venezia-Hellas Verona |
4-1 | 1-3 |
|
| Giornata n. 15 |
Andata | Ritorno |
| Bari-Prato |
7-0 | 3-1 |
| Biellese-Lecce |
3-1 | 1-2 |
| Casale-Atalanta |
0-0 | 1-1 |
| Fiorentina-Venezia |
6-1 | 1-6 |
| Hellas Verona-Legnano |
2-1 | 1-2 |
| Monfalconese C.N.T.-Fiumana |
3-0 | 1-0 |
| Novara-La Dominante |
3-1 | 0-1 |
| Parma-Reggiana |
1-0 | 2-2 |
| Spezia-Pistoiese |
1-1 | 0-3 |
|
| Giornata n. 16 |
Andata | Ritorno |
| Atalanta-Lecce |
3-1 | 1-1 |
| Biellese-Hellas Verona |
3-2 | 0-4 |
| La Dominante-Spezia |
5-0 | 3-3 |
| Legnano-Parma |
3-0 | 3-0 |
| Novara-Bari |
5-0 | 1-1 |
| Pistoiese-Fiorentina |
1-0 | 1-2 |
| Prato-Casale |
2-3 | 1-7 |
| Reggiana-Fiumana |
7-2 | 2-0 (1) a tav. |
| Venezia-Monfalconese C.N.T. |
2-1 | 0-1 |
(1) Per rinuncia della Fiumana - a tavolino
|
|
| Giornata n. 17 |
Andata | Ritorno |
| Bari-Spezia |
3-0 | 1-2 |
| Casale-Pistoiese |
2-1 | 1-0 |
| Fiorentina-Reggiana |
1-1 | 2-1 |
| Fiumana-Biellese |
2-0 | 0-2 |
| Hellas Verona-Atalanta |
2-2 | 0-0 |
| Lecce-Venezia |
1-2 | 1-3 |
| Legnano-La Dominante |
4-1 | 0-1 |
| Monfalconese C.N.T.-Novara |
4-0 | 2-2 |
| Parma-Prato |
3-0 | 1-2 |
| |