# Serie D 2023-2024 (gironi G-H-I)

Questa voce raccoglie un approfondimento sui gironi G, H ed I dell'edizione 2023-2024 della Serie D.

## Girone G
### Squadre partecipanti

| Club | Città | Stadio | Stagione precedente |
| Anzio | Anzio (RM) | Stadio Massimo Bruschini | 1º posto in Eccellenza Lazio/A, promosso |
| NF Ardea | Ardea (RM) | Stadio Marco Mazzucchi | 11º posto in Serie D/F |
| Atletico Uri | Uri (SS) | Campo Comunale Ninetto Martinez | 14º posto in Serie D/G |
| Boreale | Roma (Della Vittoria) | Campo Don Orione "A", quart. Camilluccia, Mun. Roma XV | 2º posto in Eccellenza Lazio/A, ripescato |
| Budoni | Budoni (SS) | Stadio Pincelli (Budoni) | 2º posto in Eccellenza Sardegna, promosso dopo i play-off |
| Cassino | Cassino (FR) | Stadio Gino Salveti | 7º posto in Serie D/G |
| Costa Orientale Sarda | Tertenia (NU) | Campo Sportivo Is Arranas | 9º posto in Serie D/G |
| Cynthialbalonga | Genzano di Roma, Albano Laziale, Castel Gandolfo e Pavona (RM) | Stadio Bruno Abbatini (Genzano di Roma) | 5º posto in Serie D/F |
| Cavese | Cava de' Tirreni (SA) | Stadio Simonetta Lamberti | 2º posto in Serie D/G |
| Flaminia CivitaCastellana | Civita Castellana (VT) | Stadio Turiddu Madami | 6º posto in Serie D/E |
| Gladiator | Santa Maria Capua Vetere (CE) | Stadio Mario Piccirillo | 12º posto in Serie D/H |
| Ischia | Ischia (NA) | Stadio Enzo Mazzella | 1º posto in Eccellenza Campania/A, promosso |
| Latte Dolce | Sassari | Stadio Vanni Sanna | 1º posto in Eccellenza Sardegna, promosso |
| Nocerina | Nocera Inferiore (SA) | Stadio San Francesco d'Assisi | 13º posto in Serie D/H |
| Ostia Mare | Roma (Ostia) | Stadio Anco Marzio, Mun. Roma X | 12º posto in Serie D/E |
| Romana | Roma (Settebagni) | Stadio FEGIU Sporting Center, Mun. Roma III | 5º posto in Serie D/G |
| San Marzano | San Marzano sul Sarno (SA) | Stadio Felice Squitieri (Sarno) | 1º posto in Eccellenza Campania/B, promosso |
| Trastevere | Roma (Trastevere) | Trastevere Stadium, Mun. Roma I | 3º posto in Serie D/F |

### Classifica finale

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Cavese | 78 | 34 | 24 | 6 | 4 | 57 | 24 | +32 |
| 2. | Nocerina | 62 | 34 | 17 | 11 | 6 | 45 | 27 | +18 |
| 3. | Romana | 61 | 34 | 17 | 10 | 7 | 50 | 33 | +17 |
| 4. | Ischia | 60 | 34 | 16 | 12 | 6 | 42 | 25 | +17 |
| 5. | Cassino | 58 | 34 | 16 | 10 | 8 | 39 | 22 | +17 |
| 6. | Flaminia CivitaCastellana | 50 | 34 | 12 | 14 | 8 | 42 | 36 | +6 |
| 7. | Ostia Mare | 47 | 34 | 13 | 8 | 13 | 52 | 41 | +11 |
| 8. | Cynthialbalonga | 47 | 34 | 12 | 11 | 11 | 44 | 37 | +7 |
| 9. | Costa Orientale Sarda | 46 | 34 | 12 | 10 | 12 | 47 | 50 | -3 |
| 10. | San Marzano | 43 | 34 | 10 | 13 | 12 | 36 | 36 | 0 |
| 11. | Trastevere | 38 | 34 | 10 | 8 | 16 | 41 | 50 | -9 |
| 12. | Atletico Uri | 37 | 34 | 10 | 7 | 17 | 29 | 47 | -18 |
| 13. | Latte Dolce | 37 | 34 | 9 | 10 | 15 | 32 | 42 | -10 |
| 14. | Anzio | 35 | 34 | 9 | 8 | 17 | 38 | 59 | -21 |
| 15. | Gladiator | 34 | 34 | 8 | 10 | 16 | 35 | 46 | -11 |
| 16. | NF Ardea (-6) | 33 | 34 | 9 | 12 | 13 | 36 | 44 | -8 |
| 17. | Boreale DonOrione | 27 | 34 | 4 | 15 | 15 | 20 | 44 | -24 |
| 18. | Budoni | 26 | 34 | 5 | 11 | 18 | 27 | 49 | -22 |
Legenda:
    Promosso in Serie C 2024-2025.
    Qualificato ai play-off o ai play-out.
    Retrocesso in Eccellenza 2024-2025.
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.
Note
    L'NF Ardea ha subito 6 punti di penalizzazione.

### Risultati
#### Tabellone

| | ANZ | ARD | ATL | BOR | BUD | CAS | CAV | COS | CYN | FLA | GLA | ISC | NOC | OST | ROM | SAM | LTD | TRA |
| Anzio | –––– | 2-1 | 1-2 | 2-1 | 1-1 | 1-0 | 1-3 | 2-1 | 2-0 | 0-6 | 1-3 | 1-1 | 2-2 | 1-3 | 1-1 | 1-0 | 2-3 | 1-3 |
| Ardea | 3-1 | –––– | 0-0 | 1-0 | 0-0 | 1-1 | 0-0 | 0-2 | 0-1 | 0-3 | 2-1 | 1-1 | 0-2 | 1-1 | 0-3 | 1-1 | 3-2 | 1-1 |
| Atletico Uri | 2-5 | 1-0 | –––– | 1-1 | 2-3 | 1-2 | 1-3 | 2-3 | 0-1 | 1-2 | 0-0 | 0-1 | 2-1 | 0-5 | 2-1 | 0-2 | 2-0 | 0-1 |
| Boreale | 0-2 | 0-3 | 0-0 | –––– | 1-0 | 0-0 | 1-4 | 2-0 | 3-3 | 1-1 | 0-2 | 1-0 | 0-0 | 0-0 | 0-0 | 0-3 | 0-1 | 1-1 |
| Budoni | 2-2 | 0-1 | 2-1 | 1-2 | –––– | 0-0 | 1-2 | 0-1 | 3-0 | 1-2 | 2-2 | 0-4 | 0-1 | 3-1 | 0-1 | 0-2 | 2-1 | 1-2 |
| Cassino | 2-1 | 2-0 | 0-1 | 1-1 | 1-1 | –––– | 1-0 | 2-0 | 2-3 | 1-1 | 1-1 | 0-0 | 0-0 | 2-3 | 3-0 | 3-0 | 0-1 | 1-0 |
| Cavese | 1-0 | 2-3 | 0-1 | 4-1 | 3-0 | 0-2 | –––– | 0-0 | 4-2 | 3-1 | 1-0 | 1-1 | 2-1 | 1-0 | 2-0 | 2-1 | 2-0 | 1-0 |
| Costa Orientale Sarda | 1-0 | 1-1 | 4-1 | 1-0 | 0-0 | 1-2 | 0-1 | –––– | 1-1 | 4-2 | 1-2 | 2-2 | 3-2 | 2-2 | 0-4 | 2-0 | 1-1 | 3-2 |
| Cynthialbalonga | 3-0 | 0-2 | 2-0 | 1-1 | 3-0 | 0-1 | 0-1 | 0-0 | –––– | 3-1 | 2-2 | 2-0 | 1-2 | 1-2 | 0-1 | 2-0 | 0-0 | 5-1 |
| Flaminia Civitacastellana | 2-0 | 0-2 | 0-0 | 0-0 | 1-0 | 2-1 | 0-2 | 2-0 | 1-1 | –––– | 2-2 | 2-1 | 1-1 | 2-0 | 0-0 | 1-0 | 0-2 | 1-0 |
| Gladiator | 1-0 | 4-2 | 0-1 | 1-0 | 0-0 | 0-2 | 1-3 | 1-1 | 0-1 | 0-0 | –––– | 1-2 | 0-2 | 0-3 | 1-2 | 1-1 | 0-1 | 2-0 |
| Ischia | 0-0 | 0-0 | 1-0 | 2-0 | 2-1 | 1-0 | 2-3 | 1-0 | 1-1 | 1-1 | 1-0 | –––– | 1-1 | 2-0 | 2-0 | 0-0 | 2-1 | 2-1 |
| Nocerina | 4-2 | 2-2 | 1-0 | 1-1 | 1-0 | 0-1 | 0-0 | 1-0 | 2-2 | 1-0 | 2-0 | 1-0 | –––– | 3-2 | 0-1 | 3-0 | 2-0 | 0-3 |
| Ostia Mare | 1-2 | 1-0 | 1-1 | 0-0 | 5-0 | 0-1 | 1-2 | 3-4 | 2-1 | 1-1 | 2-0 | 1-0 | 0-1 | –––– | 1-3 | 2-2 | 3-1 | 2-0 |
| Romana | 1-0 | 4-2 | 0-0 | 2-1 | 2-2 | 1-3 | 1-1 | 3-1 | 0-0 | 1-1 | 2-0 | 2-2 | 0-2 | 2-1 | –––– | 2-0 | 1-0 | 4-0 |
| San Marzano | 1-1 | 1-0 | 4-1 | 1-0 | 1-1 | 0-0 | 0-0 | 2-2 | 0-2 | 4-1 | 1-1 | 0-2 | 1-1 | 2-0 | 2-0 | –––– | 2-0 | 2-2 |
| Latte Dolce | 0-0 | 2-2 | 0-1 | 1-1 | 1-0 | 0-1 | 1-2 | 4-2 | 2-0 | 1-1 | 1-3 | 0-1 | 0-0 | 1-1 | 1-1 | 2-0 | –––– | 0-3 |
| Trastevere | 4-0 | 2-1 | 0-2 | 4-0 | 0-0 | 1-0 | 0-1 | 2-3 | 0-0 | 1-1 | 4-3 | 1-3 | 0-2 | 0-3 | 1-3 | 0-0 | 1-1 | –––– |

#### Calendario

| andata (1ª) | andata (1ª) | 1ª giornata | ritorno (18ª) | ritorno (18ª) |
| 10 set. | 1-1 | Ardea-Ischia | 0-0 | 7 gen. |
| 10 set. | 0-0 | Boreale-Cassino | 1-1 | 7 gen. |
| 10 set. | 4-1 | Costa Orientale Sarda-Atletico Uri | 3-2 | 7 gen. |
| 10 set. | 2-0 | Cavese-Romana | 1-1 | 7 gen. |
| 10 set. | 1-0 | Flaminia-Trastevere | 1-1 | 7 gen. |
| 10 set. | 2-2 | Nocerina-Cynthialbalonga | 2-1 | 7 gen. |
| 10 set. | 2-0 | Ostia Mare-Gladiator | 3-0 | 7 gen. |
| 10 set. | 2-1 | Budoni-Latte Dolce | 0-1 | 6 gen. |
| 10 set. | 1-1 | San Marzano-Anzio | 0-1 | 7 gen. |
| andata (2ª) | andata (2ª) | 2ª giornata | ritorno (19ª) | ritorno (19ª) |
| 17 set. | 2-1 | Anzio-Boreale | 2-0 | 14 gen. |
| 16 set. | 1-0 | Atletico Uri-Ardea | 0-0 | 14 gen. |
| 17 set. | 1-0 | Cassino-Cavese | 2-0 | 14 gen. |
| 17 set. | 2-0 | Cynthialbalonga-San Marzano | 2-0 | 14 gen. |
| 17 set. | 0-2 | Gladiator-Nocerina | 0-2 | 14 gen. |
| 17 set. | 1-1 | Ischia-Flaminia | 1-2 | 14 gen. |
| 17 set. | 2-2 | Romana-Budoni | 1-0 | 14 gen. |
| 17 set. | 4-2 | Latte Dolce-Costa Orientale Sarda | 1-1 | 14 gen. |
| 17 set. | 0-3 | Trastevere-Ostia Mare | 0-2 | 14 gen. |
| andata (3ª) | andata (3ª) | 3ª giornata | ritorno (20ª) | ritorno (20ª) |
| 24 set. | 1-1 | Ardea-Trastevere | 1-2 | 21 gen. |
| 24 set. | 0-0 | Boreale-Romana | 1-2 | 21 gen. |
| 24 set. | 2-2 | Costa Orientale Sarda-Ischia | 0-1 | 21 gen. |
| 24 set. | 2-0 | Cavese-Latte Dolce | 2-1 | 21 gen. |
| 24 set. | 3-0 | Cynthialbalonga-Anzio | 0-2 | 21 gen. |
| 24 set. | 2-2 | Flaminia-Gladiator | 0-0 | 21 gen. |
| 24 set. | 0-1 | Ostia Mare-Nocerina | 2-3 | 21 gen. |
| 24 set. | 2-1 | Budoni-Atletico Uri | 3-2 | 21 gen. |
| 24 set. | 0-0 | San Marzano-Cassino | 0-3 | 21 gen. |
| andata (4ª) | andata (4ª) | 4ª giornata | ritorno (21ª) | ritorno (21ª) |
| 1° ott. | 1-1 | Atletico Uri-Boreale | 0-0 | 28 gen. |
| 1° ott. | 2-3 | Cassino-Cynthialbalonga | 1-0 | 28 gen. |
| 1° ott. | 1-1 | Gladiator-Costa Orientale Sarda | 2-1 | 28 gen. |
| 1° ott. | 2-3 | Ischia-Cavese | 1-1 | 28 gen. |
| 1° ott. | 2-2 | Nocerina-Ardea | 2-0 | 28 gen. |
| 1° ott. | 1-1 | Ostia Mare-Flaminia | 0-2 | 28 gen. |
| 1° ott. | 1-0 | Romana-Anzio | 1-1 | 28 gen. |
| 1° ott. | 2-0 | Latte Dolce-San Marzano | 0-2 | 28 gen. |
| 1° ott. | 0-0 | Trastevere-Budoni | 2-1 | 28 gen. |
| andata (5ª) | andata (5ª) | 5ª giornata | ritorno (22ª) | ritorno (22ª) |
| 8 ott. | 1-0 | Anzio-Cassino | 1-2 | 4 feb. |
| 8 ott. | 2-1 | Ardea-Gladiator | 2-4 | 4 feb. |
| 8 ott. | 0-1 | Boreale-Latte Dolce | 1-1 | 3 feb. |
| 8 ott. | 3-2 | Costa Orientale Sarda-Trastevere | 3-2 | 4 feb. |
| 8 ott. | 0-1 | Cavese-Atletico Uri | 3-1 | 4 feb. |
| 8 ott. | 1-2 | Cynthialbalonga-Ostia Mare | 1-2 | 4 feb. |
| 8 ott. | 1-1 | Flaminia-Nocerina | 0-1 | 4 feb. |
| 8 ott. | 0-4 | Budoni-Ischia | 1-2 | 4 feb. |
| 8 ott. | 2-0 | San Marzano-Romana | 0-2 | 4 feb. |
| andata (6ª) | andata (6ª) | 6ª giornata | ritorno (23ª) | ritorno (23ª) |
| 14 ott. | 2-5 | Atletico Uri-Anzio | 2-1 | 28 feb. |
| 15 ott. | 0-2 | Flaminia-Ardea | 3-0 | 18 feb. |
| 15 ott. | 1-3 | Gladiator-Cavese | 0-1 | 18 feb. |
| 15 ott. | 0-0 | Ischia-San Marzano | 2-0 | 18 feb. |
| 15 ott. | 1-0 | Nocerina-Budoni | 1-0 | 18 feb. |
| 15 ott. | 3-4 | Ostia Mare-Costa Orientale Sarda | 2-2 | 18 feb. |
| 15 ott. | 0-0 | Romana-Cynthialbalonga | 1-0 | 28 feb. |
| 15 ott. | 0-1 | Latte Dolce-Cassino | 1-0 | 18 feb. |
| 15 ott. | 4-0 | Trastevere-Boreale | 1-1 | 28 feb. |
| andata (7ª) | andata (7ª) | 7ª giornata | ritorno (24ª) | ritorno (24ª) |
| 22 ott. | 2-3 | Anzio-Latte Dolce | 0-0 | 24 feb. |
| 22 ott. | 1-1 | Ardea-Ostia Mare | 0-1 | 25 feb. |
| 22 ott. | 1-0 | Boreale-Ischia | 0-2 | 25 feb. |
| 22 ott. | 3-2 | Costa Orientale Sarda-Nocerina | 0-1 | 24 feb. |
| 22 ott. | 3-0 | Cassino-Romana | 3-1 | 25 feb. |
| 22 ott. | 1-0 | Cavese-Trastevere | 1-0 | 25 feb. |
| 22 ott. | 3-1 | Cynthialbalonga-Flaminia | 1-1 | 25 feb. |
| 22 ott. | 2-2 | Budoni-Gladiator | 0-0 | 25 feb. |
| 22 ott. | 4-1 | San Marzano-Atletico Uri | 2-0 | 6 mar. |
| andata (8ª) | andata (8ª) | 8ª giornata | ritorno (25ª) | ritorno (25ª) |
| 28 ott. | 0-2 | Ardea-Costa Orientale Sarda | 1-1 | 3 mar. |
| 29 ott. | 2-1 | Atletico Uri-Romana | 1-1 | 3 mar. |
| 29 ott. | 1-0 | Flaminia-Budoni | 2-1 | 3 mar. |
| 29 ott. | 1-1 | Gladiator-San Marzano | 1-1 | 2 mar. |
| 29 ott. | 1-0 | Ischia-Cassino | 0-0 | 3 mar. |
| 29 ott. | 1-1 | Nocerina-Boreale | 0-0 | 3 mar. |
| 29 ott. | 1-2 | Ostia Mare-Cavese | 0-1 | 3 mar. |
| 29 ott. | 2-0 | Latte Dolce-Cynthialbalonga | 0-0 | 3 mar. |
| 29 ott. | 4-0 | Trastevere-Anzio | 3-1 | 3 mar. |
| andata (9ª) | andata (9ª) | 9ª giornata | ritorno (26ª) | ritorno (26ª) |
| 1º nov. | 1-1 | Anzio-Ischia | 0-0 | 10 mar. |
| 1º nov. | 0-2 | Boreale-Gladiator | 0-1 | 10 mar. |
| 1º nov. | 4-2 | Costa Orientale Sarda-Flaminia | 0-2 | 10 mar. |
| 1º nov. | 0-1 | Cassino-Atletico Uri | 2-1 | 10 mar. |
| 1º nov. | 2-1 | Cavese-Nocerina | 0-0 | 10 mar. |
| 1º nov. | 0-2 | Cynthialbalonga-Ardea | 1-0 | 10 mar. |
| 1º nov. | 3-1 | Budoni-Ostia Mare | 0-5 | 10 mar. |
| 31 ott. | 1-0 | Romana-Latte Dolce | 1-1 | 10 mar. |
| 1º nov. | 2-2 | San Marzano-Trastevere | 0-0 | 10 mar. |
| andata (10ª) | andata (10ª) | 10ª giornata | ritorno (27ª) | ritorno (27ª) |
| 5 nov. | 0-0 | Ardea-Cavese | 3-2 | 17 mar. |
| 5 nov. | 0-1 | Atletico Uri-Cynthialbalonga | 0-2 | 17 mar. |
| 5 nov. | 0-0 | Costa Orientale Sarda-Budoni | 1-0 | 17 mar. |
| 5 nov. | 0-0 | Flaminia-Boreale | 1-1 | 17 mar. |
| 5 nov. | 0-2 | Gladiator-Cassino | 1-1 | 17 mar. |
| 5 nov. | 2-1 | Ischia-Latte Dolce | 1-0 | 17 mar. |
| 5 nov. | 4-2 | Nocerina-Anzio | 2-2 | 17 mar. |
| 5 nov. | 2-2 | Ostia Mare-San Marzano | 0-2 | 17 mar. |
| 5 nov. | 1-3 | Trastevere-Romana | 0-4 | 17 mar. |
| andata (11ª) | andata (11ª) | 11ª giornata | ritorno (28ª) | ritorno (28ª) |
| 12 nov. | 1-3 | Anzio-Gladiator | 0-1 | 24 mar. |
| 12 nov. | 0-0 | Boreale-Ostia Mare | 0-0 | 24 mar. |
| 12 nov. | 1-0 | Cassino-Trastevere | 0-1 | 24 mar. |
| 12 nov. | 3-1 | Cavese-Flaminia | 2-0 | 24 mar. |
| 12 nov. | 0-0 | Cynthialbalonga-Costa Orientale Sarda | 1-1 | 24 mar. |
| 11 nov. | 0-1 | Budoni-Ardea | 0-0 | 24 mar. |
| 12 nov. | 2-2 | Romana-Ischia | 0-2 | 24 mar. |
| 12 nov. | 1-1 | San Marzano-Nocerina | 0-3 | 23 mar. |
| 12 nov. | 0-1 | Latte Dolce-Atletico Uri | 0-2 | 24 mar. |
| andata (12ª) | andata (12ª) | 12ª giornata | ritorno (29ª) | ritorno (29ª) |
| 19 nov. | 1-1 | Ardea-San Marzano | 0-1 | 28 mar. |
| 19 nov. | 1-0 | Costa Orientale Sarda-Boreale | 0-2 | 28 mar. |
| 19 nov. | 2-0 | Flaminia-Anzio | 6-0 | 28 mar. |
| 18 nov. | 0-1 | Gladiator-Latte Dolce | 3-1 | 28 mar. |
| 19 nov. | 1-1 | Ischia-Cynthialbalonga | 0-2 | 28 mar. |
| 19 nov. | 0-1 | Nocerina-Romana | 2-0 | 28 mar. |
| 19 nov. | 0-1 | Ostia Mare-Cassino | 3-2 | 28 mar. |
| 19 nov. | 1-2 | Budoni-Cavese | 0-3 | 28 mar. |
| 19 nov. | 0-2 | Trastevere-Atletico Uri | 1-0 | 28 mar. |
| andata (13ª) | andata (13ª) | 13ª giornata | ritorno (30ª) | ritorno (30ª) |
| 25 nov. | 1-3 | Anzio-Ostia Mare | 2-1 | 7 apr. |
| 26 nov. | 0-1 | Atletico Uri-Ischia | 0-1 | 6 apr. |
| 26 nov. | 0-3 | Boreale-Ardea | 0-1 | 7 apr. |
| 26 nov. | 0-0 | Cassino-Nocerina | 1-0 | 7 apr. |
| 26 nov. | 0-0 | Cavese-Costa Orientale Sarda | 1-0 | 7 apr. |
| 26 nov. | 3-0 | Cynthialbalonga-Budoni | 0-3 | 7 apr. |
| 26 nov. | 2-0 | Romana-Gladiator | 2-1 | 7 apr. |
| 26 nov. | 4-1 | San Marzano-Flaminia | 0-1 | 7 apr. |
| 26 nov. | 0-3 | Latte Dolce-Trastevere | 1-1 | 7 apr. |
| andata (14ª) | andata (14ª) | 14ª giornata | ritorno (31ª) | ritorno (31ª) |
| 3 dic. | 1-1 | Ardea-Cassino | 0-2 | 14 apr. |
| 3 dic. | 1-0 | Costa Orientale Sarda-Anzio | 1-2 | 14 apr. |
| 3 dic. | 4-1 | Cavese-Boreale | 4-1 | 13 apr. |
| 3 dic. | 0-0 | Flaminia-Romana | 1-1 | 14 apr. |
| 3 dic. | 1-2 | Gladiator-Ischia | 0-1 | 14 apr. |
| 3 dic. | 1-0 | Nocerina-Atletico Uri | 1-2 | 14 apr. |
| 3 dic. | 3-1 | Ostia Mare-Latte Dolce | 1-1 | 14 apr. |
| 3 dic. | 0-2 | Budoni-San Marzano | 1-1 | 14 apr. |
| 3 dic. | 0-0 | Trastevere-Cynthialbalonga | 1-5 | 14 apr. |
| andata (15ª) | andata (15ª) | 15ª giornata | ritorno (32ª) | ritorno (32ª) |
| 10 dic. | 2-1 | Anzio-Ardea | 1-3 | 21 apr. |
| 10 dic. | 0-0 | Atletico Uri-Gladiator | 1-0 | 21 apr. |
| 10 dic. | 1-0 | Boreale-Budoni | 2-1 | 21 apr. |
| 10 dic. | 1-1 | Cassino-Flaminia | 1-2 | 21 apr. |
| 10 dic. | 0-1 | Cynthialbalonga-Cavese | 2-4 | 20 apr. |
| 10 dic. | 2-1 | Ischia-Trastevere | 3-1 | 21 apr. |
| 10 dic. | 2-1 | Romana-Ostia Mare | 3-1 | 21 apr. |
| 10 dic. | 2-2 | San Marzano-Costa Orientale Sarda | 0-2 | 21 apr. |
| 10 dic. | 0-0 | Latte Dolce-Nocerina | 0-2 | 21 apr. |
| andata (16ª) | andata (16ª) | 16ª giornata | ritorno (33ª) | ritorno (33ª) |
| 16 dic. | 3-2 | Ardea-Latte Dolce | 2-2 | 27 apr. |
| 16 dic. | 0-3 | Boreale-San Marzano | 0-1 | 28 apr. |
| 17 dic. | 0-4 | Costa Orientale Sarda-Romana | 1-3 | 28 apr. |
| 16 dic. | 1-0 | Cavese-Anzio | 3-1 | 28 apr. |
| 16 dic. | 0-0 | Flaminia-Atletico Uri | 2-1 | 28 apr. |
| 16 dic. | 0-1 | Gladiator-Cynthialbalonga | 2-2 | 28 apr. |
| 16 dic. | 0-3 | Nocerina-Trastevere | 2-0 | 28 apr. |
| 16 dic. | 1-0 | Ostia Mare-Ischia | 0-2 | 28 apr. |
| 16 dic. | 0-0 | Budoni-Cassino | 1-1 | 28 apr. |
| andata (17ª) | andata (17ª) | 17ª giornata | ritorno (34ª) | ritorno (34ª) |
| 20 dic. | 1-1 | Anzio-Budoni | 2-2 | 5 mag. |
| 20 dic. | 0-5 | Atletico Uri-Ostia Mare | 1-1 | 5 mag. |
| 20 dic. | 2-0 | Cassino-Costa Orientale Sarda | 2-1 | 5 mag. |
| 20 dic. | 1-1 | Cynthialbalonga-Boreale | 3-3 | 5 mag. |
| 20 dic. | 1-1 | Ischia-Nocerina | 0-1 | 5 mag. |
| 20 dic. | 4-2 | Romana-Ardea | 3-0 | 5 mag. |
| 20 dic. | 0-0 | San Marzano-Cavese | 1-2 | 5 mag. |
| 20 dic. | 1-1 | Latte Dolce-Flaminia | 2-0 | 4 mag. |
| 20 dic. | 4-3 | Trastevere-Gladiator | 0-2 | 5 mag. |

### Spareggi
#### Play-off

| Semifinali | Semifinali | Semifinali | Finale | Finale | Finale |
| 2 | Nocerina | 0 | | | |
| 5 | Cassino | 1 | | | |
| 5 | Cassino | 1 | 5 | Cassino | 1 |
| | | | 3 | Romana | 3 |
| 3 | Romana | 5 | 3 | Romana | 3 |
| 4 | Ischia | 0 | | | |

##### Semifinali

| | Risultati | | Luogo e data |
| Nocerina | 0-1 | Cassino | Nocera Inferiore, 12 maggio 2024 |
| Romana | 5-0 | Ischia | Roma, 12 maggio 2024 |

##### Finale

| | Risultati | | Luogo e data |
| Romana | 3-1 | Cassino | Roma, 19 maggio 2024 |

#### Play-out

| | Risultati | | Luogo e data |
| Latte Dolce | 3-2 (dts) | NF Ardea | Sassari, 12 maggio 2024 |
| Anzio | 4-0 | Gladiator | Anzio, 12 maggio 2024 |

## Girone H
### Squadre partecipanti

| Club | Città | Stadio | Stagione precedente |
| Angri | Angri (SA) | Stadio Pasquale Novi | 13º posto in Serie D/G |
| Barletta | Barletta (BT) | Stadio Cosimo Puttilli | 4º posto in Serie D/H |
| Bitonto | Bitonto (BA) | Stadio Città degli Ulivi | 10º posto in Serie D/H |
| Casarano | Casarano (LE) | Stadio Giuseppe Capozza | 5º posto in Serie D/H |
| Fasano | Fasano (BR) | Stadio Vito Curlo | 9º posto in Serie D/H |
| Fidelis Andria | Andria | Stadio degli Ulivi | 20º posto in Serie C/C, retrocesso |
| Gallipoli | Gallipoli (LE) | Stadio Antonio Bianco | 1º posto in Eccellenza Puglia/B, perde lo spareggio regionale, vince i play-off |
| Gelbison | Vallo della Lucania (SA) | Stadio Raffaele Guariglia (Agropoli) | 18º posto in Serie C/C, retrocesso |
| Gravina | Gravina in Puglia (BA) | Stadio Stefano Vicino | 14º posto in Serie D/H |
| Manfredonia | Manfredonia (FG) | Stadio Miramare | 1º posto in Eccellenza Puglia, promosso |
| Martina | Martina Franca (TA) | Stadio Giuseppe Domenico Tursi | 8º posto in Serie D/H |
| Matera | Matera | Stadio XXI Settembre-Franco Salerno | 7º posto in Serie D/H |
| Nardò | Nardò (LE) | Stadio Giovanni Paolo II | 3º posto in Serie D/H |
| Paganese | Pagani (SA) | Stadio Marcello Torre | 2º posto in Serie D/G |
| Palmese | Palma Campania (NA) | Stadio Comunale | 6º posto in Serie D/G |
| Rotonda | Rotonda (PZ) | Stadio Comunale Gianni Di Sanzo | 1º posto in Eccellenza Basilicata, promossa |
| Santa Maria Cilento | Santa Maria di Castellabate (SA) | Stadio Antonio Carrano | 9º posto in Serie D/I |
| Team Altamura | Altamura (BA) | Stadio Antonio D'Angelo | 6º posto in Serie D/H |

### Classifica finale

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Team Altamura | 72 | 34 | 21 | 9 | 4 | 51 | 23 | +28 |
| 2. | Martina | 66 | 34 | 18 | 12 | 4 | 51 | 23 | +28 |
| 3. | Nardò | 65 | 34 | 20 | 5 | 9 | 53 | 24 | +29 |
| 4. | Fidelis Andria | 61 | 34 | 17 | 10 | 7 | 58 | 32 | +26 |
| 5. | Casarano | 55 | 34 | 15 | 10 | 9 | 45 | 32 | +13 |
| 6. | Matera | 53 | 34 | 15 | 8 | 11 | 45 | 37 | +8 |
| 7. | Paganese | 45 | 34 | 12 | 9 | 13 | 42 | 43 | -1 |
| 8. | Palmese (-1) | 45 | 34 | 13 | 7 | 14 | 45 | 52 | -4 |
| 9. | Gelbison | 43 | 34 | 11 | 10 | 13 | 41 | 37 | +4 |
| 10. | Rotonda | 42 | 34 | 11 | 9 | 14 | 36 | 36 | 0 |
| 11. | Gravina | 41 | 34 | 10 | 11 | 13 | 49 | 44 | 5 |
| 12. | Manfredonia (-1) | 41 | 34 | 9 | 15 | 10 | 28 | 38 | -10 |
| 13. | Fasano | 41 | 34 | 11 | 8 | 15 | 38 | 57 | -19 |
| 14. | Angri | 39 | 34 | 10 | 9 | 15 | 35 | 52 | -17 |
| 15. | Gallipoli | 33 | 34 | 8 | 9 | 17 | 27 | 49 | -22 |
| 16. | Barletta | 30 | 34 | 6 | 12 | 16 | 30 | 45 | -15 |
| 17. | Bitonto | 30 | 34 | 7 | 9 | 18 | 22 | 45 | -23 |
| 18. | Santa Maria Cilento | 25 | 34 | 5 | 10 | 19 | 22 | 55 | -33 |
Legenda:
    Promosso in Serie C 2024-2025.
    Qualificato ai play-off o ai play-out.
    Retrocesso in Eccellenza 2024-2025.
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.
Note
    Il Manfredonia e la Palmese hanno subito 1 punto di penalizzazione.

### Risultati
#### Tabellone

| | ANG | BAR | BIT | CAS | FAS | FID | GAL | GEL | GRA | MAN | MAR | MAT | NAR | PAG | PAL | ROT | SMC | TAL |
| Angri | –––– | 1-0 | 0-1 | 1-0 | 3-2 | 0-1 | 2-3 | 1-4 | 3-3 | 2-2 | 0-3 | 1-1 | 0-2 | 1-0 | 2-0 | 0-0 | 0-0 | 0-2 |
| Barletta | 1-2 | –––– | 3-0 | 0-0 | 2-3 | 1-2 | 0-0 | 0-0 | 3-2 | 0-0 | 2-5 | 2-0 | 0-1 | 0-1 | 1-1 | 1-1 | 2-1 | 0-2 |
| Bitonto | 0-0 | 2-0 | –––– | 0-1 | 0-1 | 0-0 | 2-1 | 0-4 | 0-0 | 2-2 | 0-2 | 1-1 | 0-1 | 0-1 | 2-0 | 0-1 | 2-0 | 2-1 |
| Casarano | 3-0 | 1-1 | 2-1 | –––– | 5-0 | 1-1 | 1-1 | 0-0 | 2-0 | 1-2 | 0-0 | 1-2 | 2-1 | 2-0 | 0-1 | 1-2 | 2-0 | 2-1 |
| Fasano | 1-2 | 1-1 | 1-0 | 1-1 | –––– | 2-1 | 1-0 | 1-1 | 1-0 | 0-0 | 1-1 | 0-0 | 2-3 | 3-2 | 0-2 | 1-1 | 0-3 | 1-2 |
| Fidelis Andria | 0-0 | 4-3 | 2-1 | 3-1 | 5-1 | –––– | 1-1 | 2-1 | 2-1 | 2-0 | 0-1 | 1-2 | 3-0 | 3-1 | 1-1 | 2-1 | 5-0 | 1-1 |
| Gallipoli | 1-1 | 1-0 | 1-1 | 0-1 | 1-4 | 3-2 | –––– | 1-0 | 0-3 | 0-1 | 0-2 | 0-2 | 2-0 | 1-1 | 2-3 | 1-1 | 1-0 | 0-2 |
| Gelbison | 2-0 | 0-0 | 1-0 | 2-2 | 1-2 | 0-1 | 2-0 | –––– | 2-2 | 2-1 | 1-0 | 2-2 | 0-3 | 3-0 | 0-1 | 0-1 | 1-0 | 2-2 |
| Gravina | 1-1 | 2-2 | 5-1 | 0-1 | 4-1 | 1-1 | 1-0 | 3-1 | –––– | 0-0 | 2-2 | 1-0 | 1-0 | 2-3 | 0-0 | 2-0 | 1-1 | 0-0 |
| Manfredonia | 1-3 | 0-0 | 1-1 | 2-1 | 0-1 | 0-2 | 2-0 | 1-1 | 2-1 | –––– | 1-0 | 1-3 | 1-0 | 2-0 | 2-1 | 0-0 | 1-1 | 1-3 |
| Martina | 2-1 | 3-0 | 0-0 | 1-1 | 1-0 | 0-0 | 1-1 | 1-0 | 1-2 | 2-0 | –––– | 2-0 | 1-1 | 3-1 | 0-0 | 3-2 | 0-0 | 2-0 |
| Matera | 2-1 | 0-1 | 4-1 | 3-1 | 1-0 | 2-0 | 1-2 | 1-0 | 3-1 | 4-0 | 2-2 | –––– | 2-1 | 1-0 | 1-1 | 0-1 | 1-1 | 0-1 |
| Nardò | 3-0 | 3-0 | 3-0 | 0-1 | 5-0 | 1-0 | 3-0 | 2-1 | 1-0 | 1-1 | 1-1 | 1-0 | –––– | 1-1 | 4-1 | 1-0 | 0-1 | 0-1 |
| Paganese | 2-0 | 1-0 | 1-0 | 0-1 | 2-1 | 2-2 | 2-0 | 1-1 | 2-5 | 0-0 | 0-2 | 4-1 | 1-1 | –––– | 3-0 | 1-1 | 4-0 | 1-2 |
| Palmese | 2-0 | 3-1 | 0-1 | 1-1 | 2-3 | 1-4 | 3-0 | 4-2 | 4-2 | *(4) | 3-4 | 3-0 | 0-1 | 2-0 | –––– | 1-0 | 2-0 | 2-2 |
| Rotonda | 2-3 | 0-2 | 3-0 | 1-2 | 2-0 | 2-1 | 1-1 | 0-1 | 1-0 | 0-0 | 0-1 | 2-1 | 0-3 | 2-3 | 5-0 | –––– | 1-2 | 0-0 |
| Santa Maria Cilento | 3-4 | 0-0 | 0-0 | 3-4 | 2-2 | 0-3 | 0-1 | 0-2 | 2-1 | 0-0 | 0-3 | 0-1 | 0-3 | 0-0 | 2-0 | 0-2 | –––– | 0-5 |
| Team Altamura | 2-0 | 2-1 | 2-1 | 1-0 | 1-0 | 0-0 | 2-1 | 2-1 | 1-0 | 1-1 | 1-0 | 1-1 | 1-2 | 1-1 | 3-0 | 2-0 | 1-0 | –––– |

#### Calendario

| andata (1ª) | andata (1ª) | 1ª giornata | ritorno (18ª) | ritorno (18ª) |
| 10 set. | 1-2 | Casarano-Rotonda | 2-1 | 7 gen. |
| 10 set. | 0-0 | Fasano-Matera | 0-1 | 7 gen. |
| 10 set. | 3-0 | Fidelis Andria-Nardò | 0-1 | 7 gen. |
| 10 set. | 0-0 | Gravina-Palmese | 2-4 | 7 gen. |
| 10 set. | 2-0 | Martina-Manfredonia | 0-1 | 7 gen. |
| 10 set. | 1-0 | Paganese-Barletta | 1-0 | 7 gen. |
| 10 set. | 0-1 | Santa Maria Cilento-Gallipoli | 0-1 | 7 gen. |
| 10 set. | 2-1 | Team Altamura-Gelbison | 2-2 | 7 gen. |
| 10 set. | 0-1 | Angri-Bitonto | 0-0 | 7 gen. |
| andata (2ª) | andata (2ª) | 2ª giornata | ritorno (19ª) | ritorno (19ª) |
| 17 set. | 2-1 | Barletta-Santa Maria Cilento | 0-0 | 14 gen. |
| 17 set. | 0-2 | Bitonto-Martina | 0-0 | 14 gen. |
| 17 set. | 1-4 | Gallipoli-Fasano | 0-1 | 14 gen. |
| 17 set. | 2-2 | Gelbison-Casarano | 0-0 | 14 gen. |
| 17 set. | 1-3 | Manfredonia-Team Altamura | 1-1 | 14 gen. |
| 17 set. | 2-1 | Matera-Angri | 1-1 | 14 gen. |
| 17 set. | 1-1 | Nardò-Paganese | 1-1 | 14 gen. |
| 17 set. | 1-4 | Palmese-Fidelis Andria | 1-1 | 14 gen. |
| 17 set. | 1-0 | Rotonda-Gravina | 0-2 | 14 gen. |
| andata (3ª) | andata (3ª) | 3ª giornata | ritorno (20ª) | ritorno (20ª) |
| 24 set. | 0-0 | Barletta-Gallipoli | 0-1 | 21 gen. |
| 24 set. | 1-1 | Casarano-Fidelis Andria | 1-3 | 21 gen. |
| 24 set. | 0-0 | Fasano-Manfredonia | 1-0 | 21 gen. |
| 24 set. | 1-0 | Gravina-Nardò | 0-1 | 21 gen. |
| 24 set. | 3-2 | Martina-Rotonda | 1-0 | 21 gen. |
| 24 set. | 4-1 | Paganese-Matera | 0-1 | 21 gen. |
| 24 set. | 0-0 | Santa Maria Cilento-Bitonto | 0-2 | 21 gen. |
| 24 set. | 3-0 | Team Altamura-Palmese | 2-2 | 21 gen. |
| 24 set. | 1-4 | Angri-Gelbison | 0-2 | 21 gen. |
| andata (4ª) | andata (4ª) | 4ª giornata | ritorno (21ª) | ritorno (21ª) |
| 1° ott. | 0-1 | Bitonto-Fasano | 0-1 | 28 gen. |
| 1° ott. | 1-1 | Gallipoli-Paganese | 0-2 | 28 gen. |
| 1° ott. | 2-1 | Fidelis Andria-Gravina | 1-1 | 28 gen. |
| 1° ott. | 1-0 | Gelbison-Martina | 0-1 | 28 gen. |
| 1° ott. | 1-3 | Manfredonia-Angri | 2-2 | 28 gen. |
| 1° ott. | 1-1 | Matera-Santa Maria Cilento | 1-0 | 28 gen. |
| 1° ott. | 3-0 | Nardò-Barletta | 1-0 | 28 gen. |
| 1° ott. | 1-1 | Palmese-Casarano | 1-0 | 28 gen. |
| 1° ott. | 0-0 | Rotonda-Team Altamura | 0-2 | 28 gen. |
| andata (5ª) | andata (5ª) | 5ª giornata | ritorno (22ª) | ritorno (22ª) |
| 8 ott. | 3-0 | Barletta-Bitonto | 0-2 | 4 feb. |
| 8 ott. | 2-1 | Casarano-Nardò | 1-0 | 4 feb. |
| 8 ott. | 1-1 | Fasano-Rotonda | 0-2 | 4 feb. |
| 7 ott. | 0-2 | Gallipoli-Matera | 2-1 | 4 feb. |
| 8 ott. | 0-0 | Martina-Fidelis Andria | 1-0 | 4 feb. |
| 8 ott. | 0-0 | Paganese-Manfredonia | 0-2 | 4 feb. |
| 8 ott. | 0-2 | Santa Maria Cilento-Gelbison | 0-1 | 4 feb. |
| 8 ott. | 1-0 | Team Altamura-Gravina | 0-0 | 4 feb. |
| 8 ott. | 2-0 | Angri-Palmese | 0-2 | 3 feb. |
| andata (6ª) | andata (6ª) | 6ª giornata | ritorno (23ª) | ritorno (23ª) |
| 14 ott. | 0-1 | Bitonto-Paganese | 0-1 | 18 feb. |
| 15 ott. | 1-1 | Fidelis Andria-Team Altamura | 0-0 | 18 feb. |
| 15 ott. | 1-2 | Gelbison-Fasano | 1-1 | 18 feb. |
| 15 ott. | 0-1 | Gravina-Casarano | 0-2 | 18 feb. |
| 15 ott. | 1-1 | Manfredonia-Santa Maria Cilento | 0-0 | 18 feb. |
| 15 ott. | 0-1 | Matera-Barletta | 0-2 | 18 feb. |
| 15 ott. | 3-0 | Nardò-Gallipoli | 0-2 | 18 feb. |
| 15 ott. | 3-4 | Palmese-Martina | 0-0 | 18 feb. |
| 15 ott. | 2-3 | Rotonda-Angri | 0-0 | 18 feb. |
| andata (7ª) | andata (7ª) | 7ª giornata | ritorno (24ª) | ritorno (24ª) |
| 22 ott. | 0-0 | Barletta-Gelbison | 0-0 | 25 feb. |
| 22 ott. | 2-1 | Fasano-Fidelis Andria | 1-5 | 25 feb. |
| 22 ott. | 0-1 | Gallipoli-Manfredonia | 0-2 | 25 feb. |
| 22 ott. | 1-1 | Martina-Casarano | 0-0 | 28 feb. |
| 22 ott. | 4-1 | Matera-Bitonto | 1-1 | 25 feb. |
| 22 ott. | 1-1 | Paganese-Rotonda | 3-2 | 25 feb. |
| 22 ott. | 2-0 | Santa Maria Cilento-Palmese | 0-2 | 25 feb. |
| 22 ott. | 1-2 | Team Altamura-Nardò | 1-0 | 25 feb. |
| 22 ott. | 3-3 | Angri-Gravina | 1-1 | 28 feb. |
| andata (8ª) | andata (8ª) | 8ª giornata | ritorno (25ª) | ritorno (25ª) |
| 28 ott. | 2-1 | Bitonto-Gallipoli | 1-1 | 3 mar. |
| 29 ott. | 2-1 | Casarano-Team Altamura | 0-1 | 3 mar. |
| 28 ott. | 0-0 | Fidelis Andria-Angri | 1-0 | 3 mar. |
| 28 ott. | 3-0 | Gelbison-Paganese | 1-1 | 3 mar. |
| 28 ott. | 2-2 | Gravina-Martina | 2-1 | 3 mar. |
| 29 ott. | 0-0 | Manfredonia-Barletta | 0-0 | 3 mar. |
| 29 ott. | 1-0 | Nardò-Matera | 1-2 | 3 mar. |
| 28 ott. | 2-3 | Palmese-Fasano | 2-0 | 3 mar. |
| 28 ott. | 1-2 | Rotonda-Santa Maria Cilento | 2-0 | 3 mar. |
| andata (9ª) | andata (9ª) | 9ª giornata | ritorno (26ª) | ritorno (26ª) |
| 1° nov. | 1-1 | Barletta-Palmese | 1-3 | 10 mar. |
| 1° nov. | 2-2 | Bitonto-Manfredonia | 1-1 | 10 mar. |
| 1° nov. | 1-1 | Fasano-Casarano | 0-5 | 10 mar. |
| 1° nov. | 1-1 | Gallipoli-Rotonda | 1-1 | 10 mar. |
| 1° nov. | 1-1 | Martina-Nardò | 1-1 | 10 mar. |
| 1° nov. | 1-0 | Matera-Gelbison | 2-2 | 10 mar. |
| 1° nov. | 2-2 | Paganese-Fidelis Andria | 1-3 | 10 mar. |
| 1° nov. | 2-1 | Santa Maria Cilento-Gravina | 1-1 | 10 mar. |
| 1° nov. | 0-2 | Angri-Team Altamura | 0-2 | 10 mar. |
| andata (10ª) | andata (10ª) | 10ª giornata | ritorno (27ª) | ritorno (27ª) |
| 5 nov. | 3-0 | Casarano-Angri | 0-1 | 17 mar. |
| 5 nov. | 5-0 | Fidelis Andria-Santa Maria Cilento | 3-0 | 17 mar. |
| 5 nov. | 2-0 | Gelbison-Gallipoli | 0-1 | 17 mar. |
| 5 nov. | 4-1 | Gravina-Fasano | 0-1 | 17 mar. |
| 5 nov. | 1-3 | Manfredonia-Matera | 0-4 | 17 mar. |
| 5 nov. | 3-0 | Nardò-Bitonto | 1-0 | 17 mar. |
| 5 nov. | 2-0 | Palmese-Paganese | 0-3 | 17 mar. |
| 5 nov. | 0-2 | Rotonda-Barletta | 1-1 | 17 mar. |
| 5 nov. | 1-0 | Team Altamura-Martina | 0-2 | 17 mar. |
| andata (11ª) | andata (11ª) | 11ª giornata | ritorno (28ª) | ritorno (28ª) |
| 12 nov. | 3-2 | Barletta-Gravina | 2-2 | 24 mar. |
| 12 nov. | 0-1 | Bitonto-Rotonda | 0-3 | 24 mar. |
| 12 nov. | 1-1 | Fasano-Martina | 0-1 | 24 mar. |
| 12 nov. | 3-2 | Gallipoli-Fidelis Andria | 1-1 | 24 mar. |
| 12 nov. | 1-1 | Manfredonia-Gelbison | 1-2 | 24 mar. |
| 12 nov. | 1-1 | Matera-Palmese | 0-3 | 23 mar. |
| 12 nov. | 0-1 | Paganese-Casarano | 0-2 | 24 mar. |
| 12 nov. | 0-5 | Santa Maria Cilento-Team Altamura | 0-1 | 24 mar. |
| 12 nov. | 0-2 | Angri-Nardò | 0-3 | 23 mar. |
| andata (12ª) | andata (12ª) | 12ª giornata | ritorno (29ª) | ritorno (29ª) |
| 19 nov. | 2-0 | Casarano-Santa Maria Cilento | 4-3 | 28 mar. |
| 19 nov. | 4-3 | Fidelis Andria-Barletta | 2-1 | 28 mar. |
| 19 nov. | 1-0 | Gelbison-Bitonto | 4-0 | 28 mar. |
| 19 nov. | 2-3 | Gravina-Paganese | 5-2 | 28 mar. |
| 19 nov. | 2-1 | Martina-Angri | 3-0 | 28 mar. |
| 19 nov. | 1-1 | Nardò-Manfredonia | 0-1 | 28 mar. |
| 19 nov. | 3-0 | Palmese-Gallipoli | 3-2 | 28 mar. |
| 19 nov. | 2-1 | Rotonda-Matera | 1-0 | 28 mar. |
| 19 nov. | 1-0 | Team Altamura-Fasano | 2-1 | 28 mar. |
| andata (13ª) | andata (13ª) | 13ª giornata | ritorno (30ª) | ritorno (30ª) |
| 26 nov. | 0-2 | Barletta-Team Altamura | 1-2 | 7 apr. |
| 26 nov. | 0-0 | Bitonto-Fidelis Andria | 1-2 | 7 apr. |
| 26 nov. | 2-3 | Fasano-Nardò | 0-5 | 7 apr. |
| 25 nov. | 0-1 | Gallipoli-Casarano | 1-1 | 7 apr. |
| 26 nov. | 0-1 | Gelbison-Rotonda | 1-0 | 7 apr. |
| 26 nov. | 2-1 | Manfredonia-Palmese | - | 7 apr. |
| 26 nov. | 3-1 | Matera-Gravina | 0-1 | 7 apr. |
| 26 nov. | 0-1 | Paganese-Martina | 1-3 | 7 apr. |
| 26 nov. | 3-4 | Santa Maria Cilento-Angri | 0-0 | 7 apr. |
| andata (14ª) | andata (14ª) | 14ª giornata | ritorno (31ª) | ritorno (31ª) |
| 3 dic. | 1-1 | Casarano-Barletta | 0-0 | 14 apr. |
| 3 dic. | 1-2 | Fidelis Andria-Matera | 0-2 | 14 apr. |
| 3 dic. | 1-0 | Gravina-Gallipoli | 3-0 | 14 apr. |
| 3 dic. | 0-0 | Martina-Santa Maria Cilento | 3-0 | 14 apr. |
| 3 dic. | 2-1 | Nardò-Gelbison | 3-0 | 14 apr. |
| 3 dic. | 0-1 | Palmese-Bitonto | 0-2 | 14 apr. |
| 3 dic. | 0-0 | Rotonda-Manfredonia | 0-0 | 14 apr. |
| 3 dic. | 1-1 | Team Altamura-Paganese | 2-1 | 14 apr. |
| 3 dic. | 3-2 | Angri-Fasano | 2-1 | 14 apr. |
| andata (15ª) | andata (15ª) | 15ª giornata | ritorno (32ª) | ritorno (32ª) |
| 10 dic. | 2-5 | Barletta-Martina | 0-3 | 21 apr. |
| 10 dic. | 0-0 | Bitonto-Gravina | 1-5 | 21 apr. |
| 10 dic. | 0-2 | Gallipoli-Team Altamura | 1-2 | 21 apr. |
| 9 dic. | 0-1 | Gelbison-Palmese | 2-4 | 21 apr. |
| 10 gen. | 0-2 | Manfredonia-Fidelis Andria | 0-2 | 21 apr. |
| 10 dic. | 3-1 | Matera-Casarano | 2-1 | 21 apr. |
| 10 dic. | 2-0 | Paganese-Angri | 0-1 | 21 apr. |
| 10 dic. | 2-2 | Santa Maria Cilento-Fasano | 3-0 | 21 apr. |
| 10 dic. | 0-3 | Rotonda-Nardò | 0-1 | 21 apr. |
| andata (16ª) | andata (16ª) | 16ª giornata | ritorno (33ª) | ritorno (33ª) |
| 17 dic. | 1-2 | Casarano-Manfredonia | 1-2 | 28 apr. |
| 17 dic. | 1-1 | Fasano-Barletta | 3-2 | 28 apr. |
| 17 dic. | 2-1 | Fidelis Andria-Rotonda | 1-2 | 28 apr. |
| 16 dic. | 3-1 | Gravina-Gelbison | 2-2 | 28 apr. |
| 17 dic. | 2-0 | Martina-Matera | 2-2 | 28 apr. |
| 16 dic. | 0-1 | Palmese-Nardò | 1-4 | 28 apr. |
| 16 dic. | 0-0 | Santa Maria Cilento-Paganese | 0-4 | 28 apr. |
| 17 dic. | 2-1 | Team Altamura-Bitonto | 1-2 | 28 apr. |
| 16 dic. | 2-3 | Angri-Gallipoli | 1-1 | 28 apr. |
| andata (17ª) | andata (17ª) | 17ª giornata | ritorno (34ª) | ritorno (34ª) |
| 20 dic. | 1-2 | Barletta-Angri | 0-1 | 5 mag. |
| 20 dic. | 0-1 | Bitonto-Casarano | 1-2 | 5 mag. |
| 20 dic. | 0-2 | Gallipoli-Martina | 1-1 | 5 mag. |
| 20 dic. | 0-1 | Gelbison-Fidelis Andria | 1-2 | 5 mag. |
| 20 dic. | 2-1 | Manfredonia-Gravina | 0-0 | 5 mag. |
| 20 dic. | 0-1 | Matera-Team Altamura | 1-1 | 5 mag. |
| 20 dic. | 0-1 | Nardò-Santa Maria Cilento | 3-0 | 5 mag. |
| 20 dic. | 2-1 | Paganese-Fasano | 2-3 | 5 mag. |
| 20 dic. | 5-0 | Rotonda-Palmese | 0-1 | 5 mag. |

### Spareggi
#### Play-off

| Semifinali | Semifinali | Semifinali | Finale | Finale | Finale |
| 2 | Martina | 3 | | | |
| 5 | Casarano | 0 | | | |
| 5 | Casarano | 0 | 2 | Martina | 0 |
| | | | 3 | Nardò | 1 |
| 3 | Nardò | 1 | 3 | Nardò | 1 |
| 4 | Fidelis Andria | 0 | | | |

##### Semifinali

| | Risultati | | Luogo e data |
| Martina | 3-0 | Casarano | Martina Franca, 12 maggio 2024 |
| Nardò | 1-0 | Fidelis Andria | Nardò, 12 maggio 2024 |

##### Finale

| | Risultati | | Luogo e data |
| Martina | 0-1 | Nardò | Martina Franca, 19 maggio 2024 |

#### Play-out

In questo girone si è disputato un solo play-out in quanto il distacco fra terzultima e sestultima è stato pari o superiore a 8 punti.
| | Risultati | | Luogo e data |
| Angri | 2-0 | Gallipoli | Angri, 12 maggio 2024 |

## Girone I
### Squadre partecipanti

| Club | Città | Stadio | Stagione precedente |
| Acireale | Acireale (CT) | Stadio Aci e Galatea | 11º posto in Serie D/I |
| Akragas | Agrigento | Stadio Esseneto | 1º posto in Eccellenza Sicilia/A, promosso |
| Canicattì | Canicattì (AG) | Stadio Saraceno (Ravanusa) | 10º posto in Serie D/I |
| Castrovillari | Castrovillari (CS) | Stadio Mimmo Rende | 12º posto in Serie D/I |
| Gioiese | Gioia Tauro (RC) | Stadio Pasquale Stanganelli | 1º posto in Eccellenza Calabria, promosso |
| Igea Virtus | Barcellona Pozzo di Gotto (ME) | Stadio Carlo Stagno d'Alcontres | 1º posto in Eccellenza Sicilia/B, promosso |
| LFA Reggio Calabria | Reggio Calabria | Stadio Oreste Granillo | 7º posto in Serie B, rifondata e iscritta in sovrannumero |
| Lamezia Terme | Lamezia Terme (CZ) | Stadio Guido D'Ippolito | 4º posto in Serie D/I |
| Licata | Licata (AG) | Stadio Dino Liotta | 5º posto in Serie D/I |
| Locri | Locri (RC) | Stadio Barone G. R. Macrì | 2º posto in Serie D/H |
| Portici | Portici (NA) | Stadio San Ciro | 12º posto in Serie D/G |
| Ragusa | Ragusa | Stadio Aldo Campo | 13º posto in Serie D/I |
| Real Casalnuovo | Casalnuovo di Napoli (NA) | Stadio Domenico Iorio | 11º posto in Serie D/H |
| Sancataldese | San Cataldo (CL) | Stadio Valentino Mazzola | 7º posto in Serie D/I |
| San Luca | San Luca (RC) | Stadio Corrado Alvaro | 14º posto in Serie D/I |
| Sant'Agata | Sant'Agata di Militello (ME) | Stadio Biagio Fresina | 6º posto in Serie D/I |
| Siracusa | Siracusa | Stadio Nicola De Simone | 2º posto in Eccellenza Sicilia/B, promosso dopo i play-off |
| Trapani | Trapani | Stadio Polisportivo Provinciale (Erice) | 3º posto in Serie D/I |
| Vibonese | Vibo Valentia | Stadio Luigi Razza | 8º posto in Serie D/I |

### Classifica finale

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Trapani | 94 | 34 | 30 | 4 | 0 | 95 | 15 | +80 |
| 2. | Siracusa | 81 | 34 | 25 | 6 | 3 | 79 | 26 | +53 |
| 3. | Vibonese | 72 | 34 | 22 | 6 | 6 | 67 | 29 | +38 |
| 4. | La Fenice Amaranto | 65 | 34 | 19 | 8 | 7 | 54 | 25 | +29 |
| 5. | Acireale | 54 | 34 | 15 | 9 | 10 | 39 | 41 | -2 |
| 6. | Sant'Agata | 52 | 34 | 15 | 7 | 12 | 46 | 35 | +11 |
| 7. | Real Casalnuovo | 51 | 34 | 15 | 6 | 13 | 52 | 49 | +3 |
| 8. | Ragusa | 50 | 34 | 14 | 8 | 12 | 41 | 38 | +3 |
| 9. | Canicattì | 48 | 34 | 14 | 6 | 14 | 55 | 51 | +4 |
| 10. | Igea Virtus | 45 | 34 | 13 | 6 | 15 | 38 | 40 | -2 |
| 11. | Licata | 43 | 34 | 12 | 7 | 15 | 43 | 54 | -11 |
| 12. | Akragas | 42 | 34 | 12 | 6 | 16 | 42 | 53 | -11 |
| 13. | Sancataldese | 37 | 34 | 9 | 10 | 15 | 32 | 43 | -11 |
| 14. | Portici | 32 | 34 | 8 | 8 | 18 | 32 | 55 | -23 |
| 15. | San Luca (-1) | 29 | 34 | 6 | 12 | 16 | 37 | 55 | -18 |
| 16. | Locri | 28 | 34 | 7 | 7 | 20 | 34 | 68 | -34 |
| 17. | Castrovillari (-1) | 17 | 34 | 2 | 12 | 20 | 29 | 76 | -47 |
| 18. | Gioiese | 11 | 34 | 3 | 2 | 29 | 18 | 80 | -62 |
| --- | Lamezia Terme | Rinuncia | | | | | | | |
Legenda:
    Promosso in Serie C 2024-2025.
    Qualificato ai play-off o ai play-out.
    Retrocesso in Eccellenza 2024-2025.
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.
Note
    Il San Luca e il Castrovillari hanno subito 1 punto di penalizzazione.
    Il Lamezia Terme ha rinunciato il 2 novembre 2023 ed è stato escluso dal campionato.

### Risultati
#### Tabellone

| | ACI | AKR | CAN | CAS | GIO | IGV | LFA | LIC | LOC | POR | RAG | RCS | SLU | SAG | SCA | SIR | TRA | VIB |
| Acireale | –––– | 3-3 | 1-0 | 3-3 | 1-0 | 1-0 | 1-1 | 2-0 | 3-0 | 1-0 | 1-2 | 1-1 | 2-1 | 1-0 | 2-1 | 1-2 | 0-4 | 1-0 |
| Akragas | 1-1 | –––– | 2-1 | 5-1 | 6-0 | 3-0 | 1-1 | 1-4 | 3-1 | 1-0 | 0-2 | 1-0 | 1-2 | 1-0 | 2-1 | 0-2 | 0-1 | 1-2 |
| Canicattì | 5-0 | 2-1 | –––– | 4-2 | 3-0 | 4-1 | 0-1 | 1-1 | 3-0 | 1-1 | 3-1 | 2-3 | 4-2 | 0-1 | 2-2 | 1-1 | 1-3 | 1-3 |
| Castrovillari | 0-1 | 1-2 | 0-1 | –––– | 0-2 | 1-1 | 0-1 | 0-0 | 1-1 | 1-1 | 1-1 | 0-2 | 2-1 | 0-2 | 1-1 | 1-3 | 0-5 | 1-1 |
| Gioiese | 0-1 | 0-1 | 0-2 | 0-1 | –––– | 0-1 | 0-2 | 1-2 | 0-3 | 2-3 | 1-4 | 0-2 | 2-1 | 2-2 | 1-2 | 0-4 | 1-2 | 0-3 |
| Igea Virtus | 0-1 | 1-0 | 1-2 | 0-0 | 2-1 | –––– | 1-1 | 4-0 | 4-0 | 3-0 | 2-0 | 3-1 | 0-0 | 2-0 | 0-2 | 2-1 | 0-0 | 2-1 |
| La Fenice Amaranto | 3-1 | 5-1 | 5-0 | 3-1 | 2-1 | 1-0 | –––– | 2-0 | 1-0 | 2-2 | 3-0 | 1-2 | 1-1 | 3-0 | 2-0 | 1-2 | 0-2 | 0-0 |
| Licata | 1-0 | 0-0 | 0-3 | 3-1 | 4-0 | 2-0 | 2-3 | –––– | 1-1 | 2-1 | 2-0 | 2-1 | 3-2 | 1-1 | 2-0 | 0-5 | 1-2 | 1-3 |
| Locri | 2-2 | 4-0 | 2-1 | 2-2 | 0-1 | 2-1 | 1-4 | 0-3 | –––– | 0-2 | 0-2 | 2-2 | 1-0 | 1-1 | 2-1 | 1-3 | 0-3 | 0-3 |
| Portici | 0-1 | 3-1 | 0-2 | 5-0 | 1-0 | 1-3 | 0-1 | 1-0 | 1-3 | –––– | 0-0 | 0-0 | 3-1 | 1-1 | 1-2 | 0-5 | 0-5 | 0-1 |
| Ragusa | 2-0 | 0-1 | 0-2 | 5-1 | 2-1 | 1-1 | 0-0 | 2-1 | 1-0 | 4-0 | –––– | 2-1 | 3-2 | 0-1 | 0-0 | 0-0 | 0-3 | 2-3 |
| Real Casalnuovo | 2-1 | 3-2 | 1-1 | 3-2 | 3-1 | 2-0 | 0-1 | 5-0 | 2-1 | 3-1 | 1-3 | –––– | 1-1 | 0-2 | 2-1 | 3-4 | 1-2 | 2-1 |
| San Luca | 1-1 | 0-0 | 2-0 | 3-3 | 1-1 | 3-0 | 0-0 | 0-0 | 1-1 | 1-2 | 0-2 | 0-1 | –––– | 1-0 | 2-1 | 1-0 | 0-0 | 0-1 |
| Sant’Agata | 1-0 | 0-0 | 2-1 | 3-0 | 6-0 | 1-2 | 1-0 | 3-0 | 2-0 | 1-1 | 1-0 | 3-1 | 4-2 | –––– | 3-0 | 1-1 | 0-1 | 0-1 |
| Sancataldese | 0-1 | 3-0 | 0-0 | 0-0 | 1-0 | 2-0 | 0-2 | 0-0 | 4-1 | 2-0 | 0-0 | 0-0 | 2-2 | 1-0 | –––– | 1-6 | 0-1 | 2-3 |
| Siracusa | 3-1 | 4-0 | 3-2 | 3-1 | 2-0 | 1-0 | 1-0 | 3-2 | 3-2 | 2-0 | 0-0 | 2-1 | 6-1 | 2-0 | 2-0 | –––– | 0-0 | 2-2 |
| Trapani | 1-1 | 4-1 | 7-0 | 3-1 | 8-0 | 2-1 | 3-1 | 2-1 | 4-0 | 2-0 | 4-0 | 4-0 | 2-1 | 4-2 | 3-0 | 1-0 | –––– | 2-0 |
| Vibonese | 1-1 | 1-0 | 2-0 | 5-0 | 2-0 | 3-0 | 1-0 | 4-2 | 3-0 | 1-1 | 2-0 | 2-0 | 5-1 | 2-1 | 0-0 | 0-1 | 2-5 | –––– |

#### Calendario

| andata (1ª) | andata (1ª) | 1ª giornata | ritorno (20ª) | ritorno (20ª) |
| 10 set. | 1-4 | Akragas-Licata | 0-0 | 7 gen. |
| 10 set. | 1-1 | Canicattì-Siracusa | 2-3 | 7 gen. |
| 10 set. | 0-2 | Castrovillari-Sant'Agata | 0-3 | 7 gen. |
| 10 set. | 1-0 | Locri-San Luca | 1-1 | 10 gen. |
| 10 set. | 0-1 | Igea Virtus-Acireale | 0-1 | 7 gen. |
| 10 set. | 3-1 | Real Casalnuovo-Portici | 0-0 | 7 gen. |
| 10 set. | 4-0 | Trapani-Ragusa | 3-0 | 7 gen. |
| 10 set. | 2-0 | Vibonese-Gioiese | 3-0 | 7 gen. |
| 10 set. | | Riposa: La Fenice Amaranto e Sancataldese | | 7 gen. |
| andata (2ª) | andata (2ª) | 2ª giornata | ritorno (21ª) | ritorno (21ª) |
| 18 ott. | 1-1 | Acireale-La Fenice Amaranto | 1-3 | 14 gen. |
| 17 set. | 0-4 | Sant'Agata-Vibonese | 1-2 | 13 gen. |
| 17 set. | 0-1 | Gioiese-Akragas | 0-6 | 14 gen. |
| 17 set. | 2-1 | Licata-Real Casalnuovo | 0-5 | 13 gen. |
| 16 set. | 0-2 | Portici-Canicattì | 1-1 | 14 gen. |
| 16 set. | 5-1 | Ragusa-Castrovillari | 1-1 | 13 gen. |
| 17 set. | 2-1 | San Luca-Sancataldese | 2-2 | 14 gen. |
| 17 set. | 3-2 | Siracusa-Locri | 3-1 | 14 gen. |
| 17 set. | | Riposa: Trapani e Igea Virtus | |
| andata (3ª) | andata (3ª) | 3ª giornata | ritorno (22ª) | ritorno (22ª) |
| 20 set. | 1-0 | Akragas-Sant’Agata | 0-0 | 17 gen. |
| 20 set. | 1-1 | Canicattì-Licata | 3-0 | 17 gen. |
| 20 set. | 0-5 | Castrovillari-Trapani | 1-3 | 17 gen. |
| 20 set. | 0-2 | Locri-Portici | 3-1 | 17 gen. |
| 20 set. | 0-0 | Igea Virtus-San Luca | 0-3 | 17 gen. |
| 20 set. | 3-1 | Real Casalnuovo-Gioiese | 2-0 | 17 gen. |
| 20 set. | 1-6 | Sancataldese-Siracusa | 0-2 | 17 gen. |
| 20 set. | 2-0 | Vibonese-Ragusa | 3-2 | 17 gen. |
| 20 set. | | Riposa: Acireale e La Fenice Amaranto | | 17 gen. |
| andata (4ª) | andata (4ª) | 4ª giornata | ritorno (23ª) | ritorno (23ª) |
| 24 set. | 3-1 | Sant’Agata-Real Casalnuovo | 2-0 | 21 gen. |
| 24 set. | 0-2 | Gioiese-Canicattì | 0-3 | 21 gen. |
| 24 set. | 1-1 | Licata-Locri | 3-0 | 21 gen. |
| 24 set. | 1-2 | Portici-Sancataldese | 0-2 | 21 gen. |
| 24 set. | 0-1 | Ragusa-Akragas | 2-0 | 21 gen. |
| 24 set. | 0-0 | San Luca-La Fenice Amaranto | 1-1 | 21 gen. |
| 24 set. | 1-0 | Siracusa-Igea Virtus | 1-2 | 21 gen. |
| 24 set. | 2-0 | Trapani-Vibonese | 5-2 | 21 gen. |
| 24 set. | | Riposa: Castrovillari e Acireale | | 21 gen. |
| andata (5ª) | andata (5ª) | 5ª giornata | ritorno (24ª) | ritorno (24ª) |
| 1º ott. | 1-2 | La Fenice Amaranto-Siracusa | 0-1 | 28 gen. |
| 1º ott. | 0-1 | Akragas-Trapani | 1-4 | 28 gen. |
| 1º ott. | 0-1 | Canicattì-Sant’Agata | 1-2 | 28 gen. |
| 1º ott. | 2-1 | Acireale-San Luca | 1-1 | 28 gen. |
| 1º ott. | 0-1 | Locri-Gioiese | 3-0 | 28 gen. |
| 1º ott. | 3-0 | Igea Virtus-Portici | 3-1 | 28 gen. |
| 1º ott. | 1-3 | Real Casalnuovo-Ragusa | 1-2 | 27 gen. |
| 1º ott. | 0-0 | Sancataldese-Licata | 0-2 | 28 gen. |
| 1º ott. | 5-0 | Vibonese-Castrovillari | 1-1 | 28 gen. |
| andata (6ª) | andata (6ª) | 6ª giornata | ritorno (25ª) | ritorno (25ª) |
| 4 ott. | 1-2 | Castrovillari-Akragas | 1-5 | 31 gen. |
| 4 ott. | 2-0 | Sant’Agata-Locri | 1-1 | 31 gen. |
| 4 ott. | 1-2 | Gioiese-Sancataldese | 0-1 | 31 gen. |
| 4 ott. | 2-0 | Licata-Igea Virtus | 0-4 | 31 gen. |
| 4 ott. | 0-1 | Portici-La Fenice Amaranto | 2-2 | 31 gen. |
| 4 ott. | 0-2 | Ragusa-Canicattì | 1-3 | 31 gen. |
| 4 ott. | 3-1 | Siracusa-Acireale | 2-1 | 31 gen. |
| 4 ott. | 4-0 | Trapani-Real Casalnuovo | 2-1 | 31 gen. |
| 4 ott. | | Riposa: Vibonese e San Luca | | 31 gen. |
| andata (7ª) | andata (7ª) | 7ª giornata | ritorno (26ª) | ritorno (26ª) |
| 8 ott. | 2-0 | La Fenice Amaranto-Licata | 3-2 | 4 feb. |
| 8 ott. | 1-2 | Akragas-Vibonese | 0-1 | 4 feb. |
| 8 ott. | 1-3 | Canicattì-Trapani | 0-7 | 4 feb. |
| 8 ott. | 1-0 | Acireale-Portici | 1-0 | 4 feb. |
| 8 ott. | 0-2 | Locri-Ragusa | 0-1 | 4 feb. |
| 8 ott. | 2-1 | Igea Virtus-Gioiese | 1-0 | 4 feb. |
| 8 ott. | 3-2 | Real Casalnuovo-Castrovillari | 2-0 | 4 feb. |
| 8 ott. | 1-0 | Sancataldese-Sant’Agata | 0-3 | 4 feb. |
| 8 ott. | | Riposa: San Luca e Siracusa | | 4 feb. |
| andata (8ª) | andata (8ª) | 8ª giornata | ritorno (27ª) | ritorno (27ª) |
| 15 ott. | 0-1 | Castrovillari-Canicattì | 2-4 | 18 feb. |
| 15 ott. | 1-2 | Sant’Agata-Igea Virtus | 0-2 | 18 feb. |
| 15 ott. | 0-2 | Gioiese-La Fenice Amaranto | 1-2 | 18 feb. |
| 15 ott. | 1-0 | Licata-Acireale | 0-2 | 18 feb. |
| 14 ott. | 0-0 | Ragusa-Sancataldese | 0-0 | 18 feb. |
| 15 ott. | 6-1 | Siracusa-San Luca | 0-1 | 17 feb. |
| 15 ott. | 4-0 | Trapani-Locri | 3-0 | 18 feb. |
| 15 ott. | 2-0 | Vibonese-Real Casalnuovo | 1-2 | 18 feb. |
| 15 ott. | | Riposa: Akragas e Portici | | 18 feb. |
| andata (9ª) | andata (9ª) | 9ª giornata | ritorno (28ª) | ritorno (28ª) |
| 22 ott. | 3-0 | La Fenice Amaranto-Sant’Agata | 0-1 | 25 feb. |
| 22 ott. | 1-3 | Canicattì-Vibonese | 0-2 | 25 feb. |
| 22 ott. | 1-0 | Acireale-Gioiese | 1-0 | 25 feb. |
| 22 ott. | 2-2 | Locri-Castrovillari | 1-1 | 25 feb. |
| 22 ott. | 2-0 | Igea Virtus-Ragusa | 1-1 | 25 feb. |
| 22 ott. | 3-2 | Real Casalnuovo-Akragas | 0-1 | 26 feb. |
| 22 ott. | 1-2 | San Luca-Portici | 1-3 | 28 feb. |
| 22 ott. | 0-1 | Sancataldese-Trapani | 0-3 | 25 feb. |
| 22 ott. | | Riposa: Siracusa e Licata | | 25 feb. |
| andata (10ª) | andata (10ª) | 10ª giornata | ritorno (29ª) | ritorno (29ª) |
| 29 ott. | 2-1 | Akragas-Canicattì | 1-2 | 3 mar. |
| 28 ott. | 1-1 | Castrovillari-Sancataldese | 0-0 | 3 mar. |
| 29 ott. | 1-0 | Sant’Agata-Acireale | 0-1 | 3 mar. |
| 29 ott. | 3-2 | Licata-San Luca | 0-0 | 3 mar. |
| 28 ott. | 0-5 | Portici-Siracusa | 0-2 | 3 mar. |
| 29 ott. | 0-0 | Ragusa-La Fenice Amaranto | 0-3 | 3 mar. |
| 28 ott. | 2-1 | Trapani-Igea Virtus | 0-0 | 3 mar. |
| 29 ott. | 3-0 | Vibonese-Locri | 3-0 | 3 mar. |
| 29 ott. | | Riposa: Real Casalnuovo e Gioiese | | 3 mar. |
| andata (11ª) | andata (11ª) | 11ª giornata | ritorno (30ª) | ritorno (30ª) |
| 1º nov. | 0-2 | La Fenice Amaranto-Trapani | 1-3 | 10 mar. |
| 1º nov. | 2-3 | Canicattì-Real Casalnuovo | 1-1 | 10 mar. |
| 1º nov. | 1-2 | Acireale-Ragusa | 0-2 | 10 mar. |
| 1º nov. | 4-0 | Locri-Akragas | 1-3 | 10 mar. |
| 1º nov. | 0-0 | Igea Virtus-Castrovillari | 1-1 | 10 mar. |
| 2 nov. | 1-1 | San Luca-Gioiese | 1-2 | 10 mar. |
| 1º nov. | 2-3 | Sancataldese-Vibonese | 0-0 | 10 mar. |
| 1º nov. | 3-2 | Siracusa-Licata | 5-0 | 10 mar. |
| 1º nov. | | Riposa: Portici e Sant’Agata | | 10 mar. |
| andata (12ª) | andata (12ª) | 12ª giornata | ritorno (31ª) | ritorno (31ª) |
| 5 nov. | 2-1 | Akragas-Sancataldese | 0-3 | 17 mar. |
| 5 nov. | 0-1 | Castrovillari-La Fenice Amaranto | 1-3 | 17 mar. |
| 5 nov. | 4-2 | Sant’Agata-San Luca | 0-1 | 17 mar. |
| 5 nov. | 0-4 | Gioiese-Siracusa | 0-2 | 17 mar. |
| 5 nov. | 2-1 | Licata-Portici | 0-1 | 17 mar. |
| 5 nov. | 2-1 | Real Casalnuovo-Locri | 2-2 | 17 mar. |
| 5 nov. | 1-1 | Trapani-Acireale | 4-0 | 17 mar. |
| 5 nov. | 3-0 | Vibonese-Igea Virtus | 1-2 | 17 mar. |
| 5 nov. | | Riposa: Canicattì e Ragusa | | 17 mar. |
| andata (13ª) | andata (13ª) | 13ª giornata | ritorno (32ª) | ritorno (32ª) |
| 12 nov. | 0-0 | La Fenice Amaranto-Vibonese | 0-1 | 24 mar. |
| 12 nov. | 3-3 | Acireale-Castrovillari | 1-0 | 24 mar. |
| 12 nov. | 2-1 | Locri-Canicattì | 0-3 | 24 mar. |
| 12 nov. | 1-0 | Igea Virtus-Akragas | 0-3 | 24 mar. |
| 12 nov. | 1-0 | Portici-Gioiese | 3-2 | 24 mar. |
| 11 nov. | 0-2 | San Luca-Ragusa | 2-3 | 24 mar. |
| 12 nov. | 0-0 | Sancataldese-Real Casalnuovo | 1-2 | 23 mar. |
| 12 nov. | 2-0 | Siracusa-Sant’Agata | 1-1 | 24 mar. |
| 12 nov. | | Riposa: Licata e Trapani | | 24 mar. |
| andata (14ª) | andata (14ª) | 14ª giornata | ritorno (33ª) | ritorno (33ª) |
| 19 nov. | 1-1 | Akragas-La Fenice Amaranto | 1-5 | 28 mar. |
| 19 nov. | 2-2 | Canicattì-Sancataldese | 0-0 | 28 mar. |
| 19 nov. | 1-1 | Sant’Agata-Portici | 1-1 | 28 mar. |
| 19 nov. | 1-2 | Gioiese-Licata | 0-4 | 28 mar. |
| 19 nov. | 2-0 | Real Casalnuovo-Igea Virtus | 1-3 | 28 mar. |
| 19 nov. | 0-0 | Ragusa-Siracusa | 0-0 | 28 mar. |
| 19 nov. | 2-1 | Trapani-San Luca | 0-0 | 28 mar. |
| 19 nov. | 1-1 | Vibonese-Acireale | 0-1 | 28 mar. |
| 19 nov. | | Riposa: Locri e Castrovillari | | 28 mar. |
| andata (15ª) | andata (15ª) | 15ª giornata | ritorno (34ª) | ritorno (34ª) |
| 26 nov. | 1-2 | La Fenice Amaranto-Real Casalnuovo | 1-0 | 7 apr. |
| 26 nov. | 3-3 | Acireale-Akragas | 1-1 | 7 apr. |
| 26 nov. | 1-1 | Licata-Sant’Agata | 0-3 | 7 apr. |
| 26 nov. | 1-2 | Igea Virtus-Canicattì | 1-4 | 7 apr. |
| 26 nov. | 0-0 | Portici-Ragusa | 0-4 | 7 apr. |
| 26 nov. | 3-3 | San Luca-Castrovillari | 1-2 | 7 apr. |
| 26 nov. | 4-1 | Sancataldese-Locri | 1-2 | 6 apr. |
| 26 nov. | 0-0 | Siracusa-Trapani | 0-1 | 7 apr. |
| 26 nov. | | Riposa: Gioiese e Vibonese | | 7 apr. |
| andata (16ª) | andata (16ª) | 16ª giornata | ritorno (35ª) | ritorno (35ª) |
| 3 dic. | 0-1 | Canicattì-La Fenice Amaranto | 0-5 | 14 apr. |
| 3 dic. | 1-3 | Castrovillari-Siracusa | 1-3 | 14 apr. |
| 3 dic. | 6-0 | Sant’Agata-Gioiese | 2-2 | 14 apr. |
| 3 dic. | 2-1 | Locri-Igea Virtus | 0-4 | 14 apr. |
| 3 dic. | 2-1 | Real Casalnuovo-Acireale | 1-1 | 14 apr. |
| 3 dic. | 2-1 | Ragusa-Licata | 0-2 | 14 apr. |
| 3 dic. | 2-0 | Trapani-Portici | 5-0 | 14 apr. |
| 3 dic. | 5-1 | Vibonese-San Luca | 1-0 | 14 apr. |
| 3 dic. | | Riposa: Sancataldese e Akragas | | 14 apr. |
| andata (17ª) | andata (17ª) | 17ª giornata | ritorno (36ª) | ritorno (36ª) |
| 10 dic. | 1-0 | La Fenice Amaranto-Locri | 4-1 | 21 apr. |
| 10 dic. | 1-0 | Acireale-Canicattì | 0-5 | 21 apr. |
| 10 dic. | 1-4 | Gioiese-Ragusa | 1-2 | 21 apr. |
| 10 dic. | 1-2 | Licata-Trapani | 1-2 | 20 apr. |
| 10 dic. | 0-2 | Igea Virtus-Sancataldese | 0-2 | 21 apr. |
| 10 dic. | 5-0 | Portici-Castrovillari | 1-1 | 21 apr. |
| 10 dic. | 0-0 | San Luca-Akragas | 2-1 | 21 apr. |
| 10 dic. | 2-2 | Siracusa-Vibonese | 1-0 | 21 apr. |
| 10 dic. | | Riposa: Sant’Agata e Real Casalnuovo | | 21 apr. |
| andata (18ª) | andata (18ª) | 18ª giornata | ritorno (37ª) | ritorno (37ª) |
| 17 dic. | 0-2 | Akragas-Siracusa | 0-4 | 28 apr. |
| 17 dic. | 0-0 | Castrovillari-Licata | 1-3 | 28 apr. |
| 17 dic. | 2-2 | Locri-Acireale | 0-3 | 28 apr. |
| 17 dic. | 1-1 | Real Casalnuovo-San Luca | 1-0 | 28 apr. |
| 17 dic. | 0-1 | Ragusa-Sant’Agata | 0-1 | 28 apr. |
| 17 dic. | 0-2 | Sancataldese-La Fenice Amaranto | 0-2 | 28 apr. |
| 17 dic. | 8-0 | Trapani-Gioiese | 2-1 | 28 apr. |
| 16 dic. | 1-1 | Vibonese-Portici | 1-0 | 28 apr. |
| | | Riposa: Igea Virtus e Canicattì | | 28 apr. |
| andata (19ª) | andata (19ª) | 19ª giornata | ritorno (38ª) | ritorno (38ª) |
| 20 dic. | 1-0 | La Fenice Amaranto-Igea Virtus | 1-1 | 5 mag. |
| 20 dic. | 2-1 | Acireale-Sancataldese | 1-0 | 5 mag. |
| 20 dic. | 0-1 | Sant’Agata-Trapani | 2-4 | 5 mag. |
| 20 dic. | 0-1 | Gioiese-Castrovillari | 2-0 | 5 mag. |
| 20 dic. | 1-3 | Licata-Vibonese | 2-4 | 5 mag. |
| 20 dic. | 3-1 | Portici-Akragas | 0-1 | 5 mag. |
| 20 dic. | 2-0 | San Luca-Canicattì | 2-4 | 5 mag. |
| 21 dic. | 2-1 | Siracusa-Real Casalnuovo | 4-3 | 5 mag. |
| | | Riposa: Ragusa e Locri | | 5 mag. |

### Spareggi
#### Play-off

| Semifinali | Semifinali | Semifinali | Finale | Finale | Finale |
| 2 | Siracusa | 3 | | | |
| 5 | Acireale | 0 | | | |
| 5 | Acireale | 0 | 2 | Siracusa | 2 |
| | | | 4 | La Fenice Amaranto | 1 |
| 3 | Vibonese | 0 | 4 | La Fenice Amaranto | 1 |
| 4 | La Fenice Amaranto | 1 | | | |

##### Semifinali

| | Risultati | | Luogo e data |
| Siracusa | 3-0 | Acireale | Siracusa, 12 maggio 2024 |
| Vibonese | 0-1 | La Fenice Amaranto | Vibo Valentia, 12 maggio 2024 |

##### Finale

| | Risultati | | Luogo e data |
| Siracusa | 2-1 | La Fenice Amaranto | Siracusa, 19 maggio 2024 |

#### Play-out

In questo girone si è disputato un solo play-out in quanto il distacco fra terzultima e sestultima è stato pari o superiore a 8 punti.
| | Risultati | | Luogo e data |
| San Luca | 0-2 | Locri | San Luca, 12 maggio 2024 |