Skip to content
GARY A.I.Get the app

Sports picks for Tuesday, June 2, 2026

133 stored items

Gary’s saved picks and research for this day. Results are presented separately because older records do not all carry a durable source-pick ID.

Game picks

10
GARY'S PICK
Tigers Moneyline
MLB@ Rays· +120

Tigers
Moneyline

+120 · 6:40 PM ET

Rays

Permanent matchup analysis →
GARY'S PICK
Phillies Moneyline
MLBvs Padres· -152

Phillies
Moneyline

-152 · 6:40 PM ET

Padres

Permanent matchup analysis →
GARY'S PICK
Orioles Moneyline
MLB@ Red Sox· +112

Orioles
Moneyline

+112 · 6:45 PM ET

Red Sox

Permanent matchup analysis →
GARY'S PICK
Marlins Moneyline
MLB@ Nationals· -102

Marlins
Moneyline

-102 · 6:45 PM ET

Nationals

Permanent matchup analysis →
GARY'S PICK
Yankees -1.5
MLBvs Guardians· -105

Yankees
-1.5

-105 · 7:05 PM ET

Guardians

Permanent matchup analysis →
GARY'S PICK
Royals Moneyline
MLB@ Reds· +104

Royals
Moneyline

+104 · 7:10 PM ET

Reds

Permanent matchup analysis →
GARY'S PICK
Blue Jays Moneyline
MLB@ Braves· +104

Blue Jays
Moneyline

+104 · 7:15 PM ET

Braves

Permanent matchup analysis →
GARY'S PICK
Angels Moneyline
MLBvs Rockies· -158

Angels
Moneyline

-158 · 9:38 PM ET

Rockies

Permanent matchup analysis →
GARY'S PICK
Diamondbacks Moneyline
MLBvs Dodgers· -102

Diamondbacks
Moneyline

-102 · 9:40 PM ET

Dodgers

Permanent matchup analysis →
GARY'S PICK
Mariners Moneyline
MLBvs Mets· -154

Mariners
Moneyline

-154 · 9:40 PM ET

Mets

Permanent matchup analysis →

Player props

16
GARY'S PICK
YANDY DIAZH+R+RBI OVER 1.5
MLBRays· -139

Yandy Diaz
H+R+RBI over 1.5

-139 · 6:40 PM ET

Rays

GARY'S PICK
DILLON DINGLERTOTAL BASES UNDER 1.5
MLBTigers· -165

Dillon Dingler
Total Bases under 1.5

-165 · 6:40 PM ET

Tigers

GARY'S PICK
MANNY MACHADOTOTAL BASES UNDER 1.5
MLBPadres· -175

Manny Machado
Total Bases under 1.5

-175 · 6:40 PM ET

Padres

GARY'S PICK
BRYCE HARPERTOTAL BASES OVER 1.5
MLBPhillies· +125

Bryce Harper
Total Bases over 1.5

+125 · 6:40 PM ET

Phillies

GARY'S PICK
WILLSON CONTRERASH+R+RBI OVER 1.5
MLBRed Sox· -119

Willson Contreras
H+R+RBI over 1.5

-119 · 6:45 PM ET

Red Sox

GARY'S PICK
ADLEY RUTSCHMANH+R+RBI OVER 1.5
MLBOrioles· -116

Adley Rutschman
H+R+RBI over 1.5

-116 · 6:45 PM ET

Orioles

GARY'S PICK
OTTO LOPEZTOTAL BASES OVER 1.5
MLBMarlins· +105

Otto Lopez
Total Bases over 1.5

+105 · 6:45 PM ET

Marlins

GARY'S PICK
JAMES WOODTOTAL BASES UNDER 1.5
MLBNationals· -140

James Wood
Total Bases under 1.5

-140 · 6:45 PM ET

Nationals

GARY'S PICK
BEN RICEH+R+RBI OVER 1.5
MLBYankees· -120

Ben Rice
H+R+RBI over 1.5

-120 · 7:05 PM ET

Yankees

GARY'S PICK
CODY BELLINGERTOTAL BASES OVER 1.5
MLBYankees· +140

Cody Bellinger
Total Bases over 1.5

+140 · 7:05 PM ET

Yankees

GARY'S PICK
BOBBY WITT JR.TOTAL BASES OVER 1.5
MLBRoyals· -120

Bobby Witt Jr.
Total Bases over 1.5

-120 · 7:10 PM ET

Royals

GARY'S PICK
SAL STEWARTH+R+RBI OVER 1.5
MLBReds· -123

Sal Stewart
H+R+RBI over 1.5

-123 · 7:10 PM ET

Reds

GARY'S PICK
MATT OLSONTOTAL BASES OVER 1.5
MLBBraves· +135

Matt Olson
Total Bases over 1.5

+135 · 7:15 PM ET

Braves

GARY'S PICK
VLADIMIR GUERRERO JR.TOTAL BASES OVER 1.5
MLBBlue Jays· +115

Vladimir Guerrero Jr.
Total Bases over 1.5

+115 · 7:15 PM ET

Blue Jays

GARY'S PICK
GABRIEL MORENOHITS OVER 0.5
MLBDiamondbacks· +300

Gabriel Moreno
Hits over 0.5

+300 · 9:40 PM ET

Diamondbacks

GARY'S PICK
GABRIEL MORENOTOTAL BASES OVER 0.5
MLBDiamondbacks· +300

Gabriel Moreno
Total Bases over 0.5

+300 · 9:40 PM ET

Diamondbacks

Research

81
  • COOLING OFFLAD @ ARI

    Ildemaro Vargas has gone cold: .384 OPS in Last 15 Days

    Ildemaro Vargas is down to a .384 OPS over the last 15 days (50 PA) vs a .774 season OPS — a 0.39 drop the season baseline most lines price off may not reflect.

    P 0-for-3, 0 TB

  • COOLING OFFSD @ PHI

    Justin Crawford has gone cold: .265 OPS in Last 15 Days

    Justin Crawford is down to a .265 OPS over the last 15 days (34 PA) vs a .638 season OPS — a 0.373 drop the season baseline most lines price off may not reflect.

    P 1-for-4, 1 TB

  • COOLING OFFSD @ PHI

    Adolis Garcia has gone cold: .263 OPS in Last 15 Days

    Adolis Garcia is down to a .263 OPS over the last 15 days (34 PA) vs a .571 season OPS — a 0.308 drop the season baseline most lines price off may not reflect.

    P 1-for-3, 1 TB

  • COOLING OFFCLE @ NYY

    Angel Martinez has gone cold: .405 OPS in Last 15 Days

    Angel Martinez is down to a .405 OPS over the last 15 days (42 PA) vs a .729 season OPS — a 0.324 drop the season baseline most lines price off may not reflect.

    P 1-for-5, 1 TB

  • COOLING OFFCLE @ NYY

    Chase DeLauter has gone cold: .514 OPS in Last 15 Days

    Chase DeLauter is down to a .514 OPS over the last 15 days (49 PA) vs a .779 season OPS — a 0.265 drop the season baseline most lines price off may not reflect.

    P 0-for-4, 0 TB, 1 BB

  • COOLING OFFKC @ CIN

    Matt McLain has gone cold: .264 OPS in Last 15 Days

    Matt McLain is down to a .264 OPS over the last 15 days (33 PA) vs a .623 season OPS — a 0.359 drop the season baseline most lines price off may not reflect.

    P 0-for-2, 0 TB

  • COOLING OFFCHW @ MIN

    Austin Martin has gone cold: .405 OPS in Last 15 Days

    Austin Martin is down to a .405 OPS over the last 15 days (49 PA) vs a .718 season OPS — a 0.313 drop the season baseline most lines price off may not reflect.

    P 0-for-3, 0 TB, 1 BB

  • COOLING OFFTEX @ STL

    Nolan Gorman has gone cold: .342 OPS in Last 15 Days

    Nolan Gorman is down to a .342 OPS over the last 15 days (36 PA) vs a .617 season OPS — a 0.275 drop the season baseline most lines price off may not reflect.

    P 1-for-3, 4 TB

  • HEAT CHECKLAD @ ARI

    Freddie Freeman is scorching: 1.095 OPS in Last 15 Days

    Freddie Freeman is posting a 1.095 OPS over the last 15 days (43 PA) vs a .813 season OPS — a 0.282 jump the season baseline most lines price off may not reflect.

    P 0-for-4, 0 TB

  • HEAT CHECKNYM @ SEA

    Juan Soto is scorching: 1.238 OPS in Last 15 Days

    Juan Soto is posting a 1.238 OPS over the last 15 days (44 PA) vs a .970 season OPS — a 0.268 jump the season baseline most lines price off may not reflect.

    P 0-for-4, 0 TB

  • HEAT CHECKDET @ TB

    Yandy Diaz is scorching: 1.312 OPS in Last 15 Days

    Yandy Diaz is posting a 1.312 OPS over the last 15 days (42 PA) vs a .930 season OPS — a 0.382 jump the season baseline most lines price off may not reflect.

    P 0-for-2, 0 TB, 1 BB

  • HEAT CHECKSD @ PHI

    Fernando Tatis Jr. is scorching: .940 OPS in Last 15 Days

    Fernando Tatis Jr. is posting a .940 OPS over the last 15 days (46 PA) vs a .658 season OPS — a 0.282 jump the season baseline most lines price off may not reflect.

    P 3-for-4, 4 TB

  • HEAT CHECKBAL @ BOS

    Jarren Duran is scorching: 1.155 OPS in Last 15 Days

    Jarren Duran is posting a 1.155 OPS over the last 15 days (51 PA) vs a .695 season OPS — a 0.46 jump the season baseline most lines price off may not reflect.

    P 1-for-4, 3 TB

  • HEAT CHECKMIA @ WSH

    Owen Caissie is scorching: .949 OPS in Last 15 Days

    Owen Caissie is posting a .949 OPS over the last 15 days (34 PA) vs a .690 season OPS — a 0.259 jump the season baseline most lines price off may not reflect.

    P 0-for-2, 0 TB, 2 BB

  • HEAT CHECKCLE @ NYY

    Trent Grisham is scorching: 1.006 OPS in Last 15 Days

    Trent Grisham is posting a 1.006 OPS over the last 15 days (37 PA) vs a .704 season OPS — a 0.302 jump the season baseline most lines price off may not reflect.

    P 1-for-3, 1 TB, 1 BB

  • HEAT CHECKKC @ CIN

    Michael Massey is scorching: 1.030 OPS in Last 15 Days

    Michael Massey is posting a 1.030 OPS over the last 15 days (28 PA) vs a .731 season OPS — a 0.299 jump the season baseline most lines price off may not reflect.

    P 1-for-4, 1 TB

  • HEAT CHECKKC @ CIN

    Lane Thomas is scorching: .930 OPS in Last 15 Days

    Lane Thomas is posting a .930 OPS over the last 15 days (25 PA) vs a .675 season OPS — a 0.255 jump the season baseline most lines price off may not reflect.

    P 0-for-4, 0 TB, 1 BB

  • HEAT CHECKTOR @ ATL

    Ernie Clement is scorching: 1.045 OPS in Last 15 Days

    Ernie Clement is posting a 1.045 OPS over the last 15 days (50 PA) vs a .771 season OPS — a 0.274 jump the season baseline most lines price off may not reflect.

    P 2-for-4, 2 TB

  • HEAT CHECKSF @ MIL

    Willy Adames is scorching: .981 OPS in Last 15 Days

    Willy Adames is posting a .981 OPS over the last 15 days (50 PA) vs a .698 season OPS — a 0.283 jump the season baseline most lines price off may not reflect.

    P 2-for-3, 5 TB, 1 BB

  • HEAT CHECKTEX @ STL

    Joc Pederson is scorching: 1.110 OPS in Last 15 Days

    Joc Pederson is posting a 1.110 OPS over the last 15 days (42 PA) vs a .794 season OPS — a 0.316 jump the season baseline most lines price off may not reflect.

    P 3-for-4, 5 TB

  • HEAT CHECKLAD @ ARI

    Ketel Marte is scorching: 1.181 OPS in Last 15 Days

    Ketel Marte is posting a 1.181 OPS over the last 15 days (58 PA) vs a .779 season OPS — a 0.402 jump the season baseline most lines price off may not reflect.

    P 1-for-4, 4 TB

  • HEAT CHECKBAL @ BOS

    Isiah Kiner-Falefa is scorching: 1.076 OPS in Last 15 Days

    Isiah Kiner-Falefa is posting a 1.076 OPS over the last 15 days (32 PA) vs a .756 season OPS — a 0.32 jump the season baseline most lines price off may not reflect.

    P 0-for-3, 0 TB

  • PLATOON EDGECOL @ LAA

    Jo Adell (bats R) draws Kyle Freeland (LHP), hitting 4th

    Jo Adell carries a .894 OPS vs. Left vs .570 the other way (68 AB sample), and faces LHP Kyle Freeland tonight from the 4th spot — a platoon split his blended season line may not reflect.

    P 1-for-5, 1 TB

  • PLATOON EDGECOL @ LAA

    Troy Johnston (bats L) draws Jose Soriano (RHP), hitting 4th

    Troy Johnston carries a .898 OPS vs. Right vs .329 the other way (153 AB sample), and faces RHP Jose Soriano tonight from the 4th spot — a platoon split his blended season line may not reflect.

    P 2-for-5, 2 TB

  • PLATOON EDGENYM @ SEA

    Luke Raley (bats L) draws Austin Warren (RHP), hitting 5th

    Luke Raley carries a .969 OPS vs. Right vs .200 the other way (142 AB sample), and faces RHP Austin Warren tonight from the 5th spot — a platoon split his blended season line may not reflect.

    P 0-for-2, 0 TB

  • PLATOON EDGEDET @ TB

    Jahmai Jones (bats R) draws Steven Matz (LHP), hitting 5th

    Jahmai Jones carries a .606 OPS vs. Left vs .000 the other way (59 AB sample), and faces LHP Steven Matz tonight from the 5th spot — a platoon split his blended season line may not reflect.

    P 0-for-5, 0 TB

  • PLATOON EDGESD @ PHI

    Bryce Harper (bats L) draws Randy Vasquez (RHP), hitting 3rd

    Bryce Harper carries a .987 OPS vs. Right vs .668 the other way (130 AB sample), and faces RHP Randy Vasquez tonight from the 3rd spot — a platoon split his blended season line may not reflect.

    P 1-for-3, 4 TB, 1 BB

  • PLATOON EDGEBAL @ BOS

    Coby Mayo (bats R) draws Connelly Early (LHP), hitting 6th

    Coby Mayo carries a 1.013 OPS vs. Left vs .465 the other way (44 AB sample), and faces LHP Connelly Early tonight from the 6th spot — a platoon split his blended season line may not reflect.

    P 1-for-4, 4 TB

  • PLATOON EDGEMIA @ WSH

    Otto Lopez (bats R) draws Richard Lovelady (LHP), hitting 2nd

    Otto Lopez carries a 1.147 OPS vs. Left vs .728 the other way (58 AB sample), and faces LHP Richard Lovelady tonight from the 2nd spot — a platoon split his blended season line may not reflect.

    P 2-for-5, 5 TB

  • PLATOON EDGECLE @ NYY

    Paul Goldschmidt (bats R) draws Joey Cantillo (LHP), hitting 2nd

    Paul Goldschmidt carries a 1.172 OPS vs. Left vs .587 the other way (49 AB sample), and faces LHP Joey Cantillo tonight from the 2nd spot — a platoon split his blended season line may not reflect.

    P 3-for-5, 7 TB

  • PLATOON EDGECLE @ NYY

    Travis Bazzana (bats L) draws Cam Schlittler (RHP), hitting 1st

    Travis Bazzana carries a .949 OPS vs. Right vs .617 the other way (72 AB sample), and faces RHP Cam Schlittler tonight from the 1st spot — a platoon split his blended season line may not reflect.

    P 1-for-4, 2 TB

  • PLATOON EDGEKC @ CIN

    Spencer Steer (bats R) draws Noah Cameron (LHP), hitting 5th

    Spencer Steer carries a 1.023 OPS vs. Left vs .700 the other way (49 AB sample), and faces LHP Noah Cameron tonight from the 5th spot — a platoon split his blended season line may not reflect.

    P 2-for-4, 8 TB

  • PLATOON EDGEKC @ CIN

    Lane Thomas (bats R) draws Andrew Abbott (LHP), hitting 1st

    Lane Thomas carries a .808 OPS vs. Left vs .547 the other way (51 AB sample), and faces LHP Andrew Abbott tonight from the 1st spot — a platoon split his blended season line may not reflect.

    P 0-for-4, 0 TB, 1 BB

  • PLATOON EDGECHW @ MIN

    Byron Buxton (bats R) draws Davis Martin (RHP), hitting 1st

    Byron Buxton carries a .953 OPS vs. Right vs .679 the other way (152 AB sample), and faces RHP Davis Martin tonight from the 1st spot — a platoon split his blended season line may not reflect.

    P 1-for-4, 1 TB

  • PLATOON EDGECHW @ MIN

    Trevor Larnach (bats L) draws Davis Martin (RHP), hitting 5th

    Trevor Larnach carries a .806 OPS vs. Right vs .467 the other way (129 AB sample), and faces RHP Davis Martin tonight from the 5th spot — a platoon split his blended season line may not reflect.

    P 1-for-2, 2 TB, 1 BB

  • PLATOON EDGESF @ MIL

    Brice Turang (bats L) draws Trevor McDonald (RHP), hitting 3rd

    Brice Turang carries a .988 OPS vs. Right vs .550 the other way (138 AB sample), and faces RHP Trevor McDonald tonight from the 3rd spot — a platoon split his blended season line may not reflect.

    P 2-for-4, 2 TB, 1 BB

  • PLATOON EDGETEX @ STL

    Alec Burleson (bats L) draws Nathan Eovaldi (RHP), hitting 3rd

    Alec Burleson carries a .900 OPS vs. Right vs .493 the other way (156 AB sample), and faces RHP Nathan Eovaldi tonight from the 3rd spot — a platoon split his blended season line may not reflect.

    P 2-for-5, 3 TB

  • PLATOON EDGETOR @ ATL

    Ronald Acuna Jr. (bats R) draws Kevin Gausman (RHP), hitting 1st

    Ronald Acuna Jr. carries a .921 OPS vs. Right vs .634 the other way (111 AB sample), and faces RHP Kevin Gausman tonight from the 1st spot — a platoon split his blended season line may not reflect.

    P 0-for-3, 0 TB, 1 BB

  • PLATOON EDGENYM @ SEA

    Juan Soto (bats L) draws Emerson Hancock (RHP), hitting 3rd

    Juan Soto carries a 1.104 OPS vs. Right vs .763 the other way (95 AB sample), and faces RHP Emerson Hancock tonight from the 3rd spot — a platoon split his blended season line may not reflect.

    P 0-for-4, 0 TB

  • PLATOON EDGESD @ PHI

    Gavin Sheets (bats L) draws Aaron Nola (RHP), hitting 2nd

    Gavin Sheets carries a .879 OPS vs. Right vs .410 the other way (138 AB sample), and faces RHP Aaron Nola tonight from the 2nd spot — a platoon split his blended season line may not reflect.

    P 1-for-4, 4 TB

  • PLATOON EDGETOR @ ATL

    Nathan Lukes (bats L) draws Bryce Elder (RHP), hitting 2nd

    Nathan Lukes carries a .755 OPS vs. Right vs .250 the other way (70 AB sample), and faces RHP Bryce Elder tonight from the 2nd spot — a platoon split his blended season line may not reflect.

    P 2-for-4, 2 TB

  • PLATOON EDGESF @ MIL

    Casey Schmitt (bats R) draws Kyle Harrison (LHP), hitting 1st

    Casey Schmitt carries a 1.037 OPS vs. Left vs .792 the other way (59 AB sample), and faces LHP Kyle Harrison tonight from the 1st spot — a platoon split his blended season line may not reflect.

    P 0-for-5, 0 TB

  • PLATOON EDGEDET @ TB

    Matt Vierling (bats R) draws Steven Matz (LHP), hitting 2nd

    Matt Vierling carries a .790 OPS vs. Left vs .537 the other way (53 AB sample), and faces LHP Steven Matz tonight from the 2nd spot — a platoon split his blended season line may not reflect.

    P 2-for-4, 5 TB

  • HEAT CHECKMIA @ WSH

    Jacob Young is scorching: .927 OPS in Last 15 Days

    Jacob Young is posting a .927 OPS over the last 15 days (33 PA) vs a .681 season OPS — a 0.246 jump the season baseline most lines price off may not reflect.

    P 1-for-2, 1 TB

  • COOLING OFFTEX @ STL

    Jordan Walker has gone cold: .649 OPS in Last 15 Days

    Jordan Walker is down to a .649 OPS over the last 15 days (45 PA) vs a .893 season OPS — a 0.244 drop the season baseline most lines price off may not reflect.

    P 1-for-5, 1 TB

  • PLATOON EDGEMIA @ WSH

    CJ Abrams (bats L) draws Lake Bachar (RHP), hitting 4th

    CJ Abrams carries a 1.008 OPS vs. Right vs .743 the other way (149 AB sample), and faces RHP Lake Bachar tonight from the 4th spot — a platoon split his blended season line may not reflect.

    P 1-for-4, 1 TB

  • COOLING OFFMIA @ WSH

    Daylen Lile has gone cold: .473 OPS in Last 15 Days

    Daylen Lile is down to a .473 OPS over the last 15 days (57 PA) vs a .709 season OPS — a 0.236 drop the season baseline most lines price off may not reflect.

    P 2-for-3, 2 TB, 1 BB

  • HEAT CHECKTOR @ ATL

    Ronald Acuna Jr. is scorching: 1.056 OPS in Last 15 Days

    Ronald Acuna Jr. is posting a 1.056 OPS over the last 15 days (43 PA) vs a .821 season OPS — a 0.235 jump the season baseline most lines price off may not reflect.

    P 0-for-3, 0 TB, 1 BB

  • HEAT CHECKDET @ TB

    Junior Caminero is scorching: 1.123 OPS in Last 15 Days

    Junior Caminero is posting a 1.123 OPS over the last 15 days (43 PA) vs a .893 season OPS — a 0.23 jump the season baseline most lines price off may not reflect.

    P 1-for-4, 1 TB

  • COOLING OFFKC @ CIN

    Bobby Witt Jr. has gone cold: .600 OPS in Last 15 Days

    Bobby Witt Jr. is down to a .600 OPS over the last 15 days (53 PA) vs a .832 season OPS — a 0.232 drop the season baseline most lines price off may not reflect.

    P 0-for-3, 0 TB, 2 BB

  • REGRESSIONNYM @ SEA

    Austin Warren: 1.33 ERA vs 3.81 xERA

    Austin Warren carries a 1.33 ERA against a 3.81 expected ERA (2.48 run gap), so he has been outperforming his contact quality. Opponents hit .194 off him vs a .247 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

    P 1 IP, 0 ER, 0 K

  • HEAT CHECKCHW @ MIN

    Brooks Lee is scorching: .960 OPS in Last 15 Days

    Brooks Lee is posting a .960 OPS over the last 15 days (45 PA) vs a .742 season OPS — a 0.218 jump the season baseline most lines price off may not reflect.

    P 1-for-3, 1 TB

  • COOLING OFFTOR @ ATL

    Matt Olson has gone cold: .665 OPS in Last 15 Days

    Matt Olson is down to a .665 OPS over the last 15 days (53 PA) vs a .882 season OPS — a 0.217 drop the season baseline most lines price off may not reflect.

    P 2-for-4, 6 TB

  • COOLING OFFSF @ MIL

    Daniel Susac has gone cold: .541 OPS in Last 15 Days

    Daniel Susac is down to a .541 OPS over the last 15 days (27 PA) vs a .750 season OPS — a 0.209 drop the season baseline most lines price off may not reflect.

    P 3-for-4, 3 TB

  • REGRESSIONLAD @ ARI

    Eduardo Rodriguez: 2.24 ERA vs 4.52 xERA

    Eduardo Rodriguez carries a 2.24 ERA against a 4.52 expected ERA (2.28 run gap), so he has been outperforming his contact quality. Opponents hit .222 off him vs a .265 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

    P 6 IP, 1 ER, 3 K

  • PLATOON EDGELAD @ ARI

    Kyle Tucker (bats L) draws Eduardo Rodriguez (LHP), hitting 5th

    Kyle Tucker carries a .888 OPS vs. Left vs .664 the other way (54 AB sample), and faces LHP Eduardo Rodriguez tonight from the 5th spot — a platoon split his blended season line may not reflect.

    P 0-for-3, 0 TB, 1 BB

  • COOLING OFFLAD @ ARI

    Max Muncy has gone cold: .687 OPS in Last 15 Days

    Max Muncy is down to a .687 OPS over the last 15 days (28 PA) vs a .874 season OPS — a 0.187 drop the season baseline most lines price off may not reflect.

    P 0-for-3, 0 TB

  • COOLING OFFNYM @ SEA

    A.J. Ewing has gone cold: .431 OPS in Last 15 Days

    A.J. Ewing is down to a .431 OPS over the last 15 days (50 PA) vs a .614 season OPS — a 0.183 drop the season baseline most lines price off may not reflect.

    P 0-for-4, 0 TB

  • REGRESSIONMIA @ WSH

    Richard Lovelady: 3.38 ERA vs 5.41 xERA

    Richard Lovelady carries a 3.38 ERA against a 5.41 expected ERA (2.04 run gap), so he has been outperforming his contact quality. Opponents hit .283 off him vs a .285 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

    P 2 IP, 0 ER, 2 K

  • HEAT CHECKSF @ MIL

    Rafael Devers is scorching: .910 OPS in Last 15 Days

    Rafael Devers is posting a .910 OPS over the last 15 days (52 PA) vs a .731 season OPS — a 0.179 jump the season baseline most lines price off may not reflect.

    P 0-for-5, 0 TB

  • COOLING OFFBAL @ BOS

    Wilyer Abreu has gone cold: .600 OPS in Last 15 Days

    Wilyer Abreu is down to a .600 OPS over the last 15 days (52 PA) vs a .778 season OPS — a 0.178 drop the season baseline most lines price off may not reflect.

    P 0-for-3, 0 TB

  • HEAT CHECKCOL @ LAA

    Ezequiel Tovar is scorching: .772 OPS in Last 15 Days

    Ezequiel Tovar is posting a .772 OPS over the last 15 days (52 PA) vs a .595 season OPS — a 0.177 jump the season baseline most lines price off may not reflect.

    P 0-for-5, 0 TB

  • COOLING OFFTOR @ ATL

    Andres Gimenez has gone cold: .450 OPS in Last 15 Days

    Andres Gimenez is down to a .450 OPS over the last 15 days (39 PA) vs a .618 season OPS — a 0.168 drop the season baseline most lines price off may not reflect.

    P 0-for-4, 0 TB

  • HEAT CHECKCOL @ LAA

    Willi Castro is scorching: .852 OPS in Last 15 Days

    Willi Castro is posting a .852 OPS over the last 15 days (41 PA) vs a .683 season OPS — a 0.169 jump the season baseline most lines price off may not reflect.

    P 0-for-1, 0 TB, 3 BB

  • COOLING OFFMIA @ WSH

    Jakob Marsee has gone cold: .451 OPS in Last 15 Days

    Jakob Marsee is down to a .451 OPS over the last 15 days (41 PA) vs a .617 season OPS — a 0.166 drop the season baseline most lines price off may not reflect.

    P 1-for-4, 1 TB

  • REGRESSIONBAL @ BOS

    Connelly Early: 2.95 ERA vs 4.65 xERA

    Connelly Early carries a 2.95 ERA against a 4.65 expected ERA (1.7 run gap), so he has been outperforming his contact quality. Opponents hit .217 off him vs a .246 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

    P 5.1 IP, 4 ER, 6 K

  • REGRESSIONCOL @ LAA

    Kyle Freeland: 8.06 ERA vs 6.35 xERA

    Kyle Freeland carries a 8.06 ERA against a 6.35 expected ERA (1.71 run gap), so he has been underperforming his contact quality. Opponents hit .322 off him vs a .313 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

    P 5.2 IP, 5 ER, 4 K

  • HEAT CHECKNYM @ SEA

    Julio Rodriguez is scorching: .923 OPS in Last 15 Days

    Julio Rodriguez is posting a .923 OPS over the last 15 days (56 PA) vs a .772 season OPS — a 0.151 jump the season baseline most lines price off may not reflect.

    P 0-for-4, 0 TB

  • COOLING OFFBAL @ BOS

    Taylor Ward has gone cold: .597 OPS in Last 15 Days

    Taylor Ward is down to a .597 OPS over the last 15 days (50 PA) vs a .742 season OPS — a 0.145 drop the season baseline most lines price off may not reflect.

    P 0-for-4, 0 TB, 1 BB

  • HEAT CHECKSD @ PHI

    Alec Bohm is scorching: .750 OPS in Last 15 Days

    Alec Bohm is posting a .750 OPS over the last 15 days (42 PA) vs a .606 season OPS — a 0.144 jump the season baseline most lines price off may not reflect.

    P 0-for-4, 0 TB

  • HEAT CHECKCHW @ MIN

    Edgar Quero is scorching: .660 OPS in Last 15 Days

    Edgar Quero is posting a .660 OPS over the last 15 days (25 PA) vs a .522 season OPS — a 0.138 jump the season baseline most lines price off may not reflect.

    P 1-for-3, 1 TB

  • COOLING OFFCOL @ LAA

    Troy Johnston has gone cold: .654 OPS in Last 15 Days

    Troy Johnston is down to a .654 OPS over the last 15 days (52 PA) vs a .792 season OPS — a 0.138 drop the season baseline most lines price off may not reflect.

    P 2-for-5, 2 TB

  • REGRESSIONSF @ MIL

    Kyle Harrison: 1.57 ERA vs 3.09 xERA

    Kyle Harrison carries a 1.57 ERA against a 3.09 expected ERA (1.52 run gap), so he has been outperforming his contact quality. Opponents hit .206 off him vs a .235 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

    P 5.2 IP, 1 ER, 12 K

  • PLATOON EDGETEX @ STL

    Josh Jung (bats R) draws Dustin May (RHP), hitting 2nd

    Josh Jung carries a .876 OPS vs. Right vs .740 the other way (171 AB sample), and faces RHP Dustin May tonight from the 2nd spot — a platoon split his blended season line may not reflect.

    P 1-for-4, 1 TB

  • HEAT CHECKCLE @ NYY

    Jazz Chisholm Jr. is scorching: .826 OPS in Last 15 Days

    Jazz Chisholm Jr. is posting a .826 OPS over the last 15 days (40 PA) vs a .700 season OPS — a 0.126 jump the season baseline most lines price off may not reflect.

    P 1-for-4, 1 TB

  • REGRESSIONCHW @ MIN

    Davis Martin: 2 ERA vs 3.37 xERA

    Davis Martin carries a 2 ERA against a 3.37 expected ERA (1.38 run gap), so he has been outperforming his contact quality. Opponents hit .215 off him vs a .244 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

    P 4.2 IP, 6 ER, 2 K

  • REGRESSIONCOL @ LAA

    Jose Soriano: 2.72 ERA vs 4.06 xERA

    Jose Soriano carries a 2.72 ERA against a 4.06 expected ERA (1.34 run gap), so he has been outperforming his contact quality. Opponents hit .199 off him vs a .229 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

    P 4.2 IP, 2 ER, 7 K

  • REGRESSIONNYM @ SEA

    Emerson Hancock: 2.8 ERA vs 4.14 xERA

    Emerson Hancock carries a 2.8 ERA against a 4.14 expected ERA (1.34 run gap), so he has been outperforming his contact quality. Opponents hit .206 off him vs a .248 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

    P 6 IP, 2 ER, 7 K

  • REGRESSIONSD @ PHI

    Aaron Nola: 5.72 ERA vs 4.46 xERA

    Aaron Nola carries a 5.72 ERA against a 4.46 expected ERA (1.26 run gap), so he has been underperforming his contact quality. Opponents hit .284 off him vs a .266 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

    P 5 IP, 2 ER, 8 K

  • REGRESSIONCHW @ MIN

    Connor Prielipp: 5.13 ERA vs 3.89 xERA

    Connor Prielipp carries a 5.13 ERA against a 3.89 expected ERA (1.24 run gap), so he has been underperforming his contact quality. Opponents hit .242 off him vs a .219 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

    P 6 IP, 4 ER, 7 K

  • REGRESSIONDET @ TB

    Jack Flaherty: 5.81 ERA vs 4.68 xERA

    Jack Flaherty carries a 5.81 ERA against a 4.68 expected ERA (1.13 run gap), so he has been underperforming his contact quality. Opponents hit .264 off him vs a .244 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

    P 5 IP, 0 ER, 6 K

Graded results

26

Games

  • W

    Tigers ML +120

    MLB · 8-0

  • W

    Phillies ML -152

    MLB · 2-3

  • W

    Orioles ML +112

    MLB · 4-2

  • W

    Marlins ML -102

    MLB · 7-3

  • L

    Yankees -1.5 -105

    MLB · 9-4

  • L

    Royals ML +104

    MLB · 3-4

  • L

    Blue Jays ML +104

    MLB · 3-4

  • L

    Angels ML -158

    MLB · 8-2

  • L

    Diamondbacks ML -102

    MLB · 6-5

  • W

    Mariners ML -154

    MLB · 3-8

Props

  • W

    Adley Rutschman · over

    Orioles @ Red Sox · Actual 2

  • W

    Ben Rice · over

    Guardians @ Yankees · Actual 2

  • L

    Bobby Witt Jr. · over

    Royals @ Reds · Actual 0

  • W

    Bryce Harper · over

    Padres @ Phillies · Actual 4

  • W

    Cody Bellinger · over

    Guardians @ Yankees · Actual 2

  • W

    Dillon Dingler · under

    Tigers @ Rays · Actual 0

  • L

    Gabriel Moreno · over

    Dodgers @ Diamondbacks · Actual 0

  • L

    Gabriel Moreno · over

    Dodgers @ Diamondbacks · Actual 0

  • W

    James Wood · under

    Marlins @ Nationals · Actual 0

  • W

    Manny Machado · under

    Padres @ Phillies · Actual 0

  • W

    Matt Olson · over

    Blue Jays @ Braves · Actual 6

  • W

    Otto Lopez · over

    Marlins @ Nationals · Actual 5

  • L

    Sal Stewart · over

    Royals @ Reds · Actual 0

  • W

    Vladimir Guerrero Jr. · over

    Blue Jays @ Braves · Actual 2

  • L

    Willson Contreras · over

    Orioles @ Red Sox · Actual 0

  • L

    Yandy Diaz · over

    Tigers @ Rays · Actual 0