Mark DeRosa vs. Brad Harman — Career Comparison

Gen XNew JerseyThrows RightBats RightNorth AmericaAtlanta BravesNational LeagueThird Baseman
MillenialAustraliaThrows RightBats RightOceaniaPhiladelphia PhilliesNational LeagueUnknown

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

Hitting Stats for Mark DeRosa and Brad Harman

Mark DeRosa
Careerverified
Per 600 PAverified
16
16
Brad Harman
Career
Per 600 PA
1
1
Mark DeRosa
Careerverified
Per 600 PA
1241
181.88
Brad Harman
Career
Per 600 PAverified
6
327.27
Mark DeRosa
Careerverified
Per 600 PA
4094
600
Brad Harman
Career
Per 600 PA
11
600
Mark DeRosa
Careerverified
Per 600 PA
3633
532.44
Brad Harman
Career
Per 600 PAverified
10
545.45
Mark DeRosa
Careerverified
Per 600 PAverified
0.268
0.268
Brad Harman
Career
Per 600 PA
0.1
0.1
Mark DeRosa
Careerverified
Per 600 PAverified
0.767
0.767
Brad Harman
Career
Per 600 PA
0.409
0.409
Mark DeRosa
Careerverified
Per 600 PAverified
975
142.89
Brad Harman
Career
Per 600 PA
1
54.55
Mark DeRosa
Careerverified
Per 600 PAverified
667
97.75
Brad Harman
Career
Per 600 PA
0
0
Mark DeRosa
Careerverified
Per 600 PA
196
28.72
Brad Harman
Career
Per 600 PAverified
1
54.55
Mark DeRosa
Careerverified
Per 600 PAverified
12
1.76
Brad Harman
Career
Per 600 PA
0
0
Mark DeRosa
Careerverified
Per 600 PAverified
100
14.66
Brad Harman
Career
Per 600 PA
0
0
Mark DeRosa
Careerverified
Per 600 PA
308
45.14
Brad Harman
Career
Per 600 PAverified
1
54.55
Mark DeRosa
Career
Per 600 PA
0.316
0.316
Brad Harman
Careerverified
Per 600 PAverified
1
1
Mark DeRosa
Careerverified
Per 600 PAverified
0.028
0.028
Brad Harman
Career
Per 600 PA
0
0
Mark DeRosa
Careerverified
Per 600 PAverified
0.103
0.103
Brad Harman
Career
Per 600 PA
0
0
Mark DeRosa
Careerverified
Per 600 PAverified
509.03
74.6
Brad Harman
Career
Per 600 PA
0.27
14.56
Mark DeRosa
Careerverified
Per 600 PAverified
1495
219.1
Brad Harman
Career
Per 600 PA
2
109.09
Mark DeRosa
Careerverified
Per 600 PAverified
1385
202.98
Brad Harman
Career
Per 600 PA
2
109.09
Mark DeRosa
Careerverified
Per 600 PAverified
0.34
0.34
Brad Harman
Career
Per 600 PA
0.182
0.182
Mark DeRosa
Careerverified
Per 600 PAverified
0.412
0.412
Brad Harman
Career
Per 600 PA
0.2
0.2
Mark DeRosa
Careerverified
Per 600 PAverified
0.751
0.751
Brad Harman
Career
Per 600 PA
0.382
0.382
Mark DeRosa
Careerverified
Per 600 PAverified
0.143
0.143
Brad Harman
Career
Per 600 PA
0.1
0.1
Mark DeRosa
Careerverified
Per 600 PAverified
0.256
0.256
Brad Harman
Career
Per 600 PA
0.132
0.132
Mark DeRosa
Careerverified
Per 600 PAverified
0.696
0.696
Brad Harman
Career
Per 600 PA
0.3
0.3
Mark DeRosa
Careerverified
Per 600 PAverified
0.306
0.306
Brad Harman
Career
Per 600 PA
0.111
0.111
Mark DeRosa
Careerverified
Per 600 PAverified
538
78.85
Brad Harman
Career
Per 600 PA
1
54.55
Mark DeRosa
Careerverified
Per 600 PAverified
494
72.4
Brad Harman
Career
Per 600 PA
1
54.55
Mark DeRosa
Careerverified
Per 600 PAverified
932
136.59
Brad Harman
Career
Per 600 PA
2
109.09
Mark DeRosa
Careerverified
Per 600 PAverified
525.14
76.96
Brad Harman
Career
Per 600 PA
-0.23
-12.53
Mark DeRosa
Careerverified
Per 600 PAverified
52
7.62
Brad Harman
Career
Per 600 PA
0
0
Mark DeRosa
Careerverified
Per 600 PA
358
52.47
Brad Harman
Career
Per 600 PAverified
1
54.55
Mark DeRosa
Careerverified
Per 600 PAverified
17
2.49
Brad Harman
Career
Per 600 PA
0
0
Mark DeRosa
Career
Per 600 PA
707
103.62
Brad Harman
Careerverified
Per 600 PAverified
1
54.55
Mark DeRosa
Career
Per 600 PA
5.79
5.79
Brad Harman
Careerverified
Per 600 PAverified
11
11
Mark DeRosa
Career
Per 600 PA
0.51
0.51
Brad Harman
Careerverified
Per 600 PAverified
1
1
Mark DeRosa
Careerverified
Per 600 PAverified
15
2.2
Brad Harman
Career
Per 600 PA
0
0
Mark DeRosa
Careerverified
Per 600 PAverified
36
5.28
Brad Harman
Career
Per 600 PA
0
0
Mark DeRosa
Career
Per 600 PAverified
96
14.07
Brad Harman
Careerverified
Per 600 PA
1
54.55
Mark DeRosa
Careerverified
Per 600 PAverified
23
3.37
Brad Harman
Career
Per 600 PA
0
0
Mark DeRosa
Careerverified
Per 600 PAverified
18
2.64
Brad Harman
Career
Per 600 PA
0
0
Mark DeRosa
Careerverified
Per 600 PAverified
41
6.01
Brad Harman
Career
Per 600 PA
0
0
Mark DeRosa
Careerverified
Per 600 PAverified
56.1
56.1
Brad Harman
Career
Per 600 PA

Fielding Stats for Mark DeRosa and Brad Harman

Mark DeRosa
Careerverified
Per 9 Inningsverified
16
16
Brad Harman
Career
Per 9 Innings
1
1
Mark DeRosa
Careerverified
Per 9 Innings
1149
1.27
Brad Harman
Career
Per 9 Inningsverified
4
2
Mark DeRosa
Careerverified
Per 9 Innings
899
0.99
Brad Harman
Career
Per 9 Inningsverified
2
1
Mark DeRosa
Careerverified
Per 9 Innings
24420
27
Brad Harman
Career
Per 9 Innings
54
27
Mark DeRosa
Careerverified
Per 9 Innings
8140
9
Brad Harman
Career
Per 9 Innings
18
9
Mark DeRosa
Careerverified
Per 9 Inningsverified
1512
1.67
Brad Harman
Career
Per 9 Innings
2
1
Mark DeRosa
Careerverified
Per 9 Inningsverified
1657
1.83
Brad Harman
Career
Per 9 Innings
3
1.5
Mark DeRosa
Career
Per 9 Innings
79
0.09
Brad Harman
Careerverified
Per 9 Inningsverified
0
0
Mark DeRosa
Careerverified
Per 9 Inningsverified
3248
3.59
Brad Harman
Career
Per 9 Innings
5
2.5
Mark DeRosa
Careerverified
Per 9 Inningsverified
3169
3.5
Brad Harman
Career
Per 9 Innings
5
2.5
Mark DeRosa
Career
Per 9 Innings
97.57
97.57
Brad Harman
Careerverified
Per 9 Inningsverified
100
100
Mark DeRosa
Careerverified
Per 9 Inningsverified
2.758
2.758
Brad Harman
Career
Per 9 Innings
1.25
1.25
Mark DeRosa
Careerverified
Per 9 Inningsverified
78.24
78.24
Brad Harman
Career
Per 9 Innings
50
50
Mark DeRosa
Careerverified
Per 9 Inningsverified
303
0.34
Brad Harman
Career
Per 9 Innings
0
0
Mark DeRosa
Career
Per 9 Innings
0
0
Brad Harman
Career
Per 9 Innings
0
0
Mark DeRosa
Career
Per 9 Innings
0
0
Brad Harman
Career
Per 9 Innings
0
0
Mark DeRosa
Career
Per 9 Innings
0
0
Brad Harman
Career
Per 9 Innings
0
0
Mark DeRosa
Career
Per 9 Innings
0
0
Brad Harman
Career
Per 9 Innings
0
0