Runkosarjassa pelataan omassa lohkossa kaksinkertainen sarja.
Runkosarjan lohkojen 1.-3. sijoittuneet joukkueet pelaavat yksinkertaisen kuuden joukkueen loppusarjan. Runkosarjalohkojen 1. sijoittuneet joukkueet sekä paras lohkokakkonen saavat loppusarjaan kolme kotiottelua. Paras lohkokakkonen on runkosarjassa enemmän pisteitä ottelua kohden saanut joukkue. Mikäli kuitenkin ko. joukkueilla on sama pistemäärä ottelua kohden runkosarjassa, ratkaisee paremman lohkokakkosen sijoituksen ensin 3 pisteen voitot ottelua kohden, sen jälkeen voitetut ottelut ottelua kohden ja edellisten ollessa tasan kaikkien otteluiden juoksuero runkosarjassa ja sen ollessa tasan arpa.
Loppusarjan ottelukaavio:
A1-3 B1-4 A3-B3
B3-A1 3-B1 4-A3
A1-4 B1-A3 3-B3
A3-A1 B1-B3 4-3
A1-B1 3-A3 B3-4
3=parempi kakkonen 4=heikompi kakkonen
Loppusarjan 1. sijoittunut joukkue kohtaa välierissä loppusarjan 4. sijoittuneen joukkueen ja loppusarjan 2. sijoittunut joukkue kohtaa loppusarjassa 3. sijoittuneen joukkueen. Ottelut pelataan paras kolmesta järjestelmällä ja kotietu on loppusarjassa paremmin sijoittuneella joukkueella.
Välierien voittajat kohtaavat loppuottelussa ja välierien häviäjät pronssiottelussa. Ottelut pelataan paras kolmesta järjestelmällä ja kotietu on loppusarjassa paremmin sijoittuneella joukkueella.
B-poikien SM-sarjan lohkojaot 2008:
Lohko A Hamina Hyvinkää Hämeenlinna Järvenpää Kouvola Vantaa Vihti
Lohko B Jyväskylä Kankaanpää Koskenkorva Loimaa Nurmo Seinäjoki Ulvila
Lohko C Alajärvi Haapajärvi Ii Kempele Oulu Pattijoki Vimpeli
Runkosarjassa pelataan neljässä alkulohkossa kaksinkertainen runkosarja. Jokaisen lohkon 1. ja 2. sijoittuneet joukkueet pääsevät suoraan jatkosarjaan. Lisäksi A3-B4, B3-A4, C3-D4 ja D3-C4 sijoittuneet joukkueet pelaavat ottelupareina neljästä muusta jatkopaikasta. Ottelut pelataan runkosarjassa paremmin sijoittuneen joukkueen kotikentällä paras yhdestä järjestelmällä ja otteluparien voittajat pääsevät jatkosarjaan.
Toisessa jatkosarjalohkossa (E) pelaavat A-lohkon kaksi parasta joukkuetta ja B-lohkon kaksi parasta joukkuetta sekä otteluparien A3-B4, B3-A4 voittajat. Joukkueet pelaavat kuuden joukkueen yksinkertaisen jatkosarjan ja A- ja B-lohkon runkosarjan voittaja sekä A- ja B-lohkon parempi lohkokakkonen saavat loppusarjaan kolme kotiottelua. Parempi lohkokakkonen on runkosarjassa enemmän pisteitä ottelua kohden saanut joukkue. Mikäli kuitenkin ko. joukkueilla on sama pistemäärä ottelua kohden runkosarjassa, ratkaisee paremman lohkokakkosen sijoituksen ensin 3 pisteen voitot ottelua kohden, sen jälkeen voitetut ottelut ottelua kohden ja edellisten ollessa tasan kaikkien otteluiden juoksuero runkosarjassa ja sen ollessa tasan arpa.
Toisessa jatkosarjalohkossa (F) pelaavat C-lohkon kaksi parasta joukkuetta ja D-lohkon kaksi parasta joukkuetta sekä otteluparien C3-D4 ja D3-C4 voittajat. Joukkueet pelaavat kuuden joukkueen yksinkertaisen jatkosarjan ja C-ja D-lohkon runkosarjan voittaja sekä C- ja D-lohkon parempi lohkokakkonen saavat loppusarjaan kolme kotiottelua. Parempi lohkokakkonen on runkosarjassa enemmän pisteitä ottelua kohden saanut joukkue. Mikäli kuitenkin ko. joukkueilla on sama pistemäärä ottelua kohden runkosarjassa, ratkaisee paremman lohkokakkosen sijoituksen ensin 3 pisteen voitot ottelua kohden, sen jälkeen voitetut ottelut ottelua kohden ja edellisten ollessa tasan kaikkien otteluiden juoksuero runkosarjassa ja sen ollessa tasan arpa.
Jatkosarjan ottelukaavio (Lohko E):
A1-3,B1-4,A3/B4-B3/A4
B3/A4-A1,3-B1,4-A3/B4
A1-4,B1-A3/B4,3-B3/A4
A3/B4-A1,B1-B3/A4,4-3
A1-B1,3-A3/B4,B3/A4-4
3=parempi kakkonen 4=heikompi kakkonen
Jatkosarjan ottelukaavio (F-lohko):
C1-3,D1-4,C3/D4-D3/C4
D3/C4-C1,3-D1,4-C3/D4
C1-4,D1-C3/D4,3-D3/C4
C3/D4-C1,D1-D3/C4,4-3
C1-D1,3-C3/D4,D3/C4-4
3=parempi kakkonen 4=heikompi kakkonen
Välieräparit muodostetaan siten, että E-lohkon 1. sijoittunut joukkue kohtaa F-lohkon 2. sijoittuneen joukkueen ja F-lohkon 1. sijoittunut joukkue kohtaa E-lohkon 2. sijoittuneen joukkueen. Ottelut pelataan paras kolmesta järjestelmällä ja kotietu on jatkosarjan lohkovoittajilla.
Välierien voittajat kohtaavat loppuottelussa ja häviäjät pronssiottelussa. Ottelut pelataan paras kolmesta järjestelmällä ja kotietu on jatkosarjassa lohkossaan paremmin sijoittuneella joukkueella. Mikäli ko. joukkueilla on sama sijoitus jatkosarjassa, ratkaisee kotiedun pisteiden määrä jatkosarjassa ottelua kohden ja sen ollessa tasan ensin 3 pisteen voitot ottelua kohden, sen jälkeen voitetut ottelut ottelua kohden ja edellisten ollessa tasan kaikkien otteluiden juoksuero runkosarjassa ja sen ollessa tasan arpa.