Osleivis Basabe vs. John Buck — Career Comparison

Gen ZVenezuelaThrows RightBats RightSouth AmericaTampa Bay RaysAmerican LeagueShortstop
Gen XWyomingThrows RightBats RightNorth AmericaKansas City RoyalsAmerican LeagueCatcherAll-Star

On the career numbers, John Buck posted the stronger offensive profile against Osleivis Basabe. John Buck posted stronger numbers in OPS (.702 vs .587) and on-base percentage (.305 vs .277). By the career numbers, John Buck had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Osleivis Basabe and John Buck

Osleivis Basabe
Career
Per 600 PA
1
1
John Buck
Careerverified
Per 600 PAverified
11
11
Osleivis Basabe
Career
Per 600 PAverified
31
197.87
John Buck
Careerverified
Per 600 PA
1090
163.13
Osleivis Basabe
Career
Per 600 PA
94
600
John Buck
Careerverified
Per 600 PA
4009
600
Osleivis Basabe
Career
Per 600 PAverified
87
555.32
John Buck
Careerverified
Per 600 PA
3612
540.58
Osleivis Basabe
Career
Per 600 PA
0.218
0.218
John Buck
Careerverified
Per 600 PAverified
0.234
0.234
Osleivis Basabe
Career
Per 600 PA
0.595
0.595
John Buck
Careerverified
Per 600 PAverified
0.711
0.711
Osleivis Basabe
Career
Per 600 PA
19
121.28
John Buck
Careerverified
Per 600 PAverified
844
126.32
Osleivis Basabe
Career
Per 600 PAverified
13
82.98
John Buck
Careerverified
Per 600 PA
529
79.17
Osleivis Basabe
Career
Per 600 PAverified
5
31.91
John Buck
Careerverified
Per 600 PA
172
25.74
Osleivis Basabe
Career
Per 600 PA
0
0
John Buck
Careerverified
Per 600 PAverified
9
1.35
Osleivis Basabe
Career
Per 600 PA
1
6.38
John Buck
Careerverified
Per 600 PAverified
134
20.05
Osleivis Basabe
Career
Per 600 PA
6
38.3
John Buck
Careerverified
Per 600 PAverified
315
47.14
Osleivis Basabe
Career
Per 600 PA
0.316
0.316
John Buck
Careerverified
Per 600 PAverified
0.373
0.373
Osleivis Basabe
Career
Per 600 PA
0.012
0.012
John Buck
Careerverified
Per 600 PAverified
0.037
0.037
Osleivis Basabe
Career
Per 600 PA
0.053
0.053
John Buck
Careerverified
Per 600 PAverified
0.159
0.159
Osleivis Basabe
Career
Per 600 PA
7.22
46.12
John Buck
Careerverified
Per 600 PAverified
444.65
66.55
Osleivis Basabe
Career
Per 600 PA
27
172.34
John Buck
Careerverified
Per 600 PAverified
1436
214.92
Osleivis Basabe
Career
Per 600 PA
26
165.96
John Buck
Careerverified
Per 600 PAverified
1202
179.9
Osleivis Basabe
Career
Per 600 PA
0.277
0.277
John Buck
Careerverified
Per 600 PAverified
0.301
0.301
Osleivis Basabe
Career
Per 600 PA
0.31
0.31
John Buck
Careerverified
Per 600 PAverified
0.398
0.398
Osleivis Basabe
Career
Per 600 PA
0.587
0.587
John Buck
Careerverified
Per 600 PAverified
0.698
0.698
Osleivis Basabe
Career
Per 600 PA
0.092
0.092
John Buck
Careerverified
Per 600 PAverified
0.164
0.164
Osleivis Basabe
Career
Per 600 PA
0.202
0.202
John Buck
Careerverified
Per 600 PAverified
0.235
0.235
Osleivis Basabe
Career
Per 600 PA
0.479
0.479
John Buck
Careerverified
Per 600 PAverified
0.628
0.628
Osleivis Basabe
Careerverified
Per 600 PAverified
0.295
0.295
John Buck
Career
Per 600 PA
0.279
0.279
Osleivis Basabe
Career
Per 600 PAverified
15
95.74
John Buck
Careerverified
Per 600 PA
389
58.22
Osleivis Basabe
Career
Per 600 PAverified
12
76.6
John Buck
Careerverified
Per 600 PA
491
73.48
Osleivis Basabe
Career
Per 600 PAverified
26
165.96
John Buck
Careerverified
Per 600 PA
746
111.65
Osleivis Basabe
Career
Per 600 PA
6.92
44.19
John Buck
Careerverified
Per 600 PAverified
430.79
64.47
Osleivis Basabe
Career
Per 600 PA
1
6.38
John Buck
Careerverified
Per 600 PAverified
51
7.63
Osleivis Basabe
Career
Per 600 PA
6
38.3
John Buck
Careerverified
Per 600 PAverified
307
45.95
Osleivis Basabe
Career
Per 600 PA
0
0
John Buck
Careerverified
Per 600 PAverified
23
3.44
Osleivis Basabe
Careerverified
Per 600 PA
25
159.57
John Buck
Career
Per 600 PAverified
959
143.53
Osleivis Basabe
Career
Per 600 PA
3.76
3.76
John Buck
Careerverified
Per 600 PAverified
4.18
4.18
Osleivis Basabe
Career
Per 600 PA
0.24
0.24
John Buck
Careerverified
Per 600 PAverified
0.32
0.32
Osleivis Basabe
Career
Per 600 PA
0
0
John Buck
Careerverified
Per 600 PAverified
13
1.95
Osleivis Basabe
Career
Per 600 PA
0
0
John Buck
Careerverified
Per 600 PAverified
26
3.89
Osleivis Basabe
Careerverified
Per 600 PAverified
2
12.77
John Buck
Career
Per 600 PA
86
12.87
Osleivis Basabe
Career
Per 600 PA
0
0
John Buck
Careerverified
Per 600 PAverified
6
0.9
Osleivis Basabe
Career
Per 600 PAverified
1
6.38
John Buck
Careerverified
Per 600 PA
12
1.8
Osleivis Basabe
Career
Per 600 PAverified
1
6.38
John Buck
Careerverified
Per 600 PA
18
2.69
Osleivis Basabe
Career
Per 600 PA
0
0
John Buck
Careerverified
Per 600 PAverified
33.33
33.33

Fielding Stats for Osleivis Basabe and John Buck

Osleivis Basabe
Career
Per 9 Innings
1
1
John Buck
Careerverified
Per 9 Inningsverified
11
11
Osleivis Basabe
Career
Per 9 Inningsverified
32
1.36
John Buck
Careerverified
Per 9 Innings
1043
1.06
Osleivis Basabe
Career
Per 9 Innings
22
0.93
John Buck
Careerverified
Per 9 Inningsverified
992
1.01
Osleivis Basabe
Career
Per 9 Innings
636
27
John Buck
Careerverified
Per 9 Innings
26445
27
Osleivis Basabe
Career
Per 9 Innings
212
9
John Buck
Careerverified
Per 9 Innings
8815
9
Osleivis Basabe
Career
Per 9 Innings
30
1.27
John Buck
Careerverified
Per 9 Inningsverified
6736
6.88
Osleivis Basabe
Career
Per 9 Inningsverified
45
1.91
John Buck
Careerverified
Per 9 Innings
365
0.37
Osleivis Basabe
Careerverified
Per 9 Innings
2
0.08
John Buck
Career
Per 9 Inningsverified
58
0.06
Osleivis Basabe
Career
Per 9 Innings
77
3.27
John Buck
Careerverified
Per 9 Inningsverified
7159
7.31
Osleivis Basabe
Career
Per 9 Innings
75
3.18
John Buck
Careerverified
Per 9 Inningsverified
7101
7.25
Osleivis Basabe
Career
Per 9 Innings
97.4
97.4
John Buck
Careerverified
Per 9 Inningsverified
99.19
99.19
Osleivis Basabe
Career
Per 9 Innings
2.344
2.344
John Buck
Careerverified
Per 9 Inningsverified
6.808
6.808
Osleivis Basabe
Career
Per 9 Innings
68.75
68.75
John Buck
Careerverified
Per 9 Inningsverified
95.11
95.11
Osleivis Basabe
Career
Per 9 Inningsverified
8
0.34
John Buck
Careerverified
Per 9 Innings
50
0.05
Osleivis Basabe
Careerverified
Per 9 Inningsverified
0
0
John Buck
Career
Per 9 Innings
49
0.05
Osleivis Basabe
Career
Per 9 Innings
0
0
John Buck
Career
Per 9 Innings
0
0
Osleivis Basabe
Careerverified
Per 9 Inningsverified
0
0
John Buck
Career
Per 9 Innings
495
0.51
Osleivis Basabe
Career
Per 9 Innings
0
0
John Buck
Careerverified
Per 9 Inningsverified
166
0.17