The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
BRA

Brasileiro U20 B 2026/27

Every result, the table as it finished, and the price each match went off at. 60 matches played between March 2026 and July 2026.

60Matches
181Goals
3.02Per game
58.3%Home wins
73%Priced at kickoff
Ceará U20Top of the table

Final table 16 clubs

Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.

#ClubPWDLGDPts
1 CUCeará U20 9 8 1 0 +14 25
2 AMUAtlético Mineiro U20 9 5 1 3 +8 16
3 GUGoiás U20 8 5 1 2 +7 16
4 AGUAtlético GO U20 8 5 0 3 +3 15
5 CUCoritiba U20 8 4 2 2 +6 14
6 CUCRB U20 7 4 2 1 +3 14
7 SRUSport Recife U20 7 4 1 2 +6 13
8 IUInternacional U20 8 4 0 4 -1 12
9 VNUVila Nova U20 7 3 2 2 -1 11
10 BSUBotafogo SP U20 7 3 1 3 +6 10
11 NUNovorizontino U20 7 3 1 3 0 10
12 MUMirassol U20 7 2 0 5 -9 6
13 CUChapecoense U20 7 1 2 4 -5 5
14 PPUPaysandu PA U20 7 1 0 6 -8 3
15 OPUOperário PR U20 7 1 0 6 -15 3
16 BUBrusque U20 7 0 0 7 -14 0

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.02
181 goals. 65% of matches went over 2.5.
Home advantage
58.3%
Draws 11.7%, away wins 30%.
Half-time lead held
86.5%
From 37 matches where someone led at the break.
3–1 7 · 11.7%
2–0 7 · 11.7%
1–0 6 · 10%
2–1 5 · 8.3%
0–3 5 · 8.3%
3–0 4 · 6.7%

Results 62

The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.

Wednesday 1 July 2026
23:00 Goiás U20 1 – 1 CRB U20 — — —
23:00 Ceará U20 2 – 1 Atlético Mineiro U20 2.66 3.30 2.78
Thursday 18 June 2026
18:00 Ceará U20 3 – 1 Internacional U20 2.25 3.52 3.10
Wednesday 17 June 2026
18:00 CRB U20 0 – 0 Sport Recife U20 — — —
18:00 Coritiba U20 0 – 1 Atlético Mineiro U20 3.09 3.29 2.40
Tuesday 16 June 2026
18:00 Atlético GO U20 0 – 1 Goiás U20 — — —
Friday 29 May 2026
14:00 Atlético Mineiro U20 1 – 1 Chapecoense U20 1.33 6.04 12.00
Wednesday 27 May 2026
18:00 Atlético GO U20 3 – 0 Operário PR U20 — — —
18:00 Coritiba U20 1 – 0 Botafogo SP U20 2.48 3.35 2.85
18:00 Sport Recife U20 5 – 2 Vila Nova U20 1.85 3.70 4.00
18:00 Internacional U20 2 – 0 Paysandu PA U20 1.26 6.50 16.25
18:00 CRB U20 1 – 1 Novorizontino U20 — — —
18:00 Ceará U20 3 – 1 Brusque U20 1.12 10.25 28.00
18:00 Goiás U20 3 – 1 Mirassol U20 1.54 4.44 6.20
Thursday 21 May 2026
22:00 Mirassol U20 2 – 3 CRB U20 — — —
Wednesday 20 May 2026
22:00 Chapecoense U20 0 – 0 Ceará U20 3.93 4.04 1.84
19:00 Paysandu PA U20 0 – 3 Atlético GO U20 — — —
18:00 Botafogo SP U20 0 – 1 Sport Recife U20 1.85 3.60 4.05
18:00 Operário PR U20 1 – 2 Internacional U20 4.75 4.00 1.74
18:00 Brusque U20 0 – 3 Atlético Mineiro U20 15.25 6.50 1.20
Tuesday 19 May 2026
18:00 Vila Nova U20 2 – 2 Coritiba U20 2.66 3.07 2.69
18:00 Novorizontino U20 1 – 2 Goiás U20 2.20 3.40 3.18
Thursday 14 May 2026
18:00 Atlético Mineiro U20 3 – 0 Mirassol U20 1.52 4.48 6.30
18:00 Ceará U20 2 – 1 Novorizontino U20 2.22 3.40 2.99
Wednesday 13 May 2026
18:30 Brusque U20 1 – 3 CRB U20 — — —
18:30 Atlético GO U20 3 – 1 Botafogo SP U20 — — —
18:00 Coritiba U20 3 – 1 Operário PR U20 — — —
18:00 Internacional U20 5 – 1 Vila Nova U20 1.77 3.80 4.05
18:00 Goiás U20 4 – 0 Chapecoense U20 1.97 3.45 4.10
Tuesday 12 May 2026
19:00 Paysandu PA U20 2 – 0 Sport Recife U20 3.25 3.60 2.22
Wednesday 6 May 2026
18:00 CRB U20 0 – 0 Goiás U20 — — —
Tuesday 5 May 2026
18:30 Vila Nova U20 2 – 2 Botafogo SP U20 2.38 3.30 2.71
Thursday 30 April 2026
22:30 Chapecoense U20 2 – 0 Brusque U20 1.28 5.84 9.90
18:00 Novorizontino U20 2 – 0 Mirassol U20 1.84 3.73 4.80
18:00 Operário PR U20 2 – 1 Paysandu PA U20 1.98 3.60 3.51
Wednesday 29 April 2026
18:00 Sport Recife U20 3 – 3 Coritiba U20 2.18 3.71 3.45
18:00 Internacional U20 4 – 1 Atlético GO U20 — — —
18:00 Ceará U20 3 – 2 Atlético Mineiro U20 2.55 3.42 2.82
Thursday 23 April 2026
22:00 Mirassol U20 0 – 3 Ceará U20 2.54 3.32 2.80
Wednesday 22 April 2026
18:30 Atlético GO U20 0 – 3 Vila Nova U20 — — —
18:00 Atlético Mineiro U20 3 – 0 Novorizontino U20 2.00 3.70 3.96
18:00 Coritiba U20 2 – 0 Paysandu PA U20 1.57 3.89 6.10
18:00 Sport Recife U20 2 – 0 Operário PR U20 1.74 3.80 5.33
18:00 Botafogo SP U20 4 – 1 Internacional U20 1.90 3.85 3.68
18:00 CRB U20 1 – 0 Chapecoense U20 — — —
18:00 Goiás U20 3 – 1 Brusque U20 1.42 4.66 7.90
Thursday 9 April 2026
22:30 Chapecoense U20 2 – 3 Mirassol U20 2.30 3.78 3.40
18:00 Operário PR U20 0 – 6 Botafogo SP U20 3.57 3.47 2.15
Wednesday 8 April 2026
18:30 Brusque U20 1 – 3 Novorizontino U20 9.80 5.49 1.33
18:30 Atlético GO U20 1 – 0 Coritiba U20 — — —
18:00 Atlético Mineiro U20 1 – 0 Goiás U20 1.88 3.61 4.12
18:00 Internacional U20 0 – 3 Sport Recife U20 1.83 3.61 4.12
18:00 Ceará U20 2 – 0 CRB U20 — — —
Tuesday 7 April 2026
18:00 Paysandu PA U20 1 – 2 Vila Nova U20 2.54 3.19 2.75
Thursday 2 April 2026
22:00 Mirassol U20 2 – 1 Brusque U20 1.22 6.00 13.70
Wednesday 1 April 2026
18:00 Botafogo SP U20 2 – 1 Paysandu PA U20 1.69 3.78 5.65
18:00 Coritiba U20 3 – 0 Internacional U20 2.44 3.34 2.70
18:00 Novorizontino U20 1 – 0 Chapecoense U20 1.95 3.60 3.60
18:00 Goiás U20 0 – 2 Ceará U20 2.20 3.30 3.21
Tuesday 31 March 2026
18:30 Vila Nova U20 3 – 1 Operário PR U20 2.08 3.50 3.76
18:00 Sport Recife U20 1 – 2 Atlético GO U20 — — —
18:00 CRB U20 1 – 0 Atlético Mineiro U20 — — —

Every league on this page, in one API call

1,693,122 matches across 1,381 competitions, with a price at kickoff on 803,876 of them. The free key reaches every country in the archive, for yesterday, as one whole day.

Get a free key