John Barnes vs. Luis Alexander Basabe — Career Comparison

Greatest GenerationFloridaThrows RightBats LeftNorth AmericaSt. Louis StarsNegro National LeagueCatcher
MillenialVenezuelaThrows RightBats SwitchSouth AmericaSan Francisco GiantsNational LeagueRight Fielder

On the career numbers, John Barnes posted the stronger offensive profile against Luis Alexander Basabe. John Barnes posted stronger numbers in OPS (.650 vs .476) and slugging (.340 vs .143). Luis Alexander Basabe had the advantage in on-base percentage (.333 vs .310). By the career numbers, John Barnes 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 Barnes and Luis Alexander Basabe

John Barnes
Careerverified
Per 600 PAverified
9
9
Luis Alexander Basabe
Career
Per 600 PA
1
1
John Barnes
Careerverified
Per 600 PA
220
176.71
Luis Alexander Basabe
Career
Per 600 PAverified
9
300
John Barnes
Careerverified
Per 600 PA
747
600
Luis Alexander Basabe
Career
Per 600 PA
18
600
John Barnes
Careerverified
Per 600 PAverified
673
540.56
Luis Alexander Basabe
Career
Per 600 PA
14
466.67
John Barnes
Careerverified
Per 600 PAverified
0.256
0.256
Luis Alexander Basabe
Career
Per 600 PA
0.143
0.143
John Barnes
Careerverified
Per 600 PAverified
0.675
0.675
Luis Alexander Basabe
Career
Per 600 PA
0.643
0.643
John Barnes
Careerverified
Per 600 PAverified
172
138.15
Luis Alexander Basabe
Career
Per 600 PA
2
66.67
John Barnes
Careerverified
Per 600 PAverified
130
104.42
Luis Alexander Basabe
Career
Per 600 PA
2
66.67
John Barnes
Careerverified
Per 600 PAverified
32
25.7
Luis Alexander Basabe
Career
Per 600 PA
0
0
John Barnes
Careerverified
Per 600 PAverified
5
4.02
Luis Alexander Basabe
Career
Per 600 PA
0
0
John Barnes
Careerverified
Per 600 PAverified
5
4.02
Luis Alexander Basabe
Career
Per 600 PA
0
0
John Barnes
Careerverified
Per 600 PAverified
42
33.73
Luis Alexander Basabe
Career
Per 600 PA
0
0
John Barnes
Careerverified
Per 600 PAverified
0.244
0.244
Luis Alexander Basabe
Career
Per 600 PA
0
0
John Barnes
Careerverified
Per 600 PAverified
0.007
0.007
Luis Alexander Basabe
Career
Per 600 PA
0
0
John Barnes
Careerverified
Per 600 PAverified
0.029
0.029
Luis Alexander Basabe
Career
Per 600 PA
0
0
John Barnes
Careerverified
Per 600 PAverified
74.52
59.85
Luis Alexander Basabe
Career
Per 600 PA
1.55
51.67
John Barnes
Careerverified
Per 600 PAverified
229
183.94
Luis Alexander Basabe
Career
Per 600 PA
2
66.67
John Barnes
Careerverified
Per 600 PA
224
179.92
Luis Alexander Basabe
Career
Per 600 PAverified
6
200
John Barnes
Career
Per 600 PA
0.309
0.309
Luis Alexander Basabe
Careerverified
Per 600 PAverified
0.333
0.333
John Barnes
Careerverified
Per 600 PAverified
0.34
0.34
Luis Alexander Basabe
Career
Per 600 PA
0.143
0.143
John Barnes
Careerverified
Per 600 PAverified
0.649
0.649
Luis Alexander Basabe
Career
Per 600 PA
0.476
0.476
John Barnes
Careerverified
Per 600 PAverified
0.085
0.085
Luis Alexander Basabe
Career
Per 600 PA
0
0
John Barnes
Careerverified
Per 600 PAverified
0.224
0.224
Luis Alexander Basabe
Career
Per 600 PA
0.186
0.186
John Barnes
Career
Per 600 PA
0.569
0.569
Luis Alexander Basabe
Careerverified
Per 600 PAverified
0.667
0.667
John Barnes
Careerverified
Per 600 PAverified
0.25
0.25
Luis Alexander Basabe
Career
Per 600 PA
0.222
0.222
John Barnes
Careerverified
Per 600 PA
82
65.86
Luis Alexander Basabe
Career
Per 600 PAverified
5
166.67
John Barnes
Careerverified
Per 600 PAverified
83
66.67
Luis Alexander Basabe
Career
Per 600 PA
1
33.33
John Barnes
Careerverified
Per 600 PA
160
128.51
Luis Alexander Basabe
Career
Per 600 PAverified
6
200
John Barnes
Careerverified
Per 600 PAverified
83.34
66.94
Luis Alexander Basabe
Career
Per 600 PA
1.55
51.66
John Barnes
Careerverified
Per 600 PAverified
3
2.41
Luis Alexander Basabe
Career
Per 600 PA
0
0
John Barnes
Careerverified
Per 600 PA
49
39.36
Luis Alexander Basabe
Career
Per 600 PAverified
4
133.33
John Barnes
Careerverified
Per 600 PAverified
1
0.8
Luis Alexander Basabe
Career
Per 600 PA
0
0
John Barnes
Careerverified
Per 600 PAverified
0
0
Luis Alexander Basabe
Career
Per 600 PA
5
166.67
John Barnes
Career
Per 600 PA
Luis Alexander Basabe
Careerverified
Per 600 PAverified
3.6
3.6
John Barnes
Career
Per 600 PA
Luis Alexander Basabe
Careerverified
Per 600 PAverified
0.8
0.8
John Barnes
Careerverified
Per 600 PAverified
22
17.67
Luis Alexander Basabe
Career
Per 600 PA
0
0
John Barnes
Career
Per 600 PA
0
0
Luis Alexander Basabe
Career
Per 600 PA
0
0
John Barnes
Career
Per 600 PA
0
0
Luis Alexander Basabe
Career
Per 600 PA
0
0
John Barnes
Careerverified
Per 600 PA
4
3.21
Luis Alexander Basabe
Career
Per 600 PAverified
2
66.67
John Barnes
Career
Per 600 PA
0
0
Luis Alexander Basabe
Career
Per 600 PA
0
0
John Barnes
Careerverified
Per 600 PA
4
3.21
Luis Alexander Basabe
Career
Per 600 PAverified
2
66.67
John Barnes
Career
Per 600 PA
100
100
Luis Alexander Basabe
Career
Per 600 PA
100
100

Fielding Stats for John Barnes and Luis Alexander Basabe

John Barnes
Careerverified
Per 9 Inningsverified
9
9
Luis Alexander Basabe
Career
Per 9 Innings
1
1
John Barnes
Careerverified
Per 9 Innings
204
1.58
Luis Alexander Basabe
Career
Per 9 Inningsverified
8
1.64
John Barnes
Careerverified
Per 9 Inningsverified
139
1.08
Luis Alexander Basabe
Career
Per 9 Innings
4
0.82
John Barnes
Careerverified
Per 9 Innings
3480
27
Luis Alexander Basabe
Career
Per 9 Innings
132
27
John Barnes
Careerverified
Per 9 Innings
1160
9
Luis Alexander Basabe
Career
Per 9 Innings
44
9
John Barnes
Careerverified
Per 9 Inningsverified
675
5.24
Luis Alexander Basabe
Career
Per 9 Innings
12
2.45
John Barnes
Careerverified
Per 9 Inningsverified
109
0.85
Luis Alexander Basabe
Career
Per 9 Innings
0
0
John Barnes
Career
Per 9 Innings
17
0.13
Luis Alexander Basabe
Careerverified
Per 9 Inningsverified
0
0
John Barnes
Careerverified
Per 9 Inningsverified
801
6.21
Luis Alexander Basabe
Career
Per 9 Innings
12
2.45
John Barnes
Careerverified
Per 9 Inningsverified
784
6.08
Luis Alexander Basabe
Career
Per 9 Innings
12
2.45
John Barnes
Career
Per 9 Innings
97.88
97.88
Luis Alexander Basabe
Careerverified
Per 9 Inningsverified
100
100
John Barnes
Careerverified
Per 9 Inningsverified
3.843
3.843
Luis Alexander Basabe
Career
Per 9 Innings
1.5
1.5
John Barnes
Careerverified
Per 9 Inningsverified
68.14
68.14
Luis Alexander Basabe
Career
Per 9 Innings
50
50
John Barnes
Careerverified
Per 9 Inningsverified
17
0.13
Luis Alexander Basabe
Career
Per 9 Innings
0
0
John Barnes
Career
Per 9 Innings
7
0.05
Luis Alexander Basabe
Careerverified
Per 9 Inningsverified
0
0
John Barnes
Career
Per 9 Innings
0
0
Luis Alexander Basabe
Career
Per 9 Innings
0
0
John Barnes
Career
Per 9 Innings
135
1.05
Luis Alexander Basabe
Careerverified
Per 9 Inningsverified
0
0
John Barnes
Career
Per 9 Innings
0
0
Luis Alexander Basabe
Career
Per 9 Innings
0
0