Ryan Thompson vs. Greg Maddux — Matchup Analysis

Ryan Thompson has held their own against Maddux. Thompson is hitting 0.304 in this matchup, 25% above their career average and above Maddux's career opposing average of 0.250. Thompson also posted an OPS of 0.725, modestly above the career mark of 0.734. Thompson has made good contact, striking out once every 26 plate appearances, less often than the career rate of once every 4 PA. Slight edge: Thompson.

How Ryan Thompson put the ball into play against Greg Maddux

Balls and Strikes Thrown by Greg Maddux to Ryan Thompson

Matchup Details for Ryan Thompson and Greg Maddux

Stats that describe the matchup between Ryan Thompson and Greg Maddux including some career level stats for context.
In this matchup
26
Ryan Thompson Career Plate Appearances
1385
Greg Maddux Career Batters Faced
20421
In this matchup
23
Ryan Thompson Career At Bats
1257
Greg Maddux Career At Bats Pitched
18892
In this matchup
0.304
Ryan Thompson Career Batting Average
0.243
Greg Maddux Career Opposing Batting Average
0.250
In this matchup
7
Ryan Thompson Career Hits
305
Greg Maddux Career Hits Allowed
4726
In this matchup
5
Ryan Thompson Career Singles
176
In this matchup
2
Ryan Thompson Career Doubles
71
In this matchup
0
Ryan Thompson Career Triples
6
In this matchup
0
Ryan Thompson Career Home Runs
52
Greg Maddux Career Home Runs Allowed
353

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
2
Ryan Thompson Career Extra Base Hits
129
In this matchup
0.000
Ryan Thompson Career Home Runs Per at Bat
0.041
Greg Maddux Career Home Runs Allowed per At Bat
0.019
In this matchup
0.000
Ryan Thompson Career Home Runs Per Hit
0.171
Greg Maddux Career Home Runs Allowed Per Hit
0.075

Home Runs Per Strikeout

In this matchup
0.000
Ryan Thompson Career Home Runs Per Strikeout
0.150
Greg Maddux Career Home Runs Allowed Per Strikeout
0.105
In this matchup
9
Ryan Thompson Total Bases
544
In this matchup
8
Ryan Thompson Career Times on Base
415
In this matchup
0.333
Ryan Thompson Career On Base Percentage
0.301
In this matchup
0.391
Ryan Thompson Career Slugging Percentage
0.433
In this matchup
0.725
Ryan Thompson Career OPS
0.734
In this matchup
0.087
Ryan Thompson Career Isolated Power
0.190
In this matchup
0.248
Ryan Thompson Career Gross Production Average
0.244
In this matchup
0.318
Ryan Thompson Career Batting Average on Balls in Play
0.292
Greg Maddux Career Opposing Batting Average on Balls in Play
0.288
In this matchup
2
Ryan Thompson Career RBIs
176
In this matchup
3.000
Ryan Thompson Career Runs Created
155.170
In this matchup
0
Ryan Thompson Career Hit By Pitch
20
Greg Maddux Career Batters Hit By Pitch
137

Outs

In this matchup
17
In this matchup
1
Ryan Thompson Career Walks
90
Greg Maddux Career Walks Allowed
999
In this matchup
0
Ryan Thompson Career Intentional Walks
12
Greg Maddux Career Intentional Walks Allowed
177
In this matchup
1
Ryan Thompson Career Strikeouts
347
Greg Maddux Career Strikeouts Thrown
3371
In this matchup
26.000
Ryan Thompson Career Plate Appearances Per Strikeout
3.990
Greg Maddux Career Batters Faced per Strikeout
6.058
In this matchup
1.000
Ryan Thompson Career Walks Per Strikeout
0.260
Greg Maddux Career Walks Allowed Per Strikeout
0.300

Walks and Hits Per Plate Apperance

In this matchup
0.308
Ryan Thompson Career Walks and Hits Per Plate Appearance
0.294
Greg Maddux Career Walks and Hits Allowed Per Plate Appearance
0.289

Batter Reached due to Defensive Indifference

In this matchup
0

Batter Reached due to Error

In this matchup
0

Batter Reached due to Interference

In this matchup
0
In this matchup
2
Ryan Thompson Career Sacrifice Hits
8
Greg Maddux Career Sacrifice Hits
274
In this matchup
0
Ryan Thompson Career Sacrifice Flies
10
Greg Maddux Career Sacrifice Flies
119
In this matchup
1
Ryan Thompson Career Ground into Double Play
37
Greg Maddux Career Double Plays Enabled
422

Ground into Triple Play

In this matchup
0