Skip to content
Bruno Morais

Bruno Morais

Defender - Centre-Back  at SC São João de Ver
Age28
CitizenshipPortugal
Height1.86 m
Footright
BornApril 8, 1998
at SC São João de Ver 322 days · joined 2025-07-06
👕100+ Apps
Market value
Centre-Back Defender

Career snapshot

9
clubs played for
18/19
debut season
0.03
goals / match
Anadia FC
top club · 28 apps

Career highs

€300k
peak value · 2020
top transfer fee
3
best season · 22/23
int'l / penalties
100Appearances
3Goals
0Assists
24Yellow cards
0Red cards
7Full matches (90′)
Full nameBruno Morais
Name in home countryBruno Miguel Araújo Morais
Date of birth1998-04-08 (28 yrs)
Place of birthVila Nova de Famalicão, Portugal
CitizenshipPortugal
PositionDefender - Centre-Back (main: Defender)
Footright
Height186.00 m
Current clubSC São João de Ver
Joined2025-07-06
Contract expires2026-06-30
Jul 2025
Transfer: Fafe → S. João Ver
25/26 · Transfer
Jul 2025
25/26 — SC São João de Ver
3 matches · 0 G · 0 A · across 1 competition
Jul 2024
Transfer: Lus. Lourosa → Fafe
24/25 · Transfer
Jul 2024
24/25 — AD Fafe
12 matches · 0 G · 0 A · across 3 competitions
Jul 2023
Transfer: Anadia → Lus. Lourosa
23/24 · Transfer
Jul 2023
23/24 — Lusitânia FC Lourosa
15 matches · 0 G · 0 A · across 4 competitions
Jul 2022
22/23 — Anadia FC
28 matches · 3 G · 0 A · across 3 competitions
Jul 2022
Transfer: Montalegre → Anadia
22/23 · Transfer
Jul 2021
21/22 — CDC Montalegre
3 matches · 0 G · 0 A · across 1 competition
Jul 2021
Transfer: Recre Granada → Montalegre
21/22 · Transfer
Aug 2020
Transfer: Desportivo Aves → Recre Granada
20/21 · Transfer
Jul 2020
20/21 — Recreativo Granada
11 matches · 0 G · 0 A · across 2 competitions
Jan 2020
Transfer: Aves U23 → Desportivo Aves
19/20 · Transfer
Jul 2019
19/20 — Desportivo Aves (- 2020), CD Aves U23
28 matches · 0 G · 0 A · across 2 competitions
Jul 2019
Transfer: Gil Vicente → Aves U23
19/20 · Transfer
Jul 2018
18/19 — Gil Vicente FC
0 matches · 0 G · 0 A · across 1 competition
Jun 2018
Transfer: Montalegre → Gil Vicente
17/18 · Return from loan
Sep 2017
Transfer: Gil Vicente → Montalegre
17/18 · Loan
Jul 2017
Transfer: Gil Vicente U19 → Gil Vicente
17/18 · Transfer
Jul 2016
Transfer: Boavista Y19 → Gil Vicente U19
16/17 · Transfer
Jul 2015
Transfer: Famalicão S17 → Boavista Y19
15/16 · Transfer
Jul 2013
Transfer: Famalicão S15 → Famalicão S17
13/14 · Transfer
Jul 2012
Transfer: Vitória SC U15 → Famalicão S15
12/13 · Transfer
Jul 2011
Transfer: Vitória SC Yth → Vitória SC U15
11/12 · Transfer
Jan 1970
Peak market value: €300k
Highest valuation recorded in dataset
630 min
Minutes played by club
SC São João de Ver 0.0%
AD Fafe 0.0%
Lusitânia FC Lourosa 0.0%
Anadia FC 100.0%
CDC Montalegre 0.0%
Recreativo Granada 0.0%
Desportivo Aves (- 2020) 0.0%
CD Aves U23 0.0%
Gil Vicente FC 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
SC São João de Ver 1 25/26 25/26 3 0 0 0
AD Fafe 1 24/25 24/25 12 0 0 0
Lusitânia FC Lourosa 1 23/24 23/24 15 0 0 0
Anadia FC 1 22/23 22/23 28 3 0 630
CDC Montalegre 1 21/22 21/22 3 0 0 0
Recreativo Granada 1 20/21 20/21 11 0 0 0
Desportivo Aves (- 2020) 1 19/20 19/20 15 0 0 0
CD Aves U23 1 19/20 19/20 13 0 0 0
Gil Vicente FC 1 18/19 18/19 0 0 0 0

Career trajectory — goals, assists & market value

1€75K2€150K2€225K3€300K20/2121/2222/23 — 3 goals (Anadia FC)322/2320/21 — €300K21/22 — €300KGoalsAssistsMarket value

Goals by season

18/19: 0018/1919/20: 0019/2020/21: 0020/2121/22: 0021/2222/23: 3322/2323/24: 0023/2424/25: 0024/2525/26: 0025/26

Assists by season

18/19: 0018/1919/20: 0019/2020/21: 0020/2121/22: 0021/2222/23: 0022/2323/24: 0023/2424/25: 0024/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Liga 3 SC São João de Ver 3 0 0 0 0 0
24/25 Liga 3 AD Fafe 8 0 0 2 0 0
24/25 Liga 3 - Promotion AD Fafe 4 0 0 1 0 0
24/25 Taça de Portugal AD Fafe 0 0 0 0 0 0
23/24 Liga 3 Lusitânia FC Lourosa 12 0 0 1 0 0
23/24 Liga 3 - Promotion Lusitânia FC Lourosa 1 0 0 0 0 0
23/24 Play-Off Liga Portugal 2 Lusitânia FC Lourosa 0 0 0 0 0 0
23/24 Taça de Portugal Lusitânia FC Lourosa 2 0 0 0 0 0
22/23 Liga 3 Anadia FC 21 3 0 8 0 630
22/23 Liga 3 - Relegation round Anadia FC 5 0 0 1 0 0
22/23 Taça de Portugal Anadia FC 2 0 0 0 0 0
21/22 Liga 3 CDC Montalegre 3 0 0 1 0 0
20/21 2ª B - Fase de descenso Recreativo Granada 3 0 0 0 0 0
20/21 2ª B - Grupo IV Recreativo Granada 8 0 0 2 0 0
19/20 Liga NOS Desportivo Aves (- 2020) 15 0 0 3 0 0
19/20 Liga Revelação CD Aves U23 13 0 0 5 0 0
18/19 Taça de Portugal Gil Vicente FC 0 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
11/12 2011-07-01 Vitória SC Yth Vitória SC U15 Transfer 0
12/13 2012-07-01 Vitória SC U15 Famalicão S15 Transfer 0
13/14 2013-07-01 Famalicão S15 Famalicão S17 Transfer 0
15/16 2015-07-01 Famalicão S17 Boavista Y19 Transfer 0
16/17 2016-07-01 Boavista Y19 Gil Vicente U19 Transfer 0
17/18 2017-07-01 Gil Vicente U19 Gil Vicente Transfer 0
17/18 2017-09-01 Gil Vicente Montalegre Loan 0
17/18 2018-06-30 Montalegre Gil Vicente Return from loan 25000
19/20 2019-07-01 Gil Vicente Aves U23 Transfer 0
19/20 2020-01-01 Aves U23 Desportivo Aves Transfer 0
20/21 2020-08-31 Desportivo Aves Recre Granada Transfer 300000
21/22 2021-07-01 Recre Granada Montalegre Transfer 300000
22/23 2022-07-01 Montalegre Anadia Transfer 300000
23/24 2023-07-27 Anadia Lus. Lourosa Transfer 0
24/25 2024-07-12 Lus. Lourosa Fafe Transfer 0
25/26 2025-07-06 Fafe S. João Ver Transfer 0

No recorded injuries.

Current
Peak€300k
Low
Δ since start−€25k
€75k€150k€225k€300k197019701970
DateValue
Jan 1, 1970
Jan 1, 1970 €300k
Jan 1, 1970 €300k
Jan 1, 1970 €300k
Jan 1, 1970 €300k
Jan 1, 1970 €300k
Jan 1, 1970
Jan 1, 1970 €25k

No national team data.

TeammatePPG played withJoint goalsMinutes
João Batista 1 0 961
Bruno Lourenço 1 0 946
José Varela 1 0 755
Dmytro Lytvyn 2 0 496
Rúben Gonçalves 2 0 487
Miguel Pereira 1 0 471
Zé Gata 1 0 449
Henrique Martins 2 0 369
Reko 1 0 0
Simão 1 0 0
Pedro Soares 1 0 0
José Costa 1 0 0
André Santos 1 0 0
Filipe Marques 1 1 0
Edu Pinheiro 1 0 0
João Nogueira 1 0 0
Sele Davou 1 0 0
Zidane Banjaqui 1 0 0
Dinho 1 0 0
Ricardo Mangas 1 0 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
22/23 Liga 3 Anadia FC 3 21

Top assist seasons

SeasonCompetitionClubAssistsMatches

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
17/18 2018-06-30 Montalegre Gil Vicente Return from loan €25k
17/18 2017-09-01 Gil Vicente Montalegre Loan

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
22/23 First senior goal

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 12 0 3 0 0 0
23/24 15 0 1 1 0 0
22/23 28 630 9 1 0 1.43
21/22 3 0 1 0 0 0
20/21 11 0 2 0 0 0
19/20 28 0 8 1 0 0

Output by competition

Career goals and assists broken down by tournament.

Liga 3
47 apps
3 G
0 A
Liga 3 - Promotion
5 apps
0 G
0 A
Liga 3 - Relegation round
5 apps
0 G
0 A
2ª B - Grupo IV
8 apps
0 G
0 A
Liga NOS
15 apps
0 G
0 A
Liga Revelação
13 apps
0 G
0 A

Frequently asked about Bruno Morais

Who is Bruno Morais?

Bruno Morais is a Portugal professional footballer who plays as a centre-back for SC São João de Ver.

How old is Bruno Morais?

Bruno Morais is 28 years old. He was born on April 8, 1998 in Vila Nova de Famalicão.

What position does Bruno Morais play?

Bruno Morais plays as a centre-back (Defender - Centre-Back).

What club does Bruno Morais play for?

Bruno Morais currently plays for SC São João de Ver.

How many career goals has Bruno Morais scored?

Across all senior club competitions in our dataset, Bruno Morais has scored 3 goals in 100 appearances.