Skip to content
Matteo Pérez Vinlöf

Matteo Pérez Vinlöf

Defender - Left-Back  at GNK Dinamo Zagreb
Age20
CitizenshipSweden Peru
Height1.78 m
Footleft
BornDecember 18, 2005
at GNK Dinamo Zagreb 327 days · joined 2025-07-01
Wonderkid
Market value €2.50m
Left-Back Defender

Career snapshot

7
clubs played for
21/22
debut season
0.05
goals / match
Austria Vienna
top club · 38 apps

Career highs

€2.50m
peak value · 2025
€2.00m
top transfer fee · 25/26
3
best season · 22/23
20 / 2
int'l caps / goals
95Appearances
5Goals
7Assists
19Yellow cards
0Red cards
46Full matches (90′)
Full nameMatteo Pérez Vinlöf
Name in home countryOlof Matteo Pérez Vinlöf
Date of birth2005-12-18 (20 yrs)
Place of birthStockholm, Sweden
CitizenshipSweden Peru
PositionDefender - Left-Back (main: Defender)
Footleft
Height178.00 m
Current clubGNK Dinamo Zagreb
Joined2025-07-01
Contract expires2029-06-30
AgentSEG
Outfitteradidas
Jul 2025
25/26 — GNK Dinamo Zagreb
2 matches · 0 G · 0 A · across 1 competition
Jul 2025
Transfer: FC Bayern II → Dinamo Zagreb
25/26 · Transfer · €2.00m
Jun 2025
Transfer: Austria Vienna → FC Bayern II
24/25 · Return from loan
Jul 2024
Transfer: FC Bayern II → Austria Vienna
24/25 · Loan
Jul 2024
24/25 — Austria Vienna
38 matches · 1 G · 2 A · across 3 competitions
Jul 2023
23/24 — Bayern Munich, FC Bayern Munich II
27 matches · 1 G · 4 A · across 2 competitions
Jul 2023
Transfer: FC Bayern U19 → FC Bayern II
23/24 · Transfer
Jul 2022
22/23 — FC Bayern Munich U19, Bayern Munich UEFA U19
23 matches · 3 G · 1 A · across 4 competitions
Jan 2022
Transfer: Hammarby IF U17 → FC Bayern U19
21/22 · Transfer
Jul 2021
21/22 — FC Bayern Munich U17, FC Bayern Munich U19
5 matches · 0 G · 0 A · across 2 competitions
Jan 2021
Transfer: Hammarby Yth. → Hammarby IF U17
20/21 · Transfer
Jan 1970
Peak market value: €2.50m
Highest valuation recorded in dataset
4,141 min
Minutes played by club
GNK Dinamo Zagreb 0.0%
Austria Vienna 46.2%
Bayern Munich 0.0%
FC Bayern Munich II 47.3%
FC Bayern Munich U19 6.5%
Bayern Munich UEFA U19 0.0%
FC Bayern Munich U17 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
GNK Dinamo Zagreb 1 25/26 25/26 2 0 0 0
Austria Vienna 1 24/25 24/25 38 1 2 1,914
Bayern Munich 1 23/24 23/24 1 0 0 0
FC Bayern Munich II 1 23/24 23/24 26 1 4 1,957
FC Bayern Munich U19 2 21/22 22/23 22 3 1 270
Bayern Munich UEFA U19 1 22/23 22/23 5 0 0 0
FC Bayern Munich U17 1 21/22 21/22 1 0 0 0

Career trajectory — goals, assists & market value

1€625K3€1.3M4€1.9M5€2.5M22/23 — 3 goals (FC Bayern Munich U19)22/23 — 1 assists422/2323/24 — 1 goals (FC Bayern Munich II)23/24 — 4 assists523/2424/25 — 1 goals (Austria Vienna)24/25 — 2 assists324/2525/2623/24 — €150K24/25 — €1M25/26 — €2.5MGoalsAssistsMarket value

Goals by season

21/22: 0021/2222/23: 3322/2323/24: 1123/2424/25: 1124/2525/26: 0025/26

Assists by season

21/22: 0021/2222/23: 1122/2323/24: 4423/2424/25: 2224/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 SuperSport HNL GNK Dinamo Zagreb 2 0 0 0 0 0
24/25 Bundesliga Austria Vienna 31 1 1 8 0 1,914
24/25 ÖFB-Cup Austria Vienna 5 0 0 1 0 0
24/25 UECL Qualifiers Austria Vienna 2 0 1 0 0 0
23/24 Bundesliga Bayern Munich 1 0 0 0 0 0
23/24 Regionalliga Bayern FC Bayern Munich II 26 1 4 6 0 1,957
22/23 U19-Bundesliga S/SW FC Bayern Munich U19 13 0 1 1 0 0
22/23 U19-Sonderspielrunde Hauptr. FC Bayern Munich U19 4 2 0 0 0 180
22/23 U19-Sonderspielrunde Vorr. FC Bayern Munich U19 1 1 0 0 0 90
22/23 UEFA Youth League Bayern Munich UEFA U19 5 0 0 2 0 0
21/22 U17-Bundesliga South/Southwest FC Bayern Munich U17 1 0 0 0 0 0
21/22 U19-Bundesliga S/SW FC Bayern Munich U19 4 0 0 1 0 0
SeasonDateFromToTypeMarket valueFee
20/21 2021-01-01 Hammarby Yth. Hammarby IF U17 Transfer 0
21/22 2022-01-19 Hammarby IF U17 FC Bayern U19 Transfer 0
23/24 2023-07-01 FC Bayern U19 FC Bayern II Transfer 0
24/25 2024-07-12 FC Bayern II Austria Vienna Loan 600000
24/25 2025-06-30 Austria Vienna FC Bayern II Return from loan 2500000
25/26 2025-07-01 FC Bayern II Dinamo Zagreb Transfer 2500000 €2.00m

No recorded injuries.

Current€2.50m
Peak€2.50m
Low€150k
Δ since start+€2.35m
€150k€738k€1.33m€1.91m€2.50m197019701970
DateValue
Jan 1, 1970 €2.50m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.00m
Jan 1, 1970 €250k
Jan 1, 1970 €600k
Jan 1, 1970 €400k
Jan 1, 1970 €150k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #24978 3 0 former national player
Team #23487 #5 11 0 former national player
Team #8595 #5 6 2 current national player
Team #3557 #5 0 0 former national player

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
22/23 U19-Sonderspielrunde Hauptr. FC Bayern Munich U19 2 4
23/24 Regionalliga Bayern FC Bayern Munich II 1 26
22/23 U19-Sonderspielrunde Vorr. FC Bayern Munich U19 1 1

Top assist seasons

SeasonCompetitionClubAssistsMatches
23/24 Regionalliga Bayern FC Bayern Munich II 4 26
24/25 Bundesliga Austria Vienna 1 31
22/23 U19-Bundesliga S/SW FC Bayern Munich U19 1 13

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
24/25 2025-06-30 Austria Vienna FC Bayern II Return from loan €2.50m
24/25 2024-07-12 FC Bayern II Austria Vienna Loan €600k

Last 50 matches for GNK Dinamo Zagreb The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.

DateCompHomeScoreAwayAvailability
2024-11-01 KR2 GNK Dinamo Zagreb 3–0 NK Lokomotiva Available
2024-11-01 KR2 NK Istra 1961 2–2 GNK Dinamo Zagreb Available
2024-11-01 KR2 GNK Dinamo Zagreb 1–0 NK Varaždin Available
2024-11-01 KR2 GNK Dinamo Zagreb 3–2 NK Varaždin Available
2024-11-01 KR2 NK Slaven Belupo 0–1 GNK Dinamo Zagreb Available
2024-11-01 KR2 NK Slaven Belupo 4–1 GNK Dinamo Zagreb Available
2024-11-01 KR2 HNK Gorica 1–0 GNK Dinamo Zagreb Available
2024-11-01 KR2 HNK Gorica 2–2 GNK Dinamo Zagreb Available
2024-11-01 KR2 NK Varaždin 1–1 GNK Dinamo Zagreb Available
2024-11-01 KR2 NK Varaždin 0–1 GNK Dinamo Zagreb Available
2024-11-01 KR2 HNK Hajduk Split 1–3 GNK Dinamo Zagreb Available
2024-11-01 KR2 HNK Hajduk Split 1–0 GNK Dinamo Zagreb Available
2024-11-01 KR2 GNK Dinamo Zagreb 3–1 NK Istra 1961 Available
2024-11-01 KR2 GNK Dinamo Zagreb 5–0 NK Istra 1961 Available
2024-11-01 KR2 GNK Dinamo Zagreb 2–2 HNK Hajduk Split Available
2024-11-01 KR2 GNK Dinamo Zagreb 0–1 HNK Hajduk Split Available
2024-11-01 KR2 NK Istra 1961 3–0 GNK Dinamo Zagreb Available
2024-11-01 KR2 GNK Dinamo Zagreb 3–0 HNK Šibenik Available
2024-11-01 KR2 HNK Šibenik 0–4 GNK Dinamo Zagreb Available
2024-11-01 KR2 HNK Šibenik 0–4 GNK Dinamo Zagreb Available
2024-11-01 KR2 GNK Dinamo Zagreb 3–0 HNK Šibenik Available
2024-11-01 KR2 GNK Dinamo Zagreb 3–1 HNK Gorica Available
2024-11-01 KR2 GNK Dinamo Zagreb 2–1 HNK Gorica Available
2024-11-01 KR2 NK Osijek 2–1 GNK Dinamo Zagreb Available
2024-11-01 KR2 NK Osijek 1–2 GNK Dinamo Zagreb Available
2024-11-01 KR2 GNK Dinamo Zagreb 5–1 NK Lokomotiva Available
2024-11-01 KR2 NK Lokomotiva 1–1 GNK Dinamo Zagreb Available
2024-11-01 KR2 NK Lokomotiva 3–1 GNK Dinamo Zagreb Available
2024-11-01 KR2 HNK Rijeka 4–0 GNK Dinamo Zagreb Available
2024-11-01 KR2 HNK Rijeka 1–1 GNK Dinamo Zagreb Available
2024-11-01 KR2 GNK Dinamo Zagreb 5–0 NK Slaven Belupo Available
2024-11-01 KR2 GNK Dinamo Zagreb 0–0 HNK Rijeka Available
2024-11-01 KR2 GNK Dinamo Zagreb 1–0 HNK Rijeka Available
2024-11-01 KR2 GNK Dinamo Zagreb 1–1 NK Slaven Belupo Available
2024-11-01 KR2 GNK Dinamo Zagreb 2–0 NK Osijek Available
2024-11-01 KR2 GNK Dinamo Zagreb 2–4 NK Osijek Available
2023-11-01 KR2 HNK Gorica 0–2 GNK Dinamo Zagreb Available
2023-11-01 KR2 NK Istra 1961 0–3 GNK Dinamo Zagreb Available
2023-11-01 KR2 GNK Dinamo Zagreb 2–1 HNK Rijeka Available
2023-11-01 KR2 GNK Dinamo Zagreb 1–0 HNK Rijeka Available
2023-11-01 KR2 NK Lokomotiva Zagreb 2–2 GNK Dinamo Zagreb Available
2023-11-01 KR2 GNK Dinamo Zagreb 1–0 NK Osijek Available
2023-11-01 KR2 HNK Rijeka 1–2 GNK Dinamo Zagreb Available
2023-11-01 KR2 HNK Rijeka 2–2 GNK Dinamo Zagreb Available
2023-11-01 KR2 GNK Dinamo Zagreb 0–3 NK Lokomotiva Zagreb Available
2023-11-01 KR2 GNK Dinamo Zagreb 3–3 NK Rudeš Available
2023-11-01 KR2 GNK Dinamo Zagreb 1–0 NK Rudeš Available
2023-11-01 KR2 GNK Dinamo Zagreb 2–1 NK Lokomotiva Zagreb Available
2023-11-01 KR2 NK Rudeš 0–3 GNK Dinamo Zagreb Available
2023-11-01 KR2 GNK Dinamo Zagreb 3–0 NK Slaven Belupo Available

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
21/22 Senior debut season
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 38 1,914 9 0 0 0.42
23/24 27 1,957 6 1 0 0.32
22/23 23 270 3 0 0 1
21/22 5 0 1 0 0 0

Output by competition

Career goals and assists broken down by tournament.

U19-Sonderspielrunde Hauptr.
4 apps
2 G
0 A
Regionalliga Bayern
26 apps
1 G
4 A
Bundesliga
31 apps
1 G
1 A
U19-Sonderspielrunde Vorr.
1 apps
1 G
0 A
UECL Qualifiers
2 apps
0 G
1 A
U19-Bundesliga S/SW
17 apps
0 G
1 A
ÖFB-Cup
5 apps
0 G
0 A
UEFA Youth League
5 apps
0 G
0 A

Frequently asked about Matteo Pérez Vinlöf

Who is Matteo Pérez Vinlöf?

Matteo Pérez Vinlöf is a Sweden professional footballer who plays as a left-back for GNK Dinamo Zagreb.

How old is Matteo Pérez Vinlöf?

Matteo Pérez Vinlöf is 20 years old. He was born on December 18, 2005 in Stockholm.

What position does Matteo Pérez Vinlöf play?

Matteo Pérez Vinlöf plays as a left-back (Defender - Left-Back).

What club does Matteo Pérez Vinlöf play for?

Matteo Pérez Vinlöf currently plays for GNK Dinamo Zagreb.

How many career goals has Matteo Pérez Vinlöf scored?

Across all senior club competitions in our dataset, Matteo Pérez Vinlöf has scored 5 goals in 95 appearances.

What is Matteo Pérez Vinlöf's market value?

Matteo Pérez Vinlöf's most recent reported market value is €2.50m.