Johnathan Rodríguez vs. Andrew Velazquez — Career Comparison

Gen ZP.R.Throws RightBats RightCaribbeanCleveland GuardiansAmerican LeagueRight Fielder
MillenialNew YorkThrows RightBats SwitchNorth AmericaLos Angeles Angels of AnaheimAmerican LeagueShortstop

Looking at the career totals, Johnathan Rodríguez and Andrew Velazquez are closely matched on the surface stats. Johnathan Rodríguez posted stronger numbers in OPS (.586 vs .537) and on-base percentage (.282 vs .244). Andrew Velazquez had the advantage in batting average (.189 vs .176). By the career numbers, Johnathan Rodríguez had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Johnathan Rodríguez and Andrew Velazquez

Johnathan Rodríguez
Career
Per 600 PA
2
2
Andrew Velazquez
Careerverified
Per 600 PAverified
6
6
Johnathan Rodríguez
Career
Per 600 PA
44
225.64
Andrew Velazquez
Careerverified
Per 600 PAverified
275
264.42
Johnathan Rodríguez
Career
Per 600 PA
117
600
Andrew Velazquez
Careerverified
Per 600 PA
624
600
Johnathan Rodríguez
Career
Per 600 PA
102
523.08
Andrew Velazquez
Careerverified
Per 600 PAverified
566
544.23
Johnathan Rodríguez
Career
Per 600 PA
0.177
0.177
Andrew Velazquez
Careerverified
Per 600 PAverified
0.189
0.189
Johnathan Rodríguez
Careerverified
Per 600 PAverified
0.618
0.618
Andrew Velazquez
Career
Per 600 PA
0.608
0.608
Johnathan Rodríguez
Career
Per 600 PA
18
92.31
Andrew Velazquez
Careerverified
Per 600 PAverified
107
102.88
Johnathan Rodríguez
Career
Per 600 PA
10
51.28
Andrew Velazquez
Careerverified
Per 600 PAverified
74
71.15
Johnathan Rodríguez
Career
Per 600 PAverified
5
25.64
Andrew Velazquez
Careerverified
Per 600 PA
19
18.27
Johnathan Rodríguez
Career
Per 600 PAverified
1
5.13
Andrew Velazquez
Careerverified
Per 600 PA
2
1.92
Johnathan Rodríguez
Career
Per 600 PA
2
10.26
Andrew Velazquez
Careerverified
Per 600 PAverified
12
11.54
Johnathan Rodríguez
Career
Per 600 PAverified
8
41.03
Andrew Velazquez
Careerverified
Per 600 PA
33
31.73
Johnathan Rodríguez
Careerverified
Per 600 PAverified
0.444
0.444
Andrew Velazquez
Career
Per 600 PA
0.308
0.308
Johnathan Rodríguez
Career
Per 600 PA
0.02
0.02
Andrew Velazquez
Careerverified
Per 600 PAverified
0.021
0.021
Johnathan Rodríguez
Career
Per 600 PA
0.111
0.111
Andrew Velazquez
Careerverified
Per 600 PAverified
0.112
0.112
Johnathan Rodríguez
Career
Per 600 PAverified
9.74
49.93
Andrew Velazquez
Careerverified
Per 600 PA
49.12
47.23
Johnathan Rodríguez
Career
Per 600 PA
31
158.97
Andrew Velazquez
Careerverified
Per 600 PAverified
166
159.62
Johnathan Rodríguez
Career
Per 600 PAverified
33
169.23
Andrew Velazquez
Careerverified
Per 600 PA
149
143.27
Johnathan Rodríguez
Careerverified
Per 600 PAverified
0.282
0.282
Andrew Velazquez
Career
Per 600 PA
0.244
0.244
Johnathan Rodríguez
Careerverified
Per 600 PAverified
0.304
0.304
Andrew Velazquez
Career
Per 600 PA
0.293
0.293
Johnathan Rodríguez
Careerverified
Per 600 PAverified
0.586
0.586
Andrew Velazquez
Career
Per 600 PA
0.537
0.537
Johnathan Rodríguez
Careerverified
Per 600 PAverified
0.127
0.127
Andrew Velazquez
Career
Per 600 PA
0.104
0.104
Johnathan Rodríguez
Careerverified
Per 600 PAverified
0.203
0.203
Andrew Velazquez
Career
Per 600 PA
0.183
0.183
Johnathan Rodríguez
Careerverified
Per 600 PAverified
0.54
0.54
Andrew Velazquez
Career
Per 600 PA
0.524
0.524
Johnathan Rodríguez
Career
Per 600 PA
0.25
0.25
Andrew Velazquez
Careerverified
Per 600 PAverified
0.275
0.275
Johnathan Rodríguez
Career
Per 600 PA
12
61.54
Andrew Velazquez
Careerverified
Per 600 PAverified
77
74.04
Johnathan Rodríguez
Career
Per 600 PAverified
15
76.92
Andrew Velazquez
Careerverified
Per 600 PA
40
38.46
Johnathan Rodríguez
Career
Per 600 PAverified
25
128.21
Andrew Velazquez
Careerverified
Per 600 PA
105
100.96
Johnathan Rodríguez
Career
Per 600 PAverified
8.58
44
Andrew Velazquez
Careerverified
Per 600 PA
42.69
41.05
Johnathan Rodríguez
Career
Per 600 PA
0
0
Andrew Velazquez
Careerverified
Per 600 PAverified
4
3.85
Johnathan Rodríguez
Career
Per 600 PAverified
15
76.92
Andrew Velazquez
Careerverified
Per 600 PA
38
36.54
Johnathan Rodríguez
Career
Per 600 PA
0
0
Andrew Velazquez
Career
Per 600 PA
0
0
Johnathan Rodríguez
Careerverified
Per 600 PAverified
36
184.62
Andrew Velazquez
Career
Per 600 PA
211
202.88
Johnathan Rodríguez
Careerverified
Per 600 PAverified
3.25
3.25
Andrew Velazquez
Career
Per 600 PA
2.96
2.96
Johnathan Rodríguez
Careerverified
Per 600 PAverified
0.42
0.42
Andrew Velazquez
Career
Per 600 PA
0.18
0.18
Johnathan Rodríguez
Career
Per 600 PA
0
0
Andrew Velazquez
Careerverified
Per 600 PAverified
13
12.5
Johnathan Rodríguez
Career
Per 600 PA
0
0
Andrew Velazquez
Careerverified
Per 600 PAverified
3
2.88
Johnathan Rodríguez
Careerverified
Per 600 PA
3
15.38
Andrew Velazquez
Career
Per 600 PAverified
7
6.73
Johnathan Rodríguez
Career
Per 600 PA
1
5.13
Andrew Velazquez
Careerverified
Per 600 PAverified
40
38.46
Johnathan Rodríguez
Career
Per 600 PA
0
0
Andrew Velazquez
Careerverified
Per 600 PAverified
7
6.73
Johnathan Rodríguez
Career
Per 600 PA
1
5.13
Andrew Velazquez
Careerverified
Per 600 PAverified
47
45.19
Johnathan Rodríguez
Careerverified
Per 600 PAverified
100
100
Andrew Velazquez
Career
Per 600 PA
85.11
85.11

Fielding Stats for Johnathan Rodríguez and Andrew Velazquez

Johnathan Rodríguez
Career
Per 9 Innings
2
2
Andrew Velazquez
Careerverified
Per 9 Inningsverified
6
6
Johnathan Rodríguez
Career
Per 9 Innings
39
1.38
Andrew Velazquez
Careerverified
Per 9 Inningsverified
269
1.47
Johnathan Rodríguez
Career
Per 9 Inningsverified
29
1.03
Andrew Velazquez
Careerverified
Per 9 Innings
174
0.95
Johnathan Rodríguez
Career
Per 9 Innings
763
27
Andrew Velazquez
Careerverified
Per 9 Innings
4954
27
Johnathan Rodríguez
Career
Per 9 Innings
254.1
9
Andrew Velazquez
Careerverified
Per 9 Innings
1651.1
9
Johnathan Rodríguez
Career
Per 9 Inningsverified
51
1.8
Andrew Velazquez
Careerverified
Per 9 Innings
220
1.2
Johnathan Rodríguez
Career
Per 9 Innings
1
0.04
Andrew Velazquez
Careerverified
Per 9 Inningsverified
455
2.48
Johnathan Rodríguez
Careerverified
Per 9 Innings
3
0.11
Andrew Velazquez
Career
Per 9 Inningsverified
18
0.1
Johnathan Rodríguez
Career
Per 9 Innings
55
1.95
Andrew Velazquez
Careerverified
Per 9 Inningsverified
693
3.78
Johnathan Rodríguez
Career
Per 9 Innings
52
1.84
Andrew Velazquez
Careerverified
Per 9 Inningsverified
675
3.68
Johnathan Rodríguez
Career
Per 9 Innings
94.55
94.55
Andrew Velazquez
Careerverified
Per 9 Inningsverified
97.4
97.4
Johnathan Rodríguez
Career
Per 9 Innings
1.333
1.333
Andrew Velazquez
Careerverified
Per 9 Inningsverified
2.509
2.509
Johnathan Rodríguez
Careerverified
Per 9 Inningsverified
74.36
74.36
Andrew Velazquez
Career
Per 9 Innings
64.68
64.68
Johnathan Rodríguez
Career
Per 9 Innings
0
0
Andrew Velazquez
Careerverified
Per 9 Inningsverified
74
0.4
Johnathan Rodríguez
Career
Per 9 Innings
0
0
Andrew Velazquez
Career
Per 9 Innings
0
0
Johnathan Rodríguez
Career
Per 9 Innings
0
0
Andrew Velazquez
Career
Per 9 Innings
0
0
Johnathan Rodríguez
Career
Per 9 Innings
0
0
Andrew Velazquez
Career
Per 9 Innings
0
0
Johnathan Rodríguez
Career
Per 9 Innings
0
0
Andrew Velazquez
Career
Per 9 Innings
0
0