Algeria vs. Jordan - Pure Football Analysis (MiniMax-M3)

2026 World Cup, Group J | June 23, 2026 | Levi's Stadium, Santa Clara, CA

Kickoff: 05:00 CEST (20:00 PT Mon Jun 22) | Referee: Slavko Vinčić (Slovenia)


TL;DR

Algeria win the must-win but it's tight: 59% / 25% / 16% (ALG / Draw / JOR). Modal scoreline ALG 1-0 (16%); ALG 2-1 (15%); 1-1 (15%). Mahrez (~19%) and Tamari (~13%) the headline scorers — both captains, both chasing statements after MD1 disappointments.

Watch: Does Algeria's press generate actual chances, or do they go sterile (≥60% possession, <1.0 xG, low SoT) against a 5-4-1 they've never broken down? This is the single swing variable — and the reason the draw is 25% rather than 18%.

Prediction: ALG 1-0 (16%), ALG 2-1 (15%), 1-1 (15%), ALG 2-0 (12%), ALG 3-1 (8%), 0-0 (6%), JOR 1-0 (7%), JOR 2-1 (5%), ALG 3-0 (4%), other (12%).


1. Algeria — Team Profile

Basic Info

Tactical Identity (4-3-3 → 4-2-3-1)

Key Players

Player Club Position Profile
Riyad Mahrez (c) Al-Ahli RW/AM Captain, 35, last WC. Set-piece taker. Carries offense in Amoura's absence. 60-70' sub window likely.
Ramy Bensebaini Borussia Dortmund CB Experienced, recovered from MD1 knock. Aerial + set-piece threat.
Rayan Aït-Nouri Manchester City LB Attacking outlet, pace down left, key vs 5-4-1 blocks.
Amine Gouiri Marseille CF Top scorer in qualifying (co-led with Amoura at 10). Will lead the line; 25-30% sub risk.
Houssem Aouar Al-Ittihad CM/AM Creative hub, strong 2nd-half cameo vs ARG. Likely starter.
Hicham Boudaoui OGC Nice CM Per Guardian, "Algeria's most important midfielder" — but on bubble; Zerrouki may take his spot.
Luca Zidane Granada GK Confirmed #1. Jaw mask. At fault for 2/3 ARG goals but retained by Petkovic.

Strengths / Weaknesses

Predicted XI (4-3-3)

Formation shift note: Sources suggest Fennec Football's "le 11 probable" still includes Bentaleb, but the trained-in Bentaleb → Titraoui swap is unsettled (madeindogues has Bentaleb starting; Fennec + La Gazette have Titraoui). Aouar is the in-between option as a #10 if 4-2-3-1 returns. Net: 60/40 Bentaleb keeps his spot.


2. Jordan — Team Profile

Basic Info

Tactical Identity (3-4-2-1 → 5-4-1 out of possession)

Key Players

Player Club Position Profile
Mousa Al-Tamari (c) Stade Rennes RW/CAM Captain, "Jordanian Messi," 92 caps. Load-bearing. Quiet vs AUT but no fitness issue.
Ali Olwan Al-Sailiya (Qatar) CF 29G in 66 caps. Scored Jordan's first-ever WC goal vs AUT (50'). Recovered from 4mo Achilles; 25-30% sub risk if service dries up.
Odeh Fakhoury Al-Hussein SC RW/CAM Third attacker. No fitness concerns.
Ehsan Haddad Al-Hussein SC LWB/CB (c) 100% fit after Achilles recovery. Captain of the backline, 92 caps.
Yazeed Abulaila Al-Hussein SC GK Confirmed #1. No fault for any AUT goal (1 OG by Al-Arab, 1 late pen by Arnautović).
Nizar Al-Rashdan / Noor Al-Rawabdeh (local) CM Central midfield screen; Al-Rawabdeh delivered the assist on Olwan's goal.
Bara Marei / Yazan Al-Arab (local) CB Back-three anchors. Al-Arab scored the 76' OG vs AUT — mental flag.

Strengths / Weaknesses

Predicted XI (3-4-2-1)

Key uncertainty: Nasib (81' injury vs AUT) faces a late fitness test. ESPN's predicted XI has him starting; Sports Mole has him doubtful. 60-70% chance he makes it — but Al-Rousan is a like-for-like replacement and doesn't materially change the model.


3. Head-to-Head Record

Date Competition Result Notes
29 Sep 1974 Kuneitra Cup (Damascus) Algeria 6-0 Jordan "Offers little relevance" — era gap.
14 Jul 1988 FIFA Arab Cup Jordan 2-1 Algeria Jordan's only win.
30 May 2004 International Friendly (Algiers) Algeria 1-1 Jordan Most recent meeting.

H2H summary: 3 matches — 1W-1D-1L each. No competitive meeting in 22 years. First-ever World Cup meeting.

Verdict (Sports Mole): "Neither side managing to establish complete dominance over the fixture. Previous clashes offer little in the way of useful form guide."


4. 🌡️ Physical & Environmental Conditions (Finding 11)

Factor Value Impact
Stadium Levi's Stadium, Santa Clara, CA Open-air, no roof
Kickoff 05:00 CEST (20:00 PT Mon Jun 22) Full night, no sun
Temperature ~17-19°C at kickoff, dropping to ~14°C by FT Mild
Humidity 70-80% (marine layer) Standard coastal
Wind 8-12 mph NW (gusty) Within tolerance
Precipitation 0% No rain
Heat flag NO (well below 28°C threshold) F11 does NOT apply
Altitude ~10m above sea level (Bay Area flat) No altitude tax (well below 2,000m threshold)

Impact Analysis — apply the quantitative rules

Heat: NO (~17-19°C is well below the 28°C threshold that degrades pressing teams by ~60'). Both sides will press and run normally. No +5-10% to draw/underdog from heat degradation.

Same-day travel: NO — both teams have been in the US for days. ALG traveled Lawrence → San José (~3 days ago); JOR has been at Levi's since MD1 (6 days at venue). Jordan's 6-day Bay Area acclimatization vs Algeria's 3-day post-KC adjustment is a real +1-2pt edge to JOR (per doc-1: regional ground transport ≠ intercontinental disruption; this is a same-continent trip).

Base camp: JOR has venue-familiarity advantage — they played MD1 at this exact venue. ALG's MD1 was at Arrowhead in KC. This matters for: ball familiarity, surface grip, wind reading, hotel proximity, no travel fatigue.

Humidity: 70-80% is normal Bay Area evening — no degradation. Both teams are acclimatized.

Net environmental adjustment: +0pt to either side from weather (heat flag NO), +1-2pt to JOR from venue familiarity.


5. Referee Analysis

Career Statistics (Slavko Vinčić, SVN)

Statistic Career Tournament Discounted (×0.75)
Yellows/game ~3.5-4.0 ~2.6-3.0
Red cards/game ~0.10-0.15 ~0.08-0.11
Penalties/game ~0.17 (NORMAL tier) ~0.13
WC 2022 (2 matches) ~3Y/0R/0.5P 0 reds in 2 WC matches
WC 2026 BRA-MAR (his only WC26 data point) 2Y / 0R / 0P Whistle-swallowed

Profile

Match-Specific Application

Predicted Card Distribution


6. Key Tactical Battles

6.1 Algeria's possession vs Jordan's 5-4-1 low block

Algeria's possession-based 4-3-3 meets Jordan's 5-4-1 / 3-4-2-1 collapse. Petkovic will try to build through Zerrouki + Aouar + Maza in central midfield, with Aït-Nouri bombing down the left and Mahrez floating from the right. Sellami will sit with two banks of four, narrow the central channel, and force Algeria to go wide — but Jordan's wing-backs (Abu Taha, Haddad) tuck in to form five, leaving no space for Aït-Nouri to drive into. The risk: Algeria circulate at 60-65% possession but fail to create (xG < 1.0, low SoT) — the F13/17 sterile-domination screen. The fix: crosses from Aït-Nouri + Mahrez set-pieces (Bensebaini/Mandi on the end). Mahrez is the only player who can unlock a deep block with one pass.

6.2 Tamari vs Aït-Nouri (and the Algerian back four)

Jordan's offense flows through Tamari cutting inside from the right onto his left foot. Aït-Nouri is the natural matchup — but Aït-Nouri plays high and aggressive for Algeria, meaning Tamari has space to run into behind him. The Bensebaini-Mandi central pairing will need to be alert to second-ball runs from Olwan. If Tamari finds space, Jordan can hurt Algeria on the counter even from 25% possession. This is the F5 low-block + counter live upset scenario. Conversely, if Bensebaini wins the aerial duels and Abulaila is forced into long distribution, Jordan's offense becomes static.

6.3 Zidane's mask vs Olwan's reaction time

Luca Zidane wears a protective jaw mask from the pre-tournament broken jaw. He was at fault for 2/3 Messi goals MD1 (most were world-class finishes, not all errors). Petkovic has retained him. The mask may marginally affect peripheral vision and reaction on close-range shots. Olwan's quick-trigger close-range finish vs AUT (50') is the template — a half-yard of space, low shot, far post. If Olwan gets one chance like that with Zidane's mask, it's a goal. The alternative: Bensebaini or Mandi sweeping the danger before it reaches Zidane's box.

6.4 Midfield reset: Zerrouki / Aouar / Maza vs Al-Rashdan / Al-Rawabdeh

Petkovic is overhauling the midfield after the 0-3 ARG loss where Bentaleb + Boudaoui + Maza were overrun. Zerrouki (Feyenoord) and Aouar (Al-Ittihad) are the most likely starters, with Maza retaining his spot. Jordan's central pair (Al-Rashdan + Al-Rawabdeh) is a hard-working screen, not a creative force. The midfield battle favors Algeria on paper (BPL-quality vs local-league) — but the F13/17 risk is that Algeria's possession is sterile and they don't generate chances in central zones. The X-factor: Maza's youth + aggression. If he drives at the back three, Algeria can create from nothing.

6.5 Mahrez's 60-70' sub window vs Jordan's late-game pressure

Mahrez is 35 and cannot play full 90' reliably. Petkovic has already shown he manages Mahrez's minutes (benched MD1, sub-on, will start MD2). The sub window is 60-70' — pre-planned, not injury-driven. The risk: if Mahrez is on the pitch and Algeria is level, he's the most likely to create. If he's off and Algeria is level, the creative burden shifts to Aouar/Maza, who are less reliable. Jordan's discipline (0 yellows MD1) means they're unlikely to foul their way into Mahrez's pocket until the final 20' — which is exactly when he might be off.


7. Scoreline Prediction

Win Probability Math (Naive → Adjusted)

Step 1 — Naive model (quality gap):

Step 2 — Apply findings:

Step 3 — Final probabilities:

Sum: 59 + 25 + 16 = 100. ✓

Scenario Distribution

Score Probability Scenario
ALG 1-0 16% Modal: Mahrez set-piece or Gouiri poacher; JOR doesn't create enough to equalize.
ALG 2-1 15% Open game as both must-win; Mahrez + Gouiri (or Chaibi) score, Tamari counters once.
1-1 15% Both score once, then settle; F13 sterile domination from ALG vs hot-GK from Abulaila.
ALG 2-0 12% ALG midfield fix works, JOR can't create — clinical but not explosive.
ALG 3-1 8% If ALG scores early, JOR opens up; Aït-Nouri + Mahrez + Gouiri; Olwan consolation.
JOR 1-0 7% Tamari poacher or set-piece; ALG sterile + Zidane mask reaction miss.
0-0 6% ALG sterile + hot-GK Abulaila; F13 fires hard.
JOR 2-1 5% Deep upset; Tamari brace or Olwan + Tamari; ALG pulls one back late via Mahrez.
ALG 3-0 4% F22 blowout unlikely (JOR plays 5-4-1, not open) but live if ALG scores early and JOR chases.
Other (incl. ALG 4-0, ALG 4-1, JOR 3-1, 2-2) 12% Tail risk: blowout / late-drama variance.

Sum: 100%. Modal scoreline: ALG 1-0 (16%). Runner-up: ALG 2-1 (15%).

Win Probability Summary

Outcome Probability Rationale
Algeria win 59% Tier 2 pedigree + must-win + Mahrez return. Net ALG 59% = clear but not dominant favorite.
Draw 25% F5 low-block + F13 sterile-domination + both must-win (game opens after 1st goal).
Jordan win 16% F5 low-block + counter upset threat + venue familiarity + 15-dribble template. Not a coin-flip upset, but live.

8. Who Scores

Algeria

Rank Player Position Probability Rationale
1 Riyad Mahrez RW 19% Captain, set-piece taker, fresh return after MD1 benching. Last WC motivation (F16 milestone-watch loose at 35). 30-40% sub risk by 60-70'.
2 Amine Gouiri CF 13% Marseille striker, top scorer in qualifying. Leading the line without Amoura. 25-30% sub risk by 60' if Algeria struggling (poor recent form: 1G since January).
3 Fares Chaibi LW 9% Frankfurt winger, replaces Amoura. More technical, less direct. Could profit from Mahrez's gravity.
4 Houssem Aouar CM/AM 7% Creative hub. 2nd-half cameo vs ARG was Algeria's best 30'. If he starts, expect late-arriving runs.
5 Ibrahim Maza AM/CM 6% "Mazadona," Bayer Leverkusen, 20yo. Fresh legs, growing into the side.
6 Ramy Bensebaini CB 4% F6 CB set-piece scorer. Aerial on Mahrez corners.
7 Baghdad Bounedjah CF/LW 4% Bench option. If Gouiri flagged, Bounedjah is the alternative #9.

ALG combined xG: ~1.3-1.5. Sum of named scorers: ~62%. Remainder: own goals, deflected shots, unlikely scorers.

Jordan

Rank Player Position Probability Rationale
1 Mousa Al-Tamari RW/CAM (c) 13% Captain, "Jordanian Messi." Load-bearing. Quiet MD1 but no fitness issue. Goal probability is suppressed by Jordan's low possession (~25-30%) — relies on counters.
2 Ali Olwan CF 11% 29G/66 caps. Scored MD1 — knows the net. Just back from 4mo Achilles. 25-30% sub risk if service dries up.
3 Odeh Fakhoury RW/CAM 6% Third attacker, no fitness concerns.
4 Noor Al-Rawabdeh CM 4% Long-shot specialist. Delivered the assist on Olwan's goal vs AUT.
5 Yazan Al-Arab CB 3% F6 CB set-piece scorer. Mental flag: scored an OG vs AUT but physically fine.
6 Bara Marei CB 3% Back-three anchor, set-piece option.
7 Mahmoud Al-Mardi CF (sub) 3% Backup #9. If Olwan flagged, Al-Mardi comes on with 30' to go.

JOR combined xG: ~0.5-0.7. Sum of named scorers: ~43%. Remainder: own goals, deflected shots, unlikely scorers.

Combined xG: ~1.9-2.2 (slightly above modal 1-0 / 2-1 distribution).


9. Match Flow Projection

Timeframe Expected Pattern
0-15' Algeria presses high, possession 60-65%. Jordan sits in 5-4-1, looks for early counter via Tamari. Mahrez drops deep to receive. Few clear chances — feeling-out period.
15-30' First real chances emerge. Mahrez free-kick or Aït-Nouri cross from the left. Jordan's compact shape holds; Olwan gets one half-chance on a counter. Vinčić card timing matters here — if 0Y by 25', we're in whistle-swallowed mode.
30-60' ALG has a goal-creation peak. If they score first, JOR opens up and the game tilts 70/30 ALG. If 0-0 at HT, JOR's confidence grows; F5 low-block + counter becomes more live. HT projection: 0-0 or 1-0 to either side.
60-75' Mahrez sub window (60-70'). If ALG leading, Mahrez off, Aouar/Maza carry. If level, Mahrez stays to 70' max. Jordan's Olwan sub risk (25-30% by 60') — Al-Mardi comes on if service dries up. Petkovic makes first attacking sub: Bounedjah for Gouiri, or Chaibi pushed higher.
75-90' Open game. If ALG leading, JOR pushes men forward (5-4-1 → 3-4-3); F22 blowout risk if ALG counters (small: 4-5%). If level, both teams have 15' to find a winner — F19 low-event late-winner archetype possible (deep-lying midfielder or late-arriving runner at ~5-8%).
90+' F21 explosion scenario (NEW, from SUI-BIH): if 0-0 or 1-1 at 80', late-goal cluster possible. F4 ALG sub impact (Bounedjah fresh), JOR desperation (Tamari pushed into #9). Stoppage time 4-6 min likely (Vinčić's leniency means fewer stoppage subs for cards).

HT/FT projection: HT 0-0 (40%) or 1-0 ALG (35%) or 1-1 (15%) or 1-0 JOR (10%). FT: ALG 1-0 (16%), ALG 2-1 (15%), 1-1 (15%).


10. Methodology Notes

Findings applied:

Decision graph resolution (doc-5, 6 steps):

  1. Group context: Both 0pts. Both must-win. Need-to-win flag: YES for both → conservation = 0.
  2. Strategic adjustment (F12): Both sides apply 0% conservation. Petkovic post-MD1 criticism amplifies attacking intent. Sellami's reactive 5-4-1 is his identity, not energy-saving.
  3. Weather × style: 17-19°C → no heat flag. Both pressing systems operate at full capacity.
  4. Weather × defense: N/A (no heat).
  5. Temperament: Petkovic pragmatic + emotional; Sellami reactive + disciplined. Both can execute their game plans.
  6. Synthesis: ALG base ~60-65% → adjusted to 59% after Amoura −4pt, venue +2pt JOR, F13 screen +3pt draw, F5 low-block +2pt draw, F7 Vinčić +1pt JOR. Final: ALG 59% / Draw 25% / JOR 16%.

11. Metrics

[match]
code = "alg-vs-jor"
date = "2026-06-23"
kickoff_cest = "05:00"
group = "J"
venue = "san-francisco"
referee = "vincic"

[win_probability]
favorite = "Algeria"
win = 59
draw = 25
loss = 16

[scorelines]
"1-0" = 16
"2-1" = 15
"1-1" = 15
"2-0" = 12
"3-1" = 8
"0-0" = 6
"0-1" = 7
"1-2" = 5
"3-0" = 4
other = 12

[who_scores]
team_a_1 = { player = "Mahrez", probability = 19 }
team_a_2 = { player = "Gouiri", probability = 13 }
team_a_3 = { player = "Chaibi", probability = 9 }
team_a_4 = { player = "Aouar", probability = 7 }
team_a_5 = { player = "Maza", probability = 6 }
team_b_1 = { player = "Tamari", probability = 13 }
team_b_2 = { player = "Olwan", probability = 11 }
team_b_3 = { player = "Fakhoury", probability = 6 }
team_b_4 = { player = "Al-Rawabdeh", probability = 4 }
team_b_5 = { player = "Al-Arab", probability = 3 }

[calibration]
conservation_discount = 0
finding_13_fires = true
finding_16_age_decline = "Mahrez"  # 35yo, sub risk 30-40% by 60-70' but no F16 scorer discount (under 38)
penalty_band = "8-12%"
projected_xg = 1.4

[predicted_stats]
favorite_possession = 62
yellow_cards = "2-3"
red_cards = 0
penalty_chance = "8-12%"

Pre-match analysis. No betting odds used. Sources: