Johnny Jansen
Bali United · Head coach · Netherlands · Age 51
- Matches
- 235official
- on record · since Dec 2012
- Record W-D-L
- 79-64-92
- goals 345:361
- Win rate
- 34%
- home 39% · away 28%
- Points per match
- 1.28
- home 1.43 · away 1.12
- Goals per match
- 1.47: 1.54
- scored : conceded
Managerial record
235 official matches · since Dec 2012All official matchesW-D-L
79-64-921.28 pts/match · goals 345:361
79 W · 34%64 D · 27%92 L · 39%
Home122 matches
47-33-421.43 pts/match · 39% won · goals per match 1.48 : 1.30
Away113 matches
32-31-501.12 pts/match · 28% won · goals per match 1.46 : 1.80
Current job
In charge since Jul 2025
Bali United42 official matches since 10 Aug20-10-12W-D-L · 1.67 pts/match
20 W · 48%goals 81:5212 L
Liga 14220-10-1281:52- Home2211-6-546:21
- Away209-4-735:31
Pts/match vs his predecessor
- Johnny Jansensince Aug 2025 · 42 matches · 20-10-121.67
- Alessandro Cugurra RodriguesOct 2021 – May 2025 · 110 matches · 52-21-371.61
Latest run
Last 10 official · oldest → newestScore · bar = goals scored@ = away
- 1-0W@DEW
- 2-1WPSS
- 4-1WIKF
- 0-1L@BOR
- 6-1WPER
- 2-3L@MAL
- 5-0WGAR
- 1-1D@PER
- 3-1W@ARE
- 3-0WPER
- Current run
- 2wins
- since 31 Oct 2026
- Last 10
- 7-1-2
- 22 of 30 points
- Goals, last 10
- 27:9
- scored : conceded
Points per match by club
4 spells · oldest → newest- 1.25
PEC'12–1632 m - 1.25
HEE'19–2291 m - 1.10
PEC'23–2570 m - 1.67
BU'25–42 m
2.00+1.50–1.991.00–1.49under 1.00fewer than 10 matches · pts/match, his career 1.28 · last line = official matches on record
- Career
- 1.28
- 235 matches · 79-64-92
- Best, 30+ matches
- 1.67
- Bali United '25– · 42 matches
- Lowest, 30+ matches
- 1.10
- PEC Zwolle '23–25 · 70 matches
What stands out
Computed from the record- 20/4220 wins in his first 42 official matches at Bali United: 1.67 pts/match, against 1.61 in Alessandro Cugurra Rodrigues's 110.
- 1.43Home 1.43 pts/match, away 1.12: he wins 39% of his home matches and 28% of his away matches.
- 1.67Best spell with 30+ matches on record: Bali United (Aug 2025 –), 1.67 pts/match in 42. Lowest: PEC Zwolle, 1.10 in 70.
Career timeline
3 clubs on record · 4 spells · newest first| Club | First – last match | M | W-D-L | Win % | Pts/M | Goals | GF/M | GA/M | Verified titles won there |
|---|---|---|---|---|---|---|---|---|---|
| Aug 2025 – | 42 | 20-10-12 | 48% | 1.67 | 81:52 | 1.93 | 1.24 | — | |
| Aug 2023 – May 2025 | 70 | 19-20-31 | 27% | 1.10 | 91:123 | 1.30 | 1.76 | — | |
| Apr 2019 – Jan 2022 | 91 | 29-27-35 | 32% | 1.25 | 120:132 | 1.32 | 1.45 | — | |
| Dec 2012 – Aug 2016 | 32 | 11-7-14 | 34% | 1.25 | 53:54 | 1.66 | 1.69 | — | |
| All matches on record | Dec 2012 – Nov 2026 | 235 | 79-64-92 | 34% | 1.28 | 345:361 | 1.47 | 1.54 | — |
Official matches on record · 3 points per win, 1 per draw · rates need 10+ matches · Partial record = matches missing from our data.
Record by competition
3 competitions · 235 matchesDomestic leagues227 matches
75-64-881.27 pts/match · 33% won
Domestic cups8 matches
4-0-4
| Competition | With | M | W-D-L | Win % | Pts/M | Goals |
|---|---|---|---|---|---|---|
| PEC Zwolle, SC Heerenveen | 185 | 55-54-76 | 30% | 1.18 | 252:299 | |
| Bali United | 42 | 20-10-12 | 48% | 1.67 | 81:52 | |
| PEC Zwolle, SC Heerenveen | 8 | 4-0-4 | — | — | 12:10 |
Domestic leagueDomestic cup · Pts/M: 2.00+1.50–1.991.00–1.49under 1.00
Best & worst opponents
Minimum 4 meetingsMost faced ·
FC Twente12 meetings
1-5-6W-D-L · 0.67 pts/match · goals 11:18
| Best record | W-D-L | Goals | Pts/M |
|---|---|---|---|
| 4-0-0 | 14:3 | 3.00 | |
| 5-0-3 | 13:9 | 1.88 | |
| 2-3-0 | 9:5 | 1.80 |
| Toughest | W-D-L | Goals | Pts/M |
|---|---|---|---|
| 0-1-10 | 7:30 | 0.09 | |
| 1-4-6 | 12:23 | 0.64 | |
| 2-1-8 | 10:30 | 0.64 |
Ranked by points per match across all his clubs, official matches on record.
Matches per year
Official matches on record · 2012–2026- 1’12·
- 5’14·
- 16’151.06
- 10’161.60
- 25’191.56
- 22’201.14
- 41’211.22
- 3’22·
- 17’231.06
- 36’240.97
- 31’251.45
- 28’261.75
2.00+1.50–1.991.00–1.49under 1.00fewer than 10 matches on record · bar colour and bottom line = pts/match that year
- Busiest year
- 41matches
- 2021 · 13-11-17
- Best year, 30+ matches
- 1.45pts/match
- 2025 · 11-12-8 in 31
- Lowest year, 30+ matches
- 0.97pts/match
- 2024 · 8-11-17 in 36
- 2026
- 1.75pts/match
- 28 matches · 15-4-9
Matches
Latest 91 of 235 official · 32 W · 25 D · 34 L| Date | Club | Competition | V | Opponent | Score |
|---|---|---|---|---|---|
| 08 Nov 26 | BU | Liga 1 | H | 3-0 | |
| 31 Oct 26 | BU | Liga 1 | A | 3-1 | |
| 25 Oct 26 | BU | Liga 1 | A | 1-1 | |
| 21 Oct 26 | BU | Liga 1 | H | 5-0 | |
| 16 Oct 26 | BU | Liga 1 | A | 2-3 | |
| 10 Oct 26 | BU | Liga 1 | H | 6-1 | |
| 20 Sep 26 | BU | Liga 1 | A | 0-1 | |
| 12 Sep 26 | BU | Liga 1 | H | 4-1 | |
| 04 Sep 26 | BU | Liga 1 | H | 2-1 | |
| 22 May 26 | BU | Liga 1 | A | 1-0 | |
| 17 May 26 | BU | Liga 1 | H | 4-1 | |
| 11 May 26 | BU | Liga 1 | H | 2-3 | |
| 05 May 26 | BU | Liga 1 | A | 0-2 | |
| 27 Apr 26 | BU | Liga 1 | H | 2-0 | |
| 23 Apr 26 | BU | Liga 1 | A | 1-0 | |
| 19 Apr 26 | BU | Liga 1 | H | 4-1 | |
| 12 Apr 26 | BU | Liga 1 | A | 2-3 | |
| 06 Apr 26 | BU | Liga 1 | H | 6-1 | |
| 12 Mar 26 | BU | Liga 1 | A | 0-3 | |
| 06 Mar 26 | BU | Liga 1 | A | 4-3 | |
| 28 Feb 26 | BU | Liga 1 | H | 0-0 | |
| 23 Feb 26 | BU | Liga 1 | A | 3-3 | |
| 15 Feb 26 | BU | Liga 1 | H | 0-1 | |
| 07 Feb 26 | BU | Liga 1 | H | 1-3 | |
| 30 Jan 26 | BU | Liga 1 | A | 2-3 | |
| 24 Jan 26 | BU | Liga 1 | H | 3-3 | |
| 09 Jan 26 | BU | Liga 1 | A | 2-0 | |
| 04 Jan 26 | BU | Liga 1 | H | 1-0 | |
| 29 Dec 25 | BU | Liga 1 | H | 0-0 | |
| 22 Dec 25 | BU | Liga 1 | A | 3-0 | |
| 30 Nov 25 | BU | Liga 1 | A | 1-0 | |
| 23 Nov 25 | BU | Liga 1 | H | 0-0 | |
| 07 Nov 25 | BU | Liga 1 | A | 1-2 | |
| 01 Nov 25 | BU | Liga 1 | H | 0-1 | |
| 25 Oct 25 | BU | Liga 1 | H | 0-0 | |
| 19 Oct 25 | BU | Liga 1 | A | 2-1 | |
| 26 Sep 25 | BU | Liga 1 | A | 3-1 | |
| 20 Sep 25 | BU | Liga 1 | H | 1-3 | |
| 14 Sep 25 | BU | Liga 1 | A | 1-1 | |
| 30 Aug 25 | BU | Liga 1 | H | 1-0 | |
| 15 Aug 25 | BU | Liga 1 | A | 3-3 | |
| 10 Aug 25 | BU | Liga 1 | H | 1-1 | |
| 18 May 25 | PEC | Eredivisie | H | 2-0 | |
| 14 May 25 | PEC | Eredivisie | A | 2-1 | |
| 11 May 25 | PEC | Eredivisie | H | 1-1 | |
| 04 May 25 | PEC | Eredivisie | A | 3-1 | |
| 25 Apr 25 | PEC | Eredivisie | A | 0-4 | |
| 13 Apr 25 | PEC | Eredivisie | H | 1-1 | |
| 05 Apr 25 | PEC | Eredivisie | A | 2-2 | |
| 29 Mar 25 | PEC | Eredivisie | H | 2-0 | |
| 15 Mar 25 | PEC | Eredivisie | A | 1-1 | |
| 09 Mar 25 | PEC | Eredivisie | H | 0-1 | |
| 02 Mar 25 | PEC | Eredivisie | A | 2-4 | |
| 16 Feb 25 | PEC | Eredivisie | H | 1-1 | |
| 09 Feb 25 | PEC | Eredivisie | A | 0-2 | |
| 01 Feb 25 | PEC | Eredivisie | H | 3-3 | |
| 26 Jan 25 | PEC | Eredivisie | A | 4-1 | |
| 18 Jan 25 | PEC | Eredivisie | H | 3-1 | |
| 11 Jan 25 | PEC | Eredivisie | H | 0-1 | |
| 20 Dec 24 | PEC | Eredivisie | A | 1-1 | |
| 13 Dec 24 | PEC | Eredivisie | H | 0-1 | |
| 08 Dec 24 | PEC | Eredivisie | A | 0-0 | |
| 30 Nov 24 | PEC | Eredivisie | H | 1-0 | |
| 24 Nov 24 | PEC | Eredivisie | A | 0-2 | |
| 09 Nov 24 | PEC | Eredivisie | H | 3-1 | |
| 03 Nov 24 | PEC | Eredivisie | A | 2-2 | |
| 29 Oct 24 | PEC | KNVB Beker | A | aet3-4 | |
| 26 Oct 24 | PEC | Eredivisie | A | 0-6 | |
| 20 Oct 24 | PEC | Eredivisie | H | 1-2 | |
| 06 Oct 24 | PEC | Eredivisie | A | 1-1 | |
| 29 Sep 24 | PEC | Eredivisie | H | 1-0 | |
| 20 Sep 24 | PEC | Eredivisie | H | 1-2 | |
| 14 Sep 24 | PEC | Eredivisie | A | 1-1 | |
| 01 Sep 24 | PEC | Eredivisie | H | 3-0 | |
| 24 Aug 24 | PEC | Eredivisie | A | 0-1 | |
| 18 Aug 24 | PEC | Eredivisie | H | 1-5 | |
| 11 Aug 24 | PEC | Eredivisie | A | 0-1 | |
| 19 May 24 | PEC | Eredivisie | H | 1-2 | |
| 12 May 24 | PEC | Eredivisie | A | 1-1 | |
| 05 May 24 | PEC | Eredivisie | A | 0-5 | |
| 28 Apr 24 | PEC | Eredivisie | H | 3-1 | |
| 14 Apr 24 | PEC | Eredivisie | A | 2-2 | |
| 06 Apr 24 | PEC | Eredivisie | H | 2-1 | |
| 03 Apr 24 | PEC | Eredivisie | A | 1-5 | |
| 31 Mar 24 | PEC | Eredivisie | H | 1-3 | |
| 16 Mar 24 | PEC | Eredivisie | A | 1-3 | |
| 10 Mar 24 | PEC | Eredivisie | H | 1-1 | |
| 03 Mar 24 | PEC | Eredivisie | A | 0-2 | |
| 24 Feb 24 | PEC | Eredivisie | H | 1-7 | |
| 17 Feb 24 | PEC | Eredivisie | H | 0-1 | |
| 11 Feb 24 | PEC | Eredivisie | A | 1-1 |
Score is his team first, green = won, amber = drawn, red = lost · the 91 most recent official matches on record, since 11 Feb 2024
Records & runs
Last 91 official · since Feb 2024PEC Zwolle · Bali United91 matches
32-25-34W-D-L · 1.33 pts/match · goals 142:142
- Biggest win
- 6-12 times
- v Persijap · 10 Oct 2026
- Heaviest defeat
- 1-7
- v PSV · 24 Feb 2024
- Longest winning run
- 4matches
- 17 May – 12 Sep 2026
- Longest unbeaten run
- 8matches
- 4 May – 14 Sep 2025
- Longest unbeaten league run
- 8matches
- 4 May – 14 Sep 2025
- Longest winless run
- 8matches
- 11 Feb – 3 Apr 2024
- Clean sheets
- 20of 91
- 22% of matches
- Failed to score
- 22of 91
- 24% of matches
Personal information
Head coach- Born
- · age 51
- Nationality
- Netherlands
- Current club
- Bali United · since 1 Jul 2025
How we count
- Matches
- Official only · 12 friendlies left out
- First match on record
- · PEC Zwolle
- Points per match
- 3 per win, 1 per draw
- Left out
- 1 PEC Zwolle match dated during his Bali United spell (10 Jan 2026)
Official matches on record in the GioScore database · updated