← Back to Track Record

PSG vs Lyon

Sports Β· Kalshi Β· Called NO, verified WIN Β· Oct 26, 2026
View the original Kalshi market →
Verified Outcome
WIN
PillarLab called Lyon will NOT win (NO @ 11%).
Result: Lyon did not win. The call was correct. Final result: PSG won.
Analyzed: Oct 26, 2026, 7:02 PM UTC
Market resolved: Oct 26, 2026, 9:23 PM UTC
Called 2h before resolution. The call was made before the outcome was known.

https://kalshi.com/markets/kxligue1game/psg-vs-lyon/KXLIGUE1GAME-26OCT25PSGOL?utm_source=kalshiapp_eventdetails

PillarLab
πŸ“‘ Fetching Kalshi data...
PillarLab
βœ… Got data from Kalshi API!0.5s
PillarLab
πŸ” Step 1: Detecting market type and category...
PillarLab
βœ… Category: ⚽ SPORTS βœ… Type: MULTI_CANDIDATE πŸ“Š Market: PSG vs Lyon πŸ“… Date: 2026-10-25T22:45:00.000Z πŸ’° Volume: $1,032,607 Current Odds: β€’ PSG: 75% β€’ Tie: 16% β€’ Lyon: 11%1.7s
PillarLab
⏳ Step 2: Gathering intelligence (parallel)...
PillarLab
βœ… Intelligence gathered: Sportsbook Consensus (50+ books, vig removed) Β· Injury Report Β· Team Stats Β· Candidate Dossiers (case for + case against, every candidate β‰₯2%)29.8s
PillarLab
🧠 Step 3: Deep Analysing across all 9 pillars β€” hang tight, ~20s...
PillarLab

πŸ“Š Market Summary

⚽ PSG vs Lyon

Team/PlayerCurrent Odds
PSG75%
Tie16%
Lyon11%

3 options total

PillarLab

🎯 My Call

PSG to win

  • Confidence: 🟑 MEDIUM

PSG at home with a seven-match run and eight wins in eleven against Lyon, but the attack is wrecked and Lyon own the best defence in the league.

⏳ Wait: Lyon NO is the play, but not at 89’

My fair price is 79Β’. It's above that now, so buy it under 79Β’.

Why NO? A draw kills a PSG YES bet. Lyon NO pays if PSG wins AND if it's a draw. Two ways to cash instead of one.

  • How I'd run it: Normal size. Get out if the confirmed team sheet shows Dembele and Kvaratskhelia both out and Marquinhos at centre-back alongside a weakened attack. I'd only add if the lineup comes back healthier than the injury chatter suggests.
OptionMy priceMarket
PSG55Β’75Β’
Tie24Β’16Β’
Lyon21Β’11Β’

I set my prices from the research alone, before I saw the market. These are pre-game prices. If the game is already live, the score beats my numbers.

Why

  • PSG have won eight of their last 11 home league meetings with Lyon and have scored 3+ goals in five of six games against them , so the head-to-head history is firmly on their side.
  • They come in on a seven-match winning run after a 4-2 win over Barcelona , and they are sitting on 14 goals scored .
  • Lyon's +8 goal difference and 5 goals conceded are real, but they have only won two of their last four trips to the Parc and their last six include a draw and a loss .
  • The injury crisis in attack is the one thing that could cost PSG the game, but it is not enough to outweigh the home record and recent form.
  • What kills it: Lyon's league-best defence keeps it tight, PSG's depleted attack cannot break them down, and a 1-0 or 0-0 grind goes their way the way the 2-1 win at the Parc did in April.

  • What flips me: Confirmed news that PSG are without Dembele, Kvaratskhelia and Marquinhos at the same time would turn me to Lyon.

PillarLab

πŸ“ˆ Where the Market Stands

OptionMarketBook ConsensusGapVerdict
PSG75%65.8%+9.2 ptsπŸ”΄ OVERPAYING
Tie16%18.6%-2.6 ptsβšͺ FAIR PRICE
Lyon11%15.5%-4.5 ptsβšͺ FAIR PRICE

Gap is market minus book consensus. Negative means the market is cheaper than the books, that is the discount we look for. 5 or more points cheaper is where the edge lives. 5 or more points over is overpaying.

PillarLab

πŸ”¬ 9-Pillar Analysis (Sharp Trading Method)

🏦 1. Book Consensus

Consensus of 4 sportsbooks found by live search, vig removed: PSG 65.8%, Lyon 15.5%, Tie 18.6%. Spread across the top books on PSG: 3 pts (books agree).

πŸ“ˆ 2. Form & Head-to-Head

Form is mixed: PSG sit second on 14 points from 7 games (4W-2D-1L, 14 GF), enter off a 4-2 Champions League win over Barcelona, and have won eight of their last 11 home Ligue 1 meetings with Lyon, while Lyon lead the table on 14 points with a +8 goal difference and won their April visit to the Parc des Princes 2-1.

πŸ₯ 3. Injury Report

No verified injury or suspension report for either side is in the gathered intelligence, though one source flags an extreme attacking injury crisis at PSG after the Barcelona match with DembΓ©lΓ©, Kvaratskhelia, Marquinhos and Nuno Mendes listed as absent, and that report is unconfirmed by an official team update.

🧾 4. Starters & Lineups

No announced starting lineups for this fixture appear in the intelligence, so the XI cannot be checked against the line.

🧠 Off the Record

No framework. Just what I actually think.

Everybody is treating this like a home-ground walkover because PSG are PSG. The record backs them: eight wins in eleven at home to Lyon, and five games of three or more goals in six. I think that part is fair. What I don't like is the price the crowd is paying for the name. The injury line is the real problem, and the research is messy on it: one source says four players are out, the injury report says nothing is confirmed at all. Lyon are the best defence in the table with 5 goals against, and they can sit in and make this ugly. The angle nobody is talking about is that a 1-0 or 0-0 grind suits Lyon far more than it suits a PSG attack missing its wide men. So I'm on PSG, but not for a shouting price, and I'm only comfortable because the home record and the seven-game run say they win even when their attack is short. Lineup drops first thing in the morning, that's where I'll be looking. The date is also a mess, with a Monday move reported, so I'm not sizing up until that's sorted.

πŸ“° 5. Recent News (48h)

Nothing material in the last 48 hours is confirmed in the intelligence beyond the fixture being moved to Monday at police request amid Paris protests, which is a scheduling item rather than a team-strength change.

🌀️ 6. Situational Factors

PSG are at home at the Parc des Princes, which is a strong venue record against Lyon, while the Monday rescheduling and any midweek Champions League fatigue are the main situational factors to weigh.

πŸ”€ 7. Line Movement

Line movement isn't available for this game: the prices came from live web search, not our snapshot feed.

πŸ•’ 8. What the Books May Not Have Priced

LOW - The only late-breaking item is the rescheduling and an unconfirmed attacking injury report, neither of which is a dated, named scratch confirmed after the last line move.

⚑ 9. Why the Other Side Is Priced Where It Is

Lyon's case rests on their league-leading start, best defensive record (5 GA), and a recent win at this venue, and the main risk to a PSG-favoring read is an attack depleted by injuries that could blunt their scoring edge.

PillarLab

⚠️ Disclaimer: AI can make mistakes. This is not financial advice. Do your own research before placing any trades.

Stop guessing. See the edge.

Paste any Kalshi or Polymarket market. PillarLab runs a full 9-pillar analysis and hands you a Best Trade call in about 30 seconds.

Free to start Β· 10 credits Β· no card

PillarLab AI is an AI prediction-market analyzer that runs a 9-pillar analysis on Kalshi and Polymarket markets and publishes a public, settlement-verified track record of its decisive calls.

PillarLab AI
PillarLab
9-Pillar Analysis ~30s

#1 AI-Powered Prediction Market Analyzer Tool for Kalshi & Polymarket

Paste any market URL for a full 9-pillar analysis: Vegas lines, injury reports, weather forecasts, sentiment, edge vs market, and a Best Trade call.

How it works

Paste a Kalshi or Polymarket URL β†’ AI fetches real-time API market data β†’ 4–5 parallel intelligence sources β†’ a deep 9-pillar analysis β†’ an actionable prediction with an edge estimate. 5 market categories: Politics, Sports, Weather, Finance and General.

⚽ Sports (9 Pillars)

  1. 1.Vegas Lines β†’ spread, moneyline, totals
  2. 2.Line Movement β†’ sharp money signals
  3. 3.Injury Reports β†’ player status tracking
  4. 4.Reddit Sentiment β†’ r/sportsbook consensus
  5. 5.Team Statistics β†’ form, H2H, splits
  6. 6.Situational Factors β†’ rest, travel, schedule
  7. 7.Handle Splits β†’ public vs sharp money
  8. 8.Time Decay β†’ late line movement
  9. 9.Contrarian Check β†’ fade-the-public value

🌦️ Weather (9 Pillars)

  1. 1.Forecast Consensus β†’ GFS / ECMWF / NWS agreement
  2. 2.Ensemble Spread β†’ GEFS uncertainty range
  3. 3.Forecast Skill Decay β†’ accuracy vs time horizon
  4. 4.Historical Base Rate β†’ NOAA climate frequency
  5. 5.Model Divergence β†’ where models disagree vs market
  6. 6.Micro-Climate Bias β†’ station-specific effects
  7. 7.Storm Track β†’ NHC cone / hurricane tracking
  8. 8.Market Pricing β†’ implied probability vs forecast
  9. 9.Contrarian Check β†’ overshoot / mean-reversion

πŸ’° Finance (9 Pillars)

  1. 1.Technical Analysis β†’ RSI, MACD, support levels
  2. 2.Fundamental Metrics β†’ P/E, revenue, earnings
  3. 3.Smart Money β†’ institutional flows, insider trades
  4. 4.Reddit Sentiment β†’ WSB, r/stocks analysis
  5. 5.Macro Indicators β†’ Fed rates, inflation, GDP
  6. 6.News Catalysts β†’ earnings, product launches
  7. 7.Social Velocity β†’ Twitter momentum tracking
  8. 8.Market Signals β†’ volume, bid-ask analysis
  9. 9.Contrarian Check β†’ overcrowded trade detection

πŸ“° General (9 Pillars)

  1. 1.Base Rate β†’ historical frequency analysis
  2. 2.Official Benchmarks β†’ expert forecasts
  3. 3.Reddit Sentiment β†’ subreddit consensus
  4. 4.Social Velocity β†’ viral momentum tracking
  5. 5.News Recency β†’ 24–72h breaking news
  6. 6.Source Quality β†’ credibility scoring
  7. 7.Time Decay β†’ resolution timeline
  8. 8.Contrarian Check β†’ hidden edge detection

πŸ›οΈ Politics (9 Pillars)

  1. 1.Polls Analysis β†’ polling vs market odds divergence
  2. 2.Economic Impact β†’ GDP, unemployment affecting votes
  3. 3.Approval Ratings β†’ candidate favorability tracking
  4. 4.Cross-Platform Markets β†’ Polymarket vs Kalshi arbitrage
  5. 5.Breaking News β†’ events shifting political odds
  6. 6.Regional Patterns β†’ swing state analysis
  7. 7.Social Sentiment β†’ Reddit, X political trends
  8. 8.Data Uncertainty β†’ confidence intervals
  9. 9.Contrarian Risk β†’ devil's advocate view