\n\n","providerName":"Twitter","providerUrl":"https://twitter.com","thumbnail_url":null,"type":"oembed","width":550,"contentType":"rich"},{"__typename":"Markdown","content":"As MLB.com’s Mike Petriello noted, pitchers are throwing hard sinkers with plus arm-side movement, running them inside to same-sided hitters. On top of that, nearly half of all sinkers are gaining extra or unexpected movement from seam-shifted wake -- a phenomenon in which pitchers use the seams of the ball to catch air on the way to the plate.\n\nSchwellenbach’s sinker fits the bill. Based on Stuff+ -- which grades the physical characteristics of a pitch -- Schwellenbach’s 114 mark is [tied for the fifth-best](https://www.fangraphs.com/leaders/major-league?pos=all&stats=pit&lg=all&qual=y&type=36&season=2025&month=0&season1=2025&ind=0&sortcol=4&sortdir=default&pagenum=1) sinker of any qualified starting pitcher.\n\nHe’s maximizing the pitch with elite location, too. As a rookie, Schwellenbach threw his sinker equally to left-handed hitters and right-handed hitters. This year, he’s thrown just four sinkers to a lefty, while quadrupling the pitch’s usage rate against righties (7.3% to 27.3%).","type":"text"},{"__typename":"Image","caption":null,"contextualCaption":null,"contextualAspectRatio":"raw","credit":null,"contentType":null,"format":"jpg","templateUrl":"https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/efbi0dsydra5yu3vfknn","type":"image"},{"__typename":"Markdown","content":"Toss in upper-90s velocity and seam-shifted movement, and it’s no surprise that Schwellenbach’s sinker has taken a tremendous leap.\n\n**Batters vs. Schwellenbach’s sinker, 2024 vs. 2025**\n\n* **2024:** .319 wOBA // .315 xwOBA // 88.3 mph EV // 9.4 Whiff%\n* **2025:** .199 wOBA // .269 xwOBA // 83.8 mph EV // 24.2 Whiff%","type":"text"},{"__typename":"Markdown","content":"### 2\\. His four-seamer is becoming a weapon, too\n\nIn January, Schwellenbach told Rob Friedman of Pitching Ninja that his four-seamer had “bad shape,” which prompted him to work on a sinker and a cutter. But this year, the pitch is getting more vertical movement than it did in 2024. He’s gained 2.0 inches of induced vertical break -- the amount of break a pitcher generates from how he spins a ball, removing gravity from the equation. Instead of having below-average vertical movement, Schwellenbach’s 4-seamer is now roughly average.","type":"text"},{"__typename":"Markdown","content":"A combination of other traits -- a lower than average release point, plus velocity, and elevated location -- help Schwellenbach create a flat vertical approach angle, a deceptive tool that helps fastballs play up. That’s turned his four-seamer into a swing-and-miss option.\n\n**Whiff Rate on Schwellenbach’s 4-seamer**\n\n* **2024:** 80th in whiff rate (20.3%) min. 100 4-seamers thrown\n* **2025:** 12th in whiff rate ([29.6%](https://baseballsavant.mlb.com/statcast_search?hfPT=FF%7C&hfAB=&hfGT=R%7C&hfPR=bunt%5C.%5C.foul%5C.%5C.tip%7Cmissed%5C.%5C.bunt%7Cfoul%5C.%5C.tip%7Cswinging%5C.%5C.strike%7Cswinging%5C.%5C.strike%5C.%5C.blocked%7C&hfZ=&hfStadium=&hfBBL=&hfNewZones=&hfPull=&hfC=&hfSea=2025%7C&hfSit=&player_type=pitcher&hfOuts=&hfOpponent=&pitcher_throws=&batter_stands=&hfSA=&game_date_gt=&game_date_lt=&hfMo=&hfTeam=&home_road=&hfRO=&position=SP&hfInfield=&hfOutfield=&hfInn=&hfBBT=&hfFlag=is%5C.%5C.swing%7C&metric_1=&group_by=name&min_pitches=25&min_results=0&min_pas=0&sort_col=pitch_percent&player_event_sort=api_p_release_speed&sort_order=desc&chk_pitch_type=on&chk_is..swing=on#results)), min. 25 4-seamers thrown\n\nIn a start against the Marlins on April 4, Schwellenbach generated 11 whiffs with his four-seamer -- three more whiffs than he’s ever had with the pitch in a single start.","type":"text"},{"__typename":"Video","contentDate":"2025-04-05T01:55:26.404Z","preferredPlaybackScenarioURL({\"preferredPlaybacks\":\"mp4AvcPlayback\"})":"https://mlb-cuts-diamond.mlb.com/FORGE/2025/2025-04/04/0e835d88-c1a7547d-7bc4d236-csvm-diamondgcp-asset-4000K.mp4","type":"video","description":"","displayAsVideoGif":false,"duration":"00:00:08","slug":"liam-hicks-strikes-out-swinging-bogdke","tags":[{"__typename":"InternalTag","slug":"season-2025","title":"Season 2025","type":"season"},{"__typename":"GameTag"},{"__typename":"TaxonomyTag","slug":"in-game-highlight","title":"in-game highlight","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"highlight","title":"highlight","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"game-action-tracking","title":"game action tracking","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"pitching","title":"pitching","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"opening-week","title":"Opening Week","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"game-story-highlight","title":"Game story highlight","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"sporty-cc","title":"Sporty CC","type":"taxonomy"},{"__typename":"PersonTag","slug":"playerid-680885","title":"Spencer Schwellenbach","person":{"__ref":"Person:680885"},"type":"player"},{"__typename":"TaxonomyTag","slug":"star-of-the-game","title":"Player of the Game","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"fan-duel","title":"Fan Duel","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"eclat-feed","title":"Eclat feed","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"imagen-feed","title":"Imagen feed","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"international-feed","title":"International Partner feed","type":"taxonomy"}],"thumbnail":{"__typename":"Thumbnail","templateUrl":"https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/tdpx6xd9wvjohrgsjtvs"},"title":"Spencer Schwellenbach's 10th K","relativeSiteUrl":"/video/liam-hicks-strikes-out-swinging-bogdke"},{"__typename":"Markdown","content":"Yet fastballs are only a portion of Schwellenbach’s diverse arsenal. For such an inexperienced pitcher, he’s shown an impressive ability to adjust his pitch usage on a game-by-game basis. Before carving up Miami’s lineup with four-seamers, Schwellenbach threw a season-high 20 splitters to dominate the Padres. A few starts later, the Phillies smashed a couple of hits off his sinker, so he pivoted, recording five strikeouts on a season-high 24 sliders. There’s a readily apparent comfort level with all six pitch types.\n\nBeyond the pure stuff, it’s the flexibility and versatility of his repertoire that should prime Schwellenbach for more success in 2025.","type":"text"}],"relativeSiteUrl":"/news/spencer-schwellenbach-deep-arsenal-2025-success","contentType":"news","subHeadline":"Braves' Schwellenbach has the diverse arsenal of a savvy veteran","summary":"The Braves seem to have a new pitching strategy -- cornering the market on dominant right-handers named “Spencer S.”\nThere’s Spencer Strider, the mustachioed fireballer with a knack for strikeouts, having fanned an MLB-best 281 hitters as an All-Star in 2023. There’s also Spencer Schwellenbach, a 24-year-old quickly establishing himself","tagline({\"formatString\":\"none\"})":null,"tags":[{"__typename":"InternalTag","slug":"storytype-article","title":"Article","type":"article"},{"__typename":"TaxonomyTag","slug":"apple-news","title":"Apple News","type":"taxonomy"},{"__typename":"ContributorTag","slug":"jared-greenspan","title":"Jared Greenspan","type":"contributor"},{"__typename":"PersonTag","slug":"playerid-680885","title":"Spencer Schwellenbach","person":{"__ref":"Person:680885"},"type":"player"},{"__typename":"TaxonomyTag","slug":"player-tracking","title":"Statcast","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"savant","title":"savant","type":"taxonomy"},{"__typename":"TeamTag","slug":"teamid-144","type":"team","title":"Atlanta Braves","team":{"__ref":"Team:144"}}],"type":"story","thumbnail":"https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/nwo5o13jbgzcyvhth4c2","title":"Spencer Schwellenbach Statcast analysis and breakdown"},"getTeamsBySportId({\"ids\":[1]})":[{"__ref":"Team:133"},{"__ref":"Team:134"},{"__ref":"Team:135"},{"__ref":"Team:136"},{"__ref":"Team:137"},{"__ref":"Team:138"},{"__ref":"Team:139"},{"__ref":"Team:140"},{"__ref":"Team:141"},{"__ref":"Team:142"},{"__ref":"Team:143"},{"__ref":"Team:144"},{"__ref":"Team:145"},{"__ref":"Team:146"},{"__ref":"Team:147"},{"__ref":"Team:158"},{"__ref":"Team:108"},{"__ref":"Team:109"},{"__ref":"Team:110"},{"__ref":"Team:111"},{"__ref":"Team:112"},{"__ref":"Team:113"},{"__ref":"Team:114"},{"__ref":"Team:115"},{"__ref":"Team:116"},{"__ref":"Team:117"},{"__ref":"Team:118"},{"__ref":"Team:119"},{"__ref":"Team:120"},{"__ref":"Team:121"}],"getHeaderFromForgePath({\"contentSource\":\"MLB\",\"headerPath\":\"/_navs/header/mlb/global-nav\",\"locale\":\"en-US\",\"paletteKey\":\"mlb-sponsored-palette-waste-management\",\"propertiesKey\":\"mlb-sponsored-properties-waste-management\"})":{"__typename":"Header","navigation":[{"__typename":"NavItem","customPropertiesString":"align:right;","icon":null,"linkTarget":null,"linkText":"MLB.TV","linkUrl":"/tv?&affiliateId=mlbMENUtv","placement":"right","visible":"true","subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Buy MLB.TV","linkUrl":"/live-stream-games/subscribe?&affiliateId=mlbMENUtv","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Buy At Bat","linkUrl":"/live-stream-games/subscribe/at-bat?&affiliateId=mlbMENUtv","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Watch & Listen","linkUrl":"/live-stream-games?&affiliateID=mlbMENUtv","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Help Center","linkUrl":"https://support.mlb.com/s/?&affiliateID=mlbMENUtv","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"align:right;","icon":null,"linkTarget":null,"linkText":"Tickets","linkUrl":"/tickets","placement":"right","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"All-Star Tickets","linkUrl":"/all-star/tickets","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":"expires:1721167200;"},{"__typename":"NavItem","placement":null,"linkText":"MLB at Rickwood Field","linkUrl":"/events/rickwood/tickets","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":"expires:1718924400;"},{"__typename":"NavItem","placement":null,"linkText":"Spring Training","linkUrl":"/tickets/spring-training","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":"expires:1742958000;"},{"__typename":"NavItem","placement":null,"linkText":"Postseason Tickets","linkUrl":"/tickets/postseason","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Buy on SeatGeek","linkUrl":"https://seatgeek.com/mlb-tickets?aid=15994&pid=integration&rid=1&utm_medium=partnership&utm_source=mlb_sponsorship&utm_campaign=integration","linkTarget":"_blank","visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Sell on SeatGeek","linkUrl":"https://seatgeek.com/sell/mlb-tickets?aid=15994&pid=integration&rid=15&utm_medium=partnership&utm_source=mlb_sponsorship&utm_campaign=integration","linkTarget":"_blank","visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Season Tickets","linkUrl":"/tickets/season-tickets","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Single Game Tickets","linkUrl":"/schedule","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Group Tickets","linkUrl":"/tickets/group-tickets","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Special Ticket Offers","linkUrl":"/tickets/fan-value","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Speedway Classic","linkUrl":"/events/speedway-classic/tickets","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"VIP Ticket Packages","linkUrl":"/tickets/on-location-experiences","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Students","linkUrl":"/tickets/students","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Tourism","linkUrl":"/tourism","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB World Tour","linkUrl":"/international/events","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Ticket Terms & Conditions","linkUrl":"/tickets/terms-and-conditions","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"align:right;","icon":"shopping-cart","linkTarget":null,"linkText":"Shop","linkUrl":"https://www.mlbshop.com/?_s=bm-mlbcom-hp","placement":"right","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"MLB Online Shop","linkUrl":"https://www.mlbshop.com/?_s=bm-mlbcom-hp","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Auction","linkUrl":"https://auctions.mlb.com/iSynApp/showHomePage.action?sid=1101001&isynsharedsession=9mislq-18JnZhOEp-FeGzvUB3G6zxwkeKqwX99MKAttEdaSACl02r4aCDzYhNvUm","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Gift Cards","linkUrl":"https://www.mlbshop.com/gift-cards/x-462351+z-94899005-3509039474?_s=bm-mlbcom-Home","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"MLB NYC Flagship Store","linkUrl":"/shop/nyc-retail-store","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"European Shop","linkUrl":"http://www.mlbshopeurope.com/stores/mlb/en?portal=MLTS66FS&CMP=PSC-MLTS66FS","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Photo Store","linkUrl":"https://photostore.mlb.com/","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"amp:true;mobile:true","icon":null,"linkTarget":null,"linkText":"News","linkUrl":"/news","placement":"mobile","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Probable Pitchers","linkUrl":"/probable-pitchers/","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Starting Lineups","linkUrl":"/starting-lineups","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Transactions","linkUrl":"/transactions","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Injury Report","linkUrl":"/injury-report","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"World Baseball Classic","linkUrl":"/world-baseball-classic","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Draft","linkUrl":"/draft/2025","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"All-Star Game","linkUrl":"/all-star/","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Life","linkUrl":"/fans/mlb-life","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Pipeline","linkUrl":"/pipeline","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Postseason History","linkUrl":"/postseason/history","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Great Stories","linkUrl":"/news/topic/longform","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Podcasts","linkUrl":"/fans/podcasts","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Free-to-play Games","linkUrl":"/play","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":null,"linkTarget":null,"linkText":"Watch","linkUrl":"/tv?&affiliateId=mlbMENU","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":"Video","navigation":[{"__typename":"NavItem","placement":null,"linkText":"Search","linkUrl":"/video","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Statcast","linkUrl":"/video/topic/statcast","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Network","linkUrl":"/network","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]},{"__typename":"SubnavColumn","title":"MLB.TV","navigation":[{"__typename":"NavItem","placement":null,"linkText":"Buy MLB.TV","linkUrl":"/live-stream-games/subscribe?&affiliateId=mlbMENU","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Watch & Listen","linkUrl":"/live-stream-games?&affiliateID=mlbMENU","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Help Center","linkUrl":"https://support.mlb.com/s/?&affiliateID=mlbMENU","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"mobile:true;amp:true;","icon":null,"linkTarget":null,"linkText":"Scores","linkUrl":"/scores/","placement":"mobile","visible":"true","subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[]}]},{"__typename":"NavItem","customPropertiesString":"amp:true;mobile:true;","icon":null,"linkTarget":null,"linkText":"Schedule","linkUrl":"/schedule/","placement":"mobile","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"2025 Regular Season","linkUrl":"/schedule","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"2025 Spring Training","linkUrl":"/schedule/2025-02-20","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"2024 Regular Season","linkUrl":"/schedule/2024-03-20","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"2024 Postseason","linkUrl":"/postseason","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Events","linkUrl":"/events","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Team by Team Schedule","linkUrl":"/schedule/team-by-team","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Sync Schedules","linkUrl":"https://mlb.ecal.com/","linkTarget":"_blank","visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"National Broadcasts","linkUrl":"/live-stream-games/national-broadcast-schedule","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"mobile:true;amp:true;","icon":null,"linkTarget":null,"linkText":"Stats","linkUrl":"/stats","placement":"mobile","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Statcast Leaders","linkUrl":"https://baseballsavant.mlb.com/statcast_leaderboard","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Statcast","linkUrl":"/statcast","linkTarget":"","visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Baseball Savant","linkUrl":"https://baseballsavant.mlb.com/","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Top Prospect Stats","linkUrl":"/prospects/stats/top-prospects?type=all&minPA=1","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Winter Leagues Stats","linkUrl":null,"linkTarget":"/ligas-invernales/stats/","visible":"false","icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"amp:true;","icon":null,"linkTarget":null,"linkText":"Standings","linkUrl":"/standings/wild-card","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[]}]},{"__typename":"NavItem","customPropertiesString":"","icon":"group","linkTarget":null,"linkText":"Players","linkUrl":"/players","placement":null,"visible":"true","subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Prospect Rankings","linkUrl":"/prospects","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Depth Charts","linkUrl":"/team/roster/depth-chart","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Players Association","linkUrl":"https://www.mlbplayers.com","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Negro Leagues","linkUrl":"/history/negro-leagues","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":null,"linkTarget":null,"linkText":"MLB Play","linkUrl":"/play","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Beat the Streak","linkUrl":"/play?gameId=BeatTheStreak2022","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Immaculate Grid","linkUrl":"/play?gameId=ImmaculateGrid2024","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Trivia","linkUrl":"/play?gameId=SporcleTrivia2024","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Spinball","linkUrl":"/apps/spinball/game","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Pickle","linkUrl":"/play?gameId=Pickle2023","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"By the Numbers","linkUrl":"/play?gameId=ByTheNumbers2022","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Diamond Decisions","linkUrl":"/play?gameId=DiamondDecisions2024","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Bingo","linkUrl":"/play?gameId=Bingo2023","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":null,"linkTarget":null,"linkText":"Youth","linkUrl":"/youth-baseball-softball","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Play Ball","linkUrl":"/play-ball","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Youth Baseball & Softball","linkUrl":"/youth-baseball-softball","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":"milb","linkTarget":null,"linkText":"MiLB","linkUrl":"/milb","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[]}]},{"__typename":"NavItem","customPropertiesString":"expires:1720022400;","icon":null,"linkTarget":null,"linkText":"Vote","linkUrl":"/all-star/ballot?affiliateId=asb-topnav-mlb-2024","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[]}]},{"__typename":"NavItem","customPropertiesString":"amp:true;module:teammodule;align:right;","icon":null,"linkTarget":null,"linkText":"Teams","linkUrl":"/team","placement":"right","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Team Module","linkUrl":null,"linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":"module:teammodule;"}]}]},{"__typename":"NavItem","customPropertiesString":"align:right;label:Language","icon":null,"linkTarget":null,"linkText":"Lang","linkUrl":"/language","placement":"right","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Espa?ol","linkUrl":"/es","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":"lang:es"},{"__typename":"NavItem","placement":null,"linkText":"日本語","linkUrl":"http://www.mlb.jp/","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":"lang:ja"},{"__typename":"NavItem","placement":null,"linkText":"???","linkUrl":"https://www.mlbkor.com/","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":"lang:ko"}]}]}],"cfPalette":{"__typename":"CF_Palette","headerMastheadBackgroundColor":"#002D72","headerMastheadTextColor":"#ffffff","headerNavigationBackgroundColor":"#009845","headerNavigationBorderColor":"#00693C","headerNavigationTextColorHover":"#ffffff","headerNavigationTextColor":"#ffffff"},"cfEntityWebProperties":{"__typename":"CF_Entity_WebProperties","urlLogo":null,"headerMastheadTagline":null,"headerPrimaryLogo":{"__typename":"CF_Asset","url":"https://images.ctfassets.net/iiozhi00a8lc/3ni9Pk1vFeSU0r1ALLFoDS/856bfa8f2aa253343ec078bab5a8ce19/WM_SingleLogo.svg","description":""},"headerMastheadSponsorImage":{"__typename":"CF_Asset","url":null,"description":null},"headerMastheadTaglineContainerWidth":"512px","headerMastheadTaglineContainerHeight":"56px"}}},"Team:144":{"__typename":"Team","id":144,"sport":{"__ref":"Sport:1"},"teamName":"Braves","division":{"__ref":"Division:204"},"name":"Atlanta Braves","shortName":"Atlanta"},"Person:680885":{"__typename":"Person","id":680885,"initLastName":"S Schwellenbach","team":{"__typename":"Team","sport":{"__ref":"Sport:1"}}},"Sport:1":{"__typename":"Sport","id":"1"},"Division:200":{"__typename":"Division","id":"200"},"Team:133":{"__typename":"Team","division":{"__ref":"Division:200"},"id":133,"name":"Athletics","shortName":"Athletics","teamName":"Athletics"},"Division:205":{"__typename":"Division","id":"205"},"Team:134":{"__typename":"Team","division":{"__ref":"Division:205"},"id":134,"name":"Pittsburgh Pirates","shortName":"Pittsburgh","teamName":"Pirates"},"Division:203":{"__typename":"Division","id":"203"},"Team:135":{"__typename":"Team","division":{"__ref":"Division:203"},"id":135,"name":"San Diego Padres","shortName":"San Diego","teamName":"Padres"},"Team:136":{"__typename":"Team","division":{"__ref":"Division:200"},"id":136,"name":"Seattle Mariners","shortName":"Seattle","teamName":"Mariners"},"Team:137":{"__typename":"Team","division":{"__ref":"Division:203"},"id":137,"name":"San Francisco Giants","shortName":"San Francisco","teamName":"Giants"},"Team:138":{"__typename":"Team","division":{"__ref":"Division:205"},"id":138,"name":"St. Louis Cardinals","shortName":"St. Louis","teamName":"Cardinals"},"Division:201":{"__typename":"Division","id":"201"},"Team:139":{"__typename":"Team","division":{"__ref":"Division:201"},"id":139,"name":"Tampa Bay Rays","shortName":"Tampa Bay","teamName":"Rays"},"Team:140":{"__typename":"Team","division":{"__ref":"Division:200"},"id":140,"name":"Texas Rangers","shortName":"Texas","teamName":"Rangers"},"Team:141":{"__typename":"Team","division":{"__ref":"Division:201"},"id":141,"name":"Toronto Blue Jays","shortName":"Toronto","teamName":"Blue Jays"},"Division:202":{"__typename":"Division","id":"202"},"Team:142":{"__typename":"Team","division":{"__ref":"Division:202"},"id":142,"name":"Minnesota Twins","shortName":"Minnesota","teamName":"Twins"},"Division:204":{"__typename":"Division","id":"204"},"Team:143":{"__typename":"Team","division":{"__ref":"Division:204"},"id":143,"name":"Philadelphia Phillies","shortName":"Philadelphia","teamName":"Phillies"},"Team:145":{"__typename":"Team","division":{"__ref":"Division:202"},"id":145,"name":"Chicago White Sox","shortName":"Chi White Sox","teamName":"White Sox"},"Team:146":{"__typename":"Team","division":{"__ref":"Division:204"},"id":146,"name":"Miami Marlins","shortName":"Miami","teamName":"Marlins"},"Team:147":{"__typename":"Team","division":{"__ref":"Division:201"},"id":147,"name":"New York Yankees","shortName":"NY Yankees","teamName":"Yankees"},"Team:158":{"__typename":"Team","division":{"__ref":"Division:205"},"id":158,"name":"Milwaukee Brewers","shortName":"Milwaukee","teamName":"Brewers"},"Team:108":{"__typename":"Team","division":{"__ref":"Division:200"},"id":108,"name":"Los Angeles Angels","shortName":"LA Angels","teamName":"Angels"},"Team:109":{"__typename":"Team","division":{"__ref":"Division:203"},"id":109,"name":"Arizona Diamondbacks","shortName":"Arizona","teamName":"D-backs"},"Team:110":{"__typename":"Team","division":{"__ref":"Division:201"},"id":110,"name":"Baltimore Orioles","shortName":"Baltimore","teamName":"Orioles"},"Team:111":{"__typename":"Team","division":{"__ref":"Division:201"},"id":111,"name":"Boston Red Sox","shortName":"Boston","teamName":"Red Sox"},"Team:112":{"__typename":"Team","division":{"__ref":"Division:205"},"id":112,"name":"Chicago Cubs","shortName":"Chi Cubs","teamName":"Cubs"},"Team:113":{"__typename":"Team","division":{"__ref":"Division:205"},"id":113,"name":"Cincinnati Reds","shortName":"Cincinnati","teamName":"Reds"},"Team:114":{"__typename":"Team","division":{"__ref":"Division:202"},"id":114,"name":"Cleveland Guardians","shortName":"Cleveland","teamName":"Guardians"},"Team:115":{"__typename":"Team","division":{"__ref":"Division:203"},"id":115,"name":"Colorado Rockies","shortName":"Colorado","teamName":"Rockies"},"Team:116":{"__typename":"Team","division":{"__ref":"Division:202"},"id":116,"name":"Detroit Tigers","shortName":"Detroit","teamName":"Tigers"},"Team:117":{"__typename":"Team","division":{"__ref":"Division:200"},"id":117,"name":"Houston Astros","shortName":"Houston","teamName":"Astros"},"Team:118":{"__typename":"Team","division":{"__ref":"Division:202"},"id":118,"name":"Kansas City Royals","shortName":"Kansas City","teamName":"Royals"},"Team:119":{"__typename":"Team","division":{"__ref":"Division:203"},"id":119,"name":"Los Angeles Dodgers","shortName":"LA Dodgers","teamName":"Dodgers"},"Team:120":{"__typename":"Team","division":{"__ref":"Division:204"},"id":120,"name":"Washington Nationals","shortName":"Washington","teamName":"Nationals"},"Team:121":{"__typename":"Team","division":{"__ref":"Division:204"},"id":121,"name":"New York Mets","shortName":"NY Mets","teamName":"Mets"}}}
window.adobeAnalytics = {"reportingSuiteId":"mlbglobal08,mlbcom08","linkInternalFilters":"mlb"}
window.globalState = {"tracking_title":"Major League Baseball","lang":"en"}
window.appId = ''
/*-->*/
The young starter finding success ... with 6 pitches?
Braves' Schwellenbach has the diverse arsenal of a savvy veteran
4:08 AM UTC
Jared Greenspan
The Braves seem to have a new pitching strategy -- cornering the market on dominant right-handers named “Spencer S.”
There’s Spencer Strider, the mustachioed fireballer with a knack for strikeouts, having fanned an MLB-best 281 hitters as an All-Star in 2023. There’s also Spencer Schwellenbach, a 24-year-old quickly establishing himself as one of baseball’s best young pitchers. Through five starts, heading into Sunday’s matchup against the Diamondbacks, Schwellenbach has a 2.56 ERA and a 3.12 FIP. He’s building off a 21-start rookie season in which he posted a 3.35 ERA and 3.29 FIP following a surprise callup last May. Since his debut, Schwellenbach has accumulated 3.2 fWAR -- 14th most of 99 qualified starting pitchers.
Braves fans are still waiting for the two phenoms to share a rotation: Strider missed most of last year following elbow surgery, and he’s back on the IL with a hamstring strain less than a week after his season debut. For now, Schwellenbach is the lone “Spencer S.” on the mound, and he brings a lot to the table that not even Strider does.
Strider arrived in the Majors as a two-pitch pitcher relying heavily on his four-seam fastball. Since the start of the 2022 season -- Strider’s rookie campaign -- only four pitchers have thrown a greater percentage of four-seamers than Strider (min. 500 pitches thrown). While he’s since added a changeup and a curveball, Strider can succeed on the back of his fastball because of the pitch’s elite velocity and rising action. There’s also the wipeout slider, responsible for 139 strikeouts in 2023 -- the most on an individual pitch type, for any pitcher. He has overpowered hitters from the jump.
Schwellenbach did, too -- just in a different way. Well, really, six different ways.
Schwellenbach unleashed five different pitches in his MLB debut last May, added a sixth offering in his second start and hasn’t looked back since. As far as consistently using six different pitches -- four-seamer, slider, splitter, sinker, curve, cutter -- the versatility of his arsenal is nearly unmatched.
SPs using at least six different pitches 9% of the time, 2025
Walker Buehler (30 years old)
Zach Eflin (31)
Clay Holmes (32)
Merrill Kelly (36)
Michael Lorenzen (33)
Spencer Schwellenbach (24)
Tomoyuki Sugano (35)
Zack Wheeler (34)
Even in this group, Schwellenbach stands out.
Holmes, an All-Star closer, added three new pitches this offseason while transitioning back to starting pitching. Kelly integrated a sixth pitch into his arsenal in 2023, as a 34-year-old with four years of experience in the KBO. Wheeler -- who looks to add a new pitch every year -- didn’t have a six-pitch repertoire until 2018, five years after his MLB debut. Sugano is a rookie, but only in MLB, having first spent 12 years in Japan’s NPB.
As for Schwellenbach? He’s thrown all of 297 professional innings and spent more time at the University of Nebraska as a shortstop than a pitcher -- partially due to an elbow injury, partially because he posted an .829 OPS. Schwellenbach turned in an All-American season out of the bullpen as a junior, prompting the Braves to make him a second-round pick in the 2021 MLB Draft. Soon after, he underwent Tommy John surgery, and didn’t throw his first professional pitch until 2023.
Still, he arrived in the Majors (after skipping Triple-A) with six pitches that he uses frequently. Even in an era of pitching when everyone is adding a new pitch, few pitchers tout an arsenal as consistently diverse.
As a rookie, Schwellenbach was one of just four starting pitchers to record a positive or neutral Run Value with at least five different pitch types (min. 200 pitches each). The other three -- Wheeler, Seth Lugo and Logan Gilbert -- all finished inside the top six in Cy Young Award voting, with Wheeler and Lugo finishing as runners-up.
Amid an encouraging start to 2025, Schwellenbach currently has four pitches grading out above 0 on the Run Value scale. More importantly, he’s made some slight tweaks to his mix, giving reason to believe that his sophomore season may get even better.
1. He altered his sinker usage
Sinkers are en vogue again, so long as they’re used correctly. What does a good sinker look like? Let’s watch Schwellenbach.
As MLB.com’s Mike Petriello noted, pitchers are throwing hard sinkers with plus arm-side movement, running them inside to same-sided hitters. On top of that, nearly half of all sinkers are gaining extra or unexpected movement from seam-shifted wake -- a phenomenon in which pitchers use the seams of the ball to catch air on the way to the plate.
Schwellenbach’s sinker fits the bill. Based on Stuff+ -- which grades the physical characteristics of a pitch -- Schwellenbach’s 114 mark is tied for the fifth-best sinker of any qualified starting pitcher.
He’s maximizing the pitch with elite location, too. As a rookie, Schwellenbach threw his sinker equally to left-handed hitters and right-handed hitters. This year, he’s thrown just four sinkers to a lefty, while quadrupling the pitch’s usage rate against righties (7.3% to 27.3%).
Toss in upper-90s velocity and seam-shifted movement, and it’s no surprise that Schwellenbach’s sinker has taken a tremendous leap.
In January, Schwellenbach told Rob Friedman of Pitching Ninja that his four-seamer had “bad shape,” which prompted him to work on a sinker and a cutter. But this year, the pitch is getting more vertical movement than it did in 2024. He’s gained 2.0 inches of induced vertical break -- the amount of break a pitcher generates from how he spins a ball, removing gravity from the equation. Instead of having below-average vertical movement, Schwellenbach’s 4-seamer is now roughly average.
A combination of other traits -- a lower than average release point, plus velocity, and elevated location -- help Schwellenbach create a flat vertical approach angle, a deceptive tool that helps fastballs play up. That’s turned his four-seamer into a swing-and-miss option.
Whiff Rate on Schwellenbach’s 4-seamer
2024: 80th in whiff rate (20.3%) min. 100 4-seamers thrown
2025: 12th in whiff rate (29.6%), min. 25 4-seamers thrown
In a start against the Marlins on April 4, Schwellenbach generated 11 whiffs with his four-seamer -- three more whiffs than he’s ever had with the pitch in a single start.
Yet fastballs are only a portion of Schwellenbach’s diverse arsenal. For such an inexperienced pitcher, he’s shown an impressive ability to adjust his pitch usage on a game-by-game basis. Before carving up Miami’s lineup with four-seamers, Schwellenbach threw a season-high 20 splitters to dominate the Padres. A few starts later, the Phillies smashed a couple of hits off his sinker, so he pivoted, recording five strikeouts on a season-high 24 sliders. There’s a readily apparent comfort level with all six pitch types.
Beyond the pure stuff, it’s the flexibility and versatility of his repertoire that should prime Schwellenbach for more success in 2025.