starter_team_recordSF @ COL
Rockies 0-8 in Tanner Gordon's last 8 starts
Rockies are 0-8 in Tanner Gordon's last 8 starts this season — losers of his last 8 in a row. He starts tonight.
bullpen_fatigueMIL @ 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.
ballpark_shiftPHI @ KC
At Kauffman Stadium, Luinder Avila pitches to a 12.79 ERA
Luinder Avila at Kauffman Stadium: 12.79 ERA over 12.7 innings (6G) — 2.65 on a 34-inning baseline elsewhere. Hitters bat .429 off him here.
P 5 IP, 1 ER, 4 K
head_to_headSD @ LAD
Dodgers are 9-2 vs Padres this season
Dodgers lead the season series 9-2 over Padres. LAD won the last meeting 3-0.
platoon_edgeTOR @ SEA
Nathan Lukes (bats L) hits 1st against Emerson Hancock (RHP)
Over 144 AB vs. Right, Nathan Lukes owns a .829 OPS versus .297 in 31 AB the other way. He sees RHP Emerson Hancock tonight hitting 1st, where the platoon side lines up his way.
P 1-for-4, 1 TB
cooling_offNYM @ ATL
Drake Baldwin: .209 OPS in L15 — draws RHP Nolan McLean
Drake Baldwin's .209 OPS over the last 15 days (49 PA) trails his .769 season mark, down 0.56. Tonight he draws RHP Nolan McLean — his weaker side: a .727 OPS vs RHP across 147 AB.
P 2-for-4, 5 TB
platoon_edgeCHW @ CLE
Sam Antonacci (bats L) hits 1st against Tanner Bibee (RHP)
Over 192 AB vs. Right, Sam Antonacci owns a .892 OPS versus .438 in 46 AB the other way. He sees RHP Tanner Bibee tonight hitting 1st, where the platoon side lines up his way.
P 0-for-5, 0 TB
starter_team_recordSTL @ CHC
Cubs 7-1 in Javier Assad's last 8 starts
Cubs are 7-1 in Javier Assad's last 8 starts this season — winners of his last 4 in a row. He starts tonight.
starter_team_recordMIL @ ARI
Diamondbacks 7-1 in Eduardo Rodriguez's last 8 starts
Diamondbacks are 7-1 in Eduardo Rodriguez's last 8 starts this season — winners of his last 4 in a row. He starts tonight.
platoon_edgeSTL @ CHC
Alec Burleson (bats L) hits 3rd against Javier Assad (RHP)
Over 230 AB vs. Right, Alec Burleson owns a .977 OPS versus .438 in 100 AB the other way. He sees RHP Javier Assad tonight hitting 3rd, where the platoon side lines up his way.
P 2-for-4, 2 TB
heat_checkSTL @ CHC
Dansby Swanson: 1.292 OPS in Last 15 Days
The last 15 days sample runs 49 PA: a 1.292 OPS versus .719 for the season, 0.573 above his norm. He has 16 home runs on the season. His total-bases line tonight: 0.5.
P 1-for-4, 1 TB
ballpark_shiftSF @ COL
Tanner Gordon owns a 9.70 ERA at Coors Field — 3.32 everywhere else
Across 5 games (21.3 IP) at Coors Field, Tanner Gordon has a 9.70 ERA against 3.32 at his other parks (19 IP). Hitters bat .372 off him here.
P 5 IP, 5 ER, 7 K
platoon_edgeBAL @ CIN
Coby Mayo (bats R) gets a LHP from the 5th spot
Coby Mayo's vs. Left line (1.056 OPS, 63 AB) sits well above his .447 mark the other way (150 AB). Tonight's starter Nick Lodolo throws LHP, the hand he hits best.
P 1-for-3, 1 TB
starter_team_recordBOS @ LAA
Angels 1-6 in Ryan Johnson's last 7 starts
Angels are 1-6 in Ryan Johnson's last 7 starts this season. He starts tonight.
platoon_edgeSF @ COL
Mickey Moniak (bats L) gets a RHP from the 2nd spot
Mickey Moniak's vs. Right line (1.026 OPS, 154 AB) sits well above his .575 mark the other way (34 AB). Tonight's starter Tyler Mahle throws RHP, the hand he hits best.
P 0-for-3, 0 TB
gary_hr_threatsRays @ Astros
Junior Caminero
Junior Caminero is currently in the middle of a historic power surge, having launched 10 home runs over his last 10 games. This level of production is rare, and the matchup tonight against Peter Lambert is specifically tailored to sustain it.
P 0 HR — 0-for-3, 0 TB, 1 BB
heat_checkTB @ HOU
Junior Caminero: 1.383 OPS in Last 15 Days
That 1.383 OPS spans the last 15 days (55 PA) against a .945 season baseline, a 0.438 swing. He has 26 home runs on the season. His total-bases line tonight: 1.5.
P 0-for-3, 0 TB, 1 BB
streakNOR @ BRA
Brazil are unbeaten in 6 internationals
Across their last 5 World Cup matches they are 3-2-0 (W-W-W-D-D), carrying a 6-match unbeaten run into this fixture.
P team lost 2-1
heat_checkPIT @ WSH
Luis Garcia Jr.: 1.459 OPS in Last 15 Days
The last 15 days sample runs 41 PA: a 1.459 OPS versus .864 for the season, 0.595 above his norm. He has 18 home runs on the season. His total-bases line tonight: 1.5.
P 2-for-5, 5 TB
gary_hr_threatsPadres @ Dodgers
Mookie Betts
Mookie Betts draws a nearly perfect statistical matchup against JP Sears, an extreme fly-ball pitcher (0.44 ground-ball-to-fly-ball ratio) who has been dismantled by right-handed hitters in 2026. Sears is currently surrendering a .314 average and a .968 OPS to righties, including three home runs in just 35 at-bats.
P 0 HR — 0-for-3, 0 TB, 1 BB
gary_hr_threatsMarlins @ Athletics
Nick Kurtz
Nick Kurtz is the focal point of an Oakland offense that has been gutted by injuries to Rooker and Langeliers, placing the power burden squarely on his shoulders. Kurtz has been a statistical outlier at Sutter Health Park this season, launching 14 of his 20 home runs in his home environment.
P 0 HR — 0-for-4, 0 TB
platoon_edgeMIL @ ARI
Andrew Vaughn (bats R) hits 4th against Eduardo Rodriguez (LHP)
Over 54 AB vs. Left, Andrew Vaughn owns a 1.219 OPS versus .721 in 77 AB the other way. He sees LHP Eduardo Rodriguez tonight hitting 4th, where the platoon side lines up his way.
P 1-for-3, 1 TB
gary_hr_threatsMarlins @ Athletics
Zack Gelof
Zack Gelof is currently in his most productive stretch of the season, entering this contest with a .371 average over his last 10 games. While he hasn't homered in his last five starts, the underlying matchup against Eury Pérez is highly favorable for a power resurgence.
P 0 HR — 1-for-4, 1 TB
rest_fatiguePIT @ WSH
WSH's bullpen has covered 18.7 innings over the last 3 games
That is 18.7 relief innings in 3 games, led by Zack Littell (6) and Andrew Alvarez (4.7). PIT's pen has thrown 10.3 over the same span.
P flagged side lost 11-5
platoon_edgePHI @ KC
Bryce Harper (bats L) gets a RHP from the 3rd spot
Bryce Harper's vs. Right line (1.042 OPS, 194 AB) sits well above his .679 mark the other way (120 AB). Tonight's starter Luinder Avila throws RHP, the hand he hits best.
P 0-for-4, 0 TB
cooling_offMIN @ NYY
Cody Bellinger: .411 OPS in L15 — draws RHP Joe Ryan
Cody Bellinger's .411 OPS over the last 15 days (47 PA) trails his .777 season mark, down 0.366. Tonight he draws RHP Joe Ryan — his weaker side: a .767 OPS vs RHP across 204 AB.
P 1-for-4, 1 TB
bullpen_fatigueMIN @ NYY
New York Yankees pen: 15 relief IP over their last 3 games
New York Yankees's bullpen has thrown 15 innings across their last 3 games, with 4 arms working multiple of them. A worked-down pen heading into tonight.
bullpen_fatiguePIT @ WSH
Washington Nationals pen: 18.7 relief IP over their last 3 games
Washington Nationals's bullpen has thrown 18.7 innings across their last 3 games, with 1 arm working multiple of them. A worked-down pen heading into tonight.
starter_team_recordBAL @ CIN
Reds 2-6 in Nick Lodolo's last 8 starts
Reds are 2-6 in Nick Lodolo's last 8 starts this season — losers of his last 5 in a row. He starts tonight.
cooling_offMIL @ ARI
Corbin Carroll: .498 OPS in L15 — draws RHP Brandon Sproat
Corbin Carroll's .498 OPS over the last 15 days (47 PA) trails his .862 season mark, down 0.364. Tonight he draws RHP Brandon Sproat — his weaker side: a .769 OPS vs RHP across 211 AB.
P 1-for-4, 2 TB, 1 BB
starter_team_recordDET @ TEX
Rangers 6-2 in Kumar Rocker's last 8 starts
Rangers are 6-2 in Kumar Rocker's last 8 starts this season. He starts tonight.
starter_team_recordSF @ COL
Giants 2-6 in Tyler Mahle's last 8 starts
Giants are 2-6 in Tyler Mahle's last 8 starts this season. He starts tonight.
starter_team_recordCHW @ CLE
White Sox 2-6 in Chris Murphy's last 8 starts
White Sox are 2-6 in Chris Murphy's last 8 starts this season. He starts tonight.
platoon_edgeMIA @ OAK
Otto Lopez (bats R) draws Gage Jump (LHP), batting 1st
Otto Lopez carries a 1.101 OPS vs. Left (81 AB) against .811 the other way (271 AB), and faces LHP Gage Jump from the 1st spot — a split his blended season line may not reflect.
P 3-for-4, 7 TB, 1 BB
fantasy_pickupsSD @ LAD
Andy Pages
Pickup vs JP Sears (7.91 xERA) — .804 OPS, bats 2nd.
platoon_edgePIT @ WSH
Brandon Lowe (bats L) draws Cade Cavalli (RHP), batting 2nd
Brandon Lowe carries a .900 OPS vs. Right (231 AB) against .595 the other way (95 AB), and faces RHP Cade Cavalli from the 2nd spot — a split his blended season line may not reflect.
P 1-for-5, 4 TB
gary_hr_threatsPirates @ Nationals
James Wood
This Gary Special is built on the perfect storm of form, matchup, and environment. Wood is currently in a power surge with three homers in his last five games, and he enters a game environment with 100-degree heat and wind blowing out—conditions that maximize his league-leading power profile.
P 0 HR — 0-for-3, 0 TB, 2 BB
bullpen_fatigueSTL @ CHC
St. Louis Cardinals pen: 15.7 relief IP over their last 3 games
St. Louis Cardinals's bullpen has thrown 15.7 innings across their last 3 games, with 3 arms working multiple of them. A worked-down pen heading into tonight.
heat_checkSD @ LAD
Manny Machado: 1.043 OPS in Last 15 Days
That 1.043 OPS spans the last 15 days (50 PA) against a .675 season baseline, a 0.368 swing. He has 17 home runs on the season. His total-bases line tonight: 1.5.
P 1-for-2, 4 TB, 3 BB
cooling_offMIN @ NYY
Ben Rice: .532 OPS in L15 — draws RHP Joe Ryan
Ben Rice's .532 OPS over the last 15 days (52 PA) trails his .926 season mark, down 0.394. Tonight he draws RHP Joe Ryan — his stronger side: a 1.014 OPS vs RHP across 199 AB.
P 1-for-4, 1 TB
streakENG @ MEX
Mexico are unbeaten in 5 internationals
Their last 5 at the World Cup read W-W-W-W-W — a 5-0-0 record and a 5-match unbeaten run.
P team lost 3-2
streakingTB @ HOU
TB have won 5 straight
Tampa Bay Rays have won 5 straight, outscoring teams by 24 runs over the run; 6-2 across their last 8.
P team lost 0-2
streakingBAL @ CIN
CIN have lost 5 straight
CIN have lost 5 straight and been outscored by 10 over the run. Last 5: 0-5.
P team won 2-3
heat_checkPHI @ KC
Bryce Harper: 1.212 OPS in Last 15 Days
The last 15 days sample runs 56 PA: a 1.212 OPS versus .903 for the season, 0.309 above his norm. He has 20 home runs on the season. His total-bases line tonight: 1.5.
P 0-for-4, 0 TB
platoon_edgeNYM @ ATL
Mark Vientos (bats R) hits 4th against Martin Perez (LHP)
Over 88 AB vs. Left, Mark Vientos owns a .857 OPS versus .516 in 147 AB the other way. He sees LHP Martin Perez tonight hitting 4th, where the platoon side lines up his way.
P 0-for-2, 0 TB, 1 BB
platoon_edgeDET @ TEX
Evan Carter (bats L) gets a RHP from the 5th spot
Evan Carter's vs. Right line (.700 OPS, 174 AB) sits well above his .335 mark the other way (31 AB). Tonight's starter Casey Mize throws RHP, the hand he hits best.
P 0-for-4, 0 TB
bullpen_fatigueMIL @ ARI
Milwaukee Brewers pen: 16.7 relief IP over their last 3 games
Milwaukee Brewers's bullpen has thrown 16.7 innings across their last 3 games, with 2 arms working multiple of them. A worked-down pen heading into tonight.
regression_watchBOS @ LAA
Ryan Johnson: 7.4 ERA vs 4.3 xERA
Ryan Johnson carries a 7.4 ERA against a 4.3 expected ERA (3.1 run gap), so he has been underperforming his contact quality. Opponents hit .283 off him vs a .251 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
P 4 IP, 2 ER, 6 K
platoon_edgeSTL @ CHC
Carson Kelly (bats R) draws Matthew Liberatore (LHP), batting 4th
Carson Kelly carries a .969 OPS vs. Left (71 AB) against .638 the other way (129 AB), and faces LHP Matthew Liberatore from the 4th spot — a split his blended season line may not reflect.
P 1-for-2, 1 TB, 2 BB
gary_hr_threatsTwins @ Yankees
Kody Clemens
Kody Clemens is arguably the hottest power hitter in the Twins' lineup, having homered in three consecutive starts entering today's series finale. This hot streak coincides with a perfect statistical matchup against Joe Ryan.
P 0 HR — 0-for-4, 0 TB
fantasy_pickupsSD @ LAD
Teoscar Hernandez
Pickup vs JP Sears (7.91 xERA) — .761 OPS, bats 6th.
head_to_headSTL @ CHC
Cardinals are 4-1 vs Cubs this season
Cardinals lead the season series 4-1 over Cubs. STL won the last meeting 3-0.
rest_fatigueSD @ LAD
16 bullpen innings in 3 games for LAD
Relievers have absorbed 16 innings over the last 3 games (Charlie Barnes (7) and Will Klein (2) the heaviest). SD's pen has thrown 11 over the same span.
P flagged side lost 5-2
heat_checkSF @ COL
Jake McCarthy: 1.137 OPS in Last 15 Days
The last 15 days sample runs 60 PA: a 1.137 OPS versus .862 for the season, 0.275 above his norm. He has 9 home runs on the season. His total-bases line tonight: 1.5.
P 1-for-4, 3 TB
fantasy_pickupsSD @ LAD
Mookie Betts
Pickup vs JP Sears (7.91 xERA) — .743 OPS, bats 4th.
starter_formBOS @ LAA
Ryan Johnson: 3.38 ERA over his last 3 starts
Across his last 3 starts (16 IP) he has a 3.38 ERA with a 0.94 WHIP (1.52 season) and 13 strikeouts — his season mark is 7.40, and that is where most lines still price him.
P 4 IP, 2 ER, 6 K
platoon_edgeCHW @ CLE
Andrew Benintendi (bats L) gets a RHP from the 4th spot
Andrew Benintendi's vs. Right line (.763 OPS, 214 AB) sits well above his .454 mark the other way (32 AB). Tonight's starter Tanner Bibee throws RHP, the hand he hits best.
P 1-for-4, 1 TB, 1 BB
cooling_offBAL @ CIN
JJ Bleday: .452 OPS in L15 — draws RHP Kyle Bradish
JJ Bleday's .452 OPS over the last 15 days (46 PA) trails his .826 season mark, down 0.374. Tonight he draws RHP Kyle Bradish — his stronger side: a .887 OPS vs RHP across 155 AB.
P 0-for-4, 0 TB
platoon_edgeMIN @ NYY
Ben Rice (bats L) hits 2nd against Joe Ryan (RHP)
Over 199 AB vs. Right, Ben Rice owns a 1.014 OPS versus .761 in 108 AB the other way. He sees RHP Joe Ryan tonight hitting 2nd, where the platoon side lines up his way.
P 1-for-4, 1 TB
rest_fatigueMIL @ ARI
MIL's pen has logged 15.7 innings across its last 3 games
3 games, 15.7 innings out of the pen — Grant Anderson (3.7) and Chad Patrick (3.3) carried the load. ARI's pen has thrown 14.7 over the same span.
P flagged side won 3-2
rest_fatigueTB @ HOU
15.7 bullpen innings in 3 games for HOU
Relievers have absorbed 15.7 innings over the last 3 games (AJ Blubaugh (2.7) and Nate Pearson (2) the heaviest). TB's pen has thrown 9.7 over the same span.
P flagged side won 0-2
rest_fatiguePHI @ KC
KC's bullpen has covered 15.3 innings over the last 3 games
That is 15.3 relief innings in 3 games, led by Randy Dobnak (4) and Steven Cruz (2). PHI's pen has thrown 11.3 over the same span.
P flagged side won 2-5
rest_fatigueMIN @ NYY
NYY's pen has logged 15 innings across its last 3 games
3 games, 15 innings out of the pen — Brent Headrick (3.3) and Paul Blackburn (2.7) carried the load. MIN's pen has thrown 12.3 over the same span.
P flagged side lost 6-1
heat_checkSF @ COL
Kyle Karros: 1.203 OPS in Last 15 Days
Over the last 15 days (35 PA) he is at a 1.203 OPS, up 0.425 on his .778 season mark. His total-bases line tonight: 1.5.
P 1-for-4, 4 TB
tournamentTO LIFT THE CUP
France head the title market at +164
France are the market's outright World Cup favourite at +164. Argentina (+450) and Spain (+560) are the next shortest.
gary_hr_threatsTwins @ Yankees
Ben Rice
With Aaron Judge and Giancarlo Stanton sidelined, Ben Rice has ascended as the focal point of the Yankees' power production, tallying 24 home runs this season. Rice faces Joe Ryan, whose statistical profile suggests a high probability of surrendering a long ball to a left-handed pull hitter.
P 0 HR — 1-for-4, 1 TB
gary_hr_threatsWhite Sox @ Guardians
Colson Montgomery
Colson Montgomery is the primary power threat for the White Sox and enters this matchup in a strong power groove, having launched two home runs in his last five games. The matchup against Tanner Bibee is statistically favorable for a left-handed slugger like Montgomery; Bibee’s fly-ball tendency (0.75 GO/AO) has led to 17 home runs allowed this season, with a staggering 65% of those (11 HR) coming against left-handed batters.
P 1 HR — 2-for-5, 5 TB
starter_formSTL @ CHC
Matthew Liberatore: 9.00 ERA over his last 3 starts
Across his last 3 starts (12 IP) he has been tagged for 12 earned runs — a 9.00 ERA with a 1.83 WHIP (1.55 season) against a 5.33 season mark.
P 5 IP, 3 ER, 3 K
regression_watchMIL @ ARI
Eduardo Rodriguez: 2.21 ERA vs 4.9 xERA
Eduardo Rodriguez carries a 2.21 ERA against a 4.9 expected ERA (2.69 run gap), so he has been outperforming his contact quality. Opponents hit .219 off him vs a .264 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
P 6 IP, 2 ER, 3 K
starter_formTOR @ SEA
Emerson Hancock: 7.20 ERA over his last 3 starts
Across his last 3 starts (15 IP) he has been tagged for 12 earned runs — a 7.20 ERA with a 1.53 WHIP (1.05 season) against a 3.47 season mark.
P 7 IP, 0 ER, 5 K
heat_checkPIT @ WSH
Esmerlyn Valdez: 1.471 OPS in Last 15 Days
The last 15 days sample runs 39 PA: a 1.471 OPS versus 1.096 for the season, 0.375 above his norm. His total-bases line tonight: 1.5.
P 0-for-5, 0 TB
platoon_edgeNYM @ ATL
Tyrone Taylor (bats R) draws Martin Perez (LHP), batting 6th
Tyrone Taylor carries a .755 OPS vs. Left (53 AB) against .429 the other way (54 AB), and faces LHP Martin Perez from the 6th spot — a split his blended season line may not reflect.
P 1-for-4, 4 TB
fantasy_pickupsSD @ LAD
Alex Call
Pickup vs JP Sears (7.91 xERA) — .716 OPS, bats 6th.
streakingPHI @ KC
KC have lost 4 straight
KC have lost 4 straight and been outscored by 15 over the run. Last 4: 0-4.
P team won 2-5
cooling_offBOS @ LAA
Jarren Duran: .227 OPS in L15 — draws RHP Ryan Johnson
Jarren Duran's .227 OPS over the last 15 days (40 PA) trails his .602 season mark, down 0.375. Tonight he draws RHP Ryan Johnson — his stronger side: a .608 OPS vs RHP across 239 AB.
P 2-for-3, 5 TB, 1 BB
cooling_offPHI @ KC
Lane Thomas: .409 OPS in L15 — draws RHP Aaron Nola
Lane Thomas's .409 OPS over the last 15 days (46 PA) trails his .657 season mark, down 0.248. Tonight he draws RHP Aaron Nola — his weaker side: a .632 OPS vs RHP across 106 AB.
P 1-for-3, 2 TB, 1 BB
xg_recapNOR @ BRA
Brazil out-created the field but didn't win
Brazil won the xG battle 2.7–0.8 yet lost to Norway (1–2). The underlying numbers favoured them — a side the result flattered to deceive.
cooling_offCHW @ CLE
Colson Montgomery: .577 OPS in L15 — draws RHP Tanner Bibee
Colson Montgomery's .577 OPS over the last 15 days (53 PA) trails his .792 season mark, down 0.215. Tonight he draws RHP Tanner Bibee — his weaker side: a .735 OPS vs RHP across 218 AB.
P 2-for-5, 5 TB
heat_checkMIL @ ARI
Ketel Marte: 1.062 OPS in Last 15 Days
That 1.062 OPS spans the last 15 days (50 PA) against a .806 season baseline, a 0.256 swing. He has 17 home runs on the season. His total-bases line tonight: 1.5.
P 1-for-4, 1 TB, 1 BB
bullpen_fatigueCHW @ CLE
Chicago White Sox pen: 13 relief IP over their last 3 games
Chicago White Sox's bullpen has thrown 13 innings across their last 3 games, with 4 arms working multiple of them. A worked-down pen heading into tonight.
xg_recapSEN @ BEL
Senegal out-created the field but didn't win
Senegal won the xG battle 3.5–1.8 yet lost to Belgium (3–2). The underlying numbers favoured them — a side the result flattered to deceive.
platoon_edgeMIN @ NYY
Austin Martin (bats R) draws Ryan Weathers (LHP), batting 1st
Austin Martin carries a .780 OPS vs. Left (84 AB) against .587 the other way (136 AB), and faces LHP Ryan Weathers from the 1st spot — a split his blended season line may not reflect.
P 2-for-3, 3 TB, 2 BB
ballpark_shiftSTL @ CHC
At Wrigley Field, Javier Assad pitches to a 2.78 ERA
Javier Assad at Wrigley Field: 2.78 ERA over 22.7 innings (6G) — 5.90 on a 29-inning baseline elsewhere. Hitters bat .179 off him here.
P 4.2 IP, 0 ER, 2 K
platoon_edgeBAL @ CIN
JJ Bleday (bats L) draws Kyle Bradish (RHP), batting 3rd
JJ Bleday carries a .887 OPS vs. Right (155 AB) against .667 the other way (60 AB), and faces RHP Kyle Bradish from the 3rd spot — a split his blended season line may not reflect.
P 0-for-4, 0 TB
platoon_edgeNYM @ ATL
Dominic Smith (bats L) gets a RHP from the 6th spot
Dominic Smith's vs. Right line (.765 OPS, 165 AB) sits well above his .459 mark the other way (26 AB). Tonight's starter Nolan McLean throws RHP, the hand he hits best.
P 1-for-5, 1 TB
starter_formTB @ HOU
Mason Englert: 0.73 ERA over his last 3 starts
The last 3 times out: 12.3 innings, 1 earned runs, 9 Ks. That 0.73 ERA sits 3.23 runs under his 3.96 season number.
P 5.2 IP, 2 ER, 9 K
ballpark_shiftBAL @ CIN
Nick Lodolo's ERA jumps to 6.30 at Great American Ball Park
Nick Lodolo carries a 6.30 ERA over 6 games (30 IP) at Great American Ball Park vs 3.32 across 21.7 innings everywhere else. Hitters bat .296 off him here.
P 6 IP, 1 ER, 4 K
rest_fatigueTOR @ SEA
14 bullpen innings in 3 games for TOR
Relievers have absorbed 14 innings over the last 3 games (Patrick Corbin (5) and Spencer Miles (3) the heaviest). SEA's pen has thrown 6.7 over the same span.
P flagged side lost 0-4
heat_checkMIN @ NYY
Josh Bell: .986 OPS in Last 15 Days
The last 15 days sample runs 46 PA: a .986 OPS versus .738 for the season, 0.248 above his norm. He has 13 home runs on the season. His total-bases line tonight: 0.5.
P 1-for-4, 1 TB, 1 BB
heat_checkPIT @ WSH
Nick Gonzales: .986 OPS in Last 15 Days
The last 15 days sample runs 50 PA: a .986 OPS versus .752 for the season, 0.234 above his norm. His total-bases line tonight: 1.5.
P 3-for-4, 4 TB, 1 BB
rest_fatigueSTL @ CHC
13.7 bullpen innings in 3 games for STL
Relievers have absorbed 13.7 innings over the last 3 games (Max Rajcic (3.3) and Justin Bruihl (3) the heaviest). CHC's pen has thrown 13.3 over the same span.
P flagged side lost 4-6
starter_formMIA @ OAK
Eury Perez: 1.29 ERA over his last 3 starts
Across his last 3 starts (14 IP) he has a 1.29 ERA with a 0.86 WHIP (1.21 season) and 18 strikeouts — his season mark is 4.21, and that is where most lines still price him.
P 7 IP, 0 ER, 8 K
platoon_edgePIT @ WSH
Ryan O'Hearn (bats L) hits 5th against Cade Cavalli (RHP)
Over 205 AB vs. Right, Ryan O'Hearn owns a .863 OPS versus .628 in 78 AB the other way. He sees RHP Cade Cavalli tonight hitting 5th, where the platoon side lines up his way.
P 1-for-2, 1 TB, 3 BB
cooling_offTOR @ SEA
Vladimir Guerrero Jr.: .479 OPS in L15 — draws RHP Emerson Hancock
Vladimir Guerrero Jr.'s .479 OPS over the last 15 days (48 PA) trails his .693 season mark, down 0.214. Tonight he draws RHP Emerson Hancock — his weaker side: a .671 OPS vs RHP across 243 AB.
P 1-for-3, 2 TB, 1 BB
ballparkENG @ MEX
Mexico vs England kicks off at Estadio Azteca
Estadio Azteca sits 2,240m above sea level, the highest venue of the tournament. Thinner air at this elevation affects stamina and ball flight.
regression_tomorrowMIL @ STL
Michael McGreevy: 3.12 ERA vs 5.59 xERA
Projected to start tomorrow vs MIL. A 3.12 ERA against a 5.59 expected ERA (2.48 run gap) — running hot, due to regress. Opponents hit .237 vs .292 expected.
heat_checkDET @ TEX
Zach McKinstry: .782 OPS in Last 15 Days
That .782 OPS spans the last 15 days (52 PA) against a .576 season baseline, a 0.206 swing. His total-bases line tonight: 0.5.
P 0-for-4, 0 TB
fantasy_pickupsSD @ LAD
Miguel Rojas
Pickup vs JP Sears (7.91 xERA) — .768 OPS, bats 7th.
cooling_offDET @ TEX
Ezequiel Duran: .556 OPS in L15 — draws RHP Casey Mize
Ezequiel Duran's .556 OPS over the last 15 days (53 PA) trails his .734 season mark, down 0.178. Tonight he draws RHP Casey Mize — his weaker side: a .720 OPS vs RHP across 213 AB.
P 1-for-4, 4 TB
cooling_offSTL @ CHC
Ian Happ: .563 OPS in L15 — draws LHP Matthew Liberatore
Ian Happ's .563 OPS over the last 15 days (45 PA) trails his .773 season mark, down 0.21. Tonight he draws LHP Matthew Liberatore — his weaker side: a .561 OPS vs LHP across 96 AB.
P 0-for-3, 0 TB
regression_watchSF @ COL
Tanner Gordon: 6.69 ERA vs 4.67 xERA
Tanner Gordon carries a 6.69 ERA against a 4.67 expected ERA (2.02 run gap), so he has been underperforming his contact quality. Opponents hit .331 off him vs a .262 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
P 5 IP, 5 ER, 7 K
ownedMIN @ NYY
Anthony Volpe vs Joe Ryan: .500
Anthony Volpe has gone 6-for-12 (.500) across 12 career at-bats off Joe Ryan, with 1 HR. They meet again tonight. He enters cold (.509 OPS, L15).
P 0-for-2, 0 TB, 1 BB
tournamentPATH TO THE FINAL
Argentina are the market's pick to reach the final from the other half
Behind the outright favourite, Argentina carry the shortest price to reach the final at +165 — the side the market most expects to come through the other half of the bracket.
regression_watchMIA @ OAK
Henry Bolte: .299 AVG vs .239 xBA
Across 178 plate appearances, Henry Bolte carries a .299 average versus a .239 xBA. His wOBA sits at .341 against a .310 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
tournamentENG @ MEX
Mexico vs England: Round of 16 stakes
This is a round of 16 tie — win or go home. To lift the trophy: England are the No. 4 title choice at +1000. The market has it Mexico +210 / the draw +210 / England +145.
tournamentNOR @ BRA
Brazil vs Norway: Round of 16 stakes
This is a round of 16 tie — win or go home. The market has it Brazil -125 / the draw +280 / Norway +340.
bullpen_fatigueTB @ HOU
Houston Astros pen: 15.7 relief IP over their last 3 games
Houston Astros's bullpen has thrown 15.7 innings across their last 3 games, with 1 arm working multiple of them. A worked-down pen heading into tonight.
bullpen_fatigueCHW @ CLE
Cleveland Guardians pen: 13.3 relief IP over their last 3 games
Cleveland Guardians'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.
situationalNorway @ Brazil
Brazil's top scorer benched
Confirmed XI: Brazil left Raphinha (5 goals this cycle — their leading scorer) out of the XI. Their primary goal source isn't starting: fade Brazil's team total and the over, while Norway's clean-sheet / defensive markets gain.
heat_checkSTL @ CHC
Pete Crow-Armstrong: 1.122 OPS in Last 15 Days
The last 15 days sample runs 46 PA: a 1.122 OPS versus .907 for the season, 0.215 above his norm. He has 19 home runs on the season. His total-bases line tonight: 1.5.
P 2-for-4, 2 TB
regression_watchSD @ LAD
Alex Call: .267 AVG vs .215 xBA
Alex Call is hitting .267 against a .215 expected average (xBA) over 126 plate appearances. His wOBA sits at .328 against a .284 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-2, 0 TB, 1 BB
starter_formMIN @ NYY
Joe Ryan: 6.00 ERA over his last 3 starts
Across his last 3 starts (15 IP) he has been tagged for 10 earned runs — a 6.00 ERA with a 1.53 WHIP (1.08 season) against a 3.61 season mark.
P 7 IP, 0 ER, 9 K
xg_regressionENG @ MEX
Mexico are finishing above their chances
Mexico are scoring 2.0/match on 1.2 xG — 0.8 goals/match above expected across 4 matches. Finishing that hot rarely holds; their scoring is a regression-down read going forward.
park_weatherSTL @ CHC
Wind blowing in 11 mph at Wrigley Field tonight
Tonight's reading at Wrigley Field — Partly Cloudy, 70°, wind 11 mph, In From LF. The air is taking runs off the board. The total sits at 8.5.
P final total 10 vs 8.5 (under lean)
regression_watchMIA @ OAK
Zack Gelof: .283 AVG vs .232 xBA
Zack Gelof is hitting .283 against a .232 expected average (xBA) over 232 plate appearances. His wOBA sits at .364 against a .300 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-4, 1 TB
regression_watchSF @ COL
Mickey Moniak: .282 AVG vs .233 xBA
Mickey Moniak's .282 average comes against a .233 expected (xBA) on 204 plate appearances. His wOBA sits at .398 against a .324 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
heat_checkBAL @ CIN
Tyler Stephenson: 1.010 OPS in Last 15 Days
The last 15 days sample runs 26 PA: a 1.010 OPS versus .679 for the season, 0.331 above his norm. His total-bases line tonight: 0.5.
P 2-for-3, 2 TB
regression_tomorrowNYY @ TB
Griffin Jax: 3.45 ERA vs 5.37 xERA
Projected to start tomorrow vs NYY. A 3.45 ERA against a 5.37 expected ERA (1.92 run gap) — running hot, due to regress. Opponents hit .252 vs .278 expected.
regression_watchSD @ LAD
Jake Cronenworth: .171 AVG vs .222 xBA
Across 136 plate appearances, Jake Cronenworth carries a .171 average versus a .222 xBA. His wOBA sits at .248 against a .301 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 0-for-2, 0 TB
regression_watchPHI @ KC
Aaron Nola: 6.04 ERA vs 4.48 xERA
Aaron Nola carries a 6.04 ERA against a 4.48 expected ERA (1.56 run gap), so he has been underperforming his contact quality. Opponents hit .287 off him vs a .253 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
P 7 IP, 3 ER, 7 K
first_inningMIN @ NYY
YRFI watch: first innings have been live on both sides of MIN @ NYY
Both sides keep scoring early — a 1st-inning run in 8 of 10 for NYY and 8 of 10 for MIN games lately.
P 1st inning: 1-0 (1 run)
first_inningBAL @ CIN
YRFI watch: first innings have been live on both sides of BAL @ CIN
CIN games have produced a first-inning run in 8 of their last 10; BAL games in 8 of 10. Early runs have been the rule, not the exception.
P 1st inning: 0-0 (0 runs)
regression_tomorrowCOL @ LAD
Kyle Freeland: 7.25 ERA vs 5.59 xERA
Projected to start tomorrow vs LAD. A 7.25 ERA against a 5.59 expected ERA (1.66 run gap) — unlucky, due to bounce back. Opponents hit .318 vs .294 expected.
starter_formBAL @ CIN
Kyle Bradish: 1.83 ERA over his last 3 starts
He has allowed 4 earned runs over his last 19.7 innings (1.83 ERA) with a 1.02 WHIP (1.45 season) — a different pitcher than the 3.77 season line says.
P 7.2 IP, 3 ER, 5 K
heat_checkNYM @ ATL
Mauricio Dubon: .910 OPS in Last 15 Days
That .910 OPS spans the last 15 days (48 PA) against a .750 season baseline, a 0.16 swing. He has 9 home runs on the season. His total-bases line tonight: 1.5.
P 3-for-5, 3 TB
fantasy_pickupsBAL @ CIN
Adley Rutschman
Pickup vs Nick Lodolo (6.11 xERA) — .782 OPS, bats 2nd.
regression_watchSTL @ CHC
Nico Hoerner: .241 AVG vs .284 xBA
Nico Hoerner is hitting .241 against a .284 expected average (xBA) over 393 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 1-for-3, 1 TB
xg_regressionNOR @ BRA
Norway are finishing above their chances
Norway are scoring 2.4/match on 1.8 xG — 0.6 goals/match above expected across 5 matches. Finishing that hot rarely holds; their scoring is a regression-down read going forward.
xg_recapAUT @ ESP
Spain created the better chances
Spain led the xG 2.8–0.3 and took the result to match (3–0).
cooling_offCHW @ CLE
Daniel Schneemann: .382 OPS in L15 — draws LHP Chris Murphy
Daniel Schneemann's .382 OPS over the last 15 days (33 PA) trails his .621 season mark, down 0.239. Tonight he draws LHP Chris Murphy — his stronger side: a .726 OPS vs LHP across 52 AB.
P 2-for-4, 2 TB
park_weatherTOR @ SEA
Wind blowing in 10 mph at T-Mobile Park tonight
Tonight's reading at T-Mobile Park — Sunny, 71°, wind 10 mph, In From LF. The air is taking runs off the board. The total sits at 7.5.
P final total 4 vs 7.5 (under lean)
regression_watchSF @ COL
Tyler Mahle: 5.67 ERA vs 4.33 xERA
Tyler Mahle carries a 5.67 ERA against a 4.33 expected ERA (1.34 run gap), so he has been underperforming his contact quality. Opponents hit .273 off him vs a .248 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
P 4.1 IP, 3 ER, 5 K
ballparkNOR @ BRA
Brazil vs Norway: afternoon heat at MetLife Stadium
An open-air 4pm local kickoff at MetLife Stadium — open-air in an exposed Meadowlands bowl. Conditioning is tested when matches are played in the afternoon sun.
tournamentSUREST TO ADVANCE
Côte d'Ivoire are the surest bet to advance
Côte d'Ivoire are -10000 to escape their group out of Group E — the shortest to-advance price on the board.
starter_formMIL @ ARI
Brandon Sproat: 3.60 ERA over his last 3 starts
Across his last 3 starts (15 IP) he has a 3.60 ERA with a 0.73 WHIP (1.33 season) and 23 strikeouts — his season mark is 5.28, and that is where most lines still price him.
P 4 IP, 1 ER, 4 K
starter_formPHI @ KC
Luinder Avila: 3.68 ERA over his last 3 starts
He has allowed 6 earned runs over his last 14.7 innings (3.68 ERA) with a 1.36 WHIP (1.67 season) — a different pitcher than the 5.40 season line says.
P 5 IP, 1 ER, 4 K
regression_watchNYM @ ATL
Francisco Lindor: .224 AVG vs .263 xBA
Francisco Lindor is hitting .224 against a .263 expected average (xBA) over 140 plate appearances. His wOBA sits at .307 against a .347 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 1-for-4, 1 TB, 1 BB
running_gamePIT @ WSH
Green light: Washington Nationals run, and Endy Rodriguez has caught just 9%
Washington Nationals steal 1 bags a game (92 on the season) and Endy Rodriguez has thrown out 2 of 23 runners (9%). Everything about tonight says they keep running.
P Washington Nationals stole 3 bases
starter_formSD @ LAD
Emmet Sheehan: 6.75 ERA over his last 3 starts
Across his last 3 starts (13.3 IP) he has been tagged for 10 earned runs — a 6.75 ERA with a 1.50 WHIP (1.27 season) against a 5.08 season mark.
P 4.1 IP, 1 ER, 5 K
heat_checkCHW @ CLE
Jacob Gonzalez: .894 OPS in Last 15 Days
The last 15 days sample runs 39 PA: a .894 OPS versus .723 for the season, 0.171 above his norm. His total-bases line tonight: 0.5.
P 0-for-2, 0 TB
heat_checkCHW @ CLE
Steven Kwan: .752 OPS in Last 15 Days
The last 15 days sample runs 41 PA: a .752 OPS versus .601 for the season, 0.151 above his norm. His total-bases line tonight: 0.5.
P 1-for-2, 1 TB, 1 BB
cooling_offNYM @ ATL
Dominic Smith: .472 OPS in L15 — draws RHP Nolan McLean
Dominic Smith's .472 OPS over the last 15 days (28 PA) trails his .723 season mark, down 0.251. Tonight he draws RHP Nolan McLean — his stronger side: a .765 OPS vs RHP across 165 AB.
P 1-for-5, 1 TB
ballparkENG @ MEX
Mexico vs England: rain likely at Estadio Azteca
A 100% chance of rain at kickoff — a wet, quick pitch that can swing passing and finishing. Conditions at Estadio Azteca: 64°F, 3 mph wind, 100% rain.
fantasy_pickupsBAL @ CIN
Taylor Ward
Pickup vs Nick Lodolo (6.11 xERA) — .725 OPS, bats 3rd.
fantasy_pickupsSTL @ CHC
Seiya Suzuki
Pickup vs Matthew Liberatore (5.55 xERA) — .806 OPS, bats 3rd.
fantasy_pickupsBOS @ LAA
Ranger Suarez
Streamer vs LAA — 3.28 xERA · 9.3 K/9 · 1.13 WHIP.
running_gamePHI @ KC
Philadelphia Phillies like to run — Carter Jensen (41% caught) is the wrong catcher to test
Carter Jensen owns a 41% caught-stealing rate (15 of 37) and Philadelphia Phillies run anyway — 0.8 steals a game. Strength on strength on the bases.
P Philadelphia Phillies stole 0 bases
regression_tomorrowNYM @ ATL
Reynaldo López: 3.31 ERA vs 4.61 xERA
Projected to start tomorrow vs NYM. A 3.31 ERA against a 4.61 expected ERA (1.3 run gap) — running hot, due to regress. Opponents hit .232 vs .257 expected.
starter_formSF @ COL
Tyler Mahle: 4.20 ERA over his last 3 starts
He has allowed 7 earned runs over his last 15 innings (4.20 ERA) with a 1.13 WHIP (1.47 season) — a different pitcher than the 5.67 season line says.
P 4.1 IP, 3 ER, 5 K
park_weatherSF @ COL
94° at Coors Field — the ball will carry tonight
Conditions at Coors Field: Sunny, 94°, wind 3 mph, R To L. Heat like this turns warning-track outs into souvenirs. The total sits at 13.5.
P final total 13 vs 13.5 (over lean)
regression_watchDET @ TEX
Brandon Nimmo: .259 AVG vs .293 xBA
Across 358 plate appearances, Brandon Nimmo carries a .259 average versus a .293 xBA. His wOBA sits at .327 against a .383 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 1-for-4, 1 TB
park_weatherPIT @ WSH
93° at Nationals Park — the ball will carry tonight
Tonight's reading at Nationals Park — Partly Cloudy, 93°, wind 3 mph, Out To CF. Everything about the air says carry. The total sits at 9.5.
P final total 16 vs 9.5 (over lean)
heat_checkMIN @ NYY
Victor Caratini: .844 OPS in Last 15 Days
That .844 OPS spans the last 15 days (36 PA) against a .707 season baseline, a 0.137 swing. His total-bases line tonight: 0.5.
P 1-for-5, 2 TB
running_gameBAL @ CIN
Cincinnati Reds like to run — Adley Rutschman (38% caught) is the wrong catcher to test
Adley Rutschman owns a 38% caught-stealing rate (15 of 40) and Cincinnati Reds run anyway — 0.7 steals a game. Strength on strength on the bases.
P Cincinnati Reds stole 0 bases
running_gameMIN @ NYY
Green light: New York Yankees run, and Victor Caratini has caught just 13%
New York Yankees steal 1 bags a game (92 on the season) and Victor Caratini has thrown out 7 of 52 runners (13%). Everything about tonight says they keep running.
P New York Yankees stole 0 bases
regression_tomorrowTOR @ SF
Landen Roupp: 4.55 ERA vs 3.43 xERA
Projected to start tomorrow vs TOR. A 4.55 ERA against a 3.43 expected ERA (1.12 run gap) — unlucky, due to bounce back. Opponents hit .245 vs .229 expected.
fantasy_pickupsTOR @ SEA
Trey Yesavage
Streamer vs SEA — 3.19 xERA · 8.2 K/9 · 1.1 WHIP.
fantasy_pickupsSTL @ CHC
Carson Kelly
Pickup vs Matthew Liberatore (5.55 xERA) — .756 OPS, bats 4th.
regression_tomorrowNYM @ ATL
Freddy Peralta: 4.82 ERA vs 3.77 xERA
Projected to start tomorrow vs ATL. A 4.82 ERA against a 3.77 expected ERA (1.05 run gap) — unlucky, due to bounce back. Opponents hit .257 vs .237 expected.
heat_checkBAL @ CIN
Edwin Arroyo: .703 OPS in Last 15 Days
The last 15 days sample runs 36 PA: a .703 OPS versus .576 for the season, 0.127 above his norm. His total-bases line tonight: 0.5.
P 1-for-3, 1 TB
first_inningNYM @ ATL
NRFI watch: quiet first innings on both sides of NYM @ ATL
ATL games have seen a first-inning run in just 3 of their last 10; NYM games in 3 of 10. That is 14 clean opening frames between them.
P 1st inning: 1-3 (4 runs)
regression_tomorrowNYY @ TB
Cam Schlittler: 2.08 ERA vs 3.14 xERA
Projected to start tomorrow vs TB. A 2.08 ERA against a 3.14 expected ERA (1.06 run gap) — running hot, due to regress. Opponents hit .206 vs .221 expected.
bullpen_fatigueTOR @ SEA
Toronto Blue Jays pen: 14 relief IP over their last 3 games
Toronto Blue Jays's bullpen has thrown 14 innings across their last 3 games. A worked-down pen heading into tonight.
bullpen_fatigueSD @ LAD
San Diego Padres pen: 14 relief IP over their last 3 games
San Diego Padres's bullpen has thrown 14 innings across their last 3 games. A worked-down pen heading into tonight.
fantasy_pickupsMIA @ OAK
Gage Jump
Streamer vs MIA — 3.56 xERA · 9 K/9 · 1.13 WHIP.
regression_tomorrowMIL @ STL
Dustin May: 4.8 ERA vs 3.85 xERA
Projected to start tomorrow vs MIL. A 4.8 ERA against a 3.85 expected ERA (0.95 run gap) — unlucky, due to bounce back. Opponents hit .261 vs .243 expected.
running_gameTOR @ SEA
Green light: Seattle Mariners run, and Alejandro Kirk has caught just 13%
Seattle Mariners steal 0.8 bags a game (68 on the season) and Alejandro Kirk has thrown out 4 of 30 runners (13%). Everything about tonight says they keep running.
P Seattle Mariners stole 0 bases
regression_tomorrowHOU @ WSH
Mike Burrows: 5.58 ERA vs 4.64 xERA
Projected to start tomorrow vs WSH. A 5.58 ERA against a 4.64 expected ERA (0.94 run gap) — unlucky, due to bounce back. Opponents hit .285 vs .259 expected.
ballpark_shiftMIL @ ARI
At Chase Field (NH), Eduardo Rodriguez pitches to a 1.78 ERA
Eduardo Rodriguez at Chase Field (NH): 1.78 ERA over 60.7 innings (9G) — 2.83 on a 41.3-inning baseline elsewhere. Hitters bat .194 off him here.
P 6 IP, 2 ER, 3 K
regression_tomorrowPHI @ KC
Cristopher Sánchez: 2 ERA vs 2.91 xERA
Projected to start tomorrow vs KC. A 2 ERA against a 2.91 expected ERA (0.91 run gap) — running hot, due to regress. Opponents hit .232 vs .219 expected.
fantasy_pickupsCHW @ CLE
Chris Murphy
Streamer vs CLE — 3.23 xERA · 8.5 K/9 · 1.37 WHIP.
fantasy_pickupsMIN @ NYY
Kody Clemens
Pickup vs Ryan Weathers (4.64 xERA) — .811 OPS, bats 3rd.
running_gameCHW @ CLE
Chicago White Sox like to run — Patrick Bailey (33% caught) is the wrong catcher to test
Patrick Bailey owns a 33% caught-stealing rate (16 of 48) and Chicago White Sox run anyway — 0.7 steals a game. Strength on strength on the bases.
P Chicago White Sox stole 0 bases
situationalEngland @ Mexico
Mexico v England: lineup in doubt
Projected XI — but rice, spence are a game-time call. Confirmed sheet posts ~2h before kickoff.
fantasy_pickupsMIN @ NYY
Josh Bell
Pickup vs Ryan Weathers (4.64 xERA) — .738 OPS, bats 4th.
first_inningSF @ COL
COL strike first: 1st-inning runs in 7 of their last 10
Colorado Rockies have put up a first-inning run in 7 of their last 10 games — they jump on starters early and the YRFI side of their games has been doing the work.
P flagged team scored 2 in the 1st
first_inningSD @ LAD
LAD have gone quiet in the 1st: runs in 1 of their last 10
Los Angeles Dodgers 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
first_inningTOR @ SEA
SEA have gone quiet in the 1st: runs in 1 of their last 10
Seattle Mariners 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