Mike Guerra vs. Sebastian Rivero — Career Comparison

Greatest GenerationCubaThrows RightBats RightCaribbeanPhiladelphia AthleticsAmerican LeagueCatcher
Gen ZVenezuelaThrows RightBats RightSouth AmericaLos Angeles Angels of AnaheimAmerican LeagueCatcher

On the career numbers, Mike Guerra posted the stronger offensive profile against Sebastian Rivero. Mike Guerra posted stronger numbers in OPS (.603 vs .439) and on-base percentage (.300 vs .226). By the career numbers, Mike Guerra had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Mike Guerra and Sebastian Rivero

Mike Guerra
Careerverified
Per 600 PAverified
9
9
Sebastian Rivero
Career
Per 600 PA
3
3
Mike Guerra
Careerverified
Per 600 PA
565
193.71
Sebastian Rivero
Career
Per 600 PAverified
45
252.34
Mike Guerra
Careerverified
Per 600 PA
1750
600
Sebastian Rivero
Career
Per 600 PA
107
600
Mike Guerra
Careerverified
Per 600 PA
1581
542.06
Sebastian Rivero
Career
Per 600 PAverified
99
555.14
Mike Guerra
Careerverified
Per 600 PAverified
0.242
0.242
Sebastian Rivero
Career
Per 600 PA
0.172
0.172
Mike Guerra
Careerverified
Per 600 PAverified
0.633
0.633
Sebastian Rivero
Career
Per 600 PA
0.471
0.471
Mike Guerra
Careerverified
Per 600 PAverified
382
130.97
Sebastian Rivero
Career
Per 600 PA
17
95.33
Mike Guerra
Careerverified
Per 600 PAverified
317
108.69
Sebastian Rivero
Career
Per 600 PA
13
72.9
Mike Guerra
Careerverified
Per 600 PA
42
14.4
Sebastian Rivero
Career
Per 600 PAverified
4
22.43
Mike Guerra
Careerverified
Per 600 PAverified
14
4.8
Sebastian Rivero
Career
Per 600 PA
0
0
Mike Guerra
Careerverified
Per 600 PAverified
9
3.09
Sebastian Rivero
Career
Per 600 PA
0
0
Mike Guerra
Careerverified
Per 600 PA
65
22.29
Sebastian Rivero
Career
Per 600 PAverified
4
22.43
Mike Guerra
Career
Per 600 PA
0.17
0.17
Sebastian Rivero
Careerverified
Per 600 PAverified
0.235
0.235
Mike Guerra
Careerverified
Per 600 PAverified
0.006
0.006
Sebastian Rivero
Career
Per 600 PA
0
0
Mike Guerra
Careerverified
Per 600 PAverified
0.024
0.024
Sebastian Rivero
Career
Per 600 PA
0
0
Mike Guerra
Careerverified
Per 600 PAverified
138.84
47.6
Sebastian Rivero
Career
Per 600 PA
5.01
28.09
Mike Guerra
Careerverified
Per 600 PAverified
479
164.23
Sebastian Rivero
Career
Per 600 PA
21
117.76
Mike Guerra
Careerverified
Per 600 PAverified
514
176.23
Sebastian Rivero
Career
Per 600 PA
24
134.58
Mike Guerra
Careerverified
Per 600 PAverified
0.3
0.3
Sebastian Rivero
Career
Per 600 PA
0.226
0.226
Mike Guerra
Careerverified
Per 600 PAverified
0.303
0.303
Sebastian Rivero
Career
Per 600 PA
0.212
0.212
Mike Guerra
Careerverified
Per 600 PAverified
0.603
0.603
Sebastian Rivero
Career
Per 600 PA
0.439
0.439
Mike Guerra
Careerverified
Per 600 PAverified
0.061
0.061
Sebastian Rivero
Career
Per 600 PA
0.04
0.04
Mike Guerra
Careerverified
Per 600 PAverified
0.211
0.211
Sebastian Rivero
Career
Per 600 PA
0.155
0.155
Mike Guerra
Careerverified
Per 600 PAverified
0.505
0.505
Sebastian Rivero
Career
Per 600 PA
0.349
0.349
Mike Guerra
Career
Per 600 PA
0.257
0.257
Sebastian Rivero
Careerverified
Per 600 PAverified
0.262
0.262
Mike Guerra
Careerverified
Per 600 PAverified
168
57.6
Sebastian Rivero
Career
Per 600 PA
7
39.25
Mike Guerra
Careerverified
Per 600 PAverified
168
57.6
Sebastian Rivero
Career
Per 600 PA
6
33.64
Mike Guerra
Careerverified
Per 600 PAverified
327
112.11
Sebastian Rivero
Career
Per 600 PA
13
72.9
Mike Guerra
Careerverified
Per 600 PAverified
155.68
53.38
Sebastian Rivero
Career
Per 600 PA
4.13
23.17
Mike Guerra
Career
Per 600 PA
1
0.34
Sebastian Rivero
Career
Per 600 PAverified
1
5.61
Mike Guerra
Careerverified
Per 600 PAverified
131
44.91
Sebastian Rivero
Career
Per 600 PA
6
33.64
Mike Guerra
Career
Per 600 PA
0
0
Sebastian Rivero
Career
Per 600 PA
0
0
Mike Guerra
Career
Per 600 PAverified
123
42.17
Sebastian Rivero
Careerverified
Per 600 PA
34
190.65
Mike Guerra
Careerverified
Per 600 PAverified
14.23
14.23
Sebastian Rivero
Career
Per 600 PA
3.15
3.15
Mike Guerra
Careerverified
Per 600 PAverified
1.07
1.07
Sebastian Rivero
Career
Per 600 PA
0.18
0.18
Mike Guerra
Careerverified
Per 600 PAverified
37
12.69
Sebastian Rivero
Career
Per 600 PA
1
5.61
Mike Guerra
Career
Per 600 PA
0
0
Sebastian Rivero
Career
Per 600 PA
0
0
Mike Guerra
Career
Per 600 PA
48
16.46
Sebastian Rivero
Careerverified
Per 600 PAverified
1
5.61
Mike Guerra
Careerverified
Per 600 PAverified
25
8.57
Sebastian Rivero
Career
Per 600 PA
1
5.61
Mike Guerra
Careerverified
Per 600 PAverified
12
4.11
Sebastian Rivero
Career
Per 600 PA
0
0
Mike Guerra
Careerverified
Per 600 PAverified
37
12.69
Sebastian Rivero
Career
Per 600 PA
1
5.61
Mike Guerra
Career
Per 600 PA
67.57
67.57
Sebastian Rivero
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Mike Guerra and Sebastian Rivero

Mike Guerra
Careerverified
Per 9 Innings
9
Sebastian Rivero
Career
Per 9 Inningsverified
3
3
Mike Guerra
Careerverified
Per 9 Innings
483
Sebastian Rivero
Career
Per 9 Inningsverified
45
1.53
Mike Guerra
Career
Per 9 Innings
0
Sebastian Rivero
Careerverified
Per 9 Inningsverified
26
0.89
Mike Guerra
Career
Per 9 Innings
0
Sebastian Rivero
Careerverified
Per 9 Inningsverified
793
27
Mike Guerra
Career
Per 9 Innings
0
Sebastian Rivero
Careerverified
Per 9 Inningsverified
264.1
9
Mike Guerra
Careerverified
Per 9 Innings
1637
Sebastian Rivero
Career
Per 9 Inningsverified
251
8.55
Mike Guerra
Careerverified
Per 9 Innings
242
Sebastian Rivero
Career
Per 9 Inningsverified
15
0.51
Mike Guerra
Career
Per 9 Inningsverified
48
Sebastian Rivero
Careerverified
Per 9 Innings
1
0.03
Mike Guerra
Careerverified
Per 9 Innings
1927
Sebastian Rivero
Career
Per 9 Inningsverified
267
9.09
Mike Guerra
Careerverified
Per 9 Innings
1879
Sebastian Rivero
Career
Per 9 Inningsverified
266
9.06
Mike Guerra
Career
Per 9 Innings
97.51
Sebastian Rivero
Careerverified
Per 9 Inningsverified
99.63
99.63
Mike Guerra
Career
Per 9 Innings
3.89
Sebastian Rivero
Careerverified
Per 9 Inningsverified
5.911
5.911
Mike Guerra
Career
Per 9 Innings
0
Sebastian Rivero
Careerverified
Per 9 Inningsverified
57.78
57.78
Mike Guerra
Careerverified
Per 9 Innings
33
Sebastian Rivero
Career
Per 9 Innings
0
0
Mike Guerra
Career
Per 9 Inningsverified
41
Sebastian Rivero
Careerverified
Per 9 Innings
2
0.07
Mike Guerra
Careerverified
Per 9 Inningsverified
0
Sebastian Rivero
Career
Per 9 Innings
3
0.1
Mike Guerra
Careerverified
Per 9 Inningsverified
0
Sebastian Rivero
Career
Per 9 Innings
21
0.72
Mike Guerra
Career
Per 9 Innings
0
Sebastian Rivero
Careerverified
Per 9 Inningsverified
6
0.2