SURPRISE, AZ - FEBRUARY 26: Starting pitcher Kyle Zimmer #45 of the Kansas City Royals throws a pitch against the Texas Rangers during the first inning of the spring training game at Surprise Stadium on February 26, 2017 in Surprise, Arizona. (Photo by Christian Petersen/Getty Images)

Remember that time before Spring Training started and no one knew what to expect from Kyle Zimmer? Well, that is in the past and he needs to be in the Kansas City Royals bullpen.

This is not a joke. Kyle Zimmer is absolutely filthy so far this Spring. That guy who showed up on Driveline’s doorstep throwing 58 MPH is now in the mid to upper 90’s with a nasty breaking ball. I repeat, he NEEDS to be in the Kansas City Royals bullpen on Opening Day.

The numbers speak for themselves. Zimmer is now through 8.2 scoreless innings, allowing only five hits and striking out seven batters. If you are new to baseball, first of all welcome, and also those are good numbers. Save your ‘it’s only Spring Training’ argument for someone else.

For a written out articulation of his filth, look no further than Patrick Brennan. He tweeted out the full inning for Zimmer that showed a groundout and two strikeouts.

Kyle Zimmer's 15 pitch inning 96 MPH FB ball

96 MPH FB foul

78 MPH CB ball

96 MPH FB SwStr

96 MPH FB GO 77 MPH CB strike

89 MPH FB foul

96 MPH FB ball

81 MPH CB SwStr (SO) 94 MPH FB SwStr

78 MPH CB ball

79 MPH CB strike

96 MPH FB foul

80 MPH CB ball

97 MPH FB (!!!) strike (SO) — Patrick Brennan (@paintingcorner) March 15, 2019

This is Spring Training, so who he faced matters. The groundout was off the bat of Ian Desmond, and the strikeouts were Ryan McMahon and Mike Tauchman.

It is clear that Zimmer is working with two pitches. His fastball is in good shape, only dipping below the 95 MPH mark twice. His curve also looked good, creating a few strikes. What is better is that he recorded strikeouts with both pitches.

If you want to read into it, Zimmer threw to Nick Dini. Cam Gallagher was in the game up until that inning when Dini was subbed in.

To immediately negate that, the catcher situation means nothing. Do not read into that. It is just circumstance.

Zimmer’s issue will be the same as it always has been, durability. In this one instance, however, that seems to be a non-starter. He warmed up for the game the day before the Kansas City Royals played the Rockies. Then he pitched in the game against Colorado with no issue.

Kyle Zimmer continues his great spring. He got warmed up in the pen yesterday and said there was no issue coming back to pitch today. Stuff and arm felt great @610SportsKC pic.twitter.com/i7AqvLfSEw — Cody Tapp (@codybtapp) March 15, 2019

If Zimmer’s arm holds up, then the Kansas City Royals bullpen is immediately better. Even if it is just Spring Training, there is a lot to like about what is going on.

Want your voice heard? Join the Kings Of Kauffman team! Write for us!

Zimmer presents one of the best comeback stories of the season. If he can be successful, it is a testament to the power of Driveline, but more than that it will be great for the Royals who never gave up on their pitcher. And, good on the pitcher for not giving up on his team, because that was an option prior to this season.