Lokomotiv Yaroslavl Cherepovets 2 1 1′ Dinamo Minsk Kunlun 3 4 Bayern Munich Bodø/Glimt 0 0 45′ Manchester United Sabah FA 3 0 48′ Como RB Leipzig 2 0 46′ Slavia Praha Lens 0 0 47′ Matches →
Miro

Miro

AngolaForward · Makhachkala · №11

23 y.o. · 184 cm · 76 kg · left

17 Matches
8 In the starting XI
545 Minutes
2 Goals
0 Assists

Recent matches

Date Match Score
Makhachkala Rodina Moskva Premier League 2:0
Zenit Saint Petersburg Makhachkala Cup 3:0
Rubin Makhachkala Premier League 3:1
Makhachkala Krasnodar Premier League 0:1
Krylya Sovetov Makhachkala Premier League 1:4
Dinamo Moscow Makhachkala Premier League 3:1
Makhachkala Krylya Sovetov Cup 1:2
Makhachkala Lokomotiv Moscow Premier League 2:1
Makhachkala Zenit Saint Petersburg Premier League 0:1
Lokomotiv Moscow Makhachkala Premier League 1:1
All player matches

Season statistics

17 Matches
8 In the starting XI
2 Goals
0 Assists
545 Minutes
Competition Season Games
Premier League 2025 7
Premier League 2026 6
Cup 2025 2
Cup 2026 2

About the player

Miro spent his youth football far from the leagues that would eventually notice him, coming through Atlético Aviação in Luanda before Portuguese football pulled him across the Atlantic. At Gil Vicente's academy he scored 22 goals in 36 Liga Revelação matches, and by January 2024, into the scoresheet at first-team level.

Across the 2024/25 season he finished as top scorer in Liga Portugal 2 with ten goals, a haul that carried the club to the championship and promotion to the Primeira Liga, where he then made four appearances.

He wasted little time settling into Russian football. His debut came in the Russian Cup against Pari NN, and days later he scored on his Russian Premier League debut against Lokomotiv Moscow, finding the net in the 90+5th minute. For Angola, the left-footed forward has earned caps at senior international level, scoring for his country as well as his clubs.

His path since leaving Angola has been steady rather than sudden: two academy years in Portugal, a breakout scoring season that won a title, and now a first taste of European travel further east.

Career path

  1. 2026 — 2027 — now Dinamo Makhachkala 35 matches
  2. 2025 — 2026 Tondela 36 matches
  3. 2023 — 2024 Gil Vicente U23 49 matches
  4. 2024 GIL Vicente 7 matches

Career

Season Club Competition Games Goals Assists Minutes
26/27 Dinamo Makhachkala Premier Liga 7 2 0 500
26/27 Dinamo Makhachkala Russian Cup 1 0 0 45
25/26 Dinamo Makhachkala Premier Liga 20 1 0 924
25/26 Dinamo Makhachkala Russian Cup 5 0 0 270
25/26 Tondela Liga Portugal 4 0 0 282
25/26 Dinamo Makhachkala Relegation Premier Liga 2 1 0 150
24/25 Tondela Liga Portugal 2 31 10 1 1 553
24/25 Tondela Taça de Portugal 1 0 0 90
23/24 Gil Vicente U23 Liga Next Gen U23 14 9 1 1 136
23/24 Gil Vicente U23 Liga Revelação U23 - Championship round 8 6 0 568
23/24 GIL Vicente Liga Portugal 5 0 0 155
23/24 GIL Vicente Taça de Portugal 1 1 0 79
23/24 GIL Vicente Allianz Cup 1 0 0 8
22/23 Gil Vicente U23 Liga Revelação U23 - Cup Qualifying 13 6 1 631
22/23 Gil Vicente U23 Liga Next Gen U23 6 1 0 329
22/23 Gil Vicente U23 Torneio Abertura Liga Revelação U23 3 2 2 258
22/23 Gil Vicente U23 Cup Revelacao U-23 3 2 0 240
22/23 Gil Vicente U23 Torneio Abertura Final 2 4 1 237
Total Gil Vicente U23 49 30 5 3 399
Total Tondela 36 10 1 1 925
Total Dinamo Makhachkala 35 4 0 1 889
Total GIL Vicente 7 1 0 242

Transfers

Transfers
  • 25/26 Tondela Dinamo Makhach. €1.50M
  • 24/25 Gil Vicente U23 Tondela
  • 22/23 Gil Vicente U19 Gil Vicente U23
  • 21/22 AS Aviação Gil Vicente U19

Teammates