I own Harper and he's been very consistent in all offensive cat's for me. But in AL Trout is going to go crazy for a long time. Harper has 30/30 potential and Trout might be even more in the SB cat. I think Trout will hit for better avg. and in that lineup might score more runs. I'd opt for trout based on being in AL!