Skip to content
Maikel Mesa

Maikel Mesa

Midfield - Attacking Midfield  at CD Tenerife
Age34
CitizenshipSpain
Height1.88 m
Footright
BornJune 4, 1991
at CD Tenerife 666 days · joined 2024-07-27
👕200+ Apps 50+ Goals
Market value €400k
Attacking Midfield Midfield

Career snapshot

9
clubs played for
12/13
debut season
0.17
goals / match
UD Las Palmas
top club · 87 apps

Career highs

€900k
peak value · 2019
€700k
top transfer fee · 18/19
11
best season · 23/24
11 · 19%
pens / of goals
347Appearances
58Goals
7Assists
68Yellow cards
1Red cards
54Full matches (90′)
Full nameMaikel Mesa
Name in home countryMaikel Mesa Piñero
Date of birth1991-06-04 (34 yrs)
Place of birthSanta Cruz de Tenerife, Spain
CitizenshipSpain
PositionMidfield - Attacking Midfield (main: Midfield)
Footright
Height188.00 m
Current clubCD Tenerife
Joined2024-07-27
Contract expires2027-06-30
AgentYOU FIRST
Jul 2025
25/26 — CD Tenerife
0 matches · 0 G · 0 A · across 1 competition
Sep 2024
Injury: unknown
1 games missed
Jul 2024
Transfer: Real Zaragoza → CD Tenerife
24/25 · Transfer · €500k
Jul 2024
24/25 — CD Tenerife
31 matches · 4 G · 0 A · across 2 competitions
Jul 2023
23/24 — Real Zaragoza
42 matches · 11 G · 1 A · across 2 competitions
Jul 2023
Transfer: Albacete → Real Zaragoza
23/24 · Transfer
Jul 2022
Transfer: UD Las Palmas → Albacete
22/23 · Transfer
Jul 2022
22/23 — Albacete Balompié
41 matches · 9 G · 3 A · across 3 competitions
Dec 2021
Injury: unknown
1 games missed
Jul 2021
21/22 — UD Las Palmas
22 matches · 1 G · 0 A · across 3 competitions
Jul 2020
Transfer: Albacete → UD Las Palmas
19/20 · Return from loan
Jul 2020
20/21 — UD Las Palmas
30 matches · 3 G · 1 A · across 2 competitions
Jan 2020
Transfer: UD Las Palmas → Albacete
19/20 · Loan
Jul 2019
Injury: unknown
15 games missed
Jul 2019
19/20 — Albacete Balompié, UD Las Palmas
22 matches · 4 G · 0 A · across 2 competitions
Aug 2018
Transfer: Gimnàstic → UD Las Palmas
18/19 · Transfer · €700k
Jul 2018
18/19 — UD Las Palmas
27 matches · 5 G · 1 A · across 2 competitions
Oct 2017
Injury: unknown
2 games missed
Jul 2017
17/18 — Gimnàstic de Tarragona
36 matches · 8 G · 1 A · across 2 competitions
Jul 2017
Transfer: CD Mirandés → Gimnàstic
17/18 · Transfer
Jul 2016
Transfer: CA Osasuna → CD Mirandés
16/17 · Transfer
Jul 2016
16/17 — CD Mirandés
36 matches · 7 G · 0 A · across 2 competitions
Jul 2015
15/16 — CA Osasuna
18 matches · 3 G · 0 A · across 3 competitions
Jun 2015
Transfer: Racing Ferrol → CA Osasuna
14/15 · Return from loan
Jan 2015
Transfer: CA Osasuna → Racing Ferrol
14/15 · Loan
Jul 2014
14/15 — Racing Ferrol, CA Osasuna
23 matches · 3 G · 0 A · across 4 competitions
Jul 2014
Transfer: Osasuna B → CA Osasuna
14/15 · Transfer
Jul 2012
12/13 — CA Osasuna Promesas, CA Osasuna
19 matches · 0 G · 0 A · across 2 competitions
Jul 2012
Transfer: Laguna → Osasuna B
12/13 · Transfer
Jul 2010
Transfer: Tenerife U19 → Laguna
10/11 · Transfer
Jan 1970
Peak market value: €900k
Highest valuation recorded in dataset
4,821 min
Minutes played by club
CD Tenerife 7.1%
Real Zaragoza 5.7%
Albacete Balompié 14.8%
UD Las Palmas 31.5%
Gimnàstic de Tarragona 6.8%
CD Mirandés 10.6%
CA Osasuna 15.9%
Racing Ferrol 7.4%
CA Osasuna Promesas 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
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

3€225K6€450K9€675K12€900K14/15 — 3 goals (Racing Ferrol)314/1515/16 — 3 goals (CA Osasuna)315/1616/17 — 7 goals (CD Mirandés)716/1717/18 — 8 goals (Gimnàstic de Tarragona)17/18 — 1 assists917/1818/19 — 5 goals (UD Las Palmas)18/19 — 1 assists618/1919/20 — 4 goals (Albacete Balompié)419/2020/21 — 3 goals (UD Las Palmas)20/21 — 1 assists420/2121/22 — 1 goals (UD Las Palmas)121/2222/23 — 9 goals (Albacete Balompié)22/23 — 3 assists1222/2323/24 — 11 goals (Real Zaragoza)23/24 — 1 assists1223/2424/25 — 4 goals (CD Tenerife)424/2525/2615/16 — €200K16/17 — €300K17/18 — €600K18/19 — €600K19/20 — €900K20/21 — €600K21/22 — €500K22/23 — €500K23/24 — €800K24/25 — €700K25/26 — €400KGoalsAssistsMarket value

Goals by season

12/13: 0012/1314/15: 3314/1515/16: 3315/1616/17: 7716/1717/18: 8817/1818/19: 5518/1919/20: 4419/2020/21: 3320/2121/22: 1121/2222/23: 9922/2323/24: 111123/2424/25: 4424/2525/26: 0025/26

Assists by season

12/13: 0012/1314/15: 0014/1515/16: 0015/1616/17: 0016/1717/18: 1117/1818/19: 1118/1919/20: 0019/2020/21: 1120/2121/22: 0021/2222/23: 3322/2323/24: 1123/2424/25: 0024/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
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
SeasonDateFromToTypeMarket valueFee
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
SeasonInjuryFromToDays missedGames 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
Current€400k
Peak€900k
Low
Δ since start+€400k
€225k€450k€675k€900k197019701970
DateValue
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.

TeammatePPG played withJoint goalsMinutes
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

SeasonCompetitionClubGoalsMatches
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

SeasonCompetitionClubAssistsMatches
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.

SeasonDateFromToTypeFeeValue 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.

DateCompHomeScoreAwayAvailability
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).

OpponentPWDLGFGAGDWin %
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 / YearMilestoneDate
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.

SeasonMatchesMinsYC2nd YCRCCards / 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.

LaLiga2
290 apps
49 G
7 A
Copa del Rey
12 apps
5 G
0 A
2ª B - Grupo I
14 apps
3 G
0 A
Promoción a LaLiga
8 apps
1 G
0 A
2ª B - Grupo II
18 apps
0 G
0 A

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.