Fran Villalba
Career snapshot
Career highs
Born the same day
Shares 1998-05-11 · 6 players total
| Full name | Fran Villalba |
|---|---|
| Name in home country | Francisco José Villalba Rodrigo |
| Date of birth | 1998-05-11 (28 yrs) |
| Place of birth | Valencia, Spain |
| Citizenship | Spain |
| Position | Midfield - Attacking Midfield (main: Midfield) |
| Foot | right |
| Height | 168.00 m |
| Current club | Santos Laguna |
| Joined | 2024-07-07 |
| Contract expires | 2027-06-30 |
| Agent | YOU FIRST |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Santos Laguna | 4 | 2024 | 25/26 | 37 | 1 | 4 | 539 |
| Sporting Gijón | 2 | 21/22 | 23/24 | 77 | 4 | 10 | 778 |
| Málaga CF | 1 | 22/23 | 22/23 | 35 | 1 | 2 | 2,298 |
| UD Almería | 2 | 19/20 | 20/21 | 53 | 5 | 6 | 982 |
| Birmingham City | 1 | 19/20 | 19/20 | 17 | 1 | 0 | 1,219 |
| CD Numancia | 1 | 18/19 | 18/19 | 40 | 4 | 7 | 829 |
| Valencia Mestalla | 4 | 14/15 | 17/18 | 79 | 8 | 3 | 800 |
| Valencia CF | 1 | 15/16 | 15/16 | 4 | 0 | 0 | 0 |
| Valencia CF UEFA U19 | 1 | 15/16 | 15/16 | 7 | 0 | 4 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Liga MX Apertura | Santos Laguna | 7 | 0 | 0 | 2 | 0 | 0 |
| 24/25 | Liga MX Apertura | Santos Laguna | 12 | 1 | 0 | 0 | 0 | 539 |
| 24/25 | Liga MX Clausura | Santos Laguna | 13 | 0 | 3 | 1 | 0 | 0 |
| 23/24 | 2ª División | Sporting Gijón | 31 | 0 | 5 | 4 | 0 | 0 |
| 23/24 | Copa del Rey | Sporting Gijón | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Promoción a LaLiga | Sporting Gijón | 2 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | 2ª División | Málaga CF | 34 | 1 | 2 | 7 | 0 | 2,298 |
| 22/23 | Copa del Rey | Málaga CF | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | 2ª División | Sporting Gijón | 38 | 4 | 4 | 8 | 0 | 778 |
| 21/22 | Copa del Rey | Sporting Gijón | 4 | 0 | 1 | 1 | 0 | 0 |
| 2025 | Leagues Cup | Santos Laguna | 2 | 0 | 1 | 0 | 0 | 0 |
| 2024 | Leagues Cup | Santos Laguna | 3 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | 2ª División | UD Almería | 30 | 3 | 3 | 3 | 0 | 474 |
| 20/21 | Copa del Rey | UD Almería | 5 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | Promoción a LaLiga | UD Almería | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | 2ª División | UD Almería | 16 | 2 | 2 | 3 | 0 | 508 |
| 19/20 | Championship | Birmingham City | 17 | 1 | 0 | 0 | 0 | 1,219 |
| 19/20 | Promoción a LaLiga | UD Almería | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | 2ª División | CD Numancia | 39 | 4 | 7 | 5 | 0 | 829 |
| 18/19 | Copa del Rey | CD Numancia | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | 2ª B - Grupo III | Valencia Mestalla | 33 | 6 | 3 | 6 | 0 | 385 |
| 16/17 | 2ª B - Grupo III | Valencia Mestalla | 22 | 2 | 0 | 6 | 0 | 415 |
| 16/17 | Ascenso a 2ª | Valencia Mestalla | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | 2ª B - Grupo III | Valencia Mestalla | 21 | 0 | 0 | 3 | 0 | 0 |
| 15/16 | Copa del Rey | Valencia CF | 3 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Europa League | Valencia CF | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | LaLiga | Valencia CF | 1 | 0 | 0 | 1 | 0 | 0 |
| 15/16 | UEFA Youth League | Valencia CF UEFA U19 | 7 | 0 | 4 | 0 | 0 | 0 |
| 14/15 | 2ª B - Grupo III | Valencia Mestalla | 2 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 15/16 | 2015-07-01 | Valencia U19 | Valencia B | Transfer | 0 | — |
| 18/19 | 2018-07-01 | Valencia B | Valencia | Transfer | 300000 | — |
| 18/19 | 2018-07-12 | Valencia | CD Numancia | Loan | 300000 | — |
| 18/19 | 2019-06-30 | CD Numancia | Valencia | Return from loan | 2000000 | — |
| 19/20 | 2019-08-07 | Valencia | Birmingham | Transfer | 2000000 | — |
| 19/20 | 2020-01-27 | Birmingham | UD Almería | Loan | 2000000 | — |
| 19/20 | 2020-08-17 | UD Almería | Birmingham | Return from loan | 1800000 | — |
| 20/21 | 2020-08-27 | Birmingham | UD Almería | Loan | 1800000 | — |
| 20/21 | 2021-06-30 | UD Almería | Birmingham | Return from loan | 1500000 | — |
| 21/22 | 2021-08-03 | Birmingham | Sporting Gijón | Loan | 1500000 | — |
| 21/22 | 2022-06-30 | Sporting Gijón | Birmingham | Return from loan | 2500000 | — |
| 22/23 | 2022-07-01 | Birmingham | Sporting Gijón | Transfer | 2500000 | €500k |
| 22/23 | 2022-08-16 | Sporting Gijón | Málaga CF | Loan | 2500000 | — |
| 22/23 | 2023-06-30 | Málaga CF | Sporting Gijón | Return from loan | 1500000 | — |
| 24/25 | 2024-07-07 | Sporting Gijón | Santos Laguna | Transfer | 1500000 | €1.00m |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €500k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #33775 | — | 2 | 1 | — | — | former national player |
| Team #12609 | — | 0 | 0 | — | — | former national player |
| Team #12395 | #8 | 3 | 1 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Pedro Díaz | 1 | 0 | 0 |
| José Gragera | 1 | 0 | 0 |
| Fran Navarro | 1 | 2 | 0 |
| Antonio Sivera | 2 | 0 | 0 |
| José Luis Rodríguez | 1 | 0 | 0 |
| Pichu Atienza | 1 | 1 | 0 |
| Iván Balliu | 1 | 1 | 0 |
| Vasyl Kravets | 1 | 0 | 0 |
| Sergio Ayala | 1 | 0 | 0 |
| Álex Centelles | 2 | 1 | 0 |
| Uros Djurdjevic | 1 | 1 | 0 |
| Rafa Mir | 1 | 6 | 0 |
| Nikola Maras | 2 | 0 | 0 |
| José Corpas | 2 | 3 | 0 |
| Guille Rosas | 1 | 0 | 0 |
| Gaspar Campos | 1 | 2 | 0 |
| Jordi Sánchez | 2 | 1 | 0 |
| Rubén Yáñez | 1 | 0 | 0 |
| Nacho Méndez | 1 | 0 | 0 |
| Alberto Escassi | 1 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 17/18 | 2ª B - Grupo III | Valencia Mestalla | 6 | 33 |
| 18/19 | 2ª División | CD Numancia | 4 | 39 |
| 21/22 | 2ª División | Sporting Gijón | 4 | 38 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 18/19 | 2ª División | CD Numancia | 7 | 39 |
| 23/24 | 2ª División | Sporting Gijón | 5 | 31 |
| 15/16 | UEFA Youth League | Valencia CF UEFA U19 | 4 | 7 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 22/23 | 2023-06-30 | Málaga CF | Sporting Gijón | Return from loan | — | €1.50m |
| 22/23 | 2022-08-16 | Sporting Gijón | Málaga CF | Loan | — | €2.50m |
| 21/22 | 2022-06-30 | Sporting Gijón | Birmingham | Return from loan | — | €2.50m |
| 21/22 | 2021-08-03 | Birmingham | Sporting Gijón | Loan | — | €1.50m |
| 20/21 | 2021-06-30 | UD Almería | Birmingham | Return from loan | — | €1.50m |
| 20/21 | 2020-08-27 | Birmingham | UD Almería | Loan | — | €1.80m |
| 19/20 | 2020-08-17 | UD Almería | Birmingham | Return from loan | — | €1.80m |
| 19/20 | 2020-01-27 | Birmingham | UD Almería | Loan | — | €2.00m |
| 18/19 | 2019-06-30 | CD Numancia | Valencia | Return from loan | — | €2.00m |
| 18/19 | 2018-07-12 | Valencia | CD Numancia | Loan | — | €300k |
Last 33 matches for Santos Laguna while Fran Villalba was at the club (joined 2024-07-07). The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2025-04-20 | MEXA |
Santos Laguna | 0–4 | Club Tijuana | Available |
| 2025-04-16 | MEXA |
Pumas UNAM | 2–0 | Santos Laguna | Available |
| 2025-04-13 | MEXA |
Santos Laguna | 1–2 | Gallos Blancos | Available |
| 2025-04-06 | MEXA |
Deportivo Toluca | 2–1 | Santos Laguna | Available |
| 2025-03-30 | MEXA |
Santos Laguna | 2–3 | Atlético San Luis | Available |
| 2025-03-15 | MEXA |
UANL Tigres | 3–0 | Santos Laguna | Available |
| 2025-03-09 | MEXA |
Santos Laguna | 2–1 | Club León | Available |
| 2025-03-02 | MEXA |
CF Monterrey | 4–2 | Santos Laguna | Available |
| 2025-02-23 | MEXA |
Santos Laguna | 2–0 | Atlas Guadalajara | Available |
| 2025-02-19 | MEXA |
Santos Laguna | 0–1 | Cruz Azul | Available |
| 2025-02-14 | MEXA |
Mazatlán FC | 1–1 | Santos Laguna | Available |
| 2025-02-07 | MEXA |
Club Necaxa | 3–2 | Santos Laguna | Available |
| 2025-02-02 | MEXA |
Santos Laguna | 0–2 | Puebla FC | Available |
| 2025-01-29 | MEXA |
FC Juárez | 1–0 | Santos Laguna | Available |
| 2025-01-25 | MEXA |
Santos Laguna | 1–4 | CF América | Available |
| 2025-01-20 | MEXA |
CF Pachuca | 2–1 | Santos Laguna | Available |
| 2025-01-11 | MEXA |
Deportivo Guadalajara | 1–0 | Santos Laguna | Available |
| 2024-11-08 | MEXA |
Gallos Blancos | 3–2 | Santos Laguna | Available |
| 2024-11-05 | MEXA |
Santos Laguna | 0–2 | Deportivo Guadalajara | Available |
| 2024-11-02 | MEXA |
Cruz Azul | 2–0 | Santos Laguna | Available |
| 2024-10-25 | MEXA |
Santos Laguna | 0–0 | Mazatlán FC | Available |
| 2024-10-22 | MEXA |
Santos Laguna | 1–1 | CF Pachuca | Available |
| 2024-10-19 | MEXA |
CF América | 3–0 | Santos Laguna | Available |
| 2024-10-06 | MEXA |
Santos Laguna | 0–2 | FC Juárez | Available |
| 2024-09-28 | MEXA |
Atlético San Luis | 3–1 | Santos Laguna | Available |
| 2024-09-22 | MEXA |
Santos Laguna | 2–0 | Deportivo Toluca | Available |
| 2024-09-14 | MEXA |
Santos Laguna | 0–2 | CF Monterrey | Available |
| 2024-09-01 | MEXA |
Santos Laguna | 3–2 | Club Necaxa | Available |
| 2024-08-24 | MEXA |
Club León | 1–1 | Santos Laguna | Available |
| 2024-08-18 | MEXA |
Club Tijuana | 3–1 | Santos Laguna | Available |
| 2024-07-20 | MEXA |
Santos Laguna | 0–3 | UANL Tigres | Available |
| 2024-07-16 | MEXA |
Atlas Guadalajara | 1–0 | Santos Laguna | Available |
| 2024-07-13 | MEXA |
Santos Laguna | 1–1 | Pumas UNAM | Available |
Teams faced most often by Fran Villalba's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Real Zaragoza | 48 | 18 | 10 | 20 | 59 | 55 | +4 | 38% |
| Real Oviedo | 48 | 11 | 17 | 20 | 47 | 51 | -4 | 23% |
| CD Tenerife | 47 | 20 | 15 | 12 | 53 | 39 | +14 | 43% |
| CD Lugo | 42 | 21 | 13 | 8 | 62 | 39 | +23 | 50% |
| Albacete | 38 | 14 | 12 | 12 | 51 | 43 | +8 | 37% |
| AD Alcorcón | 38 | 19 | 14 | 5 | 46 | 22 | +24 | 50% |
| UD Las Palmas | 38 | 9 | 12 | 17 | 35 | 43 | -8 | 24% |
| Cádiz CF | 35 | 7 | 13 | 15 | 26 | 39 | -13 | 20% |
| SD Huesca | 34 | 6 | 15 | 13 | 23 | 37 | -14 | 18% |
| CD Mirandés | 34 | 13 | 12 | 9 | 52 | 39 | +13 | 38% |
| Girona FC | 28 | 11 | 6 | 11 | 28 | 30 | -2 | 39% |
| Granada CF | 28 | 10 | 6 | 12 | 29 | 35 | -6 | 36% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 14/15 | Senior debut season | |
| 16/17 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 25/26 | 7 | 0 | 2 | 0 | 0 | 0 |
| 24/25 | 25 | 539 | 1 | 0 | 0 | 0.17 |
| 23/24 | 35 | 0 | 5 | 0 | 0 | 0 |
| 22/23 | 35 | 2,298 | 7 | 0 | 0 | 0.27 |
| 21/22 | 42 | 778 | 9 | 0 | 0 | 1.04 |
| 20/21 | 35 | 474 | 3 | 0 | 0 | 0.57 |
| 19/20 | 35 | 1,727 | 3 | 0 | 0 | 0.16 |
| 18/19 | 40 | 829 | 5 | 1 | 0 | 0.65 |
| 17/18 | 33 | 385 | 6 | 0 | 0 | 1.4 |
| 16/17 | 23 | 415 | 6 | 0 | 0 | 1.3 |
| 15/16 | 32 | 0 | 4 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Fran Villalba
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Fran Villalba
Who is Fran Villalba?
Fran Villalba is a Spain professional footballer who plays as a attacking midfield for Santos Laguna.
How old is Fran Villalba?
Fran Villalba is 28 years old. He was born on May 11, 1998 in Valencia.
What position does Fran Villalba play?
Fran Villalba plays as a attacking midfield (Midfield - Attacking Midfield).
What club does Fran Villalba play for?
Fran Villalba currently plays for Santos Laguna.
How many career goals has Fran Villalba scored?
Across all senior club competitions in our dataset, Fran Villalba has scored 24 goals in 349 appearances.
What is Fran Villalba's market value?
Fran Villalba's most recent reported market value is €1.20m.
Spain