With spring training officially wrapped up, we review the best player on each team from the exhibition schedule.
Arizona Diamondbacks, SP Luke Weaver: The Diamondbacks have to be impressed with the early returns of the Paul Goldschmidt deal. The 25-year-old Weaver - who was brought over from St. Louis with catching prospect Carson Kelly - posted a 1.04 ERA and a 0.87 WHIP over 17 1/3 innings this spring, striking out 15 while issuing just two walks.
Atlanta Braves, OF Ronald Acuna Jr.: The reigning NL Rookie of the Year picked up right where he left off. Acuna slashed .314/.407/.627 with four home runs, two doubles, and three stolen bases across 21 spring games. He did strike out in 37 percent of his at-bats, though, which could be a slight cause for concern.
Baltimore Orioles, OF Austin Hays: The outfield jobs are wide open in Baltimore, and the hope is that Hays soon locks down one of them on a permanent basis. The 23-year-old hit .351/.385/.892 with five home runs and three doubles in 12 games this spring. Despite the offensive outburst, the Orioles still optioned him to minor-league camp.
Boston Red Sox, 3B Rafael Devers: The Red Sox believe Devers will finally break out this year, and the early signs have been positive. A slimmed-down version of the 22-year-old arrived at camp and looks much better defensively and at the plate. Devers hit .385/.396/.558 with one home run, two doubles, and a pair of triples this spring. However, he managed just one walk, struck out 10 times, and committed two errors in 88 innings.
Chicago Cubs, IF Cristhian Adames: The Cubs' best spring performance came from a non-roster invite. The 27-year-old Adames slashed a ridiculous .408/.455/.735 with three home runs, five doubles, and 16 RBIs over 22 games. Though he was optioned to Triple-A, the infielder's performance might have earned him a look later in the season with Addison Russell serving a suspension.
Chicago White Sox, 3B Yoan Moncada: It's a big year for Moncada as the White Sox analyze the state of their rebuild. After a somewhat discouraging 2018 season in which he led the league in strikeouts, Moncada enjoyed a strong spring, hitting .358/.469/.642 with three home runs and four doubles. He still struck out 16 times in 53 at-bats, but also managed 11 walks.
Cincinnati Reds, SP Sonny Gray: Getting out of New York might have been exactly what Gray needed. The right-hander allowed just one run over 10 spring innings, striking out 11 while not issuing a walk or a home run. Gray struggled with his control last season, posting a career-worst 3.94 BB/9, and blamed his issues on the Yankees wanting him to throw more sliders. The spring training results with Cincinnati make it appear as if he's back on track.
Cleveland Indians, 1B Carlos Santana: A return to the Indians has been just what the doctor ordered for Santana. After a solid but unspectacular season with the Phillies, Santana certainly looked more comfortable this spring, slashing .397/.433/.651 with four homers and 13 RBIs over 22 games. The Indians will need that type of production from Santana in the middle of their order after losing Edwin Encarnacion and Yonder Alonso this offseason.
Colorado Rockies, 3B Nolan Arenado: There were no signs of early complacency for Arenado after inking a record $260-million extension at the start of camp. The perennial MVP candidate hit .389/.431/.778 with five home runs and six doubles across 20 spring games. What's most impressive is that Arenado only struck out six times in 54 at-bats. This comes after a season that saw him strike out in a career-worst 18.1 percent of at-bats.
Detroit Tigers, 1B Miguel Cabrera: Is Miggy back? It certainly appeared that way in spring when he slashed .340/.418/.723 with five home runs and three doubles across 20 games. Injuries limited the two-time MVP to just 30 games last season, and even if the Tigers don't contend for a playoff spot, fans would enjoy being able to watch a healthy Cabrera on the field.
Houston Astros, SP Justin Verlander: Verlander is always dominant. This spring, the veteran right-hander authored a 2.60 ERA, a 1.04 WHIP, and 25 strikeouts over 17 1/3 innings. It was nothing new for the former Cy Young winner, as he owns a 3.28 ERA and a 1.10 WHIP across 309 2/3 career spring training innings.
Kansas City Royals, OF Jorge Soler: Could the Royals finally be seeing the Soler they thought they'd acquired from the Cubs for Wade Davis back in 2016? The 27-year-old hasn't done much since joining the Royals - hitting only 11 total homers and spending almost as much time in the minors - but he bashed five home runs and four doubles in 20 games this spring while slashing .281/.359/.614.
Los Angeles Angels, OF Mike Trout : Shocker. Even when the games don't count, the guy with the richest contract of any athlete in history is the best player on the field. In 15 spring training games, the two-time MVP slashed .292/.355/.625 with three home runs, five doubles, seven runs scored, and 13 RBIs.
Los Angeles Dodgers, SP Julio Urias: Despite being just 22 years old, Urias has already featured in parts of three seasons with the Dodgers. He's now set to open the season in the rotation following injuries to Clayton Kershaw and Rich Hill. The young left-hander earned the opportunity by posting a 1.72 ERA, a 0.51 WHIP, and 15 strikeouts across 15 2/3 innings this spring.
Miami Marlins, OF Lewis Brinson: The Marlins watched Christian Yelich win the NL MVP award after shipping him to Milwaukee last year, but they'll feel a lot better about the move if Brinson - the key return in the deal - can translate his spring success into the regular season. Brinson slashed .278/.304/.593 with a team-leading five home runs. The 24-year-old managed only two walks in 57 plate appearances, but his power display this spring is encouraging after he hit just 11 homers in 2018.
Milwaukee Brewers, OF Christian Yelich: Speaking of Yelich, the star outfielder picked up right where he left off, finishing spring training on an absolute tear. The two-time Silver Slugger hit .442/.455/.837 with four home runs and five doubles in 17 games and his 1.292 OPS was the highest of any Brewer.
Minnesota Twins, RP Ryne Harper: While Bryce Harper may have stolen all the headlines this offseason, it's been a career minor-leaguer with the same surname that's garnered the most attention at Twins camp. Ryne Harper allowed two unearned runs across 11 innings this spring, striking out 14 while not issuing a walk. His 0.64 WHIP and 0.00 ERA both led the team, resulting in the 30-year-old making his first-ever Opening Day roster.
New York Mets, 1B Pete Alonso: Alonso's emergence was one of the biggest surprises at Mets camp. The club's top prospect earned his way onto New York's Opening Day roster after slashing .352/.387/.620 with four home runs and 11 RBIs in 22 spring games. With the Mets trying to contend this season and with injuries to Jed Lowrie and Todd Frazier, New York had no choice but to bring the 24-year-old slugger on board.
New York Yankees, OF Aaron Judge: If Judge is able to stay healthy, all signs point to him having a monster season. The two-time All-Star slugger belted a team-leading six homers to go with four doubles, one triple, 15 RBIs, and a 1.394 OPS in 16 spring games. Judge even managed to beat a four-man outfield by driving the ball over the wall for a home run.
Oakland Athletics, SP Frankie Montas: Oakland needs some of its younger pitchers to step up with Sean Manaea out for the season, and Montas is off to an encouraging start. The 26-year-old right-hander - who's only thrown 97 innings in the majors over the last two seasons - allowed just two runs (one earned) over 16 spring innings, picking up 16 strikeouts while posting a 1.00 WHIP.
Philadelphia Phillies, C J.T. Realmuto: The Phillies' second-biggest offseason acquisition has made a strong first impression. In 15 spring games, Realmuto hit .350/.372/.725 with four home runs while also throwing out three base stealers. Last season, three different Phillies catchers combined for just 15 homers.
Pittsburgh Pirates, 3B Jung Ho Kang: With his legal issues hopefully behind him, Kang has been a major power threat at the plate early on. The Pirates' starting third baseman hammered seven home runs in just 44 at-bats during the spring, giving the club some much-needed pop in its lineup. His .250/.340/.773 slash line leaves a little to be desired, but considering Kang has missed all but three games over the last two seasons, the early production is encouraging.
San Diego Padres, SP Chris Paddack: The 23-year-old Paddack projects to be the youngest starter in what will be a very young Padres rotation. The No. 5 prospect in San Diego's system recorded a 12 K/9 rate in 90 minor-league innings last season and has followed that up with an exciting spring. Paddack posted a 1.76 ERA, 1.11 WHIP, and 24 strikeouts in 15 1/3 innings, earning him a spot on the Padres' Opening Day roster.
San Francisco Giants, RP Trevor Gott: A change of scenery has been a boost early on for Gott, as the right-handed reliever has pitched his way onto the Giants' Opening Day roster after struggling to gain traction with the Washington Nationals. Since being acquired from Washington ahead of spring training, Gott has allowed just one run over 11 2/3 innings while striking out 13.
Seattle Mariners, OF Domingo Santana: It's been a roller-coaster ride over the past couple of years for Santana, who's trying to take advantage of regular playing time after landing with the Mariners. The 26-year-old slashed .393/.469/.929 with four home runs in 12 spring games, showing the same power he displayed in Milwaukee when he had a 30-homer campaign in 2017.
St. Louis Cardinals, SP Dakota Hudson: The Cardinals seem to have no shortage of good young arms, and Hudson may be their best. The 24-year-old was St. Louis' top starter this spring with a 1.25 ERA, 0.97 WHIP, 20 strikeouts, and a .192 opponents' batting average across 21 2/3 innings, helping him earn a spot in the Cardinals' rotation. Hudson impressed in a brief appearance last year with St. Louis, fashioning a 2.63 ERA exclusively out of the bullpen.
Tampa Bay Rays, 2B Brandon Lowe: It's been a remarkable spring for Lowe both on and off the field after appearing in just 43 games last season. The Rays' No. 9 prospect inked a six-year, $24-million extension earlier this month and will be on the club's Opening Day roster after hitting .377/.411/.698 with three home runs and a team-leading 17 RBIs.
Texas Rangers, OF Hunter Pence: Credit to Pence for going to winter ball and accepting a minor-league contract with the Rangers in order to try and extend his major-league career. His hard work paid off, as his strong spring resulted in a spot on the Rangers' Opening Day roster. The three-time All-Star slashed .315/.383/.574 with three home runs, five doubles, and a ridiculous seven steals despite swiping just eight bags over his last 337 regular-season games.
Toronto Blue Jays, SP Aaron Sanchez: Vladimir Guerrero Jr. and Bo Bichette have received much of the attention this spring, but it was the former All-Star Sanchez who stood out for the Blue Jays. The right-hander, who's been limited to just 141 innings over the last two seasons with various injuries, pitched to a 1.53 ERA, 0.91 WHIP, and 14 strikeouts across 17 2/3 innings.
Washington Nationals, C Yan Gomes: The Nationals' catching situation appears much improved from the group that finished 25th in the majors in OPS last year. Gomes is likely to split time with Kurt Suzuki, but if he puts up the same offensive numbers during the regular season that he did this spring - four home runs and a 1.105 OPS in 16 games - he should get the bulk of the starts.