UPDATE: We wrote this in 2017, but now it needs a very important update after Bruce Willis’s first pitch in Philadelphia.

The 2017 Major League Baseball season is underway, and with that news comes another year of botched ceremonial first pitches.

We’ve already seen one toss that wasn’t so great courtesy of Arizona Cardinals running back David Johnson:

Scouting report on @DavidJohnson31: Speed ✔

Vision ✔

Hands ✔

Arm ❓ pic.twitter.com/XkCNXmYmEO — Arizona Diamondbacks (@Dbacks) April 7, 2017

Not the greatest, but it hardly deserves to be on this list. Here are the all-time worst we’ve seen:

12. Bruce Willis, 2019

Bruce Willis threw the first pitch at tonight's Phillies game. It bounced. The Philly faithful gave him a "warm" reception. pic.twitter.com/EQlBAglbIi — Cut4 (@Cut4) May 15, 2019

The only reason I’m including it in here is because it got so much attention as Phillies fans booed him for bouncing the first pitch well in front of home plate. Is it really that bad? There are so many others in here that are waaaay worse.

11. Snoop Dogg, 2016

Looked really great coming out of his hands, but it was extremely wild.

10. Michael Jordan, 1998

Hey, he wasn’t a pitcher during his minor league baseball stint.

9. Gary “Bababooey” Dell’Abate, 2009

Not as bad as others on this list, but the faux documentary put together by Howard Stern is worth your time.

8. Miss Texas, 2016

A good effort, though, and not as bad as another Miss Texas (see below).

7. John Wall, 2011

It could have been much, much worse for the camera man.

6. Carly Rae Jepsen, 2013

Oops.

5. Miss Texas, 2014

Yeah, not so good.

4. Jordan Leandre, 2017

Greatest first pitch ever FIRE IT IN THERE pic.twitter.com/Ks9zjix3Kf — Kevin O'Connor (@KevinOConnorNBA) August 16, 2017

It was a solid airmail job by a fan at Fenway Park, but the fact that it hit a dude in the groin means it got so many bonus points.

3. Carl Lewis, 2003

An amazing, incredible, super-talented athlete. But wow, this is a rough one. His second try, of course, was way better. At least we can say this is better than his national anthem.

2. 50 Cent, 2014

I was prepared to defend this one, but watching it again three years later, you realize it deserves to be high up on this list. What’s even more fascinating about this toss — and what gets it into this slot — is the fact that his warmup throw looked great. Via TMZ:

1. Mark Mallory, 2007

The then-Cincinnati mayor tossed a positively awful dribbler, and to make matters worse, the umpire who he hit with the pitch jokingly threw him out of the game.