platoon_edgeCHW @ BAL
Sam Antonacci (bats L) hits 1st against Shane Baz (RHP)
Over 175 AB vs. Right, Sam Antonacci owns a .891 OPS versus .442 in 44 AB the other way. He sees RHP Shane Baz tonight hitting 1st, where the platoon side lines up his way.
P 1-for-4, 2 TB
platoon_edgeCIN @ MIL
Andrew Vaughn (bats R) hits 4th against Nick Lodolo (LHP)
Over 48 AB vs. Left, Andrew Vaughn owns a 1.284 OPS versus .685 in 73 AB the other way. He sees LHP Nick Lodolo tonight hitting 4th, where the platoon side lines up his way.
P 2-for-3, 3 TB, 1 BB
streakMAR @ NED
Netherlands are unbeaten in 8 internationals
Their last 5 at the World Cup read W-W-D-D-W — a 3-2-0 record and a 8-match unbeaten run.
P team lost 1-1
platoon_edgeCIN @ MIL
Spencer Steer (bats R) draws Robert Gasser (LHP), batting 3rd
Spencer Steer carries a 1.080 OPS vs. Left (61 AB) against .638 the other way (216 AB), and faces LHP Robert Gasser from the 3rd spot — a split his blended season line may not reflect.
P 1-for-4, 1 TB
streakJPN @ 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 won 1-2
streakingNYM @ TOR
TOR have lost 6 straight
Toronto Blue Jays have dropped 6 straight, outscored by 10 runs over the skid; 1-6 across their last 7.
P team won 1-2
platoon_edgeDET @ NYY
Matt Vierling (bats R) gets a LHP from the 1st spot
Matt Vierling's vs. Left line (.792 OPS, 77 AB) sits well above his .478 mark the other way (130 AB). Tonight's starter Ryan Weathers throws LHP, the hand he hits best.
P 1-for-5, 1 TB
starter_team_recordPIT @ PHI
Phillies 6-2 in Aaron Nola's last 8 starts
Phillies are 6-2 in Aaron Nola's last 8 starts this season. He starts tonight.
heat_checkWSH @ BOS
Luis Garcia Jr.: 1.320 OPS in Last 15 Days
The last 15 days sample runs 43 PA: a 1.320 OPS versus .850 for the season, 0.47 above his norm. He has 16 home runs on the season. His total-bases line tonight: 1.5.
P 1-for-3, 1 TB, 1 BB
starter_team_recordDET @ NYY
Tigers 2-6 in Casey Mize's last 8 starts
Tigers are 2-6 in Casey Mize's last 8 starts this season. He starts tonight.
starter_team_recordWSH @ BOS
Nationals 2-6 in Miles Mikolas's last 8 starts
Nationals are 2-6 in Miles Mikolas's last 8 starts this season. He starts tonight.
starter_team_recordCIN @ MIL
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 4 in a row. He starts tonight.
platoon_edgePIT @ PHI
Bryce Harper (bats L) gets a RHP from the 3rd spot
Bryce Harper's vs. Right line (1.052 OPS, 176 AB) sits well above his .685 mark the other way (118 AB). Tonight's starter Braxton Ashcraft throws RHP, the hand he hits best.
P 1-for-4, 4 TB, 1 BB
platoon_edgePIT @ PHI
Brandon Lowe (bats L) draws Aaron Nola (RHP), batting 2nd
Brandon Lowe carries a .927 OPS vs. Right (217 AB) against .576 the other way (88 AB), and faces RHP Aaron Nola from the 2nd spot — a split his blended season line may not reflect.
P 0-for-4, 0 TB
platoon_edgeDET @ NYY
Ben Rice (bats L) hits 1st against Casey Mize (RHP)
Over 187 AB vs. Right, Ben Rice owns a 1.028 OPS versus .743 in 103 AB the other way. He sees RHP Casey Mize tonight hitting 1st, where the platoon side lines up his way.
P 0-for-4, 0 TB
cooling_offWSH @ BOS
James Wood: .583 OPS in L15 — draws LHP Ranger Suarez
James Wood's .583 OPS over the last 15 days (56 PA) trails his .887 season mark, down 0.304. Tonight he draws LHP Ranger Suarez — his weaker side: a .782 OPS vs LHP across 116 AB.
P 1-for-4, 4 TB
heat_checkWSH @ BOS
Caleb Durbin: 1.060 OPS in Last 15 Days
The last 15 days sample runs 46 PA: a 1.060 OPS versus .664 for the season, 0.396 above his norm. His total-bases line tonight: 1.5.
P 1-for-3, 4 TB, 1 BB
streakingTEX @ CLE
TEX games have gone OVER 5 straight
5 straight overs for TEX — their games are producing 11.8 runs against numbers around 8. Tonight's number sits at 7.5.
P final total 9 vs 7.5
platoon_edgeWSH @ BOS
Dylan Crews (bats R) gets a LHP from the 5th spot
Dylan Crews's vs. Left line (.923 OPS, 41 AB) sits well above his .521 mark the other way (92 AB). Tonight's starter Ranger Suarez throws LHP, the hand he hits best.
P 0-for-4, 0 TB
gary_hr_threatsDodgers @ Athletics
Shea Langeliers
Shea Langeliers is one of the premier left-handed-pitching specialists in the league, slashing an elite .341 AVG and 1.051 OPS against southpaws. He faces Dodgers lefty Eric Lauer, whose fly-ball tendency (0.53 GO/AO) and home run vulnerability are a disastrous combination for this venue.
gary_hr_threatsWhite Sox @ Orioles
Pete Alonso
Pete Alonso is in a prime position to exploit Sean Burke's pitching profile tonight. Burke is a heavy fly-ball pitcher (0.63 GO/AO), which is the ideal matchup for a power hitter like Alonso in warm weather.
P 0 HR — 0-for-4, 0 TB
xg_regressionMAR @ NED
Netherlands are finishing above their chances
Netherlands are scoring 3.3/match on 1.6 xG — 1.7 goals/match above expected across 3 matches. Finishing that hot rarely holds; their scoring is a regression-down read going forward.
heat_checkPIT @ PHI
Bryan Reynolds: 1.220 OPS in Last 15 Days
Over the last 15 days (48 PA) he is at a 1.220 OPS, up 0.346 on his .874 season mark. He has 11 home runs on the season. His total-bases line tonight: 1.5.
P 1-for-4, 2 TB, 1 BB
gary_hr_threatsTigers @ Yankees
Dillon Dingler
Dillon Dingler is the focal point of the Detroit offense tonight, batting in the #2 spot amidst a breakout rookie season where he leads the team with 19 home runs. The statistical edge lies in his matchup against Yankees starter Ryan Weathers, who has demonstrated a severe vulnerability to right-handed power.
P 0 HR — 1-for-4, 2 TB
gary_hr_threatsTwins @ Astros
Yordan Alvarez
Following the same logic as the total bases pick, Alvarez's power is the perfect counter to Matthews' fly-ball tendencies and high barrel rate. Matthews has given up 1.8 HR/9 this year and is particularly vulnerable to left-handed power.
rest_fatigueNYM @ TOR
NYM's bullpen has covered 15.7 innings over the last 3 games
That is 15.7 relief innings in 3 games, led by Kodai Senga (5) and Tobias Myers (3). TOR's pen has thrown 12.7 over the same span.
P flagged side lost 1-2
park_weatherCIN @ MIL
Wind blowing in 14 mph at American Family Field tonight
Tonight's reading at American Family Field — Partly Cloudy, 89°, wind 14 mph, In From RF. The air is taking runs off the board. The total sits at 9.
P final total 8 vs 9 (under lean)
tournamentTO LIFT THE CUP
France head the title market at +270
France are the market's outright World Cup favourite at +270. Argentina (+400) and Spain (+600) are the next shortest.
tournamentTO LIFT THE CUP
France head the title market at +320
France are the market's outright World Cup favourite at +320. Argentina (+400) and Spain (+650) are the next shortest.
tournamentTO LIFT THE CUP
France head the title market at +250
France are the market's outright World Cup favourite at +250. Argentina (+400) and Spain (+650) are the next shortest.
tournamentTO LIFT THE CUP
France head the title market at +310
France are the market's outright World Cup favourite at +310. Argentina (+400) and Spain (+600) are the next shortest.
gary_hr_threatsTigers @ Yankees
Ben Rice
Despite Casey Mize's elite season splits against left-handed hitters (.174 AVG), Ben Rice remains the most dangerous power threat in a Yankees lineup missing Aaron Judge and Giancarlo Stanton. Rice leads the team with 22 home runs and occupies the leadoff spot, ensuring he will receive the maximum number of opportunities to exploit the short right-field porch at Yankee Stadium.
P 0 HR — 0-for-4, 0 TB
streakingCIN @ MIL
CIN have lost 4 straight
4 losses in a row for CIN, a -12 run margin across the slide — they limp in 2-4 over their last 6.
P team lost 3-5
streakingWSH @ BOS
BOS have won 4 straight
4 wins in a row for BOS, a +12 run margin across the streak — they come in 4-3 over their last 7.
P team won 3-6
regression_watchDET @ NYY
Jahmai Jones: .141 AVG vs .222 xBA
Across 102 plate appearances, Jahmai Jones carries a .141 average versus a .222 xBA. His wOBA sits at .212 against a .298 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-1, 0 TB
cooling_offDET @ NYY
Ben Rice: .661 OPS in L15 — draws RHP Casey Mize
Ben Rice's .661 OPS over the last 15 days (56 PA) trails his .928 season mark, down 0.267. Tonight he draws RHP Casey Mize — his stronger side: a 1.028 OPS vs RHP across 187 AB.
P 0-for-4, 0 TB
xg_recapKSA @ CPV
Cabo Verde out-created the field but only drew
Cabo Verde won the xG battle 1.5–0.4 yet were held to a draw (0–0). The underlying numbers favoured them — a side the result flattered to deceive.
heat_checkNYM @ TOR
A.J. Ewing: 1.043 OPS in Last 15 Days
That 1.043 OPS spans the last 15 days (47 PA) against a .781 season baseline, a 0.262 swing. His total-bases line tonight: 0.5.
P 0-for-2, 0 TB, 1 BB
heat_checkNYM @ TOR
Bo Bichette: .898 OPS in Last 15 Days
That .898 OPS spans the last 15 days (58 PA) against a .687 season baseline, a 0.211 swing. He has 10 home runs on the season. His total-bases line tonight: 1.5.
P 0-for-4, 0 TB
xg_regressionPAR @ GER
Germany are finishing above their chances
Germany are scoring 3.3/match on 2.2 xG — 1.1 goals/match above expected across 3 matches. Finishing that hot rarely holds; their scoring is a regression-down read going forward.
xg_regressionJPN @ BRA
Japan are finishing above their chances
Japan are scoring 2.0/match on 1.0 xG — 1.0 goals/match above expected across 4 matches. Finishing that hot rarely holds; their scoring is a regression-down read going forward.
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 +175 — the side the market most expects to come through the other half of the bracket.
heat_checkCIN @ MIL
William Contreras: 1.044 OPS in Last 15 Days
Over the last 15 days (42 PA) he is at a 1.044 OPS, up 0.247 on his .797 season mark. He has 9 home runs on the season. His total-bases line tonight: 1.5.
P 0-for-3, 0 TB
bullpen_fatigueNYM @ TOR
New York Mets pen: 15.7 relief IP over their last 3 games
New York Mets'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.
streakPAR @ GER
Paraguay are unbeaten in 3 internationals
Recent tournament form sits 1-2-1 over the last 4 (D-D-W-L), with a 3-match unbeaten run live.
P team won 1-1
tournamentJPN @ BRA
Brazil vs Japan: Round of 32 stakes
This is a round of 32 tie — win or go home. To lift the trophy: Brazil are the No. 5 title choice at +900, Japan are 500-1 outsiders. The market has it Brazil +800 / the draw -1600 / Japan +2200.
tournamentMAR @ NED
Netherlands vs Morocco: Round of 32 stakes
This is a round of 32 tie — win or go home. To lift the trophy: Morocco are 40-1 outsiders. The market has it Netherlands +140 / the draw +205 / Morocco +230.
ballpark_shiftNYM @ TOR
Trey Yesavage's ERA jumps to 4.73 at Rogers Centre
Trey Yesavage carries a 4.73 ERA over 6 games (32.3 IP) at Rogers Centre vs 2.22 across 28.3 innings everywhere else. Hitters bat .203 off him here.
P 6.2 IP, 1 ER, 3 K
tournamentPAR @ GER
Germany vs Paraguay: Round of 32 stakes
This is a round of 32 tie — win or go home. To lift the trophy: Germany are 22-1 outsiders, Paraguay are 200-1 outsiders. The market has it Germany +120 / the draw +220 / Paraguay +240.
starter_formWSH @ BOS
Miles Mikolas: 2.76 ERA over his last 3 starts
Across his last 3 starts (16.3 IP) he has a 2.76 ERA with a 1.10 WHIP (1.29 season) and 6 strikeouts — his season mark is 5.24, and that is where most lines still price him.
P 7 IP, 6 ER, 3 K
situationalParaguay @ Germany
Paraguay's top scorer benched
Confirmed XI: Paraguay left A. Sanabria (4 goals this cycle — their leading scorer) out of the XI. Their primary goal source isn't starting: fade Paraguay's team total and the over, while Germany's clean-sheet / defensive markets gain.
situationalJapan @ 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 Japan's clean-sheet / defensive markets gain.
cooling_offNYM @ TOR
Vladimir Guerrero Jr.: .481 OPS in L15 — draws LHP Sean Manaea
Vladimir Guerrero Jr.'s .481 OPS over the last 15 days (49 PA) trails his .697 season mark, down 0.216. Tonight he draws LHP Sean Manaea — his stronger side: a .798 OPS vs LHP across 62 AB.
P 1-for-4, 1 TB
rest_fatigueCHW @ BAL
BAL's bullpen has covered 12.7 innings over the last 3 games
That is 12.7 relief innings in 3 games, led by Albert Suarez (3) and Grant Wolfram (2). CHW's pen has thrown 12 over the same span.
P flagged side lost 8-2
rest_fatiguePIT @ PHI
PHI's bullpen has covered 12.7 innings over the last 3 games
That is 12.7 relief innings in 3 games, led by Alan Rangel (4) and Orion Kerkering (2). PIT's pen has thrown 11.3 over the same span.
P flagged side lost 11-7
regression_tomorrowTB @ KC
Griffin Jax: 3.33 ERA vs 5.29 xERA
Projected to start tomorrow vs KC. A 3.33 ERA against a 5.29 expected ERA (1.96 run gap) — running hot, due to regress. Opponents hit .255 vs .276 expected.
cooling_offDET @ NYY
Cody Bellinger: .648 OPS in L15 — draws RHP Casey Mize
Cody Bellinger's .648 OPS over the last 15 days (50 PA) trails his .807 season mark, down 0.159. Tonight he draws RHP Casey Mize — his weaker side: a .806 OPS vs RHP across 189 AB.
P 0-for-4, 0 TB
cooling_offWSH @ BOS
Jarren Duran: .401 OPS in L15 — draws RHP Miles Mikolas
Jarren Duran's .401 OPS over the last 15 days (48 PA) trails his .617 season mark, down 0.216. Tonight he draws RHP Miles Mikolas — his stronger side: a .628 OPS vs RHP across 231 AB.
P 0-for-4, 0 TB
heat_checkCHW @ BAL
Sam Antonacci: 1.000 OPS in Last 15 Days
That 1.000 OPS spans the last 15 days (47 PA) against a .802 season baseline, a 0.198 swing. His total-bases line tonight: 1.5.
P 1-for-4, 2 TB
cooling_offTEX @ CLE
Josh Jung: .600 OPS in L15 — draws LHP Parker Messick
Josh Jung's .600 OPS over the last 15 days (53 PA) trails his .788 season mark, down 0.188. Tonight he draws LHP Parker Messick — his stronger side: a .808 OPS vs LHP across 62 AB.
P 2-for-5, 3 TB
cooling_offCIN @ MIL
JJ Bleday: .652 OPS in L15 — draws LHP Robert Gasser
JJ Bleday's .652 OPS over the last 15 days (40 PA) trails his .858 season mark, down 0.206. Tonight he draws LHP Robert Gasser — his weaker side: a .668 OPS vs LHP across 55 AB.
P 1-for-3, 1 TB, 1 BB
bullpen_fatigueCHW @ BAL
Baltimore Orioles pen: 12.7 relief IP over their last 3 games
Baltimore Orioles'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.
bullpen_fatiguePIT @ PHI
Philadelphia Phillies pen: 12.7 relief IP over their last 3 games
Philadelphia Phillies'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.
bullpen_fatigueNYM @ TOR
Toronto Blue Jays pen: 12.7 relief IP over their last 3 games
Toronto Blue Jays'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.
fantasy_pickupsCIN @ MIL
Gary Sanchez
Pickup vs Nick Lodolo (6.06 xERA) — .816 OPS, bats 5th.
regression_watchDET @ NYY
Matt Vierling: .203 AVG vs .249 xBA
Matt Vierling's .203 average comes against a .249 expected (xBA) on 229 plate appearances. His wOBA sits at .263 against a .304 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-5, 1 TB
regression_watchNYM @ TOR
Ernie Clement: .299 AVG vs .252 xBA
Across 323 plate appearances, Ernie Clement carries a .299 average versus a .252 xBA. His wOBA sits at .330 against a .269 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, 1 TB, 1 BB
fantasy_pickupsCIN @ MIL
Brice Turang
Pickup vs Nick Lodolo (6.06 xERA) — .809 OPS, bats 2nd.
ballpark_shiftCIN @ MIL
Nick Lodolo's ERA jumps to 6.30 at American Family Field
Nick Lodolo carries a 6.30 ERA over 6 games (30 IP) at American Family Field vs 4.32 across 16.7 innings everywhere else. Hitters bat .296 off him here.
P 5 IP, 0 ER, 4 K
beneficiaryCHW @ BAL
Braden Montgomery (.751 vs RHP) replaces Everson Pereira at RF tonight
Braden Montgomery draws RHP Shane Baz from the 6th spot. He carries a .751 OPS vs RHP (45 AB) — a favorable platoon spot relative to his .725 season line. On the injury report for 11 days (Concussion).
P 1-for-3, 2 TB, 1 BB
heat_checkPIT @ PHI
Bryce Harper: 1.054 OPS in Last 15 Days
The last 15 days sample runs 52 PA: a 1.054 OPS versus .905 for the season, 0.149 above his norm. He has 19 home runs on the season. His total-bases line tonight: 1.5.
P 1-for-4, 4 TB, 1 BB
running_gameCIN @ MIL
Cincinnati Reds like to run — William Contreras (44% caught) is the wrong catcher to test
William Contreras owns a 44% caught-stealing rate (15 of 34) and Cincinnati Reds run anyway — 0.7 steals a game. Strength on strength on the bases.
P Cincinnati Reds stole 0 bases
beneficiaryNYM @ TOR
Jesus Sanchez (RF) is out for TOR — Nathan Lukes starts in his place tonight
Nathan Lukes slots in at RF (bats 2nd tonight) and carries a .796 OPS / .310 AVG this season. On the injury report for 2 days (Ankle).
P 0-for-3, 0 TB, 1 BB
fantasy_pickupsCIN @ MIL
William Contreras
Pickup vs Nick Lodolo (6.06 xERA) — .797 OPS, bats 3rd.
cooling_offCIN @ MIL
Brice Turang: .675 OPS in L15 — draws LHP Nick Lodolo
Brice Turang's .675 OPS over the last 15 days (51 PA) trails his .809 season mark, down 0.134. Tonight he draws LHP Nick Lodolo — his weaker side: a .528 OPS vs LHP across 86 AB.
P 1-for-4, 4 TB
xg_recapBEL @ NZL
Belgium created the better chances
Belgium led the xG 3.6–0.3 and took the result to match (1–5).
regression_tomorrowLAD @ OAK
Justin Wrobleski: 2.71 ERA vs 4.32 xERA
Projected to start tomorrow vs OAK. A 2.71 ERA against a 4.32 expected ERA (1.61 run gap) — running hot, due to regress. Opponents hit .214 vs .271 expected.
regression_watchPIT @ PHI
Brandon Marsh: .321 AVG vs .280 xBA
Brandon Marsh's .321 average comes against a .280 expected (xBA) on 309 plate appearances. His wOBA sits at .372 against a .327 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-5, 8 TB
regression_watchCIN @ MIL
Robert Gasser: 4.5 ERA vs 3.13 xERA
Robert Gasser carries a 4.5 ERA against a 3.13 expected ERA (1.37 run gap), so he has been underperforming his contact quality. Opponents hit .228 off him vs a .195 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
P 5.2 IP, 3 ER, 5 K
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.
regression_watchPIT @ PHI
Aaron Nola: 5.58 ERA vs 4.29 xERA
Aaron Nola carries a 5.58 ERA against a 4.29 expected ERA (1.29 run gap), so he has been underperforming his contact quality. Opponents hit .280 off him vs a .250 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
P 4.1 IP, 7 ER, 5 K
regression_watchCIN @ MIL
Jackson Chourio: .297 AVG vs .256 xBA
Across 219 plate appearances, Jackson Chourio carries a .297 average versus a .256 xBA. His wOBA sits at .376 against a .337 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, 1 BB
regression_watchCHW @ BAL
Randal Grichuk: .268 AVG vs .307 xBA
Randal Grichuk's .268 average comes against a .307 expected (xBA) on 119 plate appearances. His wOBA sits at .373 against a .390 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-5, 1 TB
fantasy_pickupsDET @ NYY
Casey Mize
Streamer vs NYY — 3.16 xERA · 9 K/9 · 1.07 WHIP.
ballpark_shiftWSH @ BOS
Ranger Suarez's ERA jumps to 3.75 at Fenway Park
Ranger Suarez carries a 3.75 ERA over 7 games (36 IP) at Fenway Park vs 2.12 across 46.7 innings everywhere else. Hitters bat .237 off him here.
P 6 IP, 3 ER, 8 K
first_inningCIN @ MIL
NRFI watch: quiet first innings on both sides of CIN @ MIL
Neither side has been scoring early — a 1st-inning run in only 2 of 10 for MIL and 3 of 10 for CIN games lately.
P 1st inning: 1-0 (1 run)
starter_formDET @ NYY
Casey Mize: 4.40 ERA over his last 3 starts
Across his last 3 starts (14.3 IP) he has been tagged for 7 earned runs — a 4.40 ERA with a 1.33 WHIP (1.07 season) against a 2.95 season mark.
P 7 IP, 0 ER, 10 K
fantasy_pickupsWSH @ BOS
Ranger Suarez
Streamer vs WSH — 3.23 xERA · 9.1 K/9 · 1.14 WHIP.
xg_recapAUT @ ALG
Algeria dominated the ball but only drew
Algeria held 65% of possession yet could only draw (3–3) — control without the cutting edge.
xg_recapPAR @ GER
Germany dominated the ball but only drew
Germany held 75% of possession yet could only draw (1–1) — control without the cutting edge.
fantasy_pickupsCIN @ MIL
Robert Gasser
Streamer vs CIN — 3.13 xERA · 9.3 K/9 · 1.27 WHIP.
running_gamePIT @ PHI
Green light: Philadelphia Phillies run, and Endy Rodriguez has caught just 10%
Philadelphia Phillies steal 0.8 bags a game (66 on the season) and Endy Rodriguez has thrown out 2 of 21 runners (10%). Everything about tonight says they keep running.
P Philadelphia Phillies stole 1 base
regression_tomorrowLAD @ OAK
Jeffrey Springs: 5.52 ERA vs 4.41 xERA
Projected to start tomorrow vs LAD. A 5.52 ERA against a 4.41 expected ERA (1.11 run gap) — unlucky, due to bounce back. Opponents hit .256 vs .244 expected.
regression_tomorrowLAA @ SEA
José Soriano: 3.32 ERA vs 4.41 xERA
Projected to start tomorrow vs SEA. A 3.32 ERA against a 4.41 expected ERA (1.09 run gap) — running hot, due to regress. Opponents hit .221 vs .239 expected.
running_gameCHW @ BAL
Chicago White Sox like to run — Adley Rutschman (37% caught) is the wrong catcher to test
Adley Rutschman owns a 37% caught-stealing rate (14 of 38) and Chicago White Sox run anyway — 0.7 steals a game. Strength on strength on the bases.
P Chicago White Sox stole 1 base
regression_tomorrowDET @ NYY
Cam Schlittler: 1.62 ERA vs 2.71 xERA
Projected to start tomorrow vs DET. A 1.62 ERA against a 2.71 expected ERA (1.09 run gap) — running hot, due to regress. Opponents hit .197 vs .213 expected.
regression_tomorrowSTL @ ATL
Martín Pérez: 3 ERA vs 4.03 xERA
Projected to start tomorrow vs STL. A 3 ERA against a 4.03 expected ERA (1.03 run gap) — running hot, due to regress. Opponents hit .211 vs .246 expected.
regression_tomorrowMIN @ HOU
Mike Burrows: 5.48 ERA vs 4.44 xERA
Projected to start tomorrow vs MIN. A 5.48 ERA against a 4.44 expected ERA (1.04 run gap) — unlucky, due to bounce back. Opponents hit .284 vs .255 expected.
ballpark_shiftDET @ NYY
Ryan Weathers's ERA drops to 3.52 at Yankee Stadium
Ryan Weathers carries a 3.52 ERA over 9 games (53.7 IP) at Yankee Stadium vs 4.64 across 33 innings everywhere else. Hitters bat .234 off him here.
P 1.2 IP, 2 ER, 3 K
ballparkMAR @ NED
Netherlands vs Morocco: 16 mph wind at Estadio BBVA
Sustained 16 mph wind at kickoff — it pushes around crosses, long balls, and set pieces. Conditions at Estadio BBVA: 89°F, 16 mph wind, 3% rain.
regression_tomorrowPIT @ PHI
Cristopher Sánchez: 2.13 ERA vs 3 xERA
Projected to start tomorrow vs PIT. A 2.13 ERA against a 3 expected ERA (0.87 run gap) — running hot, due to regress. Opponents hit .238 vs .224 expected.
ballparkJPN @ BRA
Brazil vs Japan: indoors at NRG Stadium
NRG Stadium is a retractable-roof venue — retractable roof with air conditioning. The summer heat that exposes open stadiums is removed from this fixture.
beneficiaryPIT @ PHI
Jake Mangum (.727 vs RHP) replaces Oneil Cruz at CF tonight
Jake Mangum draws RHP Aaron Nola from the 9th spot. He carries a .727 OPS vs RHP (140 AB) — a favorable platoon spot relative to his .693 season line. On the injury report since yesterday (Hand).
P 1-for-4, 2 TB
beneficiaryNYM @ TOR
Lenyn Sosa (2B) is out for TOR — Luis Urias starts in his place tonight
With Lenyn Sosa out (Wrist; on the injury report for 7 days), Luis Urias draws the start at 2B and bats 7th tonight and carries a .964 OPS / .300 AVG this season.
P 1-for-2, 2 TB, 1 BB
beneficiaryCHW @ BAL
Jacob Gonzalez (.675 vs RHP) replaces Munetaka Murakami at 1B tonight
Jacob Gonzalez draws RHP Shane Baz from the 9th spot. He carries a .675 OPS vs RHP (54 AB) — a favorable platoon spot relative to his .643 season line. On the injury report for 8 days (Hamstring).
P 2-for-4, 3 TB
beneficiaryNYM @ TOR
Brett Baty (.614 vs RHP) replaces Marcus Semien at 2B tonight
Brett Baty draws RHP Trey Yesavage from the 8th spot. He carries a .614 OPS vs RHP (194 AB) — a favorable platoon spot relative to his .589 season line. Hit the injury report today (Hip).
P 0-for-2, 0 TB
fantasy_pickupsWSH @ BOS
Wilyer Abreu
Pickup vs Miles Mikolas (4.75 xERA) — .772 OPS, bats 3rd.
fantasy_pickupsTEX @ CLE
Tyler Alexander
Streamer vs CLE — 3.02 xERA · 7.1 K/9 · 1.31 WHIP.
first_inningNYM @ TOR
NYM have gone quiet in the 1st: runs in 1 of their last 10
New York Mets 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_inningDET @ NYY
DET have gone quiet in the 1st: runs in 1 of their last 10
Detroit Tigers 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 1 in the 1st
situationalMorocco @ Netherlands
Netherlands v Morocco: projected XI
Likely lineups from each side's last match — confirmed sheets post ~2h before kickoff.