Ian Desmond vs. Brad Harman — Career Comparison

MillenialFloridaThrows RightBats RightNorth AmericaWashington NationalsNational LeagueShortstopSilver SluggerAll-Star
MillenialAustraliaThrows RightBats RightOceaniaPhiladelphia PhilliesNational LeagueUnknown

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

Hitting Stats for Ian Desmond and Brad Harman

Ian Desmond
Careerverified
Per 600 PAverified
11
11
Brad Harman
Career
Per 600 PA
1
1
Ian Desmond
Careerverified
Per 600 PA
1478
149.19
Brad Harman
Career
Per 600 PAverified
6
327.27
Ian Desmond
Careerverified
Per 600 PA
5944
600
Brad Harman
Career
Per 600 PA
11
600
Ian Desmond
Careerverified
Per 600 PAverified
5442
549.33
Brad Harman
Career
Per 600 PA
10
545.45
Ian Desmond
Careerverified
Per 600 PAverified
0.263
0.263
Brad Harman
Career
Per 600 PA
0.1
0.1
Ian Desmond
Careerverified
Per 600 PAverified
0.768
0.768
Brad Harman
Career
Per 600 PA
0.409
0.409
Ian Desmond
Careerverified
Per 600 PAverified
1432
144.55
Brad Harman
Career
Per 600 PA
1
54.55
Ian Desmond
Careerverified
Per 600 PAverified
937
94.58
Brad Harman
Career
Per 600 PA
0
0
Ian Desmond
Careerverified
Per 600 PA
277
27.96
Brad Harman
Career
Per 600 PAverified
1
54.55
Ian Desmond
Careerverified
Per 600 PAverified
37
3.73
Brad Harman
Career
Per 600 PA
0
0
Ian Desmond
Careerverified
Per 600 PAverified
181
18.27
Brad Harman
Career
Per 600 PA
0
0
Ian Desmond
Careerverified
Per 600 PA
495
49.97
Brad Harman
Career
Per 600 PAverified
1
54.55
Ian Desmond
Career
Per 600 PA
0.346
0.346
Brad Harman
Careerverified
Per 600 PAverified
1
1
Ian Desmond
Careerverified
Per 600 PAverified
0.033
0.033
Brad Harman
Career
Per 600 PA
0
0
Ian Desmond
Careerverified
Per 600 PAverified
0.126
0.126
Brad Harman
Career
Per 600 PA
0
0
Ian Desmond
Careerverified
Per 600 PAverified
739.84
74.68
Brad Harman
Career
Per 600 PA
0.27
14.56
Ian Desmond
Careerverified
Per 600 PAverified
2326
234.79
Brad Harman
Career
Per 600 PA
2
109.09
Ian Desmond
Careerverified
Per 600 PAverified
1862
187.95
Brad Harman
Career
Per 600 PA
2
109.09
Ian Desmond
Careerverified
Per 600 PAverified
0.315
0.315
Brad Harman
Career
Per 600 PA
0.182
0.182
Ian Desmond
Careerverified
Per 600 PAverified
0.427
0.427
Brad Harman
Career
Per 600 PA
0.2
0.2
Ian Desmond
Careerverified
Per 600 PAverified
0.742
0.742
Brad Harman
Career
Per 600 PA
0.382
0.382
Ian Desmond
Careerverified
Per 600 PAverified
0.164
0.164
Brad Harman
Career
Per 600 PA
0.1
0.1
Ian Desmond
Careerverified
Per 600 PAverified
0.249
0.249
Brad Harman
Career
Per 600 PA
0.132
0.132
Ian Desmond
Careerverified
Per 600 PAverified
0.7
0.7
Brad Harman
Career
Per 600 PA
0.3
0.3
Ian Desmond
Careerverified
Per 600 PAverified
0.321
0.321
Brad Harman
Career
Per 600 PA
0.111
0.111
Ian Desmond
Careerverified
Per 600 PAverified
724
73.08
Brad Harman
Career
Per 600 PA
1
54.55
Ian Desmond
Careerverified
Per 600 PAverified
711
71.77
Brad Harman
Career
Per 600 PA
1
54.55
Ian Desmond
Careerverified
Per 600 PAverified
1254
126.58
Brad Harman
Career
Per 600 PA
2
109.09
Ian Desmond
Careerverified
Per 600 PAverified
742.93
74.99
Brad Harman
Career
Per 600 PA
-0.23
-12.53
Ian Desmond
Careerverified
Per 600 PAverified
43
4.34
Brad Harman
Career
Per 600 PA
0
0
Ian Desmond
Careerverified
Per 600 PA
387
39.06
Brad Harman
Career
Per 600 PAverified
1
54.55
Ian Desmond
Careerverified
Per 600 PAverified
13
1.31
Brad Harman
Career
Per 600 PA
0
0
Ian Desmond
Career
Per 600 PA
1402
141.52
Brad Harman
Careerverified
Per 600 PAverified
1
54.55
Ian Desmond
Career
Per 600 PA
4.24
4.24
Brad Harman
Careerverified
Per 600 PAverified
11
11
Ian Desmond
Career
Per 600 PA
0.28
0.28
Brad Harman
Careerverified
Per 600 PAverified
1
1
Ian Desmond
Careerverified
Per 600 PAverified
33
3.33
Brad Harman
Career
Per 600 PA
0
0
Ian Desmond
Careerverified
Per 600 PAverified
39
3.94
Brad Harman
Career
Per 600 PA
0
0
Ian Desmond
Career
Per 600 PAverified
132
13.32
Brad Harman
Careerverified
Per 600 PA
1
54.55
Ian Desmond
Careerverified
Per 600 PAverified
181
18.27
Brad Harman
Career
Per 600 PA
0
0
Ian Desmond
Careerverified
Per 600 PAverified
56
5.65
Brad Harman
Career
Per 600 PA
0
0
Ian Desmond
Careerverified
Per 600 PAverified
237
23.92
Brad Harman
Career
Per 600 PA
0
0
Ian Desmond
Careerverified
Per 600 PAverified
76.37
76.37
Brad Harman
Career
Per 600 PA

Fielding Stats for Ian Desmond and Brad Harman

Ian Desmond
Careerverified
Per 9 Inningsverified
11
11
Brad Harman
Career
Per 9 Innings
1
1
Ian Desmond
Careerverified
Per 9 Innings
1451
1.06
Brad Harman
Career
Per 9 Inningsverified
4
2
Ian Desmond
Careerverified
Per 9 Inningsverified
1389
1.01
Brad Harman
Career
Per 9 Innings
2
1
Ian Desmond
Careerverified
Per 9 Innings
37065
27
Brad Harman
Career
Per 9 Innings
54
27
Ian Desmond
Careerverified
Per 9 Innings
12355
9
Brad Harman
Career
Per 9 Innings
18
9
Ian Desmond
Careerverified
Per 9 Inningsverified
3292
2.4
Brad Harman
Career
Per 9 Innings
2
1
Ian Desmond
Careerverified
Per 9 Inningsverified
2568
1.87
Brad Harman
Career
Per 9 Innings
3
1.5
Ian Desmond
Career
Per 9 Innings
176
0.13
Brad Harman
Careerverified
Per 9 Inningsverified
0
0
Ian Desmond
Careerverified
Per 9 Inningsverified
6036
4.4
Brad Harman
Career
Per 9 Innings
5
2.5
Ian Desmond
Careerverified
Per 9 Inningsverified
5860
4.27
Brad Harman
Career
Per 9 Innings
5
2.5
Ian Desmond
Career
Per 9 Innings
97.08
97.08
Brad Harman
Careerverified
Per 9 Inningsverified
100
100
Ian Desmond
Careerverified
Per 9 Inningsverified
4.039
4.039
Brad Harman
Career
Per 9 Innings
1.25
1.25
Ian Desmond
Careerverified
Per 9 Inningsverified
95.73
95.73
Brad Harman
Career
Per 9 Innings
50
50
Ian Desmond
Careerverified
Per 9 Inningsverified
653
0.48
Brad Harman
Career
Per 9 Innings
0
0
Ian Desmond
Career
Per 9 Innings
0
0
Brad Harman
Career
Per 9 Innings
0
0
Ian Desmond
Career
Per 9 Innings
0
0
Brad Harman
Career
Per 9 Innings
0
0
Ian Desmond
Career
Per 9 Innings
0
0
Brad Harman
Career
Per 9 Innings
0
0
Ian Desmond
Career
Per 9 Innings
0
0
Brad Harman
Career
Per 9 Innings
0
0