Career snapshot
Position rank · 2015
Among 405 Goalkeepers · ≥200 mins
Career highs
Born the same day
Shares 1987-06-16 · 6 players total
| Full name | Johannes Hopf |
|---|---|
| Name in home country | Per Johannes Hopf |
| Date of birth | 1987-06-16 (38 yrs) |
| Place of birth | Räng, Sweden |
| Citizenship | Sweden |
| Position | Goalkeeper |
| Foot | right |
| Height | 195.00 m |
| Current club | Retired |
| Joined | 2020-05-11 |
| Contract expires | — |
| Agent | no agent |
Percentile rank vs 348 other Goalkeepers with ≥500 minutes in 2015. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Hammarby IF | 12 | 09/10 | 2015 | 170 | 0 | 1 | 15,326 |
| MKE Ankaragücü | 1 | 18/19 | 18/19 | 8 | 0 | 0 | 720 |
| Genclerbirligi Ankara | 3 | 15/16 | 17/18 | 101 | 0 | 0 | 9,090 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 2015 | Allsvenskan | Hammarby IF | 10 | 0 | 0 | 0 | 0 | 900 |
| 2014 | Superettan | Hammarby IF | 30 | 0 | 0 | 1 | 0 | 2,700 |
| 2013 | Superettan | Hammarby IF | 29 | 0 | 0 | 2 | 0 | 2,610 |
| 2012 | Superettan | Hammarby IF | 30 | 0 | 0 | 2 | 0 | 2,700 |
| 2011 | Superettan | Hammarby IF | 30 | 0 | 0 | 0 | 0 | 2,636 |
| 2010 | Superettan | Hammarby IF | 26 | 0 | 0 | 2 | 0 | 2,340 |
| 2009 | Allsvenskan | Hammarby IF | 1 | 0 | 0 | 0 | 0 | 90 |
| 2008 | Allsvenskan | Hammarby IF | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Süper Lig | MKE Ankaragücü | 8 | 0 | 0 | 0 | 0 | 720 |
| 18/19 | Türkiye Kupasi | MKE Ankaragücü | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Süper Lig | Genclerbirligi Ankara | 33 | 0 | 0 | 2 | 0 | 2,970 |
| 17/18 | Türkiye Kupasi | Genclerbirligi Ankara | 3 | 0 | 0 | 0 | 0 | 270 |
| 16/17 | Süper Lig | Genclerbirligi Ankara | 32 | 0 | 0 | 2 | 0 | 2,880 |
| 16/17 | Türkiye Kupasi | Genclerbirligi Ankara | 4 | 0 | 0 | 0 | 0 | 360 |
| 15/16 | Süper Lig | Genclerbirligi Ankara | 29 | 0 | 0 | 2 | 0 | 2,610 |
| 13/14 | Svenska Cupen | Hammarby IF | 4 | 0 | 1 | 0 | 0 | 360 |
| 12/13 | Svenska Cupen | Hammarby IF | 4 | 0 | 0 | 0 | 0 | 360 |
| 11/12 | Svenska Cupen | Hammarby IF | 1 | 0 | 0 | 0 | 0 | 120 |
| 09/10 | Svenska Cupen | Hammarby IF | 5 | 0 | 0 | 1 | 0 | 510 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 07/08 | 2008-01-01 | Ystads IF | Hammarby | Transfer | 0 | — |
| 15/16 | 2015-07-30 | Hammarby | Genclerbirligi | Transfer | 400000 | €975k |
| 18/19 | 2018-07-13 | Genclerbirligi | Ankaragücü | Transfer | 900000 | — |
| 18/19 | 2019-03-06 | Ankaragücü | Without Club | Transfer | 900000 | — |
| 19/20 | 2020-05-11 | Without Club | Retired | Transfer | 0 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 15/16 | unknown injury | 2016-04-13 | 2016-04-19 | 7 | 1 |
| 16/17 | Ligament stretching | 2017-05-22 | 2017-06-19 | 29 | 3 |
| 18/19 | Broken finger | 2018-10-15 | 2018-10-29 | 15 | 2 |
| 18/19 | Hip problems | 2018-11-01 | 2019-03-06 | 126 | 16 |
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €1.30m |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €2.20m |
| Jan 1, 1970 | €2.20m |
| Jan 1, 1970 | €1.30m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €50k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #3557 | #25 | 0 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Ahmet Oğuz | 1 | 0 | 0 |
| Uğur Çiftçi | 1 | 0 | 0 |
| Nahir Besara | 2 | 0 | 0 |
| Sergey Politevich | 1 | 0 | 0 |
| Abdul Khalili | 1 | 0 | 0 |
| Maic Sema | 1 | 0 | 0 |
| Vedat Muriqi | 1 | 0 | 0 |
| Linus Hallenius | 2 | 0 | 0 |
Teams faced most often by Johannes Hopf's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Trabzonspor | 2 | 0 | 1 | 1 | 2 | 3 | -1 | 0% |
| Sivasspor | 2 | 1 | 0 | 1 | 3 | 5 | -2 | 50% |
| Yeni Malatyaspor | 2 | 1 | 0 | 1 | 2 | 3 | -1 | 50% |
| Alanyaspor | 2 | 1 | 0 | 1 | 2 | 2 | 0 | 50% |
| Göztepe | 2 | 0 | 0 | 2 | 1 | 5 | -4 | 0% |
| Antalyaspor | 2 | 1 | 0 | 1 | 4 | 3 | +1 | 50% |
| Bursaspor | 2 | 0 | 1 | 1 | 0 | 1 | -1 | 0% |
| Atiker Konyaspor | 2 | 0 | 1 | 1 | 0 | 2 | -2 | 0% |
| Kayserispor | 2 | 2 | 0 | 0 | 5 | 1 | +4 | 100% |
| Çaykur Rizespor | 2 | 0 | 2 | 0 | 3 | 3 | 0 | 0% |
| BB Erzurumspor | 2 | 2 | 0 | 0 | 3 | 1 | +2 | 100% |
| Galatasaray | 2 | 0 | 0 | 2 | 1 | 9 | -8 | 0% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 09/10 | Senior debut season |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 2014 | 30 | 2,700 | 1 | 0 | 0 | 0.03 |
| 2013 | 29 | 2,610 | 2 | 0 | 0 | 0.07 |
| 2012 | 30 | 2,700 | 2 | 0 | 0 | 0.07 |
| 2010 | 26 | 2,340 | 2 | 0 | 0 | 0.08 |
| 17/18 | 36 | 3,240 | 2 | 0 | 0 | 0.06 |
| 16/17 | 36 | 3,240 | 2 | 0 | 0 | 0.06 |
| 15/16 | 29 | 2,610 | 2 | 0 | 0 | 0.07 |
| 09/10 | 5 | 510 | 1 | 0 | 0 | 0.18 |
Goalkeeper-specific aggregates: clean sheets and goals conceded by season.
| Season | Matches | Mins | Clean sheets | CS % | Goals conceded | GC / 90′ |
|---|---|---|---|---|---|---|
| 2015 | 10 | 900 | 1 | 10% | 14 | 1.4 |
| 2014 | 30 | 2,700 | 13 | 43% | 27 | 0.9 |
| 2013 | 29 | 2,610 | 10 | 34% | 27 | 0.93 |
| 2012 | 30 | 2,700 | 9 | 30% | 33 | 1.1 |
| 2011 | 30 | 2,636 | 9 | 30% | 39 | 1.33 |
| 2010 | 26 | 2,340 | 8 | 31% | 33 | 1.27 |
| 2009 | 1 | 90 | 0 | 0% | 1 | 1 |
| 18/19 | 8 | 720 | 3 | 38% | 9 | 1.13 |
| 17/18 | 36 | 3,240 | 8 | 22% | 59 | 1.64 |
| 16/17 | 36 | 3,240 | 14 | 39% | 39 | 1.08 |
| 15/16 | 29 | 2,610 | 9 | 31% | 32 | 1.1 |
| 13/14 | 4 | 360 | 1 | 25% | 5 | 1.25 |
| 12/13 | 4 | 360 | 2 | 50% | 4 | 1 |
| 11/12 | 1 | 120 | 0 | 0% | 1 | 0.75 |
| 09/10 | 5 | 510 | 0 | 0% | 7 | 1.24 |
Output by competition
Career goals and assists broken down by tournament.
More on Johannes Hopf
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Johannes Hopf
Who is Johannes Hopf?
Johannes Hopf is a Sweden professional footballer who plays as a goalkeeper for Retired.
How old is Johannes Hopf?
Johannes Hopf is 38 years old. He was born on June 16, 1987 in Räng.
What position does Johannes Hopf play?
Johannes Hopf plays as a goalkeeper (Goalkeeper).
What club does Johannes Hopf play for?
Johannes Hopf currently plays for Retired.
Sweden