Mike Macfarlane vs. Mark Gubicza — Matchup Analysis

Mike Macfarlane has absolutely raked against Gubicza. With only 5 career plate appearances, treat this as early evidence, but it points toward Macfarlane. Macfarlane's production against Gubicza has been exceptional: an OPS of 1.200, 60% above the career mark of 0.752, with a batting average of 0.400, 59% above their career average and above Gubicza's career opposing average of 0.264. Edge: Macfarlane.

How Mike Macfarlane put the ball into play against Mark Gubicza

Balls and Strikes Thrown by Mark Gubicza to Mike Macfarlane

Matchup Details for Mike Macfarlane and Mark Gubicza

Stats that describe the matchup between Mike Macfarlane and Mark Gubicza including some career level stats for context.
In this matchup
5
Mike Macfarlane Career Plate Appearances
4043
Mark Gubicza Career Batters Faced
9487
In this matchup
5
Mike Macfarlane Career At Bats
3602
Mark Gubicza Career At Bats Pitched
8496
In this matchup
0.400
Mike Macfarlane Career Batting Average
0.252
Mark Gubicza Career Opposing Batting Average
0.264
In this matchup
2
Mike Macfarlane Career Hits
906
Mark Gubicza Career Hits Allowed
2239
In this matchup
0
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
Mark Gubicza Career Home Runs Allowed
155

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
Mark Gubicza Career Home Runs Allowed per At Bat
0.018
In this matchup
0.000
Mike Macfarlane Career Home Runs Per Hit
0.142
Mark Gubicza Career Home Runs Allowed Per Hit
0.069

Home Runs Per Strikeout

In this matchup
0.000
Mike Macfarlane Career Home Runs Per Strikeout
0.184
Mark Gubicza Career Home Runs Allowed Per Strikeout
0.113
In this matchup
4
Mike Macfarlane Total Bases
1548
In this matchup
2
Mike Macfarlane Career Times on Base
1298
In this matchup
0.400
Mike Macfarlane Career On Base Percentage
0.322
In this matchup
0.800
Mike Macfarlane Career Slugging Percentage
0.430
In this matchup
1.200
Mike Macfarlane Career OPS
0.752
In this matchup
0.400
Mike Macfarlane Career Isolated Power
0.178
In this matchup
0.380
Mike Macfarlane Career Gross Production Average
0.252
In this matchup
0.400
Mike Macfarlane Career Batting Average on Balls in Play
0.276
Mark Gubicza Career Opposing Batting Average on Balls in Play
0.299
In this matchup
0
Mike Macfarlane Career RBIs
514
In this matchup
1.600
Mike Macfarlane Career Runs Created
503.390
In this matchup
0
Mike Macfarlane Career Hit By Pitch
97
Mark Gubicza Career Batters Hit By Pitch
58

Outs

In this matchup
3
In this matchup
0
Mike Macfarlane Career Walks
295
Mark Gubicza Career Walks Allowed
786
In this matchup
0
Mike Macfarlane Career Intentional Walks
17
Mark Gubicza Career Intentional Walks Allowed
39
In this matchup
0
Mike Macfarlane Career Strikeouts
700
Mark Gubicza Career Strikeouts Thrown
1371
In this matchup
0.000
Mike Macfarlane Career Plate Appearances Per Strikeout
5.780
Mark Gubicza Career Batters Faced per Strikeout
6.920
In this matchup
0.000
Mike Macfarlane Career Walks Per Strikeout
0.420
Mark Gubicza Career Walks Allowed Per Strikeout
0.570

Walks and Hits Per Plate Apperance

In this matchup
0.400
Mike Macfarlane Career Walks and Hits Per Plate Appearance
0.301
Mark Gubicza Career Walks and Hits Allowed Per Plate Appearance
0.323

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
Mark Gubicza Career Sacrifice Hits
65
In this matchup
0
Mike Macfarlane Career Sacrifice Flies
39
Mark Gubicza Career Sacrifice Flies
82
In this matchup
0
Mike Macfarlane Career Ground into Double Play
79
Mark Gubicza Career Double Plays Enabled
214

Ground into Triple Play

In this matchup
0