# Serie D 2008-2009 (gironi D-E-F)
## Girone D
### Squadre partecipanti

| Club | Città |
| Albignasego | Albignasego (PD) |
| Athletic Calenzano | Calenzano (FI) |
| Carpi | Carpi (MO) |
| Castel San Pietro | Castel San Pietro Terme (BO) |
| Castellana | Castel Goffredo (MN) |
| Castellarano | Castellarano (RE) |
| Comacchio Lidi | Comacchio (FE) |
| Crociati Noceto | Noceto (PR) |
| Este | Este (PD) |
| Feralpi Lonato | Lonato del Garda (BS) |
| Fiorenzuola | Fiorenzuola d'Arda (PC) |
| Mezzolara | Mezzolara di Budrio (BO) |
| Russi | Russi (RA) |
| Salò | Salò (BS) |
| Santarcangelo | Santarcangelo di Romagna (RN) |
| Suzzara | Suzzara (MN) |
| Verucchio | Verucchio (RN) |
| Virtus Castelfranco | Castelfranco Emilia (MO) |

### Classifica finale

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Crociati Noceto | 67 | 34 | 20 | 7 | 7 | 49 | 29 | +20 |
| 2. | Castellarano | 61 | 34 | 16 | 13 | 5 | 52 | 32 | +20 |
| 3. | Fiorenzuola | 54 | 34 | 15 | 9 | 10 | 47 | 38 | +9 |
| 4. | Salò | 50 | 34 | 14 | 8 | 12 | 39 | 34 | +5 |
| 5. | Castel San Pietro | 48 | 34 | 12 | 12 | 10 | 36 | 34 | +2 |
| 6. | Feralpi Lonato | 47 | 34 | 12 | 11 | 11 | 39 | 38 | +1 |
| 7. | Este | 46 | 34 | 12 | 10 | 12 | 35 | 32 | +3 |
| 8. | Albignasego | 45 | 34 | 10 | 15 | 9 | 44 | 38 | +6 |
| 9. | Athletic Calenzano | 45 | 34 | 11 | 12 | 11 | 38 | 44 | -6 |
| 10. | Carpi | 45 | 34 | 11 | 12 | 11 | 41 | 41 | 0 |
| 11. | Mezzolara | 45 | 34 | 12 | 9 | 13 | 29 | 35 | -6 |
| 12. | Santarcangelo | 44 | 34 | 11 | 11 | 12 | 42 | 37 | +5 |
| 13. | Russi | 43 | 34 | 9 | 16 | 9 | 33 | 33 | 0 |
| 14. | Virtus Castelfranco | 43 | 34 | 10 | 13 | 11 | 42 | 39 | +3 |
| 15. | Suzzara | 37 | 34 | 8 | 13 | 13 | 42 | 51 | -9 |
| 16. | Castellana | 35 | 34 | 8 | 11 | 15 | 36 | 49 | -13 |
| 17. | Comacchio Lidi | 35 | 34 | 8 | 11 | 15 | 32 | 46 | -14 |
| 18. | Verucchio | 28 | 34 | 7 | 7 | 20 | 33 | 59 | -26 |
Legenda:
    Promossa in Lega Pro Seconda Divisione 2009-2010.
    Qualificate ai play-off o play-out.
    Qualificata per i play-off nazionali.
    Retrocessa in Eccellenza 2009-2010.
Regolamento:
    Tre punti a vittoria, uno a pareggio, zero a sconfitta.
    In caso di arrivo di due o più squadre a pari punti, la graduatoria verrà stilata secondo la classifica avulsa
    In caso di pari punti per promozioni o retrocessioni si disputava uno spareggio.
Note:
    Il Salò è stato poi ammesso in Lega Pro Seconda Divisione 2009-2010.
    Il Feralpi Lonato è stato ammesso in Lega Pro Seconda Divisione 2009-2010 a seguito della fusione con il Salò.
    Il Russi è stato poi ripescato in Serie D 2009-2010.

### Risultati
#### Tabellone

| | ALB | CAL | CAR | CAS | CAS | CAS | COM | CRO | EST | FER | FIO | MEZ | RUS | SAL | SAN | SUZ | VER | VIR |
| Albignasego | –––– | 2-0 | 1-3 | 2-2 | 1-1 | 1-2 | 3-1 | 0-0 | 1-2 | 4-4 | 2-1 | 1-1 | 1-1 | 3-1 | 1-1 | 1-0 | 2-1 | 0-1 |
| Calenzano | 0-4 | –––– | 0-2 | 0-0 | 3-0 | 1-1 | 4-1 | 0-1 | 1-0 | 0-1 | 0-0 | 0-0 | 1-1 | 2-1 | 1-1 | 2-1 | 3-2 | 2-2 |
| Carpi | 2-1 | 1-2 | –––– | 1-2 | 1-1 | 2-2 | 2-1 | 0-1 | 1-1 | 0-3 | 0-0 | 2-1 | 1-0 | 0-1 | 1-1 | 0-3 | 4-2 | 0-0 |
| Castel San Pietro | 1-0 | 1-2 | 1-2 | –––– | 0-0 | 1-1 | 1-0 | 0-0 | 2-0 | 2-2 | 3-0 | 1-2 | 2-1 | 1-0 | 0-2 | 2-1 | 1-1 | 2-0 |
| Castellana | 1-0 | 1-2 | 1-2 | 3-0 | –––– | 1-3 | 0-1 | 0-2 | 0-0 | 0-0 | 1-1 | 0-0 | 3-0 | 2-1 | 2-2 | 2-3 | 3-2 | 2-2 |
| Castellarano | 2-2 | 3-2 | 1-1 | 1-0 | 1-1 | –––– | 1-0 | 3-2 | 2-1 | 2-1 | 4-1 | 2-0 | 2-0 | 3-0 | 2-2 | 0-1 | 1-0 | 0-0 |
| Comacchio Lidi | 1-0 | 1-1 | 1-3 | 1-0 | 2-2 | 0-1 | –––– | 0-1 | 1-1 | 1-0 | 1-1 | 1-0 | 1-0 | 0-3 | 0-1 | 1-1 | 3-0 | 1-1 |
| Crociati Noceto | 2-2 | 1-0 | 3-2 | 1-0 | 3-0 | 1-1 | 3-1 | –––– | 1-2 | 3-2 | 2-0 | 4-1 | 1-0 | 3-0 | 1-0 | 1-0 | 4-0 | 1-0 |
| Este | 1-1 | 2-1 | 1-1 | 3-2 | 2-1 | 1-0 | 1-1 | 3-0 | –––– | 1-1 | 3-0 | 0-1 | 0-0 | 2-1 | 0-1 | 0-1 | 2-0 | 1-2 |
| Feralpi Lonato | 0-0 | 1-1 | 1-3 | 0-0 | 2-0 | 1-0 | 3-1 | 2-0 | 1-0 | –––– | 0-2 | 2-1 | 0-0 | 0-1 | 1-0 | 0-2 | 1-0 | 3-2 |
| Fiorenzuola | 2-2 | 3-0 | 2-0 | 4-1 | 3-1 | 1-1 | 2-1 | 0-1 | 0-0 | 0-0 | –––– | 1-0 | 2-0 | 0-1 | 3-3 | 3-2 | 2-1 | 2-0 |
| Mezzolara | 0-1 | 0-1 | 2-1 | 1-1 | 1-0 | 1-0 | 1-1 | 1-1 | 2-0 | 2-1 | 1-3 | –––– | 1-0 | 1-0 | 0-0 | 2-2 | 1-0 | 2-1 |
| Russi | 1-1 | 2-2 | 2-1 | 0-0 | 2-0 | 2-1 | 2-2 | 1-1 | 0-0 | 2-0 | 2-0 | 1-0 | –––– | 0-1 | 2-0 | 1-1 | 2-1 | 1-0 |
| Salò | 0-0 | 2-0 | 0-0 | 3-3 | 3-1 | 1-1 | 3-0 | 2-0 | 1-2 | 0-0 | 1-0 | 0-0 | 1-1 | –––– | 3-1 | 2-0 | 2-0 | 2-0 |
| Santarcangelo | 0-1 | 4-1 | 1-0 | 0-0 | 1-2 | 0-1 | 1-3 | 2-0 | 1-0 | 0-1 | 0-1 | 0-2 | 2-2 | 2-0 | –––– | 4-1 | 4-0 | 3-4 |
| Suzzara | 1-2 | 1-1 | 1-1 | 0-1 | 2-3 | 0-3 | 0-0 | 1-1 | 1-0 | 2-2 | 2-3 | 2-1 | 1-1 | 4-2 | 0-0 | –––– | 1-1 | 2-2 |
| Verucchio | 2-1 | 0-0 | 0-0 | 0-1 | 1-0 | 2-2 | 2-1 | 1-2 | 1-0 | 4-3 | 1-4 | 2-0 | 2-2 | 2-0 | 1-2 | 1-1 | –––– | 0-1 |
| Virtus Castelfranco | 0-0 | 1-2 | 1-1 | 0-2 | 0-1 | 2-2 | 1-1 | 2-1 | 2-3 | 2-0 | 1-0 | 3-0 | 1-1 | 0-0 | 0-0 | 5-1 | 3-0 | –––– |

#### Calendario

| andata (1ª) | andata (1ª) | 1ª giornata | ritorno (18ª) | ritorno (18ª) |
| 7 set. | 1-1 | Castel San Pietro-Castellarano | 0-1 | 11 gen. |
| 7 set. | 2-2 | Castellana-Virtus Castelfranco | 1-0 | 11 gen. |
| 7 set. | 1-1 | Comacchio Lidi-Calenzano | 1-4 | 11 gen. |
| 7 set. | 3-2 | Crociati Noceto-Carpi | 1-0 | 11 gen. |
| 7 set. | 2-1 | Este-Salò | 2-1 | 11 gen. |
| 7 set. | 2-1 | Feralpi Lonato-Mezzolara | 1-2 | 11 gen. |
| 7 set. | 2-1 | Russi-Verucchio | 2-2 | 11 gen. |
| 7 set. | 0-1 | Santarcangelo-Albignasego | 1-1 | 11 gen. |
| 7 set. | 2-3 | Suzzara-Fiorenzuola | 2-3 | 11 gen. |
| andata (2ª) | andata (2ª) | 2ª giornata | ritorno (19ª) | ritorno (19ª) |
| 14 set. | 1-1 | Albignasego-Castellana | 0-1 | 18 gen. |
| 14 set. | 0-1 | Calenzano-Feralpi Lonato | 1-1 | 18 gen. |
| 14 set. | 1-0 | Carpi-Russi | 1-2 | 18 gen. |
| 14 set. | 0-1 | Castellarano-Suzzara | 3-0 | 18 gen. |
| 14 set. | 2-1 | Fiorenzuola-Comacchio Lidi | 1-1 | 18 gen. |
| 14 set. | 1-1 | Mezzolara-Crociati Noceto | 1-4 | 18 gen. |
| 14 set. | 3-1 | Salò-Santarcangelo | 0-2 | 18 gen. |
| 14 set. | 1-0 | Verucchio-Este | 0-2 | 18 gen. |
| 14 set. | 0-2 | Virtus Castelfranco-Castel San Pietro | 0-2 | 18 gen. |
| andata (3ª) | andata (3ª) | 3ª giornata | ritorno (20ª) | ritorno (20ª) |
| 21 set. | 0-1 | Albignasego-Virtus Castelfranco | 0-0 | 25 gen. |
| 21 set. | 1-2 | Castel San Pietro-Calenzano | 0-0 | 25 gen. |
| 21 set. | 1-1 | Castellana-Fiorenzuola | 1-3 | 25 gen. |
| 21 set. | 1-3 | Comacchio Lidi-Carpi | 1-2 | 25 gen. |
| 21 set. | 1-2 | Crociati Noceto-Este | 0-3 | 25 gen. |
| 21 set. | 1-0 | Feralpi Lonato-Verucchio | 3-4 | 25 gen. |
| 21 set. | 0-1 | Russi-Salò | 1-1 | 25 gen. |
| 21 set. | 0-1 | Santarcangelo-Castellarano | 2-2 | 25 gen. |
| 21 set. | 2-1 | Suzzara-Mezzolara | 2-2 | 25 gen. |
| andata (4ª) | andata (4ª) | 4ª giornata | ritorno (21ª) | ritorno (21ª) |
| 28 set. | 2-1 | Calenzano-Suzzara | 1-1 | 1º feb. |
| 28 set. | 0-3 | Carpi-Feralpi Lonato | 3-1 | 1º feb. |
| 28 set. | 1-1 | Castellarano-Castellana | 3-1 | 1º feb. |
| 28 set. | 0-0 | Este-Russi | 0-0 | 1º feb. |
| 28 set. | 4-1 | Fiorenzuola-Castel San Pietro | 0-3 | 1º feb. |
| 28 set. | 1-1 | Mezzolara-Comacchio Lidi | 0-1 | 1º feb. |
| 28 set. | 0-0 | Salò-Albignasego | 1-3 | 1º feb. |
| 28 set. | 1-2 | Verucchio-Crociati Noceto | 0-4 | 1º feb. |
| 28 set. | 0-0 | Virtus Castelfranco-Santarcangelo | 4-3 | 1º feb. |
| andata (5ª) | andata (5ª) | 5ª giornata | ritorno (22ª) | ritorno (22ª) |
| 5 ott. | 2-1 | Albignasego-Fiorenzuola | 2-2 | 15 feb. |
| 5 ott. | 1-2 | Castel San Pietro-Carpi | 2-1 | 15 feb. |
| 5 ott. | 0-0 | Castellana-Mezzolara | 0-1 | 15 feb. |
| 5 ott. | 1-1 | Comacchio Lidi-Este | 1-1 | 15 feb. |
| 5 ott. | 3-0 | Crociati Noceto-Salò | 0-2 | 15 feb. |
| 5 ott. | 0-0 | Feralpi Lonato-Russi | 0-2 | 15 feb. |
| 5 ott. | 4-1 | Santarcangelo-Calenzano | 1-1 | 15 feb. |
| 5 ott. | 1-1 | Suzzara-Verucchio | 1-1 | 15 feb. |
| 5 ott. | 2-2 | Virtus Castelfranco-Castellarano | 0-0 | 15 feb. |
| andata (6ª) | andata (6ª) | 6ª giornata | ritorno (23ª) | ritorno (23ª) |
| 12 ott. | 3-0 | Calenzano-Castellana | 2-1 | 22 feb. |
| 12 ott. | 0-3 | Carpi-Suzzara | 1-1 | 22 feb. |
| 12 ott. | 2-2 | Castellarano-Albignasego | 2-1 | 22 feb. |
| 12 ott. | 1-1 | Este-Feralpi Lonato | 0-1 | 22 feb. |
| 12 ott. | 3-3 | Fiorenzuola-Santarcangelo | 1-0 | 22 feb. |
| 12 ott. | 1-1 | Mezzolara-Castel San Pietro | 2-1 | 22 feb. |
| 12 ott. | 1-1 | Russi-Crociati Noceto | 0-1 | 22 feb. |
| 12 ott. | 2-0 | Salò-Virtus Castelfranco | 0-0 | 22 feb. |
| 12 ott. | 2-1 | Verucchio-Comacchio Lidi | 0-3 | 22 feb. |
| andata (7ª) | andata (7ª) | 7ª giornata | ritorno (24ª) | ritorno (24ª) |
| 19 ott. | 1-1 | Albignasego-Mezzolara | 1-0 | 1º mar. |
| 19 ott. | 2-0 | Castel San Pietro-Este | 2-3 | 1º mar. |
| 19 ott. | 3-2 | Castellana-Verucchio | 0-1 | 1º mar. |
| 19 ott. | 4-1 | Castellarano-Fiorenzuola | 1-1 | 1º mar. |
| 19 ott. | 0-1 | Comacchio Lidi-Crociati Noceto | 1-3 | 1º mar. |
| 19 ott. | 0-1 | Feralpi Lonato-Salò | 0-0 | 1º mar. |
| 19 ott. | 1-0 | Santarcangelo-Carpi | 1-1 | 1º mar. |
| 19 ott. | 1-1 | Suzzara-Russi | 1-1 | 1º mar. |
| 19 ott. | 1-2 | Virtus Castelfranco-Calenzano | 2-2 | 1º mar. |
| andata (8ª) | andata (8ª) | 8ª giornata | ritorno (25ª) | ritorno (25ª) |
| 26 ott. | 0-4 | Calenzano-Albignasego | 0-2 | 8 mar. |
| 26 ott. | 1-1 | Carpi-Castellana | 2-1 | 8 mar. |
| 26 ott. | 3-2 | Crociati Noceto-Feralpi Lonato | 0-2 | 8 mar. |
| 26 ott. | 0-1 | Este-Suzzara | 0-1 | 8 mar. |
| 26 ott. | 2-0 | Fiorenzuola-Virtus Castelfranco | 0-1 | 8 mar. |
| 26 ott. | 0-0 | Mezzolara-Santarcangelo | 2-0 | 8 mar. |
| 26 ott. | 2-2 | Russi-Comacchio Lidi | 0-1 | 8 mar. |
| 26 ott. | 1-1 | Salò-Castellarano | 0-3 | 8 mar. |
| 26 ott. | 0-1 | Verucchio-Castel San Pietro | 1-1 | 8 mar. |
| andata (9ª) | andata (9ª) | 9ª giornata | ritorno (26ª) | ritorno (26ª) |
| 2 nov. | 2-1 | Albignasego-Verucchio | 1-2 | 15 mar. |
| 2 nov. | 0-0 | Castel San Pietro-Crociati Noceto | 0-1 | 15 mar. |
| 2 nov. | 3-0 | Castellana-Russi | 0-2 | 15 mar. |
| 2 nov. | 2-0 | Castellarano-Mezzolara | 0-1 | 15 mar. |
| 2 nov. | 0-3 | Comacchio Lidi-Salò | 0-3 | 15 mar. |
| 2 nov. | 3-0 | Fiorenzuola-Calenzano | 0-0 | 15 mar. |
| 2 nov. | 1-0 | Santarcangelo-Este | 1-0 | 15 mar. |
| 2 nov. | 2-2 | Suzzara-Feralpi Lonato | 2-0 | 15 mar. |
| 2 nov. | 1-1 | Virtus Castelfranco-Carpi | 0-0 | 15 mar. |
| andata (10ª) | andata (10ª) | 10ª giornata | ritorno (27ª) | ritorno (27ª) |
| 9 nov. | 1-1 | Calenzano-Castellarano | 2-3 | 22 mar. |
| 9 nov. | 2-1 | Carpi-Albignasego | 3-1 | 22 mar. |
| 9 nov. | 1-0 | Crociati Noceto-Suzzara | 1-1 | 22 mar. |
| 9 nov. | 2-1 | Este-Castellana | 0-0 | 22 mar. |
| 9 nov. | 3-1 | Feralpi Lonato-Comacchio Lidi | 0-1 | 22 mar. |
| 9 nov. | 2-1 | Mezzolara-Virtus Castelfranco | 0-3 | 22 mar. |
| 9 nov. | 0-0 | Russi-Castel San Pietro | 1-2 | 22 mar. |
| 9 nov. | 1-0 | Salò-Fiorenzuola | 1-0 | 22 mar. |
| 9 nov. | 1-2 | Verucchio-Santarcangelo | 0-4 | 22 mar. |
| andata (11ª) | andata (11ª) | 11ª giornata | ritorno (28ª) | ritorno (28ª) |
| 16 nov. | 1-1 | Albignasego-Russi | 1-1 | 29 mar. |
| 16 nov. | 0-0 | Calenzano-Mezzolara | 1-0 | 29 mar. |
| 16 nov. | 1-0 | Castel San Pietro-Comacchio Lidi | 0-1 | 29 mar. |
| 16 nov. | 0-0 | Castellana-Feralpi Lonato | 0-2 | 29 mar. |
| 16 nov. | 1-0 | Castellarano-Verucchio | 2-2 | 29 mar. |
| 16 nov. | 2-0 | Fiorenzuola-Carpi | 0-0 | 29 mar. |
| 16 nov. | 2-0 | Santarcangelo-Crociati Noceto | 0-1 | 29 mar. |
| 16 nov. | 4-2 | Suzzara-Salò | 0-2 | 29 mar. |
| 16 nov. | 2-3 | Virtus Castelfranco-Este | 2-1 | 29 mar. |
| andata (12ª) | andata (12ª) | 12ª giornata | ritorno (29ª) | ritorno (29ª) |
| 23 nov. | 2-2 | Carpi-Castellarano | 1-1 | 4 apr. |
| 23 nov. | 1-1 | Comacchio Lidi-Suzzara | 0-0 | 4 apr. |
| 23 nov. | 3-0 | Crociati Noceto-Castellana | 2-0 | 4 apr. |
| 23 nov. | 1-1 | Este-Albignasego | 2-1 | 4 apr. |
| 23 nov. | 0-0 | Feralpi Lonato-Castel San Pietro | 2-2 | 4 apr. |
| 23 nov. | 1-3 | Mezzolara-Fiorenzuola | 0-1 | 4 apr. |
| 23 nov. | 2-0 | Russi-Santarcangelo | 2-2 | 4 apr. |
| 23 nov. | 2-0 | Salò-Calenzano | 1-2 | 4 apr. |
| 23 nov. | 0-1 | Verucchio-Virtus Castelfranco | 0-3 | 4 apr. |
| andata (13ª) | andata (13ª) | 13ª giornata | ritorno (30ª) | ritorno (30ª) |
| 30 nov. | 4-4 | Albignasego-Feralpi Lonato | 0-0 | 19 apr. |
| 30 nov. | 3-2 | Calenzano-Verucchio | 0-0 | 19 apr. |
| 30 nov. | 1-0 | Castel San Pietro-Salò | 3-3 | 19 apr. |
| 30 nov. | 2-3 | Castellana-Suzzara | 3-2 | 19 apr. |
| 30 nov. | 2-0 | Castellarano-Russi | 1-2 | 19 apr. |
| 30 nov. | 0-0 | Fiorenzuola-Este | 0-3 | 19 apr. |
| 30 nov. | 2-1 | Mezzolara-Carpi | 1-2 | 19 apr. |
| 30 nov. | 1-3 | Santarcangelo-Comacchio Lidi | 1-0 | 19 apr. |
| 30 nov. | 2-1 | Virtus Castelfranco-Crociati Noceto | 0-1 | 19 apr. |
| andata (14ª) | andata (14ª) | 14ª giornata | ritorno (31ª) | ritorno (31ª) |
| 7 dic. | 1-2 | Carpi-Calenzano | 2-0 | 26 apr. |
| 7 dic. | 2-2 | Comacchio Lidi-Castellana | 1-0 | 26 apr. |
| 7 dic. | 2-2 | Crociati Noceto-Albignasego | 0-0 | 26 apr. |
| 7 dic. | 1-0 | Este-Castellarano | 1-2 | 26 apr. |
| 7 dic. | 1-0 | Feralpi Lonato-Santarcangelo | 1-0 | 26 apr. |
| 7 dic. | 1-0 | Russi-Virtus Castelfranco | 1-1 | 26 apr. |
| 7 dic. | 0-0 | Salò-Mezzolara | 0-1 | 26 apr. |
| 7 dic. | 0-1 | Suzzara-Castel San Pietro | 1-2 | 26 apr. |
| 7 dic. | 1-4 | Verucchio-Fiorenzuola | 1-2 | 26 apr. |
| andata (15ª) | andata (15ª) | 15ª giornata | ritorno (32ª) | ritorno (32ª) |
| 14 dic. | 3-1 | Albignasego-Comacchio Lidi | 0-1 | 3 mag. |
| 14 dic. | 1-0 | Calenzano-Este | 1-2 | 3 mag. |
| 14 dic. | 0-1 | Carpi-Salò | 0-0 | 3 mag. |
| 14 dic. | 3-0 | Castellana-Castel San Pietro | 0-0 | 3 mag. |
| 14 dic. | 3-2 | Castellarano-Crociati Noceto | 1-1 | 3 mag. |
| 14 dic. | 2-0 | Fiorenzuola-Russi | 0-2 | 3 mag. |
| 14 dic. | 1-0 | Mezzolara-Verucchio | 0-2 | 3 mag. |
| 14 dic. | 4-1 | Santarcangelo-Suzzara | 0-0 | 3 mag. |
| 14 dic. | 2-0 | Virtus Castelfranco-Feralpi Lonato | 2-3 | 3 mag. |
| andata (16ª) | andata (16ª) | 16ª giornata | ritorno (33ª) | ritorno (33ª) |
| 21 dic. | 1-0 | Castel San Pietro-Albignasego | 2-2 | 10 mag. |
| 21 dic. | 2-2 | Castellana-Santarcangelo | 2-1 | 10 mag. |
| 21 dic. | 0-1 | Comacchio Lidi-Castellarano | 0-1 | 10 mag. |
| 21 dic. | 1-0 | Crociati Noceto-Calenzano | 1-0 | 10 mag. |
| 21 dic. | 1-1 | Este-Carpi | 1-1 | 10 mag. |
| 21 dic. | 0-2 | Feralpi Lonato-Fiorenzuola | 0-0 | 10 mag. |
| 21 dic. | 1-0 | Russi-Mezzolara | 0-1 | 10 mag. |
| 21 dic. | 2-2 | Suzzara-Virtus Castelfranco | 1-5 | 10 mag. |
| 21 dic. | 2-0 | Verucchio-Salò | 0-2 | 10 mag. |
| andata (17ª) | andata (17ª) | 17ª giornata | ritorno (34ª) | ritorno (34ª) |
| 4 gen. | 1-0 | Albignasego-Suzzara | 2-1 | 17 mag. |
| 4 gen. | 1-1 | Calenzano-Russi | 2-2 | 17 mag. |
| 4 gen. | 4-2 | Carpi-Verucchio | 0-0 | 17 mag. |
| 4 gen. | 2-1 | Castellarano-Feralpi Lonato | 0-1 | 17 mag. |
| 4 gen. | 0-1 | Fiorenzuola-Crociati Noceto | 0-2 | 17 mag. |
| 4 gen. | 2-0 | Mezzolara-Este | 1-0 | 17 mag. |
| 4 gen. | 3-1 | Salò-Castellana | 1-2 | 17 mag. |
| 4 gen. | 0-0 | Santarcangelo-Castel San Pietro | 2-0 | 17 mag. |
| 4 gen. | 1-1 | Virtus Castelfranco-Comacchio Lidi | 1-1 | 17 mag. |

### Spareggi
#### Spareggio salvezza

| | Risultati | | Luogo e data |
| Comacchio Lidi | 0-1 (dts) | Castellana | 24 maggio 2009 |

#### Play-off
##### Semifinali

| | Risultati | | Luogo e data |
| Castellarano | 2-1 | Castel San Pietro | 27 maggio 2009 |
| Fiorenzuola | 2-3 | Salò | 27 maggio 2009 |

##### Finale

| | Risultati | | Luogo e data |
| Castellarano | 0-3 | Salò | 31 maggio 2009 |

#### Play-out

| | Risultati | | Luogo e data |
| Castellana | 1-0 | Russi | 31 maggio 2009 |
| Russi | 2-2 | Castellana | 7 giugno 2008 |
| Suzzara | 0-0 | Virtus Castelfranco | 31 maggio 2008 |
| Virtus Castelfranco | 1-1 | Suzzara | 7 giugno 2008 |

## Girone E
### Squadre partecipanti

| Club | Città |
| Armando Picchi | Banditella di Livorno (LI) |
| Arrone | Arrone (TR) |
| Cecina | Cecina (LI) |
| Deruta | Deruta (PG) |
| Forcoli | Forcoli (PI) |
| Fortis Juventus | Borgo San Lorenzo (FI) |
| Gavorrano | Gavorrano (GR) |
| Massese | Massa (MS) |
| Mobilieri Ponsacco | Ponsacco (PI) |
| Montevarchi | Montevarchi (AR) |
| Orvietana | Orvieto (TR) |
| Pontedera | Pontedera (PI) |
| Pontevecchio | Ponte San Giovanni di Perugia (PG) |
| Rieti | Rieti (RI) |
| Sangimignano | San Gimignano (SI) |
| Sansepolcro | Sansepolcro (AR) |
| Sansovino | Monte San Savino (AR) |
| Scandicci | Scandicci (FI) |
| Sporting Lucchese | Lucca |
| Sestese | Sesto Fiorentino (FI) |

### Classifica finale

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Lucchese | 83 | 38 | 26 | 5 | 7 | 86 | 28 | +58 |
| 2. | Sansepolcro | 71 | 38 | 20 | 11 | 7 | 52 | 36 | +16 |
| 3. | Gavorrano | 65 | 38 | 19 | 8 | 11 | 69 | 35 | +34 |
| 4. | Montevarchi | 62 | 38 | 17 | 11 | 10 | 61 | 48 | +13 |
| 5. | Sestese | 62 | 38 | 15 | 17 | 6 | 51 | 36 | +15 |
| 6. | Arrone | 61 | 38 | 17 | 10 | 11 | 66 | 62 | +4 |
| 7. | Deruta | 61 | 38 | 15 | 16 | 7 | 51 | 36 | +15 |
| 8. | Rieti | 57 | 38 | 17 | 6 | 15 | 53 | 47 | +6 |
| 9. | Pontedera | 56 | 38 | 15 | 11 | 12 | 50 | 39 | +11 |
| 10. | Cecina | 52 | 38 | 13 | 13 | 12 | 42 | 47 | -5 |
| 11. | Scandicci | 50 | 38 | 13 | 11 | 14 | 45 | 53 | -8 |
| 12. | Mobilieri Ponsacco (-1) | 49 | 38 | 14 | 8 | 16 | 42 | 47 | -5 |
| 13. | Forcoli | 47 | 38 | 10 | 17 | 11 | 41 | 52 | -11 |
| 14. | Orvietana | 46 | 38 | 11 | 13 | 14 | 39 | 37 | +2 |
| 15. | Sansovino | 45 | 38 | 11 | 12 | 15 | 55 | 57 | -2 |
| 16. | Fortis Juventus | 44 | 38 | 11 | 11 | 16 | 36 | 47 | -11 |
| 17. | Pontevecchio | 41 | 38 | 10 | 11 | 17 | 47 | 59 | -12 |
| 18. | Sangimignano | 39 | 38 | 9 | 12 | 17 | 37 | 54 | -17 |
| 19. | Armando Picchi | 34 | 38 | 9 | 7 | 22 | 34 | 55 | -21 |
| 20. | Massese (-2) | 6 | 38 | 2 | 2 | 34 | 24 | 107 | -83 |
Legenda:
    Promossa in Lega Pro Seconda Divisione 2009-2010.
    Qualificate ai play-off o play-out.
    Qualificata per i play-off nazionali.
    Retrocessa in Eccellenza 2009-2010.
Regolamento:
    Tre punti a vittoria, uno a pareggio, zero a sconfitta.
    In caso di arrivo di due o più squadre a pari punti, la graduatoria verrà stilata secondo la classifica avulsa
    In caso di pari punti per promozioni o retrocessioni si disputava uno spareggio.
Note:
    La Massese ha scontato 2 punti di penalizzazione.
    Il Mobilieri Ponsacco ha scontato 1 punti di penalizzazione.
    Il Pontevecchio è stato poi ripescato in Serie D 2009-2010

### Risultati
#### Tabellone

| | ARM | ARR | CEC | DER | FOR | FOR | GAV | MAS | MOB | MON | ORV | PON | PON | RIE | SAN | SAN | SAN | SCA | SES | SPO |
| Armando Picchi | –––– | 0-1 | 4-2 | 0-2 | 1-0 | 1-0 | 1-3 | 2-0 | 3-1 | 1-3 | 2-0 | 0-2 | 2-0 | 2-0 | 0-1 | 1-2 | 1-2 | 1-2 | 0-0 | 0-5 |
| Arrone | 4-2 | –––– | 2-3 | 1-1 | 3-1 | 2-1 | 2-2 | 2-1 | 3-2 | 3-0 | 1-0 | 0-2 | 2-1 | 4-3 | 3-0 | 0-3 | 1-3 | 0-3 | 2-2 | 1-3 |
| Cecina | 0-0 | 1-1 | –––– | 2-1 | 0-0 | 0-0 | 0-1 | 4-1 | 0-0 | 2-1 | 3-1 | 0-0 | 2-2 | 1-1 | 1-0 | 1-1 | 2-1 | 1-0 | 2-2 | 1-4 |
| Deruta | 0-0 | 4-1 | 3-1 | –––– | 1-1 | 2-0 | 1-1 | 1-0 | 1-1 | 1-1 | 2-2 | 1-1 | 1-2 | 2-1 | 2-2 | 1-1 | 1-0 | 4-1 | 1-1 | 2-0 |
| Forcoli | 0-0 | 2-2 | 2-0 | 2-2 | –––– | 0-1 | 1-0 | 3-2 | 3-1 | 0-1 | 1-1 | 0-0 | 0-0 | 1-1 | 2-1 | 1-3 | 2-2 | 3-0 | 1-4 | 1-0 |
| Fortis Juventus | 1-0 | 1-1 | 0-1 | 0-0 | 0-0 | –––– | 0-2 | 3-0 | 4-2 | 1-1 | 0-0 | 1-0 | 2-0 | 1-2 | 1-3 | 1-0 | 1-2 | 0-1 | 0-0 | 3-2 |
| Gavorrano | 2-1 | 3-1 | 0-1 | 4-1 | 7-1 | 2-2 | –––– | 4-0 | 1-2 | 0-1 | 0-0 | 2-3 | 2-1 | 1-0 | 5-1 | 0-1 | 2-2 | 4-0 | 0-1 | 2-0 |
| Massese | 1-0 | 3-5 | 1-2 | 1-2 | 1-3 | 1-2 | 1-0 | –––– | 0-2 | 0-5 | 0-3 | 1-4 | 1-3 | 0-3 | 0-2 | 0-2 | 1-2 | 1-3 | 0-3 | 0-3 |
| Mobilieri Ponsacco | 1-1 | 3-0 | 2-2 | 1-1 | 1-1 | 1-1 | 2-3 | 1-1 | –––– | 2-1 | 0-3 | 1-0 | 1-0 | 0-1 | 1-0 | 2-0 | 3-2 | 3-0 | 0-1 | 0-2 |
| Montevarchi | 1-0 | 2-2 | 2-0 | 0-1 | 3-0 | 1-0 | 0-2 | 4-0 | 1-0 | –––– | 0-0 | 1-1 | 3-2 | 0-1 | 1-1 | 1-4 | 1-0 | 3-0 | 1-1 | 3-3 |
| Orvietana | 3-1 | 1-2 | 1-0 | 0-0 | 3-1 | 2-1 | 0-0 | 3-1 | 0-1 | 2-3 | –––– | 0-1 | 2-1 | 3-0 | 1-1 | 0-1 | 2-2 | 1-0 | 0-1 | 2-1 |
| Pontedera | 1-0 | 1-0 | 0-1 | 1-0 | 2-3 | 1-0 | 1-4 | 3-0 | 2-1 | 1-3 | 2-1 | –––– | 0-1 | 4-0 | 1-1 | 2-2 | 0-1 | 1-1 | 3-0 | 0-0 |
| Pontevecchio | 4-2 | 1-2 | 2-1 | 0-1 | 0-0 | 1-1 | 0-3 | 5-0 | 2-0 | 2-2 | 0-0 | 2-2 | –––– | 2-1 | 0-0 | 0-1 | 2-5 | 0-3 | 2-2 | 0-4 |
| Rieti | 1-0 | 2-1 | 1-1 | 2-0 | 2-1 | 4-1 | 1-0 | 6-1 | 1-0 | 1-2 | 2-0 | 2-1 | 0-1 | –––– | 0-1 | 1-2 | 2-2 | 1-3 | 0-2 | 0-0 |
| Sangimignano | 1-2 | 0-3 | 2-0 | 0-3 | 0-1 | 4-1 | 0-0 | 0-0 | 1-0 | 2-0 | 1-1 | 0-3 | 1-1 | 1-2 | –––– | 2-2 | 1-1 | 1-2 | 1-2 | 0-2 |
| Sansepolcro | 2-0 | 1-1 | 2-0 | 1-0 | 1-1 | 0-0 | 1-1 | 3-2 | 0-2 | 1-1 | 0-0 | 1-0 | 2-1 | 0-3 | 2-0 | –––– | 2-1 | 1-0 | 1-2 | 0-3 |
| Sansovino | 2-1 | 0-0 | 0-1 | 1-2 | 1-1 | 1-3 | 1-3 | 3-0 | 0-1 | 2-2 | 2-0 | 0-0 | 2-4 | 3-2 | 3-2 | 1-2 | –––– | 1-1 | 0-1 | 0-1 |
| Scandicci | 0-0 | 3-3 | 2-1 | 0-2 | 1-1 | 0-2 | 1-0 | 5-2 | 0-1 | 3-2 | 0-0 | 2-1 | 2-1 | 0-2 | 1-2 | 1-1 | 1-1 | –––– | 0-0 | 1-3 |
| Sestese | 1-1 | 0-2 | 1-1 | 1-1 | 0-0 | 2-0 | 2-3 | 4-0 | 1-0 | 1-2 | 2-1 | 2-2 | 1-1 | 2-0 | 1-1 | 0-3 | 2-2 | 1-1 | –––– | 2-0 |
| Sporting Lucchese | 4-1 | 1-2 | 3-1 | 2-0 | 4-0 | 5-0 | 1-0 | 2-0 | 4-0 | 5-2 | 1-0 | 3-1 | 3-0 | 1-1 | 3-0 | 3-0 | 3-1 | 1-1 | 1-0 | –––– |

#### Calendario

| andata (1ª) | andata (1ª) | 1ª giornata | ritorno (20ª) | ritorno (20ª) |
| 7 set. | 3-0 | Arrone-Sangimignano | 3-0 | 11 gen. |
| 7 set. | 2-1 | Cecina-Montevarchi | 0-2 | 11 gen. |
| 7 set. | 1-1 | Deruta-Gavorrano | 1-4 | 11 gen. |
| 7 set. | 0-1 | Forcoli-Fortis Juventus | 0-0 | 11 gen. |
| 7 set. | 1-0 | Massese-Armando Picchi | 0-2 | 11 gen. |
| 7 set. | 4-0 | Pontedera-Rieti | 1-2 | 11 gen. |
| 7 set. | 2-1 | Sansepolcro-Pontevecchio | 1-0 | 11 gen. |
| 7 set. | 0-1 | Sansovino-Sporting Lucchese | 1-3 | 11 gen. |
| 7 set. | 0-1 | Scandicci-Mobilieri Ponsacco | 0-3 | 11 gen. |
| 7 set. | 2-1 | Sestese-Orvietana | 1-0 | 11 gen. |
| andata (2ª) | andata (2ª) | 2ª giornata | ritorno (21ª) | ritorno (21ª) |
| 14 set. | 0-2 | Armando Picchi-Pontedera | 0-1 | 18 gen. |
| 14 set. | 0-0 | Fortis Juventus-Deruta | 0-2 | 18 gen. |
| 14 set. | 0-1 | Gavorrano-Sansepolcro | 1-1 | 18 gen. |
| 14 set. | 1-1 | Mobilieri Ponsacco-Forcoli | 1-3 | 18 gen. |
| 14 set. | 3-0 | Montevarchi-Scandicci | 2-3 | 18 gen. |
| 14 set. | 1-2 | Orvietana-Arrone | 0-1 | 18 gen. |
| 14 set. | 5-0 | Pontevecchio-Massese | 3-1 | 18 gen. |
| 14 set. | 0-2 | Rieti-Sestese | 0-2 | 18 gen. |
| 14 set. | 1-1 | Sangimignano-Sansovino | 2-3 | 18 gen. |
| 14 set. | 3-1 | Sporting Lucchese-Cecina | 4-1 | 18 gen. |
| andata (3ª) | andata (3ª) | 3ª giornata | ritorno (22ª) | ritorno (22ª) |
| 17 set. | 3-0 | Arrone-Montevarchi | 2-2 | 21 gen. |
| 17 set. | 0-0 | Cecina-Fortis Juventus | 1-0 | 21 gen. |
| 17 set. | 1-0 | Forcoli-Gavorrano | 1-7 | 21 gen. |
| 17 set. | 0-3 | Massese-Orvietana | 1-3 | 21 gen. |
| 17 set. | 1-1 | Pontedera-Sangimignano | 3-0 | 21 gen. |
| 17 set. | 4-2 | Pontevecchio-Armando Picchi | 0-2 | 21 gen. |
| 17 set. | 0-3 | Sansepolcro-Rieti | 2-1 | 21 gen. |
| 17 set. | 0-1 | Sansovino-Mobilieri Ponsacco | 2-3 | 21 gen. |
| 17 set. | 0-2 | Scandicci-Deruta | 1-4 | 21 gen. |
| 17 set. | 2-0 | Sestese-Sporting Lucchese | 0-1 | 21 gen. |
| andata (4ª) | andata (4ª) | 4ª giornata | ritorno (23ª) | ritorno (23ª) |
| 21 set. | 1-2 | Armando Picchi-Sansepolcro | 0-2 | 25 gen. |
| 21 set. | 1-1 | Deruta-Forcoli | 2-2 | 25 gen. |
| 21 set. | 0-1 | Fortis Juventus-Scandicci | 2-0 | 25 gen. |
| 21 set. | 2-1 | Gavorrano-Pontevecchio | 3-0 | 25 gen. |
| 21 set. | 2-2 | Mobilieri Ponsacco-Cecina | 0-0 | 25 gen. |
| 21 set. | 1-0 | Montevarchi-Sansovino | 2-2 | 25 gen. |
| 21 set. | 0-1 | Orvietana-Pontedera | 1-2 | 25 gen. |
| 21 set. | 6-1 | Rieti-Massese | 3-0 | 25 gen. |
| 21 set. | 1-2 | Sangimignano-Sestese | 1-1 | 25 gen. |
| 21 set. | 1-2 | Sporting Lucchese-Arrone | 3-1 | 25 gen. |
| andata (5ª) | andata (5ª) | 5ª giornata | ritorno (24ª) | ritorno (24ª) |
| 28 set. | 2-0 | Armando Picchi-Rieti | 0-1 | 1º feb. |
| 28 set. | 2-1 | Arrone-Fortis Juventus | 1-1 | 1º feb. |
| 28 set. | 0-0 | Cecina-Forcoli | 0-2 | 1º feb. |
| 28 set. | 0-3 | Massese-Sporting Lucchese | 0-2 | 1º feb. |
| 28 set. | 1-3 | Pontedera-Montevarchi | 1-1 | 1º feb. |
| 28 set. | 0-0 | Pontevecchio-Orvietana | 1-2 | 1º feb. |
| 28 set. | 2-0 | Sansepolcro-Sangimignano | 2-2 | 1º feb. |
| 28 set. | 1-2 | Sansovino-Deruta | 0-1 | 1º feb. |
| 28 set. | 1-0 | Scandicci-Gavorrano | 0-4 | 1º feb. |
| 28 set. | 1-0 | Sestese-Mobilieri Ponsacco | 1-0 | 1º feb. |
| andata (6ª) | andata (6ª) | 6ª giornata | ritorno (25ª) | ritorno (25ª) |
| 5 ott. | 3-1 | Deruta-Cecina | 1-2 | 15 feb. |
| 5 ott. | 3-0 | Forcoli-Scandicci | 1-1 | 15 feb. |
| 5 ott. | 1-2 | Fortis Juventus-Sansovino | 3-1 | 15 feb. |
| 5 ott. | 2-1 | Gavorrano-Armando Picchi | 3-1 | 15 feb. |
| 5 ott. | 3-0 | Mobilieri Ponsacco-Arrone | 2-3 | 15 feb. |
| 5 ott. | 1-1 | Montevarchi-Sestese | 2-1 | 15 feb. |
| 5 ott. | 0-1 | Orvietana-Sansepolcro | 0-0 | 15 feb. |
| 5 ott. | 0-1 | Rieti-Pontevecchio | 1-2 | 15 feb. |
| 5 ott. | 0-0 | Sangimignano-Massese | 2-0 | 15 feb. |
| 5 ott. | 3-1 | Sporting Lucchese-Pontedera | 0-0 | 15 feb. |
| andata (7ª) | andata (7ª) | 7ª giornata | ritorno (26ª) | ritorno (26ª) |
| 12 ott. | 0-1 | Armando Picchi-Sangimignano | 2-1 | 22 feb. |
| 12 ott. | 3-1 | Arrone-Forcoli | 2-2 | 22 feb. |
| 12 ott. | 0-1 | Cecina-Gavorrano | 1-0 | 22 feb. |
| 12 ott. | 0-2 | Massese-Mobilieri Ponsacco | 1-1 | 22 feb. |
| 12 ott. | 1-0 | Pontedera-Fortis Juventus | 0-1 | 22 feb. |
| 12 ott. | 0-4 | Pontevecchio-Sporting Lucchese | 0-3 | 22 feb. |
| 12 ott. | 2-0 | Rieti-Orvietana | 0-3 | 22 feb. |
| 12 ott. | 1-1 | Sansepolcro-Montevarchi | 4-1 | 22 feb. |
| 12 ott. | 1-1 | Sansovino-Scandicci | 1-1 | 22 feb. |
| 12 ott. | 1-1 | Sestese-Deruta | 1-1 | 22 feb. |
| andata (8ª) | andata (8ª) | 8ª giornata | ritorno (27ª) | ritorno (27ª) |
| 19 ott. | 4-1 | Deruta-Arrone | 1-1 | 1º mar. |
| 19 ott. | 2-2 | Forcoli-Sansovino | 1-1 | 1º mar. |
| 19 ott. | 0-0 | Fortis Juventus-Sestese | 0-2 | 1º mar. |
| 19 ott. | 1-0 | Gavorrano-Rieti | 0-1 | 1º mar. |
| 19 ott. | 1-0 | Mobilieri Ponsacco-Pontedera | 1-2 | 1º mar. |
| 19 ott. | 4-0 | Montevarchi-Massese | 5-0 | 1º mar. |
| 19 ott. | 3-1 | Orvietana-Armando Picchi | 0-2 | 1º mar. |
| 19 ott. | 1-1 | Sangimignano-Pontevecchio | 0-0 | 1º mar. |
| 19 ott. | 2-1 | Scandicci-Cecina | 0-1 | 1º mar. |
| 19 ott. | 3-0 | Sporting Lucchese-Sansepolcro | 3-0 | 1º mar. |
| andata (9ª) | andata (9ª) | 9ª giornata | ritorno (28ª) | ritorno (28ª) |
| 26 ott. | 1-3 | Armando Picchi-Montevarchi | 0-1 | 8 mar. |
| 26 ott. | 2-3 | Arrone-Cecina | 1-1 | 8 mar. |
| 26 ott. | 1-2 | Massese-Deruta | 0-1 | 8 mar. |
| 26 ott. | 1-1 | Orvietana-Sangimignano | 1-1 | 8 mar. |
| 26 ott. | 2-3 | Pontedera-Forcoli | 0-0 | 8 mar. |
| 26 ott. | 2-0 | Pontevecchio-Mobilieri Ponsacco | 0-1 | 8 mar. |
| 26 ott. | 0-0 | Rieti-Sporting Lucchese | 1-1 | 8 mar. |
| 26 ott. | 0-0 | Sansepolcro-Fortis Juventus | 0-1 | 8 mar. |
| 26 ott. | 1-3 | Sansovino-Gavorrano | 2-2 | 8 mar. |
| 26 ott. | 1-1 | Sestese-Scandicci | 0-0 | 8 mar. |
| andata (10ª) | andata (10ª) | 10ª giornata | ritorno (29ª) | ritorno (29ª) |
| 2 nov. | 2-1 | Cecina-Sansovino | 1-0 | 15 mar. |
| 2 nov. | 1-1 | Deruta-Pontedera | 0-1 | 15 mar. |
| 2 nov. | 1-4 | Forcoli-Sestese | 0-0 | 15 mar. |
| 2 nov. | 3-0 | Fortis Juventus-Massese | 2-1 | 15 mar. |
| 2 nov. | 0-0 | Gavorrano-Orvietana | 0-0 | 15 mar. |
| 2 nov. | 2-0 | Mobilieri Ponsacco-Sansepolcro | 2-0 | 15 mar. |
| 2 nov. | 3-2 | Montevarchi-Pontevecchio | 2-2 | 15 mar. |
| 2 nov. | 1-2 | Sangimignano-Rieti | 1-0 | 15 mar. |
| 2 nov. | 3-3 | Scandicci-Arrone | 3-0 | 15 mar. |
| 2 nov. | 4-1 | Sporting Lucchese-Armando Picchi | 5-0 | 15 mar. |
| andata (11ª) | andata (11ª) | 11ª giornata | ritorno (30ª) | ritorno (30ª) |
| 5 nov. | 1-0 | Armando Picchi-Fortis Juventus | 0-1 | 18 mar. |
| 5 nov. | 2-2 | Arrone-Gavorrano | 1-3 | 18 mar. |
| 5 nov. | 1-3 | Massese-Scandicci | 2-5 | 18 mar. |
| 5 nov. | 2-3 | Orvietana-Montevarchi | 0-0 | 18 mar. |
| 5 nov. | 0-1 | Pontedera-Cecina | 0-0 | 18 mar. |
| 5 nov. | 0-1 | Pontevecchio-Deruta | 2-1 | 18 mar. |
| 5 nov. | 1-0 | Rieti-Mobilieri Ponsacco | 1-0 | 18 mar. |
| 5 nov. | 0-2 | Sangimignano-Sporting Lucchese | 0-3 | 18 mar. |
| 5 nov. | 1-1 | Sansepolcro-Forcoli | 3-1 | 18 mar. |
| 5 nov. | 2-2 | Sestese-Sansovino | 1-0 | 18 mar. |
| andata (12ª) | andata (12ª) | 12ª giornata | ritorno (31ª) | ritorno (31ª) |
| 9 nov. | 2-2 | Cecina-Sestese | 1-1 | 22 mar. |
| 9 nov. | 1-1 | Deruta-Sansepolcro | 0-1 | 22 mar. |
| 9 nov. | 3-2 | Forcoli-Massese | 3-1 | 22 mar. |
| 9 nov. | 2-0 | Fortis Juventus-Pontevecchio | 1-1 | 22 mar. |
| 9 nov. | 5-1 | Gavorrano-Sangimignano | 0-0 | 22 mar. |
| 9 nov. | 1-1 | Mobilieri Ponsacco-Armando Picchi | 1-3 | 22 mar. |
| 9 nov. | 0-1 | Montevarchi-Rieti | 2-1 | 22 mar. |
| 9 nov. | 0-0 | Sansovino-Arrone | 3-1 | 22 mar. |
| 9 nov. | 2-1 | Scandicci-Pontedera | 1-1 | 22 mar. |
| 9 nov. | 1-0 | Sporting Lucchese-Orvietana | 1-2 | 22 mar. |
| andata (13ª) | andata (13ª) | 13ª giornata | ritorno (32ª) | ritorno (32ª) |
| 16 nov. | 1-0 | Armando Picchi-Forcoli | 0-0 | 29 mar. |
| 16 nov. | 1-2 | Massese-Sansovino | 0-3 | 29 mar. |
| 16 nov. | 2-1 | Orvietana-Fortis Juventus | 0-0 | 29 mar. |
| 16 nov. | 1-0 | Pontedera-Arrone | 2-0 | 29 mar. |
| 16 nov. | 0-3 | Pontevecchio-Scandicci | 1-2 | 29 mar. |
| 16 nov. | 2-0 | Rieti-Deruta | 1-2 | 29 mar. |
| 16 nov. | 1-0 | Sangimignano-Mobilieri Ponsacco | 0-1 | 29 mar. |
| 16 nov. | 2-0 | Sansepolcro-Cecina | 1-1 | 29 mar. |
| 16 nov. | 2-3 | Sestese-Gavorrano | 1-0 | 29 mar. |
| 16 nov. | 5-2 | Sporting Lucchese-Montevarchi | 3-3 | 29 mar. |
| andata (14ª) | andata (14ª) | 14ª giornata | ritorno (33ª) | ritorno (33ª) |
| 23 nov. | 2-2 | Arrone-Sestese | 2-0 | 4 apr. |
| 23 nov. | 4-1 | Cecina-Massese | 2-1 | 4 apr. |
| 23 nov. | 0-0 | Deruta-Armando Picchi | 2-0 | 4 apr. |
| 23 nov. | 0-0 | Forcoli-Pontevecchio | 0-0 | 4 apr. |
| 23 nov. | 1-2 | Fortis Juventus-Rieti | 1-4 | 4 apr. |
| 23 nov. | 2-0 | Gavorrano-Sporting Lucchese | 0-1 | 4 apr. |
| 23 nov. | 0-3 | Mobilieri Ponsacco-Orvietana | 1-0 | 4 apr. |
| 23 nov. | 1-1 | Montevarchi-Sangimignano | 0-2 | 4 apr. |
| 23 nov. | 0-0 | Sansovino-Pontedera | 1-0 | 4 apr. |
| 23 nov. | 1-1 | Scandicci-Sansepolcro | 0-1 | 4 apr. |
| andata (15ª) | andata (15ª) | 15ª giornata | ritorno (34ª) | ritorno (34ª) |
| 30 nov. | 4-2 | Armando Picchi-Cecina | 0-0 | 19 apr. |
| 30 nov. | 0-3 | Massese-Sestese | 0-4 | 19 apr. |
| 30 nov. | 1-0 | Montevarchi-Mobilieri Ponsacco | 1-2 | 19 apr. |
| 30 nov. | 3-1 | Orvietana-Forcoli | 1-1 | 19 apr. |
| 30 nov. | 1-4 | Pontedera-Gavorrano | 3-2 | 19 apr. |
| 30 nov. | 2-5 | Pontevecchio-Sansovino | 4-2 | 19 apr. |
| 30 nov. | 1-3 | Rieti-Scandicci | 2-0 | 19 apr. |
| 30 nov. | 0-3 | Sangimignano-Deruta | 2-2 | 19 apr. |
| 30 nov. | 1-1 | Sansepolcro-Arrone | 3-0 | 19 apr. |
| 30 nov. | 5-0 | Sporting Lucchese-Fortis Juventus | 2-3 | 19 apr. |
| andata (16ª) | andata (16ª) | 16ª giornata | ritorno (35ª) | ritorno (35ª) |
| 7 dic. | 2-1 | Arrone-Massese | 5-3 | 26 apr. |
| 7 dic. | 2-2 | Cecina-Pontevecchio | 1-2 | 26 apr. |
| 7 dic. | 2-2 | Deruta-Orvietana | 0-0 | 26 apr. |
| 7 dic. | 1-1 | Forcoli-Rieti | 1-2 | 26 apr. |
| 7 dic. | 1-3 | Fortis Juventus-Sangimignano | 1-4 | 26 apr. |
| 7 dic. | 0-1 | Gavorrano-Montevarchi | 2-0 | 26 apr. |
| 7 dic. | 0-2 | Mobilieri Ponsacco-Sporting Lucchese | 0-4 | 26 apr. |
| 7 dic. | 1-2 | Sansovino-Sansepolcro | 1-2 | 26 apr. |
| 7 dic. | 0-0 | Scandicci-Armando Picchi | 2-1 | 26 apr. |
| 7 dic. | 2-2 | Sestese-Pontedera | 0-3 | 26 apr. |
| andata (17ª) | andata (17ª) | 17ª giornata | ritorno (36ª) | ritorno (36ª) |
| 14 dic. | 1-2 | Armando Picchi-Sansovino | 1-2 | 3 mag. |
| 14 dic. | 1-4 | Massese-Pontedera | 0-3 | 3 mag. |
| 14 dic. | 2-3 | Mobilieri Ponsacco-Gavorrano | 2-1 | 3 mag. |
| 14 dic. | 1-0 | Montevarchi-Fortis Juventus | 1-1 | 3 mag. |
| 14 dic. | 1-0 | Orvietana-Scandicci | 0-0 | 3 mag. |
| 14 dic. | 1-2 | Pontevecchio-Arrone | 1-2 | 3 mag. |
| 14 dic. | 1-1 | Rieti-Cecina | 1-1 | 3 mag. |
| 14 dic. | 0-1 | Sangimignano-Forcoli | 1-2 | 3 mag. |
| 14 dic. | 1-2 | Sansepolcro-Sestese | 3-0 | 3 mag. |
| 14 dic. | 2-0 | Sporting Lucchese-Deruta | 0-2 | 3 mag. |
| andata (18ª) | andata (18ª) | 18ª giornata | ritorno (37ª) | ritorno (37ª) |
| 21 dic. | 4-3 | Arrone-Rieti | 1-2 | 10 mag. |
| 21 dic. | 1-0 | Cecina-Sangimignano | 0-2 | 10 mag. |
| 21 dic. | 1-1 | Deruta-Mobilieri Ponsacco | 1-1 | 10 mag. |
| 21 dic. | 0-1 | Forcoli-Montevarchi | 0-3 | 10 mag. |
| 21 dic. | 0-2 | Fortis Juventus-Gavorrano | 2-2 | 10 mag. |
| 21 dic. | 0-2 | Massese-Sansepolcro | 2-3 | 10 mag. |
| 21 dic. | 0-1 | Pontedera-Pontevecchio | 2-2 | 10 mag. |
| 21 dic. | 2-0 | Sansovino-Orvietana | 2-2 | 10 mag. |
| 21 dic. | 1-3 | Scandicci-Sporting Lucchese | 1-1 | 10 mag. |
| 21 dic. | 1-1 | Sestese-Armando Picchi | 0-0 | 10 mag. |
| andata (19ª) | andata (19ª) | 19ª giornata | ritorno (38ª) | ritorno (38ª) |
| 4 gen. | 0-1 | Armando Picchi-Arrone | 2-4 | 17 mag. |
| 4 gen. | 4-0 | Gavorrano-Massese | 0-1 | 17 mag. |
| 4 gen. | 1-1 | Mobilieri Ponsacco-Fortis Juventus | 2-4 | 17 mag. |
| 4 gen. | 0-1 | Montevarchi-Deruta | 1-1 | 17 mag. |
| 4 gen. | 1-0 | Orvietana-Cecina | 1-3 | 17 mag. |
| 4 gen. | 2-2 | Pontevecchio-Sestese | 1-1 | 17 mag. |
| 4 gen. | 2-2 | Rieti-Sansovino | 2-3 | 17 mag. |
| 4 gen. | 1-2 | Sangimignano-Scandicci | 2-1 | 17 mag. |
| 4 gen. | 1-0 | Sansepolcro-Pontedera | 2-2 | 17 mag. |
| 4 gen. | 4-0 | Sporting Lucchese-Forcoli | 0-1 | 17 mag. |

### Spareggi
#### Play-off
##### Semifinali

| | Risultati | | Luogo e data |
| Sansepolcro | 2-1 | Sestese | 27 maggio 2009 |
| Gavorrano | 2-0 | Montevarchi | 27 maggio 2009 |

##### Finale

| | Risultati | | Luogo e data |
| Sansepolcro | 0-1 | Gavorrano | 31 maggio 2009 |

#### Play-out

| | Risultati | | Luogo e data |
| Sangimignano | 1-0 | Sansovino | 31 maggio 2009 |
| Sansovino | 1-2 | Sangimignano | 7 giugno 2008 |
| Pontevecchio | 2-1 | Fortis Juventus | 31 maggio 2008 |
| Fortis Juventus | 1-0 | Pontevecchio | 7 giugno 2008 |

## Girone F
### Squadre partecipanti

| Club | Città |
| Atletico Trivento | Trivento (CB) |
| Campobasso | Campobasso |
| Luco Canistro | Canistro (AQ) |
| Casoli | Casoli (CH) |
| Centobuchi | Centobuchi (Monteprandone) (AP) |
| Chieti | Chieti |
| Elpidiense Cascinare | Sant'Elpidio a Mare (AP) |
| Fano | Fano (PU) |
| Grottammare | Grottammare (AP) |
| Maceratese | Macerata |
| Morro d'Oro | Morro d'Oro (TE) |
| Olympia Agnonese | Agnone (IS) |
| Pro Vasto | Vasto (CH) |
| Real Montecchio | Montecchio di Sant'Angelo in Lizzola (PU) |
| Recanatese | Recanati (MC) |
| R.C. Angolana | Città Sant'Angelo (PE) |
| Santegidiese | Sant'Egidio alla Vibrata (TE) |
| Tolentino | Tolentino (MC) |

### Classifica finale

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Pro Vasto | 71 | 34 | 21 | 8 | 5 | 49 | 25 | +24 |
| 2. | Fano | 70 | 34 | 20 | 10 | 4 | 62 | 33 | +29 |
| 3. | Casoli | 65 | 34 | 18 | 11 | 5 | 52 | 32 | +20 |
| 4. | Chieti | 55 | 34 | 16 | 7 | 11 | 36 | 33 | +3 |
| 5. | Campobasso (-3) | 53 | 34 | 16 | 8 | 10 | 51 | 38 | +13 |
| 6. | Olympia Agnonese | 53 | 34 | 16 | 5 | 13 | 44 | 40 | +4 |
| 7. | R.C. Angolana | 51 | 34 | 13 | 12 | 9 | 47 | 36 | +11 |
| 8. | Santegidiese | 46 | 34 | 11 | 13 | 10 | 40 | 37 | +3 |
| 9. | Recanatese | 45 | 34 | 11 | 12 | 11 | 29 | 27 | +2 |
| 10. | Atletico Trivento | 44 | 34 | 10 | 14 | 10 | 31 | 33 | -2 |
| 11. | Morro d'Oro | 39 | 34 | 9 | 12 | 13 | 40 | 45 | -5 |
| 12. | Centobuchi | 39 | 34 | 9 | 12 | 13 | 32 | 45 | -13 |
| 13. | Elpidiense Cascinare | 36 | 34 | 8 | 12 | 14 | 29 | 40 | -11 |
| 14. | Real Montecchio | 33 | 34 | 7 | 12 | 15 | 32 | 42 | -10 |
| 15. | Tolentino | 32 | 34 | 7 | 11 | 16 | 27 | 40 | -13 |
| 16. | Luco Canistro | 32 | 34 | 7 | 11 | 16 | 29 | 49 | -20 |
| 17. | Maceratese | 30 | 34 | 5 | 15 | 14 | 28 | 44 | -16 |
| 18. | Grottammare | 24 | 34 | 5 | 9 | 20 | 16 | 35 | -19 |
Legenda:
    Promossa in Lega Pro Seconda Divisione 2009-2010.
    Qualificate ai play-off o play-out.
    Qualificata per i play-off nazionali.
    Retrocessa in Eccellenza 2009-2010.
Regolamento:
    Tre punti a vittoria, uno a pareggio, zero a sconfitta.
    In caso di arrivo di due o più squadre a pari punti, la graduatoria verrà stilata secondo la classifica avulsa
    In caso di pari punti per promozioni o retrocessioni si disputava uno spareggio.
Note:
    Il Campobasso ha scontato 3 punti di penalizzazione.
    Il Fano è stato poi ammesso in Lega Pro Seconda Divisione 2009-2010.
    L'Elpidiense Cascinare è stato poi ripescato in Serie D 2009-2010.

### Risultati
#### Tabellone

| | ATL | CAM | CAS | CEN | CHI | ELP | FAN | GRO | LUC | MAC | MOR | OLY | PRO | REA | REC | REN | SAN | TOL |
| Atletico Trivento | –––– | 0-1 | 2-2 | 1-1 | 1-1 | 2-1 | 0-0 | 2-1 | 3-1 | 3-3 | 0-0 | 1-0 | 1-0 | 1-1 | 1-0 | 0-2 | 1-0 | 1-1 |
| Campobasso | 1-4 | –––– | 0-1 | 1-2 | 3-1 | 4-1 | 3-5 | 1-1 | 5-0 | 0-0 | 0-0 | 2-0 | 0-1 | 1-0 | 3-1 | 4-2 | 2-2 | 1-0 |
| Casoli | 1-1 | 2-1 | –––– | 0-0 | 1-1 | 3-1 | 3-3 | 1-2 | 3-1 | 1-0 | 4-1 | 2-1 | 1-0 | 2-1 | 1-1 | 1-0 | 3-1 | 1-1 |
| Centobuchi | 2-0 | 0-1 | 0-2 | –––– | 0-2 | 0-0 | 0-3 | 0-0 | 2-0 | 2-0 | 0-1 | 1-0 | 3-3 | 2-2 | 1-3 | 0-0 | 2-1 | 1-1 |
| Chieti | 0-0 | 0-0 | 0-2 | 0-0 | –––– | 1-0 | 1-2 | 1-0 | 2-1 | 2-1 | 1-0 | 3-2 | 0-1 | 2-1 | 1-0 | 2-0 | 1-0 | 1-0 |
| Elpidiense Cascinare | 2-0 | 2-1 | 1-0 | 2-1 | 0-1 | –––– | 1-4 | 1-1 | 4-1 | 0-0 | 1-3 | 1-2 | 0-1 | 1-0 | 0-0 | 1-1 | 3-4 | 1-0 |
| Fano | 1-0 | 3-2 | 1-0 | 2-0 | 3-1 | 3-0 | –––– | 2-0 | 2-0 | 2-2 | 1-1 | 4-2 | 0-2 | 3-1 | 1-0 | 0-2 | 4-1 | 0-0 |
| Grottammare | 1-0 | 0-0 | 0-0 | 0-2 | 1-2 | 0-2 | 0-1 | –––– | 0-0 | 0-0 | 0-1 | 0-1 | 0-1 | 3-1 | 1-2 | 1-2 | 0-1 | 1-1 |
| Luco Canistro | 0-0 | 1-2 | 0-0 | 1-2 | 0-1 | 1-0 | 3-0 | 1-0 | –––– | 1-1 | 2-2 | 2-0 | 0-0 | 1-0 | 0-0 | 0-4 | 1-1 | 3-2 |
| Maceratese | 0-2 | 0-1 | 1-2 | 2-0 | 1-1 | 1-1 | 1-1 | 0-1 | 1-0 | –––– | 2-1 | 0-0 | 1-2 | 1-1 | 3-0 | 1-1 | 0-3 | 1-0 |
| Morro d'Oro | 1-1 | 3-4 | 2-0 | 2-2 | 1-0 | 0-0 | 2-4 | 1-0 | 0-0 | 5-1 | –––– | 0-3 | 1-2 | 1-2 | 0-0 | 0-1 | 1-0 | 1-3 |
| Olympia Agnonese | 3-0 | 2-1 | 1-2 | 2-0 | 3-2 | 1-1 | 1-1 | 1-0 | 2-1 | 2-1 | 1-0 | –––– | 0-2 | 1-0 | 1-1 | 0-0 | 2-1 | 1-0 |
| Pro Vasto | 1-0 | 0-1 | 2-2 | 4-1 | 1-2 | 3-1 | 2-1 | 1-0 | 2-1 | 2-1 | 2-1 | 3-1 | –––– | 3-0 | 1-0 | 2-1 | 1-1 | 0-1 |
| Real Montecchio | 0-0 | 0-2 | 1-1 | 2-0 | 3-2 | 0-0 | 0-0 | 2-0 | 1-2 | 3-0 | 2-2 | 2-1 | 1-1 | –––– | 0-2 | 1-1 | 0-0 | 1-0 |
| Recanatese | 2-0 | 0-1 | 0-2 | 3-0 | 1-0 | 0-0 | 1-2 | 1-2 | 1-1 | 0-0 | 1-1 | 1-0 | 0-0 | 1-0 | –––– | 1-1 | 0-0 | 2-0 |
| R.C. Angolana | 1-2 | 1-1 | 2-4 | 2-3 | 1-0 | 0-0 | 0-0 | 0-0 | 3-1 | 1-1 | 2-1 | 4-3 | 1-1 | 2-1 | 3-0 | –––– | 0-2 | 1-0 |
| Santegidiese | 2-1 | 1-1 | 2-0 | 1-1 | 1-1 | 1-0 | 0-2 | 2-0 | 1-1 | 3-1 | 2-2 | 0-1 | 0-0 | 2-2 | 0-1 | 1-0 | –––– | 1-0 |
| Tolentino | 0-0 | 2-0 | 1-2 | 1-1 | 2-0 | 0-0 | 1-1 | 1-0 | 2-1 | 0-0 | 1-2 | 1-3 | 1-2 | 1-0 | 0-3 | 1-5 | 2-2 | –––– |

#### Calendario

| andata (1ª) | andata (1ª) | 1ª giornata | ritorno (18ª) | ritorno (18ª) |
| 7 set. | 0-2 | Centobuchi-Casoli | 0-0 | 11 gen. |
| 7 set. | 3-1 | Fano-Chieti | 2-1 | 11 gen. |
| 7 set. | 1-1 | Maceratese-Elpidiense Cascinare | 0-0 | 11 gen. |
| 7 set. | 5-0 | Campobasso-Luco Canistro | 2-1 | 11 gen. |
| 7 set. | 1-0 | Olympia Agnonese-Grottammare | 1-0 | 11 gen. |
| 7 set. | 1-1 | Real Montecchio-Pro Vasto | 0-3 | 11 gen. |
| 7 set. | 2-1 | R.C. Angolana-Morro d'Oro | 1-0 | 11 gen. |
| 7 set. | 0-1 | Santegidiese-Recanatese | 0-0 | 11 gen. |
| 7 set. | 0-0 | Tolentino-Atletico Trivento | 1-1 | 11 gen. |
| andata (2ª) | andata (2ª) | 2ª giornata | ritorno (19ª) | ritorno (19ª) |
| 14 set. | 0-1 | Atletico Trivento-Campobasso | 4-1 | 18 gen. |
| 14 set. | 2-1 | Casoli-Real Montecchio | 1-1 | 18 gen. |
| 14 set. | 0-0 | Chieti-Centobuchi | 2-0 | 18 gen. |
| 14 set. | 1-2 | Elpidiense Cascinare-Olympia Agnonese | 1-1 | 18 gen. |
| 14 set. | 0-1 | Grottammare-Fano | 0-2 | 18 gen. |
| 14 set. | 1-1 | Luco Canistro-Maceratese | 0-1 | 18 gen. |
| 14 set. | 1-3 | Morro d'Oro-Tolentino | 2-1 | 18 gen. |
| 14 set. | 1-1 | Pro Vasto-Santegidiese | 0-0 | 18 gen. |
| 14 set. | 1-1 | Recanatese-R.C. Angolana | 0-3 | 18 gen. |
| andata (3ª) | andata (3ª) | 3ª giornata | ritorno (20ª) | ritorno (20ª) |
| 21 set. | 1-0 | Casoli-Pro Vasto | 2-2 | 25 gen. |
| 21 set. | 1-3 | Centobuchi-Recanatese | 0-3 | 25 gen. |
| 21 set. | 1-1 | Maceratese-Fano | 2-2 | 25 gen. |
| 21 set. | 1-1 | Campobasso-Grottammare | 0-0 | 25 gen. |
| 21 set. | 3-2 | Olympia Agnonese-Chieti | 2-3 | 25 gen. |
| 21 set. | 2-2 | Real Montecchio-Morro d'Oro | 2-1 | 25 gen. |
| 21 set. | 3-1 | R.C. Angolana-Luco Canistro | 4-0 | 25 gen. |
| 21 set. | 2-1 | Santegidiese-Atletico Trivento | 0-1 | 25 gen. |
| 21 set. | 0-0 | Tolentino-Elpidiense Cascinare | 0-1 | 25 gen. |
| andata (4ª) | andata (4ª) | 4ª giornata | ritorno (21ª) | ritorno (21ª) |
| 28 set. | 0-2 | Atletico Trivento-R.C. Angolana | 2-1 | 1º feb. |
| 28 set. | 0-2 | Chieti-Casoli | 1-1 | 1º feb. |
| 28 set. | 2-1 | Elpidiense Cascinare-Campobasso | 1-4 | 1º feb. |
| 28 set. | 4-2 | Fano-Olympia Agnonese | 1-1 | 1º feb. |
| 28 set. | 0-0 | Grottammare-Maceratese | 1-0 | 1º feb. |
| 28 set. | 3-2 | Luco Canistro-Tolentino | 1-2 | 1º feb. |
| 28 set. | 1-0 | Morro d'Oro-Santegidiese | 2-2 | 1º feb. |
| 28 set. | 4-1 | Pro Vasto-Centobuchi | 3-3 | 1º feb. |
| 28 set. | 1-0 | Recanatese-Real Montecchio | 2-0 | 1º feb. |
| andata (5ª) | andata (5ª) | 5ª giornata | ritorno (22ª) | ritorno (22ª) |
| 5 ott. | 4-1 | Casoli-Morro d'Oro | 0-2 | 15 feb. |
| 5 ott. | 2-0 | Centobuchi-Atletico Trivento | 1-1 | 15 feb. |
| 5 ott. | 1-1 | Maceratese-Chieti | 1-2 | 15 feb. |
| 5 ott. | 2-0 | Campobasso-Olympia Agnonese | 1-2 | 15 feb. |
| 5 ott. | 1-0 | Pro Vasto-Recanatese | 0-0 | 15 feb. |
| 5 ott. | 1-2 | Real Montecchio-Luco Canistro | 0-1 | 15 feb. |
| 5 ott. | 0-0 | R.C. Angolana-Grottammare | 2-1 | 15 feb. |
| 5 ott. | 1-0 | Santegidiese-Elpidiense Cascinare | 4-3 | 15 feb. |
| 5 ott. | 1-1 | Tolentino-Fano | 0-0 | 15 feb. |
| andata (6ª) | andata (6ª) | 6ª giornata | ritorno (23ª) | ritorno (23ª) |
| 12 ott. | 1-1 | Atletico Trivento-Real Montecchio | 0-0 | 22 feb. |
| 12 ott. | 0-1 | Chieti-Pro Vasto | 2-1 | 22 feb. |
| 12 ott. | 1-1 | Elpidiense Cascinare-R.C. Angolana | 0-0 | 22 feb. |
| 12 ott. | 3-2 | Fano-Campobasso | 5-3 | 22 feb. |
| 12 ott. | 1-1 | Grottammare-Tolentino | 0-1 | 22 feb. |
| 12 ott. | 1-1 | Luco Canistro-Santegidiese | 1-1 | 22 feb. |
| 12 ott. | 2-2 | Morro d'Oro-Centobuchi | 1-0 | 22 feb. |
| 12 ott. | 2-1 | Olympia Agnonese-Maceratese | 0-0 | 22 feb. |
| 12 ott. | 0-2 | Recanatese-Casoli | 1-1 | 22 feb. |
| andata (7ª) | andata (7ª) | 7ª giornata | ritorno (24ª) | ritorno (24ª) |
| 19 ott. | 3-1 | Casoli-Luco Canistro | 0-0 | 1º mar. |
| 19 ott. | 0-0 | Centobuchi-Elpidiense Cascinare | 1-2 | 1º mar. |
| 19 ott. | 3-1 | Campobasso-Chieti | 0-0 | 1º mar. |
| 19 ott. | 1-0 | Pro Vasto-Atletico Trivento | 0-1 | 1º mar. |
| 19 ott. | 2-0 | Real Montecchio-Grottammare | 1-3 | 1º mar. |
| 19 ott. | 1-1 | Recanatese-Morro d'Oro | 0-0 | 1º mar. |
| 19 ott. | 4-3 | R.C. Angolana-Olympia Agnonese | 0-0 | 1º mar. |
| 19 ott. | 0-2 | Santegidiese-Fano | 1-4 | 1º mar. |
| 19 ott. | 0-0 | Tolentino-Maceratese | 0-1 | 1º mar. |
| andata (8ª) | andata (8ª) | 8ª giornata | ritorno (25ª) | ritorno (25ª) |
| 26 ott. | 2-2 | Atletico Trivento-Casoli | 1-1 | 8 mar. |
| 26 ott. | 1-0 | Chieti-Recanatese | 0-1 | 8 mar. |
| 26 ott. | 1-0 | Elpidiense Cascinare-Real Montecchio | 0-0 | 8 mar. |
| 26 ott. | 0-2 | Fano-R.C. Angolana | 0-0 | 8 mar. |
| 26 ott. | 0-1 | Grottammare-Santegidiese | 0-2 | 8 mar. |
| 26 ott. | 1-2 | Luco Canistro-Centobuchi | 0-2 | 8 mar. |
| 26 ott. | 0-1 | Maceratese-Campobasso | 0-0 | 8 mar. |
| 26 ott. | 1-2 | Morro d'Oro-Pro Vasto | 1-2 | 8 mar. |
| 26 ott. | 1-0 | Olympia Agnonese-Tolentino | 3-1 | 8 mar. |
| andata (9ª) | andata (9ª) | 9ª giornata | ritorno (26ª) | ritorno (26ª) |
| 2 nov. | 1-2 | Casoli-Grottammare | 0-0 | 15 mar. |
| 2 nov. | 0-3 | Centobuchi-Fano | 0-2 | 15 mar. |
| 2 nov. | 1-1 | Morro d'Oro-Atletico Trivento | 0-0 | 15 mar. |
| 2 nov. | 3-1 | Pro Vasto-Elpidiense Cascinare | 1-0 | 15 mar. |
| 2 nov. | 2-1 | Real Montecchio-Olympia Agnonese | 0-1 | 15 mar. |
| 2 nov. | 1-1 | Recanatese-Luco Canistro | 0-0 | 15 mar. |
| 2 nov. | 1-1 | R.C. Angolana-Campobasso | 2-4 | 15 mar. |
| 2 nov. | 3-1 | Santegidiese-Maceratese | 3-0 | 15 mar. |
| 2 nov. | 2-0 | Tolentino-Chieti | 0-1 | 15 mar. |
| andata (10ª) | andata (10ª) | 10ª giornata | ritorno (27ª) | ritorno (27ª) |
| 9 nov. | 1-0 | Atletico Trivento-Recanatese | 0-2 | 22 mar. |
| 9 nov. | 1-0 | Chieti-Morro d'Oro | 0-1 | 22 mar. |
| 9 nov. | 1-0 | Elpidiense Cascinare-Casoli | 1-3 | 22 mar. |
| 9 nov. | 3-1 | Fano-Real Montecchio | 0-0 | 22 mar. |
| 9 nov. | 0-2 | Grottammare-Centobuchi | 0-0 | 22 mar. |
| 9 nov. | 0-0 | Luco Canistro-Pro Vasto | 1-2 | 22 mar. |
| 9 nov. | 1-1 | Maceratese-R.C. Angolana | 1-1 | 22 mar. |
| 9 nov. | 1-0 | Campobasso-Tolentino | 0-2 | 22 mar. |
| 9 nov. | 2-1 | Olympia Agnonese-Santegidiese | 1-0 | 22 mar. |
| andata (11ª) | andata (11ª) | 11ª giornata | ritorno (28ª) | ritorno (28ª) |
| 16 nov. | 3-1 | Atletico Trivento-Luco Canistro | 0-0 | 29 mar. |
| 16 nov. | 2-1 | Casoli-Olympia Agnonese | 2-1 | 29 mar. |
| 16 nov. | 2-0 | Centobuchi-Maceratese | 0-2 | 29 mar. |
| 16 nov. | 0-0 | Morro d'Oro-Elpidiense Cascinare | 3-1 | 29 mar. |
| 16 nov. | 2-1 | Pro Vasto-Fano | 2-0 | 29 mar. |
| 16 nov. | 0-2 | Real Montecchio-Campobasso | 0-1 | 29 mar. |
| 16 nov. | 1-2 | Recanatese-Grottammare | 2-1 | 29 mar. |
| 16 nov. | 1-0 | R.C. Angolana-Chieti | 0-2 | 29 mar. |
| 16 nov. | 1-0 | Santegidiese-Tolentino | 2-2 | 29 mar. |
| andata (12ª) | andata (12ª) | 12ª giornata | ritorno (29ª) | ritorno (29ª) |
| 23 nov. | 0-0 | Chieti-Atletico Trivento | 1-1 | 4 apr. |
| 23 nov. | 0-0 | Elpidiense Cascinare-Recanatese | 0-0 | 4 apr. |
| 23 nov. | 1-0 | Fano-Casoli | 3-3 | 4 apr. |
| 23 nov. | 0-1 | Grottammare-Pro Vasto | 0-1 | 4 apr. |
| 23 nov. | 2-2 | Luco Canistro-Morro d'Oro | 0-0 | 4 apr. |
| 23 nov. | 1-1 | Maceratese-Real Montecchio | 0-3 | 4 apr. |
| 23 nov. | 2-2 | Campobasso-Santegidiese | 1-1 | 4 apr. |
| 23 nov. | 2-0 | Olympia Agnonese-Centobuchi | 0-1 | 4 apr. |
| 23 nov. | 1-5 | Tolentino-R.C. Angolana | 0-1 | 4 apr. |
| andata (13ª) | andata (13ª) | 13ª giornata | ritorno (30ª) | ritorno (30ª) |
| 30 nov. | 2-1 | Atletico Trivento-Grottammare | 0-1 | 19 apr. |
| 30 nov. | 2-1 | Casoli-Campobasso | 1-0 | 19 apr. |
| 30 nov. | 1-1 | Centobuchi-Tolentino | 1-1 | 19 apr. |
| 30 nov. | 1-0 | Luco Canistro-Elpidiense Cascinare | 1-4 | 19 apr. |
| 30 nov. | 2-4 | Morro d'Oro-Fano | 1-1 | 19 apr. |
| 30 nov. | 2-1 | Pro Vasto-Maceratese | 2-1 | 19 apr. |
| 30 nov. | 1-1 | Real Montecchio-R.C. Angolana | 1-2 | 19 apr. |
| 30 nov. | 1-0 | Recanatese-Olympia Agnonese | 1-1 | 19 apr. |
| 30 nov. | 1-1 | Santegidiese-Chieti | 0-1 | 19 apr. |
| andata (14ª) | andata (14ª) | 14ª giornata | ritorno (31ª) | ritorno (31ª) |
| 7 dic. | 2-1 | Chieti-Luco Canistro | 1-0 | 26 apr. |
| 7 dic. | 2-0 | Elpidiense Cascinare-Atletico Trivento | 1-2 | 26 apr. |
| 7 dic. | 1-0 | Fano-Recanatese | 2-1 | 26 apr. |
| 7 dic. | 0-1 | Grottammare-Morro d'Oro | 0-1 | 26 apr. |
| 7 dic. | 1-2 | Maceratese-Casoli | 0-1 | 26 apr. |
| 7 dic. | 1-2 | Campobasso-Centobuchi | 1-0 | 26 apr. |
| 7 dic. | 0-2 | Olympia Agnonese-Pro Vasto | 1-3 | 26 apr. |
| 7 dic. | 0-2 | R.C. Angolana-Santegidiese | 0-1 | 26 apr. |
| 7 dic. | 1-0 | Tolentino-Real Montecchio | 0-1 | 26 apr. |
| andata (15ª) | andata (15ª) | 15ª giornata | ritorno (32ª) | ritorno (32ª) |
| 14 dic. | 0-0 | Atletico Trivento-Fano | 0-1 | 3 mag. |
| 14 dic. | 1-1 | Casoli-Tolentino | 2-1 | 3 mag. |
| 14 dic. | 0-0 | Centobuchi-R.C. Angolana | 3-2 | 3 mag. |
| 14 dic. | 0-1 | Elpidiense Cascinare-Chieti | 0-1 | 3 mag. |
| 14 dic. | 1-0 | Luco Canistro-Grottammare | 0-0 | 3 mag. |
| 14 dic. | 0-3 | Morro d'Oro-Olympia Agnonese | 0-1 | 3 mag. |
| 14 dic. | 0-1 | Pro Vasto-Campobasso | 1-0 | 3 mag. |
| 14 dic. | 0-0 | Real Montecchio-Santegidiese | 2-2 | 3 mag. |
| 14 dic. | 0-0 | Recanatese-Maceratese | 0-3 | 3 mag. |
| andata (16ª) | andata (16ª) | 16ª giornata | ritorno (33ª) | ritorno (33ª) |
| 21 dic. | 3-0 | Fano-Elpidiense Cascinare | 4-1 | 10 mag. |
| 21 dic. | 1-2 | Grottammare-Chieti | 0-1 | 10 mag. |
| 21 dic. | 0-2 | Maceratese-Atletico Trivento | 3-3 | 10 mag. |
| 21 dic. | 0-0 | Campobasso-Morro d'Oro | 4-3 | 10 mag. |
| 21 dic. | 2-1 | Olympia Agnonese-Luco Canistro | 0-2 | 10 mag. |
| 21 dic. | 2-0 | Real Montecchio-Centobuchi | 2-2 | 10 mag. |
| 21 dic. | 1-1 | R.C. Angolana-Pro Vasto | 1-2 | 10 mag. |
| 21 dic. | 2-0 | Santegidiese-Casoli | 1-3 | 10 mag. |
| 21 dic. | 0-3 | Tolentino-Recanatese | 0-2 | 10 mag. |
| andata (17ª) | andata (17ª) | 17ª giornata | ritorno (34ª) | ritorno (34ª) |
| 4 gen. | 1-0 | Atletico Trivento-Olympia Agnonese | 0-3 | 17 mag. |
| 4 gen. | 1-0 | Casoli-R.C. Angolana | 4-2 | 17 mag. |
| 4 gen. | 2-1 | Centobuchi-Santegidiese | 1-1 | 17 mag. |
| 4 gen. | 2-1 | Chieti-Real Montecchio | 2-3 | 17 mag. |
| 4 gen. | 1-1 | Elpidiense Cascinare-Grottammare | 2-0 | 17 mag. |
| 4 gen. | 3-0 | Luco Canistro-Fano | 0-2 | 17 mag. |
| 4 gen. | 5-1 | Morro d'Oro-Maceratese | 1-2 | 17 mag. |
| 4 gen. | 0-1 | Pro Vasto-Tolentino | 2-1 | 17 mag. |
| 4 gen. | 0-1 | Recanatese-Campobasso | 1-3 | 17 mag. |

### Spareggi
#### Spareggio 5º posto

| | Risultati | | Luogo e data |
| Campobasso | 1-1 (5-4 dtr) | Olympia Agnonese | 24 maggio 2009 |

#### Play-off
##### Semifinali

| | Risultati | | Luogo e data |
| Fano | 3-2 (dts) | Campobasso | 27 maggio 2009 |
| Casoli | 2-1 | Chieti | 27 maggio 2009 |

##### Finale

| | Risultati | | Luogo e data |
| Fano | 1-1 (dts) | Casoli | 31 maggio 2009 |

#### Play-out

| | Risultati | | Luogo e data |
| Luco Canistro | 0-1 | Elpidiense Cascinare | 31 maggio 2009 |
| Elpidiense Cascinare | 0-2 | Luco Canistro | 7 giugno 2008 |
| Tolentino | 0-0 | Real Montecchio | 31 maggio 2008 |
| Real Montecchio | 1-0 | Tolentino | 7 giugno 2008 |