← Back to Track Record

Aston Villa vs Manchester City

Sports Β· Kalshi Β· Called NO, verified LOSS Β· Oct 24, 2026
View the original Kalshi market →
Verified Outcome
LOSS
PillarLab called Aston Villa will NOT win (NO @ 19%).
Result: Aston Villa won. The call was wrong. Final result: Aston Villa won.
Analyzed: Oct 24, 2026, 5:44 AM UTC
Market resolved: Oct 24, 2026, 1:36 PM UTC
Called 8h before resolution. The call was made before the outcome was known.

https://kalshi.com/markets/kxeplgame/aston-villa-vs-manchester-city/KXEPLGAME-26OCT24AVLMCI?utm_source=kalshiapp_eventdetails

PillarLab
πŸ“‘ Fetching Kalshi data...
PillarLab
βœ… Got data from Kalshi API!0.8s
PillarLab
πŸ” Step 1: Detecting market type and category...
PillarLab
βœ… Category: ⚽ SPORTS βœ… Type: MULTI_CANDIDATE πŸ“Š Market: Aston Villa vs Manchester City πŸ“… Date: 2026-10-24T14:30:00.000Z πŸ’° Volume: $875,714 Current Odds: β€’ Manchester City: 61% β€’ Tie: 22% β€’ Aston Villa: 19%1.9s
PillarLab
⏳ Step 2: Gathering intelligence (parallel)...
PillarLab
βœ… Intelligence gathered: Vegas Lines Β· Injury Report Β· Team Stats Β· Reddit Sentiment Β· Candidate Dossiers (case for + case against, every candidate β‰₯2%)26.9s
PillarLab
🧠 Step 3: Deep Analysing across all 9 pillars β€” hang tight, ~20s...
PillarLab

πŸ“Š Market Summary

⚽ Aston Villa vs Manchester City

Team/PlayerCurrent Odds
Manchester City61%
Tie22%
Aston Villa19%

3 options total

PillarLab

🎯 My Call

Manchester City to win

  • Confidence: 🟑 MEDIUM

City are the right side, but I'm not paying up for a reputation on the road at Villa Park without Semenyo.

⏳ Wait: Aston Villa NO is the play, but not at 81’

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

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

  • How I'd run it: Normal size, not a big bet. Add once the team sheet confirms Haaland starts, and get out if the knock becomes a late scratch.
OptionMy priceMarket
Manchester City52Β’61Β’
Tie25Β’22Β’
Aston Villa23Β’19Β’

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

  • City are unbeaten 7-0 in the Premier League and chasing an eighth straight win, which is the strongest form in this market.
  • Semenyo being out roughly eight weeks removes their most important winger from the attack.
  • Haaland's knock is expected to clear, so the main striker is in the picture.
  • Villa have 15 goals from six unbeaten matches, which keeps this from being a comfortable away win, so I'm pricing in a real chance of a draw.
  • What kills it: Villa turn the home advantage into a win, using their unbeaten run and their home form against top sides to take the points.

  • What flips me: Haaland is ruled out or a late injury hits City's lineup, which would take away the main reason I'm backing them.

PillarLab

πŸ“ˆ Where the Market Stands

OptionMarketRead
Manchester City61%βšͺ FAIR
Tie22%βšͺ FAIR
Aston Villa19%βšͺ FAIR

Verdicts compare my own read against the market price, 🟒 UNDERPRICED (market has it too low) Β· πŸ”΄ OVERPRICED (market has it too high). The analysis below is the why.

PillarLab

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

πŸ“Š 1. Vegas Line

My Vegas Line has no clean moneyline, draw, or totals price for this fixture, so I'm anchoring to the market's own 61/22/19 split, with the only external figure being a preview's 31.6% for Aston Villa, which is thin context rather than a line.

πŸ“ˆ 2. PillarScore

City's form is 7-0 in the Premier League against a mostly mid-to-low table slate (Bournemouth, Palace, Coventry, Sunderland, Ipswich) plus wins over Liverpool and Man United, while Villa's recent positive run is scoped to home games against top-table sides (W2 D1), so the form read leans City on quality of results.

πŸ₯ 3. Injury Report

Antoine Semenyo is reported out about eight weeks with a knee injury from the Ipswich game, but this is sourced only from the dossier and not confirmed by a separate injury report, and Erling Haaland's knock is described as minor with him expected to play.

πŸ“± 4. Reddit Sentiment

Crowd sentiment is one-sided toward City via a tipster 7-0 record and a 10/19 1-0 pick on this fixture, which is tipster hype rather than substance and carries little weight.

🧠 Off the Record

No framework. Just what I actually think.

Everyone is paying for the 7-0 and the name on the badge. Fair enough, City have the best start in the league and they're chasing an eighth straight win. But the crowd is treating this like a routine away win, and it isn't routine. They're at Villa Park, Semenyo is out roughly eight weeks, and Haaland limped off against Ipswich.

Villa are unbeaten in six and have scored 15. They've also been unbeaten in their last three home games against sides at the top of the table, which is a real hook. So I'm not going to pretend this is easy.

I still think City win the most, but I'm not chasing the number and I'm not dumping the draw either. Two sides with momentum and a mid-table team that's motivated to climb makes the draw live. My real edge is not overpaying for the reputation. I'm keeping size normal and waiting for the team news before I add. If Haaland's knock turns into a late scratch, the whole picture changes and I'm out.

πŸ”’ 5. Team Stats & Form

City's team form is the strongest recent evidence (perfect league start with a win over Liverpool), while Villa's unbeaten run is real but its scope is limited to home matches against top-table opposition, so it does not fully translate to a neutral-form edge.

🌀️ 6. Situational Factors

City travel to Villa Park for a hostile early kickoff, which is a genuine situational hurdle, but City's squad depth and rest situation are not documented in the intelligence.

πŸ”€ 7. Line Movement

No line-movement history for this fixture was found, so there is no visible drift from opening to current prices to read.

⏰ 8. Time Decay

LOW - Injury news (Semenyo status, Haaland fitness confirmation) is still unresolved and could move the price before kickoff.

⚑ 9. Contrarian Check

The main risk to a City call is a Villa home upset driven by Semenyo's absence and the hostile early-kickoff atmosphere, which could shift the draw and Villa share materially if Semenyo's absence is confirmed to matter more than the dossier suggests.

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