Maga is represented by the football agency Profute Consultoria Lda. The player currently plays for UD Leiria; the current market value is €800k. Contract expires on 29.06.2027 — 7 months left.

timeline Career History

12/13
Penafiel U15 Penafiel U15
14/15
Penafiel U17 Penafiel U17
16/17
Vitória SC U19 Vitória SC U19
17/18
V. Guimarães B V. Guimarães B
22/23
Oliveirense Oliveirense
23/24
Penafiel Penafiel
25/26
Leiria Leiria

Rating

69

RIG

Maga player profile photo

Maga

Portugal • Right-Back visibility34,6B

ATT

38

TEC

42

TAC

44

DEF

66

CRE

39

AGE

27

Height: 1,75
Foot: Right
euro €800k
support_agent Agent: Profute Consultoria Lda

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

Position

Defence

Age

27

Height

1,75

Foot

Right

Personal details

Date of Birth
19.04.1999
Place of birth
Marco de Canaveses, Portugal
Nationality
Portugal
League
Liga Portugal 2
Shirt number
68

info About Maga

Maga is a 27-year-old Right-Back from Portugal. Maga has played for UD Leiria since 2025. The contract runs until June 2027. Current estimated market value: €800k. Maga is represented by the football agency Profute Consultoria Lda. 7 transfers on record. Average rating over the last 24 matches: 6.85. Height 1.75 m, preferred foot: right.

Who is Maga's agent?

expand_more

Maga is represented by the football agency Profute Consultoria Lda.

Which club does Maga play for?

expand_more

Maga currently plays for UD Leiria as a Right-Back.

What is Maga's market value?

expand_more

Maga's market value is estimated at around €800k (2026 data).

Where is Maga from?

expand_more

Maga holds Portugal nationality.

How old is Maga?

expand_more

Maga is 27 years old.

badge Full Name

Miguel Ângelo Moreira de Magalhães

scoreboard Recent Matches

Date Opponent Score Rating
20 Mar 2026
Chaves (A)
Liga Portugal 2
0 - 2 (W) 7
15 Mar 2026
Marítimo (H)
Liga Portugal 2
1 - 2 (L) 7.1
8 Mar 2026
Leixões SC (A)
Liga Portugal 2
1 - 4 (W) 6.5
28 Feb 2026
Portimonense SAD (H)
Liga Portugal 2
1 - 0 (W) 7.3
21 Feb 2026
UD Oliveirense (A)
Liga Portugal 2
2 - 4 (W) 7.4