John Flaherty vs. Pedro Guerrero — Career Comparison

Gen XNew YorkThrows RightBats RightNorth AmericaTampa Bay RaysAmerican LeagueCatcher
Baby BoomersD.R.Throws RightBats RightCaribbeanLos Angeles DodgersNational LeagueFirst BasemanSilver SluggerAll-Star

When their careers are measured against the same standard, Pedro Guerrero comes out clearly ahead of John Flaherty across most offensive categories. Pedro Guerrero led in home run production (HR/PA+ 216 vs 86), walk rate (BB%+ 132 vs 54), and slugging (SLG+ 136 vs 94). John Flaherty held the edge in contact rate (K%+ 118 vs 102). Pedro Guerrero was the more complete offensive player.

Hitting Stats for John Flaherty and Pedro Guerrero

John Flaherty
Career
Per 600 PA
14
14
Pedro Guerrero
Careerverified
Per 600 PAverified
15
15
John Flaherty
Career
Per 600 PAverified
1047
172.58
Pedro Guerrero
Careerverified
Per 600 PA
1536
150.71
John Flaherty
Career
Per 600 PA
3640
600
Pedro Guerrero
Careerverified
Per 600 PA
6115
600
John Flaherty
Career
Per 600 PAverified
3372
555.82
Pedro Guerrero
Careerverified
Per 600 PA
5392
529.06
John Flaherty
Career
Per 600 PA
0.252
0.252
Pedro Guerrero
Careerverified
Per 600 PAverified
0.3
0.3
John Flaherty
Career
Per 600 PA
0.681
0.681
Pedro Guerrero
Careerverified
Per 600 PAverified
0.863
0.863
John Flaherty
Career
Per 600 PA
849
139.95
Pedro Guerrero
Careerverified
Per 600 PAverified
1618
158.76
John Flaherty
Career
Per 600 PA
590
97.25
Pedro Guerrero
Careerverified
Per 600 PAverified
1107
108.62
John Flaherty
Career
Per 600 PAverified
176
29.01
Pedro Guerrero
Careerverified
Per 600 PA
267
26.2
John Flaherty
Career
Per 600 PA
3
0.49
Pedro Guerrero
Careerverified
Per 600 PAverified
29
2.85
John Flaherty
Career
Per 600 PA
80
13.19
Pedro Guerrero
Careerverified
Per 600 PAverified
215
21.1
John Flaherty
Career
Per 600 PA
259
42.69
Pedro Guerrero
Careerverified
Per 600 PAverified
511
50.14
John Flaherty
Career
Per 600 PA
0.305
0.305
Pedro Guerrero
Careerverified
Per 600 PAverified
0.316
0.316
John Flaherty
Career
Per 600 PA
0.024
0.024
Pedro Guerrero
Careerverified
Per 600 PAverified
0.04
0.04
John Flaherty
Career
Per 600 PA
0.094
0.094
Pedro Guerrero
Careerverified
Per 600 PAverified
0.133
0.133
John Flaherty
Career
Per 600 PA
355.81
58.65
Pedro Guerrero
Careerverified
Per 600 PAverified
966.45
94.83
John Flaherty
Career
Per 600 PA
1271
209.51
Pedro Guerrero
Careerverified
Per 600 PAverified
2588
253.93
John Flaherty
Career
Per 600 PA
1043
171.92
Pedro Guerrero
Careerverified
Per 600 PAverified
2259
221.65
John Flaherty
Career
Per 600 PA
0.29
0.29
Pedro Guerrero
Careerverified
Per 600 PAverified
0.37
0.37
John Flaherty
Career
Per 600 PA
0.377
0.377
Pedro Guerrero
Careerverified
Per 600 PAverified
0.48
0.48
John Flaherty
Career
Per 600 PA
0.667
0.667
Pedro Guerrero
Careerverified
Per 600 PAverified
0.85
0.85
John Flaherty
Career
Per 600 PA
0.125
0.125
Pedro Guerrero
Careerverified
Per 600 PAverified
0.18
0.18
John Flaherty
Career
Per 600 PA
0.225
0.225
Pedro Guerrero
Careerverified
Per 600 PAverified
0.287
0.287
John Flaherty
Career
Per 600 PA
0.559
0.559
Pedro Guerrero
Careerverified
Per 600 PAverified
0.844
0.844
John Flaherty
Career
Per 600 PA
0.274
0.274
Pedro Guerrero
Careerverified
Per 600 PAverified
0.32
0.32
John Flaherty
Career
Per 600 PA
319
52.58
Pedro Guerrero
Careerverified
Per 600 PAverified
730
71.63
John Flaherty
Career
Per 600 PA
395
65.11
Pedro Guerrero
Careerverified
Per 600 PAverified
898
88.11
John Flaherty
Career
Per 600 PA
634
104.51
Pedro Guerrero
Careerverified
Per 600 PAverified
1413
138.64
John Flaherty
Career
Per 600 PA
362.4
59.74
Pedro Guerrero
Careerverified
Per 600 PAverified
977.96
95.96
John Flaherty
Career
Per 600 PA
19
3.13
Pedro Guerrero
Careerverified
Per 600 PAverified
32
3.14
John Flaherty
Career
Per 600 PA
175
28.85
Pedro Guerrero
Careerverified
Per 600 PAverified
609
59.75
John Flaherty
Career
Per 600 PA
15
2.47
Pedro Guerrero
Careerverified
Per 600 PAverified
115
11.28
John Flaherty
Careerverified
Per 600 PA
514
84.73
Pedro Guerrero
Career
Per 600 PAverified
862
84.58
John Flaherty
Career
Per 600 PA
7.08
7.08
Pedro Guerrero
Careerverified
Per 600 PAverified
7.09
7.09
John Flaherty
Career
Per 600 PA
0.34
0.34
Pedro Guerrero
Careerverified
Per 600 PAverified
0.71
0.71
John Flaherty
Careerverified
Per 600 PAverified
41
6.76
Pedro Guerrero
Career
Per 600 PA
9
0.88
John Flaherty
Career
Per 600 PA
33
5.44
Pedro Guerrero
Careerverified
Per 600 PAverified
73
7.16
John Flaherty
Careerverified
Per 600 PA
97
15.99
Pedro Guerrero
Career
Per 600 PAverified
122
11.97
John Flaherty
Career
Per 600 PA
10
1.65
Pedro Guerrero
Careerverified
Per 600 PAverified
97
9.52
John Flaherty
Career
Per 600 PA
19
3.13
Pedro Guerrero
Careerverified
Per 600 PAverified
47
4.61
John Flaherty
Career
Per 600 PA
29
4.78
Pedro Guerrero
Careerverified
Per 600 PAverified
144
14.13
John Flaherty
Career
Per 600 PA
34.48
34.48
Pedro Guerrero
Careerverified
Per 600 PAverified
67.36
67.36

Fielding Stats for John Flaherty and Pedro Guerrero

John Flaherty
Career
Per 9 Innings
14
14
Pedro Guerrero
Careerverified
Per 9 Inningsverified
15
15
John Flaherty
Career
Per 9 Inningsverified
1033
1.13
Pedro Guerrero
Careerverified
Per 9 Innings
1499
1.1
John Flaherty
Career
Per 9 Innings
920
1.01
Pedro Guerrero
Careerverified
Per 9 Inningsverified
1425
1.05
John Flaherty
Career
Per 9 Innings
24656
27
Pedro Guerrero
Careerverified
Per 9 Innings
36638
27
John Flaherty
Career
Per 9 Innings
8218.2
9
Pedro Guerrero
Careerverified
Per 9 Innings
12212.2
9
John Flaherty
Career
Per 9 Inningsverified
5785
6.33
Pedro Guerrero
Careerverified
Per 9 Innings
6007
4.43
John Flaherty
Career
Per 9 Innings
457
0.5
Pedro Guerrero
Careerverified
Per 9 Inningsverified
1093
0.81
John Flaherty
Careerverified
Per 9 Inningsverified
67
0.07
Pedro Guerrero
Career
Per 9 Innings
165
0.12
John Flaherty
Career
Per 9 Inningsverified
6309
6.91
Pedro Guerrero
Careerverified
Per 9 Innings
7265
5.35
John Flaherty
Career
Per 9 Inningsverified
6242
6.84
Pedro Guerrero
Careerverified
Per 9 Innings
7100
5.23
John Flaherty
Careerverified
Per 9 Inningsverified
98.94
98.94
Pedro Guerrero
Career
Per 9 Innings
97.73
97.73
John Flaherty
Careerverified
Per 9 Inningsverified
6.043
6.043
Pedro Guerrero
Career
Per 9 Innings
4.737
4.737
John Flaherty
Career
Per 9 Innings
89.06
89.06
Pedro Guerrero
Careerverified
Per 9 Inningsverified
95.06
95.06
John Flaherty
Career
Per 9 Innings
66
0.07
Pedro Guerrero
Careerverified
Per 9 Inningsverified
407
0.3
John Flaherty
Career
Per 9 Innings
43
0.05
Pedro Guerrero
Careerverified
Per 9 Inningsverified
0
0
John Flaherty
Career
Per 9 Innings
0
0
Pedro Guerrero
Career
Per 9 Innings
0
0
John Flaherty
Career
Per 9 Innings
707
0.77
Pedro Guerrero
Careerverified
Per 9 Inningsverified
0
0
John Flaherty
Careerverified
Per 9 Inningsverified
302
0.33
Pedro Guerrero
Career
Per 9 Innings
0
0