Neither of them has been as good as Barry was pre-1999. Junior was at least equal or better than Barry pre-1999, check the stats. Griffey's plate discipline was not as good as Bonds, but his eye was far better than Bonds at a similar age. A Rod was just getting started, but was far better than Bonds his first few years in the league. Stats 1996 through 1998 Bonds: 42, 40, & 37 HRs; 129, 101, & 102 RBIs; .308, .291, .303 AVG Griffey : 49, 56, & 56 HRs; 140, 147, & 146 RBIs; .303, .304, & .284 AVG I really don't care about RBI - that's a team measure based upon who is on base in front of that player and how often they are given the opportunities to drive in the runs. What I do care about is a player's overall performance, of which walks are a big part. Limiting the discussion to the years you picked to make things look as equal for Griffey as possible, here are the numbers they put up: Avg OBP SLG
Barry 1996 .308 .461 .615
1997 .291 .446 .585
1998 .303 .438 .609
Junior 1996 .303 .392 .628
1997 .304 .382 .646
1998 .284 .365 .611 Junior has an edge in SLG, but Barry just dominates in making fewer outs than KGJ. To put that in perspective, let's look at more advanced metrics for those seasons: EqA BRAA VORP
Barry 1996 .362 82 98.1
1997 .349 73 95.8
1998 .348 74 92.7
Junior 1996 .318 72 87.8
1997 .324 65 99.8
1998 .310 53 85.8 I have to admit that it is closer than I would have thought. Junior actually beats Barry in one stat in one year. However, this is the sampling of years that makes Juniors case most strongly. Looking at VORP, for example, Griffey only tops Barry twice in the 90's. I think Barry is in the top 10 in every single season during that time frame. Not only was his peak higher than anyone else's, he was also astonishingly consistent from season to season. So, in your opinion is Griffey Jr. a HOFer? Speaking of Barry, nobody can doubt his skill, but as a person I dislike him. Period.