Back to all matches
    Champions League · kickoff 20:00
    Upcoming
    Dortmund
    Dortmund
    WWDLW
    vs
    Villarreal
    Villarreal
    WWDDL

    How this scoreline is calculated

    Predictions coming soon

    Our model scores this match once both teams have enough recent form to work from, predictions publish in the days before kickoff. Form, head-to-head and season stats are available in the tabs above now.

    Dortmund

    Form comparison

    Villarreal

    6.4
    Form scoreout of 10
    5.4
    Form score: Dortmund 6.4, Villarreal 5.4
    1.80
    Goals scoredper game, last 10
    1.50
    Goals scored: Dortmund 1.80, Villarreal 1.50
    1.20
    Goals concededper game, last 10, lower is better
    1.30
    Goals conceded: Dortmund 1.20, Villarreal 1.30

    The form score weights every result and every goal by where the opponent sat in the table, so five wins over the bottom of the table score below five over the top.

    2/5Dortmund
    Clean Sheetslast 5 games
    Villarreal1/5
    0/5Dortmund
    Failed to Scorelast 5 games
    Villarreal1/5
    1.8Dortmund
    Goals For per game
    Villarreal1.5
    1.2Dortmund
    Goals Against per game
    Villarreal1.3
    1.7Dortmund
    Yellow Cards per game
    Villarreal2.7
    1Dortmund
    Win Streakmatches
    Villarreal0
    Season averages • Dortmund: 10 matches • Villarreal: 10 matches • Refreshed weekly
    Dortmund
    Dortmund
    Solid6.4/10
    WWDLW
    Over 2.5 goals
    3/5
    BTTS
    3/5
    Clean sheet
    2/5
    Scored in
    5/5
    Villarreal
    Villarreal
    Solid5.4/10
    WWDDL
    Over 2.5 goals
    3/5
    BTTS
    3/5
    Clean sheet
    1/5
    Scored in
    4/5
    Last 5 meetings
    1W - 1D - 1L from Dortmund's perspective
    • 25 Nov 2025Borussia Dortmund4-0Villarreal
    • 06 Aug 2024Borussia Dortmund2-2Villarreal
    • 22 Jul 2022Borussia Dortmund0-2Villarreal
    Dortmund
    Dortmund
    Last 5 matches
    • 29 Aug 2026vsHamburger SV2-0W
    • 22 Aug 2026vsBayern München1-2L
    • 15 Aug 2026vsAS Roma2-2D
    • 09 Aug 2026vsArsenal2-3W
    • 01 Aug 2026vsFC Tokyo0-1W
    Villarreal
    Villarreal
    Last 5 matches
    • 28 Aug 2026vsAlaves1-0L
    • 23 Aug 2026vsAtletico Madrid2-2D
    • 16 Aug 2026vsRacing Santander2-2D
    • 08 Aug 2026vsGalatasaray1-2W
    • 05 Aug 2026vsLevante1-0W

    Dortmund vs Villarreal: form and season numbers

    Dortmund take a form score of 6.4 out of 10 into this Champions League fixture, against 5.4 for Villarreal. Dortmund have 3 wins, 1 draw and 1 defeat in their last 5, while Villarreal have 2 wins, 2 draws and 1 defeat in theirs. Across the season Dortmund average 1.8 goals scored and 1.2 conceded per game, Villarreal 1.5 and 1.3. Dortmund have kept a clean sheet in 30% of their matches this season, Villarreal in 20%. In their last 3 meetings Dortmund have won 1, drawn 1 and lost 1.

    Form, head-to-head and season statistics are free to read. The model's predictions for this fixture are in the cards above.

    Preview

    Dortmund vs Villarreal prediction: Form edge meets attack parity

    Dortmund carry a one-point form advantage into this Champions League encounter, their weighted score of 6.4 out of 10 marking them as the steadier outfit over recent weeks against Villarreal's 5.4. That gap feels narrow given the contrasting trajectories: Dortmund have won 3 of their last 5 matches, including a 2-0 home victory over Hamburger SV on 29 August and a 3-2 win away to Arsenal in the Emirates Cup, while Villarreal arrive on the back of a 0-1 defeat at Alaves and have managed just 2 wins from their last 5. Both sides register as steady rather than surging, but Dortmund's competitive record carries more conviction when the pre-season friendlies are stripped out.

    The expected goals profiles sit almost level, Dortmund averaging 2.03 per game across their 4-match sample and Villarreal 1.92 across 3, and the shot maps tell a similar story: 13.5 attempts per game for the hosts against 14.3 for the visitors, with shots on target nearly identical at 6.2 and 6.3 respectively. Villarreal edge possession at 60.7 percent to Dortmund's 49.2 and generate more set-piece opportunities with 7.3 corners per game against 5, suggesting they will see plenty of the ball without necessarily turning territorial control into a decisive attacking advantage. Both sides have scored in all but one of their last 5 outings, Dortmund netting 9 goals and Villarreal 7, and neither defence has been watertight: Dortmund conceded 6 across that span with clean sheets in 2 of 5, Villarreal also let in 6 with just 1 shutout from 5. The numbers point toward open exchanges rather than a cagey European tie.

    The head to head record across the last 3 meetings is perfectly balanced at 1 win apiece and 1 draw, but the scorelines reveal volatility. Dortmund's 4-0 home win on 25 November 2025 was emphatic, yet Villarreal took a 2-0 victory in the most distant of the three on 22 July 2022, and the sides shared a 2-2 draw on 6 August 2024. The 3.33 goals per meeting average and the fact that 2 of the 3 produced over 2.5 goals reinforce the sense that this fixture rarely stalls. Both teams scored in only 1 of those 3, which might seem low given the goal tallies, but it reflects the lopsided nature of two of the results.

    Dortmund's home advantage and superior recent form are real, but the attacking metrics and head to head history argue against a comfortable margin. Villarreal have failed to score in 20 percent of their games this season compared to Dortmund's 10 percent, a small but tangible difference when the rest of the profiles align so closely. The Spanish side's possession dominance and corner count suggest they will test Dortmund's defence, which has kept clean sheets in only 30 percent of outings. With both attacks reliable and both defences porous, the fixture looks set to produce goals at both ends, and the narrow form gap implies the outcome will hinge on which side converts their chances under pressure rather than any structural mismatch.

    Tomorrow's top pick, free, the moment it drops

    Every pick is posted to the free Telegram channel before kickoff and the full record stays public, win or lose.

    Join the free Telegram