John Orton vs. Christian Villanueva — Career Comparison

Gen XCaliforniaThrows RightBats RightNorth AmericaCalifornia AngelsAmerican LeagueCatcher
MillenialMexicoThrows RightBats RightNorth AmericaSan Diego PadresNational LeagueThird Baseman

On the career numbers, Christian Villanueva posted the stronger offensive profile against John Orton. Christian Villanueva posted stronger numbers in OPS (.778 vs .540) and on-base percentage (.303 vs .265). By the career numbers, Christian Villanueva had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for John Orton and Christian Villanueva

John Orton
Careerverified
Per 600 PAverified
5
5
Christian Villanueva
Career
Per 600 PA
2
2
John Orton
Careerverified
Per 600 PAverified
156
208.93
Christian Villanueva
Career
Per 600 PA
122
175.96
John Orton
Careerverified
Per 600 PA
448
600
Christian Villanueva
Career
Per 600 PA
416
600
John Orton
Careerverified
Per 600 PA
401
537.05
Christian Villanueva
Career
Per 600 PAverified
383
552.4
John Orton
Career
Per 600 PA
0.2
0.2
Christian Villanueva
Careerverified
Per 600 PAverified
0.245
0.245
John Orton
Career
Per 600 PA
0.567
0.567
Christian Villanueva
Careerverified
Per 600 PAverified
0.787
0.787
John Orton
Career
Per 600 PA
80
107.14
Christian Villanueva
Careerverified
Per 600 PAverified
94
135.58
John Orton
Careerverified
Per 600 PA
58
77.68
Christian Villanueva
Career
Per 600 PAverified
54
77.88
John Orton
Careerverified
Per 600 PAverified
18
24.11
Christian Villanueva
Career
Per 600 PA
16
23.08
John Orton
Career
Per 600 PA
0
0
Christian Villanueva
Career
Per 600 PA
0
0
John Orton
Career
Per 600 PA
4
5.36
Christian Villanueva
Careerverified
Per 600 PAverified
24
34.62
John Orton
Career
Per 600 PA
22
29.46
Christian Villanueva
Careerverified
Per 600 PAverified
40
57.69
John Orton
Career
Per 600 PA
0.275
0.275
Christian Villanueva
Careerverified
Per 600 PAverified
0.426
0.426
John Orton
Career
Per 600 PA
0.01
0.01
Christian Villanueva
Careerverified
Per 600 PAverified
0.063
0.063
John Orton
Career
Per 600 PA
0.05
0.05
Christian Villanueva
Careerverified
Per 600 PAverified
0.255
0.255
John Orton
Career
Per 600 PA
29.62
39.66
Christian Villanueva
Careerverified
Per 600 PAverified
55.36
79.85
John Orton
Career
Per 600 PA
110
147.32
Christian Villanueva
Careerverified
Per 600 PAverified
182
262.5
John Orton
Career
Per 600 PA
116
155.36
Christian Villanueva
Careerverified
Per 600 PAverified
126
181.73
John Orton
Career
Per 600 PA
0.265
0.265
Christian Villanueva
Careerverified
Per 600 PAverified
0.303
0.303
John Orton
Career
Per 600 PA
0.274
0.274
Christian Villanueva
Careerverified
Per 600 PAverified
0.475
0.475
John Orton
Career
Per 600 PA
0.54
0.54
Christian Villanueva
Careerverified
Per 600 PAverified
0.778
0.778
John Orton
Career
Per 600 PA
0.075
0.075
Christian Villanueva
Careerverified
Per 600 PAverified
0.23
0.23
John Orton
Career
Per 600 PA
0.188
0.188
Christian Villanueva
Careerverified
Per 600 PAverified
0.255
0.255
John Orton
Career
Per 600 PA
0.446
0.446
Christian Villanueva
Careerverified
Per 600 PAverified
0.721
0.721
John Orton
Career
Per 600 PA
0.275
0.275
Christian Villanueva
Careerverified
Per 600 PAverified
0.285
0.285
John Orton
Career
Per 600 PA
35
46.88
Christian Villanueva
Careerverified
Per 600 PAverified
47
67.79
John Orton
Career
Per 600 PA
29
38.84
Christian Villanueva
Careerverified
Per 600 PAverified
53
76.44
John Orton
Career
Per 600 PA
60
80.36
Christian Villanueva
Careerverified
Per 600 PAverified
76
109.62
John Orton
Career
Per 600 PA
28.2
37.77
Christian Villanueva
Careerverified
Per 600 PAverified
53.07
76.55
John Orton
Career
Per 600 PA
5
6.7
Christian Villanueva
Careerverified
Per 600 PAverified
9
12.98
John Orton
Careerverified
Per 600 PAverified
31
41.52
Christian Villanueva
Career
Per 600 PA
23
33.17
John Orton
Career
Per 600 PA
0
0
Christian Villanueva
Career
Per 600 PA
0
0
John Orton
Career
Per 600 PAverified
121
162.05
Christian Villanueva
Careerverified
Per 600 PA
114
164.42
John Orton
Careerverified
Per 600 PAverified
3.7
3.7
Christian Villanueva
Career
Per 600 PA
3.65
3.65
John Orton
Careerverified
Per 600 PAverified
0.26
0.26
Christian Villanueva
Career
Per 600 PA
0.2
0.2
John Orton
Careerverified
Per 600 PAverified
11
14.73
Christian Villanueva
Career
Per 600 PA
0
0
John Orton
Career
Per 600 PA
0
0
Christian Villanueva
Careerverified
Per 600 PAverified
1
1.44
John Orton
Careerverified
Per 600 PAverified
6
8.04
Christian Villanueva
Career
Per 600 PA
12
17.31
John Orton
Career
Per 600 PA
2
2.68
Christian Villanueva
Careerverified
Per 600 PAverified
3
4.33
John Orton
Careerverified
Per 600 PAverified
5
6.7
Christian Villanueva
Career
Per 600 PA
0
0
John Orton
Careerverified
Per 600 PAverified
7
9.38
Christian Villanueva
Career
Per 600 PA
3
4.33
John Orton
Career
Per 600 PA
28.57
28.57
Christian Villanueva
Careerverified
Per 600 PAverified
100
100

Fielding Stats for John Orton and Christian Villanueva

John Orton
Careerverified
Per 9 Inningsverified
5
5
Christian Villanueva
Career
Per 9 Innings
2
2
John Orton
Careerverified
Per 9 Innings
154
1.19
Christian Villanueva
Career
Per 9 Inningsverified
114
1.2
John Orton
Careerverified
Per 9 Innings
131
1.02
Christian Villanueva
Career
Per 9 Inningsverified
100
1.05
John Orton
Careerverified
Per 9 Innings
3483
27
Christian Villanueva
Career
Per 9 Innings
2562
27
John Orton
Careerverified
Per 9 Innings
1161
9
Christian Villanueva
Career
Per 9 Innings
854
9
John Orton
Careerverified
Per 9 Inningsverified
783
6.07
Christian Villanueva
Career
Per 9 Innings
72
0.76
John Orton
Career
Per 9 Innings
85
0.66
Christian Villanueva
Careerverified
Per 9 Inningsverified
189
1.99
John Orton
Career
Per 9 Inningsverified
13
0.1
Christian Villanueva
Career
Per 9 Innings
13
0.14
John Orton
Careerverified
Per 9 Inningsverified
881
6.83
Christian Villanueva
Career
Per 9 Innings
274
2.89
John Orton
Careerverified
Per 9 Inningsverified
868
6.73
Christian Villanueva
Career
Per 9 Innings
261
2.75
John Orton
Careerverified
Per 9 Inningsverified
98.52
98.52
Christian Villanueva
Career
Per 9 Innings
95.26
95.26
John Orton
Careerverified
Per 9 Inningsverified
5.636
5.636
Christian Villanueva
Career
Per 9 Innings
2.29
2.29
John Orton
Career
Per 9 Innings
85.06
85.06
Christian Villanueva
Careerverified
Per 9 Inningsverified
87.72
87.72
John Orton
Career
Per 9 Innings
14
0.11
Christian Villanueva
Careerverified
Per 9 Inningsverified
25
0.26
John Orton
Career
Per 9 Innings
4
0.03
Christian Villanueva
Careerverified
Per 9 Inningsverified
0
0
John Orton
Career
Per 9 Innings
0
0
Christian Villanueva
Career
Per 9 Innings
0
0
John Orton
Career
Per 9 Innings
77
0.6
Christian Villanueva
Careerverified
Per 9 Inningsverified
0
0
John Orton
Careerverified
Per 9 Inningsverified
51
0.4
Christian Villanueva
Career
Per 9 Innings
0
0