BRASerie B · Matchday 36Saturday, 31 October 2026 · Estadio Onesio Brasileiro Alvarenga

Vila Nova

3rd · 63 pts
2–2FULL TIME

Juventude

1st · 65 pts
33% Vila
31% Draw
36% Juventude
OUR PICK
Juventude to win
Model probability 36% · fair odds
2.76
Expected goals
0.95 – 1.02
Confidence
Low

Fair odds

From our model, no margin
1X213.07X3.2122.76
Goals 2.5Over2.95Under1.46
Both scoreGG2.42NG1.65

Every market, one match

Over 1.5 goals@1.71
Over 1.5
59%
Over/Under 2.5@1.46
Under 2.5
68%
Both teams to score@1.65
NG
61%
Double chance@1.45
12
69%

Season stats

Vila NovaJuventude
1.4Goals per game1.3
1.1Conceded per game0.7
1.75Points per game1.81
50%Win rate50%
14Goal difference22
6Form, last 5 (pts)9

Vila Nova form

No recent matches.

Juventude form

No recent matches.

Head to head

0
Vila
0
Draw
0
Juventude

These sides haven't met recently.

Serie B table

#TeamGPGDPts
1Juventude36+2265
2Novorizontino35+3264
3Vila Nova36+1463
4Criciuma36+862
5Fortaleza EC35+1261
6CRB35+455
7Sport Recife36+955
8Atletico Goianiense35+954
9Goias35-452
10Operario-PR35-151

Match preview

Our model sees little between the sides: Vila Nova 33%, the draw 31%, Juventude 36%.

Our fair price for "Away win" is 2.76 — the pick only has value at a bookmaker price above that.

We expect 2.0 goals in total (0.95 for Vila Nova, 1.02 for Juventude), which points to Under 2.5 as a secondary angle.

Vila Nova sit 3rd on 63 points; Juventude are 1st on 65.

Check team news before kick-off — a late change to either line-up moves the numbers.