Phil Roof vs. John Hiller — Matchup Analysis

Phil Roof has absolutely raked against Hiller. Roof's production against Hiller has been exceptional: an OPS of 0.967, 60% above the career mark of 0.603, with a batting average of 0.385, 79% above their career average and above Hiller's career opposing average of 0.228. Despite striking out once every 3.5 plate appearances here, more often than the career rate of once every 4.8 PA, Roof is still posting above-career production against Hiller. Edge: Roof.

How Phil Roof put the ball into play against John Hiller

Balls and Strikes Thrown by John Hiller to Phil Roof

Matchup Details for Phil Roof and John Hiller

Stats that describe the matchup between Phil Roof and John Hiller including some career level stats for context.
In this matchup
14
Phil Roof Career Plate Appearances
2404
John Hiller Career Batters Faced
5206
In this matchup
13
Phil Roof Career At Bats
2151
John Hiller Career At Bats Pitched
4558
In this matchup
0.385
Phil Roof Career Batting Average
0.215
John Hiller Career Opposing Batting Average
0.228
In this matchup
5
Phil Roof Career Hits
463
John Hiller Career Hits Allowed
1040
In this matchup
3
Phil Roof Career Singles
338
In this matchup
2
Phil Roof Career Doubles
69
In this matchup
0
Phil Roof Career Triples
13
In this matchup
0
Phil Roof Career Home Runs
43
John Hiller Career Home Runs Allowed
110

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
Phil Roof Career Extra Base Hits
125
In this matchup
0.000
Phil Roof Career Home Runs Per at Bat
0.020
John Hiller Career Home Runs Allowed per At Bat
0.024
In this matchup
0.000
Phil Roof Career Home Runs Per Hit
0.093
John Hiller Career Home Runs Allowed Per Hit
0.106

Home Runs Per Strikeout

In this matchup
0.000
Phil Roof Career Home Runs Per Strikeout
0.085
John Hiller Career Home Runs Allowed Per Strikeout
0.106
In this matchup
7
Phil Roof Total Bases
687
In this matchup
6
Phil Roof Career Times on Base
670
In this matchup
0.429
Phil Roof Career On Base Percentage
0.283
In this matchup
0.538
Phil Roof Career Slugging Percentage
0.319
In this matchup
0.967
Phil Roof Career OPS
0.603
In this matchup
0.154
Phil Roof Career Isolated Power
0.104
In this matchup
0.327
Phil Roof Career Gross Production Average
0.207
In this matchup
0.556
Phil Roof Career Batting Average on Balls in Play
0.261
John Hiller Career Opposing Batting Average on Balls in Play
0.273
In this matchup
0
Phil Roof Career RBIs
210
In this matchup
2.692
Phil Roof Career Runs Created
192.580
In this matchup
1
Phil Roof Career Hit By Pitch
23
John Hiller Career Batters Hit By Pitch
12

Outs

In this matchup
4
In this matchup
0
Phil Roof Career Walks
184
John Hiller Career Walks Allowed
535
In this matchup
0
Phil Roof Career Intentional Walks
18
John Hiller Career Intentional Walks Allowed
71
In this matchup
4
Phil Roof Career Strikeouts
504
John Hiller Career Strikeouts Thrown
1036
In this matchup
3.500
Phil Roof Career Plate Appearances Per Strikeout
4.770
John Hiller Career Batters Faced per Strikeout
5.025
In this matchup
0.000
Phil Roof Career Walks Per Strikeout
0.370
John Hiller Career Walks Allowed Per Strikeout
0.520

Walks and Hits Per Plate Apperance

In this matchup
0.357
Phil Roof Career Walks and Hits Per Plate Appearance
0.277
John Hiller Career Walks and Hits Allowed Per Plate Appearance
0.316

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
Phil Roof Career Sacrifice Hits
40
John Hiller Career Sacrifice Hits
56
In this matchup
0
Phil Roof Career Sacrifice Flies
6
John Hiller Career Sacrifice Flies
45
In this matchup
0
Phil Roof Career Ground into Double Play
68
John Hiller Career Double Plays Enabled
57

Ground into Triple Play

In this matchup
0