Watch now: Pujols cheered by fellow players at the Home Run Derby July 19, 2022 by St. Louis Post-Dispatch Juan Soto won the Home Run Derby on Monday, but the start of the show was St. Louis Cardinals player Albert Pujols.