Cal Abrams vs. Alex Rios — Career Comparison

Greatest GenerationPennsylvaniaThrows LeftBats LeftNorth AmericaBaltimore OriolesAmerican LeagueRight Fielder
MillenialAlabamaThrows RightBats RightNorth AmericaToronto Blue JaysAmerican LeagueRight FielderAll-Star

Adjusted for the eras they played in, Alex Rios holds a real edge over Cal Abrams in this comparison. Alex Rios led in contact rate (K%+ 112 vs 68), home run production (HR/PA+ 120 vs 79), and slugging (SLG+ 116 vs 99). Cal Abrams held the edge in walk rate (BB%+ 160 vs 75). The edge belongs to Alex Rios.

Hitting Stats for Cal Abrams and Alex Rios

Cal Abrams
Career
Per 600 PA
8
8
Alex Rios
Careerverified
Per 600 PAverified
12
12
Cal Abrams
Career
Per 600 PAverified
567
175.18
Alex Rios
Careerverified
Per 600 PA
1691
146.47
Cal Abrams
Career
Per 600 PA
1942
600
Alex Rios
Careerverified
Per 600 PA
6927
600
Cal Abrams
Career
Per 600 PA
1611
497.73
Alex Rios
Careerverified
Per 600 PAverified
6419
556
Cal Abrams
Career
Per 600 PA
0.269
0.269
Alex Rios
Careerverified
Per 600 PAverified
0.277
0.277
Cal Abrams
Careerverified
Per 600 PAverified
0.796
0.796
Alex Rios
Career
Per 600 PA
0.783
0.783
Cal Abrams
Career
Per 600 PA
433
133.78
Alex Rios
Careerverified
Per 600 PAverified
1778
154.01
Cal Abrams
Career
Per 600 PA
318
98.25
Alex Rios
Careerverified
Per 600 PAverified
1172
101.52
Cal Abrams
Career
Per 600 PA
64
19.77
Alex Rios
Careerverified
Per 600 PAverified
374
32.39
Cal Abrams
Career
Per 600 PAverified
19
5.87
Alex Rios
Careerverified
Per 600 PA
63
5.46
Cal Abrams
Career
Per 600 PA
32
9.89
Alex Rios
Careerverified
Per 600 PAverified
169
14.64
Cal Abrams
Career
Per 600 PA
115
35.53
Alex Rios
Careerverified
Per 600 PAverified
606
52.49
Cal Abrams
Career
Per 600 PA
0.266
0.266
Alex Rios
Careerverified
Per 600 PAverified
0.341
0.341
Cal Abrams
Career
Per 600 PA
0.02
0.02
Alex Rios
Careerverified
Per 600 PAverified
0.026
0.026
Cal Abrams
Career
Per 600 PA
0.074
0.074
Alex Rios
Careerverified
Per 600 PAverified
0.095
0.095
Cal Abrams
Career
Per 600 PAverified
263.77
81.5
Alex Rios
Careerverified
Per 600 PA
881.86
76.38
Cal Abrams
Career
Per 600 PA
631
194.95
Alex Rios
Careerverified
Per 600 PAverified
2785
241.23
Cal Abrams
Career
Per 600 PAverified
744
229.87
Alex Rios
Careerverified
Per 600 PA
2223
192.55
Cal Abrams
Careerverified
Per 600 PAverified
0.386
0.386
Alex Rios
Career
Per 600 PA
0.321
0.321
Cal Abrams
Career
Per 600 PA
0.392
0.392
Alex Rios
Careerverified
Per 600 PAverified
0.434
0.434
Cal Abrams
Careerverified
Per 600 PAverified
0.778
0.778
Alex Rios
Career
Per 600 PA
0.755
0.755
Cal Abrams
Career
Per 600 PA
0.123
0.123
Alex Rios
Careerverified
Per 600 PAverified
0.157
0.157
Cal Abrams
Careerverified
Per 600 PAverified
0.272
0.272
Alex Rios
Career
Per 600 PA
0.253
0.253
Cal Abrams
Careerverified
Per 600 PAverified
0.783
0.783
Alex Rios
Career
Per 600 PA
0.709
0.709
Cal Abrams
Career
Per 600 PA
0.31
0.31
Alex Rios
Career
Per 600 PA
0.31
0.31
Cal Abrams
Career
Per 600 PAverified
257
79.4
Alex Rios
Careerverified
Per 600 PA
885
76.66
Cal Abrams
Career
Per 600 PA
138
42.64
Alex Rios
Careerverified
Per 600 PAverified
794
68.77
Cal Abrams
Career
Per 600 PA
363
112.15
Alex Rios
Careerverified
Per 600 PAverified
1510
130.79
Cal Abrams
Career
Per 600 PAverified
278.7
86.11
Alex Rios
Careerverified
Per 600 PA
897.15
77.71
Cal Abrams
Career
Per 600 PA
7
2.16
Alex Rios
Careerverified
Per 600 PAverified
45
3.9
Cal Abrams
Career
Per 600 PAverified
304
93.92
Alex Rios
Careerverified
Per 600 PA
400
34.65
Cal Abrams
Career
Per 600 PA
2
0.62
Alex Rios
Careerverified
Per 600 PAverified
24
2.08
Cal Abrams
Careerverified
Per 600 PAverified
290
89.6
Alex Rios
Career
Per 600 PA
1117
96.75
Cal Abrams
Careerverified
Per 600 PAverified
6.7
6.7
Alex Rios
Career
Per 600 PA
6.2
6.2
Cal Abrams
Careerverified
Per 600 PAverified
1.05
1.05
Alex Rios
Career
Per 600 PA
0.36
0.36
Cal Abrams
Careerverified
Per 600 PAverified
16
4.94
Alex Rios
Career
Per 600 PA
2
0.17
Cal Abrams
Career
Per 600 PA
4
1.24
Alex Rios
Careerverified
Per 600 PAverified
61
5.28
Cal Abrams
Careerverified
Per 600 PAverified
22
6.8
Alex Rios
Career
Per 600 PA
193
16.72
Cal Abrams
Career
Per 600 PA
12
3.71
Alex Rios
Careerverified
Per 600 PAverified
253
21.91
Cal Abrams
Career
Per 600 PA
18
5.56
Alex Rios
Careerverified
Per 600 PAverified
77
6.67
Cal Abrams
Career
Per 600 PA
30
9.27
Alex Rios
Careerverified
Per 600 PAverified
330
28.58
Cal Abrams
Career
Per 600 PA
40
40
Alex Rios
Careerverified
Per 600 PAverified
76.67
76.67

Fielding Stats for Cal Abrams and Alex Rios

Cal Abrams
Career
Per 9 Innings
8
8
Alex Rios
Careerverified
Per 9 Inningsverified
12
12
Cal Abrams
Career
Per 9 Inningsverified
445
2.18
Alex Rios
Careerverified
Per 9 Innings
1656
1.05
Cal Abrams
Career
Per 9 Inningsverified
208
1.02
Alex Rios
Careerverified
Per 9 Innings
1599
1.01
Cal Abrams
Career
Per 9 Innings
5500
27
Alex Rios
Careerverified
Per 9 Innings
42673
27
Cal Abrams
Career
Per 9 Innings
1833.1
9
Alex Rios
Careerverified
Per 9 Innings
14224.1
9
Cal Abrams
Career
Per 9 Inningsverified
850
4.17
Alex Rios
Careerverified
Per 9 Innings
3503
2.22
Cal Abrams
Career
Per 9 Inningsverified
33
0.16
Alex Rios
Careerverified
Per 9 Innings
94
0.06
Cal Abrams
Careerverified
Per 9 Innings
21
0.1
Alex Rios
Career
Per 9 Inningsverified
48
0.03
Cal Abrams
Career
Per 9 Inningsverified
904
4.44
Alex Rios
Careerverified
Per 9 Innings
3645
2.31
Cal Abrams
Career
Per 9 Inningsverified
883
4.33
Alex Rios
Careerverified
Per 9 Innings
3597
2.28
Cal Abrams
Career
Per 9 Innings
97.68
97.68
Alex Rios
Careerverified
Per 9 Inningsverified
98.68
98.68
Cal Abrams
Career
Per 9 Innings
1.984
1.984
Alex Rios
Careerverified
Per 9 Inningsverified
2.172
2.172
Cal Abrams
Career
Per 9 Innings
46.74
46.74
Alex Rios
Careerverified
Per 9 Inningsverified
96.56
96.56
Cal Abrams
Career
Per 9 Inningsverified
7
0.03
Alex Rios
Careerverified
Per 9 Innings
22
0.01
Cal Abrams
Career
Per 9 Innings
0
0
Alex Rios
Career
Per 9 Innings
0
0
Cal Abrams
Career
Per 9 Innings
0
0
Alex Rios
Career
Per 9 Innings
0
0
Cal Abrams
Career
Per 9 Innings
0
0
Alex Rios
Career
Per 9 Innings
0
0
Cal Abrams
Career
Per 9 Innings
0
0
Alex Rios
Career
Per 9 Innings
0
0