The president threw the first pitch at the 80th annual Major League All-Star Baseball game Tuesday night in St. Louis, Mo.
Obama dazzled and surprised some by wearing blue jeans and a White Sox jacket.
President Obama is the fifth president to make the ceremonial first pitch at an All-Star game. He said it was a "real treat" to be part of a national past-time.
"This is as much fun as I've had in quite some time," Obama said.
The players said they were even impressed with the president's knowledge of the game.
"I did not play organized baseball when I was a kid and so, you know, I think some of these natural moves aren't so natural to me," Obama said.
Obama's left-handed pitch was thrown 60 feet and 6 inches. Some speculated about whether the president's pitch bounced in the dirt before St. Louis slugger Albert Pujols caught it.
"I scooted up a little bit, but I think I was going to catch it in the air the whole way," Pujols said. "I was more nervous not to drop the ball, believe me. I wasn't worried about him bouncing
However, a replay showed the ball had made it home.