Bobby Veach vs. Rube Foster — Matchup Analysis

Bobby Veach has absolutely raked against Foster. Veach's production against Foster has been exceptional: an OPS of 1.207, 49% above the career mark of 0.812, with a batting average of 0.419, 35% above their career average and above Foster's career opposing average of 0.239. Veach has made good contact, striking out once every 51 plate appearances, less often than the career rate of once every 20.4 PA. Edge: Veach.

How Bobby Veach put the ball into play against Rube Foster

Balls and Strikes Thrown by Rube Foster to Bobby Veach

Matchup Details for Bobby Veach and Rube Foster

Stats that describe the matchup between Bobby Veach and Rube Foster including some career level stats for context.
In this matchup
51
Bobby Veach Career Plate Appearances
7557
Rube Foster Career Batters Faced
3372
In this matchup
43
Bobby Veach Career At Bats
6656
Rube Foster Career At Bats Pitched
3038
In this matchup
0.419
Bobby Veach Career Batting Average
0.310
Rube Foster Career Opposing Batting Average
0.239
In this matchup
18
Bobby Veach Career Hits
2063
Rube Foster Career Hits Allowed
726
In this matchup
9
Bobby Veach Career Singles
1459
In this matchup
6
Bobby Veach Career Doubles
393
In this matchup
3
Bobby Veach Career Triples
147
In this matchup
0
Bobby Veach Career Home Runs
64
Rube Foster Career Home Runs Allowed
6

Grand Slams

In this matchup
0

In the Park Home Runs

In this matchup
0

In the Park Grand Slams

In this matchup
0
In this matchup
9
Bobby Veach Career Extra Base Hits
604
In this matchup
0.000
Bobby Veach Career Home Runs Per at Bat
0.010
Rube Foster Career Home Runs Allowed per At Bat
0.002
In this matchup
0.000
Bobby Veach Career Home Runs Per Hit
0.031
Rube Foster Career Home Runs Allowed Per Hit
0.008

Home Runs Per Strikeout

In this matchup
0.000
Bobby Veach Career Home Runs Per Strikeout
0.173
Rube Foster Career Home Runs Allowed Per Strikeout
0.020
In this matchup
30
Bobby Veach Total Bases
2942
In this matchup
26
Bobby Veach Career Times on Base
2693
In this matchup
0.510
Bobby Veach Career On Base Percentage
0.370
In this matchup
0.698
Bobby Veach Career Slugging Percentage
0.442
In this matchup
1.207
Bobby Veach Career OPS
0.812
In this matchup
0.279
Bobby Veach Career Isolated Power
0.132
In this matchup
0.404
Bobby Veach Career Gross Production Average
0.277
In this matchup
0.429
Bobby Veach Career Batting Average on Balls in Play
0.321
Rube Foster Career Opposing Batting Average on Balls in Play
0.263
In this matchup
9
Bobby Veach Career RBIs
1166
In this matchup
15.294
Bobby Veach Career Runs Created
1200.680
In this matchup
0
Bobby Veach Career Hit By Pitch
59
Rube Foster Career Batters Hit By Pitch
29

Outs

In this matchup
20
In this matchup
8
Bobby Veach Career Walks
571
Rube Foster Career Walks Allowed
305
In this matchup
0
Bobby Veach Career Intentional Walks
0
Rube Foster Career Intentional Walks Allowed
0
In this matchup
1
Bobby Veach Career Strikeouts
370
Rube Foster Career Strikeouts Thrown
294
In this matchup
51.000
Bobby Veach Career Plate Appearances Per Strikeout
20.420
Rube Foster Career Batters Faced per Strikeout
11.469
In this matchup
8.000
Bobby Veach Career Walks Per Strikeout
1.540
Rube Foster Career Walks Allowed Per Strikeout
1.040

Walks and Hits Per Plate Apperance

In this matchup
0.510
Bobby Veach Career Walks and Hits Per Plate Appearance
0.349
Rube Foster Career Walks and Hits Allowed Per Plate Appearance
0.306

Batter Reached due to Defensive Indifference

In this matchup
0

Batter Reached due to Error

In this matchup
2

Batter Reached due to Interference

In this matchup
0
In this matchup
0
Bobby Veach Career Sacrifice Hits
271
Rube Foster Career Sacrifice Hits
0
In this matchup
0
Bobby Veach Career Sacrifice Flies
0
Rube Foster Career Sacrifice Flies
0
In this matchup
0
Bobby Veach Career Ground into Double Play
0
Rube Foster Career Double Plays Enabled
0

Ground into Triple Play

In this matchup
0