# Eccellenza Piemonte-Valle d'Aosta 2017-2018

Il campionato italiano di calcio di Eccellenza regionale 2017-2018 è il ventisettesimo organizzato in Italia. Rappresenta il quinto livello del calcio italiano.
È composto da 2 gironi di 18 squadre, organizzato dal Comitato Regionale delle regioni Piemonte e Valle d'Aosta.

## Girone A
### Squadre partecipanti

| Club | Città | Stadio | Stagione 2016-2017 |
| Alicese | Alice Castello (VC) | Stadio Luigi Salussolia | 10° Eccellenza gir. A |
| Arona | Arona (NO) | Stadio Comunale | 1° in Promozione gir. A |
| Aygreville Calcio | Aymavilles, Gressan e Villeneuve (AO) | Stadio Comunale Oscar Rini di Villeneuve | 4° in Eccellenza gir. A |
| Borgovercelli | Borgo Vercelli (VC) | Stadio Aldo Vigino | 3° in Eccellenza gir. A |
| Città di Baveno | Baveno (VB) | Stadio Galli | 9° in Eccellenza gir. A |
| Le Grange Trino | Trino (VC) | Stadio Roberto Picco | 7° in Eccellenza gir. A |
| Juventus Domo | Domodossola (VB) | Stadio Felino e Franco Poscio di Villadossola | 2° in Eccellenza gir. A |
| La Biellese | Biella | Stadio Lamarmora | 6° in Eccellenza gir. A |
| Lucento | Torino | Stadio Riconda | 2° in Promozione gir. D |
| Orizzonti United | Cigliano (VC) | Stadio Mario Bassanino | 11° in Eccellenza gir. A |
| Pavarolo 2004 | Pavarolo (TO) | Stadio Comunale | 15° in Eccellenza gir. A |
| Piedimulera | Piedimulera (VB) | Stadio Comunale | 3° in Promozione gir. A |
| Pont Donnaz Hône Arnad | Hône (AO) | Stadio Saint-Grat | 8° in Eccellenza gir. A |
| Pro Settimo & Eureka | Settimo Torinese (TO) | Stadio Renzo Valla | 18ª in Serie D/A |
| Romentinese e Cerano | Romentino (NO) e Cerano (NO) | Stadio Beretta e Muttini di Romentino | 16° in Eccellenza gir. A |
| San Maurizio Canavese | San Maurizio Canavese (TO) | Stadio Comunale | 2° in Promozione gir. B |
| Stresa | Stresa (VB) | Stadio Luigi Forlano | 12° in Eccellenza gir. A |
| ASDC Verbania | Verbania | Stadio Carlo Pedroli | 16ª in Serie D/A |

### Classifica finale

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Stresa | 71 | 34 | 22 | 5 | 7 | 70 | 35 | +35 |
| 2. | Trino | 62 | 34 | 17 | 11 | 6 | 46 | 28 | +18 |
| 3. | Baveno | 61 | 34 | 18 | 7 | 9 | 61 | 38 | +23 |
| 4. | Biellese | 59 | 34 | 17 | 8 | 9 | 60 | 34 | +26 |
| 5. | Romentinese Cerano | 59 | 34 | 16 | 11 | 7 | 60 | 30 | +30 |
| 6. | Pont Donnaz Hône Arnad | 59 | 34 | 17 | 8 | 9 | 69 | 39 | +30 |
| 7. | ASDC Verbania | 50 | 34 | 14 | 8 | 12 | 43 | 39 | +4 |
| 8. | Aygreville | 49 | 34 | 13 | 10 | 11 | 47 | 39 | +8 |
| 9. | Alicese | 49 | 34 | 13 | 10 | 11 | 44 | 37 | +7 |
| 10. | Orizzonti United | 46 | 34 | 10 | 16 | 8 | 37 | 42 | -5 |
| 11. | Lucento | 46 | 34 | 13 | 7 | 14 | 47 | 43 | +4 |
| 12. | Pro Settimo & Eureka | 42 | 34 | 9 | 15 | 10 | 41 | 39 | +2 |
| 13. | Arona | 41 | 34 | 10 | 11 | 13 | 40 | 50 | -10 |
| 14. | Borgovercelli | 40 | 34 | 11 | 7 | 16 | 38 | 51 | -13 |
| 15. | Juventus Domo | 33 | 34 | 8 | 9 | 17 | 26 | 52 | -26 |
| 16. | Piedimulera | 29 | 34 | 8 | 5 | 21 | 36 | 68 | -32 |
| 17. | San Maurizio Canavese | 22 | 34 | 4 | 10 | 20 | 22 | 67 | -46 |
| 18. | Pavarolo | 19 | 34 | 5 | 4 | 25 | 26 | 81 | -55 |
Legenda:
    Promosso in Serie D 2018-2019.
    Ammesso ai play-off o play-out.
    Retrocesso in Promozione 2018-2019.
Note:
    Tre punti a vittoria, uno a pareggio, zero a sconfitta.

#### Calendario

| Andata (1ª) | Andata (1ª) | 1ª giornata | Ritorno (18ª) | Ritorno (18ª) |
| 3 sett. | 1-2 | Borgovercelli-Alicese | 1-3 | 7 gen. |
| 3 sett. | 0-2 | Città di Baveno-Romentinese e Cerano | 3-3 | 7 gen. |
| 3 sett. | 1-1 | Juventus Domo-L.G. Trino | 2-2 | 7 gen. |
| 3 sett. | 0-1 | Lucento-Stresa | 1-0 | 7 gen. |
| 3 sett. | 0-0 | Orizzonti United-Aygreville | 1-0 | 7 gen. |
| 3 sett. | 2-1 | Pavarolo-La Biellese | 1-2 | 7 gen. |
| 3 sett. | 2-2 | Piedimulera-Arona | 1-3 | 7 gen. |
| 3 sett. | 4-0 | Pro Settimo E.-S.Maurizio Canavese | 0-0 | 7 gen. |
| 3 sett. | 1-0 | Verbania 2016-Pont Donnaz H.A. | 1-2 | 7 gen. |
| Andata (2ª) | Andata (2ª) | 2ª giornata | Ritorno (19ª) | Ritorno (19ª) |
| 10 sett. | 0-1 | Alicese-Verbania 2016 | 1-1 | 14 gen. |
| 10 sett. | 1-0 | Arona-Pavarolo | 2-2 | 14 gen. |
| 10 sett. | 1-1 | Aygreville-Piedimulera | 1-1 | 14 gen. |
| 10 sett. | 1-0 | L.G. Trino-Pro Settimo E. | 2-0 | 14 gen. |
| 10 sett. | 3-0 | La Biellese-Lucento | 2-1 | 14 gen. |
| 10 sett. | 0-0 | Pont Donnaz H.A.-Città di Baveno | 2-1 | 14 gen. |
| 10 sett. | 1-1 | Romentinese e Cerano-Juventus Domo | 4-0 | 14 gen. |
| 10 sett. | 1-1 | S.Maurizio Canavese-Orizzonti United | 0-2 | 14 gen. |
| 10 sett. | 0-1 | Stresa-Borgovercelli | 2-0 | 14 gen. |
| Andata (3ª) | Andata (3ª) | 3ª giornata | Ritorno (20ª) | Ritorno (20ª) |
| 17 set. | 0-2 | Borgovercelli-La Biellese | 1-1 | 21 gen. |
| 17 set. | 0-1 | Juventus Domo-Città di Baveno | 0-4 | 21 gen. |
| 17 set. | 1-2 | Lucento-Arona | 0-0 | 21 gen. |
| 17 set. | 3-3 | Orizzonti United-L.G. Trino | 1-1 | 21 gen. |
| 17 set. | 2-3 | Pavarolo-Aygreville | 0-1 | 21 gen. |
| 17 set. | 0-1 | Piedimulera-S.Maurizio Canavese | 4-1 | 21 gen. |
| 17 set. | 3-1 | Pont Donnaz H.A.-Alicese | 2-0 | 21 gen. |
| 17 set. | 0-1 | Pro Settimo E.-Romentinese e Cerano | 1-1 | 21 gen. |
| 17 set. | 1-1 | Verbania 2016-Stresa | 3-1 | 21 gen. |
| Andata (4ª) | Andata (4ª) | 4ª giornata | Ritorno (21ª) | Ritorno (21ª) |
| 24 set. | 1-0 | Arona-Borgovercelli | 3-5 | 28 gen. |
| 24 set. | 3-1 | Aygreville-Lucento | 3-0 | 28 gen. |
| 24 set. | 3-2 | Città di Baveno-Pro Settimo E. | 2-1 | 28 gen. |
| 24 set. | 0-0 | Juventus Domo-Pont Donnaz H.A. | 1-3 | 28 gen. |
| 24 set. | 1-0 | L.G. Trino-Piedimulera | 2-1 | 28 gen. |
| 24 set. | 3-0 | La Biellese-Verbania 2016 | 0-1 | 28 gen. |
| 24 set. | 0-1 | Romentinese e Cerano-Orizzonti United | 3-0 | 28 gen. |
| 24 set. | 1-1 | S.Maurizio Canavese-Pavarolo | 2-2 | 28 gen. |
| 24 set. | 1-2 | Stresa-Alicese | 2-1 | 28 gen. |
| Andata (5ª) | Andata (5ª) | 5ª giornata | Ritorno (22ª) | Ritorno (22ª) |
| 1° ott. | 2-1 | Alicese-La Biellese | 1-1 | 4 feb. |
| 1° ott. | 1-0 | Borgovercelli-Aygreville | 1-3 | 4 feb. |
| 1° ott. | 1-2 | Lucento-S.Maurizio Canavese | 0-1 | 4 feb. |
| 1° ott. | 2-7 | Orizzonti United-Città di Baveno | 1-0 | 4 feb. |
| 1° ott. | 1-2 | Pavarolo-L.G. Trino | 0-2 | 4 feb. |
| 1° ott. | 0-1 | Piedimulera-Romentinese e Cerano | 0-3 | 4 feb. |
| 1° ott. | 3-1 | Pont Donnaz H.A.-Stresa | 0-1 | 4 feb. |
| 1° ott. | 1-1 | Pro Settimo E.-Juventus Domo | 1-1 | 4 feb. |
| 1° ott. | 2-1 | Verbania 2016-Arona | 0-0 | 4 feb. |
| Andata (6ª) | Andata (6ª) | 6ª giornata | Ritorno (23ª) | Ritorno (23ª) |
| 8 ott. | 1-2 | Arona-Alicese | 1-3 | 11 feb. |
| 8 ott. | 2-1 | Aygreville-Verbania 2016 | 0-1 | 11 feb. |
| 8 ott. | 2-1 | Città di Baveno-Piedimulera | 0-2 | 11 feb. |
| 8 ott. | 1-2 | Juventus Domo-Orizzonti United | 1-0 | 11 feb. |
| 8 ott. | 2-0 | L.G. Trino-Lucento | 1-0 | 11 feb. |
| 8 ott. | 1-3 | La Biellese-Stresa | 3-1 | 11 feb. |
| 8 ott. | 1-1 | Pro Settimo E.-Pont Donnaz H.A. | 2-5 | 11 feb. |
| 8 ott. | 3-0 | Romentinese e Cerano-Pavarolo | 2-0 | 11 feb. |
| 8 ott. | 0-1 | S.Maurizio Canavese-Borgovercelli | 1-1 | 11 feb. |
| Andata (7ª) | Andata (7ª) | 7ª giornata | Ritorno (24ª) | Ritorno (24ª) |
| 15 ott. | 1-0 | Alicese-Aygreville | 1-1 | 18 feb. |
| 15 ott. | 0-1 | Borgovercelli-L.G. Trino | 0-1 | 18 feb. |
| 15 ott. | 1-0 | Lucento-Romentinese e Cerano | 0-1 | 18 feb. |
| 15 ott. | 2-2 | Orizzonti United-Pro Settimo E. | 4-3 | 18 feb. |
| 15 ott. | 0-1 | Pavarolo-Città di Baveno | 0-2 | 18 feb. |
| 15 ott. | 1-2 | Piedimulera-Juventus Domo | 1-0 | 18 feb. |
| 15 ott. | 1-3 | Pont Donnaz H.A.-La Biellese | 1-2 | 18 feb. |
| 15 ott. | 5-1 | Stresa-Arona | 2-1 | 18 feb. |
| 15 ott. | 0-0 | Verbania 2016-S.Maurizio Canavese | 1-0 | 18 feb. |
| Andata (8ª) | Andata (8ª) | 8ª giornata | Ritorno (25ª) | Ritorno (25ª) |
| 22 ott. | 3-1 | Arona-La Biellese | 1-4 | 25 feb. |
| 22 ott. | 1-2 | Aygreville-Stresa | 2-3 | 25 feb. |
| 22 ott. | 1-1 | Città di Baveno-Lucento | 1-1 | 25 feb. |
| 22 ott. | 1-0 | Juventus Domo-Pavarolo | 2-0 | 25 feb. |
| 22 ott. | 3-1 | L.G. Trino-Verbania 2016 | 1-0 | 25 feb. |
| 22 ott. | 0-0 | Orizzonti United-Pont Donnaz H.A. | 1-1 | 25 feb. |
| 22 ott. | 1-0 | Pro Settimo E.-Piedimulera | 0-0 | 25 feb. |
| 22 ott. | 2-2 | Romentinese e Cerano-Borgovercelli | 2-2 | 25 feb. |
| 22 ott. | 0-1 | S.Maurizio Canavese-Alicese | 0-3 | 25 feb. |
| Andata (9ª) | Andata (9ª) | 9ª giornata | Ritorno (26ª) | Ritorno (26ª) |
| 29 ott. | 0-0 | Alicese-L.G. Trino | 1-0 | 11 mar. |
| 29 ott. | 0-3 | Borgovercelli-Città di Baveno | 0-1 | 11 mar. |
| 29 ott. | 1-0 | La Biellese-Aygreville | 1-3 | 11 mar. |
| 29 ott. | 0-2 | Lucento-Juventus Domo | 1-1 | 11 mar. |
| 29 ott. | 1-3 | Pavarolo-Pro Settimo E. | 0-3 | 11 mar. |
| 29 ott. | 0-3 | Piedimulera-Orizzonti United | 1-1 | 11 mar. |
| 29 ott. | 2-0 | Pont Donnaz H.A.-Arona | 1-1 | 11 mar. |
| 29 ott. | 2-2 | Stresa-S.Maurizio Canavese | 2-2 | 11 mar. |
| 29 ott. | 2-2 | Verbania 2016-Romentinese e Cerano | 1-2 | 11 mar. |
| Andata (10ª) | Andata (10ª) | 10ª giornata | Ritorno (27ª) | Ritorno (27ª) |
| 1° nov. | 1-1 | Aygreville-Arona | 2-2 | 18 mar. |
| 1° nov. | 2-1 | Città di Baveno-Verbania 2016 | 1-2 | 18 mar. |
| 1° nov. | 2-0 | Juventus Domo-Borgovercelli | 1-0 | 18 mar. |
| 1° nov. | 1-1 | L.G. Trino-Stresa | 1-2 | 18 mar. |
| 1° nov. | 1-1 | Orizzonti United-Pavarolo | 2-0 | 18 mar. |
| 1° nov. | 0-3 | Piedimulera-Pont Donnaz H.A. | 1-5 | 18 mar. |
| 1° nov. | 1-1 | Pro Settimo E.-Lucento | 1-1 | 18 mar. |
| 1° nov. | 0-2 | Romentinese e Cerano-Alicese | 5-1 | 18 mar. |
| 1° nov. | 1-3 | S.Maurizio Canavese-La Biellese | 0-1 | 18 mar. |
| Andata (11ª) | Andata (11ª) | 11ª giornata | Ritorno (28ª) | Ritorno (28ª) |
| 5 nov. | 4-1 | Alicese-Città di Baveno | 0-0 | 25 mar. |
| 5 nov. | 1-1 | Arona-S.Maurizio Canavese | 1-0 | 25 mar. |
| 5 nov. | 2-0 | Borgovercelli-Pro Settimo Eureka | 1-2 | 25 mar. |
| 5 nov. | 1-1 | La Biellese-L.G. Trino | 1-0 | 25 mar. |
| 5 nov. | 1-1 | Lucento-Orizzonti United | 1-0 | 25 mar. |
| 5 nov. | 3-1 | Pavarolo-Piedimulera | 1-6 | 25 mar. |
| 5 nov. | 2-4 | Pont Donnaz H.A.-Aygreville | 3-1 | 25 mar. |
| 5 nov. | 2-0 | Stresa-Romentinese e Cerano | 2-1 | 25 mar. |
| 5 nov. | 3-0 | Verbania 2016-Juventus Domo | 1-0 | 25 mar. |
| Andata (12ª) | Andata (12ª) | 12ª giornata | Ritorno (29ª) | Ritorno (29ª) |
| 12 nov. | 0-3 | Città di Baveno-Stresa | 2-2 | 31 mar. |
| 12 nov. | 0-0 | Juventus Domo-Alicese | 0-0 | 31 mar. |
| 12 nov. | 2-0 | L.G. Trino-Arona | 0-1 | 31 mar. |
| 12 nov. | 0-0 | Orizzonti United-Borgovercelli | 0-0 | 31 mar. |
| 12 nov. | 3-1 | Pavarolo-Pont Donnaz H.A. | 0-8 | 31 mar. |
| 12 nov. | 0-4 | Piedimulera-Lucento | 0-1 | 31 mar. |
| 12 nov. | 4-1 | Pro Settimo E.-Verbania 2016 | 0-0 | 31 mar. |
| 12 nov. | 1-1 | Romentinese e Cerano-La Biellese | 1-1 | 31 mar. |
| 12 nov. | 0-0 | S.Maurizio Canavese-Aygreville | 1-4 | 31 mar. |
| Andata (13ª) | Andata (13ª) | 13ª giornata | Ritorno (30ª) | Ritorno (30ª) |
| 19 nov. | 0-1 | Alicese-Pro Settimo E. | 2-2 | 8 apr. |
| 19 nov. | 0-1 | Arona-Romentinese e Cerano | 1-1 | 8 apr. |
| 19 nov. | 1-1 | Aygreville-L.G. Trino | 0-1 | 8 apr. |
| 19 nov. | 2-0 | Borgovercelli-Piedimulera | 1-4 | 8 apr. |
| 19 nov. | 1-1 | La Biellese-Città di Baveno | 1-3 | 8 apr. |
| 19 nov. | 4-1 | Lucento-Pavarolo | 7-0 | 8 apr. |
| 19 nov. | 3-0 | Pont Donnaz H.A.-S.Maurizio Canavese | 4-0 | 8 apr. |
| 19 nov. | 2-0 | Stresa-Juventus Domo | 3-0 | 8 apr. |
| 19 nov. | 1-1 | Verbania 2016-Orizzonti United | 3-1 | 8 apr. |
| Andata (14ª) | Andata (14ª) | 14ª giornata | Ritorno (31ª) | Ritorno (31ª) |
| 26 nov. | 4-0 | Città di Baveno-Arona | 1-0 | 15 apr. |
| 26 nov. | 0-4 | Juventus Domo-La Biellese | 0-3 | 15 apr. |
| 26 nov. | 6-3 | L.G. Trino-S.Maurizio Canavese | 1-0 | 15 apr. |
| 26 nov. | 2-1 | Lucento-Pont Donnaz H.A. | 1-2 | 15 apr. |
| 26 nov. | 1-1 | Orizzonti United-Alicese | 1-1 | 15 apr. |
| 26 nov. | 1-2 | Pavarolo-Borgovercelli | 0-1 | 15 apr. |
| 26 nov. | 0-1 | Piedimulera-Verbania 2016 | 1-4 | 15 apr. |
| 26 nov. | 0-2 | Pro Settimo E.-Stresa | 2-1 | 15 apr. |
| 26 nov. | 0-1 | Romentinese e Cerano-Aygreville | 1-1 | 15 apr. |
| Andata (15ª) | Andata (15ª) | 15ª giornata | Ritorno (32ª) | Ritorno (32ª) |
| 3 dic. | 0-1 | Alicese-Piedimulera | 0-1 | 22 apr. |
| 3 dic. | 3-0 | Arona-Juventus Domo | 3-1 | 22 apr. |
| 3 dic. | 1-0 | Aygreville-Città di Baveno | 1-3 | 22 apr. |
| 3 dic. | 5-2 | Borgovercelli-Lucento | 0-3 | 22 apr. |
| 3 dic. | 0-0 | La Biellese-Pro Settimo E. | 0-0 | 22 apr. |
| 3 dic. | 1-1 | Pont Donnaz H.A.-L.G. Trino | 0-0 | 22 apr. |
| 3 dic. | 0-3 | S.Maurizio Canavese-Romentinese C. | 0-6 | 22 apr. |
| 3 dic. | 3-0 | Stresa-Orizzonti United | 2-0 | 22 apr. |
| 3 dic. | 1-2 | Verbania 2016-Pavarolo | 3-0 | 22 apr. |
| Andata (16ª) | Andata (16ª) | 16ª giornata | Ritorno (33ª) | Ritorno (33ª) |
| 10 dic. | 4-3 | Borgovercelli-Pont Donnaz H.A. | 0-3 | 29 apr. |
| 10 dic. | 4-0 | Città di Baveno-S.Maurizio Canavese | 3-0 | 29 apr. |
| 10 dic. | 2-3 | Juventus Domo-Aygreville | 1-2 | 29 apr. |
| 10 dic. | 3-2 | Lucento-Verbania 2016 | 2-0 | 29 apr. |
| 10 dic. | 0-2 | Orizzonti United-La Biellese | 2-1 | 29 apr. |
| 10 dic. | 2-0 | Pavarolo-Alicese | 0-5 | 29 apr. |
| 10 dic. | 1-3 | Piedimulera-Stresa | 2-7 | 29 apr. |
| 10 dic. | 1-2 | Pro Settimo E.-Arona | 0-0 | 29 apr. |
| 10 dic. | 1-1 | Romentinese e Cerano-L.G. Trino | 1-0 | 29 apr. |
| Andata (17ª) | Andata (17ª) | 17ª giornata | Ritorno (34ª) | Ritorno (34ª) |
| 17 dic. | 1-2 | Alicese-Lucento | 2-3 | 6 mag. |
| 17 dic. | 0-1 | Arona-Orizzonti United | 1-1 | 6 mag. |
| 17 dic. | 1-1 | Aygreville-Pro Settimo E. | 0-1 | 6 mag. |
| 17 dic. | 3-2 | L.G. Trino-Città di Baveno | 1-2 | 6 mag. |
| 17 dic. | 1-2 | La Biellese-Piedimulera | 7-0 | 6 mag. |
| 17 dic. | 1-0 | Pont Donnaz H.A.-Romentinese C. | 2-5 | 6 mag. |
| 17 dic. | 2-1 | S.Maurizio Canavese-Juventus Domo | 0-1 | 6 mag. |
| 17 dic. | 1-0 | Stresa-Pavarolo | 4-0 | 6 mag. |
| 17 dic. | 1-1 | Verbania 2016-Borgovercelli | 1-2 | 6 mag. |

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

| | Risultati | | Luogo, data e ora |
| Città di Baveno | 2 - 1 | La Biellese | Baveno, 9 maggio 2018, ore 16:30 |
| L.G. Trino | 1 - 0 | Romentinese e Cerano | Trino, 9 maggio 2018, ore 16:30 |

##### Finale

| | Risultati | | Luogo, data e ora |
| L.G. Trino | 1 - 3 | Città di Baveno | Trino, 13 maggio 2018, ore 16:30 |

#### Play-out

| | Risultati | | Luogo, data e ora |
| Borgovercelli | 2 - 0 | Juventus Domo | Borgo Vercelli, 20 maggio 2018, ore 16:30 |

## Girone B
### Squadre partecipanti

| Club | Città | Stadio | Stagione 2016-2017 |
| Albese | Alba (CN) | Stadio Comunale | 12° in Eccellenza gir. B |
| Alfieri Asti (già Colline Alfieri D.B.) | Asti | Stadio Comunale | 14° in Eccellenza gir. B |
| Alpignano | Alpignano (TO) | Stadio Allende | 5° in Eccellenza gir. A |
| Asca | Alessandria | Stadio Renato Cattaneo | 11° in Eccellenza gir. B |
| Atletico Torino | Torino | Stadio Sintetico | 1° in Promozione gir. D |
| Benarzole Calcio | Narzole (CN) e Bene Vagienna (CN) | Stadio Comunale | 9° in Eccellenza gir. B |
| Cheraschese 1904 | Cherasco (CN) | Stadio Emilio Roella | 5° in Eccellenza gir. B |
| Chisola Calcio | Vinovo (TO) | Stadio Comunale | 6° in Promozione gir. C |
| Corneliano Roero | Corneliano d'Alba (CN) e Magliano Alfieri (CN) | Stadio Comunale | 10° in Eccellenza gir. B |
| Denso | Carmagnola (TO) | Stadio Comunale | 1° in Promozione gir. C |
| Fossano Calcio | Fossano (CN) | Stadio Comunale | 4° in Eccellenza gir. B |
| Olmo | Madonna dell'Olmo di Cuneo | Stadio Comunale | 13° in Eccellenza gir. B |
| Pinerolo | Pinerolo (TO) | Stadio Comunale | 17ª in Serie D/A |
| Pro Dronero | Dronero (CN) | Stadio Filippo Drago | 8° in Eccellenza gir. B |
| Rivoli | Rivoli (TO) | Stadio Giuseppe Vavassori | 7° in Eccellenza gir. B |
| Saluzzo | Saluzzo (CN) | Stadio Amedeo Damiano | 3° in Eccellenza gir. B |
| San Domenico Savio | Rocchetta Tanaro (AT) | Stadio Don Sodano | 3° in Promozione gir. B |
| Union Bussolenobruzolo | Susa (TO) | Stadio Comunale | 1° in Promozione gir. B |

### Classifica finale

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Pro Dronero | 70 | 34 | 20 | 10 | 4 | 68 | 34 | +34 |
| 2. | Cheraschese | 69 | 34 | 21 | 6 | 7 | 65 | 33 | +32 |
| 3. | Saluzzo | 63 | 34 | 18 | 9 | 7 | 48 | 33 | +15 |
| 4. | Olmo | 59 | 34 | 17 | 8 | 9 | 55 | 40 | +15 |
| 5. | Asti | 55 | 34 | 14 | 13 | 7 | 46 | 30 | +16 |
| 6. | Corneliano Roero | 52 | 34 | 13 | 13 | 8 | 45 | 36 | +9 |
| 7. | Fossano | 51 | 34 | 15 | 6 | 13 | 63 | 42 | +21 |
| 8. | S. Domenico Savio | 51 | 34 | 14 | 9 | 11 | 44 | 40 | +4 |
| 9. | Chisola | 48 | 34 | 14 | 6 | 14 | 44 | 48 | -4 |
| 10. | Denso | 44 | 34 | 12 | 8 | 14 | 42 | 42 | 0 |
| 11. | Benarzole | 44 | 34 | 12 | 8 | 14 | 43 | 47 | -4 |
| 12. | Union Bussolenobruzolo | 43 | 34 | 11 | 10 | 13 | 42 | 42 | 0 |
| 13. | Pinerolo | 42 | 34 | 11 | 9 | 14 | 35 | 45 | -10 |
| 14. | Alpignano | 39 | 34 | 8 | 15 | 11 | 46 | 48 | -2 |
| 15. | Albese | 34 | 34 | 9 | 7 | 18 | 42 | 62 | -20 |
| 16. | Rivoli | 33 | 34 | 7 | 12 | 15 | 41 | 57 | -16 |
| 17. | Atletico Torino | 23 | 34 | 4 | 11 | 19 | 36 | 80 | -44 |
| 18. | Asca | 15 | 34 | 3 | 6 | 25 | 22 | 68 | -46 |
Legenda:
    Promosso in Serie D 2018-2019.
    Ammesso ai play-off o play-out.
    Retrocesso in Promozione 2018-2019.
Note:
    Tre punti a vittoria, uno a pareggio, zero a sconfitta.

#### Calendario

| Andata (1ª) | Andata (1ª) | 1ª giornata | Ritorno (18ª) | Ritorno (18ª) |
| 3 sett. | 4-3 | Albese-Denso | 0-2 | 7 gen. |
| 3 sett. | 4-4 | Alpignano-Atletico Torino | 2-0 | 7 gen. |
| 3 sett. | 0-1 | Benarzole-Saluzzo | 0-1 | 7 gen. |
| 3 sett. | 0-4 | Chisola-Pro Dronero | 0-1 | 7 gen. |
| 3 sett. | 2-3 | Corneliano Roero-Olmo | 0-1 | 7 gen. |
| 3 sett. | 0-2 | Fossano-Cheraschese | 1-1 | 7 gen. |
| 3 sett. | 1-1 | Rivoli-Alfieri Asti | 0-4 | 7 gen. |
| 3 sett. | 0-0 | S.Domenico Savio-Asca | 6-2 | 7 gen. |
| 3 sett. | 1-2 | U.Bussolenobruzolo-Pinerolo | 1-1 | 7 gen. |
| Andata (2ª) | Andata (2ª) | 2ª giornata | Ritorno (19ª) | Ritorno (19ª) |
| 10 sett. | 2-0 | Alfieri Asti-Albese | 2-0 | 14 gen. |
| 10 sett. | 1-1 | Asca-Rivoli | 0-1 | 14 gen. |
| 10 sett. | 1-2 | Atletico Torino-Fossano | 1-7 | 14 gen. |
| 10 sett. | 1-1 | Cheraschese-Chisola | 4-1 | 14 gen. |
| 10 sett. | 0-1 | Denso-Corneliano Roero | 0-1 | 14 gen. |
| 10 sett. | 0-2 | Olmo-Alpignano | 1-1 | 14 gen. |
| 10 sett. | 0-1 | Pinerolo-S.Domenico Savio | 0-3 | 14 gen. |
| 10 sett. | 2-3 | Pro Dronero-Benarzole | 1-1 | 14 gen. |
| 10 sett. | 0-0 | Saluzzo-U.Bussolenobruzolo | 1-0 | 14 gen. |
| Andata (3ª) | Andata (3ª) | 3ª giornata | Ritorno (20ª) | Ritorno (20ª) |
| 17 set. | 2-1 | Alfieri Asti-Asca | 1-1 | 21 gen. |
| 17 set. | 1-1 | Alpignano-Denso | 0-3 | 21 gen. |
| 17 set. | 2-1 | Benarzole-Cheraschese | 2-2 | 21 gen. |
| 17 set. | 3-1 | Chisola-Atletico Torino | 4-0 | 21 gen. |
| 17 set. | 3-1 | Corneliano Roero-Albese | 2-0 | 21 gen. |
| 17 set. | 2-3 | Fossano-Olmo | 0-1 | 21 gen. |
| 17 set. | 1-1 | Rivoli-Pinerolo | 1-1 | 21 gen. |
| 17 set. | 2-1 | S.Domenico Savio-Saluzzo | 2-2 | 21 gen. |
| 17 set. | 4-1 | U.Bussolenobruzolo-Pro Dronero | 1-2 | 21 gen. |
| Andata (4ª) | Andata (4ª) | 4ª giornata | Ritorno (21ª) | Ritorno (21ª) |
| 24 set. | 2-1 | Albese-Alpignano | 1-1 | 28 gen. |
| 24 set. | 1-0 | Atletico Torino-Benarzole | 0-2 | 28 gen. |
| 24 set. | 1-1 | Cheraschese-U.Bussolenobruzolo | 0-1 | 28 gen. |
| 24 set. | 2-0 | Corneliano Roero-Colline Alfieri | 0-0 | 28 gen. |
| 24 set. | 2-1 | Denso-Fossano | 0-2 | 28 gen. |
| 24 set. | 3-0 | Olmo-Chisola | 2-0 | 28 gen. |
| 24 set. | 0-1 | Pinerolo-Asca | 1-0 | 28 gen. |
| 24 set. | 1-2 | Pro Dronero-S.Domenico Savio | 3-1 | 28 gen. |
| 24 set. | 1-0 | Saluzzo-Rivoli | 3-1 | 28 gen. |
| Andata (5ª) | Andata (5ª) | 5ª giornata | Ritorno (22ª) | Ritorno (22ª) |
| 1° ott. | 0-0 | Alfieri Asti-Pinerolo | 1-1 | 4 feb. |
| 1° ott. | 4-1 | Alpignano-Corneliano Roero | 2-2 | 4 feb. |
| 1° ott. | 0-1 | Asca-Saluzzo | 1-3 | 4 feb. |
| 1° ott. | 2-3 | Benarzole-Olmo | 1-1 | 4 feb. |
| 1° ott. | 1-2 | Chisola-Denso | 1-0 | 4 feb. |
| 1° ott. | 2-1 | Fossano-Albese | 3-0 | 4 feb. |
| 1° ott. | 1-2 | Rivoli-Pro Dronero | 1-3 | 4 feb. |
| 1° ott. | 0-4 | S.Domenico Savio-Cheraschese | 0-3 | 4 feb. |
| 1° ott. | 0-4 | U.Bussolenobruzolo-Atletico Torino | 1-2 | 4 feb. |
| Andata (6ª) | Andata (6ª) | 6ª giornata | Ritorno (23ª) | Ritorno (23ª) |
| 8 ott. | 0-2 | Albese-Chisola | 1-2 | 11 feb. |
| 8 ott. | 1-1 | Alpignano-Alfieri Asti | 1-1 | 11 feb. |
| 8 ott. | 0-3 | Atletico Torino-S.Domenico Savio | 0-0 | 11 feb. |
| 8 ott. | 3-1 | Cheraschese-Rivoli | 3-1 | 11 feb. |
| 8 ott. | 1-2 | Corneliano Roero-Fossano | 2-2 | 11 feb. |
| 8 ott. | 0-0 | Denso-Benarzole | 2-1 | 11 feb. |
| 8 ott. | 0-0 | Olmo-U.Bussolenobruzolo | 4-0 | 11 feb. |
| 8 ott. | 4-0 | Pro Dronero-Asca | 2-0 | 11 feb. |
| 8 ott. | 1-0 | Saluzzo-Pinerolo | 3-0 | 11 feb. |
| Andata (7ª) | Andata (7ª) | 7ª giornata | Ritorno (24ª) | Ritorno (24ª) |
| 15 ott. | 1-1 | Alfieri Asti-Saluzzo | 2-0 | 18 feb. |
| 15 ott. | 1-2 | Asca-Cheraschese | 2-3 | 18 feb. |
| 15 ott. | 3-3 | Benarzole-Albese | 3-4 | 18 feb. |
| 15 ott. | 0-0 | Chisola-Corneliano Roero | 1-1 | 18 feb. |
| 15 ott. | 3-2 | Fossano-Alpignano | 1-0 | 18 feb. |
| 15 ott. | 0-2 | Pinerolo-Pro Dronero | 2-2 | 18 feb. |
| 15 ott. | 3-3 | Rivoli-Atletico Torino | 2-0 | 18 feb. |
| 15 ott. | 2-1 | S.Domenico Savio-Olmo | 0-0 | 18 feb. |
| 15 ott. | 1-1 | U.Bussolenobruzolo-Denso | 1-0 | 18 feb. |
| Andata (8ª) | Andata (8ª) | 8ª giornata | Ritorno (25ª) | Ritorno (25ª) |
| 22 ott. | 0-4 | Albese-U.Bussolenobruzolo | 2-0 | 25 feb. |
| 22 ott. | 1-2 | Alpignano-Chisola | 2-2 | 25 feb. |
| 22 ott. | 0-0 | Atletico Torino-Asca | 2-1 | 25 feb. |
| 22 ott. | 1-0 | Cheraschese-Pinerolo | 2-1 | 25 feb. |
| 22 ott. | 2-1 | Corneliano Roero-Benarzole | 1-0 | 25 feb. |
| 22 ott. | 0-1 | Denso-S.Domenico Savio | 1-1 | 25 feb. |
| 22 ott. | 2-3 | Fossano-Alfieri Asti | 1-2 | 25 feb. |
| 22 ott. | 3-2 | Olmo-Rivoli | 3-2 | 25 feb. |
| 22 ott. | 1-1 | Pro Dronero-Saluzzo | 1-0 | 25 feb. |
| Andata (9ª) | Andata (9ª) | 9ª giornata | Ritorno (26ª) | Ritorno (26ª) |
| 29 ott. | 2-1 | Alfieri Asti-Pro Dronero | 2-3 | 11 mar. |
| 29 ott. | 1-1 | Asca-Olmo | 0-4 | 11 mar. |
| 29 ott. | 3-0 | Benarzole-Alpignano | 1-1 | 11 mar. |
| 29 ott. | 1-3 | Chisola-Fossano | 1-0 | 11 mar. |
| 29 ott. | 2-2 | Pinerolo-Atletico Torino | 3-3 | 11 mar. |
| 29 ott. | 1-2 | Rivoli-Denso | 1-1 | 11 mar. |
| 29 ott. | 2-1 | Saluzzo-Cheraschese | 1-2 | 11 mar. |
| 29 ott. | 2-0 | S.Domenico Savio-Albese | 2-1 | 11 mar. |
| 29 ott. | 2-2 | U.Bussolenobruzolo-Corneliano Roero | 1-3 | 11 mar. |
| Andata (10ª) | Andata (10ª) | 10ª giornata | Ritorno (27ª) | Ritorno (27ª) |
| 1° nov. | 2-1 | Albese-Rivoli | 0-1 | 18 mar. |
| 1° nov. | 2-2 | Alpignano-U.Bussolenobruzolo | 0-1 | 18 mar. |
| 1° nov. | 1-1 | Atletico Torino-Saluzzo | 1-2 | 18 mar. |
| 1° nov. | 3-4 | Cheraschese-Pro Dronero | 0-1 | 18 mar. |
| 1° nov. | 3-2 | Chisola-Colline Alfieri | 0-0 | 18 mar. |
| 1° nov. | 0-0 | Corneliano Roero-S.Domenico Savio | 1-1 | 18 mar. |
| 1° nov. | 2-1 | Denso-Asca | 1-0 | 18 mar. |
| 1° nov. | 7-0 | Fossano-Benarzole | 3-1 | 18 mar. |
| 1° nov. | 0-1 | Olmo-Pinerolo | 0-2 | 18 mar. |
| Andata (11ª) | Andata (11ª) | 11ª giornata | Ritorno (28ª) | Ritorno (28ª) |
| 5 nov. | 0-2 | Alfieri Asti-Cheraschese | 2-0 | 25 mar. |
| 5 nov. | 3-1 | Asca-Albese | 0-2 | 25 mar. |
| 5 nov. | 1-0 | Benarzole-Chisola | 1-0 | 25 mar. |
| 5 nov. | 1-0 | Pinerolo-Denso | 1-3 | 25 mar. |
| 5 nov. | 7-0 | Pro Dronero-Atletico Torino | 2-2 | 25 mar. |
| 5 nov. | 0-1 | Rivoli-Corneliano Roero | 2-2 | 25 mar. |
| 5 nov. | 3-2 | Saluzzo-Olmo | 1-0 | 25 mar. |
| 5 nov. | 1-2 | S.Domenico Savio-Alpignano | 1-2 | 25 mar. |
| 5 nov. | 3-1 | U.Bussolenobruzolo-Fossano | 1-1 | 25 mar. |
| Andata (12ª) | Andata (12ª) | 12ª giornata | Ritorno (29ª) | Ritorno (29ª) |
| 12 nov. | 2-1 | Albese-Pinerolo | 4-1 | 31 mar. |
| 12 nov. | 1-1 | Alpignano-Rivoli | 0-0 | 31 mar. |
| 12 nov. | 1-4 | Atletico Torino-Cheraschese | 0-2 | 31 mar. |
| 12 nov. | 1-0 | Benarzole-Colline Alfieri | 1-1 | 31 mar. |
| 12 nov. | 1-0 | Chisola-U.Bussolenobruzolo | 1-3 | 31 mar. |
| 12 nov. | 2-0 | Corneliano Roero-Asca | 3-1 | 31 mar. |
| 12 nov. | 2-2 | Denso-Saluzzo | 0-1 | 31 mar. |
| 12 nov. | 3-1 | Fossano-S.Domenico Savio | 1-2 | 31 mar. |
| 12 nov. | 2-2 | Olmo-Pro Dronero | 1-1 | 31 mar. |
| Andata (13ª) | Andata (13ª) | 13ª giornata | Ritorno (30ª) | Ritorno (30ª) |
| 19 nov. | 3-1 | Alfieri Asti-Atletico Torino | 2-0 | 8 apr. |
| 19 nov. | 1-1 | Asca-Alpignano | 0-2 | 8 apr. |
| 19 nov. | 3-0 | Cheraschese-Olmo | 1-0 | 8 apr. |
| 19 nov. | 0-1 | Pinerolo-Corneliano Roero | 2-0 | 8 apr. |
| 19 nov. | 3-1 | Pro Dronero-Denso | 2-0 | 8 apr. |
| 19 nov. | 3-3 | Rivoli-Fossano | 1-1 | 8 apr. |
| 19 nov. | 1-1 | Saluzzo-Albese | 3-1 | 8 apr. |
| 19 nov. | 2-1 | S.Domenico Savio-Chisola | 3-0 | 8 apr. |
| 19 nov. | 2-0 | U.Bussolenobruzolo-Benarzole | 1-1 | 8 apr. |
| Andata (14ª) | Andata (14ª) | 14ª giornata | Ritorno (31ª) | Ritorno (31ª) |
| 26 nov. | 2-4 | Albese-Pro Dronero | 0-0 | 15 apr. |
| 26 nov. | 3-2 | Alpignano-Pinerolo | 3-0 | 15 apr. |
| 26 nov. | 3-0 | Benarzole-S.Domenico Savio | 2-0 | 15 apr. |
| 26 nov. | 1-0 | Chisola-Rivoli | 1-3 | 15 apr. |
| 26 nov. | 1-1 | Corneliano Roero-Saluzzo | 2-2 | 15 apr. |
| 26 nov. | 1-2 | Denso-Cheraschese | 3-2 | 15 apr. |
| 26 nov. | 4-1 | Fossano-Asca | 3-0 | 15 apr. |
| 26 nov. | 2-1 | Olmo-Atletico Torino | 4-1 | 15 apr. |
| 26 nov. | 0-2 | U.Bussolenobruzolo-Alfieri Asti | 0-0 | 15 apr. |
| Andata (15ª) | Andata (15ª) | 15ª giornata | Ritorno (32ª) | Ritorno (32ª) |
| 10 dic. | 3-1 | Alfieri Asti-Olmo | 0-1 | 22 apr. |
| 10 dic. | 0-1 | Asca-Chisola | 1-6 | 22 apr. |
| 10 dic. | 1-1 | Atletico Torino-Denso | 0-3 | 22 apr. |
| 10 dic. | 2-0 | Cheraschese-Albese | 1-1 | 22 apr. |
| 10 dic. | 1-0 | Pinerolo-Fossano | 1-0 | 22 apr. |
| 10 dic. | 1-0 | Pro Dronero-Corneliano Roero | 2-0 | 22 apr. |
| 10 dic. | 1-2 | Rivoli-Benarzole | 2-1 | 22 apr. |
| 10 dic. | 2-1 | Saluzzo-Alpignano | 2-1 | 22 apr. |
| 10 dic. | 2-0 | S.Domenico Savio-U.Bussolenobruzolo | 1-2 | 22 apr. |
| Andata (16ª) | Andata (16ª) | 16ª giornata | Ritorno (33ª) | Ritorno (33ª) |
| 17 dic. | 1-1 | Albese-Atletico Torino | 2-0 | 29 apr. |
| 17 dic. | 0-0 | Alpignano-Pro Dronero | 1-1 | 29 apr. |
| 17 dic. | 2-0 | Benarzole-Asca | 1-0 | 29 apr. |
| 17 dic. | 1-1 | Chisola-Pinerolo | 1-2 | 29 apr. |
| 17 dic. | 1-1 | Corneliano Roero-Cheraschese | 0-1 | 29 apr. |
| 17 dic. | 1-2 | Denso-Olmo | 0-2 | 29 apr. |
| 17 dic. | 1-0 | Fossano-Saluzzo | 0-1 | 29 apr. |
| 17 dic. | 0-1 | S.Domenico Savio-Alfieri Asti | 0-0 | 29 apr. |
| 17 dic. | 4-0 | U.Bussolenobruzolo-Rivoli | 1-2 | 29 apr. |
| Andata (17ª) | Andata (17ª) | 17ª giornata | Ritorno (34ª) | Ritorno (34ª) |
| 23 dic. | 1-1 | Alfieri Asti-Denso | 2-3 | 6 mag. |
| 23 dic. | 0-2 | Asca-U.Bussolenobruzolo | 2-1 | 6 mag. |
| 23 dic. | 1-1 | Atletico Torino-Corneliano Roero | 1-4 | 6 mag. |
| 23 dic. | 2-0 | Cherascese-Alpignano | 3-1 | 6 mag. |
| 23 dic. | 3-2 | Olmo-Albese | 1-1 | 6 mag. |
| 23 dic. | 1-0 | Pinerolo-Benarzole | 3-1 | 6 mag. |
| 23 dic. | 2-1 | Pro Dronero-Fossano | 0-0 | 6 mag. |
| 23 dic. | 2-2 | Rivoli-S.Domenico Savio | 1-0 | 6 mag. |
| 23 dic. | 1-2 | Saluzzo-Chisola | 2-3 | 6 mag. |

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

| | Risultati | | Luogo, data e ora |
| Saluzzo | 1 - 0 | Olmo | Saluzzo, 10 maggio 2018, ore 16:30 |

##### Finale

| | Risultati | | Luogo, data e ora |
| Cheraschese | 0 - 1 | Saluzzo | Cherasco, 13 maggio 2018, ore 15:30 |

#### Play-out

| | Risultati | | Luogo, data e ora |
| Alpignano | 2 - 3 | Albese | Alpignano, 20 maggio 2018, ore 15:30 |
| Pinerolo | 2 - 1 | Rivoli | Pinerolo, 20 maggio 2018, ore 15:30 |