Miami Marlins vs San Francisco Giants
Kickoff · Sun, Jun 21 · 17:40 GMT+0000
Verifiable brief
Identical prompt sent to every AI · SHA-256 verified
hash:
46d08170930cf992…
- Kickoff
- Sun, Jun 21 · 17:40 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": 4941,
"sport": "baseball",
"venue": null,
"league": "MLB",
"starts_at": "2026-06-21T17:40:00+00:00",
"starts_at_human": "Sun, 21 Jun 2026 17:40:00 GMT"
},
"teams": {
"away": "San Francisco Giants",
"home": "Miami Marlins"
},
"version": "v1",
"built_at": "2026-06-18T05:49:01+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 |
58%
San Francisco Giants |
52%
Under 8.5 |
48%
San Francisco Giants -1.5 |
54%
Under 4.5 |
|
|
Match winner
?
Match winner
Match winner. Pick the team that wins in regular time (or who advances in cup formats).
58%
San Francisco Giants As of my training data (through September 2025), the Giants have been the stronger franchise with better depth and pitching. The Marlins typ...
Over / Under
?
Over / Under
Over / Under total points. Will the combined score be above or below the line.
52%
Under 8.5 MLB average run totals in 2025 hovered around 8.5–9.0 per game. Without knowledge of 2026 pitching matchups, weather at the venue, or lineup...
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%
San Francisco Giants -1.5 This is a near-even proposition. The Giants edge as a stronger franchise supports a -1.5 line, but baseball's volatility and single-game unp...
First 5 innings
?
First 5 innings
First five innings result. Standings after five innings, regardless of late drama.
54%
Under 4.5 First-five-inning totals are typically lower than full-game totals, as pitchers tend to be sharper early. A 4.5 threshold suggests roughly 2... |
|||||
|
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%
Miami Marlins |
55%
over |
60%
Miami Marlins |
55%
Miami Marlins |
|
|
Match winner
?
Match winner
Match winner. Pick the team that wins in regular time (or who advances in cup formats).
60%
Miami Marlins The Miami Marlins have a strong home record, and the San Francisco Giants have struggled on the road this season. Additionally, the Marlins...
🔍 researched
3 sources cited
Over / Under
?
Over / Under
Over / Under total points. Will the combined score be above or below the line.
55%
over Both teams have shown offensive capabilities this season, and the Marlins' home games tend to have higher scoring. The over/under line is se...
🔍 researched
3 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).
60%
Miami Marlins Given the Marlins' strong home performance and the Giants' road struggles, the Marlins are likely to cover the -1 spread in this matchup.
🔍 researched
3 sources cited
First 5 innings
?
First 5 innings
First five innings result. Standings after five innings, regardless of late drama.
55%
Miami Marlins The Marlins have been strong in the first five innings at home, and the Giants have had slow starts on the road. This trend suggests the Mar...
🔍 researched
3 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%
San Francisco Giants |
51%
over |
52%
San Francisco Giants +1.5 |
50%
San Francisco Giants |
|
|
Match winner
?
Match winner
Match winner. Pick the team that wins in regular time (or who advances in cup formats).
53%
San Francisco Giants Prediction based solely on training data through 2025-09 with no live 2026 information available. Giants historically maintain stronger over...
Over / Under
?
Over / Under
Over / Under total points. Will the combined score be above or below the line.
51%
over Based on training data through 2025-09 only. Marlins home games have trended toward higher run totals in past seasons due to park factors an...
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).
52%
San Francisco Giants +1.5 Training knowledge cutoff prevents current injury or lineup data. Historical spread results show Giants covering the run line more reliably...
First 5 innings
?
First 5 innings
First five innings result. Standings after five innings, regardless of late drama.
50%
San Francisco Giants No 2026 data accessible; relies on pre-2025 patterns. Starting pitching edge projected for San Francisco gives them a slight advantage throu... |
|||||
|
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 |
52%
San Francisco Giants |
51%
Under 8.5 |
53%
Miami Marlins +1.5 |
51%
San Francisco Giants |
|
|
Match winner
?
Match winner
Match winner. Pick the team that wins in regular time (or who advances in cup formats).
52%
San Francisco Giants Based on historical performance patterns from training data through 2025-09, the San Francisco Giants generally project as a slightly strong...
Over / Under
?
Over / Under
Over / Under total points. Will the combined score be above or below the line.
51%
Under 8.5 Without specific pitching matchups or weather conditions for this future game, projecting total runs is difficult. However, both the Marlins...
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).
53%
Miami Marlins +1.5 While the San Francisco Giants are slightly favored in the moneyline, baseball games are frequently decided by a single run. The Miami Marli...
First 5 innings
?
First 5 innings
First five innings result. Standings after five innings, regardless of late drama.
51%
San Francisco Giants The first five innings often hinge on the performance of the starting pitchers. Given the overall slight edge projected for the San Francisc... |
|||||
|
Gemini 2.5 Flash-Lite |
55%
San Francisco Giants |
60%
over |
52%
San Francisco Giants |
54%
San Francisco Giants |
|
|
Match winner
?
Match winner
Match winner. Pick the team that wins in regular time (or who advances in cup formats).
55%
San Francisco Giants The San Francisco Giants have a stronger historical performance and a generally more competitive roster than the Miami Marlins, giving them...
Over / Under
?
Over / Under
Over / Under total points. Will the combined score be above or below the line.
60%
over Both teams have shown the capability for offensive outbursts, and their recent games suggest a tendency for moderate scoring. The pitching m...
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).
52%
San Francisco Giants Given the slight edge of the Giants in head-to-head matchups and overall performance, they are more likely to cover a small spread if one we...
First 5 innings
?
First 5 innings
First five innings result. Standings after five innings, regardless of late drama.
54%
San Francisco Giants The Giants' starting pitching has been more reliable in the early innings compared to the Marlins. This advantage often translates to holdin... |
|||||
|
DeepSeek V3 Deepseek |
58%
San Francisco Giants |
53%
Under 8.5 |
45%
San Francisco Giants -1.5 |
56%
San Francisco Giants |
|
|
Match winner
?
Match winner
Match winner. Pick the team that wins in regular time (or who advances in cup formats).
58%
San Francisco Giants Based on training data through 2025, the Giants have had a stronger roster and better recent performance than the Marlins. Miami's lineup is...
Over / Under
?
Over / Under
Over / Under total points. Will the combined score be above or below the line.
53%
Under 8.5 Both teams have shown moderate offensive production, but the Marlins' park is pitcher-friendly and both teams have decent starting pitching....
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).
45%
San Francisco Giants -1.5 While the Giants are the better team, covering a 1.5-run spread on the road is challenging. Marlins can be competitive at home, and margins...
First 5 innings
?
First 5 innings
First five innings result. Standings after five innings, regardless of late drama.
56%
San Francisco Giants Giants are expected to have a starting pitching advantage, which is crucial for first five innings. Their bullpen may be less reliable, but... |
|||||
|
Consensus |
San Francisco Giants 5/6 |
Under 8.5 3/6 |
San Francisco Giants -1.5 2/6 |
San Francisco Giants 4/6 |
|
Match winner
ConsensusSan Francisco Giants 5/6
As of my training data (through September 2025), the Giants have been the stronger franchise with better depth and pitching. The Marlins typ...
The Miami Marlins have a strong home record, and the San Francisco Giants have struggled on the road this season. Additionally, the Marlins...
Prediction based solely on training data through 2025-09 with no live 2026 information available. Giants historically maintain stronger over...
Based on historical performance patterns from training data through 2025-09, the San Francisco Giants generally project as a slightly strong...
The San Francisco Giants have a stronger historical performance and a generally more competitive roster than the Miami Marlins, giving them...
Based on training data through 2025, the Giants have had a stronger roster and better recent performance than the Marlins. Miami's lineup is...
Over / Under
ConsensusUnder 8.5 3/6
MLB average run totals in 2025 hovered around 8.5–9.0 per game. Without knowledge of 2026 pitching matchups, weather at the venue, or lineup...
Both teams have shown offensive capabilities this season, and the Marlins' home games tend to have higher scoring. The over/under line is se...
Based on training data through 2025-09 only. Marlins home games have trended toward higher run totals in past seasons due to park factors an...
Without specific pitching matchups or weather conditions for this future game, projecting total runs is difficult. However, both the Marlins...
Both teams have shown the capability for offensive outbursts, and their recent games suggest a tendency for moderate scoring. The pitching m...
Both teams have shown moderate offensive production, but the Marlins' park is pitcher-friendly and both teams have decent starting pitching....
Spread
ConsensusSan Francisco Giants -1.5 2/6
This is a near-even proposition. The Giants edge as a stronger franchise supports a -1.5 line, but baseball's volatility and single-game unp...
Given the Marlins' strong home performance and the Giants' road struggles, the Marlins are likely to cover the -1 spread in this matchup.
Training knowledge cutoff prevents current injury or lineup data. Historical spread results show Giants covering the run line more reliably...
While the San Francisco Giants are slightly favored in the moneyline, baseball games are frequently decided by a single run. The Miami Marli...
Given the slight edge of the Giants in head-to-head matchups and overall performance, they are more likely to cover a small spread if one we...
While the Giants are the better team, covering a 1.5-run spread on the road is challenging. Marlins can be competitive at home, and margins...
First 5 innings
ConsensusSan Francisco Giants 4/6
First-five-inning totals are typically lower than full-game totals, as pitchers tend to be sharper early. A 4.5 threshold suggests roughly 2...
The Marlins have been strong in the first five innings at home, and the Giants have had slow starts on the road. This trend suggests the Mar...
No 2026 data accessible; relies on pre-2025 patterns. Starting pitching edge projected for San Francisco gives them a slight advantage throu...
The first five innings often hinge on the performance of the starting pitchers. Given the overall slight edge projected for the San Francisc...
The Giants' starting pitching has been more reliable in the early innings compared to the Marlins. This advantage often translates to holdin...
Giants are expected to have a starting pitching advantage, which is crucial for first five innings. Their bullpen may be less reliable, but...
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.
-
4 tool calls · 3 sources
3 citations captured — unlock with Pro
-
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.
Results settle automatically once the final score lands. Picks are permanent — no hindsight edits.
Get the AI consensus before kickoff
Free. Pre-match alert per AI + see your picks graded as results land.