my guess: Manny Ramirez - 9
That's correct, Manny had 9 consecutive seasons of 100 RBIs/30 HRs from '98-'06. Currently, though, Albert Pujols has 8 consecutive seasons with 100 RBIs/30 HRs starting his rookie year (which is a record in itself for a streak starting in the rookie season, I think) '01-'08.
After hitting 2 homeruns today, Alex Rodriguez now has 12 consecutive years of 100 RBIs/30HRs. The question did not state from the beginning of one's career.
Rickey Henderson homered in 25 consecutive seasons
what major league player stole more than 100 bases for three consecutive seasons
Derek Jeter Hank Aaron Pete Rose
Albert Puljols was born in 1980 then moved to Kansas City he was then drafted by the St.Louis Cardinals in 2001 he is the only player ibn the history of baseball to hit a .300 batting average 30 homeruns and 100 runs batted in in 9 consecutive seasons.
Maurice "Rocket" Richard
Gento (R.Madrid) 5 in a row!!!
Ryan Giggs, Manchester United