- Nationality
Netherlands- Position
- Verdediger
- Geboortedatum
- 05-08-1990
- Geboorteplaats
- Amsterdam
- Achternaam
- Kappelhof
- Voornaam
- Johan
- Lengte
- 180
- Gewicht
- 70
- Current Team
- Chicago Fire Soccer Club, FC Groningen
Debuut als prof: 20 augustus 2011: NAC Breda – FC Groningen 2-2.
Amerikaanse Major League Soccer
| Season | Club | Appearances | Minutes | Basis | Bank | Gewisseld | Ingevallen | Goals | Penalty | Penalty gemist | Assists | Yellow Cards | Yellow/Red Card | Red Cards | Own goals |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2016 | Chicago Fire Soccer Club | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Total | - | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Europa League
| Season | Club | Appearances | Minutes | Basis | Bank | Gewisseld | Ingevallen | Goals | Penalty | Penalty gemist | Assists | Yellow Cards | Yellow/Red Card | Red Cards | Own goals |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2015-2016 | FC Groningen | 6 | 540 | 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Total | - | 6 | 540 | 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Nederlandse Johan Cruijf Schaal
| Season | Club | Appearances | Minutes | Basis | Bank | Gewisseld | Ingevallen | Goals | Penalty | Penalty gemist | Assists | Yellow Cards | Yellow/Red Card | Red Cards | Own goals |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2015-2016 | FC Groningen | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Total | - | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Kwalificatie Europa League
| Season | Club | Appearances | Minutes | Basis | Bank | Gewisseld | Ingevallen | Goals | Penalty | Penalty gemist | Assists | Yellow Cards | Yellow/Red Card | Red Cards | Own goals |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2014-2015 | FC Groningen | 2 | 180 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Total | - | 2 | 180 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Nederlandse Play-Offs Europa League
| Season | Club | Appearances | Minutes | Basis | Bank | Gewisseld | Ingevallen | Goals | Penalty | Penalty gemist | Assists | Yellow Cards | Yellow/Red Card | Red Cards | Own goals |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2013-2014 | FC Groningen | 4 | 360 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| Total | - | 4 | 360 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
Nederlandse Eredivisie
| Season | Club | Appearances | Minutes | Basis | Bank | Gewisseld | Ingevallen | Goals | Penalty | Penalty gemist | Assists | Yellow Cards | Yellow/Red Card | Red Cards | Own goals |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2011-2012 | FC Groningen | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2012-2013 | FC Groningen | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2013-2014 | FC Groningen | 32 | 2833 | 32 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 5 | 0 | 1 | 0 |
| 2014-2015 | FC Groningen | 29 | 2575 | 29 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
| 2015-2016 | FC Groningen | 18 | 1620 | 18 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 5 | 0 | 0 | 0 |
| Total | - | 79 | 7028 | 79 | 1 | 0 | 0 | 3 | 0 | 0 | 1 | 11 | 1 | 1 | 0 |
Nederlandse KNVB Beker
| Season | Club | Appearances | Minutes | Basis | Bank | Gewisseld | Ingevallen | Goals | Penalty | Penalty gemist | Assists | Yellow Cards | Yellow/Red Card | Red Cards | Own goals |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2011-2012 | FC Groningen | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2012-2013 | FC Groningen | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2013-2014 | FC Groningen | 3 | 270 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2014-2015 | FC Groningen | 6 | 540 | 6 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2015-2016 | FC Groningen | 2 | 210 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
| Total | - | 11 | 1020 | 11 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 2 | 0 | 0 | 0 |
Career Total
| Season | Appearances | Minutes | Basis | Bank | Gewisseld | Ingevallen | Goals | Penalty | Penalty gemist | Assists | Yellow Cards | Yellow/Red Card | Red Cards | Own goals |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2011-2012 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2012-2013 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2013-2014 | 39 | 3463 | 39 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 6 | 0 | 1 | 0 |
| 2014-2015 | 37 | 3295 | 37 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 2 | 1 | 0 | 0 |
| 2015-2016 | 26 | 2370 | 26 | 1 | 0 | 0 | 1 | 0 | 0 | 2 | 6 | 0 | 0 | 0 |
| 2016 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Total | 102 | 9128 | 102 | 2 | 0 | 0 | 4 | 0 | 0 | 2 | 14 | 1 | 1 | 0 |