San Francisco GiantsvsMilwaukee Brewers
AI predictions
4 markets · 7 models
Ask the AIsWho picked what
16 models × 4 markets · click a row to see reasoning
| Model |
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.
|
Match winner
?
Match winner
Match winner. Pick the team that wins in regular time (or who advances in cup formats).
book: Milwaukee Brewers 52% |
Over / Under
?
Over / Under
Over / Under total points. Will the combined score be above or below the line.
book: 7.5 · Over 53% |
|
|---|---|---|---|---|---|
| Consensus |
Milwaukee Brewers 3/7 models |
Milwaukee Brewers 5/7 models |
Milwaukee Brewers 6/7 models |
under 3/7 models |
|
| Bookmaker line | — | — | Milwaukee Brewers 52% | 7.5 · Over 53% | |
|
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%
Brewers -1.5 |
60%
Under 4.5 |
58%
Milwaukee Brewers |
62%
Under 8.5 |
|
|
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%
Brewers -1.5 The Brewers' 4-1 recent form and +7 run differential provide a structural edge that justifies modest spreads betting. Milwaukee's pitching d...
First 5 innings
?
First 5 innings
First five innings result. Standings after five innings, regardless of late drama.
60%
Under 4.5 The first five innings tend to reflect early pitcher command and lineup adjustments before deep bench involvement. The Brewers' strong recen...
Match winner
?
Match winner
Match winner. Pick the team that wins in regular time (or who advances in cup formats).
58%
Milwaukee Brewers Milwaukee enters with superior recent form (4W-1L vs Giants' 2W-3L over the last 5 matches) and a +7 run differential, indicating better off...
Over / Under
?
Over / Under
Over / Under total points. Will the combined score be above or below the line.
62%
Under 8.5 Oracle Park is known for suppressing scoring due to its expansive outfield dimensions and cool evening Bay Area winds that blow in from left... |
|||||
|
GPT-5 FlagshipOpenai |
Flagship picks across 4 markets — unlock with Pro
Get Pro
|
||||
|
GPT-5 Mini Openai |
33%
Milwaukee Brewers -1.5 |
54%
Milwaukee Brewers |
57%
Milwaukee Brewers |
62%
Under 8.5 |
|
|
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).
33%
Milwaukee Brewers -1.5 A Brewers win is more likely than a large blowout because Oracle Park suppresses run totals and Webb, despite recent inconsistency, is a vet...
🔍 researched
10 sources cited
First 5 innings
?
First 5 innings
First five innings result. Standings after five innings, regardless of late drama.
54%
Milwaukee Brewers Given Drohan's recent ability to miss barrels and go deep into games, plus Milwaukee's hotter offense recently, the Brewers are slightly mor...
🔍 researched
10 sources cited
Match winner
?
Match winner
Match winner. Pick the team that wins in regular time (or who advances in cup formats).
57%
Milwaukee Brewers Probable starters are Shane Drohan (MIL) and Logan Webb (SF); Drohan has delivered a string of dependable, length-providing starts in July w...
🔍 researched
10 sources cited
Over / Under
?
Over / Under
Over / Under total points. Will the combined score be above or below the line.
62%
Under 8.5 Oracle Park is one of the more run-suppressing venues (bay winds blow in during late-July forecasts), and both probable starters profile as...
🔍 researched
10 sources cited
|
|||||
|
GPT-4o Mini Openai |
55%
Milwaukee Brewers |
55%
Milwaukee Brewers |
55%
Milwaukee Brewers |
60%
under |
|
|
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%
Milwaukee Brewers The Brewers have been more consistent in their recent performances, and with the Giants' struggles at home, the Brewers are likely to cover...
🔍 researched
2 sources cited
First 5 innings
?
First 5 innings
First five innings result. Standings after five innings, regardless of late drama.
55%
Milwaukee Brewers The Brewers have been starting games strong, often leading after the first five innings. With the Giants' recent struggles and the Brewers'...
🔍 researched
2 sources cited
Match winner
?
Match winner
Match winner. Pick the team that wins in regular time (or who advances in cup formats).
55%
Milwaukee Brewers The Milwaukee Brewers have shown strong recent form with four wins in their last five games, while the San Francisco Giants have struggled,...
🔍 researched
2 sources cited
Over / Under
?
Over / Under
Over / Under total points. Will the combined score be above or below the line.
60%
under Both teams have been averaging around 4 runs per game in their recent matchups, and considering the starting pitchers' recent performances,...
🔍 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 |
51%
Milwaukee Brewers |
52%
Milwaukee Brewers |
53%
Milwaukee Brewers |
56%
under |
|
|
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%
Milwaukee Brewers Brewers' recent offensive output and better record give them a slight edge to cover the spread on the road. Giants have allowed more runs la...
First 5 innings
?
First 5 innings
First five innings result. Standings after five innings, regardless of late drama.
52%
Milwaukee Brewers Early innings often mirror full-game trends when bullpens are rested; Brewers' form edge carries into the first five. Venue suppresses big e...
Match winner
?
Match winner
Match winner. Pick the team that wins in regular time (or who advances in cup formats).
53%
Milwaukee Brewers Brewers enter with stronger recent form (LWWWW) and better run differential than the Giants (LLWLW). Oracle Park typically suppresses scorin...
Over / Under
?
Over / Under
Over / Under total points. Will the combined score be above or below the line.
56%
under Oracle Park is a strong pitcher's park that limits home runs and extra-base hits. Both teams show moderate scoring in recent games but the v... |
|||||
|
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%
Milwaukee Brewers -1.5 |
57%
Milwaukee Brewers |
56%
Milwaukee Brewers |
55%
Under 8.5 |
|
|
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%
Milwaukee Brewers -1.5 Given the Brewers' superior recent form (4-1) and their stronger defensive performance in the provided data, they are the more likely team t...
First 5 innings
?
First 5 innings
First five innings result. Standings after five innings, regardless of late drama.
57%
Milwaukee Brewers The first five innings outcome is heavily influenced by starting pitchers, which are unknown for this 2026 game. However, based on the Milwa...
Match winner
?
Match winner
Match winner. Pick the team that wins in regular time (or who advances in cup formats).
56%
Milwaukee Brewers Based on general team tendencies from training data through 2025-09 and the provided recent form, the Milwaukee Brewers appear to be in bett...
Over / Under
?
Over / Under
Over / Under total points. Will the combined score be above or below the line.
55%
Under 8.5 Oracle Park is historically known as a pitcher-friendly ballpark, which tends to suppress scoring. While the Giants' recent games have trend... |
|||||
|
Gemini 2.5 Flash-Lite |
55%
Milwaukee Brewers |
57%
Milwaukee Brewers |
58%
Milwaukee Brewers |
62%
under |
|
|
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%
Milwaukee Brewers Given the projected pitching advantage for the Brewers with Corbin Burnes on the mound, and their slightly better recent form, they are favo...
3 sources cited
First 5 innings
?
First 5 innings
First five innings result. Standings after five innings, regardless of late drama.
57%
Milwaukee Brewers The Brewers' advantage with Corbin Burnes starting is most pronounced in the early innings. Burnes has been excellent at shutting down oppos...
3 sources cited
Match winner
?
Match winner
Match winner. Pick the team that wins in regular time (or who advances in cup formats).
58%
Milwaukee Brewers Corbin Burnes is having a dominant season and presents a significant advantage over Logan Webb, despite Webb's solid performance. The Brewer...
3 sources cited
Over / Under
?
Over / Under
Over / Under total points. Will the combined score be above or below the line.
62%
under Both starting pitchers, Corbin Burnes and Logan Webb, are strong and have demonstrated the ability to limit runs. Oracle Park's dimensions a...
3 sources cited
|
|||||
|
DeepSeek V3 Deepseek |
50%
San Francisco Giants -1.5 |
55%
San Francisco Giants |
55%
San Francisco Giants |
55%
Over 8.5 |
|
|
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%
San Francisco Giants -1.5 The Giants have a slight edge at home, but their recent 2-3 record and the Brewers' 4-1 stretch make a multi-run win uncertain. The confiden...
First 5 innings
?
First 5 innings
First five innings result. Standings after five innings, regardless of late drama.
55%
San Francisco Giants The first five innings advantage typically goes to the home team and the starting pitcher. The Giants' offense has been productive early in...
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 Giants have home-field advantage at Oracle Park, and their offense has scored 25 runs in the last 5 games despite a 2-3 record. The Brew...
Over / Under
?
Over / Under
Over / Under total points. Will the combined score be above or below the line.
55%
Over 8.5 Both teams have been scoring recently, with the Brewers averaging 4.4 runs per game and the Giants 5.0 runs per game over their last five. T... |
|||||
Spread
ConsensusMilwaukee Brewers 3/7
The Brewers' 4-1 recent form and +7 run differential provide a structural edge that justifies modest spreads betting. Milwaukee's pitching d...
A Brewers win is more likely than a large blowout because Oracle Park suppresses run totals and Webb, despite recent inconsistency, is a vet...
The Brewers have been more consistent in their recent performances, and with the Giants' struggles at home, the Brewers are likely to cover...
Brewers' recent offensive output and better record give them a slight edge to cover the spread on the road. Giants have allowed more runs la...
Given the Brewers' superior recent form (4-1) and their stronger defensive performance in the provided data, they are the more likely team t...
Given the projected pitching advantage for the Brewers with Corbin Burnes on the mound, and their slightly better recent form, they are favo...
The Giants have a slight edge at home, but their recent 2-3 record and the Brewers' 4-1 stretch make a multi-run win uncertain. The confiden...
First 5 innings
ConsensusMilwaukee Brewers 5/7
The first five innings tend to reflect early pitcher command and lineup adjustments before deep bench involvement. The Brewers' strong recen...
Given Drohan's recent ability to miss barrels and go deep into games, plus Milwaukee's hotter offense recently, the Brewers are slightly mor...
The Brewers have been starting games strong, often leading after the first five innings. With the Giants' recent struggles and the Brewers'...
Early innings often mirror full-game trends when bullpens are rested; Brewers' form edge carries into the first five. Venue suppresses big e...
The first five innings outcome is heavily influenced by starting pitchers, which are unknown for this 2026 game. However, based on the Milwa...
The Brewers' advantage with Corbin Burnes starting is most pronounced in the early innings. Burnes has been excellent at shutting down oppos...
The first five innings advantage typically goes to the home team and the starting pitcher. The Giants' offense has been productive early in...
Match winner
ConsensusMilwaukee Brewers 6/7
Milwaukee enters with superior recent form (4W-1L vs Giants' 2W-3L over the last 5 matches) and a +7 run differential, indicating better off...
Probable starters are Shane Drohan (MIL) and Logan Webb (SF); Drohan has delivered a string of dependable, length-providing starts in July w...
The Milwaukee Brewers have shown strong recent form with four wins in their last five games, while the San Francisco Giants have struggled,...
Brewers enter with stronger recent form (LWWWW) and better run differential than the Giants (LLWLW). Oracle Park typically suppresses scorin...
Based on general team tendencies from training data through 2025-09 and the provided recent form, the Milwaukee Brewers appear to be in bett...
Corbin Burnes is having a dominant season and presents a significant advantage over Logan Webb, despite Webb's solid performance. The Brewer...
The Giants have home-field advantage at Oracle Park, and their offense has scored 25 runs in the last 5 games despite a 2-3 record. The Brew...
Bookmaker line: Milwaukee Brewers 52%
Over / Under
Consensusunder 3/7
Oracle Park is known for suppressing scoring due to its expansive outfield dimensions and cool evening Bay Area winds that blow in from left...
Oracle Park is one of the more run-suppressing venues (bay winds blow in during late-July forecasts), and both probable starters profile as...
Both teams have been averaging around 4 runs per game in their recent matchups, and considering the starting pitchers' recent performances,...
Oracle Park is a strong pitcher's park that limits home runs and extra-base hits. Both teams show moderate scoring in recent games but the v...
Oracle Park is historically known as a pitcher-friendly ballpark, which tends to suppress scoring. While the Giants' recent games have trend...
Both starting pitchers, Corbin Burnes and Logan Webb, are strong and have demonstrated the ability to limit runs. Oracle Park's dimensions a...
Both teams have been scoring recently, with the Brewers averaging 4.4 runs per game and the Giants 5.0 runs per game over their last five. T...
Bookmaker line: 7.5 · Over 53%
Model confidence
Conviction in pick · Match winnerClaude Haiku 4.5
Milwaukee Brewers
Gemini 2.5 Flash-Lite
Milwaukee Brewers
GPT-5 Mini
Milwaukee Brewers
Gemini 2.5 Flash
Milwaukee Brewers
GPT-4o Mini
Milwaukee Brewers
DeepSeek V3
San Francisco Giants
Grok 4 Fast
Milwaukee Brewers
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.
Bookmaker odds
1 books · sharp books pinned · best price highlighted
| Book | San Francisco Giants | Draw | Milwaukee Brewers |
|---|---|---|---|
| Draftkings | 1.92 | — | 1.91 |
| Book | Line | Over | Under |
|---|---|---|---|
| Draftkings | 7.5 | 1.85 | 1.98 |
| Book | San Francisco Giants | Milwaukee Brewers |
|---|
Verifiable brief
Identical prompt sent to every AI · SHA-256 verified
hash:
dbaf2d5441a0ea11…
- Kickoff
- Wed, Jul 29 · 19: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": 17599,
"sport": "baseball",
"venue": "Oracle Park",
"league": "Major League Baseball",
"starts_at": "2026-07-29T19:45:00+00:00",
"starts_at_human": "Wed, 29 Jul 2026 19:45:00 GMT"
},
"teams": {
"away": "Milwaukee Brewers",
"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": "LWWWW",
"record": "4W-0D-1L",
"scored": 22,
"matches": 5,
"conceded": 15
},
"home_form": {
"last": "LLWLW",
"record": "2W-0D-3L",
"scored": 25,
"matches": 5,
"conceded": 31
},
"rest_days": {
"away": 20,
"home": 21
}
},
"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.
-
60 tool calls · 10 sources
10 citations captured — unlock with Pro
-
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
-
0 tool calls · 0 sources
No live web access — picked from training-data knowledge.
-
0 tool calls · 3 sources
3 citations captured — unlock with Pro
-
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.