Blue Jays infielder Guerrero beat out Angels two-way star Shohei Ohtani in the American League, while Harper won the award for the second time in the National League.