Khalil Greene vs. Yasmany Tomas — Career Comparison

Gen XPennsylvaniaThrows RightBats RightNorth AmericaSan Diego PadresNational LeagueShortstop
MillenialCubaThrows RightBats RightCaribbeanArizona DiamondbacksNational LeagueRight Fielder

Adjusted for the eras they played in, Yasmany Tomas holds a real edge over Khalil Greene in this comparison. Yasmany Tomas led in home run production (HR/PA+ 132 vs 109), batting average (AVG+ 105 vs 91), and slugging (SLG+ 109 vs 97). Khalil Greene held the edge in walk rate (BB%+ 75 vs 57). The edge belongs to Yasmany Tomas.

Hitting Stats for Khalil Greene and Yasmany Tomas

Khalil Greene
Careerverified
Per 600 PAverified
7
7
Yasmany Tomas
Career
Per 600 PA
4
4
Khalil Greene
Careerverified
Per 600 PA
736
155.77
Yasmany Tomas
Career
Per 600 PAverified
309
157.79
Khalil Greene
Careerverified
Per 600 PA
2835
600
Yasmany Tomas
Career
Per 600 PA
1175
600
Khalil Greene
Careerverified
Per 600 PA
2567
543.28
Yasmany Tomas
Career
Per 600 PAverified
1108
565.79
Khalil Greene
Career
Per 600 PA
0.245
0.245
Yasmany Tomas
Careerverified
Per 600 PAverified
0.266
0.266
Khalil Greene
Career
Per 600 PA
0.743
0.743
Yasmany Tomas
Careerverified
Per 600 PAverified
0.769
0.769
Khalil Greene
Careerverified
Per 600 PA
628
132.91
Yasmany Tomas
Career
Per 600 PAverified
295
150.64
Khalil Greene
Careerverified
Per 600 PA
367
77.67
Yasmany Tomas
Career
Per 600 PAverified
182
92.94
Khalil Greene
Careerverified
Per 600 PAverified
157
33.23
Yasmany Tomas
Career
Per 600 PA
60
30.64
Khalil Greene
Careerverified
Per 600 PAverified
14
2.96
Yasmany Tomas
Career
Per 600 PA
5
2.55
Khalil Greene
Careerverified
Per 600 PA
90
19.05
Yasmany Tomas
Career
Per 600 PAverified
48
24.51
Khalil Greene
Careerverified
Per 600 PA
261
55.24
Yasmany Tomas
Career
Per 600 PAverified
113
57.7
Khalil Greene
Careerverified
Per 600 PAverified
0.416
0.416
Yasmany Tomas
Career
Per 600 PA
0.383
0.383
Khalil Greene
Career
Per 600 PA
0.035
0.035
Yasmany Tomas
Careerverified
Per 600 PAverified
0.043
0.043
Khalil Greene
Career
Per 600 PA
0.143
0.143
Yasmany Tomas
Careerverified
Per 600 PAverified
0.163
0.163
Khalil Greene
Careerverified
Per 600 PA
336.41
71.2
Yasmany Tomas
Career
Per 600 PAverified
147.97
75.56
Khalil Greene
Careerverified
Per 600 PA
1083
229.21
Yasmany Tomas
Career
Per 600 PAverified
509
259.91
Khalil Greene
Careerverified
Per 600 PA
853
180.53
Yasmany Tomas
Career
Per 600 PAverified
359
183.32
Khalil Greene
Career
Per 600 PA
0.302
0.302
Yasmany Tomas
Careerverified
Per 600 PAverified
0.306
0.306
Khalil Greene
Career
Per 600 PA
0.422
0.422
Yasmany Tomas
Careerverified
Per 600 PAverified
0.459
0.459
Khalil Greene
Career
Per 600 PA
0.723
0.723
Yasmany Tomas
Careerverified
Per 600 PAverified
0.765
0.765
Khalil Greene
Career
Per 600 PA
0.177
0.177
Yasmany Tomas
Careerverified
Per 600 PAverified
0.193
0.193
Khalil Greene
Career
Per 600 PA
0.241
0.241
Yasmany Tomas
Careerverified
Per 600 PAverified
0.252
0.252
Khalil Greene
Career
Per 600 PA
0.665
0.665
Yasmany Tomas
Careerverified
Per 600 PAverified
0.678
0.678
Khalil Greene
Career
Per 600 PA
0.275
0.275
Yasmany Tomas
Careerverified
Per 600 PAverified
0.323
0.323
Khalil Greene
Careerverified
Per 600 PAverified
322
68.15
Yasmany Tomas
Career
Per 600 PA
131
66.89
Khalil Greene
Careerverified
Per 600 PA
352
74.5
Yasmany Tomas
Career
Per 600 PAverified
163
83.23
Khalil Greene
Careerverified
Per 600 PA
584
123.6
Yasmany Tomas
Career
Per 600 PAverified
246
125.62
Khalil Greene
Careerverified
Per 600 PA
328.28
69.48
Yasmany Tomas
Career
Per 600 PAverified
146.01
74.56
Khalil Greene
Careerverified
Per 600 PAverified
35
7.41
Yasmany Tomas
Career
Per 600 PA
3
1.53
Khalil Greene
Careerverified
Per 600 PAverified
190
40.21
Yasmany Tomas
Career
Per 600 PA
61
31.15
Khalil Greene
Careerverified
Per 600 PAverified
18
3.81
Yasmany Tomas
Career
Per 600 PA
4
2.04
Khalil Greene
Career
Per 600 PAverified
556
117.67
Yasmany Tomas
Careerverified
Per 600 PA
299
152.68
Khalil Greene
Careerverified
Per 600 PAverified
5.1
5.1
Yasmany Tomas
Career
Per 600 PA
3.93
3.93
Khalil Greene
Careerverified
Per 600 PAverified
0.34
0.34
Yasmany Tomas
Career
Per 600 PA
0.2
0.2
Khalil Greene
Careerverified
Per 600 PAverified
6
1.27
Yasmany Tomas
Career
Per 600 PA
0
0
Khalil Greene
Careerverified
Per 600 PAverified
37
7.83
Yasmany Tomas
Career
Per 600 PA
3
1.53
Khalil Greene
Career
Per 600 PAverified
59
12.49
Yasmany Tomas
Careerverified
Per 600 PA
37
18.89
Khalil Greene
Careerverified
Per 600 PAverified
25
5.29
Yasmany Tomas
Career
Per 600 PA
7
3.57
Khalil Greene
Career
Per 600 PA
6
1.27
Yasmany Tomas
Career
Per 600 PAverified
6
3.06
Khalil Greene
Careerverified
Per 600 PA
31
6.56
Yasmany Tomas
Career
Per 600 PAverified
13
6.64
Khalil Greene
Careerverified
Per 600 PAverified
80.65
80.65
Yasmany Tomas
Career
Per 600 PA
53.85
53.85

Fielding Stats for Khalil Greene and Yasmany Tomas

Khalil Greene
Careerverified
Per 9 Inningsverified
7
7
Yasmany Tomas
Career
Per 9 Innings
3
3
Khalil Greene
Careerverified
Per 9 Innings
694
1.03
Yasmany Tomas
Career
Per 9 Inningsverified
278
1.09
Khalil Greene
Careerverified
Per 9 Innings
678
1.01
Yasmany Tomas
Career
Per 9 Inningsverified
265
1.04
Khalil Greene
Careerverified
Per 9 Innings
18113
27
Yasmany Tomas
Career
Per 9 Innings
6866
27
Khalil Greene
Careerverified
Per 9 Innings
6037.2
9
Yasmany Tomas
Career
Per 9 Innings
2288.2
9
Khalil Greene
Careerverified
Per 9 Innings
915
1.36
Yasmany Tomas
Career
Per 9 Inningsverified
385
1.51
Khalil Greene
Careerverified
Per 9 Inningsverified
1910
2.85
Yasmany Tomas
Career
Per 9 Innings
56
0.22
Khalil Greene
Career
Per 9 Innings
73
0.11
Yasmany Tomas
Careerverified
Per 9 Inningsverified
16
0.06
Khalil Greene
Careerverified
Per 9 Inningsverified
2898
4.32
Yasmany Tomas
Career
Per 9 Innings
457
1.8
Khalil Greene
Careerverified
Per 9 Inningsverified
2825
4.21
Yasmany Tomas
Career
Per 9 Innings
441
1.73
Khalil Greene
Careerverified
Per 9 Inningsverified
97.48
97.48
Yasmany Tomas
Career
Per 9 Innings
96.5
96.5
Khalil Greene
Careerverified
Per 9 Inningsverified
4.071
4.071
Yasmany Tomas
Career
Per 9 Innings
1.586
1.586
Khalil Greene
Careerverified
Per 9 Inningsverified
97.69
97.69
Yasmany Tomas
Career
Per 9 Innings
95.32
95.32
Khalil Greene
Careerverified
Per 9 Inningsverified
402
0.6
Yasmany Tomas
Career
Per 9 Innings
9
0.04
Khalil Greene
Career
Per 9 Innings
0
0
Yasmany Tomas
Career
Per 9 Innings
0
0
Khalil Greene
Career
Per 9 Innings
0
0
Yasmany Tomas
Career
Per 9 Innings
0
0
Khalil Greene
Career
Per 9 Innings
0
0
Yasmany Tomas
Career
Per 9 Innings
0
0
Khalil Greene
Career
Per 9 Innings
0
0
Yasmany Tomas
Career
Per 9 Innings
0
0