Skip to content
GioScore
JJ

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 2012

All 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

Latest run

Last 10 official · oldest → newest

Score · bar = goals scored@ = away

  1. 1-0W@DEW
  2. 2-1WPSS
  3. 4-1WIKF
  4. 0-1L@BOR
  5. 6-1WPER
  6. 2-3L@MAL
  7. 5-0WGAR
  8. 1-1D@PER
  9. 3-1W@ARE
  10. 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. 1.25PEC'12–1632 m
  2. 1.25HEE'19–2291 m
  3. 1.10PEC'23–2570 m
  4. 1.67BU'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
ClubFirst – last matchMW-D-LWin %Pts/MGoalsGF/MGA/MVerified titles won there
Bali UnitedCurrentAug 2025 –4220-10-1248%1.6781:521.931.24—
PEC ZwolleAug 2023 – May 20257019-20-3127%1.1091:1231.301.76—
SC HeerenveenApr 2019 – Jan 20229129-27-3532%1.25120:1321.321.45—
PEC ZwollePartial recordDec 2012 – Aug 20163211-7-1434%1.2553:541.661.69—
All matches on recordDec 2012 – Nov 202623579-64-9234%1.28345:3611.471.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 matches

Domestic leagues227 matches

75-64-881.27 pts/match · 33% won

Domestic cups8 matches

4-0-4

CompetitionWithMW-D-LWin %Pts/MGoals
EredivisiePEC Zwolle, SC Heerenveen18555-54-7630%1.18252:299
Liga 1Bali United4220-10-1248%1.6781:52
KNVB BekerPEC Zwolle, SC Heerenveen84-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 meetings

Most faced · FC Twente12 meetings

1-5-6W-D-L · 0.67 pts/match · goals 11:18

Best recordW-D-LGoalsPts/M
Excelsior4-0-014:33.00
Willem II5-0-313:91.88
ADO Den Haag2-3-09:51.80
ToughestW-D-LGoalsPts/M
Ajax0-1-107:300.09
FC Utrecht1-4-612:230.64
Feyenoord2-1-810:300.64

Ranked by points per match across all his clubs, official matches on record.

Matches per year

Official matches on record · 2012–2026
  1. 1’12·
  2. 5’14·
  3. 16’151.06
  4. 10’161.60
  5. 25’191.56
  6. 22’201.14
  7. 41’211.22
  8. 3’22·
  9. 17’231.06
  10. 36’240.97
  11. 31’251.45
  12. 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
DateClubCompetitionVOpponentScore
08 Nov 26BULiga 1HPersik Kediri3-0
31 Oct 26BULiga 1AArema3-1
25 Oct 26BULiga 1APersita1-1
21 Oct 26BULiga 1HGarudayaksa FC5-0
16 Oct 26BULiga 1AMalut United2-3
10 Oct 26BULiga 1HPersijap6-1
20 Sep 26BULiga 1ABorneo0-1
12 Sep 26BULiga 1HIsenmulang Kalteng F.C.4-1
04 Sep 26BULiga 1HPSS Sleman2-1
22 May 26BULiga 1ADewa United1-0
17 May 26BULiga 1HBhayangkara4-1
11 May 26BULiga 1HBorneo2-3
05 May 26BULiga 1AMadura United0-2
27 Apr 26BULiga 1HPSM2-0
23 Apr 26BULiga 1APersita1-0
19 Apr 26BULiga 1HMalut United4-1
12 Apr 26BULiga 1APersib2-3
06 Apr 26BULiga 1HPSBS Biak Numfor6-1
12 Mar 26BULiga 1APersis Solo0-3
06 Mar 26BULiga 1AArema4-3
28 Feb 26BULiga 1HPersijap0-0
23 Feb 26BULiga 1APSIM Yogyakarta3-3
15 Feb 26BULiga 1HPersija0-1
07 Feb 26BULiga 1HPersebaya Surabaya1-3
30 Jan 26BULiga 1APersik Kediri2-3
24 Jan 26BULiga 1HSemen Padang3-3
09 Jan 26BULiga 1APSM2-0
04 Jan 26BULiga 1HArema1-0
29 Dec 25BULiga 1HDewa United0-0
22 Dec 25BULiga 1APSBS Biak Numfor3-0
30 Nov 25BULiga 1ABorneo1-0
23 Nov 25BULiga 1HPersis Solo0-0
07 Nov 25BULiga 1ABhayangkara1-2
01 Nov 25BULiga 1HPersib0-1
25 Oct 25BULiga 1HPersita0-0
19 Oct 25BULiga 1APersijap2-1
26 Sep 25BULiga 1ASemen Padang3-1
20 Sep 25BULiga 1HPSIM Yogyakarta1-3
14 Sep 25BULiga 1APersija1-1
30 Aug 25BULiga 1HMadura United1-0
15 Aug 25BULiga 1AMalut United3-3
10 Aug 25BULiga 1HPersik Kediri1-1
18 May 25PECEredivisieHFC Groningen2-0
14 May 25PECEredivisieAWillem II2-1
11 May 25PECEredivisieHGo Ahead Eagles1-1
04 May 25PECEredivisieANAC Breda3-1
25 Apr 25PECEredivisieAFeyenoord0-4
13 Apr 25PECEredivisieHFC Twente1-1
05 Apr 25PECEredivisieAAlmere City2-2
29 Mar 25PECEredivisieHRKC Waalwijk2-0
15 Mar 25PECEredivisieASparta Rotterdam1-1
09 Mar 25PECEredivisieHAjax0-1
02 Mar 25PECEredivisieAHeracles Almelo2-4
16 Feb 25PECEredivisieHSC Heerenveen1-1
09 Feb 25PECEredivisieAAZ0-2
01 Feb 25PECEredivisieHFC Utrecht3-3
26 Jan 25PECEredivisieAFortuna Sittard4-1
18 Jan 25PECEredivisieHPSV3-1
11 Jan 25PECEredivisieHNEC Nijmegen0-1
20 Dec 24PECEredivisieARKC Waalwijk1-1
13 Dec 24PECEredivisieHWillem II0-1
08 Dec 24PECEredivisieAFC Groningen0-0
30 Nov 24PECEredivisieHSparta Rotterdam1-0
24 Nov 24PECEredivisieAAjax0-2
09 Nov 24PECEredivisieHFortuna Sittard3-1
03 Nov 24PECEredivisieAGo Ahead Eagles2-2
29 Oct 24PECKNVB BekerANECaet3-4
26 Oct 24PECEredivisieAPSV0-6
20 Oct 24PECEredivisieHNAC Breda1-2
06 Oct 24PECEredivisieASC Heerenveen1-1
29 Sep 24PECEredivisieHAlmere City1-0
20 Sep 24PECEredivisieHAZ1-2
14 Sep 24PECEredivisieAFC Twente1-1
01 Sep 24PECEredivisieHHeracles Almelo3-0
24 Aug 24PECEredivisieANEC0-1
18 Aug 24PECEredivisieHFeyenoord1-5
11 Aug 24PECEredivisieAFC Utrecht0-1
19 May 24PECEredivisieHFC Twente1-2
12 May 24PECEredivisieARKC Waalwijk1-1
05 May 24PECEredivisieAFeyenoord0-5
28 Apr 24PECEredivisieHHeracles Almelo3-1
14 Apr 24PECEredivisieANEC2-2
06 Apr 24PECEredivisieHExcelsior2-1
03 Apr 24PECEredivisieAFC Utrecht1-5
31 Mar 24PECEredivisieHAjax1-3
16 Mar 24PECEredivisieAFortuna Sittard1-3
10 Mar 24PECEredivisieHFC Volendam1-1
03 Mar 24PECEredivisieASC Heerenveen0-2
24 Feb 24PECEredivisieHPSV1-7
17 Feb 24PECEredivisieHAlmere City0-1
11 Feb 24PECEredivisieAGo Ahead Eagles1-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 2024

PEC 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)

Methodology → · Embed widget

Official matches on record in the GioScore database · updated