Luis Arraez had the best batting average for the Padres in the last 20 team games, with an average of .352.