Diogo Maga is represented by the football agency Vision Players. The player currently plays for SC Vianense. Contract expires on 30.06.2027 — 7 months left.

timeline Career History

14/15
Porto Alt. Porto Alt.
17/18
Porto U15 Porto U15
18/19
Vitória SC U15 Vitória SC U15
19/20
Vitória SC U17 Vitória SC U17
21/22
Vizela U19 Vizela U19
22/23
Vizela U23 Vizela U23
23/24
Ac. Viseu U23 Ac. Viseu U23
26/27
Vianense Vianense

Rating

64

CEN

Diogo Maga player profile photo

Diogo Maga

Portugal • Central Midfield visibility673

ATT

--

TEC

--

TAC

--

DEF

--

CRE

--

AGE

21

Height: 1,75
Foot: Right
support_agent Agent: Vision Players

ATT: Attacking • TEC: Technical • TAC: Tactical • DEF: Defending • CRE: Creativity

Position

Midfield

Age

21

Height

1,75

Foot

Right

Personal details

Date of Birth
22.10.2004
Place of birth
Matosinhos, Portugal
Nationality
Portugal
League
Liga 3
Shirt number
68

info About Diogo Maga

Diogo Maga is a 21-year-old Central Midfield from Portugal. Diogo Maga has played for SC Vianense since 2026. The contract runs until June 2027. Diogo Maga is represented by the football agency Vision Players. 8 transfers on record. Average rating over the last 7 matches: 6.39. Height 1.75 m, preferred foot: right.

Who is Diogo Maga's agent?

expand_more

Diogo Maga is represented by the football agency Vision Players.

Which club does Diogo Maga play for?

expand_more

Diogo Maga currently plays for SC Vianense as a Central Midfield.

What is Diogo Maga's market value?

expand_more

No up-to-date market value information is available for Diogo Maga.

Where is Diogo Maga from?

expand_more

Diogo Maga holds Portugal nationality.

How old is Diogo Maga?

expand_more

Diogo Maga is 21 years old.

scoreboard Recent Matches

Date Opponent Score Rating
10 Oct 2026
USC Paredes (H)
Liga 3, Group A
3 - 3 (D) 6.8
12 Sep 2026
Varzim SC (A)
Liga 3, Group A
1 - 2 (W) 5.8
5 Sep 2026
Paços de Ferreira (H)
Liga 3, Group A
2 - 2 (D) 6.3
23 Aug 2026
AD Marco 09 (A)
Liga 3, Group A
2 - 0 (L) 6.0
15 Aug 2026
CD Trofense (H)
Liga 3, Group A
2 - 0 (W) 6.4