J. Cillessen · career
Jasper Cillessen
Goalkeeper · NEC Nijmegen · season-by-season, by competition, and every match.
Career report
Past his 2022/23 peak — the recent trend is downward, so buyers are paying for what's left, not what was.
Peak: 2022/23Trending downRemarkably consistent
The record covers 6 seasons (2020/21–2024/25) across 3 clubs, including a move abroad — 120 appearances with 1 goal contributions as a goalkeeper.
His best campaign on record is 2022/23 at NEC Nijmegen — Season rating 21, 0 goals and 0 assists in 32 games. Form has slipped 17 Season points across his last 3 full seasons. The gap to his peak is 17 Season points.
Season-to-season output barely moves — his form has stayed within a tight band (±7 points) across 5 campaigns.
By season
| Season | Club | Apps | CS | CS% | Rating | Season |
|---|---|---|---|---|---|---|
| 2025/26 | NEC Nijmegen | 3 | 0 | 0% | 4 | 0 |
| 2024/25 | Las Palmas | 27 | 3 | 11% | 25 | 4 |
| 2023/24 | NEC Nijmegen | 31 | 6 | 19% | 26 | 13 |
| 2022/23 | NEC Nijmegen | 32 | 8 | 25% | 30 | 21 |
| 2021/22 | Valencia | 17 | 5 | 29% | 31 | 16 |
| 2020/21 | Valencia | 10 | 2 | 20% | 31 | 4 |
| 2019/20 | Valencia | 24 | 0 | 0% | — | — |
| 2018/19 | Barcelona | 7 | 0 | 0% | — | — |
| 2017/18 | Barcelona | 9 | 0 | 0% | — | — |
| 2016/17 | Barcelona | 8 | 0 | 0% | — | — |
| 2016/17 | Ajax | 4 | 0 | 0% | — | — |
| 2015/16 | Ajax | 33 | 0 | 0% | — | — |
| 2014/15 | Ajax | 32 | 0 | 0% | — | — |
| 2014/15 | Jong Ajax | 1 | 0 | 0% | — | — |
| 2013/14 | Jong Ajax | 3 | 0 | 0% | — | — |
| 2013/14 | Ajax | 25 | 0 | 0% | — | — |
| 2012/13 | Ajax | 5 | 0 | 0% | — | — |
| 2011/12 | Ajax | 3 | 0 | 0% | — | — |
| 2011/12 | NEC Nijmegen | 3 | 0 | 0% | — | — |
| 2010/11 | NEC Nijmegen | 31 | 0 | 0% | — | — |
International
| Side | Season | Competition | Apps | G |
|---|---|---|---|---|
| Netherlands | 2023/24 | Euro Championship - Qualification | 2 | 0 |
| 2022/23 | UEFA Nations League | 2 | 0 | |
| 2020/21 | World Cup - Qualification Europe | 1 | 0 | |
| 2020/21 | UEFA Nations League | 4 | 0 | |
| 2020/21 | Euro Championship | 8 | 0 | |
| 2018/19 | UEFA Nations League | 6 | 0 | |
| 2018/19 | World Cup - Qualification Europe | 5 | 0 | |
| 2018/19 | Friendlies | 4 | 0 | |
| 2017/18 | Friendlies | 3 | 0 | |
| 2016/17 | UEFA European Championship Qualifiers | 8 | 0 | |
| 2016/17 | Friendlies | 4 | 0 | |
| 2015/16 | Friendlies | 2 | 0 | |
| 2014/15 | UEFA World Cup Qualifiers | 1 | 0 | |
| 2014/15 | World Cup | 7 | 0 | |
| 2014/15 | Friendlies | 5 | 0 | |
| 2013/14 | Friendlies | 3 | 0 |
Honours
Eredivisie×4Super Cup×4Copa del Rey×3La Liga×3Trofeo Joan Gamper×3Super Cup×5Copa del Rey×3Eredivisie×3KNVB Beker×3La Liga×2UEFA Nations League×2
By competition
| Competition | Apps | Min | Rating |
|---|---|---|---|
| KNVB Beker | 5 | 461 | 7.2 |
| Eredivisie | 3 | 186 | 7.4 |
Schedule · 2025/26
8 played24 unused sub· 647 min, 0g 0a
| Date | Competition | Opponent | Res | Status | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|---|
| Aug 9 | Eredivisie | H Excelsior | 5-0 | Unused sub | 0 | — | ||
| Aug 16 | Eredivisie | A Heracles | 4-1 | Unused sub | 0 | — | ||
| Aug 24 | Eredivisie | H NAC Breda | 3-0 | Unused sub | 0 | — | ||
| Sep 28 | Eredivisie | H AZ Alkmaar | 2-1 | Unused sub | 0 | — | ||
| Oct 5 | Eredivisie | A GO Ahead Eagles | 1-1 | Unused sub | 0 | — | ||
| Oct 18 | Eredivisie | H Twente | 3-3 | Unused sub | 0 | — | ||
| Oct 25 | Eredivisie | A PEC Zwolle | 2-2 | Unused sub | 0 | — | ||
| Oct 30 | KNVB Beker | A Rijnsburgse Boys | 3-2 | Played | 90 | 7.5 | ||
| Nov 2 | Eredivisie | A Utrecht | 0-1 | Unused sub | 0 | — | ||
| Nov 9 | Eredivisie | H Groningen | 2-0 | Unused sub | 0 | — | ||
| Dec 20 | Eredivisie | H Ajax | 2-2 | Unused sub | 0 | — | ||
| Jan 17 | Eredivisie | A NAC Breda | 4-3 | Unused sub | 0 | — | ||
| Jan 20 | KNVB Beker | A De Treffers | 2-1 | Played | 90 | 8.3 | ||
| Jan 24 | Eredivisie | H PEC Zwolle | 2-1 | Unused sub | 0 | — | ||
| Jan 31 | Eredivisie | A AZ Alkmaar | 3-1 | Unused sub | 0 | — | ||
| Feb 4 | KNVB Beker | H FC Volendam | 1-0 | Played | 90 | 7.9 | ||
| Feb 7 | Eredivisie | H Heracles | 4-1 | Unused sub | 0 | — | ||
| Feb 11 | Eredivisie | H Utrecht | 1-3 | Unused sub | 0 | — | ||
| Feb 17 | Eredivisie | A Sparta Rotterdam | 1-1 | Unused sub | 0 | — | ||
| Feb 21 | Eredivisie | A Ajax | 1-1 | Unused sub | 0 | — | ||
| Feb 28 | Eredivisie | H Fortuna Sittard | 2-3 | Unused sub | 0 | — | ||
| Mar 3 | KNVB Beker | H PSV Eindhoven | 3-2 | Played | 90 | 7.2 | ||
| Mar 8 | Eredivisie | H FC Volendam | 3-0 | Played | 90 | 7.9 | ||
| Mar 14 | Eredivisie | A PSV Eindhoven | 3-2 | Played | 90 | 6.9 | ||
| Mar 22 | Eredivisie | H Heerenveen | 2-2 | Played | 6 | — | ||
| Apr 4 | Eredivisie | A Excelsior | 2-0 | Unused sub | 0 | — | ||
| Apr 12 | Eredivisie | H Feyenoord | 1-1 | Unused sub | 0 | — | ||
| Apr 19 | KNVB Beker | A AZ Alkmaar | 1-5 | Played | 101 | 5.0 | ||
| Apr 25 | Eredivisie | A Twente | 1-1 | Unused sub | 0 | — | ||
| May 2 | Eredivisie | H Telstar | 1-1 | Unused sub | 0 | — | ||
| May 10 | Eredivisie | A Groningen | 1-2 | Unused sub | 0 | — | ||
| May 17 | Eredivisie | H GO Ahead Eagles | 2-1 | Unused sub | 0 | — |