San Francisco GiantsvsArizona Diamondbacks
AI predictions
5 markets · 5 models
Ask the AIsWho picked what
16 models × 5 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.
|
First five innings 4.5
?
First five innings 4.5
Market explanation coming soon.
|
|
|---|---|---|---|---|---|---|
| Consensus |
San Francisco Giants 3/5 models |
over 1/5 models |
Arizona Diamondbacks +1.5 2/5 models |
San Francisco Giants 2/4 models |
under 1/1 models |
|
|
Claude Opus 4.7 FlagshipAnthropic |
Flagship picks across 5 markets — unlock with Pro
Get Pro
|
|||||
|
Claude Opus 4.6 FlagshipAnthropic |
Flagship picks across 5 markets — unlock with Pro
Get Pro
|
|||||
|
Claude Opus 4.8 FlagshipAnthropic |
Flagship picks across 5 markets — unlock with Pro
Get Pro
|
|||||
|
Claude Sonnet 4.6 FlagshipAnthropic |
Flagship picks across 5 markets — unlock with Pro
Get Pro
|
|||||
|
Claude Haiku 4.5 Anthropic |
58%
San Francisco Giants |
54%
Under 8.5 |
52%
Arizona Diamondbacks +1.5 |
51%
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 Both teams are in identical recent form (2W-3L over last 5) with comparable run production and concession rates, making this a near coin-fli...
Over / Under
?
Over / Under
Over / Under total points. Will the combined score be above or below the line.
54%
Under 8.5 Over the last 5 matches, the Giants scored 25 runs (5.0 RPG) and conceded 31 (6.2 RPM), while Arizona scored 19 (3.8 RPG) and conceded 20 (4...
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%
Arizona Diamondbacks +1.5 Arizona has won 1 of 3 recent head-to-head matchups against the Giants and is in matched form over the last 5 games. Taking the underdog at...
First 5 innings
?
First 5 innings
First five innings result. Standings after five innings, regardless of late drama.
51%
Under 4.5 Early-game run totals tend to correlate with overall game pacing and starting pitcher quality. Given Arizona's low offensive output (3.8 RPG...
First five innings 4.5
?
First five innings 4.5
Market explanation coming soon.
No pick on this market. |
||||||
|
GPT-5 FlagshipOpenai |
Flagship picks across 5 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.
First five innings 4.5
?
First five innings 4.5
Market explanation coming soon.
No pick on this market. |
||||||
|
GPT-4o 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.
First five innings 4.5
?
First five innings 4.5
Market explanation coming soon.
No pick on this market. |
||||||
|
o4-mini FlagshipOpenai |
Flagship picks across 5 markets — unlock with Pro
Get Pro
|
|||||
|
Grok 4.3 FlagshipXai |
Flagship picks across 5 markets — unlock with Pro
Get Pro
|
|||||
|
Grok 4 Fast Xai |
54%
San Francisco Giants |
52%
over |
51%
San Francisco Giants |
53%
San Francisco Giants |
— | |
|
Match winner
?
Match winner
Match winner. Pick the team that wins in regular time (or who advances in cup formats).
54%
San Francisco Giants Recent H2H shows split results but Giants have home advantage at Oracle Park. Both teams share identical last-5 records yet Giants have scor...
Over / Under
?
Over / Under
Over / Under total points. Will the combined score be above or below the line.
52%
over Oracle Park typically suppresses runs but both offenses posted high-scoring outputs in recent matches. Provided rest days and form data sugg...
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%
San Francisco Giants Giants hold slight home edge and better run differential in recent games. H2H split and identical records point to narrow margin likely favo...
First 5 innings
?
First 5 innings
First five innings result. Standings after five innings, regardless of late drama.
53%
San Francisco Giants Early innings often mirror full-game trends at Oracle Park with home starter advantage. Recent H2H and form data show Giants competitive ear...
First five innings 4.5
?
First five innings 4.5
Market explanation coming soon.
No pick on this market. |
||||||
|
Gemini 3.1 Pro Flagship |
Flagship picks across 5 markets — unlock with Pro
Get Pro
|
|||||
|
Gemini 2.5 Pro Flagship |
Flagship picks across 5 markets — unlock with Pro
Get Pro
|
|||||
|
Gemini 2.5 Flash |
52%
Arizona Diamondbacks |
58%
Over |
55%
Arizona Diamondbacks +1.5 |
51%
Arizona Diamondbacks |
— | |
|
Match winner
?
Match winner
Match winner. Pick the team that wins in regular time (or who advances in cup formats).
52%
Arizona Diamondbacks Based on historical data from my training set through 2025-09, the Arizona Diamondbacks have shown strong performance against the Giants at...
Over / Under
?
Over / Under
Over / Under total points. Will the combined score be above or below the line.
58%
Over Based on historical data from my training set through 2025-09, despite Oracle Park typically being a pitcher-friendly venue, the last three...
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).
55%
Arizona Diamondbacks +1.5 Based on historical data from my training set through 2025-09, Arizona's strong recent head-to-head record against the Giants at Oracle Park...
First 5 innings
?
First 5 innings
First five innings result. Standings after five innings, regardless of late drama.
51%
Arizona Diamondbacks Based on historical data from my training set through 2025-09, and without specific starting pitcher information for this future game, we re...
First five innings 4.5
?
First five innings 4.5
Market explanation coming soon.
No pick on this market. |
||||||
|
Gemini 2.5 Flash-Lite |
55%
Arizona Diamondbacks |
60%
under |
52%
Arizona Diamondbacks |
— |
58%
under |
|
|
Match winner
?
Match winner
Match winner. Pick the team that wins in regular time (or who advances in cup formats).
55%
Arizona Diamondbacks The Diamondbacks have a slight edge due to Zac Gallen's superior recent pitching form compared to Jordan Hicks. While both teams have simila...
2 sources cited
Over / Under
?
Over / Under
Over / Under total points. Will the combined score be above or below the line.
60%
under The matchup features two pitchers with decent ERAs, Zac Gallen and Jordan Hicks. Oracle Park is also known for being a pitcher-friendly venu...
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).
52%
Arizona Diamondbacks While the head-to-head record is split and recent form is identical, the Diamondbacks' stronger starting pitcher, Zac Gallen, provides a sli...
2 sources cited
First 5 innings
?
First 5 innings
First five innings result. Standings after five innings, regardless of late drama.
No pick on this market.
First five innings 4.5
?
First five innings 4.5
Market explanation coming soon.
58%
under Both starting pitchers, Zac Gallen and Jordan Hicks, are expected to perform well through the early innings. Oracle Park's pitching-friendly...
2 sources cited
|
||||||
|
DeepSeek V3 Deepseek |
57%
San Francisco Giants |
52%
Over 8.5 |
40%
San Francisco Giants -1.5 |
53%
San Francisco Giants |
— | |
|
Match winner
?
Match winner
Match winner. Pick the team that wins in regular time (or who advances in cup formats).
57%
San Francisco Giants Training data through 2025-09: The Giants have a slight edge at home with better recent offensive output despite similar form. The Diamondba...
Over / Under
?
Over / Under
Over / Under total points. Will the combined score be above or below the line.
52%
Over 8.5 Training data through 2025-09: Both teams have been involved in high-scoring games recently, with a combined 44 runs in their last five matc...
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).
40%
San Francisco Giants -1.5 Training data through 2025-09: While I favor the Giants to win, covering a 1.5-run spread is less certain. The Diamondbacks have won close g...
First 5 innings
?
First 5 innings
First five innings result. Standings after five innings, regardless of late drama.
53%
San Francisco Giants Training data through 2025-09: The Giants' starting pitching has been more reliable early in games, and they often score in the first few in...
First five innings 4.5
?
First five innings 4.5
Market explanation coming soon.
No pick on this market. |
||||||
Match winner
ConsensusSan Francisco Giants 3/5
Both teams are in identical recent form (2W-3L over last 5) with comparable run production and concession rates, making this a near coin-fli...
Recent H2H shows split results but Giants have home advantage at Oracle Park. Both teams share identical last-5 records yet Giants have scor...
Based on historical data from my training set through 2025-09, the Arizona Diamondbacks have shown strong performance against the Giants at...
The Diamondbacks have a slight edge due to Zac Gallen's superior recent pitching form compared to Jordan Hicks. While both teams have simila...
Training data through 2025-09: The Giants have a slight edge at home with better recent offensive output despite similar form. The Diamondba...
Over / Under
Consensusover 1/5
Over the last 5 matches, the Giants scored 25 runs (5.0 RPG) and conceded 31 (6.2 RPM), while Arizona scored 19 (3.8 RPG) and conceded 20 (4...
Oracle Park typically suppresses runs but both offenses posted high-scoring outputs in recent matches. Provided rest days and form data sugg...
Based on historical data from my training set through 2025-09, despite Oracle Park typically being a pitcher-friendly venue, the last three...
The matchup features two pitchers with decent ERAs, Zac Gallen and Jordan Hicks. Oracle Park is also known for being a pitcher-friendly venu...
Training data through 2025-09: Both teams have been involved in high-scoring games recently, with a combined 44 runs in their last five matc...
Spread
ConsensusArizona Diamondbacks +1.5 2/5
Arizona has won 1 of 3 recent head-to-head matchups against the Giants and is in matched form over the last 5 games. Taking the underdog at...
Giants hold slight home edge and better run differential in recent games. H2H split and identical records point to narrow margin likely favo...
Based on historical data from my training set through 2025-09, Arizona's strong recent head-to-head record against the Giants at Oracle Park...
While the head-to-head record is split and recent form is identical, the Diamondbacks' stronger starting pitcher, Zac Gallen, provides a sli...
Training data through 2025-09: While I favor the Giants to win, covering a 1.5-run spread is less certain. The Diamondbacks have won close g...
First 5 innings
ConsensusSan Francisco Giants 2/4
Early-game run totals tend to correlate with overall game pacing and starting pitcher quality. Given Arizona's low offensive output (3.8 RPG...
Early innings often mirror full-game trends at Oracle Park with home starter advantage. Recent H2H and form data show Giants competitive ear...
Based on historical data from my training set through 2025-09, and without specific starting pitcher information for this future game, we re...
Training data through 2025-09: The Giants' starting pitching has been more reliable early in games, and they often score in the first few in...
First five innings 4.5
Consensusunder 1/1
Both starting pitchers, Zac Gallen and Jordan Hicks, are expected to perform well through the early innings. Oracle Park's pitching-friendly...
Model confidence
Conviction in pick · Match winnerClaude Haiku 4.5
San Francisco Giants
DeepSeek V3
San Francisco Giants
Gemini 2.5 Flash-Lite
Arizona Diamondbacks
Grok 4 Fast
San Francisco Giants
Gemini 2.5 Flash
Arizona Diamondbacks
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.
Verifiable brief
Identical prompt sent to every AI · SHA-256 verified
hash:
7629d6701e97dace…
- Kickoff
- Sat, Aug 29 · 20:05 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": 31160,
"sport": "baseball",
"venue": "Oracle Park",
"league": "MLB",
"starts_at": "2026-08-29T20:05:00+00:00",
"starts_at_human": "Sat, 29 Aug 2026 20:05:00 GMT"
},
"teams": {
"away": "Arizona Diamondbacks",
"home": "San Francisco Giants"
},
"version": "v2",
"sport_focus": [
"The starting-pitcher matchup is the single biggest factor — compare each starter's recent form, not just season ERA.",
"Bullpen rest and usage over the last few days drives late-game and total outcomes.",
"Ballpark factors matter: dimensions, altitude (e.g. Coors), and especially wind direction (out = more runs, in = fewer).",
"Lineup handedness vs the opposing starter (L/R platoon splits) shifts the run expectation.",
"Weather (wind, temperature, humidity) measurably affects carry and totals."
],
"team_context": {
"note": "Reference data from our settled-results database. Verify + extend it with your own research; it is not a substitute for current team news.",
"away_form": {
"last": "LLWLW",
"record": "2W-0D-3L",
"scored": 19,
"matches": 5,
"conceded": 20
},
"home_form": {
"last": "LLWLW",
"record": "2W-0D-3L",
"scored": 25,
"matches": 5,
"conceded": 31
},
"rest_days": {
"away": 51,
"home": 52
},
"head_to_head": {
"recent": [
"2026-07-02: Arizona Diamondbacks 4–6 San Francisco Giants",
"2026-07-01: Arizona Diamondbacks 8–2 San Francisco Giants",
"2026-06-30: Arizona Diamondbacks 5–4 San Francisco Giants"
],
"matches": 3
}
},
"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.
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 · 2 sources
2 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.
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.