Bob Swift vs. Dutch Leonard — Matchup Analysis

Dutch Leonard has completely neutralized Swift in this matchup. Swift's numbers against Leonard tell a stark story: an OPS of 0.370, 37% below the career mark of 0.592, with a batting average of just 0.185, 20% below their career average and below Leonard's career opposing average of 0.260. Even with Swift striking out less often than usual, once every 14.5 PA versus a career rate of once every 13.5 PA, the overall production numbers still favor Leonard. Edge: Leonard.

How Bob Swift put the ball into play against Dutch Leonard

Balls and Strikes Thrown by Dutch Leonard to Bob Swift

Matchup Details for Bob Swift and Dutch Leonard

Stats that describe the matchup between Bob Swift and Dutch Leonard including some career level stats for context.
In this matchup
29
Bob Swift Career Plate Appearances
3136
Dutch Leonard Career Batters Faced
13487
In this matchup
27
Bob Swift Career At Bats
2750
Dutch Leonard Career At Bats Pitched
12694
In this matchup
0.185
Bob Swift Career Batting Average
0.231
Dutch Leonard Career Opposing Batting Average
0.260
In this matchup
5
Bob Swift Career Hits
635
Dutch Leonard Career Hits Allowed
3304
In this matchup
5
Bob Swift Career Singles
532
In this matchup
0
Bob Swift Career Doubles
86
In this matchup
0
Bob Swift Career Triples
3
In this matchup
0
Bob Swift Career Home Runs
14
Dutch Leonard Career Home Runs Allowed
158

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
0
Bob Swift Career Extra Base Hits
103
In this matchup
0.000
Bob Swift Career Home Runs Per at Bat
0.005
Dutch Leonard Career Home Runs Allowed per At Bat
0.012
In this matchup
0.000
Bob Swift Career Home Runs Per Hit
0.022
Dutch Leonard Career Home Runs Allowed Per Hit
0.048

Home Runs Per Strikeout

In this matchup
0.000
Bob Swift Career Home Runs Per Strikeout
0.060
Dutch Leonard Career Home Runs Allowed Per Strikeout
0.135
In this matchup
5
Bob Swift Total Bases
769
In this matchup
5
Bob Swift Career Times on Base
962
In this matchup
0.185
Bob Swift Career On Base Percentage
0.313
In this matchup
0.185
Bob Swift Career Slugging Percentage
0.280
In this matchup
0.370
Bob Swift Career OPS
0.592
In this matchup
0.000
Bob Swift Career Isolated Power
0.049
In this matchup
0.130
Bob Swift Career Gross Production Average
0.211
In this matchup
0.200
Bob Swift Career Batting Average on Balls in Play
0.248
Dutch Leonard Career Opposing Batting Average on Balls in Play
0.277
In this matchup
0
Bob Swift Career RBIs
238
In this matchup
0.926
Bob Swift Career Runs Created
273.820
In this matchup
0
Bob Swift Career Hit By Pitch
3
Dutch Leonard Career Batters Hit By Pitch
56

Outs

In this matchup
21
In this matchup
0
Bob Swift Career Walks
324
Dutch Leonard Career Walks Allowed
737
In this matchup
0
Bob Swift Career Intentional Walks
0
Dutch Leonard Career Intentional Walks Allowed
0
In this matchup
2
Bob Swift Career Strikeouts
233
Dutch Leonard Career Strikeouts Thrown
1170
In this matchup
14.500
Bob Swift Career Plate Appearances Per Strikeout
13.460
Dutch Leonard Career Batters Faced per Strikeout
11.527
In this matchup
0.000
Bob Swift Career Walks Per Strikeout
1.390
Dutch Leonard Career Walks Allowed Per Strikeout
0.630

Walks and Hits Per Plate Apperance

In this matchup
0.172
Bob Swift Career Walks and Hits Per Plate Appearance
0.306
Dutch Leonard Career Walks and Hits Allowed Per Plate Appearance
0.300

Batter Reached due to Defensive Indifference

In this matchup
0

Batter Reached due to Error

In this matchup
1

Batter Reached due to Interference

In this matchup
0
In this matchup
2
Bob Swift Career Sacrifice Hits
59
Dutch Leonard Career Sacrifice Hits
0
In this matchup
0
Bob Swift Career Sacrifice Flies
0
Dutch Leonard Career Sacrifice Flies
0
In this matchup
2
Bob Swift Career Ground into Double Play
79
Dutch Leonard Career Double Plays Enabled
0

Ground into Triple Play

In this matchup
0