← All archive dates

Daily archive

2026-04-02

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

Game picks

4
MLB2:10 PM

Twins @ Royals

Sunlight peaks over Kauffman Stadium as the Kansas City Royals look to complete an early-season statement sweep against a Minnesota Twins squad struggling to find its footing. This matchup features a fascinating clash of "stuff" versus "stability," but the underlying data and situational context point heavily toward the home team finishing the job. The decision starts with Cole Ragans. While his 9.00 ERA from his season debut looks ugly on paper, his peripheral metrics tell a different story. His velocity remained elite at 96+ mph, and his 2025 season featured a massive gap between his actual ERA (4.67) and his expected ERA (2.67). He is the definition of a positive regression candidate. Conversely, Taj Bradley was electric with nine strikeouts in his debut, but his inability to pitch past the fifth inning (4.1 IP) creates a dangerous scenario for Minnesota. The Twins' bullpen is effectively on fumes after a 13-9 marathon yesterday that required five different relievers and saw closer Taylor Rogers taxed for more than an inning. Even with the Royals missing Carlos Estévez in their own pen, they enter this finale with much fresher arms and the luxury of playing at home where they remain undefeated in 2026. The momentum in the batter's box is equally lopsided. Kansas City is coming off a 15-hit explosion where every starter recorded a hit, punctuated by Jonathan India’s grand slam. The Twins have shown flashes of power through Royce Lewis and Byron Buxton, but they are currently mired in a three-game losing streak (1-4) and striking out at a high clip. When you combine the Royals' (3-2) offensive rhythm with Ragans' elite underlying profile and the dire state of the Minnesota bullpen, the price on the Royals at -162 is worth the investment. Expect the Royals to capitalize on a fatigued Twins pitching staff to secure the sweep.

Kansas City Royals ML-162
CONF
65%
MLB4:10 PM

Blue Jays @ White Sox

The South Side gets its first look at the 2026 White Sox as they host the defending American League champion Blue Jays in a home opener that features the return of a familiar face to the mound at Guaranteed Rate Field. Dylan Cease is back in Chicago, but he is wearing Toronto blue and coming off a franchise-record 12-strikeout debut that signaled he is in peak mid-season form despite it being early April. This pitching matchup is the definition of a mismatch on paper. Cease has been nearly untouchable, sporting a 1.69 ERA and a massive 20.3 K/9 rate through his first outing. He faces a White Sox lineup that is hitting just .209 as a team and is currently without defensive anchor Mike Tauchman and top catching prospect Kyle Teel. The fresh injury to outfielder Everson Pereira, who was removed Wednesday with ankle soreness, further thins a Chicago roster that has already struggled to a 1-5 start. Conversely, Toronto’s bats are locked in; Jesus Sanchez and Andres Gimenez are both posting OPS marks over 1.000, and they get to face Sean Burke, who struggled with a 2.00 WHIP in his first start and historically overperformed his 4.96 xERA last season. The environmental factors in Chicago today only widen the gap. With temperatures in the 50s and a stiff 10-20 mph wind blowing directly in from left-center field, the conditions are tailor-made for a high-velocity, high-spin pitcher like Cease to dominate. While the Thursday postponement gave the White Sox bullpen a much-needed day of rest, it doesn't change the fact that they have to find a way to score against an elite ace while their own starter is prone to high contact and efficiency issues. Toronto is playing like a team on a mission to return to the World Series, and with the clear edge in starting pitching, defensive reliability, and offensive health, they are the side to trust here.

Blue Jays ML-185
CONF
85%
MLB9:40 PM

Braves @ Diamondbacks

The Braves head into Chase Field for their first road trip of the season, looking to capitalize on a pitching matchup that favors them significantly on paper. Reynaldo Lopez was impressive in his 2026 debut, posting a 1.50 ERA and a 0.83 WHIP over six innings, showing the kind of command that can neutralize Arizona’s top-heavy lineup. While the Diamondbacks are currently undefeated at home this season (3-0), they are sending Ryne Nelson to the mound, who struggled mightily in his first start, allowing two home runs and four earned runs against Los Angeles. Even with Nelson’s historical comfort at Chase Field, he faces an Atlanta offense that has barely missed a beat despite several key injuries. The deciding factor tonight is a glaring structural weakness in the Arizona bullpen. Due to a series of injuries to their primary southpaws, the Diamondbacks are currently operating with an all-right-handed relief corps. This is a nightmare scenario when facing a Braves lineup that features elite left-handed power like Matt Olson, Michael Harris II, and the surging Drake Baldwin. Baldwin, the reigning NL Rookie of the Year, has already homered three times in six games and carries a 1.196 OPS into this series. Once Nelson exits the game, Atlanta will have the platoon advantage in almost every high-leverage plate appearance, allowing them to dictate the terms of the late innings. While Arizona’s Gabriel Moreno provides elite defense behind the plate to keep Atlanta’s baserunners honest, the Diamondbacks' offensive production is too reliant on Corbin Carroll right now. Carroll has been spectacular, but the depth of the Braves' lineup—highlighted by Mauricio Dubón’s .412 average and Dominic Smith’s 1.044 OPS—gives Atlanta more ways to win. With a clear edge in the starting pitching matchup and a massive tactical advantage against the Arizona bullpen, the Braves are the right side at this price.

Braves ML-118
CONF
72%
MLB9:45 PM

Mets @ Giants

The "Vitello Era" looks for its first home spark as the New York Mets roll into Oracle Park following a grueling extra-inning marathon in St. Louis and a cross-country flight. While the Mets are sitting at 3-3, they arrive in San Francisco in a massive fatigue spot after an 11-inning loss yesterday that forced them to burn through their high-leverage relief core, including Devin Williams, Luke Weaver, and Brooks Raley. Transitioning from a high-intensity road series straight into the heavy marine air of Oracle Park is a brutal scheduling ask, especially for a lineup that went a staggering 1-for-29 with runners in scoring position across their last three games. The pitching matchup heavily favors the Giants when you look past the surface-level ERAs. Mets starter David Peterson posted a scoreless debut, but his 1.50 WHIP reveals he was dancing through raindrops and benefiting from significant sequencing luck. Facing a Giants lineup led by Luis Arraez—who is already hitting .304 and excels at making contact—Peterson’s lack of command is a major liability. Conversely, Robbie Ray looks rejuvenated with a 0.94 WHIP and has a long history of absolutely neutralizing the Mets' biggest threats. Juan Soto and Luis Robert Jr. are a combined 2-for-20 career against Ray, and Francisco Lindor has struggled to a .125 average in their previous meetings. Ray’s ability to generate swings and misses against the heart of this New York order is the tactical edge the Giants need. Beyond the numbers, there is a situational desperation for San Francisco here. Starting the season 2-4 and 0-3 at home is unacceptable for a team with playoff aspirations, and Tony Vitello’s aggressive managing style is built for this kind of "must-win" series opener. With Willy Adames showing elite patience against Peterson and Jung Hoo Lee providing a contact-heavy approach that plays well in this park, the Giants are better positioned to manufacture runs than a fatigued Mets squad relying on a cold Francisco Lindor. At +106, the value is clearly on the home side to exploit New York's travel fatigue and Ray's historical dominance over the Mets' stars.

San Francisco Giants ML+106
CONF
65%

Player props

6
MLB · Braves @ Diamondbacks

Drake Baldwin

Drake Baldwin is currently the hottest hitter in the Braves' lineup, carrying the momentum from his 2025 NL Rookie of the Year campaign into a 'torrid' 2026 start. In just six games, the sophomore catcher has already cleared the fence three times and is batting .318.

OVER 1.5 Total Bases+110
  • · Batting .318 with 3 HR and 7 RBI through 6 games in 2026
  • · Ryne Nelson posted a 7.71 ERA in his first start of 2026
  • · Nelson allowed 1.4 HR/9 during the 2025 season
MLB · Braves @ Diamondbacks

Corbin Carroll

Corbin Carroll is the engine of the Arizona offense, which has been perfect at home (3-0) to start the 2026 season. Carroll enters tonight’s matchup with a .333 average and is coming off a productive series against the Tigers where he homered twice.

OVER 1.5 H+R+RBI-131
  • · Batting .333 with 2 HR and 8 RBI through the first week of 2026
  • · Diamondbacks are 3-0 at home this season
  • · Carroll bats 2nd in a lineup featuring Ketel Marte (.291 AVG) and Nolan Arenado
MLB · Twins @ Royals

Bobby Witt Jr.

Bobby Witt Jr. is the engine of a Royals offense that just produced 15 hits and 13 runs. He faces Taj Bradley in an environment practically designed for extra-base hits.

OVER 1.5 Total Bases-125
  • · 2025 season: 47 doubles and 32 home runs
  • · Taj Bradley 2025 season: 4.83 ERA and 1.30 WHIP
  • · Weather: 23 mph wind blowing directly out to Center Field
MLB · Twins @ Royals

Byron Buxton

Byron Buxton is in a prime bounce-back position batting second against left-hander Cole Ragans. While Ragans had elite peripheral stats in 2025 (2.67 xERA), his 2026 debut was a disaster, as he surrendered three home runs in just four innings of work.

OVER 1.5 Total Bases+115
  • · Cole Ragans: Surrendered 3 HR in 4.0 innings in his 2026 debut
  • · Byron Buxton: Career fly-ball profile aligns with 23 mph wind out to CF
  • · Twins team 2025 AVG: .210, requiring Buxton to carry the offensive load
MLB · Mets @ Giants

Luis Arraez

Luis Arraez remains the most consistent contact hitter in baseball, currently batting .304 as the Giants' leadoff hitter. He faces Mets southpaw David Peterson, who struggled with command in his first start, allowing a 1.50 WHIP over 5.1 innings despite not giving up a run.

OVER 1.5 H+R+RBI-115
  • · Luis Arraez .304 AVG this season
  • · David Peterson 1.50 WHIP in first start
  • · Expected 4-5 plate appearances as leadoff hitter
MLB · Mets @ Giants

Juan Soto

Juan Soto’s plate discipline is the gold standard in MLB, and he is the most likely player in this matchup to force a pitcher into deep counts. While Giants starter Robbie Ray was efficient in his season opener (0 BB), he is historically a pitcher who relies on high velocity and chase rates, often leading to walks when facing elite, disciplined hitters.

OVER 0.5 Walks+110
  • · Juan Soto elite career walk rate
  • · Robbie Ray historically high-strikeout and nibble-prone style
  • · Plus-money value on Soto walks (+110)

Graded results

9

Games

  • L

    Kansas City Royals ML -162

    MLB · 5-1

  • W

    Braves ML -118

    MLB · 17-2

  • W

    San Francisco Giants ML +106

    MLB · 2-7

Props

  • L

    Bobby Witt Jr. · over

    Twins @ Royals · Actual 1

  • L

    Byron Buxton · over

    Twins @ Royals · Actual 0

  • L

    Corbin Carroll · over

    Braves @ Diamondbacks · Actual 0

  • L

    Drake Baldwin · over

    Braves @ Diamondbacks · Actual 1

  • L

    Juan Soto · over

    Mets @ Giants · Actual 0

  • W

    Luis Arraez · over

    Mets @ Giants · Actual 5