Moneyball OddsDixon-Coles · xG fusion
Back to Moneyball Odds

Madura United 3-3 Bhayangkara: Match Report, Goals, Stats and Ratings

Full time: Madura United 3-3 Bhayangkara

Madura United and Bhayangkara drew 3-3 in Liga 1 Indonesia Matchday 5 on Friday 16 October 2026 at Gelora Madura Ratu Pamelingan Stadium. The goals: Jefferson Brenes 25', Juan Santacruz 51', Matías Ocampo 71', Balotelli 78', Juan Santacruz 90', Sani Rizki Fauzi 90+2'.

How the match unfolded

Jefferson Brenes put Bhayangkara ahead in the 25th minute, set up by Teuku Ichsan. Madura United levelled at 1-1 in the 51st minute through Juan Santacruz, set up by Gali Freitas. Matías Ocampo made it 1-2 to Bhayangkara in the 71st minute, set up by Moussa Sidibé. Madura United levelled at 2-2 in the 78th minute through Balotelli, set up by Lulinha. Madura United turned it round: Juan Santacruz made it 3-2 in the 90th minute, set up by Lulinha. Bhayangkara levelled at 3-3 in the 90th minute (+2) through Sani Rizki Fauzi, set up by Milan Ristovski. It came with the clock nearly run down, and it rescued a point.

It was 0-1 at half-time, and the second half changed the result.

Juan Santacruz scored twice.

The lead changed hands once.

Jefferson Brenes of Bhayangkara was sent off in the 60th minute. The referee, M. Santoso, showed 4 yellow cards: 2 to Madura United and 2 to Bhayangkara.

Madura United: J. Gomes da Silva, 4-4-2 · Bhayangkara: Ó. Bruzón Barreras, 4-2-3-1.

Moneyball's prediction against the result

Moneyball did not publish a pre-match estimate for this match, so there is nothing to mark it against.

Why it went this way

Madura United had 6 shots on target, Bhayangkara 6.

Madura United had 52% of the ball.

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

Madura United came into it with 6 Liga 1 Indonesia matches played, scoring 1.8 and conceding 1.2 a match, and had won 67% of their matches.

Bhayangkara came into it with 6 Liga 1 Indonesia matches played, scoring 1.8 and conceding 1.3 a match, and had won 33% of their matches.

Madura United vs Bhayangkara: the match in numbers

Madura UnitedMatch statisticsBhayangkara
52%Ball possession48%
19Total shots15
6Shots on target6
400Total passes362
81%Pass accuracy80%
1Corners3
10Fouls13
3Offsides1
3Tackles2
2Saves1
2Yellow cards2
0Red cards1

Team statistics from Sportmonks.

Player ratings and man of the match

Man of the match: Juan Santacruz (Madura United), rated 6.8 by Sportmonks, with 2 goals.

Madura United

Bhayangkara

The lowest-rated starter was Angga Saputra 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 Madura United vs Bhayangkara

What was the score in Madura United vs Bhayangkara?

Madura United 3-3 Bhayangkara (half-time 0-1), Liga 1 Indonesia, Friday 16 October 2026.

Who scored in Madura United vs Bhayangkara?

Jefferson Brenes 25', Juan Santacruz 51', Matías Ocampo 71', Balotelli 78', Juan Santacruz 90', Sani Rizki Fauzi 90+2'.

Did Moneyball predict Madura United vs Bhayangkara correctly?

Moneyball did not publish a pre-match estimate for this match, so there is nothing to mark it against.

Who was man of the match in Madura United vs Bhayangkara?

Juan Santacruz, rated 6.8 by Sportmonks.

Who refereed Madura United vs Bhayangkara?

M. Santoso.

Every match, before and after

Moneyball Odds 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 Odds Match Live All match reports

Moneyball Odds is a statistical analysis site, not a bookmaker. No model predicts football reliably. For readers aged 18 and over.