Welcome to The Show, Joshua James

After striking out more than a third of opposing batters he faced during his time at Double-A and Triple-A this season, Astros prospect Joshua James finally got the call to make his Major League debut on Saturday. Given the stacked Astros rotation, it wasn’t that much of a surprise that it took until rosters expanded for James to get his chance. It turned out to be a mixed bag of a start, which is to be expected during a pitcher’s first career Major League start. But let’s rewind for a moment and learn how James got to this point.

It’s late February and Eric Longenhagen releases the top 27 Houston Astros prospects list. Unsurprisingly, starting pitcher Forrest Whitley and outfielder Kyle Tucker ranked as the top two. Following were a plethora of names, of which the vast majority I had never heard of, owing to the fact that I’ve never been a prospect guy.

So where was James ranked? Given his dominance this year, he was likely a top 10 guy, right? Wrong. He failed to make the list at all. This is pretty obvious when reviewing his previous career before 2018. He posted ERA marks well above 4.00 in 2016 and 2017 at High-A and Double-A, respectively, and they were paired with low-to-mid 20% strikeout rates. Not terrible, sure, but not the mark of a future strikeout machine. The dip in both strikeout rate and SwStk% at Double-A in 2017 suggested that James had to improve his performance to get onto the prospect radar.

And boy, did he ever get onto that prospect radar. Over the two levels noted in the introductory sentence, James struck out 36.3% of the batters he faced, supported by an absurd 19.4% SwStk% at Double-A, followed by a still elite 14.3% mark at Triple-A. He finished with the minor leagues’ fourth highest strikeout total and accomplished this feat while facing significantly fewer batters. How did James go from middling Astros farmhand to absolutely dominant strikeout machine?

In late July, Eric Longenhagen told us the following:

You Aren't a FanGraphs Member
It looks like you aren't yet a FanGraphs Member (or aren't logged in). We aren't mad, just disappointed.
We get it. You want to read this article. But before we let you get back to it, we'd like to point out a few of the good reasons why you should become a Member.
1. Ad Free viewing! We won't bug you with this ad, or any other.
2. Unlimited articles! Non-Members only get to read 10 free articles a month. Members never get cut off.
3. Dark mode and Classic mode!
4. Custom player page dashboards! Choose the player cards you want, in the order you want them.
5. One-click data exports! Export our projections and leaderboards for your personal projects.
6. Remove the photos on the home page! (Honestly, this doesn't sound so great to us, but some people wanted it, and we like to give our Members what they want.)
7. Even more Steamer projections! We have handedness, percentile, and context neutral projections available for Members only.
8. Get FanGraphs Walk-Off, a customized year end review! Find out exactly how you used FanGraphs this year, and how that compares to other Members. Don't be a victim of FOMO.
9. A weekly mailbag column, exclusively for Members.
10. Help support FanGraphs and our entire staff! Our Members provide us with critical resources to improve the site and deliver new features!
We hope you'll consider a Membership today, for yourself or as a gift! And we realize this has been an awfully long sales pitch, so we've also removed all the other ads in this article. We didn't want to overdo it.

James’ velocity has ticked up each of the last three years, and he now sits comfortably in the mid-90s with a slider that is plus when it’s located properly.

Of course, velocity isn’t everything, but assuming all else is equal, one would prefer higher velocity to lower velocity. And James has found extra velocity each of the past few years.

So now that we are caught up, let’s get back to his first start on Saturday against the Angels, breaking it down to the good and the bad:

The Good

Holy hell, Longenhagen was wrong. Turns out, James’ velocity doesn’t merely sit in the mid-90s, he actually averaged 97.4 mph with his fastball! Not only that, but he touched 101.2 mph and I know he threw a number of pitches above 100 mph. Was this velocity even better than expected, or was this simply the result of the adrenaline of a first start and he’ll return to sitting mid-90s now? Whatever it is, me likey. You certainly feel like a minor league strikeout rate above 35% is more sustainable when the pitcher is throwing bullets.

The strikeouts — nine in five innings, opposing 21 batters, equates to a 42.9% strikeout rate. James had no problem translating his strikeout stuff from the minors to the Majors…at least for his first ever MLB start. The strikeouts are what we paid for and strikeouts are what we got. Impressively, the Angels aren’t particularly strikeout prone against right-handed pitchers, as they rank just 21st in the metric in baseball.

The Bad

His control was a bit suspect in the minors this season, as he walked over 10% of the batters he faced at both levels. It seemed nitpicky to point it out, as when you’re striking out more than 35% of the batters you face, a walk rate between 10% and 11% isn’t that big a deal. But he’s unlikely to strikeout that many hitters in the Majors, so poor control is going to hamper his results much more.

He threw just 61.5% of his pitches for strikes versus a league average of 63.8%, and he walked 14.3% of the batters he faced. Of course, it’s such a tiny sample size that if he walked just one less batter, his walk rate would have been a much more acceptable 9.5%. That’s not great, but it’s not alarming like a mid-teen mark is! That’s why it’s better to look at the low strike percentage, since the denominator, and therefore sample size, is larger. What’s very interesting is that he never went to a 3-0 count. Last year, I incorporated 3-0 count percentage into my pitcher xBB% equation, as there is a high correlation between the two. So you would have expected at least a couple of 3-0 counts from James, but the lack of any is a positive sign.

Despite throwing gas, averaging over 97 mph with his four-seamer and touching 100 several times, the pitch generated a SwStk% of just 8.1%. That’s still above the benchmark Eno Sarris published back in 2014 (I’m guessing all these benchmarks are higher now), but I would have expected/hoped such a high octane fastball would lead to more whiffs.

Since his fastball wasn’t particularly great at inducing swings and misses, perhaps his two secondary offerings, the slider and changeup, were. But that wasn’t the case. The slider generated a below average 11.8% SwStk% and changeup 8.3% mark. It’s pretty shocking that a guy could strike out nearly 43% of the hitters he faced in his debut start with no pitch generating a SwStk% above 11.8%.

So how did he manage to strike out nine batters without making batters swing and miss very frequently? Lots and lots of called strikes. While I don’t have a breakdown of called strike rate by pitch type, I do see that his looking strike rate was an amazing 42.9%, well above the 26.5% league average. In addition, four of his nine strikeouts were of the called variety, a rate that was double the league average.

Obviously called strikes aren’t a bad thing. You would prefer a called strike instead of a called ball. But when analyzing a pitcher’s strike type distribution with the intention of forecasting a future strikeout rate, you want to see a high rate driven by a high swinging strike rate, not called strike rate. The latter is less repeatable than the former.

******

So overall, James’ debut was clearly a mixed bag. He showed the fantastic velocity that was hinted at and did manage to strike out nine Astros hitters. But the control wasn’t there and none of his pitches generated the swinging strikes we would want to see in order to believe the strikeouts will continue.

Control isn’t that much of a concern for me as it’s a skill that could be improved upon. Right now, I want to see his fastball and secondary pitches generated more whiffs, as I’m cautiously optimistic a high 90s fastball will ultimately result in whifftastic performances. Remember, we only have one start and 21 opposing batter interactions to analyze, so let’s bet on the velocity and minor league strikeout rates and cross our fingers. He might not get another start this year, but he must be added in keeper leagues.





Mike Podhorzer is the founder of ProjectingX IQ, an advanced fantasy baseball analytics platform that transforms projection data and in-season performance signals into actionable intelligence. He is the 2015 Fantasy Sports Writers Association Baseball Writer of the Year and three-time Tout Wars champion. He is the author of the eBook Projecting X 2.0: How to Forecast Baseball Player Performance, which teaches you how to project players yourself. Follow Mike on X@MikePodhorzer and contact him via email.

16 Comments
Oldest
Newest Most Voted
TheGarrettCooperFanClub
8 years ago

Lol he isn’t even in the player pool for espn. I gotta switch to a different site for 2019

King Donko of Punchstania
8 years ago

ESPN is awful. Check out Fantrax.

lgeldart
8 years ago

Fantrax is the best (for all sports)… and it’s not close.

TheGarrettCooperFanClub
8 years ago
Reply to  lgeldart

unfortunately its not up to me, i will try lobbying to the league commish but i dont think anyone is hardcore enough in that league to switch over to fantrax

AnonMember since 2020
8 years ago

Followed his start on Gamecast and I thought he was getting squeezed a bit. He threw a lot of borderline pitches that didn’t get the call, but that’s just eyeballing it. Would be curious to see a more detailed pitch analysis to see if maybe he was shortchanged on balls/strikes

CasonJolette
8 years ago

Mike,

Only because it’s the playoffs, I was hoping I could get your opinion on a completely unrelated subject, starting pitching. I am currently in a bye week right now and then will have playoffs the following two weeks. Here are my two most questionable starters and the best options available on the wire.

Gibson (@KC, @DET)
Ohtani (SEA, @HOU)

L Castillo ( LAD, @MIL, @MIA)
Velasquez (MIA, @ATL)
Minor (@LAA, @SD, SEA)
Matz (MIA, @PHI, @WAS)
Heaney (TEX, SEA, @HOU)
Giolito (@KC, @BAL, CHC)
Lucchesi (@SEA, SF, @LAD)
Junis (CHW, MIN, @DET)
Chen (@NYM, WAS)

Any moves you would make? Thanks again!

montrealMember since 2022
8 years ago
Reply to  CasonJolette

Holy smokes you have lots of better options. Ohtani is a waste. They will never pitch him more than 3 innings. To me Gibson is average, but on your list I would easily take Matz, L Castillo, Junis (pitching great now), Heaney, or even Minor. Pick Matz and 1 other. Good luck.

Maverik312
8 years ago
Reply to  CasonJolette

Junis has cake matchups.

I cannot over state this enough though. Lucas Giolito is the number one on that list. The Sox have shown no reserve about letting him pitch >100 pitches, so the QS will be there.

His FB velo increased by ~1-2 ticks over his last 6 starts. He added a two seamer that overlays with his change very well. His fastball command (always his issue) is the best it has ever been. Someone on FG wrote up a start and showed he changed his mechanics to come over the top more – could be the cause of the better command – AND 2/3 of those matchups are cake.

I’m gonna post the stats, but if you watch the games or go look at old heat maps you’ll see Gio’s pitches are worlds different than they have been this year.

Last 6 games (Red Sox, Tigers x2, Twins, Rays, Yankees):
9.64 K/9
2.89 BB/9
0.96 HR/9
3.60 FIP
3.45 xFIP
55% GB

CasonJolette
8 years ago
Reply to  Maverik312

I really want to believe in Giolito’s recent success but having watched that TB start, I was not impressed. Seemed to be throwing his change up high in the zone and getting away with it the entire start. I’ll have to look under the hood some more and see what’s going on.

Maverik312
8 years ago
Reply to  CasonJolette

https://twitter.com/PitchingNinja/status/1035331563666518016
https://twitter.com/PitchingNinja/status/1035337596690472960
https://twitter.com/PitchingNinja/status/1035329322012291072

Highlights from the recent game against the BoSox
The TB game is the oldest of the bunch I mentioned. The two I personally watched before digging were the Red Sox and the most recent Tigers games. See if you can dig up pitching locations for those.

strosfanMember since 2016
8 years ago

If the Astros pull ahead some or the A’s falter (which I doubt) we may see him another time or two. Exciting potential.

jjezioraMember since 2022
8 years ago

There is a good chance he got a lot of the looking strikes due to his erratic command and that the Angels have obviously never seen him before and wanted to get a look before swinging away or trying to ambush him, especially considering he has a 97 mph fastball.

CC AFCMember since 2016
8 years ago

So, throws gas but gets fewer swinging strikes than you’d expect given the velocity? Sounds like Foltynewicz or Yordano Ventura (RIP).

pedeysRSox
8 years ago
Reply to  Mike Podhorzer

Jalen Beeks with more heat and less command.

epiekara
8 years ago

I contacted a programmer from ESPN the other night to inquire about adding him to the player pool. There really should be no excuse for not having him there following an actual start. He replied and now James is on waivers and will be eligible for claim tomorrow morning. I call that doing my civic duty.