Edwin Diaz vs. Brad Harman — Career Comparison

Gen XP.R.Throws RightBats RightCaribbeanArizona DiamondbacksNational LeagueSecond Baseman
MillenialAustraliaThrows RightBats RightOceaniaPhiladelphia PhilliesNational LeagueUnknown

On the career numbers, Edwin Diaz posted the stronger offensive profile against Brad Harman. Edwin Diaz posted stronger numbers in OPS (.708 vs .382) and on-base percentage (.375 vs .182). By the career numbers, Edwin Diaz had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Edwin Diaz and Brad Harman

Edwin Diaz
Careerverified
Per 600 PAverified
2
2
Brad Harman
Career
Per 600 PA
1
1
Edwin Diaz
Careerverified
Per 600 PA
7
280
Brad Harman
Career
Per 600 PAverified
6
327.27
Edwin Diaz
Careerverified
Per 600 PA
15
600
Brad Harman
Career
Per 600 PA
11
600
Edwin Diaz
Careerverified
Per 600 PA
12
480
Brad Harman
Career
Per 600 PAverified
10
545.45
Edwin Diaz
Careerverified
Per 600 PAverified
0.167
0.167
Brad Harman
Career
Per 600 PA
0.1
0.1
Edwin Diaz
Careerverified
Per 600 PAverified
0.7
0.7
Brad Harman
Career
Per 600 PA
0.409
0.409
Edwin Diaz
Careerverified
Per 600 PAverified
2
80
Brad Harman
Career
Per 600 PA
1
54.55
Edwin Diaz
Career
Per 600 PA
0
0
Brad Harman
Career
Per 600 PA
0
0
Edwin Diaz
Careerverified
Per 600 PAverified
2
80
Brad Harman
Career
Per 600 PA
1
54.55
Edwin Diaz
Career
Per 600 PA
0
0
Brad Harman
Career
Per 600 PA
0
0
Edwin Diaz
Career
Per 600 PA
0
0
Brad Harman
Career
Per 600 PA
0
0
Edwin Diaz
Careerverified
Per 600 PAverified
2
80
Brad Harman
Career
Per 600 PA
1
54.55
Edwin Diaz
Career
Per 600 PA
1
1
Brad Harman
Career
Per 600 PA
1
1
Edwin Diaz
Career
Per 600 PA
0
0
Brad Harman
Career
Per 600 PA
0
0
Edwin Diaz
Career
Per 600 PA
0
0
Brad Harman
Career
Per 600 PA
0
0
Edwin Diaz
Careerverified
Per 600 PAverified
1.85
73.92
Brad Harman
Career
Per 600 PA
0.27
14.56
Edwin Diaz
Careerverified
Per 600 PAverified
4
160
Brad Harman
Career
Per 600 PA
2
109.09
Edwin Diaz
Careerverified
Per 600 PAverified
5
200
Brad Harman
Career
Per 600 PA
2
109.09
Edwin Diaz
Careerverified
Per 600 PAverified
0.333
0.333
Brad Harman
Career
Per 600 PA
0.182
0.182
Edwin Diaz
Careerverified
Per 600 PAverified
0.333
0.333
Brad Harman
Career
Per 600 PA
0.2
0.2
Edwin Diaz
Careerverified
Per 600 PAverified
0.667
0.667
Brad Harman
Career
Per 600 PA
0.382
0.382
Edwin Diaz
Careerverified
Per 600 PAverified
0.167
0.167
Brad Harman
Career
Per 600 PA
0.1
0.1
Edwin Diaz
Careerverified
Per 600 PAverified
0.233
0.233
Brad Harman
Career
Per 600 PA
0.132
0.132
Edwin Diaz
Careerverified
Per 600 PAverified
0.7
0.7
Brad Harman
Career
Per 600 PA
0.3
0.3
Edwin Diaz
Careerverified
Per 600 PAverified
0.222
0.222
Brad Harman
Career
Per 600 PA
0.111
0.111
Edwin Diaz
Careerverified
Per 600 PAverified
2
80
Brad Harman
Career
Per 600 PA
1
54.55
Edwin Diaz
Career
Per 600 PA
1
40
Brad Harman
Career
Per 600 PAverified
1
54.55
Edwin Diaz
Careerverified
Per 600 PAverified
3
120
Brad Harman
Career
Per 600 PA
2
109.09
Edwin Diaz
Careerverified
Per 600 PAverified
1.33
53.32
Brad Harman
Career
Per 600 PA
-0.23
-12.53
Edwin Diaz
Career
Per 600 PA
0
0
Brad Harman
Career
Per 600 PA
0
0
Edwin Diaz
Careerverified
Per 600 PAverified
3
120
Brad Harman
Career
Per 600 PA
1
54.55
Edwin Diaz
Careerverified
Per 600 PAverified
1
40
Brad Harman
Career
Per 600 PA
0
0
Edwin Diaz
Career
Per 600 PA
3
120
Brad Harman
Careerverified
Per 600 PAverified
1
54.55
Edwin Diaz
Career
Per 600 PA
5
5
Brad Harman
Careerverified
Per 600 PAverified
11
11
Edwin Diaz
Career
Per 600 PA
1
1
Brad Harman
Career
Per 600 PA
1
1
Edwin Diaz
Career
Per 600 PA
0
0
Brad Harman
Career
Per 600 PA
0
0
Edwin Diaz
Career
Per 600 PA
0
0
Brad Harman
Career
Per 600 PA
0
0
Edwin Diaz
Careerverified
Per 600 PAverified
0
0
Brad Harman
Career
Per 600 PA
1
54.55
Edwin Diaz
Career
Per 600 PA
0
0
Brad Harman
Career
Per 600 PA
0
0
Edwin Diaz
Career
Per 600 PA
0
0
Brad Harman
Career
Per 600 PA
0
0
Edwin Diaz
Career
Per 600 PA
0
0
Brad Harman
Career
Per 600 PA
0
0
Edwin Diaz
Career
Per 600 PA
Brad Harman
Career
Per 600 PA

Fielding Stats for Edwin Diaz and Brad Harman

Edwin Diaz
Careerverified
Per 9 Inningsverified
2
2
Brad Harman
Career
Per 9 Innings
1
1
Edwin Diaz
Careerverified
Per 9 Innings
7
1.66
Brad Harman
Career
Per 9 Inningsverified
4
2
Edwin Diaz
Careerverified
Per 9 Innings
4
0.95
Brad Harman
Career
Per 9 Inningsverified
2
1
Edwin Diaz
Careerverified
Per 9 Innings
114
27
Brad Harman
Career
Per 9 Innings
54
27
Edwin Diaz
Careerverified
Per 9 Innings
38
9
Brad Harman
Career
Per 9 Innings
18
9
Edwin Diaz
Careerverified
Per 9 Inningsverified
11
2.61
Brad Harman
Career
Per 9 Innings
2
1
Edwin Diaz
Careerverified
Per 9 Inningsverified
13
3.08
Brad Harman
Career
Per 9 Innings
3
1.5
Edwin Diaz
Career
Per 9 Innings
1
0.24
Brad Harman
Careerverified
Per 9 Inningsverified
0
0
Edwin Diaz
Careerverified
Per 9 Inningsverified
25
5.92
Brad Harman
Career
Per 9 Innings
5
2.5
Edwin Diaz
Careerverified
Per 9 Inningsverified
24
5.68
Brad Harman
Career
Per 9 Innings
5
2.5
Edwin Diaz
Career
Per 9 Innings
96
96
Brad Harman
Careerverified
Per 9 Inningsverified
100
100
Edwin Diaz
Careerverified
Per 9 Inningsverified
3.429
3.429
Brad Harman
Career
Per 9 Innings
1.25
1.25
Edwin Diaz
Careerverified
Per 9 Inningsverified
57.14
57.14
Brad Harman
Career
Per 9 Innings
50
50
Edwin Diaz
Careerverified
Per 9 Inningsverified
2
0.47
Brad Harman
Career
Per 9 Innings
0
0
Edwin Diaz
Career
Per 9 Innings
0
0
Brad Harman
Career
Per 9 Innings
0
0
Edwin Diaz
Career
Per 9 Innings
0
0
Brad Harman
Career
Per 9 Innings
0
0
Edwin Diaz
Career
Per 9 Innings
0
0
Brad Harman
Career
Per 9 Innings
0
0
Edwin Diaz
Career
Per 9 Innings
0
0
Brad Harman
Career
Per 9 Innings
0
0