M. van Duinen · career
Mike van Duinen
Center Forward · Excelsior · season-by-season, by competition, and every match.
Career report
Below his 2020/21 peak but holding a solid level — the platform for a return is there.
Peak: 2020/21Trending upRemarkably consistentStepped up 2025/26
The record covers 6 seasons (2020/21–2025/26) across 3 clubs, including a move abroad — 138 appearances, 9 goals and 2 assists.
His best campaign on record is 2020/21 at PEC Zwolle — Season rating 14, 3 goals and 0 assists in 23 games. Form is on a climb — up 11 Season points across his last 3 full seasons. The gap to his peak is 4 Season points.
Season-to-season output barely moves — his form has stayed within a tight band (±6 points) across 5 campaigns. Made the jump to a higher division in 2025/26 (Eredivisie) and kept playing — 28 games that season.
By season
| Season | Club | Apps | G | A | Rating | Season |
|---|---|---|---|---|---|---|
| 2025/26 | Excelsior | 28 | 1 | 2 | 13 | 11 |
| 2024/25 | Excelsior | 31 | 5 | 0 | 18 | 14 |
| 2023/24 | Excelsior | 7 | 0 | 0 | 20 | 0 |
| 2022/23 | Excelsior | 28 | 0 | 0 | 30 | 0 |
| 2021/22 | OFI | 21 | 0 | 0 | 22 | 0 |
| 2020/21 | PEC Zwolle | 23 | 3 | 0 | 44 | 14 |
| 2019/20 | PEC Zwolle | 12 | 2 | 0 | — | — |
| 2018/19 | PEC Zwolle | 33 | 8 | 3 | — | — |
| 2017/18 | Excelsior | 29 | 8 | 3 | — | — |
| 2016/17 | Excelsior | 22 | 3 | 3 | — | — |
| 2016/17 | Fortuna Düsseldorf II | 3 | 1 | 0 | — | — |
| 2015/16 | RodaLoan | 13 | 2 | 1 | — | — |
| 2015/16 | Fortuna Düsseldorf | 12 | 1 | 0 | — | — |
| 2014/15 | ADO Den Haag | 33 | 5 | 0 | — | — |
| 2013/14 | ADO Den Haag | 33 | 8 | 0 | — | — |
| 2012/13 | ADO Den Haag | 33 | 11 | 0 | — | — |
| 2011/12 | ADO Den Haag | 16 | 3 | 0 | — | — |
| 2010/11 | ADO Den Haag | 2 | 0 | 0 | — | — |
Honours
Eerste Divisie×2
By competition
| Competition | Apps | Min | G | A | Rating |
|---|---|---|---|---|---|
| Eredivisie | 28 | 718 | 1 | 2 | 6.6 |
| KNVB Beker | 1 | 120 | 0 | 0 | 6.2 |
Schedule · 2025/26
29 played6 unused sub3 not in squad· 838 min, 1g 2a
| Date | Competition | Opponent | Res | Status | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|---|
| Jul 19 | Friendlies Clubs | A Dordrecht | 2-2 | Not in squad | — | |||
| Jul 25 | Friendlies Clubs | A Heracles | 2-1 | Not in squad | — | |||
| Aug 2 | Friendlies Clubs | A Cambuur | 1-0 | Not in squad | — | |||
| Aug 9 | Eredivisie | A NEC Nijmegen | 0-5 | Played | 71 | 6.6 | ||
| Aug 16 | Eredivisie | H Feyenoord | 1-2 | Played | 72 | 6.5 | ||
| Aug 24 | Eredivisie | A Utrecht | 1-4 | Played | 60 | 6.2 | ||
| Aug 30 | Eredivisie | H Twente | 1-0 | Played | 45 | 1 | 8.2 | |
| Sep 14 | Eredivisie | H Sparta Rotterdam | 0-1 | Played | 26 | 6.3 | ||
| Sep 20 | Eredivisie | A FC Volendam | 2-1 | Unused sub | 0 | — | ||
| Sep 27 | Eredivisie | H PSV Eindhoven | 1-2 | Played | 9 | 6.7 | ||
| Oct 4 | Eredivisie | A Heerenveen | 1-2 | Played | 31 | 6.5 | ||
| Oct 19 | Eredivisie | H Fortuna Sittard | 1-0 | Played | 19 | 7.3 | ||
| Oct 26 | Eredivisie | A GO Ahead Eagles | 0-2 | Played | 17 | 6.3 | ||
| Oct 29 | KNVB Beker | A Excelsior Maassluis | 0-1 | Played | 120 | 6.2 | ||
| Nov 1 | Eredivisie | A Telstar | 2-2 | Played | 1 | — | ||
| Nov 8 | Eredivisie | H Heracles | 1-2 | Played | 10 | 6.3 | ||
| Nov 22 | Eredivisie | A Ajax | 2-1 | Played | 24 | 6.2 | ||
| Nov 29 | Eredivisie | H NAC Breda | 1-0 | Played | 16 | 6.5 | ||
| Dec 5 | Eredivisie | H Groningen | 0-2 | Unused sub | 0 | — | ||
| Dec 20 | Eredivisie | H PEC Zwolle | 2-1 | Played | 3 | — | ||
| Jan 10 | Eredivisie | A PSV Eindhoven | 1-5 | Played | 14 | 6.7 | ||
| Jan 17 | Eredivisie | H Telstar | 2-2 | Played | 8 | 6.5 | ||
| Jan 21 | Eredivisie | A AZ Alkmaar | 1-1 | Played | 12 | 1 | 6.9 | |
| Jan 24 | Eredivisie | A Twente | 0-0 | Played | 89 | 6.7 | ||
| Feb 1 | Eredivisie | H Ajax | 2-2 | Played | 1 | — | ||
| Feb 6 | Eredivisie | A NAC Breda | 2-0 | Unused sub | 0 | — | ||
| Feb 14 | Eredivisie | H AZ Alkmaar | 1-2 | Unused sub | 0 | — | ||
| Feb 20 | Eredivisie | A Fortuna Sittard | 1-2 | Played | 27 | 1 | 6.3 | |
| Mar 1 | Eredivisie | H GO Ahead Eagles | 0-1 | Played | 11 | 6.7 | ||
| Mar 7 | Eredivisie | H Heerenveen | 1-2 | Played | 9 | 6.3 | ||
| Mar 15 | Eredivisie | A Feyenoord | 1-2 | Played | 11 | 6.3 | ||
| Mar 20 | Eredivisie | A Heracles | 1-1 | Played | 21 | 6.2 | ||
| Apr 4 | Eredivisie | H NEC Nijmegen | 0-2 | Played | 14 | 6.3 | ||
| Apr 12 | Eredivisie | A PEC Zwolle | 2-2 | Played | 11 | 6.5 | ||
| Apr 26 | Eredivisie | H Utrecht | 5-0 | Unused sub | 0 | — | ||
| May 2 | Eredivisie | A Groningen | 3-2 | Played | 11 | 6.9 | ||
| May 10 | Eredivisie | H FC Volendam | 1-1 | Unused sub | 0 | — | ||
| May 17 | Eredivisie | A Sparta Rotterdam | 3-2 | Played | 75 | 6.2 |