2 of 14
John Fisher/Getty Images
25. Jon Singleton, Houston Astros
A decade after becoming the first player ever to sign an extension before making his MLB debut, Singleton found himself back manning first base for the Astros after José Abreu lost his hold on the starting job. The 33-year-old did an admirable job holding down the fort, hitting .234/.321/.386 for a 103 OPS+ with 13 doubles, 13 home runs and 42 RBI in 405 plate appearances.
24. Rhys Hoskins, Milwaukee Brewers
A torn ACL cost Hoskins the entire 2023 season, which also happened to be a contract year, and he inked a two-year, $34 million deal with the Brewers during the offseason. A perennial 30-homer threat during his time in Philadelphia, he provided some pop with 26 home runs and 82 RBI, but he hit just .214/.303/.419 for a 98 OPS+ and tallied minus-0.2 WAR in 131 games.
23. Andrew Vaughn, Chicago White Sox
Vaughn led a 121-loss White Sox team in hits (140), doubles (30), RBI (70), runs scored (55) and total bases (229) while hitting .246/.297/.402 for a 99 OPS+ and slugging 19 home runs. The 26-year-old was the No. 3 overall pick in the 2019 draft, and he could be a prime change-of-scenery candidate this winter.
22. Nolan Schanuel, Los Angeles Angels
The Angels selected Schanuel with the No. 11 overall pick in the 2023 draft, and roughly six weeks later he made his MLB debut. He showed enough potential in his debut to stake claim to the starting first base job, and he hit .250/.343/.362 for a 101 OPS+ with 19 doubles, 13 home runs, 54 RBI and 1.3 WAR over 147 games in his first full season in the majors.
21. Triston Casas, Boston Red Sox


