Marc Sullivan vs. Meibrys Viloria — Career Comparison

Baby BoomersMassachusettsThrows RightBats RightNorth AmericaBoston Red SoxAmerican LeagueCatcher
Gen ZColombiaThrows RightBats LeftSouth AmericaKansas City RoyalsAmerican LeagueCatcher

On the career numbers, Meibrys Viloria posted the stronger offensive profile against Marc Sullivan. Meibrys Viloria posted stronger numbers in OPS (.549 vs .494) and on-base percentage (.270 vs .236). Marc Sullivan had the advantage in home run production (5 career HR at a higher rate). By the career numbers, Meibrys Viloria had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Marc Sullivan and Meibrys Viloria

Marc Sullivan
Career
Per 600 PA
5
5
Meibrys Viloria
Career
Per 600 PA
5
5
Marc Sullivan
Careerverified
Per 600 PA
137
207.05
Meibrys Viloria
Career
Per 600 PAverified
103
220.71
Marc Sullivan
Careerverified
Per 600 PA
397
600
Meibrys Viloria
Career
Per 600 PA
280
600
Marc Sullivan
Careerverified
Per 600 PAverified
360
544.08
Meibrys Viloria
Career
Per 600 PA
247
529.29
Marc Sullivan
Career
Per 600 PA
0.186
0.186
Meibrys Viloria
Careerverified
Per 600 PAverified
0.198
0.198
Marc Sullivan
Career
Per 600 PA
0.526
0.526
Meibrys Viloria
Careerverified
Per 600 PAverified
0.584
0.584
Marc Sullivan
Careerverified
Per 600 PA
67
101.26
Meibrys Viloria
Career
Per 600 PAverified
49
105
Marc Sullivan
Careerverified
Per 600 PAverified
51
77.08
Meibrys Viloria
Career
Per 600 PA
35
75
Marc Sullivan
Career
Per 600 PA
11
16.62
Meibrys Viloria
Career
Per 600 PAverified
11
23.57
Marc Sullivan
Career
Per 600 PA
0
0
Meibrys Viloria
Career
Per 600 PA
0
0
Marc Sullivan
Careerverified
Per 600 PAverified
5
7.56
Meibrys Viloria
Career
Per 600 PA
3
6.43
Marc Sullivan
Careerverified
Per 600 PA
16
24.18
Meibrys Viloria
Career
Per 600 PAverified
14
30
Marc Sullivan
Career
Per 600 PA
0.239
0.239
Meibrys Viloria
Careerverified
Per 600 PAverified
0.286
0.286
Marc Sullivan
Careerverified
Per 600 PAverified
0.014
0.014
Meibrys Viloria
Career
Per 600 PA
0.012
0.012
Marc Sullivan
Careerverified
Per 600 PAverified
0.075
0.075
Meibrys Viloria
Career
Per 600 PA
0.061
0.061
Marc Sullivan
Careerverified
Per 600 PA
23.01
34.78
Meibrys Viloria
Career
Per 600 PAverified
19.29
41.34
Marc Sullivan
Careerverified
Per 600 PA
93
140.55
Meibrys Viloria
Career
Per 600 PAverified
69
147.86
Marc Sullivan
Careerverified
Per 600 PA
91
137.53
Meibrys Viloria
Career
Per 600 PAverified
75
160.71
Marc Sullivan
Career
Per 600 PA
0.236
0.236
Meibrys Viloria
Careerverified
Per 600 PAverified
0.27
0.27
Marc Sullivan
Career
Per 600 PA
0.258
0.258
Meibrys Viloria
Careerverified
Per 600 PAverified
0.279
0.279
Marc Sullivan
Career
Per 600 PA
0.494
0.494
Meibrys Viloria
Careerverified
Per 600 PAverified
0.549
0.549
Marc Sullivan
Career
Per 600 PA
0.072
0.072
Meibrys Viloria
Careerverified
Per 600 PAverified
0.081
0.081
Marc Sullivan
Career
Per 600 PA
0.171
0.171
Meibrys Viloria
Careerverified
Per 600 PAverified
0.191
0.191
Marc Sullivan
Career
Per 600 PA
0.391
0.391
Meibrys Viloria
Careerverified
Per 600 PAverified
0.463
0.463
Marc Sullivan
Career
Per 600 PA
0.234
0.234
Meibrys Viloria
Careerverified
Per 600 PAverified
0.291
0.291
Marc Sullivan
Careerverified
Per 600 PAverified
37
55.92
Meibrys Viloria
Career
Per 600 PA
22
47.14
Marc Sullivan
Careerverified
Per 600 PA
28
42.32
Meibrys Viloria
Career
Per 600 PAverified
24
51.43
Marc Sullivan
Careerverified
Per 600 PA
60
90.68
Meibrys Viloria
Career
Per 600 PAverified
43
92.14
Marc Sullivan
Careerverified
Per 600 PA
20.78
31.4
Meibrys Viloria
Career
Per 600 PAverified
18.42
39.46
Marc Sullivan
Careerverified
Per 600 PAverified
6
9.07
Meibrys Viloria
Career
Per 600 PA
1
2.14
Marc Sullivan
Career
Per 600 PA
18
27.2
Meibrys Viloria
Careerverified
Per 600 PAverified
25
53.57
Marc Sullivan
Career
Per 600 PA
0
0
Meibrys Viloria
Career
Per 600 PA
0
0
Marc Sullivan
Career
Per 600 PAverified
92
139.04
Meibrys Viloria
Careerverified
Per 600 PA
91
195
Marc Sullivan
Careerverified
Per 600 PAverified
4.32
4.32
Meibrys Viloria
Career
Per 600 PA
3.08
3.08
Marc Sullivan
Career
Per 600 PA
0.2
0.2
Meibrys Viloria
Careerverified
Per 600 PAverified
0.27
0.27
Marc Sullivan
Careerverified
Per 600 PAverified
11
16.62
Meibrys Viloria
Career
Per 600 PA
2
4.29
Marc Sullivan
Career
Per 600 PA
2
3.02
Meibrys Viloria
Careerverified
Per 600 PAverified
5
10.71
Marc Sullivan
Career
Per 600 PAverified
6
9.07
Meibrys Viloria
Career
Per 600 PA
6
12.86
Marc Sullivan
Career
Per 600 PA
0
0
Meibrys Viloria
Career
Per 600 PA
0
0
Marc Sullivan
Career
Per 600 PA
0
0
Meibrys Viloria
Careerverified
Per 600 PAverified
1
2.14
Marc Sullivan
Career
Per 600 PA
0
0
Meibrys Viloria
Careerverified
Per 600 PAverified
1
2.14
Marc Sullivan
Career
Per 600 PA
Meibrys Viloria
Career
Per 600 PA
0
0

Fielding Stats for Marc Sullivan and Meibrys Viloria

Marc Sullivan
Career
Per 9 Innings
5
5
Meibrys Viloria
Career
Per 9 Innings
5
5
Marc Sullivan
Careerverified
Per 9 Innings
137
1.24
Meibrys Viloria
Career
Per 9 Inningsverified
96
1.3
Marc Sullivan
Careerverified
Per 9 Inningsverified
114
1.04
Meibrys Viloria
Career
Per 9 Innings
71
0.96
Marc Sullivan
Careerverified
Per 9 Innings
2972
27
Meibrys Viloria
Career
Per 9 Innings
2001
27
Marc Sullivan
Careerverified
Per 9 Innings
990.2
9
Meibrys Viloria
Career
Per 9 Innings
667
9
Marc Sullivan
Careerverified
Per 9 Innings
663
6.02
Meibrys Viloria
Career
Per 9 Inningsverified
588
7.93
Marc Sullivan
Careerverified
Per 9 Innings
52
0.47
Meibrys Viloria
Career
Per 9 Inningsverified
42
0.57
Marc Sullivan
Career
Per 9 Inningsverified
7
0.06
Meibrys Viloria
Career
Per 9 Innings
7
0.09
Marc Sullivan
Careerverified
Per 9 Innings
722
6.56
Meibrys Viloria
Career
Per 9 Inningsverified
637
8.6
Marc Sullivan
Careerverified
Per 9 Innings
715
6.5
Meibrys Viloria
Career
Per 9 Inningsverified
630
8.5
Marc Sullivan
Careerverified
Per 9 Inningsverified
99.03
99.03
Meibrys Viloria
Career
Per 9 Innings
98.9
98.9
Marc Sullivan
Career
Per 9 Innings
5.219
5.219
Meibrys Viloria
Careerverified
Per 9 Inningsverified
6.563
6.563
Marc Sullivan
Careerverified
Per 9 Inningsverified
83.21
83.21
Meibrys Viloria
Career
Per 9 Innings
73.96
73.96
Marc Sullivan
Careerverified
Per 9 Inningsverified
9
0.08
Meibrys Viloria
Career
Per 9 Innings
2
0.03
Marc Sullivan
Career
Per 9 Innings
16
0.15
Meibrys Viloria
Careerverified
Per 9 Inningsverified
7
0.09
Marc Sullivan
Careerverified
Per 9 Inningsverified
0
0
Meibrys Viloria
Career
Per 9 Innings
3
0.04
Marc Sullivan
Career
Per 9 Innings
71
0.65
Meibrys Viloria
Careerverified
Per 9 Inningsverified
37
0.5
Marc Sullivan
Careerverified
Per 9 Inningsverified
40
0.36
Meibrys Viloria
Career
Per 9 Innings
19
0.26