João Pedro

pt
João Pedro
48

56

K.€

13

30

years

CB

Profile of João Pedro

Season 2024/25

Competitive matches
18
Matches
played
1122'
Minutes
played
1
0.08
Goals/90'
1
0.08
Assists/90'
8/0
0.64
Cards/90'
João Pedro
João Pedro Da Silva Pereira Campos
30
years
pt
Portugal
78
kgs
Def
position
188
cms
13
shirt number
56
K.€
48
ELO

Born on 08 July 1994

Personal data
Country of birth
Portugal Portugal
Preferred foot
Right foot
Continent of birth
Europe
Region of birth
Southern Europe
Career details
Current club
Tirsense Tirsense
Current competition
Campeonato de Portugal Campeonato de Portugal
Previous club
Pedras Rubras Pedras Rubras
Historic team
Tirsense Tirsense
Historical competition
Campeonato de Portugal Campeonato de Portugal
Most common shirt number
13

Performance in the last match

Campeonato de Portugal, 8 days ago
Vianense
>Vianense
3 - 2
>Tirsense
Tirsense
85'
88'
5'
T. Amarilla
1

Form in last matches

Competitions played in

Participation and performances
Campeonato de Portugal
40%
Wins
6 W
3 D
6 L
Taça de Portugal
100%
Wins
3 W
0 D
0 L

Team's position in the competition

Matchday 20 PTS MP W D L GF GA GD
7
Os Limianos
Os Limianos 27 20 7 6 7 28 27 +1
8
Vila Real
Vila Real 26 20 7 5 8 23 22 +1
9
Tirsense
Tirsense 25 20 7 4 9 25 24 +1
10
Pevidém
Pevidém 23 20 6 5 9 18 24 -6
11
Joane
Joane 23 20 6 5 9 20 28 -8

Position on the pitch

Main position
Centre-back 85%
Other positions
  • Defensive midfielder 15%
CB
CDM
Football pitch

Rating progression

48
7017 14
11035 15
7005 19
Highest value in career
50 (2024)
Rankings
General
60570º
Age
3655º
By country
931º 931º
By position
22829º D
By position
12583º CB CB

Evolution of market value

7017 14
11035 15
7005 19
Highest value in career
55.5K (2025)
Rankings
General
80828º
Age
4537º
By country
1347º 1347º
By position
28736º D
By position
15491º CB CB
Contract information
Start of contract
01/07/2019
End of contract
30/06/2022
LAST YEAR OF CONTRACT
Contract length
24/02/2028
Last signing
01/07/2019

Professional performance

Current season 18
8
0.44
48
Calendar year 5
4
0.8
49
Last 6 months 16
7
0.44
48
Last 365 days 23
11
0.48
48
Last 3 years 75
33
0.44
47
Last 5 years 106
50
0.47
45
Career 176
0.43
42

List of clubs played for

Teams Season MP
MP GS MS MIN Age Pts. ELO
Tirsense
Tirsense
2024/25
18 1 1 8 0 18 12 6 1122' 30 6.3 48
Campeonato de Portugal
Campeonato de Portugal
15 1 0 7 0 15 10 5 941' 30 5.9 48
Taça de Portugal
Taça de Portugal
3 0 1 1 0 3 2 1 181' 30 5.9 47
Tirsense
Tirsense
2023/24
26 0 0 11 1 26 26 0 2280' 29 6.9 48
Tirsense
Tirsense
2022/23
25 1 0 11 0 25 24 1 2186' 28 6.8 46
Tirsense
Tirsense
2021/22
23 1 0 11 0 23 23 0 1945' 27 7.3 42
Tirsense
Tirsense
2020/21
14 0 0 7 1 14 13 1 1078' 26 5.7 38

Teammates

Player rating and role
João Martins
F
João Martins
48
2
Ruben Moura
D
Ruben Moura
48
1
Gonçalo Cardoso
D
Gonçalo Cardoso
47
4
Júlio Alves
F
Júlio Alves
47
0
D. Rodrigues
MF
D. Rodrigues
47
6
S. Musa
MF
S. Musa
46
0
Adul Seidi
F
Adul Seidi
46
-3
Jorge Silva
D
Jorge Silva
46
8
Tiago Gonçalves
GK
Tiago Gonçalves
45
11
B. Mesquita
MF
B. Mesquita
43
7
Júnior Franco
MF
Júnior Franco
42
10
Bruno Carvalho
MF
Bruno Carvalho
42
3
José Pereira
D
José Pereira
41
9
Tulio
MF
Tulio
38
0
Alex
F
Alex
38
0
Fontini
F
Fontini
38
-4
João Matos
GK
João Matos
38
-3
Diogo Nascimento
F
Diogo Nascimento
36
2
Giovanny Morais
F
Giovanny Morais
34
0

Historical performance in clubs

By teams Season. MP GS Min.
Tirsense
Tirsense
5 106 98 8611' 3 50
Pedras Rubras
Pedras Rubras
4 68 53 4812' 1 25
Famalicão
Famalicão
1 2 1 92' 0 1
By competition Season. MP GS Min.
Campeonato de Portugal
Campeonato de Portugal
10 157 138 12263' 4 70
Taça de Portugal
Taça de Portugal
5 10 9 794' 0 4
CN Seniores Play
CN Seniores Play
2 9 5 458' 0 2

Teams played for

Tirsense
Tirsense
5 season
3
106
Pedras Rubras
Pedras Rubras
4 season
1
68
Famalicão
Famalicão
1 season
0
2

Most important achievements

Milestones and events on this day

Best performances