Los Angeles AngelsvsKansas City Royals
Your call
Who wins? One tap, no signup.
AI predictions
4 markets · 7 models
Ask the AIsWho 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.
|
|
|---|---|---|---|---|---|
| Consensus |
Kansas City Royals 6/7 models |
over 4/7 models |
Kansas City Royals 3/7 models |
Kansas City Royals 6/7 models |
|
|
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 |
62%
Kansas City Royals |
56%
Under 8.5 |
51%
Kansas City Royals -1.5 |
59%
Kansas City Royals |
|
|
Match winner
?
Match winner
Match winner. Pick the team that wins in regular time (or who advances in cup formats).
62%
Kansas City Royals Kansas City shows strong recent form (3W-2L in last 5, +12 run differential) versus the Angels' steep decline (1W-4L, -5 differential). The...
Over / Under
?
Over / Under
Over / Under total points. Will the combined score be above or below the line.
56%
Under 8.5 Combined scoring in the last 5 matches: Angels 24 runs + Royals 39 runs = 63 runs across 10 team-games, averaging 6.3 runs per team per game...
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%
Kansas City Royals -1.5 Kansas City's recent offensive surge (7.8 runs per game, 39 in 5 matches) and pitching stability position them to win by 1–2 runs. The Angel...
First 5 innings
?
First 5 innings
First five innings result. Standings after five innings, regardless of late drama.
59%
Kansas City Royals First five innings often hinge on starter performance and early lineup execution. Kansas City's recent form shows consistent run production... |
|||||
|
GPT-5 FlagshipOpenai |
Flagship picks across 4 markets — unlock with Pro
Get Pro
|
||||
|
GPT-5 Mini Openai |
62%
Kansas City Royals |
58%
under |
65%
Kansas City Royals +1.5 |
50%
Kansas City Royals |
|
|
Match winner
?
Match winner
Match winner. Pick the team that wins in regular time (or who advances in cup formats).
62%
Kansas City Royals Probable starters are LHP Noah Cameron (KC) vs RHP Ryan Johnson (LAA); Cameron has been the steadier option while Johnson carries a high ERA...
🔍 researched
5 sources cited
Over / Under
?
Over / Under
Over / Under total points. Will the combined score be above or below the line.
58%
under Cameron is a lefty who typically induces fewer hard contact events and Johnson's outings have been short and high-variance; combined that of...
🔍 researched
5 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%
Kansas City Royals +1.5 Given the pitching matchup (Noah Cameron vs Ryan Johnson) and the Angels' inconsistent pitching/lineup, the Royals are a reasonable play on...
🔍 researched
5 sources cited
First 5 innings
?
First 5 innings
First five innings result. Standings after five innings, regardless of late drama.
50%
Kansas City Royals First-five favors the Royals because Noah Cameron should give Kansas City a quality chunk of innings against a righty-heavy Angel lineup and...
🔍 researched
5 sources cited
|
|||||
|
GPT-4o Mini Openai |
55%
Kansas City Royals |
60%
over |
55%
Kansas City Royals |
55%
Kansas City Royals |
|
|
Match winner
?
Match winner
Match winner. Pick the team that wins in regular time (or who advances in cup formats).
55%
Kansas City Royals The Kansas City Royals have a slightly better overall record and have been performing better recently, winning 7 of their last 10 games, com...
🔍 researched
4 sources cited
Over / Under
?
Over / Under
Over / Under total points. Will the combined score be above or below the line.
60%
over Both teams have been allowing a significant number of runs recently, with the Royals conceding 27 runs in their last 5 games and the Angels...
🔍 researched
4 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).
55%
Kansas City Royals Given the Royals' recent form and slightly better overall record, they are more likely to cover the -1 spread in this matchup.
🔍 researched
4 sources cited
First 5 innings
?
First 5 innings
First five innings result. Standings after five innings, regardless of late drama.
55%
Kansas City Royals The Royals have been scoring more runs in the early innings recently, which may give them an advantage in the first five innings of this gam...
🔍 researched
4 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%
Kansas City Royals |
51%
over |
52%
Kansas City Royals |
51%
Kansas City Royals |
|
|
Match winner
?
Match winner
Match winner. Pick the team that wins in regular time (or who advances in cup formats).
53%
Kansas City Royals Royals enter with superior recent form (3-2) and better scoring output than the Angels (1-4). Angel Stadium is neutral for run scoring. Trai...
Over / Under
?
Over / Under
Over / Under total points. Will the combined score be above or below the line.
51%
over Both teams average high run totals in recent games. Warm August conditions at Angel Stadium typically boost offense. Training data through 2...
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%
Kansas City Royals Royals better recent record and run differential give them value on the run line. Angels poor form at home increases spread vulnerability. T...
First 5 innings
?
First 5 innings
First five innings result. Standings after five innings, regardless of late drama.
51%
Kansas City Royals Early innings often mirror overall team form, favoring Royals. Pitching matchups and lineup handedness data unavailable for 2026. Training d... |
|||||
|
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 |
56%
Kansas City Royals |
55%
Over 9.5 |
53%
Kansas City Royals -1.5 |
54%
Kansas City Royals |
|
|
Match winner
?
Match winner
Match winner. Pick the team that wins in regular time (or who advances in cup formats).
56%
Kansas City Royals The Kansas City Royals enter this game with a significantly better recent form, holding a 3W-2L record compared to the Los Angeles Angels' 1...
Over / Under
?
Over / Under
Over / Under total points. Will the combined score be above or below the line.
55%
Over 9.5 Across their last five games, the Royals scored 39 runs and conceded 27, while the Angels scored 24 and conceded 29. This indicates both tea...
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%
Kansas City Royals -1.5 Following the H2H prediction, the Kansas City Royals are favored due to their superior recent form. Their ability to score runs (39 in 5 gam...
First 5 innings
?
First 5 innings
First five innings result. Standings after five innings, regardless of late drama.
54%
Kansas City Royals The first five innings often heavily reflect the starting pitching matchup, which is unavailable. However, extrapolating from the Royals' be... |
|||||
|
Gemini 2.5 Flash-Lite |
55%
Kansas City Royals |
58%
over |
53%
Kansas City Royals |
56%
Kansas City Royals |
|
|
Match winner
?
Match winner
Match winner. Pick the team that wins in regular time (or who advances in cup formats).
55%
Kansas City Royals Despite the Angels' recent poor form, the matchup heavily favors the Royals due to their superior starting pitcher and a more consistent off...
2 sources cited
Over / Under
?
Over / Under
Over / Under total points. Will the combined score be above or below the line.
58%
over While both teams' recent scoring hasn't been spectacular, the overall pitching matchup and a projected warm evening with light winds at Ange...
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).
53%
Kansas City Royals Given the slight advantage in starting pitching and recent form, the Royals are projected to win by at least two runs. Their offense has sho...
2 sources cited
First 5 innings
?
First 5 innings
First five innings result. Standings after five innings, regardless of late drama.
56%
Kansas City Royals The Royals have a stronger projected start to the game, largely due to Brady Singer's expected performance against an Angels lineup that has...
2 sources cited
|
|||||
|
DeepSeek V3 Deepseek |
55%
Los Angeles Angels |
55%
over |
50%
Los Angeles Angels -1.5 |
55%
Los Angeles Angels |
|
|
Match winner
?
Match winner
Match winner. Pick the team that wins in regular time (or who advances in cup formats).
55%
Los Angeles Angels Training data through 2025-09; no live access. The Angels have a slight home-field advantage at Angel Stadium, and while their recent form i...
Over / Under
?
Over / Under
Over / Under total points. Will the combined score be above or below the line.
55%
over Training data through 2025-09; no live access. Angel Stadium has slightly above-average park factors, and both teams have had high-scoring g...
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%
Los Angeles Angels -1.5 Training data through 2025-09; no live access. The Angels are favored to win, so taking them on the run line at -1.5 gives a pick'em probabi...
First 5 innings
?
First 5 innings
First five innings result. Standings after five innings, regardless of late drama.
55%
Los Angeles Angels Training data through 2025-09; no live access. In the first five innings, the starting pitcher is more influential, and the Angels' starter... |
|||||
Match winner
ConsensusKansas City Royals 6/7
Kansas City shows strong recent form (3W-2L in last 5, +12 run differential) versus the Angels' steep decline (1W-4L, -5 differential). The...
Probable starters are LHP Noah Cameron (KC) vs RHP Ryan Johnson (LAA); Cameron has been the steadier option while Johnson carries a high ERA...
The Kansas City Royals have a slightly better overall record and have been performing better recently, winning 7 of their last 10 games, com...
Royals enter with superior recent form (3-2) and better scoring output than the Angels (1-4). Angel Stadium is neutral for run scoring. Trai...
The Kansas City Royals enter this game with a significantly better recent form, holding a 3W-2L record compared to the Los Angeles Angels' 1...
Despite the Angels' recent poor form, the matchup heavily favors the Royals due to their superior starting pitcher and a more consistent off...
Training data through 2025-09; no live access. The Angels have a slight home-field advantage at Angel Stadium, and while their recent form i...
Over / Under
Consensusover 4/7
Combined scoring in the last 5 matches: Angels 24 runs + Royals 39 runs = 63 runs across 10 team-games, averaging 6.3 runs per team per game...
Cameron is a lefty who typically induces fewer hard contact events and Johnson's outings have been short and high-variance; combined that of...
Both teams have been allowing a significant number of runs recently, with the Royals conceding 27 runs in their last 5 games and the Angels...
Both teams average high run totals in recent games. Warm August conditions at Angel Stadium typically boost offense. Training data through 2...
Across their last five games, the Royals scored 39 runs and conceded 27, while the Angels scored 24 and conceded 29. This indicates both tea...
While both teams' recent scoring hasn't been spectacular, the overall pitching matchup and a projected warm evening with light winds at Ange...
Training data through 2025-09; no live access. Angel Stadium has slightly above-average park factors, and both teams have had high-scoring g...
Spread
ConsensusKansas City Royals 3/7
Kansas City's recent offensive surge (7.8 runs per game, 39 in 5 matches) and pitching stability position them to win by 1–2 runs. The Angel...
Given the pitching matchup (Noah Cameron vs Ryan Johnson) and the Angels' inconsistent pitching/lineup, the Royals are a reasonable play on...
Given the Royals' recent form and slightly better overall record, they are more likely to cover the -1 spread in this matchup.
Royals better recent record and run differential give them value on the run line. Angels poor form at home increases spread vulnerability. T...
Following the H2H prediction, the Kansas City Royals are favored due to their superior recent form. Their ability to score runs (39 in 5 gam...
Given the slight advantage in starting pitching and recent form, the Royals are projected to win by at least two runs. Their offense has sho...
Training data through 2025-09; no live access. The Angels are favored to win, so taking them on the run line at -1.5 gives a pick'em probabi...
First 5 innings
ConsensusKansas City Royals 6/7
First five innings often hinge on starter performance and early lineup execution. Kansas City's recent form shows consistent run production...
First-five favors the Royals because Noah Cameron should give Kansas City a quality chunk of innings against a righty-heavy Angel lineup and...
The Royals have been scoring more runs in the early innings recently, which may give them an advantage in the first five innings of this gam...
Early innings often mirror overall team form, favoring Royals. Pitching matchups and lineup handedness data unavailable for 2026. Training d...
The first five innings often heavily reflect the starting pitching matchup, which is unavailable. However, extrapolating from the Royals' be...
The Royals have a stronger projected start to the game, largely due to Brady Singer's expected performance against an Angels lineup that has...
Training data through 2025-09; no live access. In the first five innings, the starting pitcher is more influential, and the Angels' starter...
Model confidence
Conviction in pick · Match winnerClaude Haiku 4.5
Kansas City Royals
GPT-5 Mini
Kansas City Royals
Gemini 2.5 Flash
Kansas City Royals
GPT-4o Mini
Kansas City Royals
Gemini 2.5 Flash-Lite
Kansas City Royals
DeepSeek V3
Los Angeles Angels
Grok 4 Fast
Kansas City Royals
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.
Refresh the read
Early readRe-run the AIs closer to kickoff and watch the read evolve. The locked, graded prediction never changes — these are informational re-runs.
Lineups change everything — Pro re-runs the AIs after they drop.
Confirmed XIs, late injuries and line moves land in the final hour. Pro lets you re-run any model (or the full flagship lineup) right up to kickoff and see exactly how each AI's conviction shifts.
Verifiable brief
Identical prompt sent to every AI · SHA-256 verified
hash:
9450c9ce3f9bae50…
- Kickoff
- Sun, Aug 16 · 20:07 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": 24723,
"sport": "baseball",
"venue": "Angel Stadium",
"league": "MLB",
"starts_at": "2026-08-16T20:07:00+00:00",
"starts_at_human": "Sun, 16 Aug 2026 20:07:00 GMT"
},
"teams": {
"away": "Kansas City Royals",
"home": "Los Angeles Angels"
},
"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": "LWWWL",
"record": "3W-0D-2L",
"scored": 39,
"matches": 5,
"conceded": 27
},
"home_form": {
"last": "WLLLL",
"record": "1W-0D-4L",
"scored": 24,
"matches": 5,
"conceded": 29
},
"rest_days": {
"away": 38,
"home": 38
}
},
"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.
-
64 tool calls · 5 sources
5 citations captured — unlock with Pro
-
4 tool calls · 4 sources
4 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 · 2 sources
2 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.