SportzBallz Plus Money Desk

Plus Money Picks — 2026-05-31

Model: dutch • Updated 2026-06-01 07:07 AM
Reload
Sponsored
Plus Money Card Sponsorship • Your brand could be here.
Advertise on SportzBallz
Plus Money Picks5
Decided5
Record1-4
Win Rate20.0%
Underdog 1

Toronto Blue Jays over Baltimore Orioles

LOSS
Toronto Blue Jays vs Baltimore Orioles prediction — 2026-05-31 • First pitch: 12:15 PM ET
Odds+106
Confidence0.398 (data points: 16.477/23.578)
PitchingSpencer Miles vs Kyle Bradish
VenueOriole Park at Camden Yards

Mack Ledger (Market Maker) — Game-day notebook: Toronto Blue Jays over Baltimore Orioles at +106. Model confidence is 0.306 on 15.477/23.697000000000003. Price and matchup are aligned, so the read stays actionable. 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 106 to 105 (-1), toward the pick side. Lineup status: Starting lineups were not announced for either team at publish time. Toronto Blue Jays: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Toronto Blue Jays went 2-1. Metrics context: Pricing context is closer to balanced; bullpen fatigue context favors this side (freshness edge ~8 points). Weather and crew context: 72.2°F, Wind 4.8 mph NW (in from RF), Humidity 36%, P.O.P. 0% (Open-Meteo fallback) / Home Plate: Todd Tichenor; First Base: Tyler Jones; Second Base: Clint Vondrak; Third Base: Adam Hamari. Evaluated metrics (team-favor): confidence=0.306 (data points: 15.477/23.697000000000003); odds=+106; pitching=Spencer Miles vs Kyle Bradish; line move=Moneyline moved from 106 to 105 (-1), toward the pick side.; weather=72.2°F, Wind 4.8 mph NW (in from RF), Humidity 36%, P.O.P. 0% (Open-Meteo fallback); umpire=Home Plate: Todd Tichenor; First Base: Tyler Jones; Second Base: Clint Vondrak; Third Base: Adam Hamari; lineups=Starting lineups were not announced for either team at publish time.; lineup impact=Toronto Blue Jays: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Toronto Blue Jays went 2-1.; signal-count edge=Toronto Blue Jays (15-7); Toronto Blue Jays favored metrics=avg, homeRuns, rbi, whip, strikeoutWalkRatio, walksPer9Inn (+9 more); Baltimore Orioles favored metrics=groundOuts, airOuts, runs, doubles, triples, strikeoutsPer9Inn (+1 more).

Expanded game context
  • Weather: 72.7°F, Wind 3.1 mph WNW (out to RF), Humidity 33%, P.O.P. 0% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Todd Tichenor; First Base: Tyler Jones; Second Base: Clint Vondrak; Third Base: Adam Hamari
  • Toronto Blue Jays Injuries: Adam Macko (Active), Andrés Giménez (Active), Brandon Valenzuela (Active), Braydon Fisher (Active), Charles McAdoo (Active), Connor Seabold (Active), Daulton Varsho (Active), Ernie Clement (Active)
  • Baltimore Orioles Injuries: Adley Rutschman (Active), Albert Suárez (Active), Andrew Kittredge (Active), Anthony Nunez (Active), Blaze Alexander (Active), Brandon Young (Active), Chris Bassitt (Active), Coby Mayo (Active)
  • Starting Lineups: Both starting lineups were announced at publish time.
  • Lineup Change Impact: Toronto Blue Jays: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Toronto Blue Jays went 2-1. Baltimore Orioles: Compared with last 5 games, today's announced lineup shares 7.6/9 starters on average. in stable-lineup comps (≥8 shared), Baltimore Orioles went 2-2.
  • Line Movement: Line movement unavailable.
Underdog 2

Miami Marlins over New York Mets

LOSS
Miami Marlins vs New York Mets prediction — 2026-05-31 • First pitch: 1:40 PM ET
Odds+131
Confidence0.290 (data points: 15.154/23.486)
PitchingJohn King vs Nolan McLean
VenueCiti Field

Lena Park (Weather/Umpire Specialist) — First-pitch read: Miami Marlins over New York Mets at +131. Model confidence is 0.278 on 15.417/24.121000000000002. External context reinforces the base handicap instead of fighting it. 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 137 to 131 (-6), toward the pick side. Lineup status: Both starting lineups were announced at publish time. Miami Marlins: Compared with last 5 games, today's announced lineup shares 7.2/9 starters on average. In higher-turnover comps (≤6 shared), Miami Marlins went 0-2; in stable-lineup comps (≥8 shared), Miami Marlins went 1-2. New York Mets: Compared with last 5 games, today's announced lineup shares 7.4/9 starters on average. Metrics context: Pricing context is closer to balanced; bullpen fatigue context is mostly even; platoon split setup supports this side (lineup fit +0.08); books show wider disagreement. Weather and crew context: 74.9°F, Wind 8.8 mph WNW (in from RF), Humidity 31%, P.O.P. 0% (Open-Meteo fallback) / Home Plate: Ryan Wills; First Base: Lance Barksdale; Second Base: Will Little; Third Base: Ryan Additon. Evaluated metrics (team-favor): confidence=0.278 (data points: 15.417/24.121000000000002); odds=+131; pitching=John King vs Nolan McLean; line move=Moneyline moved from 137 to 131 (-6), toward the pick side.; weather=74.9°F, Wind 8.8 mph WNW (in from RF), Humidity 31%, P.O.P. 0% (Open-Meteo fallback); umpire=Home Plate: Ryan Wills; First Base: Lance Barksdale; Second Base: Will Little; Third Base: Ryan Additon; lineups=Both starting lineups were announced at publish time.; lineup impact=Miami Marlins: Compared with last 5 games, today's announced lineup shares 7.2/9 starters on average. New York Mets: Compared with last 5 games, today's announced lineup shares 7.4/9 starters on average.; signal-count edge=Miami Marlins (15-7); Miami Marlins favored metrics=groundOuts, runs, doubles, triples, homeRuns, rbi (+9 more); New York Mets favored metrics=avg, airOuts, strikeoutWalkRatio, strikeoutsPer9Inn, walksPer9Inn, Batters have most hits vs opposing pitcher (+1 more).

Expanded game context
  • Weather: 74.5°F, Wind 8.8 mph W (out to RF), Humidity 33%, P.O.P. 0% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Ryan Wills; First Base: Lance Barksdale; Second Base: Will Little; Third Base: Ryan Additon
  • Miami Marlins Injuries: Anthony Bender (Active), Cade Gibson (Active), Calvin Faucher (Active), Christopher Morel (Active), Connor Norby (Active), Esteury Ruiz (Active), Heriberto Hernández (Active), Jakob Marsee (Active)
  • New York Mets Injuries: A.J. Ewing (Active), A.J. Minter (Active), Austin Warren (Active), Bo Bichette (Active), Brett Baty (Active), Brooks Raley (Active), Carson Benge (Active), Christian Scott (Active)
  • Starting Lineups: Both starting lineups were announced at publish time.
  • Lineup Change Impact: Miami Marlins: Compared with last 5 games, today's announced lineup shares 7.2/9 starters on average. In higher-turnover comps (≤6 shared), Miami Marlins went 0-2; in stable-lineup comps (≥8 shared), Miami Marlins went 1-2. New York Mets: Compared with last 5 games, today's announced lineup shares 7.4/9 starters on average.
  • Line Movement: Line movement unavailable.
Underdog 3

Minnesota Twins over Pittsburgh Pirates

LOSS
Minnesota Twins vs Pittsburgh Pirates prediction — 2026-05-31 • First pitch: 1:35 PM ET
Odds+135
Confidence0.212 (data points: 14.231/23.477)
PitchingZebby Matthews vs Braxton Ashcraft
VenuePNC Park

Maya Rios (Process Coach) — Here’s the card: Minnesota Twins over Pittsburgh Pirates at +135. Model confidence is 0.285 on 15.385/23.95. This is a disciplined edge profile, not a chase setup. 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 135 to 142 (+7), away from the pick side. Lineup status: Starting lineups were not announced for either team at publish time. Minnesota Twins: Compared with last 5 games, today's announced lineup shares 5.8/9 starters on average. In higher-turnover comps (≤6 shared), Minnesota Twins went 1-3. Metrics context: Pricing context is closer to balanced; bullpen fatigue context is mostly even; books are tightly aligned. Weather and crew context: 72.9°F, Wind 3.2 mph ESE (in from CF), Humidity 24%, P.O.P. 0% (Open-Meteo fallback) / Home Plate: Jordan Baker; First Base: Willie Traynor; Second Base: Jansen Visconti; Third Base: Alex Tosi. Evaluated metrics (team-favor): confidence=0.285 (data points: 15.385/23.95); odds=+135; pitching=Zebby Matthews vs Braxton Ashcraft; line move=Moneyline moved from 135 to 142 (+7), away from the pick side.; weather=72.9°F, Wind 3.2 mph ESE (in from CF), Humidity 24%, P.O.P. 0% (Open-Meteo fallback); umpire=Home Plate: Jordan Baker; First Base: Willie Traynor; Second Base: Jansen Visconti; Third Base: Alex Tosi; lineups=Starting lineups were not announced for either team at publish time.; lineup impact=Minnesota Twins: Compared with last 5 games, today's announced lineup shares 5.8/9 starters on average. In higher-turnover comps (≤6 shared), Minnesota Twins went 1-3.; signal-count edge=Minnesota Twins (15-7); Minnesota Twins favored metrics=groundOuts, doubles, triples, homeRuns, rbi, whip (+9 more); Pittsburgh Pirates favored metrics=avg, airOuts, runs, strikeoutsPer9Inn, homeRunsPer9, strikePercentage (+1 more).

Expanded game context
  • Weather: 74.2°F, Wind 1.6 mph ENE (in from RF), Humidity 35%, P.O.P. 0% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Jordan Baker; First Base: Willie Traynor; Second Base: Jansen Visconti; Third Base: Alex Tosi
  • Minnesota Twins Injuries: Alex Jackson (Active), Andrew Morris (Active), Anthony Banda (Active), Austin Martin (Active), Brooks Lee (Active), Byron Buxton (Active), Cody Laweryson (Active), Connor Prielipp (Active)
  • Pittsburgh Pirates Injuries: Brandan Bidois (Active), Brandon Lowe (Active), Braxton Ashcraft (Active), Bryan Reynolds (Active), Bubba Chandler (Active), Dennis Santana (Active), Endy Rodríguez (Active), Evan Sisk (Active)
  • Starting Lineups: Both starting lineups were announced at publish time.
  • Lineup Change Impact: Minnesota Twins: Compared with last 5 games, today's announced lineup shares 5.8/9 starters on average. In higher-turnover comps (≤6 shared), Minnesota Twins went 1-3. Pittsburgh Pirates: Compared with last 5 games, today's announced lineup shares 5.8/9 starters on average. In higher-turnover comps (≤6 shared), Pittsburgh Pirates went 3-1.
  • Line Movement: Line movement unavailable.
Underdog 4

Chicago Cubs over St. Louis Cardinals

LOSS
Chicago Cubs vs St. Louis Cardinals prediction — 2026-05-31 • First pitch: 7:20 PM ET
Odds+104
Confidence0.072 (data points: 15.34/28.609)
PitchingJordan Wicks vs Matthew Liberatore
VenueBusch Stadium

Jules Archer (Underdog Hunter) — Here’s the card: Chicago Cubs over St. Louis Cardinals at +104. Model confidence is 0.069 on 15.34/28.701999999999998. Value case is built on stability and path quality, not noise. 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 -112 to 104 (+216), away from the pick side. Lineup status: Both starting lineups were announced at publish time. 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 1-1. St. Louis Cardinals: Compared with last 5 games, today's announced lineup shares 6.0/9 starters on average. In higher-turnover comps (≤6 shared), St. Louis Cardinals went 0-3. Metrics context: Pricing context is closer to balanced; bullpen fatigue context leans against this side (~26 points); platoon split setup is close to neutral; books are tightly aligned. Weather and crew context: 78.7°F, Wind 4.1 mph SSW (out to LF), Humidity 71%, P.O.P. 6% (Open-Meteo fallback) / Home Plate: Quinn Wolcott; First Base: Ramon De Jesus; Second Base: Paul Clemons; Third Base: Edwin Jimenez. Evaluated metrics (team-favor): confidence=0.069 (data points: 15.34/28.701999999999998); odds=+104; pitching=Jordan Wicks vs Matthew Liberatore; line move=Moneyline moved from -112 to 104 (+216), away from the pick side.; weather=78.7°F, Wind 4.1 mph SSW (out to LF), Humidity 71%, P.O.P. 6% (Open-Meteo fallback); umpire=Home Plate: Quinn Wolcott; First Base: Ramon De Jesus; Second Base: Paul Clemons; Third Base: Edwin Jimenez; lineups=Both starting lineups were announced at publish time.; lineup impact=Chicago Cubs: Compared with last 5 games, today's announced lineup shares 7.4/9 starters on average. Louis Cardinals went 0-3.; signal-count edge=Chicago Cubs (15-12); Chicago Cubs favored metrics=groundOuts, triples, strikeoutWalkRatio, strikeoutsPer9Inn, walksPer9Inn, strikePercentage (+9 more); St. Louis Cardinals favored metrics=avg, airOuts, runs, doubles, homeRuns, rbi (+6 more).

Expanded game context
  • Weather: 77.5°F, Wind 4.3 mph E (in from LF), Humidity 67%, P.O.P. 7% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Quinn Wolcott; First Base: Ramon De Jesus; Second Base: Paul Clemons; Third Base: Edwin Jimenez
  • Chicago Cubs Injuries: Alex Bregman (Active), Ben Brown (Active), Caleb Thielbar (Active), Carson Kelly (Active), Colin Rea (Active), Daniel Palencia (Active), Dansby Swanson (Active), Ethan Roberts (Active)
  • St. Louis Cardinals Injuries: Alec Burleson (Active), Andre Pallante (Active), Bryan Torres (Active), Dustin May (Active), George Soriano (Active), Gordon Graceffo (Active), Hunter Dobbins (Active), Iván Herrera (Active)
  • Starting Lineups: Both starting lineups were announced at publish time.
  • Lineup Change Impact: 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 1-1. St. Louis Cardinals: Compared with last 5 games, today's announced lineup shares 6.0/9 starters on average. In higher-turnover comps (≤6 shared), St. Louis Cardinals went 0-3.
  • Line Movement: Line movement unavailable.
Underdog 5

Cincinnati Reds over Atlanta Braves

WIN
Cincinnati Reds vs Atlanta Braves prediction — 2026-05-31 • First pitch: 1:40 PM ET
Odds+106
Confidence0.015 (data points: 12.115/23.865000000000002)
PitchingNick Lodolo vs Spencer Strider
VenueGreat American Ball Park

Dex Numbers (Quant) — First-pitch read: Cincinnati Reds over Atlanta Braves at +106. Model confidence is 0.029 on 12.115/23.541. The edge comes from stacked moderate signals rather than one noisy outlier. 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, matchup history leverage, and recent form. Market movement reads: Moneyline moved from 116 to 106 (-10), toward the pick side. Lineup status: Both starting lineups were announced at publish time. Cincinnati Reds: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Cincinnati Reds went 2-1. Atlanta Braves: Compared with last 5 games, today's announced lineup shares 7.8/9 starters on average. in stable-lineup comps (≥8 shared), Atlanta Braves went 2-1. Metrics context: Pricing context is closer to balanced; bullpen fatigue context favors this side (freshness edge ~13 points); platoon split setup is less favorable (lineup fit -0.33); books are tightly aligned. Weather and crew context: 74.9°F, Wind 4.3 mph NE (in from RF), Humidity 42%, P.O.P. 0% (Open-Meteo fallback) / Home Plate: Nick Mahrley; First Base: Tripp Gibson; Second Base: Ryan Blakney; Third Base: Marvin Hudson. Evaluated metrics (team-favor): confidence=0.029 (data points: 12.115/23.541); odds=+106; pitching=Nick Lodolo vs Spencer Strider; line move=Moneyline moved from 116 to 106 (-10), toward the pick side.; weather=74.9°F, Wind 4.3 mph NE (in from RF), Humidity 42%, P.O.P. 0% (Open-Meteo fallback); umpire=Home Plate: Nick Mahrley; First Base: Tripp Gibson; Second Base: Ryan Blakney; Third Base: Marvin Hudson; lineups=Both starting lineups were announced at publish time.; lineup impact=Cincinnati Reds: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. in stable-lineup comps (≥8 shared), Atlanta Braves went 2-1.; signal-count even (11-11); Cincinnati Reds favored metrics=avg, groundOuts, airOuts, doubles, triples, homeRuns (+5 more); Atlanta Braves favored metrics=runs, whip, strikeoutWalkRatio, strikeoutsPer9Inn, hitsPer9Inn, runsScoredPer9 (+5 more).

Expanded game context
  • Weather: 74.4°F, Wind 5.2 mph ENE (in from RF), Humidity 43%, P.O.P. 0% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Nick Mahrley; First Base: Tripp Gibson; Second Base: Ryan Blakney; Third Base: Marvin Hudson
  • Cincinnati Reds Injuries: Andrew Abbott (Active), Blake Dunn (Active), Brady Singer (Active), Brock Burke (Active), Caleb Ferguson (Active), Chase Burns (Active), Chris Paddack (Active), Dane Myers (Active)
  • Atlanta Braves Injuries: Anthony Molina (Active), Austin Riley (Active), Bryce Elder (Active), Chadwick Tromp (Active), Chris Sale (Active), Didier Fuentes (Active), Dominic Smith (Active), Dylan Dodd (Active)
  • Starting Lineups: Both starting lineups were announced at publish time.
  • Lineup Change Impact: Cincinnati Reds: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Cincinnati Reds went 2-1. Atlanta Braves: Compared with last 5 games, today's announced lineup shares 7.8/9 starters on average. in stable-lineup comps (≥8 shared), Atlanta Braves went 2-1.
  • Line Movement: Line movement unavailable.