In 1948 Gordon was 3rd in the National League in slugging percentage (.537), 4th in RBIs (107), 5th in home runs (30; a career high) and at-bats per home run (17.4), 6th in runs (100; a career high) and total bases (280), 8th in batting average (.299), 9th in walks (74) and OBP (.390), and 10th in stolen bases (8). He was voted onto the All-Star team for his first time. The Giants held "Sid Gordon Day" at the Polo Grounds, and he received a new car, golf clubs, and a set of luggage. July 3 was also dubbed "Sid Gordon Day" at Ebbets Field, marking a rare honor for a visiting player. He finished 4th in voting for the 1948 National League MVP.