We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsSan Diego Padres at Colorado Rockies
San Diego PadresSan Diego Padres
@
Colorado RockiesColorado Rockies

Match Predictor

Pre-match Prediction
san diego padres
@
colorado rockies
san diego padres 56%colorado rockies 44%
Market LinesRun Line: san diego padres -0.5Total: O/U 11
Model: Under 11
Model projects 10.2 total runs vs 11 line

San Diego Padres

Bullpen ERA 2.80 (elite). Should hold late-inning leads.
0022446688101012121414OVERUNDERO/U 11Runs ScoredRuns Allowed
All Over 11
18%
4/22
MLB: 48%
Starter
25%
1/4
vs COL
25%
1/4
Avg Total
8.0
MLB: 8.9
Game Starter (4) Last Starter vs COL vs COL (4)
Randy Vasquez #98 · RHP · Age 28
2.49
ERA (2026)
10.6
K/9 (2026)
4
Starts (2026)
7.8
Avg Total (2026)
Last 3:
ND SEA (Apr 15): 4.0IP, 4ER, 6K
ND COL (Apr 09): 5.2IP, 1ER, 8K
ND @BOS (Apr 04): 6.0IP, 1ER, 3K
vs COL: W (Sep 06 2025): 6.0 IP, 2 ER, 3 K
Bullpen (2026 Season)Good
ERA: 2.80MLB Avg: 3.958 relievers
Workload Alert: Allowed 8 runs on 2026-04-17 vs LAA. Bullpen arms likely still recovering.
Recent: W 7-6W 5-2L 0-8W 4-1W 2-1
Lineup vs Randy Vasquez (Career)
BatterPosPAAVGOPSHR
Brenton DoyleCF16.4291.2861
Ezequiel TovarSS15.5331.2660
Hunter GoodmanC14.1540.6761
Mickey MoniakRF12.2500.5000
Jordan BeckLF11.1820.3640
Jake McCarthyCF7.1670.4530
Tyler FreemanRF6.0000.0000
Kyle Karros3B5.0000.0000
Edouard Julien2B3.6671.3340
TJ Rumfield1B3.0000.0000
Troy JohnstonOF3.0000.0000
Willi CastroLF2.0000.0000
1 batters with no matchup history

Colorado Rockies

0022446688101012121414OVERUNDERO/U 11Runs ScoredRuns Allowed
All Over 11
26%
6/23
MLB: 48%
Starter
vs SD
25%
1/4
Avg Total
8.8
MLB: 8.9
Game Starter (0) Last Starter vs SD vs SD (4)
Bullpen (2026 Season)Average
ERA: 4.05MLB Avg: 3.9510 relievers
Workload Alert: Allowed 12 runs on 2026-04-20 vs LAD. Bullpen arms likely still recovering.
Recent: W 3-2L 1-7W 4-3W 9-6L 3-12
Our Top PicksLive Odds
Top PickPadres -1.5 Run Line (-104) | LOW confidence
Near-even money on a team that is 7-0 against this opponent in 2026, posting a plus-20 run differential in those meetings, is genuine pricing inefficiency.
PickOver 11.0 Total Runs (-119) | LOW confidence
Our model aligns with the market's 11.0 line, which limits the pure mathematical edge.
PickRandy Vásquez Over 4.5 Strikeouts (+114) | MEDIUM confidence
Vásquez is striking out batters at a 10.4 per-nine rate in 2026.

San Diego Padres vs Colorado Rockies Game Preview

Randy Vásquez takes the mound for the San Diego Padres tonight at Coors Field in a matchup defined as much by what you don't know as what you do. Vásquez has been outstanding in 2026, carrying a 2.49 ERA with 25 strikeouts across 21.2 innings, a rate that works out to 10.4 per nine. His track record against this specific lineup is exceptional: eight strikeouts and zero walks against the Colorado Rockies on April 9, and two wins over Colorado in September 2025, including a nine-strikeout shutout. Then came Seattle on April 15, four earned runs, four walks, just four innings. That volatility is the number you need to keep in your back pocket tonight.

Colorado has not announced a starter. That information gap matters more here than anywhere else in tonight's MLB slate. Coors Field runs a 1.25 runs park factor and a 1.2 home run factor. Mediocre pitching doesn't just struggle here, it gets punished at altitude. An unnamed arm facing San Diego's well-constructed, patient lineup creates a rare informational asymmetry that compounds the structural disadvantage for Colorado. Whether it's a bullpen game or a spot starter, the environment does not forgive unknown arms against a hot offense.

The team-level context is as lopsided as any in baseball right now. San Diego is 6-3 in away games and has gone 7-0 against Colorado in 2026, outscoring them 39-19 across those meetings, including four consecutive wins by margins of four, three, four, and five runs. The Padres are 9-1 over their last 10 games overall. Colorado sits at 3-7 over the same stretch, 9-12 against right-handed pitching this season, and carries a minus-19 run differential on the year. Their bullpen ERA of 4.05 means no lead is safe once their starter exits.

The honest wrinkle is this: Vásquez's two biggest threats are both in the Colorado lineup tonight. Ezequiel Tovar owns a .533 average and 1.266 OPS across 15 career plate appearances against him, with that number improving in a straight line every season. Mickey Moniak is posting a 1.119 OPS against right-handed pitching this year with six home runs in just 59 plate appearances, and Coors amplifies that power ceiling on every swing. San Diego should win this game. It will not necessarily be clean.

San Diego Padres vs Colorado Rockies Key Insights

  • Colorado's TBD starter is the single biggest structural edge in this game. At a park with a 1.25 runs factor, an unconfirmed arm against the hottest offense in this group creates real first-inning and multi-inning scoring risk for San Diego.
  • Randy Vásquez's range of outcomes is extreme. His April 9 start against this same Colorado lineup produced 8 strikeouts and 0 walks across 5.2 innings. His April 15 start against Seattle produced 4 earned runs and 4 walks in 4 innings. His walk rate in the first two frames will tell you which version showed up.
  • Ezequiel Tovar is the primary individual threat to Vásquez. His career line against this starter stands at .533 average and 1.266 OPS in 15 plate appearances, and that number has escalated each season of exposure. He is the most dangerous matchup in the lineup tonight.
  • Mickey Moniak's right-handed power surge is a legitimate concern for the Padres. A 1.119 vR OPS and six home runs in 59 plate appearances, combined with Coors Field's 1.2 home run factor, means one swing can change a game in the late innings.
  • San Diego has outscored Colorado 39-19 across seven meetings in 2026. That is not variance. It reflects a genuine team-quality gap that should translate to a run-line edge at near-even money.
  • The game total of 11.0 is not arbitrary. Coors, a depleted Colorado bullpen, an unnamed Colorado starter, and a Padres lineup on a nine-of-ten run all point toward a high-scoring environment throughout the full nine innings.

San Diego Padres vs Colorado Rockies Betting Picks

Picks made April 21, 2026 at 03:23 AM ET. Odds shown reflect current market prices.

Over 11.0 Total Runs (-119) | LOW confidence
Over 11.0 Total Runs (-119) | LOW confidence: Our model aligns with the market's 11.0 line, which limits the pure mathematical edge. But I do not need a large model gap to lean over here. Coors Field is the most run-inflated park in baseball. Colorado's bullpen carries a 4.05 ERA and will be called on early given the TBD starter situation. San Diego is averaging enough offense to apply pressure through nine innings. The structure leans over regardless of the model gap. Low confidence given the thin edge and the unknown Colorado arm, but the environmental case is as clean as it gets at this park.
Moneyline
Moneyline: No pick. The Padres moneyline sits at -159, which the market prices at roughly 61 percent probability. San Diego deserves to be a favorite here, but -159 is asking you to pay for more certainty than this game actually offers. Vásquez's volatility, Tovar's batter-vs-pitcher edge, and a TBD Colorado starter who could conceal a capable spot arm all add real variance. The run line at -104 captures the same directional bet at far better value. Neither side offers clean moneyline value tonight.
Analysis insight — no specific bet associated
Randy Vásquez Over 4.5 Strikeouts (+114) | MEDIUM confidence
Randy Vásquez Over 4.5 Strikeouts (+114) | MEDIUM confidence: Vásquez is striking out batters at a 10.4 per-nine rate in 2026. Against this exact Colorado lineup on April 9, he posted eight strikeouts in 5.2 innings. The 4.5 line is low relative to that output, and Colorado ranks among the NL's worst contact rates against right-handed pitching at 9-12 on the season. The +114 price implies just under 47 percent probability, which is meaningfully below his actual rate in this specific matchup context. The Seattle start is the primary counter, where his command failed and he only lasted four innings, limiting total strikeout volume. But his 2026 rate and the batter-vs-pitcher history strongly favor the over here.
Ezequiel Tovar Over 1.5 Total Bases (+106) | MEDIUM confidence
Ezequiel Tovar Over 1.5 Total Bases (+106) | MEDIUM confidence: Tovar's career line against Vásquez is .533 average and 1.266 OPS across 15 plate appearances. That number has improved in a straight line every season: 0.875 OPS in 2024, 1.200 OPS in 2025, and a small but striking 3.000 OPS across his two 2026 plate appearances. Getting two total bases from a hitter who averages better than half a base per plate appearance against this pitcher, at a park with a 1.25 runs factor, is the strongest individual matchup angle in this game. At +106, the market is underpricing the batter-vs-pitcher edge here. This is my favorite individual prop tonight.
Mickey Moniak to Hit a Home Run (+360) | MEDIUM confidence
Mickey Moniak to Hit a Home Run (+360) | MEDIUM confidence: Moniak leads Colorado with six home runs in just 59 plate appearances this season and is posting a 1.119 OPS against right-handed pitching. Vásquez is a righty. Coors Field carries a 1.2 home run park factor. Moniak's last seven days show a .919 OPS and his last 28 show .960. He is in peak form and the environment suits his right-handed pull power on every at-bat. His career line against Vásquez is only .250 in 12 plate appearances with no home runs, but that is a small sample, and his 2026 power profile against righties is the dominant signal. At +360, the implied probability of just under 22 percent is below where I would price this given the park and the matchup.
Kyle Karros Under 0.5 Hits (+148) | LOW confidence
Kyle Karros Under 0.5 Hits (+148) | LOW confidence: Karros is 0-for-5 in career plate appearances against Vásquez, all five coming in 2025. His season slash line sits at .217. The +148 price provides positive expected value if that hitless trend holds for one more plate appearance, but five plate appearances is a small career sample and Coors broadly boosts offense. This is a speculative play only. The cushion at +148 makes it worth a look as a small-unit add, but low confidence is appropriate here.
SGP (3 Legs)
SGP (3 Legs): Over 11.0 Runs + Ezequiel Tovar Over 1.5 Total Bases + Mickey Moniak Home Run: These three legs share a single narrative. A high-scoring game at Coors, driven by Colorado's TBD starter unraveling against a hot San Diego lineup, creates the exact offensive environment where Tovar piles up total bases and Moniak gets a ball into the thin air. Each leg feeds off the same condition. You're not stacking independent events here. You're making one bet on an offensive game at Coors Field and letting two individual performance props ride the same wave. Component contracts: Over 11.0 at -119 (contract 384621644), Tovar Over 1.5 Total Bases at +106 (contract 384271800), Moniak Home Run at +360 (contract 384533766).
Analysis insight — no specific bet associated
YRFI (-156)
YRFI (-156): Coors Field produces first-inning runs at a rate that very few parks in baseball match. San Diego is 9-1 in their last 10 games and has been scoring early and often against this pitching staff all season. With Colorado's starter TBD, the risk of a first-inning crooked number from the Padres is real and substantial. The -156 price reflects Coors historical first-inning tendencies accurately. This is the percentage play given the environment, and it fits the same run-scoring narrative driving the rest of the card tonight.

Key Players

Batting AverageSD
Ramon Laureano
.273Batting Average
RF
Home RunsSD
Ramon Laureano
4Home Runs
RF
Runs Batted InSD
Ramon Laureano
15Runs Batted In
RF
Earned Run AverageSD
Michael King
2.28Earned Run Average
SP
WinsSD
Michael King
3Wins
SP
StrikeoutsSD
Mason Miller
27Strikeouts
RP
Batting AverageCOL
Troy Johnston
.318Batting Average
OF
Home RunsCOL
Mickey Moniak
6Home Runs
RF
Runs Batted InCOL
Mickey Moniak
12Runs Batted In
RF
WinsCOL
Chase Dollander
2Wins
SP
StrikeoutsCOL
Chase Dollander
23Strikeouts
SP

Recent Form

San Diego Padres
W7-6Seattle Mariners
W5-2Seattle Mariners
L8-0Los Angeles Angels
W4-1Los Angeles Angels
W2-1Los Angeles Angels
Colorado Rockies
W3-2Houston Astros
L7-1Los Angeles Dodgers
W4-3Los Angeles Dodgers
W9-6Los Angeles Dodgers
L12-3Los Angeles Dodgers

San Diego Padres vs Colorado Rockies Summary

Context wins this game. San Diego brings the hottest recent form of any team in this group, a 9-1 record over the last 10 games and a 7-0 head-to-head mark against Colorado in 2026 with a plus-20 run differential in those meetings. Colorado is sending an unconfirmed arm to the most run-inflated park in baseball. Our model aligns with the market's 11.0 total, and every environmental variable reinforces that number. The Padres -1.5 run line at -104 is the clearest play on the board. That is near-even money on a team with documented, sustained dominance over this specific opponent, and it is the best risk-adjusted angle in this game.

Vásquez is the variable I'm watching most closely. If his walk rate is clean through the first two innings, the over 4.5 strikeouts at +114 follows naturally, and San Diego builds a comfortable early cushion. But Tovar's batter-vs-pitcher edge is real and improving every season, and Moniak's right-handed power at Coors means no advantage feels permanent once the bullpen takes over for either side. The Tovar over 1.5 total bases at +106 is my preferred individual prop tonight because that batter-vs-pitcher history is the strongest matchup signal in this game regardless of how the broader scoring environment plays out. Coors adds a layer on top of an already compelling number.

The caveat worth naming: TBD starters at Coors occasionally conceal a capable spot arm rather than a bullpen game, and Vásquez's Seattle implosion is a legitimate volatility flag. If his command breaks down the way it did April 15, the Padres route becomes a grind rather than a blowout, and a grind at Coors with a 4.05 bullpen on the Colorado side can go sideways quickly. But the weight of evidence points clearly in one direction. Bet accordingly and size for variance. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesCOL wins series 2-0
DateMatchupResult
Feb 27, 2026SD @ COLCOLCOL 3-2
Mar 21, 2026COL @ SDCOLCOL 9-3

Compare odds for SD @ COL

Frequently Asked Questions

MLBGame PreviewsSan Diego Padres at Colorado Rockies