Frank Thomas vs. Brian Givens — Matchup Analysis

Frank Thomas has absolutely raked against Givens. With only 9 career plate appearances, treat this as early evidence, but it points toward Thomas. Thomas's production against Givens has been exceptional: an OPS of 1.270, 30% above the career mark of 0.974, with a batting average of 0.429, 42% above their career average and above Givens's career opposing average of 0.299. Thomas has made good contact, striking out once every 9 plate appearances, less often than the career rate of once every 7.2 PA. Edge: Thomas.

How Frank Thomas put the ball into play against Brian Givens

Balls and Strikes Thrown by Brian Givens to Frank Thomas

Matchup Details for Frank Thomas and Brian Givens

Stats that describe the matchup between Frank Thomas and Brian Givens including some career level stats for context.
In this matchup
9
Frank Thomas Career Plate Appearances
10074
Brian Givens Career Batters Faced
562
In this matchup
7
Frank Thomas Career At Bats
8199
Brian Givens Career At Bats Pitched
495
In this matchup
0.429
Frank Thomas Career Batting Average
0.301
Brian Givens Career Opposing Batting Average
0.299
In this matchup
3
Frank Thomas Career Hits
2468
Brian Givens Career Hits Allowed
148
In this matchup
1
Frank Thomas Career Singles
1440
In this matchup
2
Frank Thomas Career Doubles
495
In this matchup
0
Frank Thomas Career Triples
12
In this matchup
0
Frank Thomas Career Home Runs
521
Brian Givens Career Home Runs Allowed
14

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
Frank Thomas Career Extra Base Hits
1028
In this matchup
0.000
Frank Thomas Career Home Runs Per at Bat
0.064
Brian Givens Career Home Runs Allowed per At Bat
0.028
In this matchup
0.000
Frank Thomas Career Home Runs Per Hit
0.211
Brian Givens Career Home Runs Allowed Per Hit
0.095

Home Runs Per Strikeout

In this matchup
0.000
Frank Thomas Career Home Runs Per Strikeout
0.373
Brian Givens Career Home Runs Allowed Per Strikeout
0.169
In this matchup
5
Frank Thomas Total Bases
4550
In this matchup
5
Frank Thomas Career Times on Base
4222
In this matchup
0.556
Frank Thomas Career On Base Percentage
0.419
In this matchup
0.714
Frank Thomas Career Slugging Percentage
0.555
In this matchup
1.270
Frank Thomas Career OPS
0.974
In this matchup
0.286
Frank Thomas Career Isolated Power
0.254
In this matchup
0.429
Frank Thomas Career Gross Production Average
0.327
In this matchup
0.500
Frank Thomas Career Batting Average on Balls in Play
0.304
Brian Givens Career Opposing Batting Average on Balls in Play
0.337
In this matchup
2
Frank Thomas Career RBIs
1704
In this matchup
2.778
Frank Thomas Career Runs Created
1899.010
In this matchup
0
Frank Thomas Career Hit By Pitch
87
Brian Givens Career Batters Hit By Pitch
3

Outs

In this matchup
3
In this matchup
2
Frank Thomas Career Walks
1667
Brian Givens Career Walks Allowed
61
In this matchup
0
Frank Thomas Career Intentional Walks
168
Brian Givens Career Intentional Walks Allowed
0
In this matchup
1
Frank Thomas Career Strikeouts
1397
Brian Givens Career Strikeouts Thrown
83
In this matchup
9.000
Frank Thomas Career Plate Appearances Per Strikeout
7.210
Brian Givens Career Batters Faced per Strikeout
6.771
In this matchup
2.000
Frank Thomas Career Walks Per Strikeout
1.190
Brian Givens Career Walks Allowed Per Strikeout
0.730

Walks and Hits Per Plate Apperance

In this matchup
0.556
Frank Thomas Career Walks and Hits Per Plate Appearance
0.427
Brian Givens Career Walks and Hits Allowed Per Plate Appearance
0.372

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
0
Frank Thomas Career Sacrifice Hits
0
Brian Givens Career Sacrifice Hits
1
In this matchup
0
Frank Thomas Career Sacrifice Flies
121
Brian Givens Career Sacrifice Flies
2
In this matchup
0
Frank Thomas Career Ground into Double Play
226
Brian Givens Career Double Plays Enabled
13

Ground into Triple Play

In this matchup
0