XpectXpect

Bhayangkara FC vs Persijap: prediction and statistics

Indonesia · Liga 1 · 21 November 2026 · kick-off

Before kick-off

Liga 1, 21 November 2026: Bhayangkara FC are at home to Persijap. Bhayangkara FC sit 9th in the 18-team table while Persijap are 18th, so 9 places separate the two sides. Persijap are in the bottom three.

Few sides are in better shape than Bhayangkara FC right now — 3 wins and 2 draws from the last 5 games. Persijap are still looking for a win: 2 draws and 3 defeats in the last 5 matches. On points from those games the gap is clear: 11 for Bhayangkara FC against 2 for Persijap.

Bhayangkara FC are hard to beat on their own ground — 13 wins, 5 draws and 3 defeats in 21 home matches (2024–2026), with 1.9 goals scored and 0.8 conceded per game. Trips have rarely paid off for Persijap — 3 wins, 6 draws and 12 defeats in 21 away matches, scoring 0.8 and conceding 1.8 on average.

Head to head, Bhayangkara FC have the upper hand: 4 wins in 6 meetings with Persijap in the Xpect database. The most recent meeting, on 11 April 2026, finished Persijap 2:1 Bhayangkara FC. On average these meetings produce 2.3 goals.

Form

Bhayangkara FC: last five matches — W-D-W-W-D.

Persijap: last five matches — D-L-L-L-D.

Table: Bhayangkara FC — 9, Persijap — 18 (of 18).

Home and away record

Bhayangkara FC at home and Persijap away, 2024–2026.

Bhayangkara FCPersijap
Matches2121
Wins · draws · losses13-5-33-6-12
Goals scored per match1.90.8
Goals conceded per match0.81.8

Head to head

6 meetings in our database: Bhayangkara FC won 4, 1 draws, Persijap won 1. Per match: 2.3 goals.

🔒 Full statistics for this match — with an Xpect subscription

Corners, cards and goals by line, model estimates, team stats and referee open in the Xpect app and web version.

Key facts

  • Bhayangkara FC is the more likely winner in our model: 63%, draw 22%.
  • Over 2.5 goals happened in 43% of Bhayangkara FC’s home matches and 43% of Persijap’s away matches over three seasons.
  • Head to head favours Bhayangkara FC: 4 wins in 6 meetings with Persijap.

Yellow cards

52%

Yellow cards over 4.5

Our model expects 4.8 yellow cards: Bhayangkara FC 2.2, Persijap 2.5; typical match of the competition — 4.5. Probability of over 4.5 cards: 52% (typical match — 46%).

This match is in the top of the day: Yellow cards over 4.5 — 52%, typical match 46%.

Result

Our model: Bhayangkara FC win 63%, draw 22%, Persijap win 16%. Over 2.5 goals — 52%, both teams to score — 48%.

Team statistics for three seasons

Bhayangkara FCPersijap
Win rate62%14%
Over 2.5 goals43%43%
Both teams score52%38%
Total corners per match——
Over 9.5 corners——
Total yellow cards per match5.25.0
Over 4.5 yellow cards48%52%

Head to head

Yellow cards in their meetings: 5.3 per match on average.

How we calculate

Corners and cards: our own model on the last 30 matches of each team, pulled toward the competition average; tested on 126,835 matches from 2014–2026, each forecast using only games played before it. Result and goals: our own model — who is stronger comes from an attack and defence rating adjusted for the strength of the opponents (wins over weak sides count for less, so a promoted team gets no extra credit), how many goals from the last 30 matches of each team, Poisson distribution; tested the same way on 445,384 matches since July 2023. Form, head to head and referee: our database of more than half a million matches.

Other matches

Full prediction