Shane Andrews vs. Yasmany Tomas — Career Comparison

Gen XTexasThrows RightBats RightNorth AmericaMontreal ExposNational LeagueThird Baseman
MillenialCubaThrows RightBats RightCaribbeanArizona DiamondbacksNational LeagueRight Fielder

Adjusted for the eras they played in, Yasmany Tomas holds a real edge over Shane Andrews in this comparison. Yasmany Tomas led in batting average (AVG+ 105 vs 81), contact rate (K%+ 81 vs 61), and slugging (SLG+ 109 vs 97). Shane Andrews held the edge in walk rate (BB%+ 112 vs 57). The edge belongs to Yasmany Tomas.

Hitting Stats for Shane Andrews and Yasmany Tomas

Shane Andrews
Careerverified
Per 600 PAverified
7
7
Yasmany Tomas
Career
Per 600 PA
4
4
Shane Andrews
Careerverified
Per 600 PAverified
569
177.44
Yasmany Tomas
Career
Per 600 PA
309
157.79
Shane Andrews
Careerverified
Per 600 PA
1924
600
Yasmany Tomas
Career
Per 600 PA
1175
600
Shane Andrews
Careerverified
Per 600 PA
1704
531.39
Yasmany Tomas
Career
Per 600 PAverified
1108
565.79
Shane Andrews
Career
Per 600 PA
0.22
0.22
Yasmany Tomas
Careerverified
Per 600 PAverified
0.266
0.266
Shane Andrews
Career
Per 600 PA
0.732
0.732
Yasmany Tomas
Careerverified
Per 600 PAverified
0.769
0.769
Shane Andrews
Careerverified
Per 600 PA
375
116.94
Yasmany Tomas
Career
Per 600 PAverified
295
150.64
Shane Andrews
Careerverified
Per 600 PA
209
65.18
Yasmany Tomas
Career
Per 600 PAverified
182
92.94
Shane Andrews
Careerverified
Per 600 PA
76
23.7
Yasmany Tomas
Career
Per 600 PAverified
60
30.64
Shane Andrews
Career
Per 600 PA
4
1.25
Yasmany Tomas
Careerverified
Per 600 PAverified
5
2.55
Shane Andrews
Careerverified
Per 600 PAverified
86
26.82
Yasmany Tomas
Career
Per 600 PA
48
24.51
Shane Andrews
Careerverified
Per 600 PA
166
51.77
Yasmany Tomas
Career
Per 600 PAverified
113
57.7
Shane Andrews
Careerverified
Per 600 PAverified
0.443
0.443
Yasmany Tomas
Career
Per 600 PA
0.383
0.383
Shane Andrews
Careerverified
Per 600 PAverified
0.051
0.051
Yasmany Tomas
Career
Per 600 PA
0.043
0.043
Shane Andrews
Careerverified
Per 600 PAverified
0.229
0.229
Yasmany Tomas
Career
Per 600 PA
0.163
0.163
Shane Andrews
Careerverified
Per 600 PA
228.59
71.29
Yasmany Tomas
Career
Per 600 PAverified
147.97
75.56
Shane Andrews
Careerverified
Per 600 PA
717
223.6
Yasmany Tomas
Career
Per 600 PAverified
509
259.91
Shane Andrews
Careerverified
Per 600 PA
573
178.69
Yasmany Tomas
Career
Per 600 PAverified
359
183.32
Shane Andrews
Career
Per 600 PA
0.298
0.298
Yasmany Tomas
Careerverified
Per 600 PAverified
0.306
0.306
Shane Andrews
Career
Per 600 PA
0.421
0.421
Yasmany Tomas
Careerverified
Per 600 PAverified
0.459
0.459
Shane Andrews
Career
Per 600 PA
0.719
0.719
Yasmany Tomas
Careerverified
Per 600 PAverified
0.765
0.765
Shane Andrews
Careerverified
Per 600 PAverified
0.201
0.201
Yasmany Tomas
Career
Per 600 PA
0.193
0.193
Shane Andrews
Career
Per 600 PA
0.239
0.239
Yasmany Tomas
Careerverified
Per 600 PAverified
0.252
0.252
Shane Andrews
Career
Per 600 PA
0.671
0.671
Yasmany Tomas
Careerverified
Per 600 PAverified
0.678
0.678
Shane Andrews
Career
Per 600 PA
0.258
0.258
Yasmany Tomas
Careerverified
Per 600 PAverified
0.323
0.323
Shane Andrews
Careerverified
Per 600 PA
196
61.12
Yasmany Tomas
Career
Per 600 PAverified
131
66.89
Shane Andrews
Careerverified
Per 600 PA
263
82.02
Yasmany Tomas
Career
Per 600 PAverified
163
83.23
Shane Andrews
Careerverified
Per 600 PA
373
116.32
Yasmany Tomas
Career
Per 600 PAverified
246
125.62
Shane Andrews
Careerverified
Per 600 PA
212.03
66.12
Yasmany Tomas
Career
Per 600 PAverified
146.01
74.56
Shane Andrews
Careerverified
Per 600 PAverified
7
2.18
Yasmany Tomas
Career
Per 600 PA
3
1.53
Shane Andrews
Careerverified
Per 600 PAverified
191
59.56
Yasmany Tomas
Career
Per 600 PA
61
31.15
Shane Andrews
Careerverified
Per 600 PAverified
17
5.3
Yasmany Tomas
Career
Per 600 PA
4
2.04
Shane Andrews
Career
Per 600 PA
515
160.6
Yasmany Tomas
Careerverified
Per 600 PAverified
299
152.68
Shane Andrews
Career
Per 600 PA
3.74
3.74
Yasmany Tomas
Careerverified
Per 600 PAverified
3.93
3.93
Shane Andrews
Careerverified
Per 600 PAverified
0.37
0.37
Yasmany Tomas
Career
Per 600 PA
0.2
0.2
Shane Andrews
Careerverified
Per 600 PAverified
3
0.94
Yasmany Tomas
Career
Per 600 PA
0
0
Shane Andrews
Careerverified
Per 600 PAverified
19
5.93
Yasmany Tomas
Career
Per 600 PA
3
1.53
Shane Andrews
Careerverified
Per 600 PAverified
35
10.91
Yasmany Tomas
Career
Per 600 PA
37
18.89
Shane Andrews
Career
Per 600 PA
7
2.18
Yasmany Tomas
Career
Per 600 PAverified
7
3.57
Shane Andrews
Careerverified
Per 600 PAverified
10
3.12
Yasmany Tomas
Career
Per 600 PA
6
3.06
Shane Andrews
Careerverified
Per 600 PA
17
5.3
Yasmany Tomas
Career
Per 600 PAverified
13
6.64
Shane Andrews
Career
Per 600 PA
41.18
41.18
Yasmany Tomas
Careerverified
Per 600 PAverified
53.85
53.85

Fielding Stats for Shane Andrews and Yasmany Tomas

Shane Andrews
Careerverified
Per 9 Inningsverified
7
7
Yasmany Tomas
Career
Per 9 Innings
3
3
Shane Andrews
Careerverified
Per 9 Inningsverified
559
1.21
Yasmany Tomas
Career
Per 9 Innings
278
1.09
Shane Andrews
Careerverified
Per 9 Innings
465
1.01
Yasmany Tomas
Career
Per 9 Inningsverified
265
1.04
Shane Andrews
Careerverified
Per 9 Innings
12466
27
Yasmany Tomas
Career
Per 9 Innings
6866
27
Shane Andrews
Careerverified
Per 9 Innings
4155.1
9
Yasmany Tomas
Career
Per 9 Innings
2288.2
9
Shane Andrews
Careerverified
Per 9 Innings
587
1.27
Yasmany Tomas
Career
Per 9 Inningsverified
385
1.51
Shane Andrews
Careerverified
Per 9 Inningsverified
991
2.15
Yasmany Tomas
Career
Per 9 Innings
56
0.22
Shane Andrews
Career
Per 9 Innings
76
0.16
Yasmany Tomas
Careerverified
Per 9 Inningsverified
16
0.06
Shane Andrews
Careerverified
Per 9 Inningsverified
1654
3.58
Yasmany Tomas
Career
Per 9 Innings
457
1.8
Shane Andrews
Careerverified
Per 9 Inningsverified
1578
3.42
Yasmany Tomas
Career
Per 9 Innings
441
1.73
Shane Andrews
Career
Per 9 Innings
95.41
95.41
Yasmany Tomas
Careerverified
Per 9 Inningsverified
96.5
96.5
Shane Andrews
Careerverified
Per 9 Inningsverified
2.823
2.823
Yasmany Tomas
Career
Per 9 Innings
1.586
1.586
Shane Andrews
Career
Per 9 Innings
83.18
83.18
Yasmany Tomas
Careerverified
Per 9 Inningsverified
95.32
95.32
Shane Andrews
Careerverified
Per 9 Inningsverified
102
0.22
Yasmany Tomas
Career
Per 9 Innings
9
0.04
Shane Andrews
Career
Per 9 Innings
0
0
Yasmany Tomas
Career
Per 9 Innings
0
0
Shane Andrews
Career
Per 9 Innings
0
0
Yasmany Tomas
Career
Per 9 Innings
0
0
Shane Andrews
Career
Per 9 Innings
0
0
Yasmany Tomas
Career
Per 9 Innings
0
0
Shane Andrews
Career
Per 9 Innings
0
0
Yasmany Tomas
Career
Per 9 Innings
0
0