Bryan Anderson vs. Yasmany Tomas — Career Comparison

MillenialCaliforniaThrows RightBats LeftNorth AmericaSt. Louis CardinalsNational LeagueCatcher
MillenialCubaThrows RightBats RightCaribbeanArizona DiamondbacksNational LeagueRight Fielder

On the career numbers, Yasmany Tomas posted the stronger offensive profile against Bryan Anderson. Yasmany Tomas posted stronger numbers in OPS (.767 vs .556) and on-base percentage (.308 vs .276). By the career numbers, Yasmany Tomas had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Bryan Anderson and Yasmany Tomas

Bryan Anderson
Careerverified
Per 600 PAverified
5
5
Yasmany Tomas
Career
Per 600 PA
4
4
Bryan Anderson
Career
Per 600 PAverified
40
311.69
Yasmany Tomas
Careerverified
Per 600 PA
309
157.79
Bryan Anderson
Career
Per 600 PA
77
600
Yasmany Tomas
Careerverified
Per 600 PA
1175
600
Bryan Anderson
Career
Per 600 PA
68
529.87
Yasmany Tomas
Careerverified
Per 600 PAverified
1108
565.79
Bryan Anderson
Career
Per 600 PA
0.221
0.221
Yasmany Tomas
Careerverified
Per 600 PAverified
0.266
0.266
Bryan Anderson
Career
Per 600 PA
0.608
0.608
Yasmany Tomas
Careerverified
Per 600 PAverified
0.769
0.769
Bryan Anderson
Career
Per 600 PA
15
116.88
Yasmany Tomas
Careerverified
Per 600 PAverified
295
150.64
Bryan Anderson
Career
Per 600 PA
11
85.71
Yasmany Tomas
Careerverified
Per 600 PAverified
182
92.94
Bryan Anderson
Career
Per 600 PAverified
4
31.17
Yasmany Tomas
Careerverified
Per 600 PA
60
30.64
Bryan Anderson
Career
Per 600 PA
0
0
Yasmany Tomas
Careerverified
Per 600 PAverified
5
2.55
Bryan Anderson
Career
Per 600 PA
0
0
Yasmany Tomas
Careerverified
Per 600 PAverified
48
24.51
Bryan Anderson
Career
Per 600 PA
4
31.17
Yasmany Tomas
Careerverified
Per 600 PAverified
113
57.7
Bryan Anderson
Career
Per 600 PA
0.267
0.267
Yasmany Tomas
Careerverified
Per 600 PAverified
0.383
0.383
Bryan Anderson
Career
Per 600 PA
0
0
Yasmany Tomas
Careerverified
Per 600 PAverified
0.043
0.043
Bryan Anderson
Career
Per 600 PA
0
0
Yasmany Tomas
Careerverified
Per 600 PAverified
0.163
0.163
Bryan Anderson
Career
Per 600 PA
5.68
44.26
Yasmany Tomas
Careerverified
Per 600 PAverified
147.97
75.56
Bryan Anderson
Career
Per 600 PA
19
148.05
Yasmany Tomas
Careerverified
Per 600 PAverified
509
259.91
Bryan Anderson
Career
Per 600 PA
21
163.64
Yasmany Tomas
Careerverified
Per 600 PAverified
359
183.32
Bryan Anderson
Career
Per 600 PA
0.276
0.276
Yasmany Tomas
Careerverified
Per 600 PAverified
0.306
0.306
Bryan Anderson
Career
Per 600 PA
0.279
0.279
Yasmany Tomas
Careerverified
Per 600 PAverified
0.459
0.459
Bryan Anderson
Career
Per 600 PA
0.556
0.556
Yasmany Tomas
Careerverified
Per 600 PAverified
0.765
0.765
Bryan Anderson
Career
Per 600 PA
0.059
0.059
Yasmany Tomas
Careerverified
Per 600 PAverified
0.193
0.193
Bryan Anderson
Career
Per 600 PA
0.194
0.194
Yasmany Tomas
Careerverified
Per 600 PAverified
0.252
0.252
Bryan Anderson
Career
Per 600 PA
0.482
0.482
Yasmany Tomas
Careerverified
Per 600 PAverified
0.678
0.678
Bryan Anderson
Career
Per 600 PA
0.294
0.294
Yasmany Tomas
Careerverified
Per 600 PAverified
0.323
0.323
Bryan Anderson
Career
Per 600 PA
4
31.17
Yasmany Tomas
Careerverified
Per 600 PAverified
131
66.89
Bryan Anderson
Career
Per 600 PA
7
54.55
Yasmany Tomas
Careerverified
Per 600 PAverified
163
83.23
Bryan Anderson
Career
Per 600 PA
11
85.71
Yasmany Tomas
Careerverified
Per 600 PAverified
246
125.62
Bryan Anderson
Career
Per 600 PA
5.9
45.97
Yasmany Tomas
Careerverified
Per 600 PAverified
146.01
74.56
Bryan Anderson
Career
Per 600 PAverified
2
15.58
Yasmany Tomas
Careerverified
Per 600 PA
3
1.53
Bryan Anderson
Career
Per 600 PAverified
4
31.17
Yasmany Tomas
Careerverified
Per 600 PA
61
31.15
Bryan Anderson
Career
Per 600 PA
0
0
Yasmany Tomas
Careerverified
Per 600 PAverified
4
2.04
Bryan Anderson
Careerverified
Per 600 PAverified
19
148.05
Yasmany Tomas
Career
Per 600 PA
299
152.68
Bryan Anderson
Careerverified
Per 600 PAverified
4.05
4.05
Yasmany Tomas
Career
Per 600 PA
3.93
3.93
Bryan Anderson
Careerverified
Per 600 PAverified
0.21
0.21
Yasmany Tomas
Career
Per 600 PA
0.2
0.2
Bryan Anderson
Careerverified
Per 600 PAverified
1
7.79
Yasmany Tomas
Career
Per 600 PA
0
0
Bryan Anderson
Career
Per 600 PAverified
2
15.58
Yasmany Tomas
Careerverified
Per 600 PA
3
1.53
Bryan Anderson
Careerverified
Per 600 PAverified
1
7.79
Yasmany Tomas
Career
Per 600 PA
37
18.89
Bryan Anderson
Career
Per 600 PAverified
1
7.79
Yasmany Tomas
Careerverified
Per 600 PA
7
3.57
Bryan Anderson
Career
Per 600 PA
0
0
Yasmany Tomas
Careerverified
Per 600 PAverified
6
3.06
Bryan Anderson
Career
Per 600 PAverified
1
7.79
Yasmany Tomas
Careerverified
Per 600 PA
13
6.64
Bryan Anderson
Careerverified
Per 600 PAverified
100
100
Yasmany Tomas
Career
Per 600 PA
53.85
53.85

Fielding Stats for Bryan Anderson and Yasmany Tomas

Bryan Anderson
Careerverified
Per 9 Inningsverified
4
4
Yasmany Tomas
Career
Per 9 Innings
3
3
Bryan Anderson
Career
Per 9 Inningsverified
24
1.51
Yasmany Tomas
Careerverified
Per 9 Innings
278
1.09
Bryan Anderson
Career
Per 9 Innings
16
1
Yasmany Tomas
Careerverified
Per 9 Inningsverified
265
1.04
Bryan Anderson
Career
Per 9 Innings
430
27
Yasmany Tomas
Careerverified
Per 9 Innings
6866
27
Bryan Anderson
Career
Per 9 Innings
143.1
9
Yasmany Tomas
Careerverified
Per 9 Innings
2288.2
9
Bryan Anderson
Career
Per 9 Inningsverified
113
7.1
Yasmany Tomas
Careerverified
Per 9 Innings
385
1.51
Bryan Anderson
Career
Per 9 Inningsverified
9
0.57
Yasmany Tomas
Careerverified
Per 9 Innings
56
0.22
Bryan Anderson
Careerverified
Per 9 Innings
4
0.25
Yasmany Tomas
Career
Per 9 Inningsverified
16
0.06
Bryan Anderson
Career
Per 9 Inningsverified
126
7.91
Yasmany Tomas
Careerverified
Per 9 Innings
457
1.8
Bryan Anderson
Career
Per 9 Inningsverified
122
7.66
Yasmany Tomas
Careerverified
Per 9 Innings
441
1.73
Bryan Anderson
Careerverified
Per 9 Inningsverified
96.83
96.83
Yasmany Tomas
Career
Per 9 Innings
96.5
96.5
Bryan Anderson
Careerverified
Per 9 Inningsverified
5.083
5.083
Yasmany Tomas
Career
Per 9 Innings
1.586
1.586
Bryan Anderson
Career
Per 9 Innings
66.67
66.67
Yasmany Tomas
Careerverified
Per 9 Inningsverified
95.32
95.32
Bryan Anderson
Career
Per 9 Inningsverified
1
0.06
Yasmany Tomas
Careerverified
Per 9 Innings
9
0.04
Bryan Anderson
Career
Per 9 Innings
0
0
Yasmany Tomas
Career
Per 9 Innings
0
0
Bryan Anderson
Career
Per 9 Innings
0
0
Yasmany Tomas
Career
Per 9 Innings
0
0
Bryan Anderson
Career
Per 9 Innings
10
0.63
Yasmany Tomas
Careerverified
Per 9 Inningsverified
0
0
Bryan Anderson
Careerverified
Per 9 Inningsverified
1
0.06
Yasmany Tomas
Career
Per 9 Innings
0
0