Maikel Mesa
Career snapshot
Career highs
Born the same day
Shares 1991-06-04 · 6 players total
| Full name | Maikel Mesa |
|---|---|
| Name in home country | Maikel Mesa Piñero |
| Date of birth | 1991-06-04 (34 yrs) |
| Place of birth | Santa Cruz de Tenerife, Spain |
| Citizenship | Spain |
| Position | Midfield - Attacking Midfield (main: Midfield) |
| Foot | right |
| Height | 188.00 m |
| Current club | CD Tenerife |
| Joined | 2024-07-27 |
| Contract expires | 2027-06-30 |
| Agent | YOU FIRST |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| CD Tenerife | 2 | 24/25 | 25/26 | 31 | 4 | 0 | 342 |
| Real Zaragoza | 1 | 23/24 | 23/24 | 42 | 11 | 1 | 275 |
| Albacete Balompié | 2 | 19/20 | 22/23 | 55 | 12 | 3 | 715 |
| UD Las Palmas | 4 | 18/19 | 21/22 | 87 | 10 | 2 | 1,521 |
| Gimnàstic de Tarragona | 1 | 17/18 | 17/18 | 36 | 8 | 1 | 330 |
| CD Mirandés | 1 | 16/17 | 16/17 | 36 | 7 | 0 | 513 |
| CA Osasuna | 3 | 12/13 | 15/16 | 24 | 3 | 0 | 766 |
| Racing Ferrol | 1 | 14/15 | 14/15 | 18 | 3 | 0 | 359 |
| CA Osasuna Promesas | 1 | 12/13 | 12/13 | 18 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Primera Federación - Gr. I | CD Tenerife | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Copa del Rey | CD Tenerife | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | LaLiga2 | CD Tenerife | 31 | 4 | 0 | 4 | 0 | 342 |
| 23/24 | 2ª División | Real Zaragoza | 41 | 11 | 1 | 8 | 0 | 275 |
| 23/24 | Copa del Rey | Real Zaragoza | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | 2ª División | Albacete Balompié | 37 | 8 | 3 | 4 | 1 | 340 |
| 22/23 | Copa del Rey | Albacete Balompié | 2 | 1 | 0 | 0 | 0 | 63 |
| 22/23 | Promoción a LaLiga | Albacete Balompié | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | 2ª División | UD Las Palmas | 18 | 1 | 0 | 4 | 0 | 567 |
| 21/22 | Copa del Rey | UD Las Palmas | 2 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | Promoción a LaLiga | UD Las Palmas | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | 2ª División | UD Las Palmas | 28 | 3 | 1 | 7 | 0 | 461 |
| 20/21 | Copa del Rey | UD Las Palmas | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | 2ª División | Albacete Balompié | 14 | 3 | 0 | 7 | 0 | 312 |
| 19/20 | 2ª División | UD Las Palmas | 7 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | Copa del Rey | UD Las Palmas | 1 | 1 | 0 | 0 | 0 | 84 |
| 18/19 | 2ª División | UD Las Palmas | 26 | 4 | 1 | 4 | 0 | 340 |
| 18/19 | Copa del Rey | UD Las Palmas | 1 | 1 | 0 | 0 | 0 | 69 |
| 17/18 | 2ª División | Gimnàstic de Tarragona | 36 | 8 | 1 | 6 | 0 | 330 |
| 17/18 | Copa del Rey | Gimnàstic de Tarragona | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | 2ª División | CD Mirandés | 35 | 6 | 0 | 5 | 0 | 393 |
| 16/17 | Copa del Rey | CD Mirandés | 1 | 1 | 0 | 0 | 0 | 120 |
| 15/16 | 2ª División | CA Osasuna | 13 | 1 | 0 | 6 | 0 | 621 |
| 15/16 | Copa del Rey | CA Osasuna | 1 | 1 | 0 | 0 | 0 | 54 |
| 15/16 | Promoción a LaLiga | CA Osasuna | 4 | 1 | 0 | 0 | 0 | 91 |
| 14/15 | 2ª B - Grupo I | Racing Ferrol | 14 | 3 | 0 | 5 | 0 | 359 |
| 14/15 | 2ª División | CA Osasuna | 4 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Ascenso a 2ª | Racing Ferrol | 4 | 0 | 0 | 1 | 0 | 0 |
| 14/15 | Copa del Rey | CA Osasuna | 1 | 0 | 0 | 1 | 0 | 0 |
| 12/13 | 2ª B - Grupo II | CA Osasuna Promesas | 18 | 0 | 0 | 4 | 0 | 0 |
| 12/13 | LaLiga | CA Osasuna | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 10/11 | 2010-07-01 | Tenerife U19 | Laguna | Transfer | 0 | — |
| 12/13 | 2012-07-01 | Laguna | Osasuna B | Transfer | 0 | — |
| 14/15 | 2014-07-01 | Osasuna B | CA Osasuna | Transfer | 0 | — |
| 14/15 | 2015-01-30 | CA Osasuna | Racing Ferrol | Loan | 100000 | — |
| 14/15 | 2015-06-30 | Racing Ferrol | CA Osasuna | Return from loan | 0 | — |
| 16/17 | 2016-07-13 | CA Osasuna | CD Mirandés | Transfer | 200000 | — |
| 17/18 | 2017-07-01 | CD Mirandés | Gimnàstic | Transfer | 400000 | — |
| 18/19 | 2018-08-17 | Gimnàstic | UD Las Palmas | Transfer | 600000 | €700k |
| 19/20 | 2020-01-12 | UD Las Palmas | Albacete | Loan | 700000 | — |
| 19/20 | 2020-07-21 | Albacete | UD Las Palmas | Return from loan | 550000 | — |
| 22/23 | 2022-07-25 | UD Las Palmas | Albacete | Transfer | 300000 | — |
| 23/24 | 2023-07-01 | Albacete | Real Zaragoza | Transfer | 800000 | — |
| 24/25 | 2024-07-27 | Real Zaragoza | CD Tenerife | Transfer | 700000 | €500k |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 17/18 | Muscle injury | 2017-10-13 | 2017-10-27 | 15 | 2 |
| 19/20 | Herniated disc | 2019-07-25 | 2019-11-09 | 108 | 15 |
| 21/22 | Corona virus | 2021-12-27 | 2022-01-06 | 11 | 1 |
| 24/25 | muscular problems | 2024-09-23 | 2024-09-30 | 8 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €550k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | — |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Kirian Rodríguez | 2 | 0 | 998 |
| Riki Rodríguez | 1 | 0 | 0 |
| Raúl Fernández | 1 | 0 | 0 |
| Iker Guarrotxena | 1 | 0 | 0 |
| Marco Sangalli | 1 | 0 | 0 |
| Jair Amador | 1 | 0 | 0 |
| Álvaro Rodríguez | 1 | 0 | 0 |
| Enzo Boyomo | 1 | 0 | 0 |
| Stole Dimitrievski | 1 | 0 | 0 |
| Marc Aguado | 1 | 0 | 0 |
| Toni Moya | 1 | 1 | 0 |
| Xavi Molina | 1 | 0 | 0 |
| Álvaro Lemos | 1 | 1 | 0 |
| Julio Alonso | 2 | 0 | 0 |
| Alejandro Francés | 1 | 0 | 0 |
| Jonathan Dubasin | 2 | 3 | 0 |
| Iván Azón | 1 | 0 | 0 |
| Edgar Badia | 1 | 0 | 0 |
| Lander Olaetxea | 2 | 0 | 0 |
| Álvaro Valles | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 23/24 | 2ª División | Real Zaragoza | 11 | 41 |
| 17/18 | 2ª División | Gimnàstic de Tarragona | 8 | 36 |
| 22/23 | 2ª División | Albacete Balompié | 8 | 37 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 22/23 | 2ª División | Albacete Balompié | 3 | 37 |
| 20/21 | 2ª División | UD Las Palmas | 1 | 28 |
| 17/18 | 2ª División | Gimnàstic de Tarragona | 1 | 36 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 19/20 | 2020-07-21 | Albacete | UD Las Palmas | Return from loan | — | €550k |
| 19/20 | 2020-01-12 | UD Las Palmas | Albacete | Loan | — | €700k |
| 14/15 | 2015-06-30 | Racing Ferrol | CA Osasuna | Return from loan | — | — |
| 14/15 | 2015-01-30 | CA Osasuna | Racing Ferrol | Loan | — | €100k |
Last 41 matches for CD Tenerife while Maikel Mesa was at the club (joined 2024-07-27). 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-05-25 | ES2 |
CD Tenerife | 0–1 | Real Oviedo | Available |
| 2025-05-17 | ES2 |
FC Cartagena | 1–0 | CD Tenerife | Available |
| 2025-05-11 | ES2 |
CD Tenerife | 0–0 | Racing Ferrol | Available |
| 2025-05-04 | ES2 |
Levante UD | 1–1 | CD Tenerife | Available |
| 2025-04-27 | ES2 |
CD Tenerife | 1–1 | SD Eibar | Available |
| 2025-04-20 | ES2 |
Deportivo La Coruña | 0–0 | CD Tenerife | Available |
| 2025-04-12 | ES2 |
CD Tenerife | 0–0 | Burgos CF | Available |
| 2025-04-05 | ES2 |
Sporting Gijón | 1–3 | CD Tenerife | Available |
| 2025-03-28 | ES2 |
CD Tenerife | 2–1 | Granada CF | Available |
| 2025-03-23 | ES2 |
CD Tenerife | 2–1 | Cádiz CF | Available |
| 2025-03-16 | ES2 |
Racing Santander | 2–1 | CD Tenerife | Available |
| 2025-03-09 | ES2 |
CD Tenerife | 2–0 | SD Huesca | Available |
| 2025-03-03 | ES2 |
CD Mirandés | 2–0 | CD Tenerife | Available |
| 2025-02-21 | ES2 |
Málaga CF | 1–0 | CD Tenerife | Available |
| 2025-02-15 | ES2 |
CD Tenerife | 2–3 | Córdoba CF | Available |
| 2025-02-09 | ES2 |
Elche CF | 2–0 | CD Tenerife | Available |
| 2025-02-02 | ES2 |
CD Tenerife | 3–1 | Albacete | Available |
| 2025-01-29 | ES2 |
CD Tenerife | 0–0 | Deportivo La Coruña | Available |
| 2025-01-25 | ES2 |
CD Tenerife | 0–1 | CD Eldense | Available |
| 2025-01-19 | ES2 |
Real Zaragoza | 2–2 | CD Tenerife | Available |
| 2025-01-11 | ES2 |
CD Tenerife | 2–0 | CD Castellón | Available |
| 2025-01-07 | ES2 |
CD Tenerife | 0–3 | Levante UD | Available |
| 2024-12-22 | ES2 |
Burgos CF | 1–0 | CD Tenerife | Available |
| 2024-12-19 | ES2 |
SD Huesca | 1–0 | CD Tenerife | Available |
| 2024-12-08 | ES2 |
Córdoba CF | 3–0 | CD Tenerife | Available |
| 2024-11-30 | ES2 |
CD Tenerife | 1–1 | Elche CF | Available |
| 2024-11-24 | ES2 |
Albacete | 2–1 | CD Tenerife | Available |
| 2024-11-17 | ES2 |
Real Oviedo | 3–1 | CD Tenerife | Available |
| 2024-11-03 | ES2 |
CD Tenerife | 1–0 | CD Mirandés | Available |
| 2024-10-28 | ES2 |
Racing Ferrol | 1–1 | CD Tenerife | Available |
| 2024-10-24 | ES2 |
CD Tenerife | 0–0 | Málaga CF | Available |
| 2024-10-19 | ES2 |
Granada CF | 4–0 | CD Tenerife | Available |
| 2024-10-11 | ES2 |
CD Tenerife | 2–3 | Real Zaragoza | Available |
| 2024-10-05 | ES2 |
CD Tenerife | 2–0 | FC Cartagena | Available |
| 2024-09-29 | ES2 |
CD Castellón | 2–1 | CD Tenerife | INJURED muscular problems |
| 2024-09-22 | ES2 |
CD Tenerife | 1–1 | Sporting Gijón | Available |
| 2024-09-14 | ES2 |
SD Eibar | 1–0 | CD Tenerife | Available |
| 2024-09-06 | ES2 |
CD Tenerife | 0–1 | Racing Santander | Available |
| 2024-08-31 | ES2 |
Cádiz CF | 2–2 | CD Tenerife | Available |
| 2024-08-24 | ES2 |
CD Tenerife | 0–1 | UD Almería | Available |
| 2024-08-19 | ES2 |
CD Eldense | 2–1 | CD Tenerife | Available |
Teams faced most often by Maikel Mesa'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 Oviedo | 84 | 21 | 25 | 38 | 82 | 106 | -24 | 25% |
| Sporting Gijón | 82 | 31 | 20 | 31 | 86 | 104 | -18 | 38% |
| Albacete | 78 | 32 | 25 | 21 | 111 | 93 | +18 | 41% |
| CD Lugo | 78 | 27 | 29 | 22 | 112 | 85 | +27 | 35% |
| AD Alcorcón | 78 | 25 | 28 | 25 | 87 | 79 | +8 | 32% |
| UD Almería | 74 | 21 | 18 | 35 | 74 | 108 | -34 | 28% |
| SD Huesca | 68 | 20 | 24 | 24 | 64 | 76 | -12 | 29% |
| CD Leganés | 64 | 18 | 21 | 25 | 53 | 77 | -24 | 28% |
| Girona FC | 64 | 15 | 19 | 30 | 55 | 91 | -36 | 23% |
| RCD Mallorca | 61 | 16 | 24 | 21 | 73 | 84 | -11 | 26% |
| Elche CF | 58 | 22 | 17 | 19 | 68 | 63 | +5 | 38% |
| Málaga CF | 58 | 16 | 25 | 17 | 61 | 66 | -5 | 28% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 12/13 | Senior debut season | |
| 14/15 | First senior goal | |
| 23/24 | Goal #50 (career) |
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′ |
|---|---|---|---|---|---|---|
| 24/25 | 31 | 342 | 4 | 0 | 0 | 1.05 |
| 23/24 | 42 | 275 | 8 | 0 | 0 | 2.62 |
| 22/23 | 41 | 403 | 4 | 1 | 1 | 1.34 |
| 21/22 | 22 | 567 | 5 | 0 | 0 | 0.79 |
| 20/21 | 30 | 461 | 7 | 0 | 0 | 1.37 |
| 19/20 | 22 | 396 | 8 | 0 | 0 | 1.82 |
| 18/19 | 27 | 409 | 4 | 0 | 0 | 0.88 |
| 17/18 | 36 | 330 | 6 | 0 | 0 | 1.64 |
| 16/17 | 36 | 513 | 5 | 0 | 0 | 0.88 |
| 15/16 | 18 | 766 | 6 | 0 | 0 | 0.7 |
| 14/15 | 23 | 359 | 7 | 0 | 0 | 1.75 |
| 12/13 | 19 | 0 | 4 | 1 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Maikel Mesa
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Maikel Mesa
Who is Maikel Mesa?
Maikel Mesa is a Spain professional footballer who plays as a attacking midfield for CD Tenerife.
How old is Maikel Mesa?
Maikel Mesa is 34 years old. He was born on June 4, 1991 in Santa Cruz de Tenerife.
What position does Maikel Mesa play?
Maikel Mesa plays as a attacking midfield (Midfield - Attacking Midfield).
What club does Maikel Mesa play for?
Maikel Mesa currently plays for CD Tenerife.
How many career goals has Maikel Mesa scored?
Across all senior club competitions in our dataset, Maikel Mesa has scored 58 goals in 347 appearances.
What is Maikel Mesa's market value?
Maikel Mesa's most recent reported market value is €400k.
Spain