The biggest takeaway from Curtis “50 Cent” Jackson’s first pitch at Tuesday night’s game between the New York Mets and the Pittsburgh Pirates is that the 38-year-old rapper might want to stick to his day job.

Jackson stopped by Citi Field to throw out a ceremonial first pitch to Mets catcher Anthony Recker, but to say that he struggled to find home plate would be an understatement. The lefty’s toss ended up closer to the first base dugout than to the catcher’s glove.

To his credit, 50 Cent didn’t seem too perturbed by his errant first pitch, laughing along with Mets pitcher Jonathan Niese as he walked off the field. Mets play-by-play announcer Gary Throne generously described his toss as “not great” and “just a bit outside.”

Shortly thereafter, Jackson took to Instagram to post a tongue-in-cheek video response to critics of his first pitch. “Don’t talk about my pitch,” he said in the video, which included the caption “I’m a hustler not a Damn ball player. LMAO #smsaudio #animal ambition.”

Still, Jackson acknowledged that his first pitch could have been better. “The s--- almost hit the camera man damn, if you look close you can see them moving the plate. Lol,” he wrote.

A video of 50 Cent’s first pitch at Citi Field can be viewed below.