14 October 2026, 17:00 UTC

ES Setif vs JS Kabylie Ligue 1 prediction & result

Full time1 – 1

Final score: ES Setif 1-1 JS Kabylie.

Before kick-off the model made it 44% ES Setif, 28% draw, 28% JS Kabylie — fair odds of 2.27, 3.57 and 3.57.

Most likely scoreline: 1-0.

The model got this one wrong.

Published · updated

Has the model earned this number?

ES Setif at 44%: of 2,957 settled 40–50% forecasts, 46.1% came in (average 43.9%). It can be read literally. The full record.

How the model saw it, minute by minute

ES Setif4%Draw93%JS Kabylie3%

Rebuilt after the match from the model's pre-match expected goals, frozen in the log before kick-off, plus the score and cards as they stood at each minute — never anything later. A ball marks each of the 2 goals. The same replay scores the in-play model on the track record.

Match analysis

Match timeline

⚽R. Benayad
11'
L. Tabti
25'
33'
⚽B. Messaoudi
M. Omfia
55'
🔁M. Belkhirout: I. Bouchagoura
69'
71'
🔁A. Mahiousout: A. Msanga
🔁M. Hamekout: M. Boukerma
72'
🔁R. Benayadout: M. Zerrouki
72'
76'
N. El Abd
82'
🔁S. Benchammaout: M. Hamidi
90'
🔁L. Akhribout: O. Malki
90'
🔁B. Bouamamaout: A. Belhocini
🔁L. Tabtiout: D. Hassen Khodja
90'
🔁R. Boumechraout: A. Naim
90'

Line-ups

ES Setif
  • 1A. Oukidja
  • 7M. Belkhir
  • 8M. Hamek
  • 9R. Benayad
  • 10L. Tabti
  • 12C. Lakehal
  • 13M. Omfia
  • 19A. Khemaissia
  • 23S. Bouteldja
  • 26R. Boumechra
  • 29M. Salifu
Substitutes
  • 40Z. Trad
  • 21A. Zenadji
  • 36M. Sadaoui
  • 3A. Naim
  • 22D. Hassen Khodja
  • S. Akkal
  • 20M. Zerrouki
  • 17M. Boukerma
  • 24I. Bouchagoura
JS Kabylie
  • 16A. Guendouz
  • 24C. Boulkaboul
  • 28R. Benchaa
  • 23N. El Abd
  • 26A. Sadahine
  • 25S. Benchamma
  • 8A. Bada
  • 10B. Bouamama
  • 11L. Akhrib
  • 9B. Messaoudi
  • 18A. Mahious
Substitutes
  • 30S. Benrabah
  • 17M. Hamidi
  • R. Bouaouiche
  • 4M. Bott
  • 13A. Abeid
  • 14A. Msanga
  • 15Y. Izem
  • 27O. Malki
  • 21A. Belhocini

Form going into ES Setif vs JS Kabylie

ES Setif

Ligue 1

  • D0-0away to MC Oran8 October 2026

JS Kabylie

All competitions we cover

  • W1-0ASO Chlef9 October 2026

Up to 5 matches before kick-off, most recent first; context, not the model's input. How to read this.

Algeria Ligue 1 table

#TeamPWDLGFGAGDPts
10ES Setif8233108+29
2JS Kabylie8521113+817

Where the two sides stand today, not on the day of this match. Full table

Head-to-head: ES Setif vs JS Kabylie

  • 8 May 2026JS Kabylie 5–1 ES SetifLigue 1
  • 19 December 2025ES Setif 1–0 JS KabylieLigue 1
  • 12 June 2025JS Kabylie 2–0 ES SetifLigue 1
  • 13 December 2024ES Setif 2–2 JS KabylieLigue 1
  • 15 March 2024JS Kabylie 0–1 ES SetifLigue 1
  • 10 November 2023ES Setif 1–0 JS KabylieLigue 1

The result against the call

ES Setif and JS Kabylie drew 1–1. The model had leaned towards a win for ES Setif at 44% and given a draw 28%. At that figure it expects the outcome about once in every 4 matches like this one. The goals: R. Benayad 11' for ES Setif, B. Messaoudi 33' for JS Kabylie.

How the call on ES Setif v JS Kabylie has moved

First published on 6 Oct at 41% / 29% / 30% (home / draw / away). By kick-off, after 2 updates, it read 44% / 28% / 28%: the biggest move is ES Setif's chance of winning, up 3 points.

  1. ES Setif win44%▲ +3
  2. Draw28%▼ −1
  3. JS Kabylie win28%▼ −2

Each update is a full rebuild of both sides' ratings from the latest results, and now and then a change to the model itself. The thin mark is the first published figure.

Statistical estimate, not betting advice This prediction is generated from a statistical model for entertainment and informational purposes only. It does not guarantee any outcome and should not be used as the basis for placing a bet.