{"id":345242,"date":"2026-06-03T19:23:09","date_gmt":"2026-06-03T19:23:09","guid":{"rendered":"https:\/\/www.newsbeep.com\/us-ca\/345242\/"},"modified":"2026-06-03T19:23:09","modified_gmt":"2026-06-03T19:23:09","slug":"is-giants-pitching-staff-too-predictable-heres-what-the-numbers-say","status":"publish","type":"post","link":"https:\/\/www.newsbeep.com\/us-ca\/345242\/","title":{"rendered":"Is Giants\u2019 pitching staff too predictable? Here\u2019s what the numbers say"},"content":{"rendered":"<p><img alt=\"San Francisco Giants manager Tony Vitello, left, takes the ball from pitcher Adrian Houser, middle, during a pitching change in the fifth inning of a baseball game against the Chicago White Sox Saturday, May 23, 2026, in San Francisco.\" loading=\"eager\" fetchpriority=\"high\"   style=\"aspect-ratio:3 \/ 2\" class=\"x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill\"\/><\/p>\n<p>San Francisco Giants manager Tony Vitello, left, takes the ball from pitcher Adrian Houser, middle, during a pitching change in the fifth inning of a baseball game against the Chicago White Sox Saturday, May 23, 2026, in San Francisco.<\/p>\n<p>Jeff Chiu\/Associated Press<\/p>\n<p>A quick glance at the underlying numbers shows no glaring red flags surrounding the <a href=\"https:\/\/www.sfchronicle.com\/sports\/giants\/\" data-link=\"native\" class=\"\" rel=\"nofollow noopener\" target=\"_blank\">San Francisco Giants\u2019<\/a> pitching staff.\u00a0<\/p>\n<p>In some ways, this staff is doing exactly what they\u2019re supposed to. They\u2019ve even raised a few green flags: Opposing hitters aren\u2019t barreling the ball much, nor getting hard contact. A 45.3% ground-ball rate ranks fifth in baseball, which fills the organizational objective to maximize their supposed strengths of defense and a pitcher-friendly ballpark.\u00a0<\/p>\n<p>Yet, the Giants\u2019 pitching staff is in the midst of a downright ugly stretch dating to their 0-6 trip against the Philadelphia Phillies and Tampa Bay Rays at the end of April. In the five weeks since, the entire staff\u2019s 5.30 ERA ranks 28th in baseball and their 4.53 fielding independent pitching isn\u2019t much better (24th).\u00a0<\/p>\n<p class=\"uiTextSmall f aic jcc\">Article continues below this ad<\/p>\n<p>What lies in the crater-sized gap between all that desired soft contact and utterly poor execution are a mess of inadequacies that indicate this bad stretch may keep going if no changes are made.\u00a0<\/p>\n<p><a href=\"https:\/\/www.sfchronicle.com\/sports\/giants\/article\/sf-giants-stymied-former-teammate-kyle-harrison-22288684.php\" data-link=\"native\" class=\"\" rel=\"nofollow noopener\" target=\"_blank\"><img alt=\"Brewers starting pitcher Kyle Harrison, who was traded by the Giants last year, struck out 12 in an 8-3 win on Tuesday in\u00a0Milwaukee.\" loading=\"lazy\"   style=\"aspect-ratio:3 \/ 2\" class=\"x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill\"\/><\/a><a href=\"https:\/\/www.sfchronicle.com\/sports\/giants\/article\/giants-hire-world-series-veteran-gary-pettis-22287935.php\" data-link=\"native\" class=\"\" rel=\"nofollow noopener\" target=\"_blank\"><img alt=\"Jeremy Pena #3 and Gary Pettis #8 of the Houston Astros talk at third base during the sixth inning against the Cleveland Guardians at Minute Maid Park on May 02, 2024 in Houston, Texas.\u00a0\" loading=\"lazy\"   style=\"aspect-ratio:3 \/ 2\" class=\"x100 y100 opc bgpc ofcv bgscv block bg-gray200 mnh0px fill\"\/><\/a><\/p>\n<p>One shortcoming appears to be pitch sequence predictability and a lack of deception. While the staff has a handful of guys with swing-and-miss stuff\u00a0\u2014 starter <a href=\"https:\/\/www.sfchronicle.com\/robbie-ray\/\" data-link=\"native\" class=\"\" rel=\"nofollow noopener\" target=\"_blank\">Robbie Ray<\/a> and relievers Caleb Kilian, Erik Miller and <a href=\"https:\/\/www.sfchronicle.com\/keaton-winn\/\" data-link=\"native\" class=\"\" rel=\"nofollow noopener\" target=\"_blank\">Keaton Winn,<\/a> for example\u00a0\u2014 opposing hitters are going both in and out of the zone frequently to make contact against San Francisco\u2019s entire arsenal.\u00a0<\/p>\n<p>San Francisco Chronicle Logo<\/p>\n<p>Make us a Preferred Source to get more of our news when you search.<\/p>\n<p><a href=\"https:\/\/www.google.com\/preferences\/source?q=sfchronicle.com\" data-link=\"native\" role=\"button\" aria-label=\"Add Preferred Source\" class=\"td300 cp f aic jcc disabled:cd wsn px24 y40px px16 py8 buttonSm fs13 xs:fs16 xs:buttonLg bg-primaryAccessible hover:o80 c-white disabled:bg-gray300 disabled:c-gray600 border bn tac br2\"><\/p>\n<p>Add Preferred Source<\/p>\n<p><\/a><\/p>\n<p>Here\u2019s a statistical breakdown: Their 26.4% called-plus-swinging strike percentage ranks 24th in baseball and they\u2019re only generating a 9.8% swinging strike rate, ranking 26th. Opposing hitters are making contact on 65.0% of pitches out of the zone and at a 78.4% rate overall (in and out of the zone), which both rank sixth highest in the league.\u00a0<\/p>\n<p class=\"uiTextSmall f aic jcc\">Article continues below this ad<\/p>\n<p>The natural thought may be that lots of contact can be good if it\u2019s all slowly hit, but the old reliable batting average on balls in play (BABIP) stat tells us that has not been the case this year. Their .298 BABIP ranks fifth highest in the league, which means opposing teams are getting a lot of hits on balls put in play against the Giants. So much for the ground-ball hack.\u00a0<\/p>\n<p>Lack of deception shows also in their 4.07 walk-per-nine inning rate; there\u2019s little the Giants have to offer that throws hitters off balance.<\/p>\n<p>The double-header, double-walk-off fiasco in Philadelphia featured two extremes of just how predictable, or unimaginative, the Giants\u2019 approach on the mound has been.\u00a0<\/p>\n<p>In Game 1, <a href=\"https:\/\/www.sfchronicle.com\/ryan-walker\/\" data-link=\"native\" class=\"\" rel=\"nofollow noopener\" target=\"_blank\">Ryan Walker,<\/a> since demoted to Triple A, threw 13 consecutive sinkers while allowing the game-tying and game-winning runs. It was practically d\u00e9j\u00e0 vu in Game 2 when manager <a href=\"https:\/\/www.sfchronicle.com\/tony-vitello\/\" data-link=\"native\" class=\"\" rel=\"nofollow noopener\" target=\"_blank\">Tony Vitello<\/a> stuck with righty Winn against lefty slugger Kyle Schwarber with the game-winning run aboard, and Schwarber smacked Winn\u2019s seventh straight splitter of the at-bat to walk-off the double header.\u00a0<\/p>\n<p>Vitello <a href=\"https:\/\/www.sfchronicle.com\/sports\/giants\/article\/giants-swept-phillies-bullpen-blunders-22234388.php\" data-link=\"native\" class=\"\" rel=\"nofollow noopener\" target=\"_blank\">said after the game<\/a> that pitching coach Justin Meccage was calling from the dugout rails to throw something Schwarber might chase up in the zone, but Winn ultimately stuck with his best pitch. Walker said his other pitch, the slider, felt just fine to throw but that he doesn\u2019t like to shake off the catcher, who was since-traded Patrick Bailey.\u00a0<\/p>\n<p class=\"uiTextSmall f aic jcc\">Article continues below this ad<\/p>\n<p>Neither loss can only be blamed on regretful decision-making in the moment; the preparations leading up to it played a part, too.\u00a0<\/p>\n<p>That dreadful night in Philly has been par for the course in leverage situations for the bullpen or in jams for starting pitchers. Hitters are batting .250 against the Giants, tied with the A\u2019s for fifth worst.\u00a0<\/p>\n<p>They have a 12.86 ERA with runners in scoring position, but the 19th-ranked 4.27 FIP paints a clearer picture of the pitching\u2019s effectiveness.<\/p>\n<p>The figures aren\u2019t entirely surprising given that the pitching staff was somewhat a concern heading into 2026. The bullpen in particular lacks experienced high-leverage relievers and Walker, their most experienced closer, is currently tweaking his mechanics in Triple A.\u00a0<\/p>\n<p>The rotation has fallen short of expectation as well for reasons outside control. <a href=\"https:\/\/www.sfchronicle.com\/logan-webb\/\" data-link=\"native\" class=\"\" rel=\"nofollow noopener\" target=\"_blank\">Logan Webb,<\/a> off to a shaky start to the year, landed on the 15-day injured list with knee bursitis and Ray was tipping pitches in his scary start against the Arizona Diamondbacks and recognized a need to tweak mechanics after an iffy outing against the Chicago White Sox the next week.\u00a0<\/p>\n<p class=\"uiTextSmall f aic jcc\">Article continues below this ad<\/p>\n<p>That doesn\u2019t negate the disappointing returns as a group with new additions <a href=\"https:\/\/www.sfchronicle.com\/grant-mccray\/\" data-link=\"native\" class=\"\" rel=\"nofollow noopener\" target=\"_blank\">Tyler Mahle<\/a> and <a href=\"https:\/\/www.sfchronicle.com\/adrian-houser\/\" data-link=\"native\" class=\"\" rel=\"nofollow noopener\" target=\"_blank\">Adrian Houser.<\/a> The group\u2019s 4.94 ERA is the second-highest mark in baseball this year.<\/p>\n<p>The roots under the numbers show the pitching staff\u2019s woes can\u2019t be entirely focused on the guy on the mound.<\/p>\n","protected":false},"excerpt":{"rendered":"San Francisco Giants manager Tony Vitello, left, takes the ball from pitcher Adrian Houser, middle, during a pitching&hellip;\n","protected":false},"author":2,"featured_media":345243,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[30],"tags":[103071,10897,109586,25614,77298,101,4820,103,102,104,106,105,127,10892,54972],"class_list":["post-345242","post","type-post","status-publish","format-standard","has-post-thumbnail","category-san-francisco","tag-adrian-houser","tag-giants","tag-landen-roupp","tag-logan-webb","tag-robbie-ray","tag-san-francisco","tag-san-francisco-giants","tag-san-francisco-headlines","tag-san-francisco-news","tag-sf","tag-sf-headlines","tag-sf-news","tag-sports","tag-tony-vitello","tag-tyler-mahle"],"_links":{"self":[{"href":"https:\/\/www.newsbeep.com\/us-ca\/wp-json\/wp\/v2\/posts\/345242","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newsbeep.com\/us-ca\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.newsbeep.com\/us-ca\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/us-ca\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/us-ca\/wp-json\/wp\/v2\/comments?post=345242"}],"version-history":[{"count":0,"href":"https:\/\/www.newsbeep.com\/us-ca\/wp-json\/wp\/v2\/posts\/345242\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/us-ca\/wp-json\/wp\/v2\/media\/345243"}],"wp:attachment":[{"href":"https:\/\/www.newsbeep.com\/us-ca\/wp-json\/wp\/v2\/media?parent=345242"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.newsbeep.com\/us-ca\/wp-json\/wp\/v2\/categories?post=345242"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.newsbeep.com\/us-ca\/wp-json\/wp\/v2\/tags?post=345242"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}