Carl Crawford
Roberts played in over 150 games for the Orioles in 2007. Along with teammate Nick Markakis, he finished in the AL top 10 for at-bats, batting .290 with a .377 OBP on the way to his second All-Star berth. His 50 stolen bases, a career high, was tied with Carl Crawford for the AL lead; Roberts also set career marks in hits and walks.