Brayan Peña vs. Dave Roberts — Career Comparison

MillenialCubaThrows RightBats SwitchCaribbeanKansas City RoyalsAmerican LeagueCatcher
Baby BoomersOregonThrows RightBats RightNorth AmericaSan Diego PadresNational LeagueThird Baseman

Adjusted for the eras they played in, Brayan Peña holds a real edge over Dave Roberts in this comparison. Brayan Peña led in contact rate (K%+ 196 vs 78), walk rate (BB%+ 84 vs 59), and on-base percentage (OBP+ 97 vs 84). Dave Roberts held the edge in home run production (HR/PA+ 107 vs 29). The edge belongs to Brayan Peña.

Hitting Stats for Brayan Peña and Dave Roberts

Brayan Peña
Careerverified
Per 600 PAverified
12
12
Dave Roberts
Career
Per 600 PA
10
10
Brayan Peña
Career
Per 600 PAverified
638
196.31
Dave Roberts
Careerverified
Per 600 PA
709
194.34
Brayan Peña
Career
Per 600 PA
1950
600
Dave Roberts
Careerverified
Per 600 PA
2189
600
Brayan Peña
Career
Per 600 PAverified
1807
556
Dave Roberts
Careerverified
Per 600 PA
2017
552.86
Brayan Peña
Careerverified
Per 600 PAverified
0.259
0.259
Dave Roberts
Career
Per 600 PA
0.24
0.24
Brayan Peña
Career
Per 600 PA
0.667
0.667
Dave Roberts
Career
Per 600 PA
0.667
0.667
Brayan Peña
Career
Per 600 PAverified
468
144
Dave Roberts
Careerverified
Per 600 PA
483
132.39
Brayan Peña
Career
Per 600 PAverified
350
107.69
Dave Roberts
Career
Per 600 PA
350
95.93
Brayan Peña
Careerverified
Per 600 PAverified
93
28.62
Dave Roberts
Career
Per 600 PA
77
21.11
Brayan Peña
Career
Per 600 PA
2
0.62
Dave Roberts
Careerverified
Per 600 PAverified
7
1.92
Brayan Peña
Career
Per 600 PA
23
7.08
Dave Roberts
Careerverified
Per 600 PAverified
49
13.43
Brayan Peña
Career
Per 600 PA
118
36.31
Dave Roberts
Careerverified
Per 600 PAverified
133
36.46
Brayan Peña
Career
Per 600 PA
0.252
0.252
Dave Roberts
Careerverified
Per 600 PAverified
0.275
0.275
Brayan Peña
Career
Per 600 PA
0.013
0.013
Dave Roberts
Careerverified
Per 600 PAverified
0.024
0.024
Brayan Peña
Career
Per 600 PA
0.049
0.049
Dave Roberts
Careerverified
Per 600 PAverified
0.101
0.101
Brayan Peña
Career
Per 600 PA
180.13
55.42
Dave Roberts
Careerverified
Per 600 PAverified
213.94
58.64
Brayan Peña
Career
Per 600 PA
634
195.08
Dave Roberts
Careerverified
Per 600 PAverified
721
197.62
Brayan Peña
Career
Per 600 PAverified
580
178.46
Dave Roberts
Careerverified
Per 600 PA
619
169.67
Brayan Peña
Careerverified
Per 600 PAverified
0.299
0.299
Dave Roberts
Career
Per 600 PA
0.286
0.286
Brayan Peña
Career
Per 600 PA
0.351
0.351
Dave Roberts
Careerverified
Per 600 PAverified
0.358
0.358
Brayan Peña
Careerverified
Per 600 PAverified
0.65
0.65
Dave Roberts
Career
Per 600 PA
0.644
0.644
Brayan Peña
Career
Per 600 PA
0.092
0.092
Dave Roberts
Careerverified
Per 600 PAverified
0.118
0.118
Brayan Peña
Careerverified
Per 600 PAverified
0.222
0.222
Dave Roberts
Career
Per 600 PA
0.218
0.218
Brayan Peña
Career
Per 600 PA
0.536
0.536
Dave Roberts
Careerverified
Per 600 PAverified
0.56
0.56
Brayan Peña
Careerverified
Per 600 PAverified
0.28
0.28
Dave Roberts
Career
Per 600 PA
0.269
0.269
Brayan Peña
Career
Per 600 PA
136
41.85
Dave Roberts
Careerverified
Per 600 PAverified
194
53.17
Brayan Peña
Career
Per 600 PA
164
50.46
Dave Roberts
Careerverified
Per 600 PAverified
208
57.01
Brayan Peña
Career
Per 600 PA
277
85.23
Dave Roberts
Careerverified
Per 600 PAverified
353
96.76
Brayan Peña
Career
Per 600 PAverified
192.58
59.26
Dave Roberts
Careerverified
Per 600 PA
215.71
59.13
Brayan Peña
Career
Per 600 PA
7
2.15
Dave Roberts
Careerverified
Per 600 PAverified
8
2.19
Brayan Peña
Career
Per 600 PA
105
32.31
Dave Roberts
Careerverified
Per 600 PAverified
128
35.08
Brayan Peña
Career
Per 600 PA
6
1.85
Dave Roberts
Careerverified
Per 600 PAverified
22
6.03
Brayan Peña
Careerverified
Per 600 PAverified
214
65.85
Dave Roberts
Career
Per 600 PA
361
98.95
Brayan Peña
Careerverified
Per 600 PAverified
9.11
9.11
Dave Roberts
Career
Per 600 PA
6.06
6.06
Brayan Peña
Careerverified
Per 600 PAverified
0.49
0.49
Dave Roberts
Career
Per 600 PA
0.35
0.35
Brayan Peña
Career
Per 600 PA
11
3.38
Dave Roberts
Careerverified
Per 600 PAverified
27
7.4
Brayan Peña
Careerverified
Per 600 PAverified
20
6.15
Dave Roberts
Career
Per 600 PA
9
2.47
Brayan Peña
Career
Per 600 PA
56
17.23
Dave Roberts
Careerverified
Per 600 PAverified
36
9.87
Brayan Peña
Career
Per 600 PA
6
1.85
Dave Roberts
Careerverified
Per 600 PAverified
27
7.4
Brayan Peña
Career
Per 600 PA
7
2.15
Dave Roberts
Careerverified
Per 600 PAverified
8
2.19
Brayan Peña
Career
Per 600 PA
13
4
Dave Roberts
Careerverified
Per 600 PAverified
35
9.59
Brayan Peña
Career
Per 600 PA
46.15
46.15
Dave Roberts
Careerverified
Per 600 PAverified
77.14
77.14

Fielding Stats for Brayan Peña and Dave Roberts

Brayan Peña
Careerverified
Per 9 Inningsverified
11
11
Dave Roberts
Career
Per 9 Innings
10
10
Brayan Peña
Career
Per 9 Innings
501
1.18
Dave Roberts
Careerverified
Per 9 Inningsverified
686
1.29
Brayan Peña
Career
Per 9 Inningsverified
409
0.97
Dave Roberts
Careerverified
Per 9 Innings
507
0.95
Brayan Peña
Career
Per 9 Innings
11433
27
Dave Roberts
Careerverified
Per 9 Innings
14344
27
Brayan Peña
Career
Per 9 Innings
3811
9
Dave Roberts
Careerverified
Per 9 Innings
4781.1
9
Brayan Peña
Careerverified
Per 9 Inningsverified
3309
7.81
Dave Roberts
Career
Per 9 Innings
1046
1.97
Brayan Peña
Career
Per 9 Innings
187
0.44
Dave Roberts
Careerverified
Per 9 Inningsverified
932
1.75
Brayan Peña
Careerverified
Per 9 Inningsverified
17
0.04
Dave Roberts
Career
Per 9 Innings
96
0.18
Brayan Peña
Careerverified
Per 9 Inningsverified
3513
8.3
Dave Roberts
Career
Per 9 Innings
2074
3.9
Brayan Peña
Careerverified
Per 9 Inningsverified
3496
8.26
Dave Roberts
Career
Per 9 Innings
1978
3.72
Brayan Peña
Careerverified
Per 9 Inningsverified
99.52
99.52
Dave Roberts
Career
Per 9 Innings
95.37
95.37
Brayan Peña
Careerverified
Per 9 Inningsverified
6.978
6.978
Dave Roberts
Career
Per 9 Innings
2.883
2.883
Brayan Peña
Careerverified
Per 9 Inningsverified
81.64
81.64
Dave Roberts
Career
Per 9 Innings
73.91
73.91
Brayan Peña
Career
Per 9 Innings
63
0.15
Dave Roberts
Careerverified
Per 9 Inningsverified
118
0.22
Brayan Peña
Career
Per 9 Innings
25
0.06
Dave Roberts
Careerverified
Per 9 Inningsverified
14
0.03
Brayan Peña
Career
Per 9 Innings
0
0
Dave Roberts
Career
Per 9 Innings
0
0
Brayan Peña
Career
Per 9 Innings
281
0.66
Dave Roberts
Careerverified
Per 9 Inningsverified
71
0.13
Brayan Peña
Careerverified
Per 9 Inningsverified
108
0.26
Dave Roberts
Career
Per 9 Innings
43
0.08