Club

CD Badajoz

Next: CD Badajoz vs Tenerife · 10 Nov

New here? thefinal is a free football prediction game — call CD Badajoz's matches before kick-off and live, and climb the leaderboard.

Predict CD Badajoz's next match

Every opponent

CD Badajoz's record against the 1 club they have met or will meet, each with its own head-to-head page.

  1. Tenerife First meeting: 10 Nov 2026

Squad

Goalkeepers

  • Iván Morales
  • Alonso Pérez
  • Sergio Tienza

Defenders

  • Jesús Ocaña
  • Javier Lobato
  • Edu López
  • David Calles
  • Franc Mateu
  • Lolo González

Midfielders

  • Iker Guarrotxena
  • Gustavo Mauricio Quezada Reinoso
  • Bermúdez
  • Jorge Barba
  • Carlos Beitia

Forwards

  • Álex Alegría
  • Nacho Sánchez
  • Francisco de Borja Domingo

About CD Badajoz

The head coach is Miguel Avila Rojas. The club was founded in 1905. Next up: CD Badajoz vs Tenerife on 10 Nov. thefinal has a head-to-head page for the 1 club CD Badajoz have met or will meet.

thefinal is unofficial and not affiliated with CD Badajoz or any league, club or competition. Crests belong to their clubs and are shown to identify them; tell us if one should not be here.

Club facts

Head coach
Miguel Avila Rojas
Founded
1905

Quick answers

When is CD Badajoz's next match?
CD Badajoz vs Tenerife in the Copa del Rey kicks off on 10 Nov 2026, 19:00 UTC.
In the game

Follow CD Badajoz on thefinal

Pick CD Badajoz as your club and every call on their matches counts ×2 — right or wrong.

Free forever · No money in, no money out · Points & ranks only

Top matches this week

  1. La Liga
    Atlético de Madrid FC Barcelona
    ––
  2. Europa League
    LIVE
    Real Sociedad Olympique Lyonnais
    ––
  3. Conference League
    LIVE
    Trabzonspor SC Freiburg
    ––
  4. Serie A
    Inter Como
    ––
  5. Süper Lig
    Galatasaray Amed SK
    ––
  6. Europa League
    Benfica Lech Poznań
    ––
  7. Europa League
    Bayer 04 Leverkusen Olympique Marseille
    ––
  8. Premier League
    Brighton & Hove Albion Brentford
    ––
  9. Ligue 1
    Rennes LOSC Lille
    ––
  10. Bundesliga
    Borussia Dortmund Elversberg
    ––