Dan McGann vs. Luis Rivera — Career Comparison

Pre-GenerationalKentuckyThrows RightBats SwitchNorth AmericaNew York GiantsNational LeagueFirst Baseman
Baby BoomersP.R.Throws RightBats RightCaribbeanBoston Red SoxAmerican LeagueShortstop

When their careers are measured against the same standard, Dan McGann comes out clearly ahead of Luis Rivera across most offensive categories. Dan McGann led in home run production (HR/PA+ 180 vs 58), contact rate (K%+ 135 vs 85), and slugging (SLG+ 114 vs 87). Dan McGann was the more complete offensive player.

Hitting Stats for Dan McGann and Luis Rivera

Dan McGann
Careerverified
Per 600 PAverified
12
12
Luis Rivera
Career
Per 600 PA
11
11
Dan McGann
Careerverified
Per 600 PA
1437
142.49
Luis Rivera
Career
Per 600 PAverified
781
191.03
Dan McGann
Careerverified
Per 600 PA
6051
600
Luis Rivera
Career
Per 600 PA
2453
600
Dan McGann
Careerverified
Per 600 PA
5226
518.2
Luis Rivera
Career
Per 600 PAverified
2215
541.79
Dan McGann
Careerverified
Per 600 PAverified
0.284
0.284
Luis Rivera
Career
Per 600 PA
0.233
0.233
Dan McGann
Careerverified
Per 600 PAverified
0.799
0.799
Luis Rivera
Career
Per 600 PA
0.647
0.647
Dan McGann
Careerverified
Per 600 PAverified
1482
146.95
Luis Rivera
Career
Per 600 PA
516
126.21
Dan McGann
Careerverified
Per 600 PAverified
1159
114.92
Luis Rivera
Career
Per 600 PA
362
88.54
Dan McGann
Careerverified
Per 600 PA
181
17.95
Luis Rivera
Career
Per 600 PAverified
114
27.88
Dan McGann
Careerverified
Per 600 PAverified
100
9.92
Luis Rivera
Career
Per 600 PA
12
2.94
Dan McGann
Careerverified
Per 600 PA
42
4.16
Luis Rivera
Career
Per 600 PAverified
28
6.85
Dan McGann
Careerverified
Per 600 PA
323
32.03
Luis Rivera
Career
Per 600 PAverified
154
37.67
Dan McGann
Career
Per 600 PA
0.218
0.218
Luis Rivera
Careerverified
Per 600 PAverified
0.298
0.298
Dan McGann
Career
Per 600 PA
0.008
0.008
Luis Rivera
Careerverified
Per 600 PAverified
0.013
0.013
Dan McGann
Career
Per 600 PA
0.028
0.028
Luis Rivera
Careerverified
Per 600 PAverified
0.054
0.054
Dan McGann
Careerverified
Per 600 PAverified
840.33
83.32
Luis Rivera
Career
Per 600 PA
214.88
52.56
Dan McGann
Careerverified
Per 600 PAverified
1989
197.22
Luis Rivera
Career
Per 600 PA
738
180.51
Dan McGann
Careerverified
Per 600 PAverified
2141
212.3
Luis Rivera
Career
Per 600 PA
701
171.46
Dan McGann
Careerverified
Per 600 PAverified
0.364
0.364
Luis Rivera
Career
Per 600 PA
0.291
0.291
Dan McGann
Careerverified
Per 600 PAverified
0.381
0.381
Luis Rivera
Career
Per 600 PA
0.333
0.333
Dan McGann
Careerverified
Per 600 PAverified
0.744
0.744
Luis Rivera
Career
Per 600 PA
0.624
0.624
Dan McGann
Career
Per 600 PA
0.097
0.097
Luis Rivera
Careerverified
Per 600 PAverified
0.1
0.1
Dan McGann
Careerverified
Per 600 PAverified
0.259
0.259
Luis Rivera
Career
Per 600 PA
0.214
0.214
Dan McGann
Careerverified
Per 600 PAverified
0.783
0.783
Luis Rivera
Career
Per 600 PA
0.534
0.534
Dan McGann
Careerverified
Per 600 PAverified
0.297
0.297
Luis Rivera
Career
Per 600 PA
0.278
0.278
Dan McGann
Careerverified
Per 600 PAverified
842
83.49
Luis Rivera
Career
Per 600 PA
249
60.91
Dan McGann
Careerverified
Per 600 PAverified
727
72.09
Luis Rivera
Career
Per 600 PA
209
51.12
Dan McGann
Careerverified
Per 600 PAverified
1527
151.41
Luis Rivera
Career
Per 600 PA
430
105.18
Dan McGann
Careerverified
Per 600 PAverified
907.62
90
Luis Rivera
Career
Per 600 PA
218.58
53.46
Dan McGann
Careerverified
Per 600 PAverified
230
22.81
Luis Rivera
Career
Per 600 PA
14
3.42
Dan McGann
Careerverified
Per 600 PAverified
429
42.54
Luis Rivera
Career
Per 600 PA
171
41.83
Dan McGann
Career
Per 600 PA
0
0
Luis Rivera
Careerverified
Per 600 PAverified
5
1.22
Dan McGann
Careerverified
Per 600 PAverified
334
33.12
Luis Rivera
Career
Per 600 PA
443
108.36
Dan McGann
Careerverified
Per 600 PAverified
18.12
18.12
Luis Rivera
Career
Per 600 PA
5.54
5.54
Dan McGann
Careerverified
Per 600 PAverified
1.28
1.28
Luis Rivera
Career
Per 600 PA
0.39
0.39
Dan McGann
Careerverified
Per 600 PAverified
166
16.46
Luis Rivera
Career
Per 600 PA
42
10.27
Dan McGann
Career
Per 600 PA
0
0
Luis Rivera
Careerverified
Per 600 PAverified
11
2.69
Dan McGann
Careerverified
Per 600 PAverified
0
0
Luis Rivera
Career
Per 600 PA
46
11.25
Dan McGann
Careerverified
Per 600 PAverified
282
27.96
Luis Rivera
Career
Per 600 PA
20
4.89
Dan McGann
Career
Per 600 PA
0
0
Luis Rivera
Careerverified
Per 600 PAverified
22
5.38
Dan McGann
Careerverified
Per 600 PAverified
282
27.96
Luis Rivera
Career
Per 600 PA
42
10.27
Dan McGann
Careerverified
Per 600 PAverified
100
100
Luis Rivera
Career
Per 600 PA
47.62
47.62

Fielding Stats for Dan McGann and Luis Rivera

Dan McGann
Careerverified
Per 9 Inningsverified
12
12
Luis Rivera
Career
Per 9 Innings
11
11
Dan McGann
Careerverified
Per 9 Innings
1430
1.04
Luis Rivera
Career
Per 9 Inningsverified
739
1.17
Dan McGann
Career
Per 9 Innings
620
0.45
Luis Rivera
Careerverified
Per 9 Inningsverified
630
1
Dan McGann
Careerverified
Per 9 Innings
37035
27
Luis Rivera
Career
Per 9 Innings
17038
27
Dan McGann
Careerverified
Per 9 Innings
12345
9
Luis Rivera
Career
Per 9 Innings
5679.1
9
Dan McGann
Careerverified
Per 9 Inningsverified
13803
10.06
Luis Rivera
Career
Per 9 Innings
988
1.57
Dan McGann
Career
Per 9 Innings
934
0.68
Luis Rivera
Careerverified
Per 9 Inningsverified
1909
3.03
Dan McGann
Career
Per 9 Inningsverified
192
0.14
Luis Rivera
Careerverified
Per 9 Innings
117
0.19
Dan McGann
Careerverified
Per 9 Inningsverified
14929
10.88
Luis Rivera
Career
Per 9 Innings
3014
4.78
Dan McGann
Careerverified
Per 9 Inningsverified
14737
10.74
Luis Rivera
Career
Per 9 Innings
2897
4.59
Dan McGann
Careerverified
Per 9 Inningsverified
98.71
98.71
Luis Rivera
Career
Per 9 Innings
96.12
96.12
Dan McGann
Careerverified
Per 9 Inningsverified
10.306
10.306
Luis Rivera
Career
Per 9 Innings
3.92
3.92
Dan McGann
Career
Per 9 Innings
43.36
43.36
Luis Rivera
Careerverified
Per 9 Inningsverified
85.25
85.25
Dan McGann
Careerverified
Per 9 Innings
711
0.52
Luis Rivera
Career
Per 9 Inningsverified
430
0.68
Dan McGann
Career
Per 9 Innings
0
0
Luis Rivera
Career
Per 9 Innings
0
0
Dan McGann
Career
Per 9 Innings
0
0
Luis Rivera
Career
Per 9 Innings
0
0
Dan McGann
Career
Per 9 Innings
0
0
Luis Rivera
Career
Per 9 Innings
0
0
Dan McGann
Career
Per 9 Innings
0
0
Luis Rivera
Career
Per 9 Innings
0
0