Profile of João Pedro

João Pedro

João Pedro Da Silva Pereira Campos
31
years
pt
Portugal
78
kgs
Def
position
188
cms
13
shirt number
68
K.€
50
ELO

Born on 08 July 1994

Personal data
Country of birth
Portugal Portugal
Preferred foot
Right foot
Continent of birth
Europa
Region of birth
Europa del Sur
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

Form in last matches

Competitions played in

Participation and performances

Position on the pitch

Main position
Centre-back 90%
Other positions
  • Defensive midfielder 10%
CB
CDM
Football pitch

Rating progression

50 ▲ 1
7017 14
11035 15
7005 19
Highest value in career
51 (2024)
Rankings
General
60548º
Age
3300º
By country
919º 919º
By position
22743º D
By position
12632º CB CB

Evolution of market value

7017 14
11035 15
7005 19
Highest value in career
66.5K (2025)
Rankings
General
82699º
Age
4049º
By country
1363º 1363º
By position
29209º D
By position
15918º CB CB
Contract information
Start of contract
01/07/2019
End of contract
30/06/2025
FINAL YEAR OF CONTRACT
Contract length
31/07/2031
Last signing
01/07/2019

Professional performance

Calendar year 13
5
0.38
50
Last 6 months 10
3
0.3
50
Last 365 days 26
9
0.35
49
Last 3 years 77
32
0.42
48
Last 5 years 114
51
0.45
47
Career 184
0.42
43

List of clubs played for

Teams Season MP
MP GS MS MIN Age Pts. ELO
Tirsense
Tirsense
2024/25
26 1 1 9 0 26 17 9 1652' 30 6.1 49
Taça de Portugal
Taça de Portugal
6 0 1 1 0 6 5 1 451' 30 5.8 49
Campeonato de Portugal
Campeonato de Portugal
20 1 0 8 0 20 12 8 1201' 30 5.9 49
Tirsense
Tirsense
2023/24
26 0 0 11 1 26 26 0 2280' 29 6.9 49
Tirsense
Tirsense
2022/23
25 1 0 11 0 25 24 1 2186' 28 6.8 47
Tirsense
Tirsense
2021/22
23 1 0 11 0 23 23 0 1945' 27 7.3 43
Tirsense
Tirsense
2020/21
14 0 0 7 1 14 13 1 1078' 26 5.7 38

Historical performance in clubs

By teams Season. MP GS Min.
Tirsense
Tirsense
5 114 103 9141' 3 51
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 162 140 12523' 4 71
Taça de Portugal
Taça de Portugal
5 13 12 1064' 0 4
CN Seniores Play
CN Seniores Play
2 9 5 458' 0 2

Most important achievements

Milestones and events on this day
First goal for the team
Tirsense
Tirsense
10 APR. 22
27 years

Best performances