Mexico2:0South Africa·South Korea2:1Czech Republic·Canada1:1Bosnia·USA4:1Paraguay·Qatar1:1Switzerland·Brazil1:1Morocco·Haiti0:1Scotland·Australia2:0Turkey·Germany7:1Curacao·Netherlands2:2Japan·Ivory Coast1:0Ecuador·Sweden5:1Tunisia·Spain0:0Cape Verde Islands·Belgium1:1Egypt·Saudi Arabia1:1Uruguay·Iran2:2New Zealand·France3:1Senegal·Iraq1:4Norway·Argentina3:0Algeria·Austria3:1Jordan·Portugal1:1Congo DR·England4:2Croatia·Ghana1:0Panama·Uzbekistan1:3Colombia·Czech Republic1:1South Africa·Switzerland4:1Bosnia·Canada6:0Qatar·Mexico1:0South Korea·USA2:0Australia·Scotland0:1Morocco·Brazil3:0Haiti·Turkey0:1Paraguay·Netherlands5:1Sweden·Germany2:1Ivory Coast·Ecuador0:0Curacao·Tunisia0:4Japan·Spain4:0Saudi Arabia·Belgium0:0Iran·Uruguay2:2Cape Verde Islands·New Zealand1:3Egypt·Argentina2:0Austria·France3:0Iraq·Norway3:2Senegal·Jordan1:2Algeria·Portugal5:0Uzbekistan·England0:0Ghana·Panama0:1Croatia·Colombia1:0Congo DR·Switzerland2:1Canada·Bosnia3:1Qatar·Morocco4:2Haiti·Scotland0:3Brazil·South Africa1:0South Korea·Czech Republic0:3Mexico·Ecuador2:1Germany·Curacao0:2Ivory Coast·Tunisia1:3Netherlands·Japan1:1Sweden·Turkey3:2USA·Paraguay0:0Australia·Senegal5:0Iraq·Norway1:4France·Uruguay0:1Spain·Cape Verde Islands0:0Saudi Arabia·New Zealand1:5Belgium·Egypt1:1Iran·Croatia2:1Ghana·Panama0:2England·Colombia0:0Portugal·Congo DR3:1Uzbekistan·Algeria3:3Austria·Jordan1:3Argentina·South Africa0:1Canada·Brazil2:1Japan·Germany1:1pen 3:4Paraguay·Netherlands1:1pen 2:3Morocco·Ivory Coast1:2Norway·France3:0Sweden·Mexico2:0Ecuador·England2:1Congo DR·Belgium2:2ET 3:2Senegal·USA2:0Bosnia·Spain3:0Austria·Portugal1:1ET 2:1Croatia·Switzerland2:0Algeria·Australia1:1pen 2:4Egypt·Argentina1:1ET 3:2Cape Verde Islands·Colombia1:0Ghana·Canada0:3Morocco·Paraguay0:1France·Brazil1:2Norway·Mexico2:3England·Portugal0:1Spain·USA1:4Belgium·Argentina3:2Egypt·Switzerland0:0pen 4:3Colombia·France2:0Morocco·Spain2:1Belgium·Norway1:1ET 1:2England·Argentina1:1ET 3:1Switzerland·France0:2Spain·England1:2Argentina·France4:6England·Spain0:0ET 1:0Argentina

Duque de Caxais U20 vs Campo Grande AC U20 — match result and stats (Mar 31, 2026)

Final score: Duque de Caxais U20 2:2 Campo Grande AC U20 — a draw. Brazil Campeonato Carioca B, March 31, 2026. Stats, events and head-to-head are below.

Brazil Campeonato Carioca B
мар 31, 2026 at 21:01
🔔 enable push in settings
FT
Duque de Caxais U20
2:2
Campo Grande AC U20

Brazil Campeonato Carioca B: Duque de Caxais U20 vs Campo Grande AC U20 on 31 Mar 2026 finished 2:2.

Duque de Caxais U20 are out of form: 2-1-6 in their last 9, 1.4 scored and 2.1 conceded per game.

Campo Grande AC U20 are in good form: 4-2-4 in their last 10, 2.7 scored and 1.7 conceded per game.

Over 2.5 lands in 67% of Duque de Caxais U20's games and 90% of Campo Grande AC U20's; both teams score in 56% and 60%.

Head-to-head (1): Duque de Caxais U20 0, Campo Grande AC U20 0, 1 draw.

Predicted: 1:1 (11%) · also likely 1:2 (9%)

Match statistics

2Shots on target2
5Shots off target4
122Attacks93
5Yellow cards5
0Red cards1
85Ball safe88
By half (1H / 2H)
1H2HFT
MetricHAHAHA
Shots on012122
Corners216081
Dangerous353244257957
Fouls
Yellow114455

Detailed statistics

Recent matches (2 months)

Goals Threshold: 3Yellow cards Threshold: 4,5Corners Threshold: 9,5
MetricDDCGTotalDDCGTotalDDCGTotal
Matches played131313
Total less0 0%0 0%0 0%3 100%0 0%1 33%
Total more1 100%3 100%1 100%0 0%1 100%2 67%
Matches home / away000000
Total less (home / away)0 0%0 0%0 0%0 0%0 0%0 0%
Total more (home / away)0 0%0 0%0 0%0 0%0 0%0 0%
Individual total (home / away)0,000,000,000,000,000,000,000,000,00
Individual total (overall)2,005,007,003,001,004,004,001,005,00
Avg total6,005,005,505,002,673,8310,009,679,83
Avg total (home / away)0,000,000,000,000,000,000,000,000,00
Avg opponents' total4,000,004,002,001,673,676,008,6714,67
Avg opponents' total (home / away)0,000,000,000,000,000,000,000,000,00
Predicted total2,752,002,50

Last 10 matches

Duque de Caxais U209 matches
Both teams to score5/956% fair1.80
Clean sheets1 / 9
Scored6 / 9
Campo Grande AC U2010 matches
Both teams to score6/1060% fair1.67
Clean sheets4 / 10
Scored10 / 10

Line trends

Head-to-head

DateLeagueHomeAway%OnOffDA
27.10.21U20 LeagueDuque de Caxais U20Campo Grande AC U20150000

Last matches (2 months)

Duque de Caxais U20 L

DateLeagueHomeAway%OnOffDA
25.03.26Brazil Campeonato Carioca BArtsul U20Duque de Caxais U20320%0%84735548542210

Campo Grande AC U20 WW

DateLeagueHomeAway%OnOffDA
25.03.26Brazil Campeonato Carioca BCampo Grande AC U20Sao Cristovao RJ U20505000001912
25.03.26Brazil Campeonato Carioca BCampo Grande AC U20Sao Cristovao RJ U20500%0%5000001912

Last matches (1 year)

Duque de Caxais U20 LDLLLLDLDL

DateLeagueHomeAway%OnOffDA
25.03.26Brazil Campeonato Carioca BArtsul U20Duque de Caxais U20320%0%84735548542210
25.10.25U20 LeagueCEAC/Araruama U20Duque de Caxais U2033000000
19.10.25U20 LeagueDuque de Caxais U20Cabofriense02005373764200
15.10.25U20 LeagueResende RJDuque de Caxais U20310075301130000
09.10.25Brazil Campeonato Carioca U20Duque de Caxais U20American Gyn U20233111365784476500
06.10.25U20 LeagueDuque de Caxais U20Perolas Negras U20143138133279361200
01.10.25Brazil Campeonato Carioca U20Duque de Caxais U20Petropolis U2011387848908132411
26.09.25Brazil Campeonato Carioca U20Sao GoncaloDuque de Caxais U2030631175926821200
17.09.25U20 LeagueAudax RJ U20Duque de Caxais U2022000000
14.09.25U20 LeagueDuque de Caxais U20Olaria01004478193500

Campo Grande AC U20 WWLDWDDLL

DateLeagueHomeAway%OnOffDA
25.03.26Brazil Campeonato Carioca BCampo Grande AC U20Sao Cristovao RJ U20505000001912
25.03.26Brazil Campeonato Carioca BCampo Grande AC U20Sao Cristovao RJ U20500%0%5000001912
01.11.25Campeonato Carioca B2 U20Campo Grande AC U20Carapebus/Campos U200149%51%237761683853
24.10.25Campeonato Carioca B2 U20Campo Grande AC U20Niteroiense U20110000
18.10.25Campeonato Carioca B2 U20Paduano EC U20Campo Grande AC U200162%38%3251603211401
11.10.25Campeonato Carioca B2 U20Campo Grande AC U20Friburguense U201158%42%166228286336
27.09.25Campeonato Carioca B2 U20Sao Cristovao RJ U20Campo Grande AC U201153%47%2213667382264
23.07.25U20 LeagueNiteroiense U20Campo Grande AC U20320057398226
16.07.25U20 LeagueCampo Grande AC U20Sao Cristovao RJ U20120051601813

Bookmaker lines

Bookmaker lines

1X212,50X3,7522,25
Total 3,00O1,98U1,83
AH 0,0012,0021,80

Match FAQ

What was the final score of Duque de Caxais U20 vs Campo Grande AC U20?
The match ended 2:2 (Brazil Campeonato Carioca B, March 31, 2026).
Who won, Duque de Caxais U20 or Campo Grande AC U20?
It was a draw — 2:2.
Where can I see the match stats?
Shots, possession, corners and match events are below on this page.
See full live table on ScanGoal → ← Back to home