Pedro Alvarez vs. Brian O'Grady — Career Comparison

MillenialD.R.Throws RightBats LeftCaribbeanPittsburgh PiratesNational LeagueThird BasemanSilver SluggerAll-Star
MillenialPennsylvaniaThrows RightBats LeftNorth AmericaSan Diego PadresNational LeagueUnknown

On the career numbers, Pedro Alvarez posted the stronger offensive profile against Brian O'Grady. Pedro Alvarez posted stronger numbers in OPS (.764 vs .671) and on-base percentage (.316 vs .283). By the career numbers, Pedro Alvarez had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Pedro Alvarez and Brian O'Grady

Pedro Alvarez
Careerverified
Per 600 PAverified
9
9
Brian O'Grady
Career
Per 600 PA
3
3
Pedro Alvarez
Careerverified
Per 600 PA
910
164.41
Brian O'Grady
Career
Per 600 PAverified
62
326.32
Pedro Alvarez
Careerverified
Per 600 PA
3321
600
Brian O'Grady
Career
Per 600 PA
114
600
Pedro Alvarez
Careerverified
Per 600 PAverified
2980
538.39
Brian O'Grady
Career
Per 600 PA
98
515.79
Pedro Alvarez
Careerverified
Per 600 PAverified
0.236
0.236
Brian O'Grady
Career
Per 600 PA
0.184
0.184
Pedro Alvarez
Careerverified
Per 600 PAverified
0.768
0.768
Brian O'Grady
Career
Per 600 PA
0.7
0.7
Pedro Alvarez
Careerverified
Per 600 PAverified
704
127.19
Brian O'Grady
Career
Per 600 PA
18
94.74
Pedro Alvarez
Careerverified
Per 600 PAverified
405
73.17
Brian O'Grady
Career
Per 600 PA
7
36.84
Pedro Alvarez
Careerverified
Per 600 PA
131
23.67
Brian O'Grady
Career
Per 600 PAverified
6
31.58
Pedro Alvarez
Careerverified
Per 600 PA
6
1.08
Brian O'Grady
Career
Per 600 PAverified
1
5.26
Pedro Alvarez
Careerverified
Per 600 PAverified
162
29.27
Brian O'Grady
Career
Per 600 PA
4
21.05
Pedro Alvarez
Careerverified
Per 600 PA
299
54.02
Brian O'Grady
Career
Per 600 PAverified
11
57.89
Pedro Alvarez
Career
Per 600 PA
0.425
0.425
Brian O'Grady
Careerverified
Per 600 PAverified
0.611
0.611
Pedro Alvarez
Careerverified
Per 600 PAverified
0.054
0.054
Brian O'Grady
Career
Per 600 PA
0.041
0.041
Pedro Alvarez
Careerverified
Per 600 PAverified
0.23
0.23
Brian O'Grady
Career
Per 600 PA
0.222
0.222
Pedro Alvarez
Careerverified
Per 600 PAverified
430.48
77.77
Brian O'Grady
Career
Per 600 PA
12.44
65.5
Pedro Alvarez
Careerverified
Per 600 PAverified
1333
240.83
Brian O'Grady
Career
Per 600 PA
38
200
Pedro Alvarez
Careerverified
Per 600 PAverified
1029
185.91
Brian O'Grady
Career
Per 600 PA
32
168.42
Pedro Alvarez
Careerverified
Per 600 PAverified
0.31
0.31
Brian O'Grady
Career
Per 600 PA
0.283
0.283
Pedro Alvarez
Careerverified
Per 600 PAverified
0.447
0.447
Brian O'Grady
Career
Per 600 PA
0.388
0.388
Pedro Alvarez
Careerverified
Per 600 PAverified
0.757
0.757
Brian O'Grady
Career
Per 600 PA
0.671
0.671
Pedro Alvarez
Careerverified
Per 600 PAverified
0.211
0.211
Brian O'Grady
Career
Per 600 PA
0.204
0.204
Pedro Alvarez
Careerverified
Per 600 PAverified
0.251
0.251
Brian O'Grady
Career
Per 600 PA
0.224
0.224
Pedro Alvarez
Careerverified
Per 600 PAverified
0.712
0.712
Brian O'Grady
Career
Per 600 PA
0.654
0.654
Pedro Alvarez
Careerverified
Per 600 PAverified
0.288
0.288
Brian O'Grady
Career
Per 600 PA
0.233
0.233
Pedro Alvarez
Careerverified
Per 600 PA
365
65.94
Brian O'Grady
Career
Per 600 PAverified
14
73.68
Pedro Alvarez
Careerverified
Per 600 PAverified
472
85.28
Brian O'Grady
Career
Per 600 PA
12
63.16
Pedro Alvarez
Careerverified
Per 600 PAverified
675
121.95
Brian O'Grady
Career
Per 600 PA
22
115.79
Pedro Alvarez
Careerverified
Per 600 PAverified
408.02
73.72
Brian O'Grady
Career
Per 600 PA
11.1
58.4
Pedro Alvarez
Careerverified
Per 600 PA
11
1.99
Brian O'Grady
Career
Per 600 PAverified
2
10.53
Pedro Alvarez
Careerverified
Per 600 PA
314
56.73
Brian O'Grady
Career
Per 600 PAverified
12
63.16
Pedro Alvarez
Careerverified
Per 600 PAverified
31
5.6
Brian O'Grady
Career
Per 600 PA
0
0
Pedro Alvarez
Career
Per 600 PAverified
952
172
Brian O'Grady
Careerverified
Per 600 PA
35
184.21
Pedro Alvarez
Careerverified
Per 600 PAverified
3.49
3.49
Brian O'Grady
Career
Per 600 PA
3.26
3.26
Pedro Alvarez
Career
Per 600 PA
0.33
0.33
Brian O'Grady
Careerverified
Per 600 PAverified
0.34
0.34
Pedro Alvarez
Career
Per 600 PA
1
0.18
Brian O'Grady
Career
Per 600 PAverified
1
5.26
Pedro Alvarez
Careerverified
Per 600 PA
15
2.71
Brian O'Grady
Career
Per 600 PAverified
1
5.26
Pedro Alvarez
Career
Per 600 PA
71
12.83
Brian O'Grady
Careerverified
Per 600 PAverified
1
5.26
Pedro Alvarez
Careerverified
Per 600 PA
15
2.71
Brian O'Grady
Career
Per 600 PAverified
1
5.26
Pedro Alvarez
Careerverified
Per 600 PAverified
3
0.54
Brian O'Grady
Career
Per 600 PA
0
0
Pedro Alvarez
Careerverified
Per 600 PA
18
3.25
Brian O'Grady
Career
Per 600 PAverified
1
5.26
Pedro Alvarez
Career
Per 600 PA
83.33
83.33
Brian O'Grady
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Pedro Alvarez and Brian O'Grady

Pedro Alvarez
Careerverified
Per 9 Inningsverified
9
9
Brian O'Grady
Career
Per 9 Innings
3
3
Pedro Alvarez
Careerverified
Per 9 Innings
706
1.09
Brian O'Grady
Career
Per 9 Inningsverified
37
1.76
Pedro Alvarez
Careerverified
Per 9 Inningsverified
679
1.04
Brian O'Grady
Career
Per 9 Innings
19
0.9
Pedro Alvarez
Careerverified
Per 9 Innings
17547
27
Brian O'Grady
Career
Per 9 Innings
567
27
Pedro Alvarez
Careerverified
Per 9 Innings
5849
9
Brian O'Grady
Career
Per 9 Innings
189
9
Pedro Alvarez
Careerverified
Per 9 Innings
1352
2.08
Brian O'Grady
Career
Per 9 Inningsverified
55
2.62
Pedro Alvarez
Careerverified
Per 9 Inningsverified
1285
1.98
Brian O'Grady
Career
Per 9 Innings
2
0.1
Pedro Alvarez
Career
Per 9 Innings
138
0.21
Brian O'Grady
Careerverified
Per 9 Inningsverified
0
0
Pedro Alvarez
Careerverified
Per 9 Inningsverified
2775
4.27
Brian O'Grady
Career
Per 9 Innings
57
2.71
Pedro Alvarez
Careerverified
Per 9 Inningsverified
2637
4.06
Brian O'Grady
Career
Per 9 Innings
57
2.71
Pedro Alvarez
Career
Per 9 Innings
95.03
95.03
Brian O'Grady
Careerverified
Per 9 Inningsverified
100
100
Pedro Alvarez
Careerverified
Per 9 Inningsverified
3.735
3.735
Brian O'Grady
Career
Per 9 Innings
1.541
1.541
Pedro Alvarez
Careerverified
Per 9 Inningsverified
96.18
96.18
Brian O'Grady
Career
Per 9 Innings
51.35
51.35
Pedro Alvarez
Careerverified
Per 9 Inningsverified
213
0.33
Brian O'Grady
Career
Per 9 Innings
0
0
Pedro Alvarez
Career
Per 9 Innings
0
0
Brian O'Grady
Career
Per 9 Innings
0
0
Pedro Alvarez
Career
Per 9 Innings
0
0
Brian O'Grady
Career
Per 9 Innings
0
0
Pedro Alvarez
Career
Per 9 Innings
0
0
Brian O'Grady
Career
Per 9 Innings
0
0
Pedro Alvarez
Career
Per 9 Innings
0
0
Brian O'Grady
Career
Per 9 Innings
0
0