Al torneo hanno preso parte 26 squadre: tutte le 14 formazioni iscritte al massimo campionato unitamente ai 12 club della Serie A2 . Le finaliste dell'edizione 2009-2010 (CGC Viareggio e Follonica ) sono state ammesse di diritto ai gironi di semifinale. Le altre 24 formazioni sono state divise in sei gironi all'italiana di quattro squadre ciascuno. Ogni girone si è svolto con partite di sola andata in sede unica, sul campo di gioco della società miglior offerente.
La prima classificata di ogni raggruppamento si è qualificata per i gironi di semifinale (due gruppi di quattro squadre ciascuno), che si sono svolti con la medesima formula. Tutti gli incontri delle prime due fasi sono stati disputati sulla durata di 40 minuti (anziché i canonici 50).
Le vincenti dei due gironi di semifinale si sono affrontate nella finale , con partite di andata e ritorno.
Il girone A fu disputato a Matera dal 2 al 3 ottobre 2010.
Matera 2 ottobre 2010, ore 19:00 CET Matera 10 – 0 Roller Salerno PalaSassi Arbitri: Barbarisi Strippoli
Matera 2 ottobre 2010, ore 21:00 CET Forte dei Marmi 2 – 2 Molfetta PalaSassi Arbitri: Perrone Turturro
Matera 3 ottobre 2010, ore 10:00 CET Forte dei Marmi 7 – 4 Matera PalaSassi Arbitri: Barbarisi Strippoli
Matera 3 ottobre 2010, ore 12:00 CET Molfetta 24 – 0 Roller Salerno PalaSassi Arbitri: Perrone Turturro
Matera 3 ottobre 2010, ore 17:00 CET Forte dei Marmi 14 – 2 Roller Salerno PalaSassi Arbitri: Perrone Turturro
Matera 3 ottobre 2010, ore 19:00 CET Matera 3 – 5 Molfetta PalaSassi Arbitri: Barbarisi Strippoli
Il girone B fu disputato a Prato dal 2 al 3 ottobre 2010.
Prato 2 ottobre 2010, ore 16:00 CET Thiene 2 – 1 Prato 1954 PalaRogai
Prato 2 ottobre 2010, ore 20:30 CET Roller 3000 3 – 14 Thiene PalaRogai Arbitri: Andrisani Iuorio
Il girone C fu disputato a Trissino dal 2 al 3 ottobre 2010.
Trissino 2 ottobre 2010, ore 20:15 CET Correggio 2 – 3 AFP Giovinazzo PalaSinico Arbitri: Chiminazzo Ferraro
Trissino 2 ottobre 2010, ore 21:30 CET Trissino 2 – 5 Sarzana PalaSinico Arbitri: Giannini Parolin
Trissino 3 ottobre 2010, ore 10:00 CET Sarzana 5 – 4 Correggio PalaSinico Arbitri: Chiminazzo Ferraro
Trissino 3 ottobre 2010, ore 11:15 CET Trissino 3 – 8 AFP Giovinazzo PalaSinico Arbitri: Giannini Parolin
Trissino 3 ottobre 2010, ore 18:15 CET Trissino 5 – 0 Correggio PalaSinico Arbitri: Chiminazzo Giannini
Il girone D fu disputato a Valdagno dall'1 al 2 ottobre 2010.
Il girone E fu disputato a Sandrigo dal 2 al 3 ottobre 2010.
Sandrigo 2 ottobre 2010, ore 20:00 CET Breganze 8 – 4 Seregno Palasport di Sandrigo Arbitri: Giombetti Nicoletti
Sandrigo 2 ottobre 2010, ore 21:15 CET Sandrigo 4 – 4 Roller Scandiano Palasport di Sandrigo Arbitri: Di Domenico Uguzzoni
Sandrigo 3 ottobre 2010, ore 10:15 CET Breganze 6 – 1 Roller Scandiano Palasport di Sandrigo Arbitri: Giombetti Nicoletti
Sandrigo 3 ottobre 2010, ore 11:30 CET Seregno 5 – 3 Sandrigo Palasport di Sandrigo Arbitri: Di Domenico Uguzzoni
Sandrigo 3 ottobre 2010, ore 20:00 CET Seregno 2 – 0 Roller Scandiano Palasport di Sandrigo Arbitri: Giombetti Nicoletti
Sandrigo 3 ottobre 2010, ore 21:15 CET Breganze 4 – 3 Sandrigo Palasport di Sandrigo Arbitri: Di Domenico Uguzzoni
Il girone F fu disputato a Lodi dall'1 al 2 ottobre 2010.
Lodi 1 ottobre 2010, ore 22:00 CET Roller Bassano 5 – 5 Villa d'Oro ModenaPalaCastellotti
Lodi 2 ottobre 2010, ore 15:00 CET Villa d'Oro Modena 0 – 10 Amatori Lodi PalaCastellotti
Lodi 2 ottobre 2010, ore 22:00 CET Villa d'Oro Modena 6 – 4 Amatori Vercelli PalaCastellotti
Il girone A fu disputato a Viareggio dal 9 al 10 ottobre 2010.
Viareggio 9 ottobre 2010, ore 21:00 CET CGC Viareggio 5 – 2 Breganze PalaBarsacchi Arbitri: Eccelsi Strippoli
Viareggio 10 ottobre 2010, ore 11:30 CET GSH Molfetta 3 – 10 CGC Viareggio PalaBarsacchi Arbitri: Eccelsi Strippoli
Viareggio 10 ottobre 2010, ore 21:00 CET CGC Viareggio 6 – 4 Sarzana PalaBarsacchi Arbitri: Eccelsi Strippoli
Il girone B fu disputato a Valdagno dall'8 al 10 ottobre 2010.
Valdagno 8 ottobre 2010, ore 21:00 CET Follonica 2 – 7 Marzotto Valdagno PalaLido Arbitri: Di Domenico Fermi
Valdagno 9 ottobre 2010, ore 21:00 CET Marzotto Valdagno 10 – 3 Pordenone 2004 PalaLido Arbitri: Di Domenico Parolin
Valdagno 10 ottobre 2010, ore 16:30 CET Pordenone 2004 0 – 5 Follonica PalaLido Arbitri: Davoli Di Domenico
Viareggio 26 ottobre 2010 , ore 20:45 CET Finale di AndataCGC Viareggio 5 – 5 Marzotto Valdagno PalaBarsacchi (1500 spett.) Arbitro: Eccelsi (Novara)
Valdagno 23 novembre 2010, ore 20:45 CEST Finale di RitornoMarzotto Valdagno 4 – 5 (d.t.s. ) CGC Viareggio PalaLido (1500 spett.) Arbitro: Fermi (Piacenza)
Portale Sport : accedi alle voci di Wikipedia che trattano di sport