SportzBallz Plus Money Desk

Plus Money Picks — 2026-07-22

Model: dutch • Updated 2026-07-22 11:54 PM
Reload
Sponsored
Plus Money Card Sponsorship • Your brand could be here.
Advertise on SportzBallz
Plus Money Picks5
Decided5
Record2-3
Win Rate40.0%
Underdog 1

Colorado Rockies over Washington Nationals

LOSS
Colorado Rockies vs Washington Nationals prediction — 2026-07-22 • First pitch: 3:10 PM ET
Odds+128 (BetMGM: +130)
Confidence0.647 (data points: 19.246/23.369)
PitchingGabriel Hughes vs Cade Cavalli
VenueCoors Field

Ivy Chen (Data Scientist) — Here’s the card: Colorado Rockies over Washington Nationals at +128 (BetMGM: +130). Model confidence is 0.609 on 19.246/23.921999999999997. Directional probability and practical matchup context are rowing together. The preferred side grades better on run creation quality, run prevention stability, and recent form, while the opposing profile still shows volatility around run creation quality, run prevention stability, and matchup history leverage. Market movement reads: Moneyline moved from 116 to 128 (+12), away from the pick side. Lineup status: Both starting lineups were announced at publish time. Colorado Rockies: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Colorado Rockies went 1-1. Washington Nationals: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Washington Nationals went 2-0. Metrics context: Pricing context is closer to balanced; bullpen fatigue context is mostly even; platoon split setup is less favorable (lineup fit -0.11); books are tightly aligned. Weather and crew context: 93.1°F, Wind 8.2 mph ENE (in from LF), Humidity 26%, P.O.P. 1% (Open-Meteo fallback) / Home Plate: Clint Vondrak; First Base: Adam Hamari; Second Base: Todd Tichenor; Third Base: Bruce Dreckman. Evaluated metrics (team-favor): confidence=0.609 (data points: 19.246/23.921999999999997); odds=+128 (BetMGM: +130); pitching=Gabriel Hughes vs Cade Cavalli; line move=Moneyline moved from 116 to 128 (+12), away from the pick side.; weather=93.1°F, Wind 8.2 mph ENE (in from LF), Humidity 26%, P.O.P. 1% (Open-Meteo fallback); umpire=Home Plate: Clint Vondrak; First Base: Adam Hamari; Second Base: Todd Tichenor; Third Base: Bruce Dreckman; lineups=Both starting lineups were announced at publish time.; lineup impact=Colorado Rockies: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Washington Nationals went 2-0.; signal-count edge=Colorado Rockies (15-4); Colorado Rockies favored metrics=avg, groundOuts, airOuts, runs, doubles, triples (+9 more); Washington Nationals favored metrics=strikeoutWalkRatio, strikeoutsPer9Inn, walksPer9Inn, Batters have most walks vs opposing pitcher.

Expanded game context
  • Weather: 92.8°F, Wind 3.9 mph NNE (in from CF), Humidity 31%, P.O.P. 1% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Clint Vondrak; First Base: Adam Hamari; Second Base: Todd Tichenor; Third Base: Bruce Dreckman
  • Colorado Rockies Injuries: Antonio Senzatela (Active), Braxton Fulford (Active), Brennan Bernardino (Active), Brett Sullivan (Active), Cole Carrigg (Active), Edouard Julien (Active), Ezequiel Tovar (Active), Gabriel Hughes (Active)
  • Washington Nationals Injuries: Andrés Chaparro (Active), Andrew Alvarez (Active), CJ Abrams (Active), Cade Cavalli (Active), Carson Palmquist (Active), Clayton Beeter (Active), Curtis Mead (Active), Daylen Lile (Active)
  • Starting Lineups: Both starting lineups were announced at publish time.
  • Lineup Change Impact: Colorado Rockies: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Colorado Rockies went 1-1. Washington Nationals: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Washington Nationals went 2-0.
  • Line Movement: Line movement unavailable.
Underdog 2

Detroit Tigers over Chicago Cubs

WIN
Detroit Tigers vs Chicago Cubs prediction — 2026-07-22 • First pitch: 8:10 PM ET
Odds+106 (BetMGM: +105)
Confidence0.484 (data points: 17.579/23.688000000000002)
PitchingKeider Montero vs Colin Rea
VenueWrigley Field

Grant Halberd (Beat Writer) — Here’s the card: Detroit Tigers over Chicago Cubs at +106 (BetMGM: +105). Model confidence is 0.460 on 17.579/24.080000000000002. One club enters with steadier two-way structure while the other needs extra variance. The preferred side grades better on run creation quality, run prevention stability, matchup history leverage, and recent form, while the opposing profile still shows volatility around run creation quality, run prevention stability, and matchup history leverage. Market movement reads: Moneyline moved from -102 to 106 (+208), away from the pick side. Lineup status: Both starting lineups were announced at publish time. Detroit Tigers: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. Chicago Cubs: Compared with last 5 games, today's announced lineup shares 7.4/9 starters on average. in stable-lineup comps (≥8 shared), Chicago Cubs went 0-2. Metrics context: Pricing context is closer to balanced; bullpen fatigue context is mostly even; platoon split setup supports this side (lineup fit +0.25); books are tightly aligned. Weather and crew context: 70.0°F, Wind 8.6 mph NE (in from CF), Humidity 43%, P.O.P. 0% (Open-Meteo fallback) / Home Plate: Derek Thomas; First Base: Marvin Hudson; Second Base: Tripp Gibson; Third Base: Nick Mahrley. Evaluated metrics (team-favor): confidence=0.460 (data points: 17.579/24.080000000000002); odds=+106 (BetMGM: +105); pitching=Keider Montero vs Colin Rea; line move=Moneyline moved from -102 to 106 (+208), away from the pick side.; weather=70.0°F, Wind 8.6 mph NE (in from CF), Humidity 43%, P.O.P. 0% (Open-Meteo fallback); umpire=Home Plate: Derek Thomas; First Base: Marvin Hudson; Second Base: Tripp Gibson; Third Base: Nick Mahrley; lineups=Both starting lineups were announced at publish time.; lineup impact=Detroit Tigers: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. in stable-lineup comps (≥8 shared), Chicago Cubs went 0-2.; signal-count edge=Detroit Tigers (15-5); Detroit Tigers favored metrics=avg, groundOuts, airOuts, triples, homeRuns, whip (+9 more); Chicago Cubs favored metrics=runs, doubles, rbi, strikeoutsPer9Inn, Batters have most home runs vs opposing pitcher.

Expanded game context
  • Weather: 69.5°F, Wind 4.7 mph ENE (in from LF), Humidity 48%, P.O.P. 0% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Derek Thomas; First Base: Marvin Hudson; Second Base: Tripp Gibson; Third Base: Nick Mahrley
  • Detroit Tigers Injuries: Ben Malgeri (Active), Brenan Hanifee (Active), Casey Mize (Active), Colt Keith (Active), Dillon Dingler (Active), Drew Anderson (Active), Drew Sommers (Active), Framber Valdez (Active)
  • Chicago Cubs Injuries: Aaron Civale (Active), Alex Bregman (Active), Caleb Thielbar (Active), Carson Kelly (Active), Colin Rea (Active), Dansby Swanson (Active), David Peterson (Active), Gavin Hollowell (Active)
  • Starting Lineups: Both starting lineups were announced at publish time.
  • Lineup Change Impact: Detroit Tigers: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. Chicago Cubs: Compared with last 5 games, today's announced lineup shares 7.4/9 starters on average. in stable-lineup comps (≥8 shared), Chicago Cubs went 0-2.
  • Line Movement: Line movement unavailable.
Underdog 3

Texas Rangers over Chicago White Sox

LOSS
Texas Rangers vs Chicago White Sox prediction — 2026-07-22 • First pitch: 8:05 PM ET
Odds+103 (BetMGM: +100)
Confidence0.152 (data points: 13.579/23.579)
PitchingTyler Alexander vs Anthony Kay
VenueGlobe Life Field

Sanjay Vale (CLV Auditor) — This matchup sets up this way: Texas Rangers over Chicago White Sox at +103 (BetMGM: +100). Model confidence is 0.152 on 13.579/23.579. Process quality and entry discipline are still favorable at this number. The preferred side grades better on run creation quality, run prevention stability, matchup history leverage, and recent form, while the opposing profile still shows volatility around run creation quality, run prevention stability, and matchup history leverage. Market movement reads: Moneyline moved from -110 to 103 (+213), away from the pick side. Lineup status: Both starting lineups were announced at publish time. Texas Rangers: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Texas Rangers went 1-1. Chicago White Sox: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Chicago White Sox went 2-1. Metrics context: Pricing context is closer to balanced; bullpen fatigue context is mostly even; platoon split setup supports this side (lineup fit +0.28); books are tightly aligned. Weather and crew context: Dome/retractable roof environment — external wind conditions not applicable. / Home Plate: Ryan Wills; First Base: Lance Barksdale; Second Base: Ryan Additon; Third Base: Will Little. Evaluated metrics (team-favor): confidence=0.152 (data points: 13.579/23.579); odds=+103 (BetMGM: +100); pitching=Tyler Alexander vs Anthony Kay; line move=Moneyline moved from -110 to 103 (+213), away from the pick side.; weather=Dome/retractable roof environment — external wind conditions not applicable.; umpire=Home Plate: Ryan Wills; First Base: Lance Barksdale; Second Base: Ryan Additon; Third Base: Will Little; lineups=Both starting lineups were announced at publish time.; lineup impact=Texas Rangers: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Chicago White Sox went 2-1.; signal-count edge=Texas Rangers (12-10); Texas Rangers favored metrics=avg, triples, whip, strikeoutWalkRatio, strikeoutsPer9Inn, walksPer9Inn (+6 more); Chicago White Sox favored metrics=groundOuts, airOuts, runs, doubles, homeRuns, rbi (+4 more).

Expanded game context
  • Weather: Dome/retractable roof environment — external wind conditions not applicable.
  • Umpire Crew: Home Plate: Ryan Wills; First Base: Lance Barksdale; Second Base: Ryan Additon; Third Base: Will Little
  • Texas Rangers Injuries: Alejandro Osuna (Active), Austin Wynns (Active), Ben Peoples (Active), Brandon Nimmo (Active), Cal Quantrill (Active), Cam Cauley (Active), Cole Winn (Active), Elias Díaz (Active)
  • Chicago White Sox Injuries: Andrew Benintendi (Active), Anthony Kay (Active), Braden Montgomery (Active), Bryan Hudson (Active), Chase Meidroth (Active), Chris Murphy (Active), Colson Montgomery (Active), Davis Martin (Active)
  • Starting Lineups: Both starting lineups were announced at publish time.
  • Lineup Change Impact: Texas Rangers: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Texas Rangers went 1-1. Chicago White Sox: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Chicago White Sox went 2-1.
  • Line Movement: Line movement unavailable.
Underdog 4

Athletics over Arizona Diamondbacks

LOSS
Athletics vs Arizona Diamondbacks prediction — 2026-07-22 • First pitch: 3:40 PM ET
Odds+114 (BetMGM: +115)
Confidence0.138 (data points: 13.477/23.688000000000002)
PitchingGage Jump vs Merrill Kelly
VenueChase Field

Mack Ledger (Market Maker) — This matchup sets up this way: Athletics over Arizona Diamondbacks at +114 (BetMGM: +115). Model confidence is 0.127 on 13.477/23.908. Price and matchup are aligned, so the read stays actionable. The preferred side grades better on run creation quality, run prevention stability, and matchup history leverage, while the opposing profile still shows volatility around run creation quality, matchup history leverage, and recent form. Market movement reads: Moneyline moved from -101 to 114 (+215), away from the pick side. Lineup status: Both starting lineups were announced at publish time. Athletics: Compared with last 5 games, today's announced lineup shares 7.6/9 starters on average. in stable-lineup comps (≥8 shared), Athletics went 2-2. Arizona Diamondbacks: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Arizona Diamondbacks went 1-1. Metrics context: Pricing context is closer to balanced; bullpen fatigue context is mostly even; platoon split setup is less favorable (lineup fit -0.17); books are tightly aligned. Weather and crew context: Dome/retractable roof environment — external wind conditions not applicable. / Home Plate: Vic Carapazza; First Base: Steven Jaschinski; Second Base: Nic Lentz; Third Base: Hunter Wendelstedt. Evaluated metrics (team-favor): confidence=0.127 (data points: 13.477/23.908); odds=+114 (BetMGM: +115); pitching=Gage Jump vs Merrill Kelly; line move=Moneyline moved from -101 to 114 (+215), away from the pick side.; weather=Dome/retractable roof environment — external wind conditions not applicable.; umpire=Home Plate: Vic Carapazza; First Base: Steven Jaschinski; Second Base: Nic Lentz; Third Base: Hunter Wendelstedt; lineups=Both starting lineups were announced at publish time.; lineup impact=Athletics: Compared with last 5 games, today's announced lineup shares 7.6/9 starters on average. In higher-turnover comps (≤6 shared), Arizona Diamondbacks went 1-1.; signal-count edge=Athletics (13-9); Athletics favored metrics=avg, homeRuns, whip, strikeoutWalkRatio, strikeoutsPer9Inn, walksPer9Inn (+7 more); Arizona Diamondbacks favored metrics=groundOuts, airOuts, runs, doubles, triples, rbi (+3 more).

Expanded game context
  • Weather: Dome/retractable roof environment — external wind conditions not applicable.
  • Umpire Crew: Home Plate: Vic Carapazza; First Base: Steven Jaschinski; Second Base: Nic Lentz; Third Base: Hunter Wendelstedt
  • Athletics Injuries: Alika Williams (Active), Brady Basso (Active), Carlos Cortes (Active), Colby Thomas (Active), Donovan Walton (Active), Elvis Alvarado (Active), Gage Jump (Active), Geoff Hartlieb (Active)
  • Arizona Diamondbacks Injuries: Adrian Del Castillo (Active), Brandon Pfaadt (Active), Brandyn Garcia (Active), Corbin Carroll (Active), Eduardo Rodriguez (Active), Gabriel Moreno (Active), Geraldo Perdomo (Active), Gerardo Carrillo (Active)
  • Starting Lineups: Both starting lineups were announced at publish time.
  • Lineup Change Impact: Athletics: Compared with last 5 games, today's announced lineup shares 7.6/9 starters on average. in stable-lineup comps (≥8 shared), Athletics went 2-2. Arizona Diamondbacks: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Arizona Diamondbacks went 1-1.
  • Line Movement: Line movement unavailable.
Underdog 5

St. Louis Cardinals over Los Angeles Angels

WIN
St. Louis Cardinals vs Los Angeles Angels prediction — 2026-07-22 • First pitch: 4:07 PM ET
Odds+123 (BetMGM: +125)
Confidence0.120 (data points: 13.211/23.596)
PitchingHunter Dobbins vs Reid Detmers
VenueAngel Stadium

Vince Valentino (Showman) — Game-day notebook: St. Louis Cardinals over Los Angeles Angels at +123 (BetMGM: +125). Model confidence is 0.021 on 12.211/23.909. This number and narrative line up in a way that is playable, not just loud. The preferred side grades better on run creation quality, run prevention stability, and matchup history leverage, while the opposing profile still shows volatility around run creation quality, run prevention stability, and recent form. Market movement reads: Moneyline moved from 102 to 123 (+21), away from the pick side. Lineup status: Both starting lineups were announced at publish time. St. Louis Cardinals: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. In higher-turnover comps (≤6 shared), St. Louis Cardinals went 0-2. Los Angeles Angels: Compared with last 5 games, today's announced lineup shares 6.2/9 starters on average. In higher-turnover comps (≤6 shared), Los Angeles Angels went 2-2. Metrics context: Pricing context is closer to balanced; bullpen fatigue context is mostly even; platoon split setup supports this side (lineup fit +0.36). Weather and crew context: 84.1°F, Wind 7.3 mph WSW (out to CF), Humidity 59%, P.O.P. 0% (Open-Meteo fallback) / Home Plate: Dan Bellino; First Base: Dexter Kelley; Second Base: Shane Livensparger; Third Base: Mark Ripperger. Evaluated metrics (team-favor): confidence=0.021 (data points: 12.211/23.909); odds=+123 (BetMGM: +125); pitching=Hunter Dobbins vs Reid Detmers; line move=Moneyline moved from 102 to 123 (+21), away from the pick side.; weather=84.1°F, Wind 7.3 mph WSW (out to CF), Humidity 59%, P.O.P. 0% (Open-Meteo fallback); umpire=Home Plate: Dan Bellino; First Base: Dexter Kelley; Second Base: Shane Livensparger; Third Base: Mark Ripperger; lineups=Both starting lineups were announced at publish time.; lineup impact=St. In higher-turnover comps (≤6 shared), Los Angeles Angels went 2-2.; signal-count edge=St. Louis Cardinals (12-10); St. Louis Cardinals favored metrics=avg, runs, doubles, triples, homeRuns, rbi (+6 more); Los Angeles Angels favored metrics=groundOuts, airOuts, whip, strikeoutWalkRatio, strikeoutsPer9Inn, walksPer9Inn (+4 more).

Expanded game context
  • Weather: 84.6°F, Wind 6.6 mph WSW (out to CF), Humidity 61%, P.O.P. 0% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Dan Bellino; First Base: Dexter Kelley; Second Base: Shane Livensparger; Third Base: Mark Ripperger
  • St. Louis Cardinals Injuries: Alec Burleson (Active), Andre Pallante (Active), Blaze Jordan (Active), Bryan Torres (Active), Dustin May (Active), George Soriano (Active), Gordon Graceffo (Active), Hunter Dobbins (Active)
  • Los Angeles Angels Injuries: Brent Suter (Active), Chase Silseth (Active), Denzer Guzman (Active), Grayson Rodriguez (Active), Jo Adell (Active), Jorge Soler (Active), José Fermin (Active), Jose Siri (Active)
  • Starting Lineups: Both starting lineups were announced at publish time.
  • Lineup Change Impact: St. Louis Cardinals: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. In higher-turnover comps (≤6 shared), St. Louis Cardinals went 1-1. Los Angeles Angels: Compared with last 5 games, today's announced lineup shares 6.2/9 starters on average. In higher-turnover comps (≤6 shared), Los Angeles Angels went 2-2.
  • Line Movement: Line movement unavailable.