MoneyballDixon-Coles · xG fusion
Back to Moneyball

Arema 1-3 Bali United: Match Report, Goals, Stats and Ratings

Full time: Arema 1-3 Bali United

Bali United beat Arema 3-1 in Liga 1 Indonesia Matchday 8 on Saturday 31 October 2026 at Stadion Kanjuruhan. The goals: Marko Dugandžić 40', Irfan Jaya 45', Teppei Yachida 67', Careca 79'. Moneyball's pre-match estimate had the result right.

How Bali United won it

The opening goal came in the 40th minute: Marko Dugandžić for Bali United, set up by Irfan Jaya. Irfan Jaya made it 0-2 to Bali United in the 45th minute. Teppei Yachida made it 0-3 to Bali United in the 67th minute, set up by I Kadek Agung Widnyana. Careca made it 1-3 to Arema in the 79th minute.

It was 0-2 at half-time.

Alfeandra Dewangga of Arema was sent off in the 74th minute. Julián Guevara Muñoz of Arema was sent off in the 90th minute (+2). The referee, C. Candra, showed 4 yellow cards: 1 to Arema and 3 to Bali United.

Arema: M. dos Santos Gonçalves, 4-1-4-1 · Bali United: J. Jansen, 3-4-3.

Moneyball's prediction against the result

The prediction got the result right. Before kick-off Moneyball made a Bali United win the most likely outcome at 54%, and that is what happened, though the most likely score was 2-3 rather than 1-3.

On goals the estimate was close: about 4.5 expected, 4 scored.

Over 2.5 goals had been put at 83%; with 4 goals the over came in, as the estimate leaned.

Both teams to score was 79%; both did, in line with the estimate.

Computed before kick-off from both sides' season goals and expected goals as of 2026-10-31, through a Dixon-Coles score model, and left as it was.

Why it went this way

Arema had 10 shots on target, Bali United 4.

Bali United's goalkeeper made 7 saves.

Bali United had 52% of the ball and turned it into the win.

A red card changed the shape of the match, and no pre-match model can see one coming.

Where the two sides stood before this match

Arema came into it with 9 Liga 1 Indonesia matches played, scoring 1.9 and conceding 2.2 a match, and had won 22% of their matches.

Bali United came into it with 9 Liga 1 Indonesia matches played, scoring 2.9 and conceding 1.0 a match, and had won 67% of their matches.

Arema vs Bali United: the match in numbers

AremaMatch statisticsBali United
48%Ball possession52%
15Total shots6
10Shots on target4
429Total passes402
85%Pass accuracy84%
3Corners4
16Fouls11
1Offsides2
1Tackles1
1Saves7
1Yellow cards3
2Red cards0

Team statistics from Sportmonks.

Player ratings and man of the match

Man of the match: Irfan Jaya (Bali United), rated 7.1 by Sportmonks, with 1 goal, 1 assist.

Arema

Bali United

The lowest-rated starter was Syahrul Trisna at 5.7. Ratings run from 0 to 10; around 7.0 is a solid match.

What comes next

Each preview has Moneyball's estimate for the next match, published before kick-off and marked against the result afterwards, as this one is.

Questions about Arema vs Bali United

What was the score in Arema vs Bali United?

Arema 1-3 Bali United (half-time 0-2), Liga 1 Indonesia, Saturday 31 October 2026.

Who scored in Arema vs Bali United?

Marko Dugandžić 40', Irfan Jaya 45', Teppei Yachida 67', Careca 79'.

Did Moneyball predict Arema vs Bali United correctly?

The prediction got the result right. Before kick-off Moneyball made a Bali United win the most likely outcome at 54%, and that is what happened, though the most likely score was 2-3 rather than 1-3.

Who was man of the match in Arema vs Bali United?

Irfan Jaya, rated 7.1 by Sportmonks.

Who refereed Arema vs Bali United?

C. Candra.

Every match, before and after

Moneyball writes a preview with its estimate before every match of Europe's top five leagues and the European cups, then marks it against the result, hits and misses alike.

Open Moneyball Match Live All match reports

Moneyball is a football statistics site. No model predicts football reliably: every figure is an estimate.