Skip to content
Rui Batalha

Rui Batalha

Attack - Left Winger  at Zhenis Astana
Age29
CitizenshipPortugal
Height1.69 m
Footright
BornJune 29, 1996
at Zhenis Astana 334 days · joined 2025-06-25
Market value €100k
Rating · 24/25 8.7 World class
Left Winger Attack

Career snapshot

9
clubs played for
14/15
debut season
0.29
goals / match
SU 1º Dezembro
top club · 37 apps

Position rank · 24/25

#361
goals rank
#668
assists rank
27
season goals
12
season assists

Among 1,755 Attack - Left Wingers · ≥200 mins

Career highs

€100k
peak value · 2025
top transfer fee
13
best season · 22/23
6 · 22.2%
pens / of goals
94Appearances
27Goals
12Assists
9Yellow cards
0Red cards
36Full matches (90′)
Full nameRui Batalha
Name in home countryRui Pedro Reis Batalha
Date of birth1996-06-29 (29 yrs)
Place of birthCascais, Portugal
CitizenshipPortugal
PositionAttack - Left Winger (main: Attack)
Footright
Height169.00 m
Current clubZhenis Astana
Joined2025-06-25
Contract expires2025-12-31
Jul 2025
2025 — Zhenis Astana
7 matches · 1 G · 2 A · across 2 competitions
Jun 2025
Transfer: 1º Dezembro → Zhenis
25/26 · Transfer
Jul 2024
Transfer: Alverca → 1º Dezembro
24/25 · Transfer
Jul 2024
24/25 — SU 1º Dezembro
27 matches · 7 G · 3 A · across 3 competitions
Jun 2024
Transfer: 1º Dezembro → Alverca
23/24 · Return from loan
Feb 2024
Transfer: Alverca → 1º Dezembro
23/24 · Loan
Jul 2023
23/24 — FC Alverca, SU 1º Dezembro
21 matches · 4 G · 1 A · across 3 competitions
Jul 2023
Transfer: Oliv. Hospital → Alverca
23/24 · Transfer
Jul 2022
22/23 — FC Oliveira do Hospital
28 matches · 13 G · 4 A · across 3 competitions
Jul 2022
Transfer: Belenenses → Oliv. Hospital
22/23 · Transfer
Jan 2022
Transfer: Cova Piedade → Belenenses
21/22 · Transfer
Jul 2021
21/22 — CD Cova Piedade
6 matches · 1 G · 1 A · across 2 competitions
Jul 2021
Transfer: CO Montijo → Cova Piedade
21/22 · Transfer
Jan 2021
Transfer: Real SC → CO Montijo
20/21 · Transfer
Jul 2020
20/21 — Real SC
2 matches · 1 G · 1 A · across 1 competition
Jan 2019
Transfer: Torreense → Real SC
18/19 · Transfer
Jul 2018
18/19 — SC União Torreense
1 matches · 0 G · 0 A · across 1 competition
Jul 2017
17/18 — SC União Torreense
1 matches · 0 G · 0 A · across 1 competition
Jul 2017
Transfer: Loures → Torreense
17/18 · Transfer
Jul 2016
16/17 — GS Loures
0 matches · 0 G · 0 A · across 1 competition
Jul 2016
Transfer: AC Malveira → Loures
16/17 · Transfer
Jul 2015
Transfer: Gil Vicente U19 → AC Malveira
15/16 · Transfer
Jul 2014
14/15 — Gil Vicente FC
1 matches · 0 G · 0 A · across 1 competition
Jul 2014
Transfer: Sacavenense U19 → Gil Vicente U19
14/15 · Transfer
Jul 2013
Transfer: Sacavenense S17 → Sacavenense U19
13/14 · Transfer
Jul 2012
Transfer: Sintrense Y17 → Sacavenense S17
12/13 · Transfer
Jul 2011
Transfer: Mafra Sub-15 → Sintrense Y17
11/12 · Transfer
Jul 2009
Transfer: Sporting Yth. → Mafra Sub-15
09/10 · Transfer
Jul 2005
Transfer: Encarnacense F. → Sporting Yth.
05/06 · Transfer
Jan 1970
Peak market value: €100k
Highest valuation recorded in dataset

Percentile rank vs 894 other Attack - Left Wingers with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).

Goals7 total · 1.10/90
89
Assists3 total · 0.47/90
70
G+A10 total · 1.57/90
84
Yellow cards3 total · 0.47/90
28
3,226 min
Minutes played by club
SU 1º Dezembro 44.1%
FC Alverca 14.7%
FC Oliveira do Hospital 15.6%
CD Cova Piedade 13.1%
Zhenis Astana 8.9%
Real SC 3.7%
SC União Torreense 0.0%
GS Loures 0.0%
Gil Vicente FC 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
SU 1º Dezembro 2 23/24 24/25 37 8 3 1,422
FC Alverca 1 23/24 23/24 11 3 1 474
FC Oliveira do Hospital 1 22/23 22/23 28 13 4 503
CD Cova Piedade 1 21/22 21/22 6 1 1 422
Zhenis Astana 1 2025 2025 7 1 2 287
Real SC 1 20/21 20/21 2 1 1 118
SC União Torreense 2 17/18 18/19 2 0 0 0
GS Loures 1 16/17 16/17 0 0 0 0
Gil Vicente FC 1 14/15 14/15 1 0 0 0

Career trajectory — goals, assists & market value

49131720/21 — 1 goals (Real SC)20/21 — 1 assists220/212025 — 1 goals (Zhenis Astana)2025 — 2 assists3202521/22 — 1 goals (CD Cova Piedade)21/22 — 1 assists221/2222/23 — 13 goals (FC Oliveira do Hospital)22/23 — 4 assists1722/2323/24 — 4 goals (SU 1º Dezembro)23/24 — 1 assists523/2424/25 — 7 goals (SU 1º Dezembro)24/25 — 3 assists1024/25GoalsAssistsMarket value

Goals by season

14/15: 0014/1516/17: 0016/1717/18: 0017/1818/19: 0018/1920/21: 1120/212025: 11202521/22: 1121/2222/23: 131322/2323/24: 4423/2424/25: 7724/25

Assists by season

14/15: 0014/1516/17: 0016/1717/18: 0017/1818/19: 0018/1920/21: 1120/212025: 22202521/22: 1121/2222/23: 4422/2323/24: 1123/2424/25: 3324/25
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
24/25 Liga 3 SU 1º Dezembro 15 5 1 2 0 208
24/25 Liga 3 - Promotion SU 1º Dezembro 10 2 2 1 0 365
24/25 Taça de Portugal SU 1º Dezembro 2 0 0 0 0 0
23/24 Liga 3 FC Alverca 9 1 0 0 0 414
23/24 Liga 3 - Relegation round SU 1º Dezembro 10 1 0 0 0 849
23/24 Taça de Portugal FC Alverca 2 2 1 0 0 60
22/23 Liga 3 FC Oliveira do Hospital 22 9 3 5 0 208
22/23 Liga 3 - Relegation round FC Oliveira do Hospital 3 2 0 0 0 133
22/23 Taça de Portugal FC Oliveira do Hospital 3 2 1 0 0 162
21/22 Liga 3 CD Cova Piedade 5 1 1 1 0 422
21/22 Taça de Portugal CD Cova Piedade 1 0 0 0 0 0
2025 Kazakhstan Cup Zhenis Astana 1 0 0 0 0 0
2025 Premier Liga Zhenis Astana 6 1 2 0 0 287
20/21 Taça de Portugal Real SC 2 1 1 0 0 118
18/19 Taça de Portugal SC União Torreense 1 0 0 0 0 0
17/18 Taça de Portugal SC União Torreense 1 0 0 0 0 0
16/17 Taça de Portugal GS Loures 0 0 0 0 0 0
14/15 Allianz Cup Gil Vicente FC 1 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
05/06 2005-07-01 Encarnacense F. Sporting Yth. Transfer 0
09/10 2009-07-01 Sporting Yth. Mafra Sub-15 Transfer 0
11/12 2011-07-01 Mafra Sub-15 Sintrense Y17 Transfer 0
12/13 2012-07-01 Sintrense Y17 Sacavenense S17 Transfer 0
13/14 2013-07-01 Sacavenense S17 Sacavenense U19 Transfer 0
14/15 2014-07-01 Sacavenense U19 Gil Vicente U19 Transfer 0
15/16 2015-07-01 Gil Vicente U19 AC Malveira Transfer 0
16/17 2016-07-01 AC Malveira Loures Transfer 0
17/18 2017-07-01 Loures Torreense Transfer 0
18/19 2019-01-27 Torreense Real SC Transfer 0
20/21 2021-01-10 Real SC CO Montijo Transfer 0
21/22 2021-07-01 CO Montijo Cova Piedade Transfer 0
21/22 2022-01-01 Cova Piedade Belenenses Transfer 0
22/23 2022-07-01 Belenenses Oliv. Hospital Transfer 0
23/24 2023-07-01 Oliv. Hospital Alverca Transfer 0
23/24 2024-02-07 Alverca 1º Dezembro Loan 0
23/24 2024-06-30 1º Dezembro Alverca Return from loan 0
24/25 2024-07-18 Alverca 1º Dezembro Transfer 0
25/26 2025-06-25 1º Dezembro Zhenis Transfer 0

No recorded injuries.

Current€100k
Peak€100k
Low€100k
Δ since start+—
Not enough data for chart
DateValue
Jan 1, 1970 €100k

No national team data.

TeammatePPG played withJoint goalsMinutes
Alan Júnior 2 1 764
Kenidy 1 1 742
Afonso Valente 1 0 0
Patrick 2 2 0
Evandro Barros 2 0 0
Pedro Clemente 1 4 0
Cesinha 1 0 0
Guilherme Oliveira 1 1 0
Miguel Rodrigues 1 1 0
Pedro Jesus 2 0 0
Gabriel Morais 2 0 0
João Freitas 2 1 0
Jorge Bernardo 1 1 0
André Salvador 2 2 0
José Chastre 1 0 0
Bruno Carvalho 2 0 0
Lisandro Menezes 2 0 0
Diogo Castro 2 1 0
Pedro Romano 2 0 0
Yaya Bamba 1 0 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
22/23 Liga 3 FC Oliveira do Hospital 9 22
24/25 Liga 3 SU 1º Dezembro 5 15
22/23 Liga 3 - Relegation round FC Oliveira do Hospital 2 3

Top assist seasons

SeasonCompetitionClubAssistsMatches
22/23 Liga 3 FC Oliveira do Hospital 3 22
2025 Premier Liga Zhenis Astana 2 6
24/25 Liga 3 - Promotion SU 1º Dezembro 2 10

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
23/24 2024-06-30 1º Dezembro Alverca Return from loan
23/24 2024-02-07 Alverca 1º Dezembro Loan

Teams faced most often by Rui Batalha's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Leixões SC 4 1 3 0 5 3 +2 25%
FC Penafiel 4 0 2 2 8 10 -2 0%
Académico de Viseu 4 1 1 2 4 8 -4 25%
FC Porto B 4 1 2 1 5 7 -2 25%
CD Mafra 4 1 2 1 4 6 -2 25%
GD Chaves 3 1 1 1 4 3 +1 33%
CD Feirense 3 1 2 0 2 1 +1 33%
UD Oliveirense 3 1 2 0 4 1 +3 33%
FC Vizela 3 1 1 1 6 5 +1 33%
SL Benfica B 3 1 0 2 4 5 -1 33%
FC Arouca 2 0 0 2 1 4 -3 0%
Casa Pia AC 2 1 0 1 5 2 +3 50%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
14/15 Senior debut season
20/21 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 27 573 3 0 0 0.47
22/23 28 503 5 0 0 0.89
21/22 6 422 1 0 0 0.21

Output by competition

Career goals and assists broken down by tournament.

Liga 3
51 apps
16 G
5 A
Taça de Portugal
12 apps
5 G
3 A
Liga 3 - Relegation round
13 apps
3 G
0 A
Liga 3 - Promotion
10 apps
2 G
2 A
Premier Liga
6 apps
1 G
2 A

Frequently asked about Rui Batalha

Who is Rui Batalha?

Rui Batalha is a Portugal professional footballer who plays as a left winger for Zhenis Astana.

How old is Rui Batalha?

Rui Batalha is 29 years old. He was born on June 29, 1996 in Cascais.

What position does Rui Batalha play?

Rui Batalha plays as a left winger (Attack - Left Winger).

What club does Rui Batalha play for?

Rui Batalha currently plays for Zhenis Astana.

How many career goals has Rui Batalha scored?

Across all senior club competitions in our dataset, Rui Batalha has scored 27 goals in 94 appearances.

What is Rui Batalha's market value?

Rui Batalha's most recent reported market value is €100k.