Across 14 recorded meetings back to 2017 the split is 4-9-1 in JS Kabylie's favour on wins, 13-10 on goals. The last was 2025, 0-0 in Algeria Ligue 1. The present numbers are 1701 against 1438, and the model turns that into 78.6% / 16.5% / 4.9%.
The xG line reads 1.65 to 0.28. Outcomes span 73.7 points. A 263-point difference on the rating scale. Raw profiles are 1.04 and 0.69 against 0.31 and 1.07. Someone wins 83.5% of the time by this model. JS Kabylie holds a 62.1-point edge on the next outcome. JS Kabylie holds both halves of the profile — 1.04 against 0.31 for scoring, 0.69 against 1.07 for conceding, where the lower number is the better one. As a single number the model says 1-0. Of the individual scorelines, 1-0 carries the most weight at 23.8% — 2-0 is next at 19.7%. Against the 1500 start, the ratings run +201 and -62. Elo expected shares: 86.9% and 13.1%. 4 scorelines clear 8% individually. Note the ratings are live, not frozen at kickoff. Sample sizes behind the two numbers are 491 and 220 matches. The model's preferred outcome is JS Kabylie at 78.6%.
Produced in-house by elo-poisson-v1 over full match history. Analysis, not tips.
Match Report
Before the match
three goals for and two against accompanied JS Kabylie's two wins, two draws and one defeat across five outings, keeping three clean sheets. On 14 October, JS Kabylie recorded a 1-1 draw visiting ES Setif.
The 14 October fixture (Algeria Ligue 1) paired JS Kabylie with ES Setif. JS Kabylie drew 1-1 away from home, netting one goal while conceding one. Playing at home against ASO Chlef (Algeria Ligue 1), JS Kabylie finished 1-0 on 9 October. Their score comprised one goal, against zero from the opposition. 17 September: JS Kabylie lost 0-1 against Témouchent away from home in Algeria Ligue 1, scoring zero goals and allowing one. Against MB Rouisset in Algeria Ligue 1, JS Kabylie scored one and conceded zero on 4 September; the at home result was 1-0. JS Kabylie's at home game on 5 June (Algeria Ligue 1) ended 0-0 against CR Belouizdad, with zero goals for and zero against.
US Biskra arrived without a win in their last five outings, recording two draws and three defeats, scoring two goals and conceding eight, failing to score in four of those games. A 1-0 defeat at home to MC Oran (13 October) was their most recent result.
The 13 October fixture (Algeria Ligue 1) paired US Biskra with MC Oran. US Biskra lost 0-1 at home, netting zero goals while conceding one. Playing away from home against CS Constantine (Algeria Ligue 1), US Biskra finished 0-4 on 7 October. Their score comprised zero goals, against four from the opposition. 22 September: US Biskra drew 0-0 against JS Saoura at home in Algeria Ligue 1, scoring zero goals and allowing zero. Against CR Belouizdad in Algeria Ligue 1, US Biskra scored zero and conceded one on 17 September; the at home result was 0-1. US Biskra's away from home game on 10 September (Algeria Ligue 1) ended 2-2 against Ben Aknoun, with two goals for and two against.
Earlier results between these sides included a 0-0 draw at JS Kabylie on 12 April 2025 and a 1-0 away win for JS Kabylie on 3 November 2024.
After the match
JS Kabylie comfortably beat US Biskra 4-1 on 18 October 2026. M. Belkhadem opened the scoring inside the first 12 minutes for US Biskra to make it 1-0. S. Benchamma levelled it in the 40th minute for JS Kabylie, set up by B. Messaoudi, to make it 1-1. A. Mahious put JS Kabylie in front in the 43rd minute, set up by S. Benchamma, to make it 2-1. B. Bouamama added to the tally 49 minutes into the game for JS Kabylie, set up by A. Sadahine, to make it 3-1. With the 5th goal, JS Kabylie extended the lead through M. Hamidi 67 minutes into the game to make it 4-1. A. Ghorab (26') and M. Hamidi (68') were booked. The rating gap is a wide one: our current Elo ratings have JS Kabylie 263 points stronger than US Biskra. 78.6% is JS Kabylie's winning probability here from current model ratings, alongside their recorded victory. On current ratings the model puts JS Kabylie at around 1.65 gols in this pairing; they scored 4 here. The card tally for JS Kabylie was one yellow card. JS Kabylie made three changes. US Biskra: one yellow card. US Biskra made three changes. one change of leader occurred in the scoring sequence. After trailing, JS Kabylie secured the win.