Mario Guerrero vs. Yasmany Tomas — Career Comparison

Baby BoomersD.R.Throws RightBats RightCaribbeanOakland AthleticsAmerican LeagueShortstop
MillenialCubaThrows RightBats RightCaribbeanArizona DiamondbacksNational LeagueRight Fielder

When their careers are measured against the same standard, Yasmany Tomas comes out clearly ahead of Mario Guerrero across most offensive categories. Yasmany Tomas led in home run production (HR/PA+ 132 vs 17), slugging (SLG+ 109 vs 81), and walk rate (BB%+ 57 vs 46). Mario Guerrero held the edge in contact rate (K%+ 172 vs 81). Yasmany Tomas was the more complete offensive player.

Hitting Stats for Mario Guerrero and Yasmany Tomas

Mario Guerrero
Careerverified
Per 600 PAverified
8
8
Yasmany Tomas
Career
Per 600 PA
4
4
Mario Guerrero
Careerverified
Per 600 PAverified
697
173.24
Yasmany Tomas
Career
Per 600 PA
309
157.79
Mario Guerrero
Careerverified
Per 600 PA
2414
600
Yasmany Tomas
Career
Per 600 PA
1175
600
Mario Guerrero
Careerverified
Per 600 PA
2251
559.49
Yasmany Tomas
Career
Per 600 PAverified
1108
565.79
Mario Guerrero
Career
Per 600 PA
0.257
0.257
Yasmany Tomas
Careerverified
Per 600 PAverified
0.266
0.266
Mario Guerrero
Career
Per 600 PA
0.618
0.618
Yasmany Tomas
Careerverified
Per 600 PAverified
0.769
0.769
Mario Guerrero
Careerverified
Per 600 PA
578
143.66
Yasmany Tomas
Career
Per 600 PAverified
295
150.64
Mario Guerrero
Careerverified
Per 600 PAverified
480
119.3
Yasmany Tomas
Career
Per 600 PA
182
92.94
Mario Guerrero
Careerverified
Per 600 PA
79
19.64
Yasmany Tomas
Career
Per 600 PAverified
60
30.64
Mario Guerrero
Careerverified
Per 600 PAverified
12
2.98
Yasmany Tomas
Career
Per 600 PA
5
2.55
Mario Guerrero
Career
Per 600 PA
7
1.74
Yasmany Tomas
Careerverified
Per 600 PAverified
48
24.51
Mario Guerrero
Career
Per 600 PA
98
24.36
Yasmany Tomas
Careerverified
Per 600 PAverified
113
57.7
Mario Guerrero
Career
Per 600 PA
0.17
0.17
Yasmany Tomas
Careerverified
Per 600 PAverified
0.383
0.383
Mario Guerrero
Career
Per 600 PA
0.003
0.003
Yasmany Tomas
Careerverified
Per 600 PAverified
0.043
0.043
Mario Guerrero
Career
Per 600 PA
0.012
0.012
Yasmany Tomas
Careerverified
Per 600 PAverified
0.163
0.163
Mario Guerrero
Careerverified
Per 600 PA
182.1
45.26
Yasmany Tomas
Career
Per 600 PAverified
147.97
75.56
Mario Guerrero
Careerverified
Per 600 PA
702
174.48
Yasmany Tomas
Career
Per 600 PAverified
509
259.91
Mario Guerrero
Careerverified
Per 600 PA
678
168.52
Yasmany Tomas
Career
Per 600 PAverified
359
183.32
Mario Guerrero
Career
Per 600 PA
0.286
0.286
Yasmany Tomas
Careerverified
Per 600 PAverified
0.306
0.306
Mario Guerrero
Career
Per 600 PA
0.312
0.312
Yasmany Tomas
Careerverified
Per 600 PAverified
0.459
0.459
Mario Guerrero
Career
Per 600 PA
0.597
0.597
Yasmany Tomas
Careerverified
Per 600 PAverified
0.765
0.765
Mario Guerrero
Career
Per 600 PA
0.055
0.055
Yasmany Tomas
Careerverified
Per 600 PAverified
0.193
0.193
Mario Guerrero
Career
Per 600 PA
0.207
0.207
Yasmany Tomas
Careerverified
Per 600 PAverified
0.252
0.252
Mario Guerrero
Career
Per 600 PA
0.462
0.462
Yasmany Tomas
Careerverified
Per 600 PAverified
0.678
0.678
Mario Guerrero
Career
Per 600 PA
0.27
0.27
Yasmany Tomas
Careerverified
Per 600 PAverified
0.323
0.323
Mario Guerrero
Careerverified
Per 600 PA
166
41.26
Yasmany Tomas
Career
Per 600 PAverified
131
66.89
Mario Guerrero
Careerverified
Per 600 PA
170
42.25
Yasmany Tomas
Career
Per 600 PAverified
163
83.23
Mario Guerrero
Careerverified
Per 600 PA
329
81.77
Yasmany Tomas
Career
Per 600 PAverified
246
125.62
Mario Guerrero
Careerverified
Per 600 PA
208.03
51.71
Yasmany Tomas
Career
Per 600 PAverified
146.01
74.56
Mario Guerrero
Careerverified
Per 600 PAverified
16
3.98
Yasmany Tomas
Career
Per 600 PA
3
1.53
Mario Guerrero
Careerverified
Per 600 PA
84
20.88
Yasmany Tomas
Career
Per 600 PAverified
61
31.15
Mario Guerrero
Careerverified
Per 600 PA
8
1.99
Yasmany Tomas
Career
Per 600 PAverified
4
2.04
Mario Guerrero
Careerverified
Per 600 PAverified
152
37.78
Yasmany Tomas
Career
Per 600 PA
299
152.68
Mario Guerrero
Careerverified
Per 600 PAverified
15.88
15.88
Yasmany Tomas
Career
Per 600 PA
3.93
3.93
Mario Guerrero
Careerverified
Per 600 PAverified
0.55
0.55
Yasmany Tomas
Career
Per 600 PA
0.2
0.2
Mario Guerrero
Careerverified
Per 600 PAverified
39
9.69
Yasmany Tomas
Career
Per 600 PA
0
0
Mario Guerrero
Careerverified
Per 600 PAverified
24
5.97
Yasmany Tomas
Career
Per 600 PA
3
1.53
Mario Guerrero
Career
Per 600 PAverified
69
17.15
Yasmany Tomas
Careerverified
Per 600 PA
37
18.89
Mario Guerrero
Careerverified
Per 600 PA
8
1.99
Yasmany Tomas
Career
Per 600 PAverified
7
3.57
Mario Guerrero
Careerverified
Per 600 PA
12
2.98
Yasmany Tomas
Career
Per 600 PAverified
6
3.06
Mario Guerrero
Careerverified
Per 600 PA
20
4.97
Yasmany Tomas
Career
Per 600 PAverified
13
6.64
Mario Guerrero
Career
Per 600 PA
40
40
Yasmany Tomas
Careerverified
Per 600 PAverified
53.85
53.85

Fielding Stats for Mario Guerrero and Yasmany Tomas

Mario Guerrero
Careerverified
Per 9 Inningsverified
8
8
Yasmany Tomas
Career
Per 9 Innings
3
3
Mario Guerrero
Careerverified
Per 9 Inningsverified
653
1.14
Yasmany Tomas
Career
Per 9 Innings
278
1.09
Mario Guerrero
Careerverified
Per 9 Innings
577
1
Yasmany Tomas
Career
Per 9 Inningsverified
265
1.04
Mario Guerrero
Careerverified
Per 9 Innings
15506
27
Yasmany Tomas
Career
Per 9 Innings
6866
27
Mario Guerrero
Careerverified
Per 9 Innings
5168.2
9
Yasmany Tomas
Career
Per 9 Innings
2288.2
9
Mario Guerrero
Careerverified
Per 9 Inningsverified
1018
1.77
Yasmany Tomas
Career
Per 9 Innings
385
1.51
Mario Guerrero
Careerverified
Per 9 Inningsverified
1659
2.89
Yasmany Tomas
Career
Per 9 Innings
56
0.22
Mario Guerrero
Career
Per 9 Innings
104
0.18
Yasmany Tomas
Careerverified
Per 9 Inningsverified
16
0.06
Mario Guerrero
Careerverified
Per 9 Inningsverified
2781
4.84
Yasmany Tomas
Career
Per 9 Innings
457
1.8
Mario Guerrero
Careerverified
Per 9 Inningsverified
2677
4.66
Yasmany Tomas
Career
Per 9 Innings
441
1.73
Mario Guerrero
Career
Per 9 Innings
96.26
96.26
Yasmany Tomas
Careerverified
Per 9 Inningsverified
96.5
96.5
Mario Guerrero
Careerverified
Per 9 Inningsverified
4.1
4.1
Yasmany Tomas
Career
Per 9 Innings
1.586
1.586
Mario Guerrero
Career
Per 9 Innings
88.36
88.36
Yasmany Tomas
Careerverified
Per 9 Inningsverified
95.32
95.32
Mario Guerrero
Careerverified
Per 9 Inningsverified
328
0.57
Yasmany Tomas
Career
Per 9 Innings
9
0.04
Mario Guerrero
Career
Per 9 Innings
0
0
Yasmany Tomas
Career
Per 9 Innings
0
0
Mario Guerrero
Career
Per 9 Innings
0
0
Yasmany Tomas
Career
Per 9 Innings
0
0
Mario Guerrero
Career
Per 9 Innings
0
0
Yasmany Tomas
Career
Per 9 Innings
0
0
Mario Guerrero
Career
Per 9 Innings
0
0
Yasmany Tomas
Career
Per 9 Innings
0
0