Brad Harman vs. John Peters — Career Comparison

MillenialAustraliaThrows RightBats RightOceaniaPhiladelphia PhilliesNational LeagueUnknown
Pre-GenerationalLouisianaThrows RightBats RightNorth AmericaChicago CubsNational LeagueShortstop

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

Hitting Stats for Brad Harman and John Peters

Brad Harman
Career
Per 600 PA
1
1
John Peters
Careerverified
Per 600 PAverified
11
11
Brad Harman
Career
Per 600 PAverified
6
327.27
John Peters
Careerverified
Per 600 PA
615
135.76
Brad Harman
Career
Per 600 PA
11
600
John Peters
Careerverified
Per 600 PA
2718
600
Brad Harman
Career
Per 600 PA
10
545.45
John Peters
Careerverified
Per 600 PAverified
2693
594.48
Brad Harman
Career
Per 600 PA
0.1
0.1
John Peters
Careerverified
Per 600 PAverified
0.278
0.278
Brad Harman
Career
Per 600 PA
0.409
0.409
John Peters
Careerverified
Per 600 PAverified
0.613
0.613
Brad Harman
Career
Per 600 PA
1
54.55
John Peters
Careerverified
Per 600 PAverified
748
165.12
Brad Harman
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
641
141.5
Brad Harman
Career
Per 600 PAverified
1
54.55
John Peters
Careerverified
Per 600 PA
92
20.31
Brad Harman
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
12
2.65
Brad Harman
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
3
0.66
Brad Harman
Career
Per 600 PAverified
1
54.55
John Peters
Careerverified
Per 600 PA
107
23.62
Brad Harman
Careerverified
Per 600 PAverified
1
1
John Peters
Career
Per 600 PA
0.143
0.143
Brad Harman
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
0.001
0.001
Brad Harman
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
0.004
0.004
Brad Harman
Career
Per 600 PA
0.27
14.56
John Peters
Careerverified
Per 600 PAverified
235.59
52.01
Brad Harman
Career
Per 600 PA
2
109.09
John Peters
Careerverified
Per 600 PAverified
873
192.72
Brad Harman
Career
Per 600 PA
2
109.09
John Peters
Careerverified
Per 600 PAverified
773
170.64
Brad Harman
Career
Per 600 PA
0.182
0.182
John Peters
Careerverified
Per 600 PAverified
0.284
0.284
Brad Harman
Career
Per 600 PA
0.2
0.2
John Peters
Careerverified
Per 600 PAverified
0.324
0.324
Brad Harman
Career
Per 600 PA
0.382
0.382
John Peters
Careerverified
Per 600 PAverified
0.609
0.609
Brad Harman
Careerverified
Per 600 PAverified
0.1
0.1
John Peters
Career
Per 600 PA
0.046
0.046
Brad Harman
Career
Per 600 PA
0.132
0.132
John Peters
Careerverified
Per 600 PAverified
0.209
0.209
Brad Harman
Career
Per 600 PA
0.3
0.3
John Peters
Careerverified
Per 600 PAverified
0.466
0.466
Brad Harman
Career
Per 600 PA
0.111
0.111
John Peters
Careerverified
Per 600 PAverified
0.285
0.285
Brad Harman
Career
Per 600 PA
1
54.55
John Peters
Careerverified
Per 600 PAverified
373
82.34
Brad Harman
Career
Per 600 PA
1
54.55
John Peters
Careerverified
Per 600 PAverified
249
54.97
Brad Harman
Career
Per 600 PA
2
109.09
John Peters
Careerverified
Per 600 PAverified
619
136.64
Brad Harman
Career
Per 600 PA
-0.23
-12.53
John Peters
Careerverified
Per 600 PAverified
284.55
62.81
Brad Harman
Career
Per 600 PA
0
0
John Peters
Career
Per 600 PA
0
0
Brad Harman
Career
Per 600 PAverified
1
54.55
John Peters
Careerverified
Per 600 PA
25
5.52
Brad Harman
Career
Per 600 PA
0
0
John Peters
Career
Per 600 PA
0
0
Brad Harman
Careerverified
Per 600 PA
1
54.55
John Peters
Career
Per 600 PAverified
77
17
Brad Harman
Career
Per 600 PA
11
11
John Peters
Careerverified
Per 600 PAverified
35.3
35.3
Brad Harman
Careerverified
Per 600 PAverified
1
1
John Peters
Career
Per 600 PA
0.32
0.32
Brad Harman
Career
Per 600 PA
0
0
John Peters
Career
Per 600 PA
0
0
Brad Harman
Career
Per 600 PA
0
0
John Peters
Career
Per 600 PA
0
0
Brad Harman
Careerverified
Per 600 PA
1
54.55
John Peters
Career
Per 600 PAverified
3
0.66
Brad Harman
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
14
3.09
Brad Harman
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
8
1.77
Brad Harman
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
22
4.86
Brad Harman
Career
Per 600 PA
John Peters
Careerverified
Per 600 PAverified
63.64
63.64

Fielding Stats for Brad Harman and John Peters

Brad Harman
Career
Per 9 Innings
1
1
John Peters
Careerverified
Per 9 Inningsverified
11
11
Brad Harman
Career
Per 9 Inningsverified
4
2
John Peters
Careerverified
Per 9 Innings
619
1
Brad Harman
Career
Per 9 Inningsverified
2
1
John Peters
Careerverified
Per 9 Innings
55
0.09
Brad Harman
Career
Per 9 Innings
54
27
John Peters
Careerverified
Per 9 Innings
16674
27
Brad Harman
Career
Per 9 Innings
18
9
John Peters
Careerverified
Per 9 Innings
5558
9
Brad Harman
Career
Per 9 Innings
2
1
John Peters
Careerverified
Per 9 Inningsverified
937
1.52
Brad Harman
Career
Per 9 Innings
3
1.5
John Peters
Careerverified
Per 9 Inningsverified
2083
3.37
Brad Harman
Careerverified
Per 9 Inningsverified
0
0
John Peters
Career
Per 9 Innings
455
0.74
Brad Harman
Career
Per 9 Innings
5
2.5
John Peters
Careerverified
Per 9 Inningsverified
3475
5.63
Brad Harman
Career
Per 9 Innings
5
2.5
John Peters
Careerverified
Per 9 Inningsverified
3020
4.89
Brad Harman
Careerverified
Per 9 Inningsverified
100
100
John Peters
Career
Per 9 Innings
86.91
86.91
Brad Harman
Career
Per 9 Innings
1.25
1.25
John Peters
Careerverified
Per 9 Inningsverified
4.879
4.879
Brad Harman
Careerverified
Per 9 Inningsverified
50
50
John Peters
Career
Per 9 Innings
8.89
8.89
Brad Harman
Career
Per 9 Innings
0
0
John Peters
Careerverified
Per 9 Inningsverified
166
0.27
Brad Harman
Career
Per 9 Innings
0
0
John Peters
Career
Per 9 Innings
0
0
Brad Harman
Career
Per 9 Innings
0
0
John Peters
Career
Per 9 Innings
0
0
Brad Harman
Career
Per 9 Innings
0
0
John Peters
Career
Per 9 Innings
0
0
Brad Harman
Career
Per 9 Innings
0
0
John Peters
Career
Per 9 Innings
0
0