Skip to content
Johan Dahlin

Johan Dahlin

Goalkeeper  at Malmö FF
Age39
CitizenshipSweden
Height1.91 m
Footright
BornSeptember 8, 1986
at Malmö FF 3,235 days · joined 2017-07-15
👕200+ Apps 🏴25+ Caps Veteran
Market value €175k
Rating · 24/25 4.6 Average
Goalkeeper

Career snapshot

6
clubs played for
06/07
debut season
0
goals / match
Malmö FF
top club · 371 apps

Position rank · 24/25

#537
goals rank
#667
assists rank
0
season goals
1
season assists

Among 3,260 Goalkeepers · ≥200 mins

Career highs

€2.00m
peak value · 2011
€450k
top transfer fee · 14/15
best season
28 / 0
int'l caps / goals
495Appearances
0Goals
1Assists
22Yellow cards
0Red cards
489Full matches (90′)
Full nameJohan Dahlin
Name in home countryJohan Helge Dahlin
Date of birth1986-09-08 (39 yrs)
Place of birthTrollhättan, Sweden
CitizenshipSweden
PositionGoalkeeper
Footright
Height191.00 m
Current clubMalmö FF
Joined2017-07-15
Contract expires2025-12-31
AgentHCM Sports ...
Oct 2024
Injury: unknown
44 games missed
Jul 2024
2024 — Malmö FF
20 matches · 0 G · 0 A · across 1 competition
Jul 2024
24/25 — Malmö FF
8 matches · 0 G · 0 A · across 2 competitions
Jul 2023
2023 — Malmö FF
29 matches · 0 G · 0 A · across 1 competition
Jul 2023
23/24 — Malmö FF
5 matches · 0 G · 0 A · across 1 competition
Jul 2022
2022 — Malmö FF
19 matches · 0 G · 0 A · across 1 competition
Jul 2022
22/23 — Malmö FF
11 matches · 0 G · 0 A · across 4 competitions
Oct 2021
Injury: unknown
Aug 2021
Injury: unknown
2 games missed
Jul 2021
2021 — Malmö FF
19 matches · 0 G · 0 A · across 1 competition
Jul 2021
21/22 — Malmö FF
18 matches · 0 G · 0 A · across 3 competitions
Aug 2020
Injury: unknown
30 games missed
Jul 2020
2020 — Malmö FF
14 matches · 0 G · 0 A · across 1 competition
Jul 2019
19/20 — Malmö FF
20 matches · 0 G · 0 A · across 3 competitions
Jul 2019
2019 — Malmö FF
29 matches · 0 G · 0 A · across 1 competition
Jul 2018
18/19 — Malmö FF
16 matches · 0 G · 0 A · across 3 competitions
Jul 2018
2018 — Malmö FF
25 matches · 0 G · 0 A · across 1 competition
Jul 2017
Transfer: FC Midtjylland → Malmö FF
17/18 · Transfer · €350k
Jul 2017
17/18 — Malmö FF
7 matches · 0 G · 0 A · across 1 competition
Jul 2017
2017 — Malmö FF, Malmö FF U21
12 matches · 0 G · 0 A · across 2 competitions
Jul 2016
16/17 — FC Midtjylland
37 matches · 0 G · 1 A · across 5 competitions
Aug 2015
Injury: unknown
33 games missed
Jul 2015
15/16 — FC Midtjylland
9 matches · 0 G · 0 A · across 4 competitions
Jan 2015
Transfer: Genclerbirligi → FC Midtjylland
14/15 · Transfer · €450k
Jul 2014
14/15 — Genclerbirligi Ankara, FC Midtjylland
20 matches · 0 G · 0 A · across 3 competitions
Mar 2014
Injury: unknown
1 games missed
Jan 2014
Transfer: Malmö FF → Genclerbirligi
13/14 · Transfer
Jul 2013
13/14 — Malmö FF, Genclerbirligi Ankara
15 matches · 0 G · 0 A · across 2 competitions
Jul 2013
2013 — Malmö FF, Malmö FF U21
25 matches · 0 G · 0 A · across 2 competitions
Jul 2012
12/13 — Malmö FF
0 matches · 0 G · 0 A · across 1 competition
Jul 2012
2012 — Malmö FF
29 matches · 0 G · 0 A · across 1 competition
Jul 2011
11/12 — Malmö FF
9 matches · 0 G · 0 A · across 3 competitions
Jul 2011
2011 — Malmö FF
12 matches · 0 G · 0 A · across 1 competition
Jul 2010
2010 — Malmö FF
29 matches · 0 G · 0 A · across 1 competition
Jul 2009
09/10 — Malmö FF
1 matches · 0 G · 0 A · across 1 competition
Jul 2009
2009 — Malmö FF, Lyn 1896 FK
25 matches · 0 G · 0 A · across 2 competitions
Jul 2009
Transfer: Lyn → Malmö FF
09/10 · Transfer
Aug 2008
Transfer: Trelleborg → Lyn
08/09 · Return from loan
Jul 2008
2008 — Trelleborgs FF, Lyn 1896 FK
15 matches · 0 G · 0 A · across 2 competitions
Jan 2008
Transfer: Lyn → Trelleborg
07/08 · Loan
Jul 2007
2007 — Lyn 1896 FK
4 matches · 0 G · 0 A · across 1 competition
Jul 2006
06/07 — Lyn 1896 FK
1 matches · 0 G · 0 A · across 1 competition
Jul 2006
2006 — Lyn 1896 FK
12 matches · 0 G · 0 A · across 1 competition
Jul 2005
2005 — Lyn 1896 FK
0 matches · 0 G · 0 A · across 1 competition
Jan 2005
Transfer: Åsebro IF → Lyn
04/05 · Transfer
Jan 1970
Peak market value: €2.00m
Highest valuation recorded in dataset

Percentile rank vs 2731 other Goalkeepers with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).

Goals0 total · 0.00/90
0
Assists0 total · 0.00/90
0
G+A0 total · 0.00/90
0
Yellow cards0 total · 0.00/90
68
Clean sheets0 total · 0.00/90
0
44,035 min
Minutes played by club
Malmö FF 74.9%
Malmö FF U21 0.8%
Lyn 1896 FK 6.0%
Trelleborgs FF 2.9%
FC Midtjylland 11.5%
Genclerbirligi Ankara 3.9%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Malmö FF 24 09/10 24/25 371 0 0 32,993
Malmö FF U21 2 2013 2017 4 0 0 360
Lyn 1896 FK 6 06/07 2009 31 0 0 2,657
Trelleborgs FF 1 2008 2008 14 0 0 1,260
FC Midtjylland 3 14/15 16/17 56 0 1 5,055
Genclerbirligi Ankara 2 13/14 14/15 19 0 0 1,710

Career trajectory — goals, assists & market value

0€500K1€1M1€1.5M1€2M09/1011/1212/1313/1414/1515/1616/17 — 1 assists116/1717/1818/1919/2021/2222/2323/2424/2509/10 — €1.5M11/12 — €2M12/13 — €1.5M13/14 — €1.3M14/15 — €2M15/16 — €1.3M16/17 — €1M17/18 — €750K18/19 — €750K19/20 — €1M21/22 — €400K22/23 — €400K23/24 — €250K24/25 — €250KGoalsAssistsMarket value

Goals by season

06/07: 0006/0709/10: 0009/1011/12: 0011/1212/13: 0012/1313/14: 0013/1414/15: 0014/1515/16: 0015/1616/17: 0016/1717/18: 0017/1818/19: 0018/1919/20: 0019/202005: 0020052006: 0020062007: 0020072008: 0020082009: 0020092010: 0020102011: 0020112012: 0020122013: 0020132017: 0020172018: 0020182019: 0020192020: 0020202021: 0020212022: 0020222023: 0020232024: 00202421/22: 0021/2222/23: 0022/2323/24: 0023/2424/25: 0024/25

Assists by season

06/07: 0006/0709/10: 0009/1011/12: 0011/1212/13: 0012/1313/14: 0013/1414/15: 0014/1515/16: 0015/1616/17: 1116/1717/18: 0017/1818/19: 0018/1919/20: 0019/202005: 0020052006: 0020062007: 0020072008: 0020082009: 0020092010: 0020102011: 0020112012: 0020122013: 0020132017: 0020172018: 0020182019: 0020192020: 0020202021: 0020212022: 0020222023: 0020232024: 00202421/22: 0021/2222/23: 0022/2323/24: 0023/2424/25: 0024/25
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
24/25 Champions League Qu. Malmö FF 5 0 0 0 0 480
24/25 Europa League Malmö FF 3 0 0 0 0 225
23/24 Svenska Cupen Malmö FF 5 0 0 1 0 480
22/23 Champions League Qu. Malmö FF 4 0 0 0 0 360
22/23 Europa League Malmö FF 2 0 0 0 0 180
22/23 Europa League Qualifying Malmö FF 3 0 0 1 0 270
22/23 Svenska Cupen Malmö FF 2 0 0 1 0 210
21/22 Champions League Malmö FF 4 0 0 1 0 315
21/22 Champions League Qu. Malmö FF 8 0 0 0 0 670
21/22 Svenska Cupen Malmö FF 6 0 0 0 0 570
2024 Allsvenskan Malmö FF 20 0 0 3 0 1,800
2023 Allsvenskan Malmö FF 29 0 0 0 0 2,610
2022 Allsvenskan Malmö FF 19 0 0 0 0 1,575
2021 Allsvenskan Malmö FF 19 0 0 1 0 1,665
2020 Allsvenskan Malmö FF 14 0 0 0 0 1,260
2019 Allsvenskan Malmö FF 29 0 0 1 0 2,565
2018 Allsvenskan Malmö FF 25 0 0 2 0 2,205
2017 Allsvenskan Malmö FF 11 0 0 0 0 990
2017 U21 Allsvenskan Södra Malmö FF U21 1 0 0 0 0 90
2013 Allsvenskan Malmö FF 22 0 0 0 0 1,890
2013 U21 Allsvenskan Södra Malmö FF U21 3 0 0 0 0 270
2012 Allsvenskan Malmö FF 29 0 0 3 0 2,610
2011 Allsvenskan Malmö FF 12 0 0 0 0 1,018
2010 Allsvenskan Malmö FF 29 0 0 1 0 2,565
2009 Allsvenskan Malmö FF 12 0 0 0 0 1,080
2009 Tippeligaen Lyn 1896 FK 13 0 0 0 0 1,170
2008 Allsvenskan Trelleborgs FF 14 0 0 1 0 1,260
2008 Tippeligaen Lyn 1896 FK 1 0 0 0 0 90
2007 Tippeligaen Lyn 1896 FK 4 0 0 0 0 301
2006 Tippeligaen Lyn 1896 FK 12 0 0 0 0 1,006
2005 Tippeligaen Lyn 1896 FK 0 0 0 0 0 0
19/20 Europa League Malmö FF 8 0 0 0 0 720
19/20 Europa League Qualifying Malmö FF 6 0 0 0 0 540
19/20 Svenska Cupen Malmö FF 6 0 0 0 0 600
18/19 Champions League Qu. Malmö FF 6 0 0 2 0 540
18/19 Europa League Malmö FF 8 0 0 0 0 720
18/19 Europa League Qualifying Malmö FF 2 0 0 0 0 180
17/18 Svenska Cupen Malmö FF 7 0 0 0 0 630
16/17 DBU Pokalen FC Midtjylland 4 0 0 0 0 390
16/17 Europa League Qualifying FC Midtjylland 8 0 0 0 0 750
16/17 Superliga FC Midtjylland 15 0 1 0 0 1,305
16/17 Superliga Championship round FC Midtjylland 9 0 0 1 0 810
16/17 Superligaen Releg. FC Midtjylland 1 0 0 0 0 90
15/16 Champions League Qu. FC Midtjylland 3 0 0 0 0 270
15/16 Europa League FC Midtjylland 0 0 0 0 0 0
15/16 Europa League Qualifying FC Midtjylland 2 0 0 0 0 180
15/16 Superliga FC Midtjylland 4 0 0 1 0 360
14/15 Süper Lig Genclerbirligi Ankara 10 0 0 0 0 900
14/15 Superliga FC Midtjylland 10 0 0 0 0 900
14/15 Türkiye Kupasi Genclerbirligi Ankara 0 0 0 0 0 0
13/14 Europa League Qualifying Malmö FF 6 0 0 1 0 540
13/14 Süper Lig Genclerbirligi Ankara 9 0 0 1 0 810
12/13 Svenska Cupen Malmö FF 0 0 0 0 0 0
11/12 Champions League Qu. Malmö FF 0 0 0 0 0 0
11/12 Europa League Malmö FF 6 0 0 0 0 540
11/12 Svenska Cupen Malmö FF 3 0 0 0 0 270
09/10 Svenska Cupen Malmö FF 1 0 0 0 0 120
06/07 UEFA-Cup Qualifikation Lyn 1896 FK 1 0 0 0 0 90
SeasonDateFromToTypeMarket valueFee
04/05 2005-01-01 Åsebro IF Lyn Transfer 0
07/08 2008-01-01 Lyn Trelleborg Loan 300000
08/09 2008-08-01 Trelleborg Lyn Return from loan 500000
09/10 2009-07-01 Lyn Malmö FF Transfer 600000
13/14 2014-01-13 Malmö FF Genclerbirligi Transfer 1300000
14/15 2015-01-09 Genclerbirligi FC Midtjylland Transfer 2000000 €450k
17/18 2017-07-15 FC Midtjylland Malmö FF Transfer 500000 €350k
SeasonInjuryFromToDays missedGames missed
13/14 Hamstring injury 2014-03-05 2014-03-10 6 1
15/16 Knee problems 2015-08-25 2016-05-10 260 33
20/21 Arm injury 2020-08-10 2021-05-16 280 30
21/22 unknown injury 2021-08-25 2021-09-13 20 2
21/22 unknown injury 2021-10-21 2021-10-23 3 0
24/25 Cruciate ligament injury 2024-10-29 319 44
Current€175k
Peak€2.00m
Low€175k
Δ since start−€125k
€175k€631k€1.09m€1.54m€2.00m197019701970
DateValue
Jan 1, 1970 €175k
Jan 1, 1970 €250k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €250k
Jan 1, 1970 €250k
Jan 1, 1970 €400k
Jan 1, 1970 €300k
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €600k
Jan 1, 1970 €800k
Jan 1, 1970 €800k
Jan 1, 1970 €1.00m
Jan 1, 1970 €900k
Jan 1, 1970 €1.00m
Jan 1, 1970 €750k
Jan 1, 1970 €500k
Jan 1, 1970 €500k
Jan 1, 1970 €750k
Jan 1, 1970 €700k
Jan 1, 1970 €600k
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.20m
Jan 1, 1970 €1.25m
Jan 1, 1970 €2.00m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.30m
Jan 1, 1970 €1.50m
Jan 1, 1970 €2.00m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.50m
Jan 1, 1970 €600k
Jan 1, 1970 €800k
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.00m
Jan 1, 1970 €500k
Jan 1, 1970 €300k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #8595 #1 24 0 former national player
Team #3557 #12 4 0 former national player
TeammatePPG played withJoint goalsMinutes
Lasse Nielsen 2 0 0
Eric Larsson 2 0 0
Jo Inge Berget 2 0 0
Isaac Kiese Thelin 2 0 0
Sergio Peña 2 0 0
Fouad Bachirou 2 0 0
Arnór Ingvi Traustason 2 0 0
Franz Brorsson 2 0 0
Marcus Antonsson 2 0 0

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
08/09 2008-08-01 Trelleborg Lyn Return from loan €500k
07/08 2008-01-01 Lyn Trelleborg Loan €300k

Last 50 matches for Malmö FF while Johan Dahlin was at the club (joined 2017-07-15). 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
2026-04-29 SE1 Malmö FF 2–0 Östers IF Available
2026-04-23 SE1 Hammarby IF 2–0 Malmö FF Available
2026-04-18 SE1 Malmö FF 1–1 IK Sirius Available
2026-04-14 SE1 AIK Solna 0–0 Malmö FF Available
2026-04-07 SE1 Malmö FF 2–1 IF Elfsborg Available
2025-06-01 SE1 IF Brommapojkarna 2–2 Malmö FF Available
2025-05-28 SE1 Malmö FF 2–1 IF Elfsborg Available
2025-05-24 SE1 Malmö FF 5–0 Kalmar FF Available
2025-05-20 SE1 BK Häcken 2–2 Malmö FF Available
2025-05-16 SE1 Malmö FF 1–0 GAIS Göteborg Available
2025-05-13 SE1 IFK Göteborg 0–3 Malmö FF Available
2025-05-05 SE1 IF Elfsborg 3–1 Malmö FF Available
2025-04-28 SE1 Malmö FF 5–0 AIK Solna Available
2025-04-25 SE1 Djurgårdens IF 0–1 Malmö FF Available
2025-04-20 SE1 Malmö FF 1–0 Västerås SK Available
2025-04-15 SE1 IFK Värnamo 0–4 Malmö FF Available
2025-04-07 SE1 Malmö FF 2–0 Hammarby IF Available
2025-03-29 SE1 Djurgårdens IF 0–1 Malmö FF Available
2024-11-10 SE1 Malmö FF 2–1 IF Brommapojkarna INJURED Cruciate ligament injury
2024-11-02 SE1 Hammarby IF 2–2 Malmö FF INJURED Cruciate ligament injury
2024-10-28 SE1 Malmö FF 2–1 IFK Göteborg Available
2024-10-19 SE1 Västerås SK 1–1 Malmö FF Available
2024-10-06 SE1 Malmö FF 1–1 IFK Värnamo Available
2024-09-29 SE1 Malmö FF 2–0 Mjällby AIF Available
2024-09-22 SE1 Malmö FF 4–0 BK Häcken Available
2024-09-18 SE1 GAIS Göteborg 0–0 Malmö FF Available
2024-09-15 SE1 AIK Solna 0–0 Malmö FF Available
2024-09-01 SE1 Malmö FF 4–0 Djurgårdens IF Available
2024-08-24 SE1 Kalmar FF 2–2 Malmö FF Available
2024-08-17 SE1 Malmö FF 2–1 IFK Norrköping Available
2024-08-10 SE1 Halmstads BK 0–1 Malmö FF Available
2024-07-27 SE1 Malmö FF 0–1 IK Sirius Available
2024-07-19 SE1 IK Sirius 3–4 Malmö FF Available
2024-07-13 SE1 Mjällby AIF 2–1 Malmö FF Available
2024-07-07 SE1 Malmö FF 5–1 Halmstads BK Available
2024-06-10 SE1 IFK Värnamo 1–3 Malmö FF Available
2024-06-05 SE1 Malmö FF 5–0 Degerfors IF Available
2024-05-28 SE1 IF Elfsborg 3–0 Malmö FF Available
2024-05-21 SE1 Malmö FF 2–2 BK Häcken Available
2024-05-14 SE1 Halmstads BK 0–1 Malmö FF Available
2024-05-07 SE1 Malmö FF 3–1 AIK Solna Available
2024-05-04 SE1 Varbergs BoIS 0–6 Malmö FF Available
2024-04-30 SE1 Malmö FF 4–2 Hammarby IF Available
2024-04-24 SE1 Malmö FF 3–0 IFK Norrköping Available
2024-04-17 SE1 IFK Göteborg 0–1 Malmö FF Available
2024-04-08 SE1 IF Brommapojkarna 1–2 Malmö FF Available
2024-03-30 SE1 IFK Norrköping 1–5 Malmö FF Available
2023-11-12 SE1 Malmö FF 1–0 IF Elfsborg Available
2023-11-05 SE1 BK Häcken 4–2 Malmö FF Available
2023-10-29 SE1 IFK Norrköping 0–1 Malmö FF Available

Teams faced most often by Johan Dahlin's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Brøndby IF 9 2 0 7 7 17 -10 22%
FC København 8 5 2 1 15 8 +7 63%
FC Nordsjælland 8 3 2 3 18 15 +3 38%
Aarhus GF 8 5 3 0 14 7 +7 63%
Randers FC 6 3 2 1 13 10 +3 50%
Silkeborg IF 6 4 1 1 13 8 +5 67%
BK Häcken 4 1 2 1 10 8 +2 25%
IFK Värnamo 4 3 1 0 11 3 +8 75%
IFK Norrköping 4 4 0 0 11 2 +9 100%
Lyngby BK 4 3 0 1 6 6 0 75%
Djurgårdens IF 4 2 1 1 5 2 +3 50%
Vejle BK 4 4 0 0 10 1 +9 100%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
06/07 Senior debut season

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
23/24 5 480 1 0 0 0.19
22/23 11 1,020 2 0 0 0.18
21/22 18 1,555 1 0 0 0.06
2024 20 1,800 3 0 0 0.15
2021 19 1,665 1 0 0 0.05
2019 29 2,565 1 0 0 0.04
2018 25 2,205 2 0 0 0.08
2012 29 2,610 3 0 0 0.1
2010 29 2,565 1 0 0 0.04
2008 15 1,350 1 0 0 0.07
18/19 16 1,440 2 0 0 0.13
16/17 37 3,345 1 0 0 0.03
15/16 9 810 1 0 0 0.11
13/14 15 1,350 2 0 0 0.13

Goalkeeper-specific aggregates: clean sheets and goals conceded by season.

SeasonMatchesMinsClean sheetsCS %Goals concededGC / 90′
24/25 8 705 0 0% 14 1.79
23/24 5 480 2 40% 4 0.75
22/23 11 1,020 2 18% 18 1.59
21/22 18 1,555 4 22% 20 1.16
2024 20 1,800 10 50% 14 0.7
2023 29 2,610 12 41% 27 0.93
2022 19 1,575 8 42% 15 0.86
2021 19 1,665 11 58% 14 0.76
2020 14 1,260 5 36% 12 0.86
2019 29 2,565 16 55% 16 0.56
2018 25 2,205 10 40% 24 0.98
2017 12 1,080 7 58% 10 0.83
2013 25 2,160 9 36% 23 0.96
2012 29 2,610 12 41% 33 1.14
2011 12 1,018 4 33% 10 0.88
2010 29 2,565 15 52% 23 0.81
2009 25 2,250 10 40% 22 0.88
2008 15 1,350 4 27% 15 1
2007 4 301 2 50% 5 1.5
2006 12 1,006 4 33% 17 1.52
19/20 20 1,860 9 45% 18 0.87
18/19 16 1,440 7 44% 15 0.94
17/18 7 630 4 57% 5 0.71
16/17 37 3,345 11 30% 51 1.37
15/16 9 810 6 67% 4 0.44
14/15 20 1,800 6 30% 26 1.3
13/14 15 1,350 8 53% 15 1
11/12 9 810 2 22% 17 1.89
09/10 1 120 1 100% 0 0
06/07 1 90 0 0% 1 1

Output by competition

Career goals and assists broken down by tournament.

Superliga
29 apps
0 G
1 A
Europa League
27 apps
0 G
0 A
Champions League Qu.
26 apps
0 G
0 A
Allsvenskan
284 apps
0 G
0 A
Svenska Cupen
30 apps
0 G
0 A
Europa League Qualifying
27 apps
0 G
0 A
Superliga Championship round
9 apps
0 G
0 A
Süper Lig
19 apps
0 G
0 A
Tippeligaen
30 apps
0 G
0 A

Frequently asked about Johan Dahlin

Who is Johan Dahlin?

Johan Dahlin is a Sweden professional footballer who plays as a goalkeeper for Malmö FF.

How old is Johan Dahlin?

Johan Dahlin is 39 years old. He was born on September 8, 1986 in Trollhättan.

What position does Johan Dahlin play?

Johan Dahlin plays as a goalkeeper (Goalkeeper).

What club does Johan Dahlin play for?

Johan Dahlin currently plays for Malmö FF.

What is Johan Dahlin's market value?

Johan Dahlin's most recent reported market value is €175k.