← All archive dates

Daily archive

2026-05-28

The stored Gary board for Thu, May 28. Results are presented separately because older records do not all carry a durable source-pick ID.

Game picks

5
MLB1:10 PM

Angels @ Tigers

We have a classic getaway day rubber match under the afternoon sun at Comerica Park, where a stiff 14-mph breeze blowing out toward right field is set to challenge a pair of struggling starting pitchers. The starting matchup features two right-handers with high strikeout upside but highly inflated 2026 ERAs. However, the trajectory of their raw stuff paints two very different pictures. Jack Flaherty is still searching for his first win of the season, sitting at 0-6 with a 5.94 ERA, and his four-seam fastball velocity has plummeted to 91.8–92.4 mph, landing him in the bottom 15th percentile of the league. On the other side, Grayson Rodriguez is built back up after throwing 92 pitches in his last outing and carries a massive psychological advantage into today, having never allowed an earned run in 10.0 career innings against Detroit. The critical differentiator in this matchup is the health and depth of the respective bullpens. The Tigers' pitching staff suffered a devastating double-whammy yesterday, losing both starter Casey Mize and veteran closer Kenley Jansen to groin injuries. Jansen’s fresh injury is a massive blow to Detroit's late-inning stability, especially for a team whose starter has struggled to complete four innings in multiple May outings. With Flaherty's diminished velocity making him highly vulnerable to the long ball, any early exit forces Detroit to rely on a depleted relief core. Meanwhile, the Angels' lineup is well-positioned to exploit these weaknesses. Although they lost first baseman Nolan Schanuel to the injured list yesterday, they still boast the elite power of Mike Trout and the red-hot bat of rookie Wade Meckler, who is batting .462 against right-handers and should feast on Flaherty's diminished fastball with the wind blowing out to right. While the Tigers have a solid left-handed core featuring Kevin McGonigle and Riley Greene, they will face a heavily motivated Rodriguez who has historically had their number. Ultimately, the market is overvaluing the home team here. The Tigers' offense has the worst collective OPS in the majors, and without Jansen to lock down the late innings, their margin for error is razor-thin. Backing a winless starter with declining velocity and a compromised bullpen is a highly risky proposition at this price. The value clearly lies with the Angels at plus money to tee off on Flaherty, exploit a thin Detroit bullpen, and secure the road victory.

Angels ML+112
CONF
62%
MLB4:10 PM

Braves @ Red Sox

The setting is afternoon at historic Fenway Park, where a classic rubber match brings the return of former World Series champion Chris Sale to face a rising young southpaw in Payton Tolle. While the public will naturally back Sale and the league-leading Braves, the underlying pitching metrics tell a very different story. Sale has been spectacular with a 1.89 ERA, but his 3.05 xERA indicates regression is looming. On the flip side, Tolle boasts a 2.45 ERA backed by an elite 2.19 xERA that sits in the 97th percentile of MLB. Tolle has already proven he can silence this Atlanta lineup, having stifled them over eight innings of two-run ball on May 16, and the nine-mph wind blowing in from center field today will help suppress fly balls to keep those elite contact-management numbers intact. The defining edge in this matchup comes down to a critical, fresh injury for Atlanta and the tactical adjustments Boston has made to exploit it. The Braves are missing star catcher Drake Baldwin, who suffered a right oblique strain just two days ago. Baldwin has been their premier lefty killer with a .342 average and 1.086 OPS against lefties, and his replacement, Sandy Leon, is a massive liability. Leon is batting just .100 with a -0.3 WAR, and his weak twenty percent caught-stealing rate is a glaring vulnerability. Red Sox manager Chad Tracy has dialed up his team's steal attempt rate to twelve percent, meaning speedsters like Jarren Duran, who is coming off a four-for-five night, will have a green light to disrupt Sale's rhythm. Boston has also built a specialized, right-handed heavy lineup specifically designed to neutralize Sale's slider. Platoon specialists like Wilyer Abreu, carrying a .410 average against left-handed pitching, and Willson Contreras, sporting a 1.049 OPS against southpaws, give the Red Sox the upper hand. Combine this with catcher Carlos Narvaez shutting down Atlanta's running game with his superb forty-six-point-two percent caught-stealing rate, and the Red Sox have all the tactical advantages. Riding the wave of yesterday's eight-zero blowout, the Red Sox are in a prime position to take the series.

Red Sox ML+110
CONF
72%
MLB6:35 PM

Blue Jays @ Orioles

Divisional rivals clash at Camden Yards tonight as the Toronto Blue Jays and Baltimore Orioles open up a crucial four-game series with both teams looking to break above the .500 mark in a crowded AL East. While the oddsmakers have positioned the Orioles as slight home favorites, the tactical matchup inside the numbers strongly points to Toronto as the high-value play. Baltimore starter Chris Bassitt has struggled heavily this season with a bloated 1.67 WHIP, and his sinker-heavy approach is a disastrous fit against a Blue Jays lineup specifically designed to punish sinkers. Left-handed bats like Daulton Varsho and stars like Vladimir Guerrero Jr. have historically crushed sinkers, and Bassitt's weakness against lefties (allowing a .917 OPS this season) will be put on full display against Toronto's top-heavy lineup. Furthermore, the defensive and environmental conditions tonight heavily favor the visitors. Toronto features the league's third-best infield defense, which provides a high floor for left-hander Patrick Corbin to navigate around any regression concerns. Conversely, Baltimore's infield defense ranks as the second-worst in MLB, meaning Bassitt's tendency to allow balls in play will continue to turn into base hits. Additionally, the weather conditions at Camden Yards are pitching-friendly tonight. With a 13-mph wind blowing directly in from Left Field and the deep left-field wall, the power of Baltimore's righty-heavy lineup will be significantly suppressed, neutralizing their hardest-hit fly balls and acting as a major safety net for Corbin. The deciding factor in this divisional opener lies in the late-inning relief. Baltimore's bullpen suffered a devastating blow yesterday when high-leverage reliever Yennier Cano was forced out of the game with a hamstring injury, leaving their late-inning bridge completely shattered. If Bassitt's high-WHIP struggles force an early exit, the Orioles lack the healthy high-leverage depth to keep Toronto quiet. Meanwhile, Toronto boasts a completely healthy and dominant back end, anchored by closer Louis Varland and his microscopic 0.31 ERA. With a clear edge in defensive efficiency, bullpen reliability, and favorable weather-pitching synergy, the Blue Jays are primed to steal this road victory.

Blue Jays ML+108
CONF
72%
MLB8:05 PM

Astros @ Rangers

We've got a high-stakes Lone Star showdown under the roof at Globe Life Field tonight as the Astros and Rangers wrap up an intense four-game series. While Houston's offense has been riding a historic wave of power behind Yordan Alvarez, this series finale will ultimately be decided by starting pitching sustainability and late-inning bullpen execution. On the mound, Spencer Arrighetti has been a revelation with his flashy 1.32 ERA, but a deeper look at the metrics reveals a high-wire act that is highly prone to regression. Over his last five starts, Arrighetti has issued 17 walks in 29.3 innings (5.2 BB/9)—a dangerous rate that a disciplined Texas lineup is built to exploit. Left-handed hitters like Joc Pederson (coming off a two-homer performance) and Brandon Nimmo are highly patient at the plate and match up exceptionally well against Arrighetti's high-spin profile. Conversely, Rangers starter Nathan Eovaldi offers a rock-solid floor with his elite 50.6% ground-ball rate and pinpoint control, having walked just six batters over his last 35 innings to keep the bases clean. The ultimate differentiator tonight lies in the bullpen and overall offensive consistency. While the Astros have relied on a top-heavy approach with Alvarez carrying the load, the Rangers have put together much more consistent contact quality, boasting a 36.5% team hard-hit rate over their last three games compared to Houston's 26.2%. Once the starters exit, the late-inning disparity becomes glaring. Texas features a fully rested, dominant bullpen bridge led by Jacob Latz and Jakob Junis, both holding WHIPs under 0.75. Against an unstable Houston relief corps that is missing its elite closer and struggling with high-walk metrics in middle relief, the Rangers are in prime position to lock down a close home win.

Rangers ML-142
CONF
75%
NBA8:30 PM

Oklahoma City Thunder @ San Antonio Spurs

The stage is set at a raucous Frost Bank Center as the San Antonio Spurs fight to keep their season alive in a high-stakes Game 6 against the defending champion Oklahoma City Thunder. With the Thunder holding a 3-2 lead, San Antonio is desperate to force a Game 7, but the physical and tactical hurdles in front of them make the visiting underdogs the smartest play on the board. While the Spurs have the advantage of playing at home, where they were dominant during the regular season, their recent efficiency trends paint a concerning picture. Over their last five games, San Antonio’s offensive efficiency has plummeted, resulting in a mediocre 49.7% effective field goal percentage and a -1.8 average net margin. A significant driver of this slide is the fatigue of Victor Wembanyama, who struggled to a 4-of-15 shooting performance in Game 5 under the relentless, physical defense of Chet Holmgren and Isaiah Hartenstein. Additionally, point guard De'Aaron Fox is playing through a minor high ankle sprain. For a top-heavy Spurs rotation that relies on Fox, Devin Vassell, and Stephon Castle to generate 87.1% of their assists, any physical limitation to their backcourt engine severely cripples their high-octane transition game. Conversely, Oklahoma City offers an incredibly high floor as a 3.5-point underdog. The Thunder’s defense has remained a championship-caliber anchor, holding the Spurs to a 107.7 defensive rating over the last five games while maintaining a positive +1.8 net margin. Shai Gilgeous-Alexander has been the most consistent superstar in this series, coming off a masterful 32-point, 9-assist showing in Game 5. The Thunder's depth has also been a deciding factor, as Alex Caruso and rookie Jared McCain have provided elite perimeter scoring and playmaking to offset the recent absence of Jalen Williams. With Williams upgraded to questionable and testing his hamstring in warmups, his potential return adds immense two-way versatility. Whether Williams plays or sits, the Thunder’s superior depth, defensive resilience, and ball security make them the clear choice to cover the spread.

Oklahoma City Thunder +3.5-110
CONF
85%

Player props

10
MLB · Angels @ Tigers

Colt Keith

Colt Keith is the hottest hitter in this matchup, batting .406 over his last 10 games with five multi-hit performances in his last nine starts. He occupies the leadoff spot for the Tigers, ensuring he will receive the maximum number of plate appearances to clear this line.

OVER 1.5 Total Bases+155
  • · Colt Keith: .406 AVG (13-for-32) over last 10 games
  • · Grayson Rodriguez: 10.61 ERA, 2.14 WHIP, and 8.18 ERA over last 5 starts
  • · Weather: 14 mph wind blowing out to Right Field (benefiting lefty hitters)
MLB · Angels @ Tigers

Vaughn Grissom

Vaughn Grissom has been the Angels' most consistent hitter recently, posting a .345 average over his last 10 games. He has recorded three multi-hit games in his last six starts and is entrenched in the No.

OVER 1.5 Total Bases+140
  • · Vaughn Grissom: .345 AVG (10-for-29) over last 10 games
  • · Jack Flaherty: 7.02 ERA over his last 5 starts, allowing at least 3 runs in every May start
  • · Grissom hitting 3rd in the Angels lineup with high volume PA expected
MLB · Twins @ White Sox

Davis Martin

Davis Martin is currently the most dominant pitcher in the White Sox rotation, entering this matchup with elite strikeout momentum. Over his last five starts, he has recorded 40 strikeouts in just 29.4 innings, clearing this 5.5 line in 100% of those appearances.

OVER 5.5 Strikeouts-106
  • · Cleared 5.5 strikeouts in 5 consecutive starts (7, 10, 9, 7, 7)
  • · 12.3 K/9 rate over his last 29.4 innings pitched
  • · 1.14 ERA at home (Guaranteed Rate Field) in 2026
MLB · Twins @ White Sox

Munetaka Murakami

The environmental factors for today's afternoon game at Guaranteed Rate Field heavily favor Munetaka Murakami. With a 16 mph wind blowing out toward right field, Murakami’s left-handed power stroke is perfectly positioned to benefit from 'wind-aided' extra-base hits.

OVER 1.5 Total Bases+140
  • · 16 mph wind blowing directly out to right field (RF)
  • · 20 home runs on the season entering today's game
  • · Twins bullpen ranks 4th-worst in MLB with a 4.94 ERA
MLB · Braves @ Red Sox

Willson Contreras

Willson Contreras is currently the most consistent offensive force in the Red Sox lineup, having cleared this 1.5 total bases line in nine of his last 10 games. He possesses a significant platoon advantage against the left-handed Chris Sale, batting .298 with a 1.049 OPS against southpaws this season. Furthermore, Contreras has been elite in afternoon windows, posting a .357 average in day games. Fenway Park's unique dimensions, specifically the Green Monster, favor his pull-side power for doubles, which would clear this line in a single swing. While Sale is in dominant form, his xERA (3.05) suggests he is allowing more hard contact than his surface ERA (1.89) indicates, providing an opening for a hitter as locked-in as Contreras.

OVER 1.5 Total Bases+141
  • · Cleared 1.5 TB in 9 of last 10 games
  • · .357 AVG and 1.096 OPS in day games
  • · .298 AVG and 1.049 OPS against left-handed pitchers in 2026
MLB · Braves @ Red Sox

Matt Olson

Matt Olson is in the midst of a significant power surge, batting .324 with four home runs over his last 10 games. Despite the left-on-left matchup against Payton Tolle, Olson has shown zero platoon disadvantage this season, maintaining a robust .842 OPS against lefties. He bats third for an Atlanta offense that leads the majors in road scoring, ensuring high-leverage opportunities and protection in the lineup. Fenway Park is a hitter-friendly environment (1.05 park factor) that rewards Olson's high fly-ball rate. Given that Tolle previously beat the Braves this month, Olson is well-positioned for a productive 'bounce-back' performance as part of the league's most dangerous road offense.

OVER 1.5 Total Bases+138
  • · Batting .324 with 4 HR over his last 10 games
  • · .842 OPS against left-handed pitchers in 2026
  • · Braves lead MLB in road scoring (6.04 runs per game)
MLB · Blue Jays @ Orioles

Taylor Ward

Taylor Ward has been the primary engine for the Orioles' offense recently, posting a stellar .368 batting average over his last 10 games. As the leadoff hitter, he is guaranteed the maximum volume of plate appearances (typically 4-5) in an offense that has scored 26 runs over its last three games.

OVER 1.5 H+R+RBI-133
  • · 0.368 AVG last 10 games (14-for-38)
  • · Opposing SP Patrick Corbin: 5.38 xERA vs 3.86 ERA
  • · Opposing SP Patrick Corbin: 1.40 WHIP
MLB · Blue Jays @ Orioles

Gunnar Henderson

Gunnar Henderson is the hottest power hitter in the AL East, entering tonight with five home runs in his last 10 games. While he faces a left-on-left matchup, Patrick Corbin’s low strikeout rate (6.5 K/9) means he lacks the 'swing-and-miss' stuff typically used to neutralize a hitter of Henderson’s caliber.

OVER 1.5 H+R+RBI-120
  • · 5 Home Runs in last 10 games
  • · 13 mph wind blowing in from LF (neutral/cross-wind for LH pull power)
  • · Opposing SP Patrick Corbin: 6.5 K/9 rate
NBA · Oklahoma City Thunder @ San Antonio Spurs

Shai Gilgeous-Alexander

Gilgeous-Alexander has fundamentally shifted his role in this series, evolving from a scoring-first guard into a high-volume facilitator to counter the Spurs' aggressive defensive schemes. While his season average of 6.6 assists is significantly lower than this line, his recent form is undeniable: he is averaging 9.8 assists per game over his last five contests, clearing 7.5 assists in 80% of those games. The emergence of Jared McCain and the consistency of Alex Caruso as perimeter threats have provided SGA with reliable targets when he collapses the defense via his 18.1 drives per game. In a closeout Game 6, expect the Spurs to maintain heavy pressure on SGA's scoring, which will likely fuel another high-assist performance.

OVER 7.5 Assists-137
  • · 9.8 APG over last 5 games
  • · 4 of last 5 games cleared 7.5 assists (9, 7, 12, 9, 12)
  • · 18.1 drives per game creates elite kick-out opportunities
NBA · Oklahoma City Thunder @ San Antonio Spurs

Chet Holmgren

Chet Holmgren's offensive output has steadily declined as this series has progressed, with his primary focus shifting toward the exhausting defensive task of containing Victor Wembanyama. Holmgren is averaging only 12.2 points over his last five games, nearly five points below his season average of 17.1 PPG.

UNDER 14.5 Points-141
  • · 12.2 PPG average over last 5 games
  • · Failed to reach 15 points in 4 of last 5 games (16, 10, 14, 13, 8)
  • · Thunder bench scoring has risen to 31% of team total

Graded results

15

Games

  • W

    Angels ML +112

    MLB · 7-1

  • L

    Red Sox ML +110

    MLB · 10-2

  • W

    Blue Jays ML +108

    MLB · 2-1

  • L

    Oklahoma City Thunder +3.5 -110

    NBA · 91-118

  • L

    Rangers ML -142

    MLB · 5-1

Props

  • W

    Chet Holmgren · under

    Oklahoma City Thunder @ San Antonio Spurs · Actual 10

  • W

    Colt Keith · over

    Angels @ Tigers · Actual 2

  • L

    Davis Martin · over

    Twins @ White Sox · Actual 0

  • L

    Gunnar Henderson · over

    Blue Jays @ Orioles · Actual 0

  • W

    Matt Olson · over

    Braves @ Red Sox · Actual 3

  • W

    Munetaka Murakami · over

    Twins @ White Sox · Actual 2

  • L

    Shai Gilgeous-Alexander · over

    Oklahoma City Thunder @ San Antonio Spurs · Actual 4

  • W

    Taylor Ward · over

    Blue Jays @ Orioles · Actual 2

  • L

    Vaughn Grissom · over

    Angels @ Tigers · Actual 0

  • L

    Willson Contreras · over

    Braves @ Red Sox · Actual 1