# Terza Divisione Toscana 1930-1931

La Terza Divisione 1930-1931 è stato il V ed ultimo livello del XXXI campionato italiano di calcio, il secondo a carattere regionale.
La gestione di questo campionato era affidata ai Direttori Regionali, che li organizzavano autonomamente, con la possibilità di ripartire le squadre su più gironi tenendo in alta considerazione le distanze chilometriche, le strade di principale comunicazione e i mezzi di trasporto dell'epoca. Questo è il campionato della regione Toscana, gestito dal Direttorio Regionale Toscano avente sede a Firenze, vinto dall'ACF Fiorentina (C = allievi).

## Girone A
### Squadre partecipanti

| Squadra | Città |
| U.S. Aquila (B = riserve), | Montevarchi (AR) |
| U.S. Arezzo (B = riserve) | Arezzo |
| U.S. Borgo San Lorenzo | Borgo San Lorenzo (FI) |
| U.S. Campigiana | Campi Bisenzio (FI) |
| A.C. Fiorentina (C = allievi) | Firenze |
| U.S. Pontassieve | Pontassieve (FI) |
| U.S. Sangiovannese | San Giovanni Valdarno (AR) |

### Classifica

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Fiorentina C | 20 | 12 | 9 | 2 | 1 | 33 | 9 | +24 |
| 2. | Sangiovannese | 15 | 12 | 7 | 1 | 4 | 29 | 18 | +11 |
| 3. | Montevarchi B | 14 | 12 | 6 | 2 | 4 | 17 | 12 | +5 |
| 3. | Borgo San Lorenzo | 14 | 12 | 6 | 2 | 4 | 26 | 24 | +2 |
| 5. | Arezzo B | 8 | 12 | 4 | 0 | 8 | 15 | 34 | -19 |
| 6. | Campigiana | 7 | 12 | 3 | 1 | 8 | 17 | 31 | -14 |
| 7. | Pontassieve | 6 | 12 | 2 | 2 | 8 | 22 | 31 | -9 |
Legenda:
    Ammesso ai gironi finali.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti se non in zona promozione/finali.

### Risultati

| andata (1ª) | andata (1ª) | 1ª giornata | ritorno (8ª) |
| 26 ott. | - | - | - |
| 26 ott. | - | - | - |
| 26 ott. | - | - | - |
| 26 ott. | - | - | - |
| andata (2ª) | andata (2ª) | 2ª giornata | ritorno (9ª) |
| 2 nov. | 2-2 | Aquila B-Fiorentina C | - |
| 2 nov. | 5-0 | Borgo S. Lorenzo-Arezzo B | - |
| 2 nov. | 4-0 | Sangiovannese-Pontassieve | - |
| 2 nov. | | Riposa: Campigiana | |
| andata (3ª) | andata (3ª) | 3ª giornata | ritorno (10ª) |
| 9 nov. | - | Aquila B-Borgo S. Lorenzo | - |
| 9 nov. | - | Fiorentina C-Campigiana | - |
| 9 nov. | - | Pontassieve-Arezzo B | - |
| 9 nov. | | Riposa: Sangiovannese | |
| andata (4ª) | andata (4ª) | 4ª giornata | ritorno (11ª) |
| 16 nov. | - | - | - |
| 16 nov. | - | - | - |
| 16 nov. | - | - | - |
| 16 nov. | | Riposa: | |
| andata (5ª) | andata (5ª) | 5ª giornata | ritorno (12ª) |
| 23 nov. | - | - | - |
| 23 nov. | - | - | - |
| 23 nov. | - | - | - |
| 23 nov. | | Riposa: | |
| andata (6ª) | andata (6ª) | 6ª giornata | ritorno (13ª) |
| 30 nov. | - | - | - |
| 30 nov. | - | - | - |
| 30 nov. | - | - | - |
| 30 nov. | | Riposa: | |
| andata (7ª) | andata (7ª) | 7ª giornata | ritorno (14ª) |
| 7 dic. | - | - | - |
| 7 dic. | - | - | - |
| 7 dic. | - | - | - |
| 7 dic. | | Riposa: | |

## Girone B
### Squadre partecipanti

| Squadra | Città |
| S.S. Il Bisenzio | San Piero a Ponti (FI) |
| Empoli F.C. (B = riserve) | Empoli (FI) |
| G.S. Littorio (B = riserve) | Firenze |
| Dop. S. A. Pignone | Firenze-Pignone |
| Prato S.C. (B = riserve, squadra B) | Prato (FI) |
| G.R.F. Rifredi (B = riserve) | Firenze-Rifredi |
| C.S. Robur | Scandicci (FI) |

### Classifica

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Prato B (squ.B) | 18 | 12 | 9 | 0 | 3 | 35 | 11 | +24 |
| 1. | Littorio B | 18 | 12 | 9 | 0 | 3 | 40 | 19 | +21 |
| 3. | Robur | 16 | 12 | 6 | 4 | 2 | 28 | 10 | +18 |
| 4. | Empoli | 13 | 12 | 5 | 3 | 4 | 15 | 21 | -6 |
| 5. | Il Bisenzio | 8 | 12 | 3 | 2 | 7 | 8 | 22 | -14 |
| 6. | Rifredi B | 5 | 12 | 1 | 3 | 8 | 10 | 30 | -20 |
| 6. | Pignone | 5 | 12 | 1 | 3 | 8 | 7 | 30 | -23 |
Legenda:
    Ammesso ai gironi semifinali.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti se non in zona promozione/finali.

### Spareggio tra le riserve meglio classificate

| | Risultato | | Città e data |
| Prato B | 6 - 0 | Littorio B | Sesto Fiorentino, 8 marzo 1931 |

### Risultati

| andata (1ª) | andata (1ª) | 1ª giornata | ritorno (8ª) |
| 26 ott. | - | - | - |
| 26 ott. | - | - | - |
| 26 ott. | - | - | - |
| 26 ott. | | Riposa: | |
| andata (2ª) | andata (2ª) | 2ª giornata | ritorno (9ª) |
| 2 nov. | - | Bisenzio-Rifredi B | - |
| 2 nov. | - | Pignone-Empoli B | - |
| 2 nov. | - | Prato B-Robur | - |
| 2 nov. | | Riposa: Littorio B | |
| andata (3ª) | andata (3ª) | 3ª giornata | ritorno (10ª) |
| 9 nov. | - | Empoli B-Littorio B | - |
| 9 nov. | - | Rifredi B-Pignone | - |
| 9 nov. | - | Robur-Bisenzio | - |
| 9 nov. | | Riposa: Prato B | |
| andata (4ª) | andata (4ª) | 4ª giornata | ritorno (11ª) |
| 16 nov. | - | - | - |
| 16 nov. | - | - | - |
| 16 nov. | - | - | - |
| 16 nov. | | Riposa: | |
| andata (5ª) | andata (5ª) | 5ª giornata | ritorno (12ª) |
| 23 nov. | - | - | - |
| 23 nov. | - | - | - |
| 23 nov. | - | - | - |
| 23 nov. | | Riposa: | |
| andata (6ª) | andata (6ª) | 6ª giornata | ritorno (13ª) |
| 30 nov. | - | - | - |
| 30 nov. | - | - | - |
| 30 nov. | - | - | - |
| 30 nov. | | Riposa: | |
| andata (7ª) | andata (7ª) | 7ª giornata | ritorno (14ª) |
| 7 dic. | - | - | - |
| 7 dic. | - | - | - |
| 7 dic. | - | - | - |
| 7 dic. | | Riposa: | |

## Girone C
### Squadre partecipanti

| Squadra | Città |
| U.S. Borgo a Buggiano | Buggiano-Borgo a Buggiano (PT) |
| Juventus Club | Prato-Tavola (FI) |
| U.S. Monsummanese | Monsummano Terme (PT) |
| U.S. Montecatini (B = riserve) | Bagni di Montecatini (PT) |
| U.S. Pistoiese (C = allievi) | Pistoia |
| Prato S.C. (B = riserve, squadra A) | Prato (FI) |
| S.S. Vigor | Fucecchio (FI) |

### Classifica

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Monsummanese | 18 | 12 | 8 | 2 | 2 | 23 | 11 | +12 |
| 2. | Juventus Club | 17 | 12 | 8 | 1 | 3 | 28 | 15 | +13 |
| 3. | Pistoiese C | 15 | 12 | 6 | 3 | 3 | 29 | 18 | +11 |
| 4. | Vigor Fucecchio | 12 | 12 | 5 | 2 | 5 | 22 | 22 | 0 |
| 5. | Prato B (squ.A) | 10 | 12 | 4 | 2 | 6 | 19 | 20 | -1 |
| 6. | Borgo a Buggiano | 6 | 12 | 2 | 2 | 8 | 13 | 29 | -16 |
| 6. | Montecatini B | 6 | 12 | 3 | 0 | 9 | 12 | 31 | -19 |
Legenda:
    Ammesso ai gironi semifinali.
    Promosso in Seconda Divisione 1931-1932.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti se non in zona promozione/finali.

### Risultati

| andata (1ª) | andata (1ª) | 1ª giornata | ritorno (8ª) |
| 26 ott. | - | - | - |
| 26 ott. | 5-1 | Pistoiese C-Montecatini B | - |
| 26 ott. | 1-3 | Vigor-Prato B | - |
| 26 ott. | | Riposa: | |
| andata (2ª) | andata (2ª) | 2ª giornata | ritorno (9ª) |
| 2 nov. | 2-0 | Monsummanese-Vigor | - |
| 2 nov. | 4-1 | Montecatini B-Buggianese | - |
| 2 nov. | 3-3 | Prato B-Pistoiese C | - |
| 2 nov. | | Riposa: Juventus | |
| andata (3ª) | andata (3ª) | 3ª giornata | ritorno (10ª) |
| 9 nov. | - | Buggiano-Prato B | - |
| 9 nov. | - | Pistoiese C-Monsummanese | - |
| 9 nov. | - | Vigor-Juventus | - |
| 9 nov. | | Riposa: Montecatini B | |
| andata (4ª) | andata (4ª) | 4ª giornata | ritorno (11ª) |
| 16 nov. | - | - | - |
| 16 nov. | - | - | - |
| 16 nov. | - | - | - |
| 16 nov. | | Riposa: | |
| andata (5ª) | andata (5ª) | 5ª giornata | ritorno (12ª) |
| 23 nov. | - | - | - |
| 23 nov. | - | - | - |
| 23 nov. | - | - | - |
| 23 nov. | | Riposa: | |
| andata (6ª) | andata (6ª) | 6ª giornata | ritorno (13ª) |
| 30 nov. | - | - | - |
| 30 nov. | - | - | - |
| 30 nov. | - | - | - |
| 30 nov. | | Riposa: | |
| andata (7ª) | andata (7ª) | 7ª giornata | ritorno (14ª) |
| 7 dic. | - | - | - |
| 7 dic. | - | - | - |
| 7 dic. | - | - | - |
| 7 dic. | | Riposa: | |

## Girone D
### Squadre partecipanti

| Squadra | Città |
| U.S. Castiglioncello | Castiglioncello (LI) |
| A.S. Cecinese | Cecina (LI) |
| S.S. Domenico Malfatti | Massa Marittima (GR) |
| G.S.F. Follonica Sez.Football | Follonica (GR) |
| U.S. Livorno (C = allievi)| | Livorno |
| Dop. Portuale (B = riserve) | Livorno |
| U.S. Sempre Avanti (B = riserve) | Piombino (LI) |

### Classifica

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Cecinese | 19 | 12 | 9 | 1 | 2 | 29 | 9 | +20 |
| 2. | Follonica | 15 | 12 | 5 | 5 | 2 | 18 | 11 | +7 |
| 3. | Domenico Malfatti | 14 | 12 | 6 | 2 | 4 | 15 | 10 | +5 |
| 4. | Sempre Avanti B | 14 | 12 | 6 | 2 | 4 | 19 | 11 | +8 |
| 5. | Portuale B | 10 | 12 | 4 | 2 | 6 | 15 | 19 | -4 |
| 6. | Livorno C (-1) | 7 | 12 | 3 | 2 | 7 | 13 | 30 | -17 |
| 6. | Castiglioncello | 4 | 12 | 2 | 0 | 10 | 5 | 24 | -19 |
Legenda:
    Ammesso ai gironi semifinali.
    Promosso in Seconda Divisione 1931-1932.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti se non in zona promozione/finali.
Note:
    Livorno C ha scontato 1 punto di penalizzazione in classifica per una rinuncia.

### Risultati

| andata (1ª) | andata (1ª) | 1ª giornata | ritorno (8ª) |
| 26 ott. | - | - | - |
| 26 ott. | 0-0 | Follonica-Malfatti | - |
| 26 ott. | 2-1 | Livorno C-Portuale B | - |
| 26 ott. | | Riposa: | |
| andata (2ª) | andata (2ª) | 2ª giornata | ritorno (9ª) |
| 2 nov. | 1-0 | Livorno C-Castiglioncello | - |
| 2 nov. | 1-0 | Malfatti-Portuale | - |
| 2 nov. | - | Piombino B-Cecina | - |
| 2 nov. | | Riposa: Follonica | |
| andata (3ª) | andata (3ª) | 3ª giornata | ritorno (10ª) |
| 9 nov. | - | Follonica-Castiglioncello | - |
| 9 nov. | - | Livorno C-Piombino B | - |
| 9 nov. | - | Malfatti-Cecina | - |
| 9 nov. | | Riposa: Portuale B | |
| andata (4ª) | andata (4ª) | 4ª giornata | ritorno (11ª) |
| 16 nov. | - | - | - |
| 16 nov. | - | - | - |
| 16 nov. | - | - | - |
| 16 nov. | | Riposa: | |
| andata (5ª) | andata (5ª) | 5ª giornata | ritorno (12ª) |
| 23 nov. | - | - | - |
| 23 nov. | - | - | - |
| 23 nov. | - | - | - |
| 23 nov. | | Riposa: | |
| andata (6ª) | andata (6ª) | 6ª giornata | ritorno (13ª) |
| 30 nov. | - | - | - |
| 30 nov. | - | - | - |
| 30 nov. | - | - | - |
| 30 nov. | | Riposa: | |
| andata (7ª) | andata (7ª) | 7ª giornata | ritorno (14ª) |
| 7 dic. | - | - | - |
| 7 dic. | - | - | - |
| 7 dic. | - | - | - |
| 7 dic. | | Riposa: | |

## Girone E
### Squadre partecipanti

| Squadra | Città |
| U.S. Littoriale | Ripafratta (PI) |
| U.S. Lucchese Libertas (C = allievi) | Lucca |
| Pisa S.C. (B = riserve) | Pisa |
| U.S. Ponsacco | Ponsacco (PI) |
| U.S. Pontedera (B = riserve) | Pontedera (PI) |
| U.S. Torrelaghese | Torre del Lago (LU) |
| U.S. Viareggio (B = riserve) | Viareggio (LU) |

### Classifica

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Ponsacco | 14 | 12 | 7 | 0 | 5 | 30 | 18 | +12 |
| 1. | Pisa B | 14 | 12 | 6 | 2 | 4 | 22 | 18 | +4 |
| 3. | Littoriale | 14 | 12 | 6 | 2 | 4 | 22 | 12 | +10 |
| 3. | Pontedera B | 14 | 12 | 6 | 2 | 4 | 28 | 22 | +6 |
| 5. | Lucchese C | 12 | 12 | 5 | 2 | 5 | 21 | 26 | -5 |
| 5. | Viareggio B | 12 | 12 | 6 | 0 | 6 | 20 | 21 | -1 |
| 7. | Torrelaghese | 4 | 12 | 1 | 2 | 9 | 12 | 38 | -26 |
Legenda:
    Ammesso ai gironi semifinali.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti se non in zona promozione/finali.

### Spareggio tra le prime squadre meglio classificate

| | Risultato | | Città e data |
| Ponsacco | 2 - 2 | Littoriale | Cascina, 8 marzo 1931 |
Ripetizione
| | Risultato | | Città e data |
| Ponsacco | 2 - 0 | Littoriale | Livorno, 15 marzo 1931 |

### Spareggio tra le riserve meglio classificate

| | Risultato | | Città e data |
| Pisa B | 7 - 0 | Pontedera B | Cascina-San Sisto al Pino, 8 marzo 1931 |

### Risultati

| andata (1ª) | andata (1ª) | 1ª giornata | ritorno (8ª) |
| 26 ott. | - | - | - |
| 26 ott. | - | - | - |
| 26 ott. | - | - | - |
| 26 ott. | | Riposa: | |
| andata (2ª) | andata (2ª) | 2ª giornata | ritorno (9ª) |
| 2 nov. | 0-0 | Pisa B-Pontedera B | - |
| 2 nov. | 2-1 | Ponsacco-Littoriale | - |
| 2 nov. | 1-1 | Torrelaghese-Lucchese C | - |
| 2 nov. | | Riposa: Viareggio B | |
| andata (3ª) | andata (3ª) | 3ª giornata | ritorno (10ª) |
| 9 nov. | - | Littoriale-Torrelaghese | - |
| 9 nov. | - | Lucchese C-Pisa B | - |
| 9 nov. | - | Pontedera B-Viareggio B | - |
| 9 nov. | | Riposa: Ponsacco | |
| andata (4ª) | andata (4ª) | 4ª giornata | ritorno (11ª) |
| 16 nov. | - | - | - |
| 16 nov. | - | - | - |
| 16 nov. | - | - | - |
| 16 nov. | | Riposa: | |
| andata (5ª) | andata (5ª) | 5ª giornata | ritorno (12ª) |
| 23 nov. | - | - | - |
| 23 nov. | - | - | - |
| 23 nov. | - | - | - |
| 23 nov. | | Riposa: | |
| andata (6ª) | andata (6ª) | 6ª giornata | ritorno (13ª) |
| 30 nov. | - | - | - |
| 30 nov. | - | - | - |
| 30 nov. | - | - | - |
| 30 nov. | | Riposa: | |
| andata (7ª) | andata (7ª) | 7ª giornata | ritorno (14ª) |
| 7 dic. | - | - | - |
| 7 dic. | - | - | - |
| 7 dic. | - | - | - |
| 7 dic. | | Riposa: | |

## Girone F
### Squadre partecipanti

| Squadra | Città |
| U.S. Carrarese F. "Pietrino Binelli" (B = riserve) | Carrara |
| U.S. Forte dei Marmi | Forte dei Marmi (LU) |
| G.S.F. Marina | Carrara-Marina di Carrara |
| U.S. Querceta | Querceta (LU) |
| A.S. San Marco | Carrara-Avenza |
| U.S. Sarzanese | Sarzana (SP) |
| U.S. Seravezza | Seravezza (LU) |
| U.S. Spezzina Juventus | La Spezia |

### Classifica

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Spezzina Juventus | 21 | 14 | 9 | 3 | 2 | 30 | 13 | +17 |
| 2. | Carrarese P. Binelli B | 15 | 14 | 7 | 1 | 6 | 23 | 15 | +8 |
| 3. | Forte dei Marmi | 15 | 14 | 6 | 3 | 5 | 23 | 24 | -1 |
| 3. | Querceta | 14 | 14 | 6 | 2 | 6 | 16 | 18 | -2 |
| 5. | Sarzanese | 13 | 14 | 6 | 1 | 7 | 31 | 24 | +7 |
| 5. | San Marco | 13 | 14 | 4 | 5 | 5 | 19 | 14 | +5 |
| 7. | Seravezza | 10 | 14 | 4 | 2 | 8 | 12 | 35 | -23 |
| 8. | Marina | 7 | 14 | 2 | 3 | 9 | 18 | 29 | -11 |
Legenda:
    Ammesso ai gironi semifinali.
    Promosso in Seconda Divisione 1931-1932.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti se non in zona promozione/finali.

### Risultati

| andata (1ª) | andata (1ª) | 1ª giornata | ritorno (8ª) | ritorno (8ª) |
| 26 ott. | 1-0 | Querceta-Marina | 0-2 | 4 gen. |
| 26 ott. | 1-2 | S. Marco-Seravezza | 0-0 | 4 gen. |
| 26 ott. | 3-2 | Sarzanese-Carrarese B | 2-3 | 4 gen. |
| 26 ott. | 4-1 | Spezzina-Forte Marmi | 2-2 | 4 gen. |
| andata (2ª) | andata (2ª) | 2ª giornata | ritorno (9ª) | ritorno (9ª) |
| 2 nov. | 4-0 | Forte Marmi-Carrarese B | 0-2 | 11 gen. |
| 2 nov. | 3-3 | Marina-S. Marco | 0-4 | 11 gen. |
| 2 nov. | 1-1 | Sarzanese-Querceta | 1-4 | 11 gen. |
| 2 nov. | 0-0 | Spezzina-Seravezza | 5-1 | 11 gen. |
| andata (3ª) | andata (3ª) | 3ª giornata | ritorno (10ª) | ritorno (10ª) |
| 9 nov. | 2-1 | Carrarese B-S. Marco | 0-1 | 18 gen. |
| 9 nov. | 9-0 | Sarzanese-Forte Marmi | 0-3 | 18 gen. |
| 9 nov. | 2-1 | Seravezza-Querceta | 1-2 | 18 gen. |
| 9 nov. | 6-1 | Spezzina-Marina | 2-2 | 18 gen. |
| andata (4ª) | andata (4ª) | 4ª giornata | ritorno (11ª) | ritorno (11ª) |
| 16 nov. | 0-1 | Marina-Forte Marmi | 1-2 | 1º feb. |
| 16 nov. | 0-0 | Querceta-S. Marco | 1-6 | 1º feb. |
| 16 nov. | 1-0 | Seravezza-Sarzanese | 0-4 | 1º feb. |
| 16 nov. | 1-0 | Spezzina-Carrarese | 1-0 | 1º feb. |
| andata (5ª) | andata (5ª) | 5ª giornata | ritorno (12ª) | ritorno (12ª) |
| 23 nov. | 0-0 | Forte Marmi-S. Marco | 1-1 | 8 feb. |
| 23 nov. | 0-3 | Querceta-Carrarese B | ann. | 8 feb. |
| 23 nov. | 1-3 | Sarzanese-Spezzina | 1-2 | 8 feb. |
| 23 nov. | 1-0 | Seravezza-Marina | 0-6 | 8 feb. |
| andata (6ª) | andata (6ª) | 6ª giornata | ritorno (13ª) | ritorno (13ª) |
| 30 nov. | 4-1 | Carrarese B-Seravezza | 2-0 | 15 feb. |
| 30 nov. | 0-1 | Forte Marmi-Querceta | 0-2 | 15 feb. |
| 30 nov. | 0-3 | Marina-Sarzanese | 1-3 | 15 feb. |
| 30 nov. | 0-1 | S. Marco-Spezzina | 0-2 | 15 feb. |
| andata (7ª) | andata (7ª) | 7ª giornata | ritorno (14ª) | ritorno (14ª) |
| 7 dic. | 1-1 | Marina-Carrarese B | 0-2 | 8 mar. |
| 7 dic. | 2-1 | Querceta-Spezzina | 0-1 | 8 mar. |
| 7 dic. | 2-0 | S. Marco-Sarzanese | 0-2 | 8 mar. |
| 7 dic. | 1-4 | Seravezza-Forte Marmi | 1-5 | 8 mar. |

## Girone finale A (prime squadre)

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Ponsacco | 16 | 10 | 7 | 2 | 1 | 24 | 6 | +18 |
| 2. | Monsummanese | 14 | 10 | 5 | 4 | 1 | 11 | 3 | +8 |
| 3. | Spezzina Juventus (-1) | 8 | 10 | 4 | 1 | 5 | 11 | 14 | -3 |
| 4. | Sangiovannese | 8 | 10 | 3 | 2 | 5 | 17 | 16 | +1 |
| 5. | Cecinese | 7 | 10 | 3 | 1 | 6 | 8 | 17 | -9 |
| 6. | Robur (-1) | 5 | 10 | 2 | 2 | 6 | 11 | 26 | -15 |
Legenda:
    Promosso in Seconda Divisione 1931-1932.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti se non in zona promozione/finali.
Note:
    Spezzina Juventus e Robur hanno scontato 1 punto di penalizzazione in classifica per una rinuncia.
    Ponsacco ammesso alla finale per il titolo regionale e promossa in Seconda Divisione 1931-1932. In seguito rinuncia al successivo campionato (inattivo).

## Girone finale B (riserve)

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Fiorentina C | 9 | 6 | 4 | 1 | 1 | 17 | 7 | +10 |
| 2. | Pistoiese C | 7 | 6 | 2 | 3 | 1 | 12 | 9 | +3 |
| 2. | Pisa B (-1) | 4 | 6 | 2 | 1 | 3 | 7 | 17 | -10 |
| 4. | Prato B (squ.B) | 3 | 6 | 1 | 1 | 4 | 12 | 15 | -3 |
Legenda:
    Ammesso alla finale per il titolo.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    Pari merito in caso di pari punti se non in zona promozione/finali.
Note:
    Pisa B ha scontato 1 punto di penalizzazione in classifica per una rinuncia.

## Finale per il titolo regionale

| | Risultato | | Città e data |
| Fiorentina C | 2 - 2 | Ponsacco | Empoli, 14 giugno 1931 |
Ripetizione
| | Risultato | | Città e data |
| Fiorentina C | 2 - 0 | Ponsacco | Empoli, 21 giugno 1931 |
* Fiorentina C campione toscano di Terza Divisione 1930-1931.