Tyler Greene vs. Meibrys Viloria — Career Comparison

MillenialFloridaThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueSecond Baseman
Gen ZColombiaThrows RightBats LeftSouth AmericaKansas City RoyalsAmerican LeagueCatcher

On the career numbers, Tyler Greene posted the stronger offensive profile against Meibrys Viloria. Tyler Greene posted stronger numbers in OPS (.652 vs .549) and on-base percentage (.296 vs .270). By the career numbers, Tyler Greene had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Tyler Greene and Meibrys Viloria

Tyler Greene
Career
Per 600 PA
5
5
Meibrys Viloria
Career
Per 600 PA
5
5
Tyler Greene
Careerverified
Per 600 PAverified
288
231.64
Meibrys Viloria
Career
Per 600 PA
103
220.71
Tyler Greene
Careerverified
Per 600 PA
746
600
Meibrys Viloria
Career
Per 600 PA
280
600
Tyler Greene
Careerverified
Per 600 PAverified
675
542.9
Meibrys Viloria
Career
Per 600 PA
247
529.29
Tyler Greene
Careerverified
Per 600 PAverified
0.224
0.224
Meibrys Viloria
Career
Per 600 PA
0.198
0.198
Tyler Greene
Careerverified
Per 600 PAverified
0.687
0.687
Meibrys Viloria
Career
Per 600 PA
0.584
0.584
Tyler Greene
Careerverified
Per 600 PAverified
151
121.45
Meibrys Viloria
Career
Per 600 PA
49
105
Tyler Greene
Careerverified
Per 600 PAverified
100
80.43
Meibrys Viloria
Career
Per 600 PA
35
75
Tyler Greene
Careerverified
Per 600 PAverified
30
24.13
Meibrys Viloria
Career
Per 600 PA
11
23.57
Tyler Greene
Careerverified
Per 600 PAverified
4
3.22
Meibrys Viloria
Career
Per 600 PA
0
0
Tyler Greene
Careerverified
Per 600 PAverified
17
13.67
Meibrys Viloria
Career
Per 600 PA
3
6.43
Tyler Greene
Careerverified
Per 600 PAverified
51
41.02
Meibrys Viloria
Career
Per 600 PA
14
30
Tyler Greene
Careerverified
Per 600 PAverified
0.338
0.338
Meibrys Viloria
Career
Per 600 PA
0.286
0.286
Tyler Greene
Careerverified
Per 600 PAverified
0.025
0.025
Meibrys Viloria
Career
Per 600 PA
0.012
0.012
Tyler Greene
Careerverified
Per 600 PAverified
0.113
0.113
Meibrys Viloria
Career
Per 600 PA
0.061
0.061
Tyler Greene
Careerverified
Per 600 PAverified
77.03
61.96
Meibrys Viloria
Career
Per 600 PA
19.29
41.34
Tyler Greene
Careerverified
Per 600 PAverified
240
193.03
Meibrys Viloria
Career
Per 600 PA
69
147.86
Tyler Greene
Careerverified
Per 600 PAverified
215
172.92
Meibrys Viloria
Career
Per 600 PA
75
160.71
Tyler Greene
Careerverified
Per 600 PAverified
0.289
0.289
Meibrys Viloria
Career
Per 600 PA
0.27
0.27
Tyler Greene
Careerverified
Per 600 PAverified
0.356
0.356
Meibrys Viloria
Career
Per 600 PA
0.279
0.279
Tyler Greene
Careerverified
Per 600 PAverified
0.645
0.645
Meibrys Viloria
Career
Per 600 PA
0.549
0.549
Tyler Greene
Careerverified
Per 600 PAverified
0.132
0.132
Meibrys Viloria
Career
Per 600 PA
0.081
0.081
Tyler Greene
Careerverified
Per 600 PAverified
0.219
0.219
Meibrys Viloria
Career
Per 600 PA
0.191
0.191
Tyler Greene
Careerverified
Per 600 PAverified
0.613
0.613
Meibrys Viloria
Career
Per 600 PA
0.463
0.463
Tyler Greene
Career
Per 600 PA
0.291
0.291
Meibrys Viloria
Career
Per 600 PA
0.291
0.291
Tyler Greene
Careerverified
Per 600 PAverified
86
69.17
Meibrys Viloria
Career
Per 600 PA
22
47.14
Tyler Greene
Careerverified
Per 600 PA
61
49.06
Meibrys Viloria
Career
Per 600 PAverified
24
51.43
Tyler Greene
Careerverified
Per 600 PAverified
130
104.56
Meibrys Viloria
Career
Per 600 PA
43
92.14
Tyler Greene
Careerverified
Per 600 PAverified
73.03
58.74
Meibrys Viloria
Career
Per 600 PA
18.42
39.46
Tyler Greene
Careerverified
Per 600 PAverified
12
9.65
Meibrys Viloria
Career
Per 600 PA
1
2.14
Tyler Greene
Careerverified
Per 600 PA
52
41.82
Meibrys Viloria
Career
Per 600 PAverified
25
53.57
Tyler Greene
Careerverified
Per 600 PAverified
7
5.63
Meibrys Viloria
Career
Per 600 PA
0
0
Tyler Greene
Career
Per 600 PAverified
201
161.66
Meibrys Viloria
Careerverified
Per 600 PA
91
195
Tyler Greene
Careerverified
Per 600 PAverified
3.71
3.71
Meibrys Viloria
Career
Per 600 PA
3.08
3.08
Tyler Greene
Career
Per 600 PA
0.26
0.26
Meibrys Viloria
Careerverified
Per 600 PAverified
0.27
0.27
Tyler Greene
Careerverified
Per 600 PA
3
2.41
Meibrys Viloria
Career
Per 600 PAverified
2
4.29
Tyler Greene
Career
Per 600 PA
4
3.22
Meibrys Viloria
Careerverified
Per 600 PAverified
5
10.71
Tyler Greene
Career
Per 600 PAverified
14
11.26
Meibrys Viloria
Careerverified
Per 600 PA
6
12.86
Tyler Greene
Careerverified
Per 600 PAverified
28
22.52
Meibrys Viloria
Career
Per 600 PA
0
0
Tyler Greene
Careerverified
Per 600 PAverified
4
3.22
Meibrys Viloria
Career
Per 600 PA
1
2.14
Tyler Greene
Careerverified
Per 600 PAverified
32
25.74
Meibrys Viloria
Career
Per 600 PA
1
2.14
Tyler Greene
Careerverified
Per 600 PAverified
87.5
87.5
Meibrys Viloria
Career
Per 600 PA
0
0

Fielding Stats for Tyler Greene and Meibrys Viloria

Tyler Greene
Career
Per 9 Innings
5
5
Meibrys Viloria
Career
Per 9 Innings
5
5
Tyler Greene
Careerverified
Per 9 Inningsverified
277
1.55
Meibrys Viloria
Career
Per 9 Innings
96
1.3
Tyler Greene
Careerverified
Per 9 Inningsverified
175
0.98
Meibrys Viloria
Career
Per 9 Innings
71
0.96
Tyler Greene
Careerverified
Per 9 Innings
4828
27
Meibrys Viloria
Career
Per 9 Innings
2001
27
Tyler Greene
Careerverified
Per 9 Innings
1609.1
9
Meibrys Viloria
Career
Per 9 Innings
667
9
Tyler Greene
Career
Per 9 Innings
247
1.38
Meibrys Viloria
Careerverified
Per 9 Inningsverified
588
7.93
Tyler Greene
Careerverified
Per 9 Inningsverified
512
2.86
Meibrys Viloria
Career
Per 9 Innings
42
0.57
Tyler Greene
Career
Per 9 Innings
30
0.17
Meibrys Viloria
Careerverified
Per 9 Inningsverified
7
0.09
Tyler Greene
Careerverified
Per 9 Innings
789
4.41
Meibrys Viloria
Career
Per 9 Inningsverified
637
8.6
Tyler Greene
Careerverified
Per 9 Innings
759
4.24
Meibrys Viloria
Career
Per 9 Inningsverified
630
8.5
Tyler Greene
Career
Per 9 Innings
96.2
96.2
Meibrys Viloria
Careerverified
Per 9 Inningsverified
98.9
98.9
Tyler Greene
Career
Per 9 Innings
2.74
2.74
Meibrys Viloria
Careerverified
Per 9 Inningsverified
6.563
6.563
Tyler Greene
Career
Per 9 Innings
63.18
63.18
Meibrys Viloria
Careerverified
Per 9 Inningsverified
73.96
73.96
Tyler Greene
Careerverified
Per 9 Inningsverified
106
0.59
Meibrys Viloria
Career
Per 9 Innings
2
0.03
Tyler Greene
Careerverified
Per 9 Inningsverified
0
0
Meibrys Viloria
Career
Per 9 Innings
7
0.09
Tyler Greene
Careerverified
Per 9 Inningsverified
0
0
Meibrys Viloria
Career
Per 9 Innings
3
0.04
Tyler Greene
Careerverified
Per 9 Inningsverified
0
0
Meibrys Viloria
Career
Per 9 Innings
37
0.5
Tyler Greene
Career
Per 9 Innings
0
0
Meibrys Viloria
Careerverified
Per 9 Inningsverified
19
0.26