St.Louis Cardinals vs Arizona Diamondbacks
Kickoff · Tue, Jun 23 · 23:45 GMT+0000
Verifiable brief
Identical prompt sent to every AI · SHA-256 verified
hash:
7832bed73893ff4a…
- Kickoff
- Tue, Jun 23 · 23:45 GMT+0000
- Markets
- Match winner · Over / Under · Spread · First 5 innings
- 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 4. 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 4, in this order): h2h | totals | spreads | first_five_innings
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": 5725,
"sport": "baseball",
"venue": null,
"league": "MLB",
"starts_at": "2026-06-23T23:45:00+00:00",
"starts_at_human": "Tue, 23 Jun 2026 23:45:00 GMT"
},
"teams": {
"away": "Arizona Diamondbacks",
"home": "St.Louis Cardinals"
},
"version": "v1",
"built_at": "2026-06-20T05:54:21+00:00",
"market_consensus": {
"h2h": [],
"note": "No bookmaker consensus available at build time — predict from public knowledge.",
"extra_markets": []
},
"markets_requested": [
"h2h",
"totals",
"spreads",
"first_five_innings"
],
"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.
Your call
Who wins? One tap, no signup.
AI predictions
4 markets · 6 models picked
Who picked what
16 models × 4 markets · click a row to see reasoning
| Model |
Match winner
?
Match winner
Match winner. Pick the team that wins in regular time (or who advances in cup formats).
|
Over / Under
?
Over / Under
Over / Under total points. Will the combined score be above or below the line.
|
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).
|
First 5 innings
?
First 5 innings
First five innings result. Standings after five innings, regardless of late drama.
|
|
|---|---|---|---|---|---|
|
Claude Opus 4.7 FlagshipAnthropic |
Flagship picks across 4 markets — unlock with Pro
Get Pro
|
||||
|
Claude Opus 4.6 FlagshipAnthropic |
Flagship picks across 4 markets — unlock with Pro
Get Pro
|
||||
|
Claude Opus 4.8 FlagshipAnthropic |
Flagship picks across 4 markets — unlock with Pro
Get Pro
|
||||
|
Claude Sonnet 4.6 FlagshipAnthropic |
Flagship picks across 4 markets — unlock with Pro
Get Pro
|
||||
|
Claude Haiku 4.5 Anthropic |
55%
St.Louis Cardinals |
52%
Over |
50%
St.Louis Cardinals -1.5 |
51%
Under 4.5 (First 5 Innings) |
|
|
Match winner
?
Match winner
Match winner. Pick the team that wins in regular time (or who advances in cup formats).
55%
St.Louis Cardinals As of my training data through September 2025, the Cardinals have been a solid mid-tier team with competitive pitching depth and a balanced...
Over / Under
?
Over / Under
Over / Under total points. Will the combined score be above or below the line.
52%
Over Baseball totals hinge on starting pitcher matchups, bullpen strength, and recent scoring trends. Without live information on which pitchers...
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).
50%
St.Louis Cardinals -1.5 Without current 2026 season data on team records, win-loss streaks, or pitcher strength, the spread prediction is essentially a coin flip fa...
First 5 innings
?
First 5 innings
First five innings result. Standings after five innings, regardless of late drama.
51%
Under 4.5 (First 5 Innings) First-five-inning totals are typically tighter than full-game totals because starters tend to be more effective early. Without knowledge of... |
|||||
|
GPT-5 FlagshipOpenai |
Flagship picks across 4 markets — unlock with Pro
Get Pro
|
||||
|
GPT-5 Mini Openai |
— | — | — | — | |
|
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.
Over / Under
?
Over / Under
Over / Under total points. Will the combined score be above or below the line.
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.
First 5 innings
?
First 5 innings
First five innings result. Standings after five innings, regardless of late drama.
No pick on this market. |
|||||
|
GPT-4o Mini Openai |
60%
St.Louis Cardinals |
55%
under |
65%
St.Louis Cardinals |
60%
St.Louis Cardinals |
|
|
Match winner
?
Match winner
Match winner. Pick the team that wins in regular time (or who advances in cup formats).
60%
St.Louis Cardinals The St. Louis Cardinals have a strong home record and have been performing well recently. The Arizona Diamondbacks have struggled on the roa...
🔍 researched
2 sources cited
Over / Under
?
Over / Under
Over / Under total points. Will the combined score be above or below the line.
55%
under Both teams have strong pitching rotations, which suggests a lower-scoring game. Recent matchups between these teams have also tended to be l...
🔍 researched
2 sources cited
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%
St.Louis Cardinals The Cardinals have been dominant at home, often winning by multiple runs. The Diamondbacks have struggled to cover the spread on the road.
🔍 researched
2 sources cited
First 5 innings
?
First 5 innings
First five innings result. Standings after five innings, regardless of late drama.
60%
St.Louis Cardinals The Cardinals have been strong in the early innings at home, often taking an early lead. The Diamondbacks have struggled to score early on t...
🔍 researched
2 sources cited
|
|||||
|
o4-mini FlagshipOpenai |
Flagship picks across 4 markets — unlock with Pro
Get Pro
|
||||
|
Grok 4.3 FlagshipXai |
Flagship picks across 4 markets — unlock with Pro
Get Pro
|
||||
|
Grok 4 Fast Xai |
53%
St.Louis Cardinals |
51%
over |
48%
home_ -1.5 |
52%
St.Louis Cardinals |
|
|
Match winner
?
Match winner
Match winner. Pick the team that wins in regular time (or who advances in cup formats).
53%
St.Louis Cardinals Game is in June 2026, well beyond training cutoff, so prediction relies on generic home-field edge for Cardinals at Busch Stadium. Diamondba...
Over / Under
?
Over / Under
Over / Under total points. Will the combined score be above or below the line.
51%
over Future matchup offers no weather or park factor data; default lean is slight over due to typical summer MLB run environments. Training knowl...
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).
48%
home_ -1.5 Home team receives run-line value in neutral projection. Cardinals bullpen depth historically supports covering in close games but sample is...
First 5 innings
?
First 5 innings
First five innings result. Standings after five innings, regardless of late drama.
52%
St.Louis Cardinals Early-inning edge awarded to home starter in absence of any lineup or pitching matchup information. All inputs drawn from pre-2026 knowledge... |
|||||
|
Gemini 3.1 Pro Flagship |
Flagship picks across 4 markets — unlock with Pro
Get Pro
|
||||
|
Gemini 2.5 Pro Flagship |
Flagship picks across 4 markets — unlock with Pro
Get Pro
|
||||
|
Gemini 2.5 Flash |
55%
St.Louis Cardinals |
52%
Over 8.5 |
50%
St.Louis Cardinals -1.5 |
53%
St.Louis Cardinals |
|
|
Match winner
?
Match winner
Match winner. Pick the team that wins in regular time (or who advances in cup formats).
55%
St.Louis Cardinals This prediction is based on general MLB trends and typical home-field advantage for the St. Louis Cardinals. Without specific 2026 team form...
Over / Under
?
Over / Under
Over / Under total points. Will the combined score be above or below the line.
52%
Over 8.5 MLB games often see moderate scoring, and 8.5 is a common line for totals. Given no specific 2026 pitching information, I anticipate an aver...
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).
50%
St.Louis Cardinals -1.5 If the Cardinals secure a victory at home, they often do so by a margin that covers a -1.5 run spread. This prediction is closely tied to th...
First 5 innings
?
First 5 innings
First five innings result. Standings after five innings, regardless of late drama.
53%
St.Louis Cardinals The first five innings heavily depend on starting pitching and early offensive performance. Based on the slight home-field advantage and a g... |
|||||
|
Gemini 2.5 Flash-Lite |
55%
St.Louis Cardinals |
52%
over |
51%
Arizona Diamondbacks |
53%
under |
|
|
Match winner
?
Match winner
Match winner. Pick the team that wins in regular time (or who advances in cup formats).
55%
St.Louis Cardinals Based on general baseball knowledge, the St. Louis Cardinals often perform well at home. Without specific recent data, I'm leaning towards t...
Over / Under
?
Over / Under
Over / Under total points. Will the combined score be above or below the line.
52%
over The average MLB game total is around 8-9 runs. Without specific pitching matchups or park factors, I'll slightly favor the over as a baselin...
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).
51%
Arizona Diamondbacks A spread of -1.5 implies a projected win margin. Given the slight edge I'm giving the away team in the head-to-head, I'm projecting them to...
First 5 innings
?
First 5 innings
First five innings result. Standings after five innings, regardless of late drama.
53%
under Early innings can sometimes be dominated by pitching. I'll slightly favor the under for the first five innings as a conservative pick. |
|||||
|
DeepSeek V3 Deepseek |
64%
St.Louis Cardinals |
55%
Under 8.5 |
42%
St.Louis Cardinals -1.5 |
58%
St.Louis Cardinals (First 5 Innings) |
|
|
Match winner
?
Match winner
Match winner. Pick the team that wins in regular time (or who advances in cup formats).
64%
St.Louis Cardinals Based on training data through 2025-09, the Cardinals have a stronger home record and better pitching depth. Arizona has struggled on the ro...
Over / Under
?
Over / Under
Over / Under total points. Will the combined score be above or below the line.
55%
Under 8.5 Both teams have middling offenses, and the game is at Busch Stadium, which suppresses runs. Starters are likely decent, keeping the total mo...
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).
42%
St.Louis Cardinals -1.5 The Cardinals are favored but winning by 2+ is not guaranteed; Arizona can keep games close. The spread's probability reflects a lower chanc...
First 5 innings
?
First 5 innings
First five innings result. Standings after five innings, regardless of late drama.
58%
St.Louis Cardinals (First 5 Innings) The Cardinals typically start strong at home, and their bullpen is less of a factor in the first five. Arizona's early offense is inconsiste... |
|||||
|
Consensus |
St.Louis Cardinals 6/6 |
over 2/6 |
St.Louis Cardinals -1.5 3/6 |
St.Louis Cardinals 3/6 |
|
Match winner
ConsensusSt.Louis Cardinals 6/6
As of my training data through September 2025, the Cardinals have been a solid mid-tier team with competitive pitching depth and a balanced...
The St. Louis Cardinals have a strong home record and have been performing well recently. The Arizona Diamondbacks have struggled on the roa...
Game is in June 2026, well beyond training cutoff, so prediction relies on generic home-field edge for Cardinals at Busch Stadium. Diamondba...
This prediction is based on general MLB trends and typical home-field advantage for the St. Louis Cardinals. Without specific 2026 team form...
Based on general baseball knowledge, the St. Louis Cardinals often perform well at home. Without specific recent data, I'm leaning towards t...
Based on training data through 2025-09, the Cardinals have a stronger home record and better pitching depth. Arizona has struggled on the ro...
Over / Under
Consensusover 2/6
Baseball totals hinge on starting pitcher matchups, bullpen strength, and recent scoring trends. Without live information on which pitchers...
Both teams have strong pitching rotations, which suggests a lower-scoring game. Recent matchups between these teams have also tended to be l...
Future matchup offers no weather or park factor data; default lean is slight over due to typical summer MLB run environments. Training knowl...
MLB games often see moderate scoring, and 8.5 is a common line for totals. Given no specific 2026 pitching information, I anticipate an aver...
The average MLB game total is around 8-9 runs. Without specific pitching matchups or park factors, I'll slightly favor the over as a baselin...
Both teams have middling offenses, and the game is at Busch Stadium, which suppresses runs. Starters are likely decent, keeping the total mo...
Spread
ConsensusSt.Louis Cardinals -1.5 3/6
Without current 2026 season data on team records, win-loss streaks, or pitcher strength, the spread prediction is essentially a coin flip fa...
The Cardinals have been dominant at home, often winning by multiple runs. The Diamondbacks have struggled to cover the spread on the road.
Home team receives run-line value in neutral projection. Cardinals bullpen depth historically supports covering in close games but sample is...
If the Cardinals secure a victory at home, they often do so by a margin that covers a -1.5 run spread. This prediction is closely tied to th...
A spread of -1.5 implies a projected win margin. Given the slight edge I'm giving the away team in the head-to-head, I'm projecting them to...
The Cardinals are favored but winning by 2+ is not guaranteed; Arizona can keep games close. The spread's probability reflects a lower chanc...
First 5 innings
ConsensusSt.Louis Cardinals 3/6
First-five-inning totals are typically tighter than full-game totals because starters tend to be more effective early. Without knowledge of...
The Cardinals have been strong in the early innings at home, often taking an early lead. The Diamondbacks have struggled to score early on t...
Early-inning edge awarded to home starter in absence of any lineup or pitching matchup information. All inputs drawn from pre-2026 knowledge...
The first five innings heavily depend on starting pitching and early offensive performance. Based on the slight home-field advantage and a g...
Early innings can sometimes be dominated by pitching. I'll slightly favor the under for the first five innings as a conservative pick.
The Cardinals typically start strong at home, and their bullpen is less of a factor in the first five. Arizona's early offense is inconsiste...
Pro on-demand
Request an AI audit
Have the standard AI lineup analyse this match — same brief, same scoreboard. Predictions appear publicly once the run finishes.
Ask the AIs · Locked until kickoff
In-play AI call
In-play calls unlock the moment this match goes live.
Sign in to ask the AIs about this match. Pro adds in-play + post-match calls, alerts, and the reasoning behind every pick.
Research trail
What each AI looked up before picking
-
0 tool calls · 0 sources
No live web access — picked from training-data knowledge.
-
0 tool calls · 0 sources
No live web access — picked from training-data knowledge.
-
0 tool calls · 0 sources
No live web access — picked from training-data knowledge.
-
0 tool calls · 0 sources
No live web access — picked from training-data knowledge.
-
0 tool calls · 0 sources
No live web access — picked from training-data knowledge.
-
4 tool calls · 2 sources
2 citations captured — unlock with Pro
Results settle automatically once the final score lands. Picks are permanent — no hindsight edits.
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.