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

Barcelona (Madisson) vs Villarreal (Puyol) — match result and stats (Jun 29, 2025)

Final score: Barcelona (Madisson) 4:0 Villarreal (Puyol) — Barcelona (Madisson) won. Others, June 29, 2025. Stats, events and head-to-head are below.

Others
июн 29, 2025 at 16:45
🔔 enable push in settings
FT
Barcelona (Madisson)
4:0
Villarreal (Puyol)

Others: Barcelona (Madisson) vs Villarreal (Puyol) on 29 Jun 2025 finished 4:0.

Barcelona (Madisson) are in excellent form: 6-1-3 in their last 10, 1.9 scored and 0.9 conceded per game.

Villarreal (Puyol) are in excellent form: 6-2-2 in their last 10, 2.6 scored and 2.1 conceded per game.

Over 2.5 lands in 60% of Barcelona (Madisson)'s games and 90% of Villarreal (Puyol)'s; both teams score in 50% and 80%.

Head-to-head (4): Barcelona (Madisson) 2, Villarreal (Puyol) 2, 0 draws.

Predicted: 1:1 (8%) · also likely 2:1 (8%)

Match statistics

55Attacks56
50Ball safe57

Detailed statistics

Recent matches (2 months)

Goals Threshold: 2,5Yellow cards Threshold: 4,5Corners Threshold: 9,5
MetricB(V(TotalB(V(TotalB(V(Total
Matches played894358
Total less2 25%1 11%4 100%3 100%5 100%8 100%
Total more6 75%8 89%0 0%0 0%0 0%0 0%
Matches home / away452034
Total less (home / away)2 50%0 0%2 100%0 0%3 100%4 100%
Total more (home / away)2 50%5 100%0 0%0 0%0 0%0 0%
Individual total (home / away)1,002,603,600,000,000,001,002,003,00
Individual total (overall)1,502,333,830,500,330,831,401,502,90
Avg total3,004,563,781,001,001,002,403,502,95
Avg total (home / away)2,254,203,231,000,000,502,333,753,04
Avg opponents' total1,502,223,720,500,671,171,002,003,00
Avg opponents' total (home / away)1,251,602,851,000,001,001,331,753,08
Predicted total3,500,672,97

Last 10 matches

Barcelona (Madisson)10 matches
Both teams to score5/1050% fair2.00
Clean sheets4 / 10
Scored8 / 10
scored 6 straightBTTS streak 6
Villarreal (Puyol)10 matches
Both teams to score8/1080% fair1.25
Clean sheets1 / 10
Scored9 / 10
scored 6 straightBTTS streak 6

Head-to-head

DateLeagueHomeAway%OnOffDA
28.06.25OthersVillarreal (Puyol)Barcelona (Madisson)210024261300
28.06.25OthersBarcelona (Madisson)Villarreal (Puyol)210016252100

Against common opponents (2 months)

Barcelona (Madisson)

DateLeagueHomeAway%OnOffDA
28.06.25OthersA.Madrid (Jetli)Barcelona (Madisson)1300203001
28.06.25OthersA.Bilbao (Titan)Barcelona (Madisson)210021260101
28.06.25OthersReal Madrid (Zangief)Barcelona (Madisson)2300191700
28.06.25OthersBarcelona (Madisson)A.Madrid (Jetli)120026241101
28.06.25OthersBarcelona (Madisson)A.Bilbao (Titan)1100202501
28.06.25OthersBarcelona (Madisson)Real Madrid (Zangief)010023340200

Villarreal (Puyol)

DateLeagueHomeAway%OnOffDA
29.06.25OthersA.Madrid (Jetli)Villarreal (Puyol)120015292200
28.06.25OthersVillarreal (Puyol)Real Madrid (Zangief)560019321101
28.06.25OthersA.Bilbao (Titan)Villarreal (Puyol)2400172200
28.06.25OthersVillarreal (Puyol)A.Madrid (Jetli)130033270100
28.06.25OthersReal Madrid (Zangief)Villarreal (Puyol)230024223300
28.06.25OthersVillarreal (Puyol)A.Bilbao (Titan)020030282411
28.06.25OthersA.Madrid (Jetli)Villarreal (Puyol)130026190200

Last matches (2 months)

Barcelona (Madisson) WLWLLDLW

DateLeagueHomeAway%OnOffDA
28.06.25OthersA.Madrid (Jetli)Barcelona (Madisson)1300203001
28.06.25OthersA.Bilbao (Titan)Barcelona (Madisson)210021260101
28.06.25OthersReal Madrid (Zangief)Barcelona (Madisson)2300191700
28.06.25OthersVillarreal (Puyol)Barcelona (Madisson)210024261300
28.06.25OthersBarcelona (Madisson)A.Madrid (Jetli)120026241101
28.06.25OthersBarcelona (Madisson)A.Bilbao (Titan)1100202501
28.06.25OthersBarcelona (Madisson)Real Madrid (Zangief)010023340200
28.06.25OthersBarcelona (Madisson)Villarreal (Puyol)210016252100

Villarreal (Puyol) WLWWLWLLW

DateLeagueHomeAway%OnOffDA
29.06.25OthersA.Madrid (Jetli)Villarreal (Puyol)120015292200
28.06.25OthersVillarreal (Puyol)Real Madrid (Zangief)560019321101
28.06.25OthersA.Bilbao (Titan)Villarreal (Puyol)2400172200
28.06.25OthersVillarreal (Puyol)Barcelona (Madisson)210024261300
28.06.25OthersVillarreal (Puyol)A.Madrid (Jetli)130033270100
28.06.25OthersReal Madrid (Zangief)Villarreal (Puyol)230024223300
28.06.25OthersVillarreal (Puyol)A.Bilbao (Titan)020030282411
28.06.25OthersBarcelona (Madisson)Villarreal (Puyol)210016252100
28.06.25OthersA.Madrid (Jetli)Villarreal (Puyol)130026190200

Last matches (1 year)

Barcelona (Madisson) WLWLLDLW

DateLeagueHomeAway%OnOffDA
28.06.25OthersA.Madrid (Jetli)Barcelona (Madisson)1300203001
28.06.25OthersA.Bilbao (Titan)Barcelona (Madisson)210021260101
28.06.25OthersReal Madrid (Zangief)Barcelona (Madisson)2300191700
28.06.25OthersVillarreal (Puyol)Barcelona (Madisson)210024261300
28.06.25OthersBarcelona (Madisson)A.Madrid (Jetli)120026241101
28.06.25OthersBarcelona (Madisson)A.Bilbao (Titan)1100202501
28.06.25OthersBarcelona (Madisson)Real Madrid (Zangief)010023340200
28.06.25OthersBarcelona (Madisson)Villarreal (Puyol)210016252100

Villarreal (Puyol) WLWWLWLLW

DateLeagueHomeAway%OnOffDA
29.06.25OthersA.Madrid (Jetli)Villarreal (Puyol)120015292200
28.06.25OthersVillarreal (Puyol)Real Madrid (Zangief)560019321101
28.06.25OthersA.Bilbao (Titan)Villarreal (Puyol)2400172200
28.06.25OthersVillarreal (Puyol)Barcelona (Madisson)210024261300
28.06.25OthersVillarreal (Puyol)A.Madrid (Jetli)130033270100
28.06.25OthersReal Madrid (Zangief)Villarreal (Puyol)230024223300
28.06.25OthersVillarreal (Puyol)A.Bilbao (Titan)020030282411
28.06.25OthersBarcelona (Madisson)Villarreal (Puyol)210016252100
28.06.25OthersA.Madrid (Jetli)Villarreal (Puyol)130026190200

Match FAQ

What was the final score of Barcelona (Madisson) vs Villarreal (Puyol)?
The match ended 4:0 (Others, June 29, 2025).
Who won, Barcelona (Madisson) or Villarreal (Puyol)?
Barcelona (Madisson) won 4:0.
Where can I see the match stats?
Shots, possession, corners and match events are below on this page.
How have Barcelona (Madisson) and Villarreal (Puyol) fared against each other?
Over the last 2 head-to-head meetings: 1 wins for Barcelona (Madisson), 0 draws, 1 wins for Villarreal (Puyol). Details are in the H2H block on this page.
See full live table on ScanGoal →

Other matches that day

← Back to home