Ryan Fitzgerald vs. Marcelino Guerra — Career Comparison

MillenialIllinoisThrows RightBats LeftNorth AmericaMinnesota TwinsAmerican LeagueSecond Baseman
Lost GenerationCubaThrows RightBats RightCaribbeanCuban Stars WestNegro National LeagueLeft Fielder

Looking at the career totals, Ryan Fitzgerald and Marcelino Guerra are closely matched on the surface stats. Ryan Fitzgerald posted stronger numbers in OPS (.758 vs .663) and slugging (.457 vs .348). Marcelino Guerra had the advantage in on-base percentage (.315 vs .302). By the career numbers, Ryan Fitzgerald had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Ryan Fitzgerald and Marcelino Guerra

Ryan Fitzgerald
Career
Per 600 PA
1
1
Marcelino Guerra
Careerverified
Per 600 PAverified
9
9
Ryan Fitzgerald
Career
Per 600 PAverified
24
271.7
Marcelino Guerra
Careerverified
Per 600 PA
347
146.72
Ryan Fitzgerald
Career
Per 600 PA
53
600
Marcelino Guerra
Careerverified
Per 600 PA
1419
600
Ryan Fitzgerald
Career
Per 600 PA
46
520.75
Marcelino Guerra
Careerverified
Per 600 PAverified
1256
531.08
Ryan Fitzgerald
Career
Per 600 PA
0.196
0.196
Marcelino Guerra
Careerverified
Per 600 PAverified
0.248
0.248
Ryan Fitzgerald
Careerverified
Per 600 PAverified
0.778
0.778
Marcelino Guerra
Career
Per 600 PA
0.718
0.718
Ryan Fitzgerald
Career
Per 600 PA
9
101.89
Marcelino Guerra
Careerverified
Per 600 PAverified
312
131.92
Ryan Fitzgerald
Career
Per 600 PA
5
56.6
Marcelino Guerra
Careerverified
Per 600 PAverified
231
97.67
Ryan Fitzgerald
Career
Per 600 PA
0
0
Marcelino Guerra
Careerverified
Per 600 PAverified
48
20.3
Ryan Fitzgerald
Career
Per 600 PA
0
0
Marcelino Guerra
Careerverified
Per 600 PAverified
22
9.3
Ryan Fitzgerald
Career
Per 600 PAverified
4
45.28
Marcelino Guerra
Careerverified
Per 600 PA
11
4.65
Ryan Fitzgerald
Career
Per 600 PAverified
4
45.28
Marcelino Guerra
Careerverified
Per 600 PA
81
34.25
Ryan Fitzgerald
Careerverified
Per 600 PAverified
0.444
0.444
Marcelino Guerra
Career
Per 600 PA
0.26
0.26
Ryan Fitzgerald
Careerverified
Per 600 PAverified
0.087
0.087
Marcelino Guerra
Career
Per 600 PA
0.009
0.009
Ryan Fitzgerald
Careerverified
Per 600 PAverified
0.444
0.444
Marcelino Guerra
Career
Per 600 PA
0.035
0.035
Ryan Fitzgerald
Career
Per 600 PAverified
7.46
84.4
Marcelino Guerra
Careerverified
Per 600 PA
158.52
67.03
Ryan Fitzgerald
Career
Per 600 PAverified
21
237.74
Marcelino Guerra
Careerverified
Per 600 PA
437
184.78
Ryan Fitzgerald
Career
Per 600 PA
16
181.13
Marcelino Guerra
Careerverified
Per 600 PAverified
435
183.93
Ryan Fitzgerald
Career
Per 600 PA
0.302
0.302
Marcelino Guerra
Careerverified
Per 600 PAverified
0.315
0.315
Ryan Fitzgerald
Careerverified
Per 600 PAverified
0.457
0.457
Marcelino Guerra
Career
Per 600 PA
0.348
0.348
Ryan Fitzgerald
Careerverified
Per 600 PAverified
0.758
0.758
Marcelino Guerra
Career
Per 600 PA
0.663
0.663
Ryan Fitzgerald
Careerverified
Per 600 PAverified
0.261
0.261
Marcelino Guerra
Career
Per 600 PA
0.1
0.1
Ryan Fitzgerald
Careerverified
Per 600 PAverified
0.25
0.25
Marcelino Guerra
Career
Per 600 PA
0.229
0.229
Ryan Fitzgerald
Careerverified
Per 600 PAverified
0.784
0.784
Marcelino Guerra
Career
Per 600 PA
0.657
0.657
Ryan Fitzgerald
Career
Per 600 PA
0.147
0.147
Marcelino Guerra
Careerverified
Per 600 PAverified
0.244
0.244
Ryan Fitzgerald
Career
Per 600 PAverified
10
113.21
Marcelino Guerra
Careerverified
Per 600 PA
181
76.53
Ryan Fitzgerald
Career
Per 600 PAverified
9
101.89
Marcelino Guerra
Careerverified
Per 600 PA
180
76.11
Ryan Fitzgerald
Career
Per 600 PAverified
15
169.81
Marcelino Guerra
Careerverified
Per 600 PA
350
147.99
Ryan Fitzgerald
Career
Per 600 PAverified
7.05
79.81
Marcelino Guerra
Careerverified
Per 600 PA
172.05
72.75
Ryan Fitzgerald
Career
Per 600 PA
0
0
Marcelino Guerra
Careerverified
Per 600 PAverified
4
1.69
Ryan Fitzgerald
Career
Per 600 PAverified
7
79.25
Marcelino Guerra
Careerverified
Per 600 PA
119
50.32
Ryan Fitzgerald
Career
Per 600 PA
0
0
Marcelino Guerra
Career
Per 600 PA
0
0
Ryan Fitzgerald
Careerverified
Per 600 PA
8
90.57
Marcelino Guerra
Career
Per 600 PAverified
10
4.23
Ryan Fitzgerald
Career
Per 600 PA
6.63
6.63
Marcelino Guerra
Careerverified
Per 600 PAverified
141.9
141.9
Ryan Fitzgerald
Career
Per 600 PA
0.88
0.88
Marcelino Guerra
Careerverified
Per 600 PAverified
11.9
11.9
Ryan Fitzgerald
Career
Per 600 PA
0
0
Marcelino Guerra
Careerverified
Per 600 PAverified
40
16.91
Ryan Fitzgerald
Career
Per 600 PA
0
0
Marcelino Guerra
Career
Per 600 PA
0
0
Ryan Fitzgerald
Career
Per 600 PA
0
0
Marcelino Guerra
Career
Per 600 PA
0
0
Ryan Fitzgerald
Career
Per 600 PA
1
11.32
Marcelino Guerra
Careerverified
Per 600 PAverified
60
25.37
Ryan Fitzgerald
Career
Per 600 PA
0
0
Marcelino Guerra
Career
Per 600 PA
0
0
Ryan Fitzgerald
Career
Per 600 PA
1
11.32
Marcelino Guerra
Careerverified
Per 600 PAverified
60
25.37
Ryan Fitzgerald
Career
Per 600 PA
100
100
Marcelino Guerra
Career
Per 600 PA
100
100

Fielding Stats for Ryan Fitzgerald and Marcelino Guerra

Ryan Fitzgerald
Career
Per 9 Innings
1
1
Marcelino Guerra
Careerverified
Per 9 Inningsverified
9
9
Ryan Fitzgerald
Career
Per 9 Inningsverified
25
1.71
Marcelino Guerra
Careerverified
Per 9 Innings
351
1.11
Ryan Fitzgerald
Career
Per 9 Inningsverified
13
0.89
Marcelino Guerra
Careerverified
Per 9 Innings
235
0.74
Ryan Fitzgerald
Career
Per 9 Innings
395
27
Marcelino Guerra
Careerverified
Per 9 Innings
8574
27
Ryan Fitzgerald
Career
Per 9 Innings
131.2
9
Marcelino Guerra
Careerverified
Per 9 Innings
2858
9
Ryan Fitzgerald
Career
Per 9 Innings
16
1.09
Marcelino Guerra
Careerverified
Per 9 Inningsverified
1406
4.43
Ryan Fitzgerald
Career
Per 9 Inningsverified
27
1.85
Marcelino Guerra
Careerverified
Per 9 Innings
101
0.32
Ryan Fitzgerald
Careerverified
Per 9 Inningsverified
1
0.07
Marcelino Guerra
Career
Per 9 Innings
65
0.2
Ryan Fitzgerald
Career
Per 9 Innings
44
3.01
Marcelino Guerra
Careerverified
Per 9 Inningsverified
1572
4.95
Ryan Fitzgerald
Career
Per 9 Innings
43
2.94
Marcelino Guerra
Careerverified
Per 9 Inningsverified
1507
4.75
Ryan Fitzgerald
Careerverified
Per 9 Inningsverified
97.73
97.73
Marcelino Guerra
Career
Per 9 Innings
95.87
95.87
Ryan Fitzgerald
Career
Per 9 Innings
1.72
1.72
Marcelino Guerra
Careerverified
Per 9 Inningsverified
4.293
4.293
Ryan Fitzgerald
Career
Per 9 Innings
52
52
Marcelino Guerra
Careerverified
Per 9 Inningsverified
66.95
66.95
Ryan Fitzgerald
Career
Per 9 Inningsverified
8
0.55
Marcelino Guerra
Careerverified
Per 9 Innings
59
0.19
Ryan Fitzgerald
Careerverified
Per 9 Innings
0
0
Marcelino Guerra
Career
Per 9 Innings
1
0
Ryan Fitzgerald
Career
Per 9 Innings
0
0
Marcelino Guerra
Career
Per 9 Innings
0
0
Ryan Fitzgerald
Careerverified
Per 9 Inningsverified
0
0
Marcelino Guerra
Career
Per 9 Innings
4
0.01
Ryan Fitzgerald
Career
Per 9 Innings
0
0
Marcelino Guerra
Career
Per 9 Innings
0
0