Betts is close in terms of defensive value, however Trout plays CF not RF. Trout has a .461 OBP, Betts .432... Betts has 30 HR's in 502 AB's, Trout has 37 HR's in 452 AB's. Trout has a better stolen base percentage. Betts has a better batting average and has the advantage of playing on the East Coast. I really don't think it is close.... Trout has been historically great this season. Betts isn't even having a Top Ten RF of All Time season. Let me explain it like this: Willie Mays, Mickey Mantle, & Ken Griffey Jr. never had an error free season. Mays & Griffey never had a .450+ OBP season. Mantle did, three times, but he didn't combine it with the stolen bases and defense. If you look at all the Value that Trout brings to the table, the combination of Speed & Power & Defense: SB's, HR's, OBP, & error free defense. It really has been one of the greatest CF seasons of All Time.