Position: OF | Age: 26

Current Team: Nationals | Best Fit: Yankees

2018 Stats: .249 BA, .889 OPS, 34 HR, 100 RBIs, 13 SB, 1.3 WAR

Bryce Harper’s really 1A. He might not threaten Giancarlo Stanton’s record 13-year, $325 million contract, not with his wildly inconsistent batting averages and prematurely disintegrating play in the outfield. But still, he only just turned 26, with years ahead of him to seize the generational superstardom that has always been predicted for him. The Yankees are ready to spend again, and they could put him in leftfield, and in the same lineup as Stanton.


Rob Tringali/MLB Photos via Getty Images

Position: SS/3B | Age: 26

Current Team: Dodgers | Best Fit: Phillies

2018 Stats: .297 BA, .905 OPS, 37 HR, 107 RBIs, 14 SB, 5.7 WAR

Yes: he can be frustrating. He admits he doesn’t always run hard. He sometimes spikes opposing first basemen. But according to Baseball Reference he also has the 26th-highest WAR for a positional player through his age-25 season in baseball history. The six players immediately below him? Joe DiMaggio, Barry Bonds, Stan Musial, Willie Mays, Lou Gehrig, and Babe Ruth. The rising Phillies–who are in the early seasons of a 25-year local TV deal that could be worth $5 billion, and who spent less than $105 million on their roster in 2018–have been waiting for a player like him: