Selena Gomez sure knows how to play ball!
The "Good For You" singer took the field with a ton of other Hollywood stars for the annual Kansas City fundraiser held by actors Paul Rudd, Rob Riggle, Jason Sudeikis, Eric Stonestreet and David Koechner benefiting the Children's Mercy Hospital.
Gomez looked fabulous at the softball game. During her time at bat, she hit a fly to left and made it all the way to first base.
"Today was a good day!!" she tweeted during the game.
She also got Rudd, Sudeikis, James Van Der Beek, Chris Daughtry and Johnny Knoxville to give a shout-out to her Selenators in an Instagram video.
Gomez was definitely a softball player in a past life!
Check out the video of her with her fellow celebrity teammates: