Matemática da Série B: Todos os cenários do rebaixamento e vaga nos playoffs
A Série B do Campeonato Brasileiro ainda tem muito em disputa na última rodada, marcada para o próximo sábado (14), às 16h30. Da definição do campeão, passando pela última vaga nos playoffs até o último suspiro contra o rebaixamento, seis dos dez jogos têm reflexo direto na tabela de classificação. Na parte de cima da […]
Nov 9, 2026 - 11:00
0 6
A Série B do Campeonato Brasileiro ainda tem muito em disputa na última rodada, marcada para o próximo sábado (14), às 16h30. Da definição do campeão, passando pela última vaga nos playoffs até o último suspiro contra o rebaixamento, seis dos dez jogos têm reflexo direto na tabela de classificação.
Na parte de cima da tabela, a briga mais acirrada é para ver quem entra nos playoffs – do 3º ao 6º colocados. Atualmente, o CRB ocupa a última vaga, mas Goiás, do técnico Mozart, e Atlético-GO também têm chances de entrar, dependendo dos resultados.
O time potiguar, no entanto, depende de si mesmo para avançar, a não ser que o Esmeraldino consiga tirar desvantagem que hoje é de oito gols no saldo.
No rebaixamento, o Avaí parece ter ressurgido das cinzas. Após ter 98% de risco, o time catarinense consegue se salvar do descenso caso vença o já rebaixado América-MG e o Ceará perca para o CRB. O Vozão, no entanto, depende apenas de um empate para assegurar-se na Segunda Divisão em 2027, mas chega à 38ª rodada pressionado como nunca.
Na disputa da vaga direta para o Brasileirão, o Juventude só precisa vencer o Botafogo-SP em casa. O Juve também tem chance de título, mas aí precisaria de uma derrota do Novorizontino para o Criciúma, já que a diferença de saldo é de 11 gols atualmente. Já para o Vila Nova ficar com o segundo lugar, é preciso que o time de Guto Ferreira vença e que os gaúchos somem no máximo um ponto.
/* Scroll fix: inputs posicionados no topo do widget */
#ud2sc-t1,#ud2sc-t2,#ud2sc-t3{position:absolute;top:0;left:0;width:1px;height:1px;opacity:0;overflow:hidden}
.ud2sc-outer{display:block!important;visibility:visible!important;position:relative}
.ud2sc-wrap{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Arial,sans-serif;background:#fff;border-radius:14px;max-width:640px;margin:0 auto 32px;box-shadow:0 2px 16px rgba(0,0,0,.08);display:block!important;visibility:visible!important;box-sizing:border-box;overflow:hidden}
@media(prefers-color-scheme:dark){.ud2sc-wrap{background:#1c1c1c;box-shadow:0 2px 16px rgba(0,0,0,.5)}}
/* Header */
.ud2sc-header{display:block!important;padding:16px 16px 10px;border-bottom:3px solid #FED937}
.ud2sc-title{display:block!important;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#111;margin:0 0 2px}
.ud2sc-sub{display:block!important;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#aaa;margin:0}
@media(prefers-color-scheme:dark){.ud2sc-title{color:#f0f0f0}.ud2sc-sub{color:#555}}
/* Nav — 3 abas, flex direto (cabe em 320px) */
.ud2sc-nav{display:flex!important;background:#fafafa;border-bottom:1px solid #ebebeb}
@media(prefers-color-scheme:dark){.ud2sc-nav{background:#242424;border-color:#2e2e2e}}
.ud2sc-label{display:block!important;flex:1;padding:12px 6px;text-align:center;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#aaa;cursor:pointer;border-bottom:2px solid transparent;white-space:nowrap}
@media(prefers-color-scheme:dark){.ud2sc-label{color:#555}}
/* Painéis */
.ud2sc-outer .ud2sc-panel{display:none!important}
#ud2sc-t1:checked~.ud2sc-wrap #ud2sc-p1{display:block!important}
#ud2sc-t2:checked~.ud2sc-wrap #ud2sc-p2{display:block!important}
#ud2sc-t3:checked~.ud2sc-wrap #ud2sc-p3{display:block!important}
/* Aba ativa */
#ud2sc-t1:checked~.ud2sc-wrap label[for="ud2sc-t1"],
#ud2sc-t2:checked~.ud2sc-wrap label[for="ud2sc-t2"],
#ud2sc-t3:checked~.ud2sc-wrap label[for="ud2sc-t3"]{color:#111;border-bottom-color:#FED937}
@media(prefers-color-scheme:dark){
#ud2sc-t1:checked~.ud2sc-wrap label[for="ud2sc-t1"],
#ud2sc-t2:checked~.ud2sc-wrap label[for="ud2sc-t2"],
#ud2sc-t3:checked~.ud2sc-wrap label[for="ud2sc-t3"]{color:#f0f0f0}
}
/* Separadores de seção */
.ud2sc-sec{display:block!important;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#bbb;padding:10px 16px 5px;border-top:1px solid #ebebeb;margin-top:2px}
.ud2sc-sec-first{border-top:none;margin-top:0;padding-top:14px}
@media(prefers-color-scheme:dark){.ud2sc-sec{color:#555;border-color:#2e2e2e}}
/* Linha de time (posição + nome + pts + prob) */
.ud2sc-trow{display:flex!important;align-items:center;gap:8px;padding:7px 16px;border-bottom:1px solid #f4f4f4}
@media(prefers-color-scheme:dark){.ud2sc-trow{border-color:#272727}}
.ud2sc-trank{display:block!important;width:18px;flex-shrink:0;font-size:11px;font-weight:700;color:#ccc;text-align:right}
@media(prefers-color-scheme:dark){.ud2sc-trank{color:#444}}
.ud2sc-tname{display:block!important;flex:1;font-size:13px;font-weight:700;color:#1a1a1a;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
@media(prefers-color-scheme:dark){.ud2sc-tname{color:#e0e0e0}}
.ud2sc-tpts{display:block!important;font-size:11px;font-weight:600;color:#999;flex-shrink:0}
@media(prefers-color-scheme:dark){.ud2sc-tpts{color:#666}}
.ud2sc-tprob{display:block!important;font-size:12px;font-weight:800;flex-shrink:0;text-align:right;min-width:50px}
.ud2sc-p-high{color:#16a34a}
.ud2sc-p-mid{color:#ca8a04}
.ud2sc-p-low{color:#ea580c}
.ud2sc-p-risk{color:#dc2626}
.ud2sc-p-done{color:#9ca3af;font-size:10px;font-weight:700}
.ud2sc-p-in{color:#22c55e;font-size:10px;font-weight:700}
.ud2sc-p-out{color:#f97316;font-size:10px;font-weight:700}
@media(prefers-color-scheme:dark){
.ud2sc-p-high{color:#4ade80}
.ud2sc-p-mid{color:#fbbf24}
.ud2sc-p-low{color:#fb923c}
.ud2sc-p-risk{color:#f87171}
}
/* Badge Campeão */
.ud2sc-ch{display:inline-block!important;background:#FED937;color:#000;font-size:8px;font-weight:800;text-transform:uppercase;padding:1px 5px;border-radius:3px;margin-left:4px;vertical-align:middle;letter-spacing:.05em}
/* Linha de jogo (mandante / probs / visitante) */
.ud2sc-mrow{display:flex!important;align-items:center;gap:0;padding:6px 16px;border-bottom:1px solid #f4f4f4;background:#f9f9f9}
@media(prefers-color-scheme:dark){.ud2sc-mrow{background:#222;border-color:#272727}}
.ud2sc-mhome{display:block!important;flex:1;font-size:11px;font-weight:700;color:#333;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:6px}
.ud2sc-maway{display:block!important;flex:1;font-size:11px;font-weight:700;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:6px}
@media(prefers-color-scheme:dark){.ud2sc-mhome,.ud2sc-maway{color:#ccc}}
.ud2sc-mblock{display:flex!important;align-items:center;gap:1px;flex-shrink:0}
.ud2sc-mp{display:block!important;font-size:9px;font-weight:700;padding:0 4px;min-width:30px;text-align:center}
.ud2sc-mpw{color:#22c55e}
.ud2sc-mpe{color:#888}
.ud2sc-mpl{color:#ef4444}
.ud2sc-msep{display:block!important;color:#ddd;font-size:9px;padding:0 1px}
@media(prefers-color-scheme:dark){.ud2sc-msep{color:#333}}
/* Cabeçalho da tabela de cenários */
.ud2sc-shead{display:flex!important;align-items:center;padding:5px 16px;background:#f8f8f8;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}
@media(prefers-color-scheme:dark){.ud2sc-shead{background:#222;border-color:#2e2e2e}}
.ud2sc-sh-cond{display:block!important;flex:1;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#aaa}
.ud2sc-sh-out{display:block!important;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#aaa;text-align:right;flex-shrink:0;min-width:100px}
@media(prefers-color-scheme:dark){.ud2sc-sh-cond,.ud2sc-sh-out{color:#555}}
/* Linha de cenário */
.ud2sc-scrow{display:flex!important;align-items:center;gap:10px;padding:8px 16px;border-bottom:1px solid #f4f4f4}
@media(prefers-color-scheme:dark){.ud2sc-scrow{border-color:#272727}}
.ud2sc-cond{display:block!important;flex:1;font-size:11px;color:#555;line-height:1.5}
@media(prefers-color-scheme:dark){.ud2sc-cond{color:#aaa}}
/* Cores inline para condições */
.cw{color:#16a34a;font-weight:700}
.cd{color:#ca8a04;font-weight:700}
.cl{color:#dc2626;font-weight:700}
.ca{color:#9ca3af;font-style:italic}
@media(prefers-color-scheme:dark){
.cw{color:#4ade80}.cd{color:#fbbf24}.cl{color:#f87171}
}
/* Badge de resultado */
.ud2sc-out{display:block!important;font-size:10px;font-weight:800;text-align:center;padding:3px 9px;border-radius:4px;text-transform:uppercase;letter-spacing:.04em;flex-shrink:0;white-space:nowrap}
.ud2sc-out-green{background:#22c55e;color:#fff}
.ud2sc-out-blue{background:#3b82f6;color:#fff}
.ud2sc-out-amber{background:#f59e0b;color:#fff}
.ud2sc-out-red{background:#ef4444;color:#fff}
/* Nota de rodapé */
.ud2sc-note{display:block!important;font-size:11px;color:#666;padding:8px 16px;font-style:italic;border-top:1px solid #f4f4f4;line-height:1.6}
@media(prefers-color-scheme:dark){.ud2sc-note{color:#aaa;border-color:#272727}}
.ud2sc-pnote{display:block!important;font-size:10px;color:#ccc;text-align:center;padding:10px 16px 14px;border-top:1px solid #f0f0f0;font-weight:500}
.ud2sc-source{display:block!important;font-size:10px;color:#bbb;text-align:center;padding:8px 16px 12px;border-top:1px solid #f0f0f0;font-weight:500;font-style:italic}
@media(prefers-color-scheme:dark){.ud2sc-pnote,.ud2sc-source{color:#444;border-color:#272727}}
.ud2sc-out-avai{background:#1d4ed8;color:#fff}
.ud2sc-out-ceara{background:#111111;color:#fff}
.ud2sc-out-crb{background:#dc2626;color:#fff}
.ud2sc-out-goias{background:#22c55e;color:#fff}
.ud2sc-out-atleticogo{background:#111111;color:#ef4444}
.ud2sc-out-vilanova{background:#dc2626;color:#fff}
.ccrb{color:#d97706;font-weight:800}
@media(prefers-color-scheme:dark){.ccrb{color:#FED937}}
.ud2sc-scrow-edge{background:rgba(234,179,8,.06)}
@media(prefers-color-scheme:dark){.ud2sc-scrow-edge{background:rgba(234,179,8,.1)}}
.ud2sc-mvs{display:block!important;font-size:10px;font-weight:600;color:#ccc;padding:0 10px;flex-shrink:0;text-transform:uppercase}
@media(prefers-color-scheme:dark){.ud2sc-mvs{color:#444}}
/* Nomes de times sempre em caixa alta */
.ud2sc-mhome,.ud2sc-maway,.ud2sc-tname{text-transform:uppercase}
/* Condições dos cenários: times em caps, verbos/conjunções em caixa normal */
.ud2sc-cond{text-transform:uppercase}
.cw,.cd,.cl,.ca,.ccrb{text-transform:none}
/* Nota de rodapé: fonte maior */
.ud2sc-note{font-size:12px}
38ª Rodada — Cenários Série B
Brasileirão Série B 2026 — última rodada
Situação atual
1NOVORIZONTINO70 ptsClassificado
2JUVENTUDE68 pts87.2%
3VILA NOVA66 pts12.8%
Partidas da rodada
JUVENTUDEvsBotafogo-SP
FortalezavsVILA NOVA
Cenários para o 2º lugar
Condições2º lugar fica com
Juventude vence + Vila Nova qualquerJuventude
Juventude empata + Vila Nova empata ou perdeJuventude
Juventude empata + Vila Nova venceVila Nova
Juventude perde + Vila Nova empata ou perdeJuventude
Juventude perde + Vila Nova venceVila Nova
* Vila Nova precisa vencer e Juventude não vencer. Se ambas chegarem a 69 pts (Juve empata, VN vence), Vila Nova leva pelo desempate de mais vitórias (20 vs 19).
Probabilidades: Depto. de Matemática da UFMG
Já nos playoffs
4CRICIÚMA62 ptsClassificado
5FORTALEZA62 ptsClassificado
Disputa pela 6ª vaga
6CRB58 pts · 17V · SG +6Dentro
7GOIÁS58 pts · 17V · SG −2Fora
8ATLÉTICO-GO58 pts · 15V · SG +10Fora
Partidas da rodada
CRBvsCeará
SportvsGOIÁS
ATLÉTICO-GOvsCuiabá
Cenários para a 6ª vaga
CondiçõesVaga fica com
CRB vence + qualquer resultadoCRB
CRBnão vence + Goiás e Atlético-GO não vencemCRB
CRBnão vence + Goiás venceGoiás
CRBnão vence + Atlético-GO vence + Goiás não venceAtlético-GO
CRBvence + Goiás vence com SG muito superiorGoiás*
* CRB virtualmente garante vaga com vitória ou se nenhum rival somar mais pontos do que ele na rodada. O Goiás precisaria tirar 8 gols de saldo para se classificar em um cenário com vitórias dos dois times.
Probabilidades: Depto. de Matemática da UFMG
Disputa pela última vaga acima da zona
16CEARÁ43 pts · SG −919.3% risco
17AVAÍ40 pts · SG −1280.7% risco
Partidas da rodada
CRBvsCEARÁ
AméricavsAVAÍ
Cenários de rebaixamento
CondiçõesRebaixado
Ceará vence ou empata + qualquer resultado do AvaíAvaí
Ceará perde + Avaí empata ou perdeAvaí
Ceará perde + Avaí venceCeará
* Avaí sobrevive somente se vencer E Ceará perder. Nesse cenário, Avaí chega a 12 vitórias (43 pts) contra 11 do Ceará (43 pts) — o desempate por número de vitórias favorece o Avaí. O saldo de gols não interfere.
Probabilidades: Depto. de Matemática da UFMG
Fonte: Departamento de Matemática da UFMG — Probabilidades para a 38ª rodada