Mike Macfarlane vs. Jeff Johnson — Matchup Analysis

Mike Macfarlane has absolutely raked against Johnson. With only 7 career plate appearances, treat this as early evidence, but it points toward Macfarlane. Macfarlane's production against Johnson has been exceptional: an OPS of 1.429, 90% above the career mark of 0.752, with a batting average of 0.571, 127% above their career average and above Johnson's career opposing average of 0.320. Edge: Macfarlane.

How Mike Macfarlane put the ball into play against Jeff Johnson

Balls and Strikes Thrown by Jeff Johnson to Mike Macfarlane

Matchup Details for Mike Macfarlane and Jeff Johnson

Stats that describe the matchup between Mike Macfarlane and Jeff Johnson including some career level stats for context.
In this matchup
7
Mike Macfarlane Career Plate Appearances
4043
Jeff Johnson Career Batters Faced
829
In this matchup
7
Mike Macfarlane Career At Bats
3602
Jeff Johnson Career At Bats Pitched
748
In this matchup
0.571
Mike Macfarlane Career Batting Average
0.252
Jeff Johnson Career Opposing Batting Average
0.320
In this matchup
4
Mike Macfarlane Career Hits
906
Jeff Johnson Career Hits Allowed
239
In this matchup
2
Mike Macfarlane Career Singles
539
In this matchup
2
Mike Macfarlane Career Doubles
221
In this matchup
0
Mike Macfarlane Career Triples
17
In this matchup
0
Mike Macfarlane Career Home Runs
129
Jeff Johnson Career Home Runs Allowed
20

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
Mike Macfarlane Career Extra Base Hits
367
In this matchup
0.000
Mike Macfarlane Career Home Runs Per at Bat
0.036
Jeff Johnson Career Home Runs Allowed per At Bat
0.027
In this matchup
0.000
Mike Macfarlane Career Home Runs Per Hit
0.142
Jeff Johnson Career Home Runs Allowed Per Hit
0.084

Home Runs Per Strikeout

In this matchup
0.000
Mike Macfarlane Career Home Runs Per Strikeout
0.184
Jeff Johnson Career Home Runs Allowed Per Strikeout
0.263
In this matchup
6
Mike Macfarlane Total Bases
1548
In this matchup
4
Mike Macfarlane Career Times on Base
1298
In this matchup
0.571
Mike Macfarlane Career On Base Percentage
0.322
In this matchup
0.857
Mike Macfarlane Career Slugging Percentage
0.430
In this matchup
1.429
Mike Macfarlane Career OPS
0.752
In this matchup
0.286
Mike Macfarlane Career Isolated Power
0.178
In this matchup
0.471
Mike Macfarlane Career Gross Production Average
0.252
In this matchup
0.571
Mike Macfarlane Career Batting Average on Balls in Play
0.276
Jeff Johnson Career Opposing Batting Average on Balls in Play
0.336
In this matchup
3
Mike Macfarlane Career RBIs
514
In this matchup
3.429
Mike Macfarlane Career Runs Created
503.390
In this matchup
0
Mike Macfarlane Career Hit By Pitch
97
Jeff Johnson Career Batters Hit By Pitch
8

Outs

In this matchup
3
In this matchup
0
Mike Macfarlane Career Walks
295
Jeff Johnson Career Walks Allowed
58
In this matchup
0
Mike Macfarlane Career Intentional Walks
17
Jeff Johnson Career Intentional Walks Allowed
1
In this matchup
0
Mike Macfarlane Career Strikeouts
700
Jeff Johnson Career Strikeouts Thrown
76
In this matchup
0.000
Mike Macfarlane Career Plate Appearances Per Strikeout
5.780
Jeff Johnson Career Batters Faced per Strikeout
10.908
In this matchup
0.000
Mike Macfarlane Career Walks Per Strikeout
0.420
Jeff Johnson Career Walks Allowed Per Strikeout
0.760

Walks and Hits Per Plate Apperance

In this matchup
0.571
Mike Macfarlane Career Walks and Hits Per Plate Appearance
0.301
Jeff Johnson Career Walks and Hits Allowed Per Plate Appearance
0.359

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
Mike Macfarlane Career Sacrifice Hits
10
Jeff Johnson Career Sacrifice Hits
9
In this matchup
0
Mike Macfarlane Career Sacrifice Flies
39
Jeff Johnson Career Sacrifice Flies
6
In this matchup
0
Mike Macfarlane Career Ground into Double Play
79
Jeff Johnson Career Double Plays Enabled
22

Ground into Triple Play

In this matchup
0