- Apps · 26/27
- 11 11 starts
- all competitions
- Minutes
- 783 67%
- of 1,170 available
- Goals
- 1
- one every 783 min
- Assists
- 1
- 10 key passes
- Avg rating
- 6.80 +0.14
- 25/26: 6.66
- Market Value
- €6M #1
- at Südtirol
Last 10 matches · rating
Avg 6.83- 6.3
- 6.9
- 6.9
- 7.3
- 7.8
- 6.7
- 5.8
- 6.9
- 6.8
- 6.9
| Date | Opponent | Res | Min | G | A | Rating |
|---|---|---|---|---|---|---|
| 7 Nov | 2-2 | 70′ | – | – | 6.9 | |
| 31 Oct | 1-1 | 63′ | – | – | 6.8 | |
| 27 Oct | 0-2 | 90′ | – | – | 6.9 | |
| 18 Oct | 0-3 | 59′ | – | – | 5.8 | |
| 10 Oct | 0-0 | 66′ | – | – | 6.7 | |
| 20 Sept | 4-1 | 71′ | 1 | 1 | 7.8 | |
| 12 Sept | 1-1 | 68′ | – | – | 7.3 | |
| 5 Sept | 2-0 | 60′ | – | – | 6.9 | |
| 30 Aug | 1-1 | 59′ | – | – | 6.9 | |
| 22 Aug | 1-0 | 57′ | – | – | 6.3 |
All matches · 15 more
| 15 Aug | 2-2 | 120′ | – | – | 6.5 | |
| 1 Jul | 2-3 | 90′ | – | – | — | |
| 23 May | 2-6 | 46′ | – | – | 5.8 | |
| 16 May | 1-3 | 65′ | – | 1 | 6.3 | |
| 11 May | 0-0 | 63′ | – | – | 6.8 | |
| 26 Apr | 1-0 | 58′ | – | – | 6.6 | |
| 18 Apr | 2-1 | 70′ | – | – | 6.6 | |
| 11 Apr | 0-1 | 68′ | – | – | 6.9 | |
| 6 Apr | 1-1 | 75′ | – | 1 | 7.2 | |
| 20 Mar | 1-3 | 44′ | – | – | 7.0 | |
| 13 Mar | 1-1 | 10′ | – | – | 6.6 | |
| 8 Mar | 0-1 | 30′ | – | – | 6.8 | |
| 5 Mar | 3-1 | 75′ | – | – | 6.6 | |
| 1 Mar | 1-1 | 67′ | – | – | 6.8 | |
| 22 Feb | 1-1 | 83′ | – | – | 6.5 |
Chart: oldest → newest · team record 3-5-2 (W-D-L) · 1 G · 1 A in 663 min. Rating colours: green 8.0+, blue 7.0+, amber 6.0+, red below. H / A = home / away. Club and country.
Share of Südtirol's season
13 official gamesForm · 11 matches
since 15 AugAvg 6.80High 7.8Low 5.8
3 W6 D2 LAppearances 26/27
11 started0 off the benchVs players in his position
Assists per 90 · 0.29#4 of 54
Ekstraklasa 25/26 · forwards with 900+ minutes · median 0.12 assists
Position
Right WingerAttacker · Left foot
Personal information
Vasco Rafael Fortes Lopes- Date of birth
- 2 Sept 1999
- Place of birth
- Moita, Portugal
- Height
- 186 cm
- Weight
- 77 kg
- Tactical role
- Right Winger
- Preferred foot
- Left foot
Last match · activity & stats
· Match report →Starter · 3-4-2-1 · Attacking midfield · #11 · 70′▼ 69′
Pass accuracy · 24 / 2692%
Duels won · 6 / 1443%
Dribbles completed · 4 / 667%
Passing & progression
- Accurate passes
- 24 / 26 (92%)
- Final-third passes
- 2
- Forward passes
- 19 (73%)
- Backward passes
- 7
- Key passes
- 1
- Crosses (accurate)
- 0 / 6
Attack & threat
- Shots (on target)
- 2 (0)
- Shots blocked
- 1
- Dribbles (completed)
- 4 / 6
Duels & retention
- Total duels won
- 6 / 14 (43%)
- Aerial duels won
- 0 / 1
- Fouls drawn
- 1
- Dispossessed
- 2
- Dribbled past
- 3
- Possession lost
- 15
Defence & discipline
- Ball recoveries
- 4
- Tackles won
- 0 / 1
- Minutes played
- 70′
Verified match statistics from Südtirol's latest appearance (7 Nov 2026). Pitch zone reflects kick-off formation slot and recorded on-ball actions (attacking left → right); optical tracking (distance in km, sprint speed) is not published by the data feed.
Season 26/27 · all comps
SüdtirolAttack
- Goals
- 1
- Minutes per goal
- 783′
Passing
- Assists
- 1
- Key passes
- 10
- Passes
- 264
- Crosses (accurate)
- 1 (1)
Defence
- Tackles
- 14
- Interceptions
- 2
- Blocks
- 7
- Clearances
- 6
Duels
- Total
- 133
- Won
- 56
Minutes
- Started
- 11
- Off the bench
- 0
- Total
- 783′
- Minutes per match
- 71′
Discipline
- Yellow
- 3
- Red
- 1
- Fouls committed
- 7
- Fouls drawn
- 8
Duels won42%
Pass accuracy82%
Competitions
Serie B top scorers →| Stat | Per 90 | Now vs 25/26 | 25/26 | Change |
|---|---|---|---|---|
| Attack | ||||
| Goals | 0.11 | 0.00 | — | |
| Goals + assists | 0.23 | 0.28 | −17% | |
| Passing | ||||
| Assists | 0.11 | 0.28 | −58% | |
| Key passes | 1.15 | — | — | |
| Passes | 30.3 | — | — | |
| Defence | ||||
| Tackles | 1.61 | — | — | |
| Duels | ||||
| Duels contested | 15.29 | — | — | |
| Duels won | 6.44 | — | — | |
| Discipline | ||||
| Fouls committed | 0.80 | 1.54 | −48% | |
| Fouls drawn | 0.92 | 1.98 | −54% | |
| Yellow cards | 0.34 | 0.22 | — | |
Serie B + Coppa Italia · 783 min. 25/26 and the white tick = his figure last season in all official club competitions (1,633 min). A rate appears only when every competition played reports the stat. How we calculate this
Season by competition
26/27| Competition | Apps | Starts | Min | G | A | G+A/90 | Rating | W-D-L |
|---|---|---|---|---|---|---|---|---|
| 10 | 10 | 663 | 1 | 1 | 0.27 | 6.83 | 3-5-2 | |
| 1 | 1 | 120 | 0 | 0 | 0.00 | 6.51 | 0-1-0 | |
| 11 | 11 | 783 | 1 | 1 | 0.23 | 6.80 | 3-6-2 |
W-D-L is the team result in the games he played.
Attributes · tactical radar
68 OVR · Right Winger · Left foot- Attacking−8 vs WG
- 61
- Technical+6 vs WG
- 76
- Tactical−7 vs WG
- 57
- Defending+3 vs WG
- 45
- Creativity+8 vs WG
- 76
Based on 26/27 & 25/26 · 43 apps (2,416 min) · dashed ring = 60 pro baseline · tick = winger benchmark.
Market value & valuation
Südtirol · 13.9% of €43MEstimated market value
€6M2% of world #1
Most valuable · Südtirol
- #1
Vasco Lopes€6M - #2KMKenny Mixtur€5.4M
- #3FRFabio Rispoli€4.2M
- #4AOAlvin Okoro€4.2M
- #5
Kevin Zeroli€3.7M
Contract & transfers
- Contract until
- 30 Sept 2029 · 2.9 yrs left
- Highest fee paid
- €200K · 2026 · Südtirol
Transfers on record (8)
Radomiak Radom →
Südtirol€200K
AVS →
Radomiak RadomFree
Akritas →
AVSFree
Farense →
Akritas
União Santarém →
FarenseFree
Mirandela →
União SantarémFree
Vizela →
Mirandela- Free Agent →
Metz U19
Career
Senior club + country · official matches- 1A 019/207 appsMIR
- 1A 321/2228 appsFAR
- 3A –22/2332 appsAKR+
- 3A 223/2427 appsAVS
- 2A 324/2526 appsAVS
- 0A 525/2632 appsRRA
- 1A 126/2711 appsSUD
- 0.15–19/20618′3 YC
- 0.26–21/221,372′2 YC
- —–22/231,897′5 YC
- 0.217.1023/242,116′7 YC
- 0.406.9124/251,139′8 YC
- 0.286.6625/261,633′4 YC
- 0.236.8026/27783′3 YC
| Career by team | Period | Apps | Min | G | A | G+A/90 | Rating |
|---|---|---|---|---|---|---|---|
| 26/27– | 11 | 783 | 1 | 1 | 0.23 | 6.80 | |
| 25/26 | 32 | 1,633 | 0 | 5 | 0.28 | 6.66 | |
| 23/24–24/25 | 53 | 3,255 | 5 | 5 | 0.28 | 7.01 | |
| 22/23 | 24 | 1,365 | 3 | 0 | 0.20 | — | |
| 21/22–22/23 | 36 | 1,904 | 1 | — | — | — | |
| 19/20 | 7 | 618 | 1 | 0 | 0.15 | — | |
| 2021–2022 | 2 | 34 | 0 | 1 | — | — | |
| Senior total | 165 | 9,592 | 11 | — | 0.26 | — |
26 in 9,060 min
The number above each bar is the value charted · A = assists · under the season: apps and club; average rating, minutes and yellow cards in the per-90 chart · the latest season is in progress · per-90 figures use only the seasons with minutes and assists on record
Season by season (9)
| Season | Team | Apps | Starts | Min | G | A | G+A/90 | YC | RC | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 26/27 | Südtirol | 11 | 11 | 783 | 1 | 1 | 0.23 | 3 | 1 | 6.80 |
| 25/26 | Radomiak Radom | 32 | 21 | 1,633 | 0 | 5 | 0.28 | 4 | 0 | 6.66 |
| 24/25 | AVS | 26 | 12 | 1,139 | 2 | 3 | 0.40 | 8 | 0 | 6.91 |
| 23/24 | AVS | 27 | 26 | 2,116 | 3 | 2 | 0.21 | 7 | 0 | 7.10 |
| 22/23 | Akritas | 24 | 12 | 1,365 | 3 | 0 | 0.20 | 4 | 0 | — |
| 22/23 | Farense | 8 | 7 | 532 | 0 | — | — | 1 | 0 | — |
| 21/22 | Farense | 28 | 17 | 1,372 | 1 | 3 | 0.26 | 2 | 0 | — |
| 2022 | Cape Verde Islands | 2 | 0 | 34 | 0 | 1 | — | 0 | 0 | — |
| 19/20 | Mirandela | 7 | 7 | 618 | 1 | 0 | 0.15 | 3 | 0 | — |
Goal contributions by match
11 games- 0D@CAT–
- 0WVEN–
- 0D@BEN–
- 0WCAT–
- 0DMOD–
- 2W@ARE1+1
- 0DASC–
- 0L@JST–
- 0L@CPA–
- 0DCES–
- 0D@PIS–
Südtirol, oldest → newest · blank in 10 of 11 · last line = goals+assists · @ = away
Season detail
Attacking · passing · defending10 apps · 663 min
Attacking
- Shots
- 202.71/90
- Shots on target
- 630% · 0.81/90
- Key passes
- 91.22/90
- Dribbles won
- 1 / 383% · 0.14/90
Passing
- Passes
- 23932.44/90
- Pass accuracy
- 83%
- Crosses completed
- 1 / 1100%
- Long balls won
- 1 / 1100%
Defending
- Duels won
- 47 / 11541%
- Interceptions
- 20.27/90
- Tackles
- 111.49/90
- Clearances
- 60.81/90
- Fouls committed
- 40.54/90
- Fouls drawn
- 50.68/90
- Dispossessed
- 20.27/90
1 app · 120 min
Attacking
- Shots
- 21.50/90
- Key passes
- 10.75/90
- Dribbles won
- 2 / 367% · 1.50/90
Passing
- Passes
- 2518.75/90
- Pass accuracy
- 76%
Defending
- Duels won
- 9 / 1850%
- Tackles
- 32.25/90
- Fouls committed
- 32.25/90
- Fouls drawn
- 32.25/90
- Dispossessed
- 43.00/90
31 apps · 1,574 min
Attacking
- Shots
- 362.06/90
- Shots on target
- 617% · 0.34/90
- Key passes
- 271.54/90
- Dribbles won
- 47 / 9450% · 2.69/90
- Offsides
- 10.06/90
Passing
- Passes
- 44825.62/90
- Pass accuracy
- 77%
- Crosses completed
- 13 / 6919%
- Long balls won
- 9 / 1464%
Defending
- Duels won
- 115 / 26444%
- Interceptions
- 70.40/90
- Tackles
- 211.20/90
- Clearances
- 80.46/90
- Fouls committed
- 281.60/90
- Fouls drawn
- 362.06/90
- Dispossessed
- 331.89/90
24 apps · 1,049 min
Attacking
- Shots
- 272.32/90
- Shots on target
- 1141% · 0.94/90
- Key passes
- 110.94/90
- Dribbles won
- 30 / 7242% · 2.57/90
- Offsides
- 40.34/90
Passing
- Passes
- 30426.08/90
- Pass accuracy
- 58%
- Crosses completed
- 10 / 3628%
- Long balls won
- 7 / 978%
Defending
- Duels won
- 92 / 19946%
- Interceptions
- 50.43/90
- Tackles
- 161.37/90
- Clearances
- 40.34/90
- Fouls committed
- 181.54/90
- Fouls drawn
- 353.00/90
- Dispossessed
- 282.40/90
24 apps · 1,911 min
Attacking
- Shots
- 251.18/90
- Shots on target
- 832% · 0.38/90
- Key passes
- 160.75/90
- Offsides
- 20.09/90
Passing
- Passes
- 22710.69/90
- Pass accuracy
- 79%
- Crosses completed
- 3 / 378%
- Long balls won
- 8 / 1267%
Defending
- Duels won
- 60 / 14143%
- Interceptions
- 40.19/90
- Tackles
- 110.52/90
- Clearances
- 20.09/90
- Fouls committed
- 231.08/90
- Fouls drawn
- 210.99/90
- Dispossessed
- 100.47/90
2 apps · 115 min
Attacking
- Shots
- 21.57/90
- Shots on target
- 150% · 0.78/90
- Key passes
- 10.78/90
- Dribbles won
- 4 / 580% · 3.13/90
Passing
- Passes
- 1914.87/90
- Pass accuracy
- 68%
Defending
- Duels won
- 6 / 1638%
- Tackles
- 10.78/90
- Clearances
- 21.57/90
- Fouls committed
- 21.57/90
- Fouls drawn
- 10.78/90
- Dispossessed
- 64.70/90
Provider-reported season totals; figures the data feed does not record are left out. Per 90 appears from 90 minutes played.
Goals by opponent
Since Nov 2025 · 1 goal
Arezzo11 game
All 26 opponents since Nov 2025
| Opponent | P | W-D-L | G | A |
|---|---|---|---|---|
| Catanzaro | 2 | 1-1-0 | – | – |
| Lech Poznań | 2 | 0-0-2 | – | 1 |
| Arezzo | 1 | 1-0-0 | 1 | 1 |
| Arka Gdynia | 1 | 1-0-0 | – | – |
| Ascoli | 1 | 0-1-0 | – | – |
| Benevento | 1 | 0-1-0 | – | – |
| Calcio Padova | 1 | 0-0-1 | – | – |
| Cesena | 1 | 0-1-0 | – | – |
| Cracovia Kraków | 1 | 0-1-0 | – | – |
| Górnik Zabrze | 1 | 0-0-1 | – | – |
| Jagiellonia Białystok | 1 | 0-1-0 | – | – |
| Juve Stabia | 1 | 0-0-1 | – | – |
| Katowice | 1 | 0-0-1 | – | – |
| Korona Kielce | 1 | 0-0-1 | – | – |
| Legia Warszawa | 1 | 0-1-0 | – | – |
| Modena | 1 | 0-1-0 | – | – |
| Motor Lublin | 1 | 0-1-0 | – | 1 |
| Nieciecza | 1 | 0-1-0 | – | – |
| Piast Gliwice | 1 | 0-0-1 | – | – |
| Pisa | 1 | 0-1-0 | – | – |
| Pogoń Szczecin | 1 | 0-1-0 | – | – |
| Raków Częstochowa | 1 | 0-1-0 | – | – |
| Virtus Entella | 1 | 1-0-0 | – | – |
| Widzew Lodz | 1 | 1-0-0 | – | – |
| Wisła Płock | 1 | 1-0-0 | – | – |
| Zagłębie Lubin | 1 | 0-0-1 | – | – |
Computed from his own matches in this period (club and country, friendlies excluded). It is not a career head-to-head.
Trophies & awards
Runner-up Liga Portugal 2 2022/2023
Compare & teammates
Südtirol squad →Compare with
- Vasco Lopes vs Kenny Mixtur
Vasco Lopes vs Rareș Burnete- Vasco Lopes vs Alvin Okoro
- Compare with any player →
Teammates
- KMKenny MixturAttacker
Rareș BurneteAttacker- AOAlvin OkoroAttacker
Davide VeroliDefender
Giacomo StabileDefender
Andrea GiorginiDefender
Niklas PyyhtiäMidfielder- AVAljosa VasicMidfielder