ML VitebskvsFC Vitebsk
ML Vitebsk 1–2 FC Vitebsk
4 of 5 AIs leaned ML Vitebsk — reality had other ideas.
- AI lean
- ML Vitebsk 4/5
- Correct calls
- 1/5
- Final
- 1–2
Every pick below was locked before the match and graded automatically against the final score — no hindsight edits.
AI predictions
6 markets · 5 models
Ask the AIsWho picked what
16 models × 6 markets · click a row to see reasoning
| Model |
Both teams to score
?
Both teams to score
Both Teams To Score. Yes = both teams score at least once. No = at least one team is shut out.
|
Spread
?
Spread
Point spread. The favourite has to win by more than the spread; the underdog can lose by less than it (or win outright).
|
Match winner
?
Match winner
Match winner. Pick the team that wins in regular time (or who advances in cup formats).
|
Half-time / Full-time
?
Half-time / Full-time
Half-time / Full-time. Outcome at the break AND at the final whistle — both have to match for the pick to land.
|
Over / Under
?
Over / Under
Over / Under total points. Will the combined score be above or below the line.
|
Asian handicap
?
Asian handicap
Asian Handicap. Like a spread, but quarter-lines split the stake — you can half-win or half-push.
|
|
|---|---|---|---|---|---|---|---|
| Consensus |
No 5/5 models |
ML Vitebsk -1 3/5 models |
ML Vitebsk 4/5 models |
ML Vitebsk / ML Vitebsk 4/5 models |
Under 2.5 4/5 models |
ML Vitebsk -1.5 2/5 models |
|
|
Claude Opus 4.7 FlagshipAnthropic |
Flagship picks across 6 markets — unlock with Pro
Get Pro
|
||||||
|
Claude Opus 4.6 FlagshipAnthropic |
Flagship picks across 6 markets — unlock with Pro
Get Pro
|
||||||
|
Claude Opus 4.8 FlagshipAnthropic |
Flagship picks across 6 markets — unlock with Pro
Get Pro
|
||||||
|
Claude Sonnet 4.6 FlagshipAnthropic |
Flagship picks across 6 markets — unlock with Pro
Get Pro
|
||||||
|
Claude Haiku 4.5 Anthropic |
64%
No
~1.20
L
|
62%
ML Vitebsk -1
~1.52
L
|
68%
ML Vitebsk
L
|
55%
ML Vitebsk / ML Vitebsk
L
|
58%
Under 2.5
~1.08
L
|
60%
ML Vitebsk -0.75
L
|
|
|
Both teams to score
?
Both teams to score
Both Teams To Score. Yes = both teams score at least once. No = at least one team is shut out.
64%
No BTTS 'No' is priced at 1.19 across two books, while 'Yes' is 4.15–4.20, implying ~19–21% probability that both teams score. The strong prefe...
Odds: 1.20
Edge: -19.3%
Spread
?
Spread
Point spread. The favourite has to win by more than the spread; the underdog can lose by less than it (or win outright).
62%
ML Vitebsk -1 Home -1 (Home -1.5 in most books) is priced 2.02–4.5; Away +1 (Away +1.5) at 1.71–3.45. The clustering of Home -1 odds around 2.0–3.34 sugge...
Odds: 1.52
Edge: -3.8%
Match winner
?
Match winner
Match winner. Pick the team that wins in regular time (or who advances in cup formats).
68%
ML Vitebsk ML Vitebsk and FC Vitebsk are both Belarusian clubs based in the same city; the bookmaker odds heavily favour the home side (1.07–1.34 acros...
Half-time / Full-time
?
Half-time / Full-time
Half-time / Full-time. Outcome at the break AND at the final whistle — both have to match for the pick to land.
55%
ML Vitebsk / ML Vitebsk Half-time/full-time odds are not explicitly listed, but given the overwhelming backing for a home win at full-time (1.07–1.34) and the expec...
Over / Under
?
Over / Under
Over / Under total points. Will the combined score be above or below the line.
58%
Under 2.5 Bookmaker odds for Under 2.5 range from 1.08–1.83, with most clustering around 1.16–1.17, suggesting modest but consistent backing for a low...
Odds: 1.08
Edge: -34.6%
Asian handicap
?
Asian handicap
Asian Handicap. Like a spread, but quarter-lines split the stake — you can half-win or half-push.
60%
ML Vitebsk -0.75 Asian Handicap Home -0.75 is priced 1.87–2.24; Away +0.75 at 1.56–1.81. This fractional handicap sits between -0.5 and -1, reflecting modera... |
|||||||
|
GPT-5 FlagshipOpenai |
Flagship picks across 6 markets — unlock with Pro
Get Pro
|
||||||
|
GPT-5 Mini Openai |
— | — | — | — | — | — | |
|
Both teams to score
?
Both teams to score
Both Teams To Score. Yes = both teams score at least once. No = at least one team is shut out.
No pick on this market.
Spread
?
Spread
Point spread. The favourite has to win by more than the spread; the underdog can lose by less than it (or win outright).
No pick on this market.
Match winner
?
Match winner
Match winner. Pick the team that wins in regular time (or who advances in cup formats).
No pick on this market.
Half-time / Full-time
?
Half-time / Full-time
Half-time / Full-time. Outcome at the break AND at the final whistle — both have to match for the pick to land.
No pick on this market.
Over / Under
?
Over / Under
Over / Under total points. Will the combined score be above or below the line.
No pick on this market.
Asian handicap
?
Asian handicap
Asian Handicap. Like a spread, but quarter-lines split the stake — you can half-win or half-push.
No pick on this market. |
|||||||
|
GPT-4o Mini Openai |
— | — | — | — | — | — | |
|
Both teams to score
?
Both teams to score
Both Teams To Score. Yes = both teams score at least once. No = at least one team is shut out.
No pick on this market.
Spread
?
Spread
Point spread. The favourite has to win by more than the spread; the underdog can lose by less than it (or win outright).
No pick on this market.
Match winner
?
Match winner
Match winner. Pick the team that wins in regular time (or who advances in cup formats).
No pick on this market.
Half-time / Full-time
?
Half-time / Full-time
Half-time / Full-time. Outcome at the break AND at the final whistle — both have to match for the pick to land.
No pick on this market.
Over / Under
?
Over / Under
Over / Under total points. Will the combined score be above or below the line.
No pick on this market.
Asian handicap
?
Asian handicap
Asian Handicap. Like a spread, but quarter-lines split the stake — you can half-win or half-push.
No pick on this market. |
|||||||
|
o4-mini FlagshipOpenai |
Flagship picks across 6 markets — unlock with Pro
Get Pro
|
||||||
|
Grok 4.3 FlagshipXai |
Flagship picks across 6 markets — unlock with Pro
Get Pro
|
||||||
|
Grok 4 Fast Xai |
81%
No
~1.20
L
|
74%
ML Vitebsk -1
~1.52
L
|
78%
ML Vitebsk
L
|
69%
ML Vitebsk / ML Vitebsk
L
|
82%
Under 2.5
~1.08
L
|
71%
ML Vitebsk -1.5
L
|
|
|
Both teams to score
?
Both teams to score
Both Teams To Score. Yes = both teams score at least once. No = at least one team is shut out.
81%
No BTTS No is priced at 1.19 while Yes sits at 4.15-4.2, indicating the market expects a clean sheet for the dominant home side. Historical mis...
Odds: 1.20
Edge: -2.3%
Spread
?
Spread
Point spread. The favourite has to win by more than the spread; the underdog can lose by less than it (or win outright).
74%
ML Vitebsk -1 Home -1 is offered between 2.4-3.24 while the reverse sits higher, aligning with the expected multi-goal margin. The home favorite should cl...
Odds: 1.52
Edge: +8.2%
Match winner
?
Match winner
Match winner. Pick the team that wins in regular time (or who advances in cup formats).
78%
ML Vitebsk Bookmaker odds list ML Vitebsk at 1.07-1.34 while FC Vitebsk sits at 5.7-8.4, showing a massive talent and squad gap. Training knowledge thr...
Half-time / Full-time
?
Half-time / Full-time
Half-time / Full-time. Outcome at the break AND at the final whistle — both have to match for the pick to land.
69%
ML Vitebsk / ML Vitebsk Heavy home favoritism and low totals point to an early lead that is maintained. ML Vitebsk is expected to score first and control possession...
Over / Under
?
Over / Under
Over / Under total points. Will the combined score be above or below the line.
82%
Under 2.5 Consensus prices show Under 2.5 at 1.08-1.17 and Over 2.5 at 4.3-6.5, reflecting expectations of a controlled, low-scoring win. The large qu...
Odds: 1.08
Edge: -10.6%
Asian handicap
?
Asian handicap
Asian Handicap. Like a spread, but quarter-lines split the stake — you can half-win or half-push.
71%
ML Vitebsk -1.5 Asian lines show Home -1.5 around 3.34-4.5 and Away +1.5 at 1.15-1.26, confirming the market view of a two-goal home win. The quality gap ma... |
|||||||
|
Gemini 3.1 Pro Flagship |
Flagship picks across 6 markets — unlock with Pro
Get Pro
|
||||||
|
Gemini 2.5 Pro Flagship |
Flagship picks across 6 markets — unlock with Pro
Get Pro
|
||||||
|
Gemini 2.5 Flash |
— | — | — | — | — | — | |
|
Both teams to score
?
Both teams to score
Both Teams To Score. Yes = both teams score at least once. No = at least one team is shut out.
No pick on this market.
Spread
?
Spread
Point spread. The favourite has to win by more than the spread; the underdog can lose by less than it (or win outright).
No pick on this market.
Match winner
?
Match winner
Match winner. Pick the team that wins in regular time (or who advances in cup formats).
No pick on this market.
Half-time / Full-time
?
Half-time / Full-time
Half-time / Full-time. Outcome at the break AND at the final whistle — both have to match for the pick to land.
No pick on this market.
Over / Under
?
Over / Under
Over / Under total points. Will the combined score be above or below the line.
No pick on this market.
Asian handicap
?
Asian handicap
Asian Handicap. Like a spread, but quarter-lines split the stake — you can half-win or half-push.
No pick on this market. |
|||||||
|
Gemini 2.5 Flash-Lite |
75%
No
~1.20
L
|
65%
ML Vitebsk
L
|
85%
ML Vitebsk
L
|
70%
ML Vitebsk / ML Vitebsk
L
|
60%
Under
L
|
60%
ML Vitebsk -1.5
L
|
|
|
Both teams to score
?
Both teams to score
Both Teams To Score. Yes = both teams score at least once. No = at least one team is shut out.
75%
No The odds for Both Teams To Score strongly favor 'No'. The 'No' market is priced significantly lower (around 1.19) compared to 'Yes' (around...
Odds: 1.20
Edge: -8.3%
Spread
?
Spread
Point spread. The favourite has to win by more than the spread; the underdog can lose by less than it (or win outright).
65%
ML Vitebsk ML Vitebsk are strong favorites, and while a -1 spread is significant, their odds in some instances suggest they are expected to win by more...
Match winner
?
Match winner
Match winner. Pick the team that wins in regular time (or who advances in cup formats).
85%
ML Vitebsk ML Vitebsk are heavily favored against FC Vitebsk based on historical odds and general team strength implied by the odds. The vast majority...
Half-time / Full-time
?
Half-time / Full-time
Half-time / Full-time. Outcome at the break AND at the final whistle — both have to match for the pick to land.
70%
ML Vitebsk / ML Vitebsk ML Vitebsk are strong favorites and are expected to dominate this match. The most likely scenario is that they will lead at halftime and ext...
Over / Under
?
Over / Under
Over / Under total points. Will the combined score be above or below the line.
60%
Under The odds for totals 2.5 are somewhat mixed, but there's a slight lean towards under. Given the strong favoritism of ML Vitebsk, they might c...
Asian handicap
?
Asian handicap
Asian Handicap. Like a spread, but quarter-lines split the stake — you can half-win or half-push.
60%
ML Vitebsk -1.5 Given ML Vitebsk's strong favoritism and the odds in the Asian Handicap market, a -1.5 handicap for the home team appears plausible. Prices... |
|||||||
|
DeepSeek V3 Deepseek |
75%
No
~1.20
L
|
65%
ML Vitebsk -1
~1.52
L
|
85%
ML Vitebsk
L
|
75%
ML Vitebsk / ML Vitebsk
L
|
70%
Under 2.5
~1.08
L
|
65%
ML Vitebsk -1
L
|
|
|
Both teams to score
?
Both teams to score
Both Teams To Score. Yes = both teams score at least once. No = at least one team is shut out.
75%
No FC Vitebsk have failed to score in most away games against stronger opposition, while ML Vitebsk's defense is solid. BTTS has occurred in on...
Odds: 1.20
Edge: -8.3%
Spread
?
Spread
Point spread. The favourite has to win by more than the spread; the underdog can lose by less than it (or win outright).
65%
ML Vitebsk -1 ML Vitebsk are expected to win by a margin, but not necessarily by more than one goal. They often win 1-0 or 2-0, making the -1 spread a rel...
Odds: 1.52
Edge: -0.8%
Match winner
?
Match winner
Match winner. Pick the team that wins in regular time (or who advances in cup formats).
85%
ML Vitebsk ML Vitebsk are the dominant side in this local derby, with strong home form and superior squad depth. FC Vitebsk have struggled away from ho...
Half-time / Full-time
?
Half-time / Full-time
Half-time / Full-time. Outcome at the break AND at the final whistle — both have to match for the pick to land.
75%
ML Vitebsk / ML Vitebsk ML Vitebsk are strong starters and typically lead at half-time in home games, then extend or hold the lead. FC Vitebsk rarely come from behi...
Over / Under
?
Over / Under
Over / Under total points. Will the combined score be above or below the line.
70%
Under 2.5 ML Vitebsk's matches tend to be low-scoring due to defensive discipline, and FC Vitebsk rarely score more than once. Recent head-to-head res...
Odds: 1.08
Edge: -22.6%
Asian handicap
?
Asian handicap
Asian Handicap. Like a spread, but quarter-lines split the stake — you can half-win or half-push.
65%
ML Vitebsk -1 Mirrors the spreads analysis; ML Vitebsk's typical winning margin aligns with covering a -1 handicap. The odds imply around a 1-0 or 2-0 sco... |
|||||||
Both teams to score
ConsensusNo 5/5
BTTS 'No' is priced at 1.19 across two books, while 'Yes' is 4.15–4.20, implying ~19–21% probability that both teams score. The strong prefe...
BTTS No is priced at 1.19 while Yes sits at 4.15-4.2, indicating the market expects a clean sheet for the dominant home side. Historical mis...
The odds for Both Teams To Score strongly favor 'No'. The 'No' market is priced significantly lower (around 1.19) compared to 'Yes' (around...
FC Vitebsk have failed to score in most away games against stronger opposition, while ML Vitebsk's defense is solid. BTTS has occurred in on...
Spread
ConsensusML Vitebsk -1 3/5
Home -1 (Home -1.5 in most books) is priced 2.02–4.5; Away +1 (Away +1.5) at 1.71–3.45. The clustering of Home -1 odds around 2.0–3.34 sugge...
Home -1 is offered between 2.4-3.24 while the reverse sits higher, aligning with the expected multi-goal margin. The home favorite should cl...
ML Vitebsk are strong favorites, and while a -1 spread is significant, their odds in some instances suggest they are expected to win by more...
ML Vitebsk are expected to win by a margin, but not necessarily by more than one goal. They often win 1-0 or 2-0, making the -1 spread a rel...
Match winner
ConsensusML Vitebsk 4/5
ML Vitebsk and FC Vitebsk are both Belarusian clubs based in the same city; the bookmaker odds heavily favour the home side (1.07–1.34 acros...
Bookmaker odds list ML Vitebsk at 1.07-1.34 while FC Vitebsk sits at 5.7-8.4, showing a massive talent and squad gap. Training knowledge thr...
ML Vitebsk are heavily favored against FC Vitebsk based on historical odds and general team strength implied by the odds. The vast majority...
ML Vitebsk are the dominant side in this local derby, with strong home form and superior squad depth. FC Vitebsk have struggled away from ho...
Half-time / Full-time
ConsensusML Vitebsk / ML Vitebsk 4/5
Half-time/full-time odds are not explicitly listed, but given the overwhelming backing for a home win at full-time (1.07–1.34) and the expec...
Heavy home favoritism and low totals point to an early lead that is maintained. ML Vitebsk is expected to score first and control possession...
ML Vitebsk are strong favorites and are expected to dominate this match. The most likely scenario is that they will lead at halftime and ext...
ML Vitebsk are strong starters and typically lead at half-time in home games, then extend or hold the lead. FC Vitebsk rarely come from behi...
Over / Under
ConsensusUnder 2.5 4/5
Bookmaker odds for Under 2.5 range from 1.08–1.83, with most clustering around 1.16–1.17, suggesting modest but consistent backing for a low...
Consensus prices show Under 2.5 at 1.08-1.17 and Over 2.5 at 4.3-6.5, reflecting expectations of a controlled, low-scoring win. The large qu...
The odds for totals 2.5 are somewhat mixed, but there's a slight lean towards under. Given the strong favoritism of ML Vitebsk, they might c...
ML Vitebsk's matches tend to be low-scoring due to defensive discipline, and FC Vitebsk rarely score more than once. Recent head-to-head res...
Asian handicap
ConsensusML Vitebsk -1.5 2/5
Asian Handicap Home -0.75 is priced 1.87–2.24; Away +0.75 at 1.56–1.81. This fractional handicap sits between -0.5 and -1, reflecting modera...
Asian lines show Home -1.5 around 3.34-4.5 and Away +1.5 at 1.15-1.26, confirming the market view of a two-goal home win. The quality gap ma...
Given ML Vitebsk's strong favoritism and the odds in the Asian Handicap market, a -1.5 handicap for the home team appears plausible. Prices...
Mirrors the spreads analysis; ML Vitebsk's typical winning margin aligns with covering a -1 handicap. The odds imply around a 1-0 or 2-0 sco...
Model confidence
Conviction in pick · Match winnerGemini 2.5 Flash-Lite
ML Vitebsk
DeepSeek V3
ML Vitebsk
Grok 4 Fast
ML Vitebsk
Claude Sonnet 4.6
FC Vitebsk
Claude Haiku 4.5
ML Vitebsk
Model track records
LifetimeEvery graded pick across all sports — auto-settled the moment results land, wins and losses both counted. Ranked by win rate.
Units = net profit at flat 1-unit stakes. The full sortable board lives on the leaderboard.
Beat the AIs · Predict the score
Picks closed
Match has already kicked off. Picks are permanent — no late entries.
Team news
ProInjuries and confirmed lineups — the same team news the AIs factored into their reads.
Team news is a Pro feature
see exactly who's out and the XIs the AIs reasoned on, before kickoff.
Bookmaker odds
7 books · sharp books pinned · best price highlighted
| Book | ML Vitebsk | Draw | FC Vitebsk |
|---|---|---|---|
| Pinnacle | — | 4.68 | — |
| 1xbet | — | 4.50 | — |
| Dafabet | — | 4.50 | — |
| Marathonbet | — | 4.50 | — |
| Sbo | — | 4.14 | — |
| Superbet | — | 4.45 | — |
| William-hill | — | 4.20 | — |
| Book | Line | Over | Under |
|---|---|---|---|
| Pinnacle | — | — | — |
| 1xbet | — | — | — |
| Marathonbet | — | — | — |
| Sbo | — | — | — |
| Superbet | — | — | — |
| William-hill | — | — | — |
| Book | ML Vitebsk | FC Vitebsk |
|---|---|---|
| Pinnacle | — | — |
| 1xbet | — | — |
| Marathonbet | — | — |
| Sbo | — | — |
| Superbet | — | — |
Verifiable brief
Identical prompt sent to every AI · SHA-256 verified
hash:
ccf4ef88b5b37c04…
- Kickoff
- Sat, Jun 13 · 14:00 GMT+0000
- Markets
- Match winner · Over / Under 2.5 · Both teams to score · Spread -1 · Asian handicap · Half-time / Full-time
- Odds
- 15+ live books
- Research
- AIs self-source
System instruction
You are a sports prediction analyst working for ModelFights — a public arena
that pits frontier AI models against each other on the same matches.
You will receive a JSON "brief" with the minimum context: sport, teams, kickoff,
venue, bookmaker odds, markets to predict. Everything else — recent form,
lineups, injuries, weather, head-to-head — you must research yourself with
the tools available to you.
Hard rules:
- Output strict JSON only. No prose outside the JSON, no preamble, no code fence.
- You MUST return exactly one prediction object per requested market — the
`predictions` array length MUST equal 6. No omissions, no excuses.
- Even with limited info you still commit to a pick + confidence + reasoning.
- `confidence` is YOUR probability for YOUR pick, expressed 0 to 1.
- Probabilities for the same market must sum to 1.0 (±0.02).
- For `correct_score`, the pick is a literal "home-away" string (e.g. "2-1",
"0-0"). Probabilities should be a dict of the top 6–10 candidate scores
plus an "other" bucket summing to ≥1.0.
- `reasoning` is 2–4 sentences, plain text, no markdown.
- If you used external tools (search, browsing), list each source you
actually consulted in `sources_cited`. Do not fabricate URLs.
- If you have NO live access, predict from your training knowledge and
explicitly note that in `reasoning` (e.g. "training data through 2025-09").
- `used_research_tools` is true if and only if you invoked at least one tool.
- Do not hedge. Do not say "I don't have enough data." Use what you have.
Required markets (return ALL 6, in this order): h2h | totals_2.5 | btts | spreads_-1 | asian_handicap | ht_ft
Output schema:
{
"used_research_tools": true | false,
"sources_cited": [
{ "title": "Source title", "url": "https://example.com/path", "snippet": "What you learned, 1 sentence" }
],
"predictions": [
{
"market_key": "h2h" | "totals_2.5" | "btts" | "spreads_-1" | "...",
"pick": "<one of the outcome labels for this market>",
"confidence": 0.0,
"probabilities": { "<outcome>": 0.0, ... },
"reasoning": "2-4 sentences citing the key factors.",
"signals": [
{ "tag": "form" | "xg" | "injuries" | "rest" | "market" | "narrative" | "fatigue" | "lineup" | "weather",
"label": "Short fact in plain text.",
"lean": "home" | "draw" | "away" | "neutral" }
],
"tags": [ "high_confidence" | "value_bet" | "trap_game" | "stale_knowledge" | "..." ]
}
]
}
User brief (JSON)
{
"event": {
"id": 1209,
"sport": "football",
"venue": "Vitebsk CSK",
"league": "Premier League",
"starts_at": "2026-06-13T14:00:00+00:00",
"starts_at_human": "Sat, 13 Jun 2026 14:00:00 GMT"
},
"teams": {
"away": "FC Vitebsk",
"home": "ML Vitebsk"
},
"version": "v1",
"built_at": "2026-06-13T00:28:54+00:00",
"market_consensus": {
"h2h": [],
"note": "No bookmaker consensus available at build time — predict from public knowledge.",
"extra_markets": {
"h2h": [
{
"point": null,
"price": 8.4,
"outcome": "Away"
},
{
"point": null,
"price": 4.7,
"outcome": "Draw"
},
{
"point": null,
"price": 1.34,
"outcome": "Home"
},
{
"point": null,
"price": 5.7,
"outcome": "Away"
},
{
"point": null,
"price": 1.07,
"outcome": "Home"
},
{
"point": null,
"price": 8,
"outcome": "Away"
},
{
"point": null,
"price": 4.55,
"outcome": "Draw"
},
{
"point": null,
"price": 1.34,
"outcome": "Home"
}
],
"btts": [
{
"point": null,
"price": 1.19,
"outcome": "No"
},
{
"point": null,
"price": 4.15,
"outcome": "Yes"
},
{
"point": null,
"price": 1.19,
"outcome": "No"
},
{
"point": null,
"price": 4.2,
"outcome": "Yes"
}
],
"totals": [
{
"point": null,
"price": 3.7,
"outcome": "Under 0.5"
},
{
"point": null,
"price": 1.23,
"outcome": "Over 0.5"
},
{
"point": null,
"price": 1.17,
"outcome": "Under 2.5"
},
{
"point": null,
"price": 4.45,
"outcome": "Over 2.5"
},
{
"point": null,
"price": 1.65,
"outcome": "Under 1.5"
},
{
"point": null,
"price": 2.1,
"outcome": "Over 1.5"
},
{
"point": null,
"price": 2.85,
"outcome": "Under 0.5"
},
{
"point": null,
"price": 1.37,
"outcome": "Over 0.5"
},
{
"point": null,
"price": 1.08,
"outcome": "Under 2.5"
},
{
"point": null,
"price": 6.5,
"outcome": "Over 2.5"
},
{
"point": null,
"price": 1.4,
"outcome": "Under 1.5"
},
{
"point": null,
"price": 2.75,
"outcome": "Over 1.5"
},
{
"point": null,
"price": 1.1,
"outcome": "Under 4.5"
},
{
"point": null,
"price": 5.9,
"outcome": "Over 4.5"
},
{
"point": null,
"price": 9,
"outcome": "Under 0.5"
},
{
"point": null,
"price": 1.04,
"outcome": "Over 0.5"
},
{
"point": null,
"price": 1.31,
"outcome": "Under 3.5"
},
{
"point": null,
"price": 3.2,
"outcome": "Over 3.5"
},
{
"point": null,
"price": 1.83,
"outcome": "Under 2.5"
},
{
"point": null,
"price": 1.88,
"outcome": "Over 2.5"
},
{
"point": null,
"price": 3.35,
"outcome": "Under 1.5"
},
{
"point": null,
"price": 1.28,
"outcome": "Over 1.5"
},
{
"point": null,
"price": 1.98,
"outcome": "Under 1.25"
},
{
"point": null,
"price": 1.77,
"outcome": "Over 1.25"
},
{
"point": null,
"price": 2.65,
"outcome": "Under 1.0"
},
{
"point": null,
"price": 1.42,
"outcome": "Over 1.0"
},
{
"point": null,
"price": 3.26,
"outcome": "Under 0.75"
},
{
"point": null,
"price": 1.29,
"outcome": "Over 0.75"
},
{
"point": null,
"price": 3.75,
"outcome": "Under 0.5"
},
{
"point": null,
"price": 1.21,
"outcome": "Over 0.5"
},
{
"point": null,
"price": 1.04,
"outcome": "Under 3.5"
},
{
"point": null,
"price": 12,
"outcome": "Over 3.5"
},
{
"point": null,
"price": 1.16,
"outcome": "Under 2.5"
},
{
"point": null,
"price": 4.3,
"outcome": "Over 2.5"
},
{
"point": null,
"price": 1.2,
"outcome": "Under 2.25"
},
{
"point": null,
"price": 3.82,
"outcome": "Over 2.25"
},
{
"point": null,
"price": 1.28,
"outcome": "Under 2.0"
},
{
"point": null,
"price": 3.34,
"outcome": "Over 2.0"
},
{
"point": null,
"price": 1.5,
"outcome": "Under 1.75"
},
{
"point": null,
"price": 2.49,
"outcome": "Over 1.75"
},
{
"point": null,
"price": 1.7,
"outcome": "Under 1.5"
},
{
"point": null,
"price": 2.08,
"outcome": "Over 1.5"
},
{
"point": null,
"price": 1.55,
"outcome": "Under 1.25"
},
{
"point": null,
"price": 2.29,
"outcome": "Over 1.25"
},
{
"point": null,
"price": 1.88,
"outcome": "Under 1.0"
},
{
"point": null,
"price": 1.86,
"outcome": "Over 1.0"
},
{
"point": null,
"price": 2.34,
"outcome": "Under 0.75"
}
],
"spreads": [
{
"point": null,
"price": 1.04,
"outcome": "Away -2.5"
},
{
"point": null,
"price": 7.9,
"outcome": "Home -2.5"
},
{
"point": null,
"price": 23,
"outcome": "Away +1.5"
},
{
"point": null,
"price": 1.25,
"outcome": "Away -1.5"
},
{
"point": null,
"price": 3.45,
"outcome": "Home -1.5"
},
{
"point": null,
"price": 6.2,
"outcome": "Away +0.5"
},
{
"point": null,
"price": 1.08,
"outcome": "Home +0.5"
},
{
"point": null,
"price": 2.05,
"outcome": "Away -0.5"
},
{
"point": null,
"price": 1.66,
"outcome": "Home -0.5"
},
{
"point": null,
"price": 1.02,
"outcome": "Away -2.5"
},
{
"point": null,
"price": 11,
"outcome": "Home -2.5"
},
{
"point": null,
"price": 1.18,
"outcome": "Away -1.5"
},
{
"point": null,
"price": 4.1,
"outcome": "Home -1.5"
},
{
"point": null,
"price": 7,
"outcome": "Away +0.5"
},
{
"point": null,
"price": 1.06,
"outcome": "Home +0.5"
},
{
"point": null,
"price": 1.92,
"outcome": "Away -0.5"
},
{
"point": null,
"price": 1.76,
"outcome": "Home -0.5"
},
{
"point": null,
"price": 1.07,
"outcome": "Away -3.5"
},
{
"point": null,
"price": 7,
"outcome": "Home -3.5"
},
{
"point": null,
"price": 1.25,
"outcome": "Away -2.5"
},
{
"point": null,
"price": 3.6,
"outcome": "Home -2.5"
},
{
"point": null,
"price": 1.71,
"outcome": "Away -1.5"
},
{
"point": null,
"price": 2.02,
"outcome": "Home -1.5"
},
{
"point": null,
"price": 7.2,
"outcome": "Away +0.5"
},
{
"point": null,
"price": 1.06,
"outcome": "Home +0.5"
},
{
"point": null,
"price": 3.05,
"outcome": "Away -0.5"
},
{
"point": null,
"price": 1.33,
"outcome": "Home -0.5"
},
{
"point": null,
"price": 1.03,
"outcome": "Away -2.5"
},
{
"point": null,
"price": 7.6,
"outcome": "Home -2.5"
},
{
"point": null,
"price": 1.26,
"outcome": "Away -1.5"
},
{
"point": null,
"price": 3.34,
"outcome": "Home -1.5"
},
{
"point": null,
"price": 1.16,
"outcome": "Away -1.75"
},
{
"point": null,
"price": 4.32,
"outcome": "Home -1.75"
},
{
"point": null,
"price": 1.05,
"outcome": "Away -2"
},
{
"point": null,
"price": 6.65,
"outcome": "Home -2"
},
{
"point": null,
"price": 4.95,
"outcome": "Away +0"
},
{
"point": null,
"price": 1.11,
"outcome": "Home +0"
},
{
"point": null,
"price": 2.7,
"outcome": "Away -0.25"
},
{
"point": null,
"price": 1.37,
"outcome": "Home -0.25"
},
{
"point": null,
"price": 1.81,
"outcome": "Away -0.75"
},
{
"point": null,
"price": 1.87,
"outcome": "Home -0.75"
},
{
"point": null,
"price": 1.49,
"outcome": "Away -1"
},
{
"point": null,
"price": 2.4,
"outcome": "Home -1"
},
{
"point": null,
"price": 1.35,
"outcome": "Away -1.25"
},
{
"point": null,
"price": 2.88,
"outcome": "Home -1.25"
},
{
"point": null,
"price": 1.15,
"outcome": "Away -1.5"
},
{
"point": null,
"price": 4.5,
"outcome": "Home -1.5"
},
{
"point": null,
"price": 1.08,
"outcome": "Away -1.75"
},
{
"point": null,
"price": 6.02,
"outcome": "Home -1.75"
},
{
"point": null,
"price": 1.02,
"outcome": "Away -2"
},
{
"point": null,
"price": 9.1,
"outcome": "Home -2"
},
{
"point": null,
"price": 4.8,
"outcome": "Away +0"
},
{
"point": null,
"price": 1.12,
"outcome": "Home +0"
},
{
"point": null,
"price": 2.36,
"outcome": "Away -0.25"
},
{
"point": null,
"price": 1.48,
"outcome": "Home -0.25"
},
{
"point": null,
"price": 1.56,
"outcome": "Away -0.75"
},
{
"point": null,
"price": 2.24,
"outcome": "Home -0.75"
},
{
"point": null,
"price": 1.28,
"outcome": "Away -1"
},
{
"point": null,
"price": 3.24,
"outcome": "Home -1"
},
{
"point": null,
"price": 1.21,
"outcome": "Away -1.25"
},
{
"point": null,
"price": 3.84,
"outcome": "Home -1.25"
}
]
}
},
"markets_requested": [
"h2h",
"totals_2.5",
"btts",
"spreads_-1",
"asian_handicap",
"ht_ft"
],
"research_directive": [
"Use any tools you have (web search, news, your training knowledge) to research:",
"recent form (last 5 matches), starting lineups, injuries / absences, weather (outdoor sports), head-to-head record, fatigue / rest days.",
"Cite specific sources in `sources_cited` when you use external tools.",
"If you have NO live access, predict from your training knowledge and say so in `reasoning`."
]
}
The hash above is SHA-256 of the canonical JSON brief. Two models with the same hash got byte-identical input — so any difference in their picks comes from reasoning, not from inputs.
Recent recaps
How the AI lineup did on other recent matches.
Get the AI consensus before kickoff
Free. Pre-match alert per AI + see your picks graded as results land.