Sports picks for Monday, July 20, 2026
186 stored itemsGary’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
15
Twins Moneyline
Phillies Moneyline
Pirates Moneyline
Blue Jays Moneyline
Red Sox Moneyline
Braves Moneyline
Mets +1.5
Giants Moneyline
White Sox Moneyline
Tigers Moneyline
Astros Moneyline
Nationals Moneyline
Athletics Moneyline
Mariners Moneyline
Angels MoneylinePlayer props
23






















Research
110- BULLPENOAK @ ARI
Arizona Diamondbacks pen: 15 relief IP over their last 3 games
Arizona Diamondbacks's bullpen has thrown 15 innings across their last 3 games, with 6 arms working multiple of them. A worked-down pen heading into tonight.
- PLATOON EDGETB @ TOR
Nathan Lukes (bats L) hits 2nd against Nick Martinez (RHP)
Over 174 AB vs. Right, Nathan Lukes owns a .818 OPS versus .310 in 32 AB the other way. He sees RHP Nick Martinez tonight hitting 2nd, where the platoon side lines up his way.
P 2-for-4, 2 TB
- PLATOON EDGEBAL @ BOS
Coby Mayo (bats R) gets a LHP from the 5th spot
Coby Mayo's vs. Left line (1.115 OPS, 76 AB) sits well above his .455 mark the other way (156 AB). Tonight's starter Payton Tolle throws LHP, the hand he hits best.
P 0-for-3, 0 TB
- TEAM RECORDSF @ KC
Royals 1-6 in Michael Wacha's last 7 starts
Royals are 1-6 in Michael Wacha's last 7 starts this season — losers of his last 3 in a row. He starts tonight.
- STREAKCHW @ TEX
TEX games have gone OVER 6 straight
Texas Rangers games have gone OVER 6 straight — 11.8 runs a night against an average line of 7.9. Tonight's number sits at 7.5.
P final total 13 vs 7.5
- STARTER FORMSD @ ATL
Bryce Elder: 10.29 ERA over his last 3 starts
The last 3 times out: 14 innings, 16 earned runs, 22 hits. That 10.29 ERA runs 6.17 over his 4.12 season number.
P 6 IP, 2 ER, 4 K
- PLATOON EDGECHW @ TEX
Sam Antonacci (bats L) hits 1st against Jacob deGrom (RHP)
Over 214 AB vs. Right, Sam Antonacci owns a .865 OPS versus .511 in 60 AB the other way. He sees RHP Jacob deGrom tonight hitting 1st, where the platoon side lines up his way.
P 2-for-3, 2 TB, 1 BB
- PLATOON EDGESTL @ LAA
Alec Burleson (bats L) hits 3rd against Jose Soriano (RHP)
Over 254 AB vs. Right, Alec Burleson owns a .944 OPS versus .514 in 118 AB the other way. He sees RHP Jose Soriano tonight hitting 3rd, where the platoon side lines up his way.
P 0-for-4, 0 TB
- COOLING OFFSTL @ LAA
Nathan Church: .111 OPS in L15 — draws RHP Jose Soriano
Nathan Church's .111 OPS over the last 15 days (36 PA) trails his .635 season mark, down 0.524. Tonight he draws RHP Jose Soriano — his weaker side: a .628 OPS vs RHP across 192 AB.
P 2-for-3, 2 TB
- PLATOON EDGEWSH @ COL
Dylan Crews (bats R) gets a LHP from the 5th spot
Dylan Crews's vs. Left line (.934 OPS, 58 AB) sits well above his .496 mark the other way (128 AB). Tonight's starter Kyle Freeland throws LHP, the hand he hits best.
P 0-for-3, 0 TB, 1 BB
- TEAM RECORDNYM @ MIL
Brewers 6-2 in Jacob Misiorowski's last 8 starts
Brewers are 6-2 in Jacob Misiorowski's last 8 starts this season. He starts tonight.
- TEAM RECORDPIT @ NYY
Yankees 2-6 in Ryan Weathers's last 8 starts
Yankees are 2-6 in Ryan Weathers's last 8 starts this season. He starts tonight.
- TEAM RECORDLAD @ PHI
Dodgers 2-6 in Emmet Sheehan's last 8 starts
Dodgers are 2-6 in Emmet Sheehan's last 8 starts this season. He starts tonight.
- TEAM RECORDCHW @ TEX
White Sox 6-2 in Erick Fedde's last 8 starts
White Sox are 6-2 in Erick Fedde's last 8 starts this season — winners of his last 3 in a row. He starts tonight.
- TEAM RECORDPIT @ NYY
Pirates 6-2 in Braxton Ashcraft's last 8 starts
Pirates are 6-2 in Braxton Ashcraft's last 8 starts this season — winners of his last 5 in a row. He starts tonight.
- HEAD-TO-HEADTB @ TOR
Rays are 6-2 vs Blue Jays this season
Rays lead the season series 6-2 over Blue Jays. TOR took the last meeting 5-3 — a revenge spot.
- HEAT CHECKSF @ KC
Lane Thomas: 1.252 OPS in Last 15 Days
That 1.252 OPS spans the last 15 days (41 PA) against a .758 season baseline, a 0.494 swing. He has 9 home runs on the season. His total-bases line tonight: 1.5.
P 2-for-4, 2 TB
- PARK WEATHERDET @ CHC
Wind blowing out 16 mph at Wrigley Field tonight
Tonight's reading at Wrigley Field — Partly Cloudy, 82°, wind 16 mph, Out To LF. Everything about the air says carry. The total sits at 11.5.
P final total 14 vs 11.5 (over lean)
- PLATOON EDGEMIA @ HOU
Kyle Stowers (bats L) draws Ronel Blanco (RHP), batting 1st
Kyle Stowers carries a .814 OPS vs. Right (221 AB) against .507 the other way (58 AB), and faces RHP Ronel Blanco from the 1st spot — a split his blended season line may not reflect.
P 1-for-4, 1 TB, 1 BB
- PLATOON EDGEMIN @ CLE
Travis Bazzana (bats L) hits 2nd against Joe Ryan (RHP)
Over 169 AB vs. Right, Travis Bazzana owns a .845 OPS versus .523 in 86 AB the other way. He sees RHP Joe Ryan tonight hitting 2nd, where the platoon side lines up his way.
P 3-for-5, 6 TB
- PLATOON EDGENYM @ MIL
Brice Turang (bats L) gets a RHP from the 3rd spot
Brice Turang's vs. Right line (.907 OPS, 263 AB) sits well above his .568 mark the other way (101 AB). Tonight's starter Freddy Peralta throws RHP, the hand he hits best.
P 1-for-4, 2 TB
- PLATOON EDGELAD @ PHI
Bryce Harper (bats L) gets a RHP from the 3rd spot
Bryce Harper's vs. Right line (.984 OPS, 218 AB) sits well above his .644 mark the other way (135 AB). Tonight's starter Emmet Sheehan throws RHP, the hand he hits best.
P 1-for-3, 4 TB, 1 BB
- COOLING OFFSTL @ LAA
Ivan Herrera: .425 OPS in L15 — draws RHP Jose Soriano
Ivan Herrera's .425 OPS over the last 15 days (48 PA) trails his .756 season mark, down 0.331. Tonight he draws RHP Jose Soriano — his weaker side: a .729 OPS vs RHP across 256 AB.
P 0-for-4, 0 TB
- COOLING OFFLAD @ PHI
Freddie Freeman: .430 OPS in L15 — draws LHP Cristopher Sanchez
Freddie Freeman's .430 OPS over the last 15 days (38 PA) trails his .847 season mark, down 0.417. Tonight he draws LHP Cristopher Sanchez — his weaker side: a .687 OPS vs LHP across 115 AB.
P 1-for-4, 1 TB
- PLATOON EDGESF @ KC
Rafael Devers (bats L) gets a RHP from the 4th spot
Rafael Devers's vs. Right line (.903 OPS, 254 AB) sits well above his .538 mark the other way (125 AB). Tonight's starter Michael Wacha throws RHP, the hand he hits best.
P 1-for-3, 1 TB, 1 BB
- HEAT CHECKSD @ ATL
Drake Baldwin: 1.278 OPS in Last 15 Days
The last 15 days sample runs 42 PA: a 1.278 OPS versus .844 for the season, 0.434 above his norm. He has 18 home runs on the season. His total-bases line tonight: 1.5.
P 0-for-4, 0 TB
- PLATOON EDGEBAL @ BOS
Taylor Ward (bats R) gets a LHP from the 1st spot
Taylor Ward's vs. Left line (.935 OPS, 92 AB) sits well above his .686 mark the other way (274 AB). Tonight's starter Payton Tolle throws LHP, the hand he hits best.
P 1-for-5, 2 TB
- BALLPARKLAD @ PHI
Cristopher Sanchez owns a 0.86 ERA at Citizens Bank Park — 4.97 everywhere else
Across 11 games (73 IP) at Citizens Bank Park, Cristopher Sanchez has a 0.86 ERA against 4.97 at his other parks (54.3 IP). Hitters bat .188 off him here.
P 5.1 IP, 3 ER, 7 K
- HEAT CHECKWSH @ COL
Curtis Mead: 1.322 OPS in Last 15 Days
That 1.322 OPS spans the last 15 days (37 PA) against a .861 season baseline, a 0.461 swing. He has 17 home runs on the season. His total-bases line tonight: 1.5.
P 3-for-5, 4 TB
- RUNNING GAMEPIT @ NYY
New York Yankees like to run — Henry Davis (54% caught) is the wrong catcher to test
Henry Davis owns a 54% caught-stealing rate (14 of 26) and New York Yankees run anyway — 1 steals a game. Strength on strength on the bases.
P New York Yankees stole 0 bases
- HR THREATPirates @ Yankees
Ben Rice
This Gary Special is a direct play on the same factors favoring Rice's total bases. Rice’s 29 home runs this season demonstrate elite power, and he is facing a pitcher in Braxton Ashcraft who gives up a high volume of home runs to lefties (11).
P 0 HR — 1-for-3, 1 TB, 1 BB
- PLATOON EDGEMIN @ CLE
Trevor Larnach (bats L) hits 1st against Tanner Bibee (RHP)
Over 227 AB vs. Right, Trevor Larnach owns a .850 OPS versus .614 in 32 AB the other way. He sees RHP Tanner Bibee tonight hitting 1st, where the platoon side lines up his way.
P 2-for-5, 3 TB
- COOLING OFFNYM @ MIL
Jackson Chourio: .551 OPS in L15 — draws RHP Freddy Peralta
Jackson Chourio's .551 OPS over the last 15 days (47 PA) trails his .822 season mark, down 0.271. Tonight he draws RHP Freddy Peralta — his weaker side: a .794 OPS vs RHP across 200 AB.
P 0-for-2, 0 TB, 2 BB
- SITUATIONALOAK @ ARI
ARI's pen has logged 15 innings across its last 3 games
3 games, 15 innings out of the pen — Taylor Clarke (2.3) and Juan Morillo (2.3) carried the load. OAK's pen has thrown 12.7 over the same span.
P flagged side lost 5-2
- REGRESSIONPIT @ NYY
Esmerlyn Valdez: .305 AVG vs .220 xBA
Esmerlyn Valdez's .305 average comes against a .220 expected (xBA) on 118 plate appearances. His wOBA sits at .457 against a .354 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit below what he has actually posted.
P 1-for-3, 4 TB, 1 BB
- STREAKBAL @ BOS
BOS have won 4 straight
4 wins in a row for BOS, a +18 run margin across the streak — they come in 4-0 over their last 4.
P team won 5-6
- SITUATIONALSD @ ATL
14.7 bullpen innings in 3 games for SD
Relievers have absorbed 14.7 innings over the last 3 games (Randy Vasquez (3) and Matt Waldron (2.3) the heaviest). ATL's pen has thrown 12.3 over the same span.
P flagged side lost 2-3
- STREAKCIN @ SEA
CIN games have gone UNDER 4 straight
4 straight unders for CIN — their games are producing only 6.3 runs against numbers around 10.9. Tonight's number sits at 7.5.
P final total 8 vs 7.5
- HEAT CHECKMIA @ HOU
Heriberto Hernandez: 1.171 OPS in Last 15 Days
That 1.171 OPS spans the last 15 days (35 PA) against a .785 season baseline, a 0.386 swing. He has 13 home runs on the season. His total-bases line tonight: 1.5.
P 1-for-5, 1 TB
- COOLING OFFLAD @ PHI
Bryce Harper: .456 OPS in L15 — draws RHP Emmet Sheehan
Bryce Harper's .456 OPS over the last 15 days (39 PA) trails his .854 season mark, down 0.398. Tonight he draws RHP Emmet Sheehan — his stronger side: a .984 OPS vs RHP across 218 AB.
P 1-for-3, 4 TB, 1 BB
- STREAKMIN @ CLE
MIN games have gone UNDER 4 straight
4 straight unders for MIN — their games are producing only 7 runs against numbers around 8.8. Tonight's number sits at 7.5.
P final total 17 vs 7.5
- STREAKBAL @ BOS
BAL games have gone UNDER 4 straight
The under has cashed 4 in a row in BAL games: 7.5 combined runs per game vs lines averaging 9.1. Tonight's number sits at 8.5.
P final total 11 vs 8.5
- STARTER FORMDET @ CHC
Jack Flaherty: 1.08 ERA over his last 3 starts
The last 3 times out: 16.7 innings, 2 earned runs, 20 Ks. That 1.08 ERA sits 3.4 runs under his 4.48 season number.
P 4 IP, 3 ER, 4 K
- COOLING OFFTB @ TOR
Yandy Diaz: .570 OPS in L15 — draws RHP Dylan Cease
Yandy Diaz's .570 OPS over the last 15 days (50 PA) trails his .859 season mark, down 0.289. Tonight he draws RHP Dylan Cease — his stronger side: a .873 OPS vs RHP across 259 AB.
P 2-for-5, 2 TB
- HEAT CHECKTB @ TOR
Victor Mesa Jr.: 1.313 OPS in Last 15 Days
Over the last 15 days (23 PA) he is at a 1.313 OPS, up 0.553 on his .760 season mark. His total-bases line tonight: 1.5.
P 1-for-4, 4 TB
- HEAT CHECKSD @ ATL
Ty France: 1.325 OPS in Last 15 Days
That 1.325 OPS spans the last 15 days (29 PA) against a .871 season baseline, a 0.454 swing. He has 14 home runs on the season. His total-bases line tonight: 1.5.
P 2-for-4, 5 TB
- COOLING OFFTB @ TOR
Daulton Varsho: .361 OPS in L15 — draws RHP Nick Martinez
Daulton Varsho's .361 OPS over the last 15 days (35 PA) trails his .689 season mark, down 0.328. Tonight he draws RHP Nick Martinez — his weaker side: a .673 OPS vs RHP across 220 AB.
P 1-for-4, 1 TB
- SITUATIONALPIT @ NYY
NYY's pen has logged 14 innings across its last 3 games
3 games, 14 innings out of the pen — Paul Blackburn (3.3) and Brent Headrick (3) carried the load. PIT's pen has thrown 13.3 over the same span.
P flagged side won 5-8
- HEAT CHECKMIN @ CLE
Chase DeLauter: 1.101 OPS in Last 15 Days
The last 15 days sample runs 39 PA: a 1.101 OPS versus .790 for the season, 0.311 above his norm. He has 11 home runs on the season. His total-bases line tonight: 1.5.
P 4-for-5, 6 TB
- PARK WEATHERTB @ TOR
Wind blowing out 13 mph at Rogers Centre tonight
Conditions at Rogers Centre: Clear, 75°, wind 13 mph, Out To CF. Fly balls that die most nights have a chance to go tonight. The total sits at 7.5.
P final total 8 vs 7.5 (over lean)
- BULLPENPIT @ NYY
New York Yankees pen: 14 relief IP over their last 3 games
New York Yankees's bullpen has thrown 14 innings across their last 3 games, with 3 arms working multiple of them. A worked-down pen heading into tonight.
- COOLING OFFSD @ ATL
Gavin Sheets: .342 OPS in L15 — draws RHP Bryce Elder
Gavin Sheets's .342 OPS over the last 15 days (35 PA) trails his .732 season mark, down 0.39. Tonight he draws RHP Bryce Elder — his stronger side: a .785 OPS vs RHP across 237 AB.
P 0-for-2, 0 TB
- TOMORROWOAK @ ARI
Jack Perkins: 6.87 ERA vs 4.25 xERA
Projected to start tomorrow vs ARI. A 6.87 ERA against a 4.25 expected ERA (2.62 run gap) — unlucky, due to bounce back. Opponents hit .260 vs .238 expected.
- HEAT CHECKNYM @ MIL
Joey Ortiz: .934 OPS in Last 15 Days
The last 15 days sample runs 38 PA: a .934 OPS versus .615 for the season, 0.319 above his norm. His total-bases line tonight: 0.5.
P 1-for-4, 4 TB
- HEAT CHECKPIT @ NYY
Ben Rice: 1.268 OPS in Last 15 Days
That 1.268 OPS spans the last 15 days (42 PA) against a .967 season baseline, a 0.301 swing. He has 29 home runs on the season. His total-bases line tonight: 1.5.
P 1-for-3, 1 TB, 1 BB
- STARTER FORMOAK @ ARI
Jeffrey Springs: 9.00 ERA over his last 3 starts
He is carrying a 9.00 ERA over his last 15 innings with a 1.80 WHIP (1.42 season) — the 6.08 season line is doing a lot of work for him right now.
P 5 IP, 2 ER, 2 K
- COOLING OFFBAL @ BOS
Gunnar Henderson: .438 OPS in L15 — draws LHP Payton Tolle
Gunnar Henderson's .438 OPS over the last 15 days (42 PA) trails his .682 season mark, down 0.244. Tonight he draws LHP Payton Tolle — his weaker side: a .657 OPS vs LHP across 122 AB.
P 3-for-5, 6 TB
- COOLING OFFNYM @ MIL
Andrew Vaughn: .399 OPS in L15 — draws RHP Freddy Peralta
Andrew Vaughn's .399 OPS over the last 15 days (22 PA) trails his .856 season mark, down 0.457. Tonight he draws RHP Freddy Peralta — his weaker side: a .657 OPS vs RHP across 92 AB.
P 2-for-4, 6 TB
- HEAT CHECKMIN @ CLE
Steven Kwan: 1.047 OPS in Last 15 Days
The last 15 days sample runs 29 PA: a 1.047 OPS versus .643 for the season, 0.404 above his norm. His total-bases line tonight: 0.5.
P 0-for-3, 0 TB, 1 BB
- SITUATIONALBAL @ BOS
BOS's pen has logged 13.7 innings across its last 3 games
3 games, 13.7 innings out of the pen — Jovani Moran (3) and Ryan Watson (3) carried the load. BAL's pen has thrown 11.7 over the same span.
P flagged side won 5-6
- STARTER FORMSTL @ LAA
Kyle Leahy: 0.69 ERA over his last 3 starts
He has allowed 1 earned runs over his last 13 innings (0.69 ERA) with a 0.85 WHIP (1.41 season) — a different pitcher than the 3.73 season line says.
P 6 IP, 1 ER, 4 K
- SITUATIONALMIA @ HOU
13.3 bullpen innings in 3 games for HOU
Relievers have absorbed 13.3 innings over the last 3 games (Kai-Wei Teng (2.3) and Steven Okert (2) the heaviest). MIA's pen has thrown 11 over the same span.
P flagged side won 5-8
- REGRESSIONTB @ TOR
Nick Martinez: 2.65 ERA vs 4.71 xERA
Nick Martinez carries a 2.65 ERA against a 4.71 expected ERA (2.06 run gap), so he has been outperforming his contact quality. Opponents hit .247 off him vs a .281 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
P 6 IP, 1 ER, 0 K
- SITUATIONALWSH @ COL
COL's bullpen has covered 13 innings over the last 3 games
That is 13 relief innings in 3 games, led by Tanner Gordon (5.7) and Jeff Criswell (2). WSH's pen has thrown 7 over the same span.
P flagged side lost 7-3
- BULLPENMIA @ HOU
Houston Astros pen: 13.3 relief IP over their last 3 games
Houston Astros's bullpen has thrown 13.3 innings across their last 3 games, with 3 arms working multiple of them. A worked-down pen heading into tonight.
- FANTASY PICKUPSOAK @ ARI
Tyler Soderstrom
Pickup vs Mitch Bratt (6.48 xERA) — .824 OPS, bats 2nd.
- FANTASY PICKUPSOAK @ ARI
Shea Langeliers
Pickup vs Mitch Bratt (6.48 xERA) — .821 OPS, bats 3rd.
- STARTER FORMPIT @ NYY
Braxton Ashcraft: 5.94 ERA over his last 3 starts
Across his last 3 starts (16.7 IP) he has been tagged for 11 earned runs — a 5.94 ERA with a 1.26 WHIP (1.11 season) against a 3.49 season mark.
P 3 IP, 7 ER, 2 K
- REGRESSIONWSH @ COL
Kyle Freeland: 7.36 ERA vs 5.59 xERA
Kyle Freeland carries a 7.36 ERA against a 5.59 expected ERA (1.77 run gap), so he has been underperforming his contact quality. Opponents hit .319 off him vs a .295 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
P 6 IP, 4 ER, 4 K
- SITUATIONALSF @ KC
KC's bullpen has covered 12.7 innings over the last 3 games
That is 12.7 relief innings in 3 games, led by Beck Way (2.7) and Daniel Lynch IV (2). SF's pen has thrown 9 over the same span.
P flagged side won 3-4
- SITUATIONALMIN @ CLE
12.7 bullpen innings in 3 games for CLE
Relievers have absorbed 12.7 innings over the last 3 games (Will Dion (3) and Franco Aleman (2) the heaviest). MIN's pen has thrown 11.7 over the same span.
P flagged side won 4-13
- STARTER FORMTB @ TOR
Dylan Cease: 0.00 ERA over his last 3 starts
He has allowed 0 earned runs over his last 16 innings (0.00 ERA) with a 0.56 WHIP (1.13 season) — a different pitcher than the 2.56 season line says.
P 6 IP, 3 ER, 7 K
- BULLPENSF @ KC
Kansas City Royals pen: 12.7 relief IP over their last 3 games
Kansas City Royals's bullpen has thrown 12.7 innings across their last 3 games, with 3 arms working multiple of them. A worked-down pen heading into tonight.
- REGRESSIONSTL @ LAA
Kyle Leahy: 3.73 ERA vs 5.38 xERA
Kyle Leahy carries a 3.73 ERA against a 5.38 expected ERA (1.65 run gap), so he has been outperforming his contact quality. Opponents hit .269 off him vs a .275 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
P 6 IP, 1 ER, 4 K
- REGRESSIONWSH @ COL
TJ Rumfield: .299 AVG vs .253 xBA
TJ Rumfield's .299 average comes against a .253 expected (xBA) on 397 plate appearances. His wOBA sits at .376 against a .325 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit below what he has actually posted.
P 0-for-3, 0 TB, 1 BB
- REGRESSIONOAK @ ARI
Jeffrey Springs: 6.08 ERA vs 4.61 xERA
Jeffrey Springs carries a 6.08 ERA against a 4.61 expected ERA (1.47 run gap), so he has been underperforming his contact quality. Opponents hit .264 off him vs a .245 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
P 5 IP, 2 ER, 2 K
- FIRST INNINGBAL @ BOS
NRFI watch: quiet first innings on both sides of BAL @ BOS
Neither side has been scoring early — a 1st-inning run in only 3 of 10 for BOS and 1 of 10 for BAL games lately.
P 1st inning: 1-0 (1 run)
- BALLPARKDET @ CHC
At Wrigley Field, Jameson Taillon pitches to a 4.19 ERA
Jameson Taillon at Wrigley Field: 4.19 ERA over 34.3 innings (7G) — 6.21 on a 33.3-inning baseline elsewhere. Hitters bat .254 off him here.
P 4.1 IP, 4 ER, 6 K
- PARK WEATHERWSH @ COL
97° at Coors Field — the ball will carry tonight
Conditions at Coors Field: Partly Cloudy, 97°, wind 8 mph, R To L. Heat like this turns warning-track outs into souvenirs. The total sits at 12.
P final total 10 vs 12 (over lean)
- REGRESSIONLAD @ PHI
Mookie Betts: .226 AVG vs .269 xBA
Across 272 plate appearances, Mookie Betts carries a .226 average versus a .269 xBA. His wOBA sits at .300 against a .326 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit above what he has actually posted.
P 4-for-5, 10 TB
- BALLPARKWSH @ COL
Kyle Freeland owns a 6.38 ERA at Coors Field — 8.28 everywhere else
Across 8 games (42.3 IP) at Coors Field, Kyle Freeland has a 6.38 ERA against 8.28 at his other parks (45.7 IP). Hitters bat .307 off him here.
P 6 IP, 4 ER, 4 K
- REGRESSIONDET @ CHC
Nico Hoerner: .245 AVG vs .289 xBA
Nico Hoerner is hitting .245 against a .289 expected average (xBA) over 433 plate appearances. His wOBA sits at .294 against a .320 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit above what he has actually posted.
P 2-for-5, 2 TB
- FANTASY PICKUPSOAK @ ARI
Jonah Heim
Pickup vs Mitch Bratt (6.48 xERA) — .725 OPS, bats 6th.
- PARK WEATHERSF @ KC
96° at Kauffman Stadium — the ball will carry tonight
Tonight's reading at Kauffman Stadium — Clear, 96°, wind 7 mph, Out To CF. Everything about the air says carry. The total sits at 10.25.
P final total 7 vs 10.25 (over lean)
- REGRESSIONSF @ KC
Luis Arraez: .326 AVG vs .286 xBA
Luis Arraez is hitting .326 against a .286 expected average (xBA) over 416 plate appearances. His wOBA sits at .352 against a .306 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit below what he has actually posted.
P 0-for-4, 0 TB
- FANTASY PICKUPSBAL @ BOS
Payton Tolle
Streamer vs BAL — 3.02 xERA · 9.3 K/9 · 1.07 WHIP.
- FANTASY PICKUPSDET @ CHC
Dillon Dingler
Pickup vs Jameson Taillon (5.52 xERA) — .827 OPS, bats 5th.
- REGRESSIONTB @ TOR
Ernie Clement: .295 AVG vs .257 xBA
Across 387 plate appearances, Ernie Clement carries a .295 average versus a .257 xBA. His wOBA sits at .325 against a .275 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit below what he has actually posted.
P 2-for-4, 2 TB
- BULLPENMIN @ CLE
Cleveland Guardians pen: 12.7 relief IP over their last 3 games
Cleveland Guardians's bullpen has thrown 12.7 innings across their last 3 games, with 2 arms working multiple of them. A worked-down pen heading into tonight.
- TOMORROWLAD @ PHI
Justin Wrobleski: 2.69 ERA vs 4.13 xERA
Projected to start tomorrow vs PHI. A 2.69 ERA against a 4.13 expected ERA (1.44 run gap) — running hot, due to regress. Opponents hit .219 vs .264 expected.
- TOMORROWMIA @ HOU
Tyler Phillips: 3.48 ERA vs 4.87 xERA
Projected to start tomorrow vs HOU. A 3.48 ERA against a 4.87 expected ERA (1.39 run gap) — running hot, due to regress. Opponents hit .242 vs .263 expected.
- FANTASY PICKUPSSD @ ATL
Michael Harris II
Pickup vs JP Sears (5.41 xERA) — .829 OPS, bats 5th.
- REGRESSIONSF @ KC
Trevor McDonald: 5.02 ERA vs 3.91 xERA
Trevor McDonald carries a 5.02 ERA against a 3.91 expected ERA (1.11 run gap), so he has been underperforming his contact quality. Opponents hit .254 off him vs a .246 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
P 4 IP, 3 ER, 3 K
- BULLPENSD @ ATL
San Diego Padres pen: 14.7 relief IP over their last 3 games
San Diego Padres's bullpen has thrown 14.7 innings across their last 3 games. A worked-down pen heading into tonight.
- RUNNING GAMESD @ ATL
Green light: San Diego Padres run, and Joey Bart has caught just 13%
Joey Bart is catching tonight at 13% on the season (4-for-31 throwing), and San Diego Padres attempt 1.3 steals a game. The track meet is on.
P San Diego Padres stole 0 bases
- TOMORROWDET @ CHC
David Peterson: 6.45 ERA vs 5.34 xERA
Projected to start tomorrow vs DET. A 6.45 ERA against a 5.34 expected ERA (1.11 run gap) — unlucky, due to bounce back. Opponents hit .292 vs .283 expected.
- TOMORROWSF @ KC
Tyler Mahle: 5.31 ERA vs 4.22 xERA
Projected to start tomorrow vs KC. A 5.31 ERA against a 4.22 expected ERA (1.09 run gap) — unlucky, due to bounce back. Opponents hit .274 vs .251 expected.
- TOMORROWSD @ ATL
Reynaldo López: 3.5 ERA vs 4.52 xERA
Projected to start tomorrow vs SD. A 3.5 ERA against a 4.52 expected ERA (1.02 run gap) — running hot, due to regress. Opponents hit .228 vs .252 expected.
- FANTASY PICKUPSSD @ ATL
Mauricio Dubon
Pickup vs JP Sears (5.41 xERA) — .735 OPS, bats 6th.
- FANTASY PICKUPSSD @ ATL
Ozzie Albies
Pickup vs JP Sears (5.41 xERA) — .744 OPS, bats 2nd.
- TOMORROWMIA @ HOU
Tatsuya Imai: 6.06 ERA vs 5.1 xERA
Projected to start tomorrow vs MIA. A 6.06 ERA against a 5.1 expected ERA (0.96 run gap) — unlucky, due to bounce back. Opponents hit .232 vs .235 expected.
- COOLING OFFMIN @ CLE
Ryan Kreidler: .549 OPS in L15 — draws RHP Tanner Bibee
Ryan Kreidler's .549 OPS over the last 15 days (25 PA) trails his .738 season mark, down 0.189. Tonight he draws RHP Tanner Bibee — his stronger side: a .803 OPS vs RHP across 81 AB.
P 0-for-4, 0 TB
- RUNNING GAMEMIN @ CLE
Green light: Cleveland Guardians run, and Victor Caratini has caught just 14%
Cleveland Guardians steal 1 bags a game (96 on the season) and Victor Caratini has thrown out 8 of 57 runners (14%). Everything about tonight says they keep running.
P Cleveland Guardians stole 1 base
- FIRST INNINGNYM @ MIL
MIL have gone quiet in the 1st: runs in 0 of their last 10
Milwaukee Brewers have scored in the first inning just 0 times in their last 10 games — slow-starting lineup, and the 1st has been a free pass for opposing starters.
P flagged team scored 2 in the 1st
- FIRST INNINGCIN @ SEA
SEA have gone quiet in the 1st: runs in 0 of their last 10
Seattle Mariners have scored in the first inning just 0 times in their last 10 games — slow-starting lineup, and the 1st has been a free pass for opposing starters.
P flagged team scored 0 in the 1st
- BALLPARKSF @ KC
Michael Wacha owns a 3.21 ERA at Kauffman Stadium — 4.23 everywhere else
Across 8 games (53.3 IP) at Kauffman Stadium, Michael Wacha has a 3.21 ERA against 4.23 at his other parks (66 IP). Hitters bat .225 off him here.
P 6 IP, 1 ER, 5 K
- FANTASY PICKUPSSD @ ATL
Drake Baldwin
Pickup vs JP Sears (5.41 xERA) — .844 OPS, bats 1st.
- FANTASY PICKUPSMIN @ CLE
Kody Clemens
Pickup vs Tanner Bibee (4.67 xERA) — .792 OPS, bats 3rd.
- FIRST INNINGMIA @ HOU
MIA have gone quiet in the 1st: runs in 1 of their last 10
Miami Marlins have scored in the first inning just 1 time in their last 10 games — slow-starting lineup, and the 1st has been a free pass for opposing starters.
P flagged team scored 0 in the 1st
- FANTASY PICKUPSMIN @ CLE
Josh Bell
Pickup vs Tanner Bibee (4.67 xERA) — .731 OPS, bats 4th.
Graded results
38Games
- W
Red Sox ML -154
MLB · 5-6
- W
Braves ML -130
MLB · 2-3
- L
Blue Jays ML -164
MLB · 7-1
- L
Pirates ML -104
MLB · 5-8
- W
Phillies ML -142
MLB · 7-10
- L
Giants ML +102
MLB · 3-4
- L
Mets +1.5 -108
MLB · 3-8
- W
Astros ML -126
MLB · 5-8
- W
Nationals ML -126
MLB · 7-3
- W
White Sox ML +142
MLB · 10-3
- W
Tigers ML -102
MLB · 8-6
- W
Mariners ML -146
MLB · 0-8
- W
Angels ML -112
MLB · 2-3
- W
Athletics ML +120
MLB · 5-2
- L
Twins ML -132
MLB · 4-13
Props
- L
Austin Riley · over
Padres @ Braves · Actual 0
- L
Ben Rice · over
Pirates @ Yankees · Actual 1
- L
Ben Rice · over
Pirates @ Yankees · Actual 0
- W
Curtis Mead · over
Nationals @ Rockies · Actual 4
- L
Dominic Canzone · over
Reds @ Mariners · Actual 1
- L
Elly De La Cruz · over
Reds @ Mariners · Actual 0
- W
Ernie Clement · over
Rays @ Blue Jays · Actual 2
- W
Esmerlyn Valdez · over
Pirates @ Yankees · Actual 4
- L
Fernando Tatis Jr. · over
Padres @ Braves · Actual 0
- W
Garrett Mitchell · over
Mets @ Brewers · Actual 2
- L
Hunter Goodman · over
Nationals @ Rockies · Actual 0
- L
Jac Caglianone · over
Giants @ Royals · Actual 0
- L
Kyle Schwarber · over
Dodgers @ Phillies · Actual 0
- W
Nolan Arenado · over
Athletics @ Diamondbacks · Actual 2
- W
Nolan Schanuel · over
Cardinals @ Angels · Actual 2
- L
Pete Crow-Armstrong · over
Tigers @ Cubs · Actual 0
- W
Riley Greene · over
Tigers @ Cubs · Actual 7
- L
Shea Langeliers · over
Athletics @ Diamondbacks · Actual 1
- L
Steven Kwan · over
Twins @ Guardians · Actual 0
- L
Tommy Edman · over
Dodgers @ Phillies · Actual 1
- W
Willson Contreras · over
Orioles @ Red Sox · Actual 4
- L
Wyatt Langford · over
White Sox @ Rangers · Actual 1
- W
Yordan Alvarez · over
Marlins @ Astros · Actual 7