LineTerminal
LineTerminalLineTerminal
LineTerminalLineTerminal

HomeScoresResearchPropsA51TeamsPlayers
All sportsMLBMLBWNBAWNBANFLNFLNCAAFNCAAFNBANBANHLNHLNCAABNCAAB
All
HomeScoresTeamsPlayersProps
MLBMLB
HomeScheduleTeamsPlayersPropsOdds BoardLineupsWeatherBvP LabProp ScreenerLaunch CodeSwing SignalsCheat SheetNRFIBullpen UsageInside Edge
WNBAWNBA
HomeScheduleTeamsPlayersPropsOdds BoardLineupsShot LabMatchup LabProp Screener
NFLNFL
HomeScheduleTeamsPlayersPropsOdds BoardMatchup LabField LabTD SignalsCheat SheetProp ScreenerDepth ChartsWeatherInside Edge
NCAAFNCAAF
HomeScheduleTeamsPlayersPropsOdds BoardWeather
NBANBA
HomeScheduleTeamsPlayersProps
NHLNHL
HomeScheduleTeamsPlayersProps
NCAABNCAAB
HomeScheduleTeams
  1. MLB
  2. BvP Lab
MLBMLB · BvP Lab

Batter vs Pitcher Matchups

15 games·Savant xwOBA heatmap × every starter
MLB · BvP Lab

Kansas City Royals logoRoyalsatPittsburgh Pirates logoPirates

Friday, September 18·5:41 PM CDT
PNC Park75°Fpartly cloudy
Randy Dobnak
Away SPRHP1
2.73ERA1.27WHIP6.1K/93.0BB/9
Paul Skenes
Home SPRHP2
3.94ERA1.14WHIP10.3K/92.6BB/9
HeatmapRandy Dobnak·RoyalsvsPirateslineup
Lineup edge
Bats wake on the FF
Lineup hard-hit rate on fastballs is 51% this year — above the ~35% league baseline. Dobnak throws his fastball 10% of the time.
Wild card
Reynolds is the matchup
Reynolds posts .400 xwOBA on fastballs across all pitchers this season (668 pitches faced). Rest of the order is at .345 on the same pitch type. Dobnak's fastball: 10% usage.
Splits
Window
Tonight's starter: SP RHP
Lineup
1
Griffin
4
SS·RHB
2
Lowe
4
2B·LHB
3
Reynolds
4
LF·SHB
4
Cruz
4
CF·LHB
5
Gonzales
3
3B·RHB
6
O'Hearn
5
DH·LHB
7
Simon
3
RF·SHB
8
Horwitz
4
1B·LHB
9
Davis
4
C·RHB
Lineup avg
+1%
+4%
+8%
+6%
+3%
HeatmapPaul Skenes·PiratesvsRoyalslineup
Wild card
Witt sticks out
Witt posts .411 xwOBA on fastballs across all pitchers this season (688 pitches faced). Rest of the order is at .323 on the same pitch type. Skenes's fastball: 41% usage.
Splits
Window
Tonight's starter: SP RHP
Lineup
1
Jensen
2
C·LHB
2
Witt
5
SS·RHB
3
Pasquantino
5
1B·LHB
4
Perez
3
DH·RHB
5
Massey
3
2B·LHB
6
Loftin
2
3B·RHB
7
Rave
3
RF·LHB
8
Isbel
2
CF·LHB
9
Collins
2
LF·SHB
Lineup avg
0%
-3%
+3%
+4%
+3%
Pitch-level data from Baseball Savant. The batter's xwOBA is against the pitch TYPE across all pitchers this season — not vs the specific starter — so combine with the column's usage % to read the matchup. Edge is shrunk to league baseline by pitches faced (empirical Bayes, k=200), then expressed as points above or below the league xwOBA on that pitch. Cells appear once a hitter has faced 50+ of the pitch type this season — empty cells mean the hitter is below that sample floor.