SportzBallz Plus Money Desk

Plus Money Picks — 2026-08-28

Model: dutch • Updated 2026-08-28 08:45 PM
Reload
Plus Money Picks3
Decided0
Record0-0
Win Rate
Underdog 1

San Francisco Giants over Arizona Diamondbacks

LOSS
San Francisco Giants vs Arizona Diamondbacks prediction — 2026-08-28 • First pitch: 10:15 PM ET
Odds+105
Confidence0.482 (data points: 5.27/7.109999999999999)
PitchingBlade Tidwell vs Kohl Drake
VenueOracle Park

As the San Francisco Giants prepare to host the Arizona Diamondbacks at Oracle Park, the stage is set for a compelling contest under cool, breezy conditions, with temperatures hovering around 63 degrees and a steady wind blowing out to center field at nearly 14 mph. Blade Tidwell takes the mound for the Giants, while the Diamondbacks counter with Kohl Drake, both looking to make an impact in a game where the Giants find themselves slightly favored at +107 after the moneyline moved from +104. Despite a lack of announced starting lineups, the Giants’ recent form and home-field advantage might tilt the scales in their favor. With bullpen fatigue appearing even on both sides, the environment suggests a potential suppression of run production, making for an intriguing battle as both teams vie for supremacy in the late summer sun. Keep an eye on how these pitchers navigate the elements and the pressure of this tightly contested matchup. Evaluated metrics (team-favor): confidence=0.482 (data points: 5.27/7.109999999999999); odds=+105; pitching=Blade Tidwell vs Kohl Drake; line move=Moneyline moved from 104 to 105 (+1), away from the pick side.; weather=61.8°F, Wind 7.5 mph WNW (out to CF), Humidity 84%, P.O.P. 2% (Open-Meteo fallback); umpire=Home Plate: Alan Porter; First Base: Jim Wolf; Second Base: Roberto Ortiz; Third Base: Alex MacKay; lineups=Starting lineups were not announced for either team at publish time.; lineup impact=San Francisco Giants: Compared with last 5 games, today's announced lineup shares 5.8/9 starters on average. In higher-turnover comps (≤6 shared), San Francisco Giants went 2-1. Arizona Diamondbacks: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. In higher-turnover comps (≤6 shared), Arizona Diamondbacks went 1-1.; signal-count even (1-1); San Francisco Giants favored metrics=No model signal list available.; Arizona Diamondbacks favored metrics=No model signal list available.

Expanded game context
  • Weather: 61.8°F, Wind 7.5 mph WNW (out to CF), Humidity 84%, P.O.P. 2% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Alan Porter; First Base: Jim Wolf; Second Base: Roberto Ortiz; Third Base: Alex MacKay
  • San Francisco Giants Injuries: Andrew Knizner (Active), Anthony Molina (Active), Blade Tidwell (Active), Braxton Roxby (Active), Bryce Eldridge (Active), Carson Seymour (Active), Christian Koss (Active), Drew Cavanaugh (Active)
  • Arizona Diamondbacks Injuries: Brandon Pfaadt (Active), Brandyn Garcia (Active), Corbin Carroll (Active), Dennis Santana (Active), Eduardo Rodriguez (Active), Gabriel Moreno (Active), Geraldo Perdomo (Active), Gerardo Carrillo (Active)
  • Starting Lineups: Starting lineups were not announced for either team at publish time.
  • Lineup Change Impact: San Francisco Giants: Compared with last 5 games, today's announced lineup shares 5.8/9 starters on average. In higher-turnover comps (≤6 shared), San Francisco Giants went 2-1. Arizona Diamondbacks: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. In higher-turnover comps (≤6 shared), Arizona Diamondbacks went 1-1.
  • Line Movement: Moneyline moved from 104 to 105 (+1), away from the pick side.
Underdog 2

Los Angeles Angels over Philadelphia Phillies

LOSS
Los Angeles Angels vs Philadelphia Phillies prediction — 2026-08-28 • First pitch: 9:38 PM ET
Odds+105
Confidence0.237 (data points: 9.7/15.68)
PitchingReid Detmers vs Andrew Painter
VenueAngel Stadium

The Los Angeles Angels, fresh off a series of spirited performances, will host the Philadelphia Phillies at Angel Stadium, where Reid Detmers is set to take the mound against Andrew Painter. With the Angels listed at +114, the line has seen a notable shift from -121, reflecting a growing confidence in Detmers and the home team’s ability to capitalize on their recent form. Both clubs have struggled with consistency, but the Angels' steadier two-way play gives them an edge here. While starting lineups remain unannounced, the bullpens appear evenly matched, and any weather concerns are currently unknown. This matchup could hinge on which pitcher can best navigate the opposing lineup, with Detmers looking to harness the home crowd's energy against Painter, who will be tested in a tough environment. As the game approaches, expect the betting sentiment to further solidify around the Angels if line movement is any indication of the public's confidence. Evaluated metrics (team-favor): confidence=0.237 (data points: 9.7/15.68); odds=+105; pitching=Reid Detmers vs Andrew Painter; line move=Moneyline moved from 121 to 105 (-16), toward the pick side.; weather=Clear, 87°F, 7 mph, R To L; umpire=Home Plate: Shane Livensparger; First Base: Dan Merzel; Second Base: Dan Bellino; Third Base: Mark Ripperger; lineups=Starting lineups were not announced for either team at publish time.; lineup impact=Los Angeles Angels: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. Philadelphia Phillies: Compared with last 5 games, today's announced lineup shares 6.2/9 starters on average. In higher-turnover comps (≤6 shared), Philadelphia Phillies went 2-0.; signal-count even (1-1); Los Angeles Angels favored metrics=No model signal list available.; Philadelphia Phillies favored metrics=No model signal list available.

Expanded game context
  • Weather: Clear, 87°F, 7 mph, R To L
  • Umpire Crew: Home Plate: Shane Livensparger; First Base: Dan Merzel; Second Base: Dan Bellino; Third Base: Mark Ripperger
  • Los Angeles Angels Injuries: Adam Frazier (Active), Ben Joyce (Active), Christian Moore (Active), Denzer Guzman (Active), George Klassen (Active), Grayson Rodriguez (Active), José Fermin (Active), Jose Siri (Active)
  • Philadelphia Phillies Injuries: Aaron Nola (Active), Alec Bohm (Active), Alex McFarlane (Active), Andrew Painter (Active), Brandon Marsh (Active), Brooks Raley (Active), Bryan De La Cruz (Active), Bryce Harper (Active)
  • Starting Lineups: Starting lineups were not announced for either team at publish time.
  • Lineup Change Impact: Los Angeles Angels: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. Philadelphia Phillies: Compared with last 5 games, today's announced lineup shares 6.2/9 starters on average. In higher-turnover comps (≤6 shared), Philadelphia Phillies went 2-0.
  • Line Movement: Moneyline moved from 121 to 105 (-16), toward the pick side.
Underdog 3

Athletics over Baltimore Orioles

LOSS
Athletics vs Baltimore Orioles prediction — 2026-08-28 • First pitch: 9:40 PM ET
Odds+101
Confidence0.039 (data points: 5.7/10.969999999999999)
PitchingJacob Lopez vs Brandon Young
VenueSutter Health Park

As the Oakland Athletics gear up to face the Baltimore Orioles at Sutter Health Park, the matchup pits Jacob Lopez against Brandon Young on the mound, each seeking to assert dominance early. The A’s enter this contest with a slight edge, reflected in the moneyline shifting from +121 to +101, indicating a growing confidence in their chances. With both clubs having yet to announce their starting lineups, the uncertainty looms large, but the A’s bullpen holds a notable freshness advantage that could sway the game late, particularly in the warm, partly cloudy conditions of 84°F with an 8 mph breeze blowing out to center field. Home plate umpire Emil Jimenez will set the tone, and with a model confidence rating of 0.281 backing the Athletics, it seems the bookies may be underestimating their potential to capitalize on the Orioles’ weaknesses. Look for a disciplined performance from Oakland as they aim to capitalize on this favorable circumstance. Evaluated metrics (team-favor): confidence=0.039 (data points: 5.7/10.969999999999999); odds=+101; pitching=Jacob Lopez vs Brandon Young; line move=Moneyline moved from 121 to 101 (-20), toward the pick side.; weather=Cloudy, 76°F, 7 mph, Out To LF; umpire=Home Plate: Emil Jimenez; First Base: Gabe Morales; Second Base: Doug Eddings; Third Base: Mike Muchlinski; lineups=Starting lineups were not announced for either team at publish time.; lineup impact=Athletics: Compared with last 5 games, today's announced lineup shares 7.4/9 starters on average. in stable-lineup comps (≥8 shared), Athletics went 2-1. Baltimore Orioles: Compared with last 5 games, today's announced lineup shares 6.2/9 starters on average. In higher-turnover comps (≤6 shared), Baltimore Orioles went 2-2.; signal-count even (1-1); Athletics favored metrics=No model signal list available.; Baltimore Orioles favored metrics=No model signal list available.

Expanded game context
  • Weather: Cloudy, 76°F, 7 mph, Out To LF
  • Umpire Crew: Home Plate: Emil Jimenez; First Base: Gabe Morales; Second Base: Doug Eddings; Third Base: Mike Muchlinski
  • Athletics Injuries: Alika Williams (Active), Brady Basso (Active), Brian Serven (Active), Carlos Cortes (Active), Chris Roycroft (Active), Darell Hernaiz (Active), Donovan Walton (Active), Elvis Alvarado (Active)
  • Baltimore Orioles Injuries: Alex Hoppe (Active), Andrew Kittredge (Active), Anthony Nunez (Active), Blaze Alexander (Active), Brandon Young (Active), Cam Sanders (Active), Carlos Narváez (Active), Chris Bassitt (Active)
  • Starting Lineups: Starting lineups were not announced for either team at publish time.
  • Lineup Change Impact: Athletics: Compared with last 5 games, today's announced lineup shares 7.4/9 starters on average. in stable-lineup comps (≥8 shared), Athletics went 2-1. Baltimore Orioles: Compared with last 5 games, today's announced lineup shares 6.2/9 starters on average. In higher-turnover comps (≤6 shared), Baltimore Orioles went 2-2.
  • Line Movement: Moneyline moved from 121 to 101 (-20), toward the pick side.