The first President to throw out a first pitch in Major League Baseball was William Howard Taft in 1910. So none of the earlier Presidents did. Since then, every US President has tossed a pitch in either the All Star Game, the World Series, or the first game of the baseball season.
All the presidents since William Howard Taft in 1910 have thrown out the first pitch on opening day at least one year. None the presidents before Taft performed this ceremony.
William Taft started the tradition of presidents throwing a ceremonial first pitch. He did it on opening day (April 14) of 1910, throwing the first pitch to Walter Johnson. One of his predecessors, William McKinley, had thrown a ceremonial first pitch when he was Governor of Ohio, but not when he was president.
Rip Sewell is credited with inventing the eephus pitch.
Johnny Sain was the first man to throw a pitch to Jackie Robinson in MLB.
William Howard Taft
harry truman The first president to throw out a ceremonial first pitch in Major League baseball was William Howard Taft, who threw out the first pitch for the Washington Senators home opener against the Philadelphia Athletics in 1910.