Who wore #5 for the St. Louis Cardinals from 1940-1949? Baseball History During the 1940’s, 5 different Cardinals wore #5. They were: Don Gutteridge – 1940Steve Mesner – 1941Ray Sanders – 1942-1945Harry Walker – 1946-1947Ron Northey – 1949