\n\n","providerName":"Twitter","providerUrl":"https://twitter.com","thumbnail_url":null,"type":"oembed","width":550,"contentType":"rich"},{"__typename":"Markdown","content":"**9) Ryan Pepiot's slider**\n\nIf Pepiot is going to replace Tyler Glasnow in the Rays' rotation, his slider is going to have to be a big pitch for him. Right now it's his third pitch behind his fastball and changeup, but it has all the makings of the type of power slider many of today's top aces throw. Pepiot's slider averages 89 mph with sharp movement for that velocity -- it gets over two inches more break than comparable sliders. It's a good breaking pitch, and it's his only breaking pitch, and we want to see it become a bigger part of his arsenal.","type":"text"},{"__typename":"Video","contentDate":"2023-09-14T04:17:09.749Z","preferredPlaybackScenarioURL({\"preferredPlaybacks\":\"mp4AvcPlayback\"})":"https://bdata-producedclips.mlb.com/18ff6c68-f1e6-4bd3-8b75-06f72f09bb28.mp4","type":"video","description":"","displayAsVideoGif":false,"duration":"00:00:06","slug":"ryan-pepiot-swinging-strike-to-ha-seong-kim","tags":[{"__typename":"InternalTag","slug":"season-2023","title":"Season 2023","type":"season"},{"__typename":"GameTag"},{"__typename":"PersonTag","slug":"playerid-686752","title":"Ryan Pepiot","person":{"__ref":"Person:686752"},"type":"player"},{"__typename":"TeamTag","slug":"teamid-119","title":"Los Angeles Dodgers","team":{"__ref":"Team:119"},"type":"team"},{"__typename":"TaxonomyTag","slug":"fan-duel","title":"Fan Duel","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"eclat-feed","title":"Eclat 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/ki8vj4qqk3oah1wilagp"},"title":"Pepiot strikes out Kim","relativeSiteUrl":"/video/ryan-pepiot-swinging-strike-to-ha-seong-kim"},{"__typename":"Markdown","content":"**10) Orion Kerkering's sweeper**\n\nWhen Kerkering is on the mound, you're going to see his sweeper. A lot. The Phillies rookie threw it almost three quarters of the time last year between the regular season and playoffs. Kerkering's sweeper is so nasty that he can do that -- it breaks more than nearly any other sweeper, and the sweeper is so named because of how much it breaks from side to side. But really, we barely got a taste of Kerkering's sweeper in 2023, because the 22-year-old wasn't called up until the end of September. We want more.","type":"text"},{"__typename":"Markdown","content":"* The hot new pitch that's sweeping across the Majors","type":"text"},{"__typename":"Video","contentDate":"2023-09-25T00:55:13.228Z","preferredPlaybackScenarioURL({\"preferredPlaybacks\":\"mp4AvcPlayback\"})":"https://mlb-cuts-diamond.mlb.com/FORGE/2023/2023-09/25/625b2d73-a0c1ac39-f84f62ab-csvm-diamondx64-asset_1280x720_59_4000K.mp4","type":"video","description":"Orion Kerkering gets Brett Baty swinging in the 8th inning for his first big league strikeout, as his family takes in the emotional moment","displayAsVideoGif":false,"duration":"00:00:26","slug":"orion-kerkering-swinging-strike-to-brett-baty-ys3rcy","tags":[{"__typename":"InternalTag","slug":"season-2023","title":"Season 2023","type":"season"},{"__typename":"GameTag"},{"__typename":"TeamTag","slug":"teamid-143","title":"Philadelphia Phillies","team":{"__ref":"Team:143"},"type":"team"},{"__typename":"PersonTag","slug":"playerid-689147","title":"Orion Kerkering","person":{"__ref":"Person:689147"},"type":"player"},{"__typename":"TaxonomyTag","slug":"in-game-highlight","title":"in-game highlight","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"game-action-tracking","title":"game action tracking","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"highlight","title":"highlight","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"pitching","title":"pitching","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"career-first","title":"career-first","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"eclat-feed","title":"Eclat feed","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"fan-duel","title":"Fan Duel","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"international-feed","title":"International Partner feed","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"cut-4","title":"Cut4","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"apple-news","title":"Apple News","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"mlb-top-prospects","title":"MLB Top Prospects","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"mlb-debut","title":"MLB debut","type":"taxonomy"}],"thumbnail":{"__typename":"Thumbnail","templateUrl":"https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/fbex7oj1vjgxyvbcrown"},"title":"Orion Kerkering's first strikeout","relativeSiteUrl":"/video/orion-kerkering-swinging-strike-to-brett-baty-ys3rcy"},{"__typename":"Markdown","content":"**11) Nick Pivetta's sweeper**\n\nPivetta jumped on the sweeper trend last season, and the new offering turned out to be his best swing-and-miss pitch against right-handed hitters, even though he only threw it 5% of the time. The Red Sox veteran generated a 44% whiff rate and 57% strikeout rate on his sweeper, holding hitters to a .114 batting average against it with 26 K's in 46 plate appearances.","type":"text"},{"__typename":"Video","contentDate":"2023-06-29T00:02:14.113Z","preferredPlaybackScenarioURL({\"preferredPlaybacks\":\"mp4AvcPlayback\"})":"https://bdata-producedclips.mlb.com/dcf61483-e645-4027-990c-70d7ef542d0b.mp4","type":"video","description":"","displayAsVideoGif":false,"duration":"00:00:09","slug":"bryan-de-la-cruz-strikes-out-swinging-16y6oy","tags":[{"__typename":"InternalTag","slug":"season-2023","title":"Season 2023","type":"season"},{"__typename":"GameTag"},{"__typename":"PersonTag","slug":"playerid-601713","title":"Nick Pivetta","person":{"__ref":"Person:601713"},"type":"player"},{"__typename":"TeamTag","slug":"teamid-111","title":"Boston Red Sox","team":{"__ref":"Team:111"},"type":"team"},{"__typename":"TaxonomyTag","slug":"pitching","title":"pitching","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"game-action-tracking","title":"game action tracking","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"fan-duel","title":"Fan Duel","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"international-feed","title":"International Partner feed","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"eclat-feed","title":"Eclat feed","type":"taxonomy"}],"thumbnail":{"__typename":"Thumbnail","templateUrl":"https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/labnciyxcch3qqkww76n"},"title":"Pivetta strikes out De La Cruz","relativeSiteUrl":"/video/bryan-de-la-cruz-strikes-out-swinging-16y6oy"},{"__typename":"Markdown","content":"**12) Zach Eflin's sweeper**\n\nHere's another veteran starter adding a sweeper with excellent results. After joining the Rays in 2023, Eflin started throwing sweepers in June and steadily worked more and more into his repertoire as the season went on. Still, Eflin's sweeper usage was 9% at its highest in September, and a pitch that averaged 17 inches of horizontal break and generated a 40% and 46% strikeout rate could merit throwing even more going into 2024.","type":"text"},{"__typename":"OEmbed","html":"
\n\n\n","providerName":"Twitter","providerUrl":"https://twitter.com","thumbnail_url":null,"type":"oembed","width":550,"contentType":"rich"},{"__typename":"Markdown","content":"**13) Grayson Rodriguez's curveball**\n\nReally, we just want to see more Grayson Rodriguez all around after the rookie emerged as the Orioles' ace on their run to the AL East title. But if there's one pitch he could take better advantage of in 2024, it's his curveball -- if he can harness his command of it. Rodriguez left a few too many curves in the heart of the plate last season, but just from a stuff perspective, that curveball should be a nasty hammer, as it gets about four extra inches of drop compared to an average curve.","type":"text"},{"__typename":"OEmbed","html":"
\n\n\n","providerName":"Twitter","providerUrl":"https://twitter.com","thumbnail_url":null,"type":"oembed","width":550,"contentType":"rich"},{"__typename":"Markdown","content":"**14) George Kirby's splitter**\n\nKirby broke into the Cy Young conversation in 2023 as a fearless pitcher who comes right after everybody and refuses to issue free passes. But he also has the stuff to put hitters away late in an at-bat, and his splitter is one of his best putaway pitches, even though he uses it sparingly. Kirby's splitter sits in the mid-80s with great tumbling action thanks to its low 799 rpm spin rate -- it drops about four inches more than a typical splitter. That's how he got 20 K's with it, more than any of his other secondary pitches, despite throwing it much less than his slider and curve.","type":"text"},{"__typename":"OEmbed","html":"
\n\n\n","providerName":"Twitter","providerUrl":"https://twitter.com","thumbnail_url":null,"type":"oembed","width":550,"contentType":"rich"},{"__typename":"Markdown","content":"**15) Matt Waldron's knuckleball**\n\nLet's end with the most fun pitch of them all -- the only knuckleball in Major League Baseball today.","type":"text"},{"__typename":"OEmbed","html":"
\n\n\n","providerName":"Twitter","providerUrl":"https://twitter.com","thumbnail_url":null,"type":"oembed","width":550,"contentType":"rich"},{"__typename":"Markdown","content":"Waldron reached the big leagues for the first time as a 26-year-old last season thanks to the knuckleball he learned in the Padres' Minor League system, and it's a beautiful pitch. Knuckleballs always are. MLB is better with a knuckleballer in it, so the more we can see of Waldron, the better.","type":"text"}],"relativeSiteUrl":"/news/nasty-pitches-we-want-to-see-more-of-in-2024","contentType":"news","subHeadline":null,"summary":"You already know which nasty pitches you're going to get plenty of in 2024 -- the Gerrit Cole fastballs, the Blake Snell curveballs, the Spencer Strider sliders, the Kodai Senga ghost forks and so on.\nBut there are a lot of nasty pitches we didn't get enough of last season,","tagline({\"formatString\":\"none\"})":null,"tags":[{"__typename":"InternalTag","slug":"storytype-article","title":"Article","type":"article"},{"__typename":"ContributorTag","slug":"david-adler","title":"David Adler","type":"contributor"},{"__typename":"TaxonomyTag","slug":"player-tracking","title":"Statcast","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"apple-news","title":"Apple News","type":"taxonomy"},{"__typename":"PersonTag","slug":"playerid-682842","title":"Abner Uribe","person":{"__ref":"Person:682842"},"type":"player"},{"__typename":"PersonTag","slug":"playerid-690829","title":"Ben Joyce","person":{"__ref":"Person:690829"},"type":"player"},{"__typename":"PersonTag","slug":"playerid-572020","title":"James Paxton","person":{"__ref":"Person:572020"},"type":"player"},{"__typename":"PersonTag","slug":"playerid-519242","title":"Chris Sale","person":{"__ref":"Person:519242"},"type":"player"},{"__typename":"PersonTag","slug":"playerid-666374","title":"Matt Brash","person":{"__ref":"Person:666374"},"type":"player"},{"__typename":"PersonTag","slug":"playerid-607481","title":"Aaron Bummer","person":{"__ref":"Person:607481"},"type":"player"},{"__typename":"PersonTag","slug":"playerid-695243","title":"Mason Miller","person":{"__ref":"Person:695243"},"type":"player"},{"__typename":"PersonTag","slug":"playerid-686752","title":"Ryan Pepiot","person":{"__ref":"Person:686752"},"type":"player"},{"__typename":"PersonTag","slug":"playerid-689147","title":"Orion Kerkering","person":{"__ref":"Person:689147"},"type":"player"},{"__typename":"PersonTag","slug":"playerid-601713","title":"Nick Pivetta","person":{"__ref":"Person:601713"},"type":"player"},{"__typename":"PersonTag","slug":"playerid-621107","title":"Zach Eflin","person":{"__ref":"Person:621107"},"type":"player"},{"__typename":"PersonTag","slug":"playerid-680570","title":"Grayson Rodriguez","person":{"__ref":"Person:680570"},"type":"player"},{"__typename":"PersonTag","slug":"playerid-669923","title":"George Kirby","person":{"__ref":"Person:669923"},"type":"player"},{"__typename":"PersonTag","slug":"playerid-663362","title":"Matt Waldron","person":{"__ref":"Person:663362"},"type":"player"}],"type":"story","thumbnail":"https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/yfju5pqdagc11gfxsxtb","title":"Nasty pitches we want to see more of in 2024"},"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\",\"paletteKey\":\"mlb-base-palette\",\"propertiesKey\":\"mlb-global-properties\"})":{"__typename":"Header","navigation":[{"__typename":"NavItem","customPropertiesString":"align:right;","icon":null,"linkTarget":null,"linkText":"MLB.TV","linkUrl":"https://www.mlb.com/tv?&affiliateId=mlbMENUtv","placement":"right","visible":"true","subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Buy MLB.TV Offseason Package","linkUrl":"/live-stream-games/subscribe?&affiliateId=mlbMENUtv","linkTarget":null,"visible":"true","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":"MLB.TV Partners","linkUrl":"https://www.mlb.com/live-stream-games/partners?&affiliateId=mlbMENUtv","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Link Account","linkUrl":"live-stream-games/partners?&affiliateId=mlbMENUtv","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Help Center","linkUrl":"/live-stream-games/help-center?&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:1711511940;"},{"__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":"Rule Changes","linkUrl":"https://www.mlb.com/rule-changes-2023","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__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":"https://www.mlb.com/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/2024","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":"https://www.mlb.com/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","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 Postseason Package","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":"/live-stream-games/help-center?&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/2025-02-20","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/2025-02-20","placement":"mobile","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__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":"2025 Regular Season","linkUrl":"/schedule/2025-03-18","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","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":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":"","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":"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":"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;lang:es;label:Español","icon":null,"linkTarget":null,"linkText":"ES","linkUrl":"/es","placement":"right","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"日本語","linkUrl":"http://www.mlb.jp/","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":"lang:ja"},{"__typename":"NavItem","placement":null,"linkText":"한국어","linkUrl":"https://www.mlbkor.com/","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":"lang:ko"}]}]}],"cfPalette":{"__typename":"CF_Palette","headerMastheadBackgroundColor":"#002D72","headerMastheadTextColor":"#ffffff","headerNavigationBackgroundColor":"#041E42","headerNavigationBorderColor":"#057AFF","headerNavigationTextColorHover":"#ffffff","headerNavigationTextColor":"#ffffff"},"cfWebProperties":{"__typename":"CF_WebProperties","urlLogo":null,"headerMastheadTagline":null,"headerPrimaryLogo":{"__typename":"CF_Asset","url":null,"description":null},"headerMastheadSponsorImage":{"__typename":"CF_Asset","url":null,"description":null},"headerMastheadTaglineContainerWidth":"512px","headerMastheadTaglineContainerHeight":"56px"}}},"Person:690829":{"__typename":"Person","id":690829},"Team:108":{"__typename":"Team","id":108,"division":{"__ref":"Division:200"},"name":"Los Angeles Angels","shortName":"LA Angels","teamName":"Angels"},"Person:686752":{"__typename":"Person","id":686752},"Team:119":{"__typename":"Team","id":119,"division":{"__ref":"Division:203"},"name":"Los Angeles Dodgers","shortName":"LA Dodgers","teamName":"Dodgers"},"Team:143":{"__typename":"Team","id":143,"division":{"__ref":"Division:204"},"name":"Philadelphia Phillies","shortName":"Philadelphia","teamName":"Phillies"},"Person:689147":{"__typename":"Person","id":689147},"Person:601713":{"__typename":"Person","id":601713},"Team:111":{"__typename":"Team","id":111,"division":{"__ref":"Division:201"},"name":"Boston Red Sox","shortName":"Boston","teamName":"Red Sox"},"Person:682842":{"__typename":"Person","id":682842},"Person:572020":{"__typename":"Person","id":572020},"Person:519242":{"__typename":"Person","id":519242},"Person:666374":{"__typename":"Person","id":666374},"Person:607481":{"__typename":"Person","id":607481},"Person:695243":{"__typename":"Person","id":695243},"Person:621107":{"__typename":"Person","id":621107},"Person:680570":{"__typename":"Person","id":680570},"Person:669923":{"__typename":"Person","id":669923},"Person:663362":{"__typename":"Person","id":663362},"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:144":{"__typename":"Team","division":{"__ref":"Division:204"},"id":144,"name":"Atlanta Braves","shortName":"Atlanta","teamName":"Braves"},"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: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: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: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 = ''
/*-->*/
These 15 pitches are filthy and leave batters befuddled
These 15 pitches are filthy and leave batters befuddled
You already know which nasty pitches you're going to get plenty of in 2024 -- the Gerrit Cole fastballs, the Blake Snell curveballs, the Spencer Strider sliders, the Kodai Senga ghost forks and so on.
But there are a lot of nasty pitches we didn't get enough of last season, whether it was a new pitch that a veteran added to his bag of tricks, an underutilized weapon that a star pitcher kept stashed in his arsenal or a tantalizing pitch thrown by a rookie who only gave us a small taste of his electric stuff.
Here are 15 pitches we want to see more of in 2024. We're just going to go in order of pitch type here -- first fastballs, then breaking balls and offspeed.
The Brewers rookie reliever rode a wipeout sinker/slider combo to a 1.76 ERA and 11.4 K/9 last season. The sinker, which he threw 61% of the time, averaged 99.4 mph with 14 inches of run. Nasty. But Uribe also has a four-seam fastball that can be even more overpowering: His four-seamer averaged 100.7 mph -- the fourth-fastest fastball in the Majors -- and topped out at 103.3 mph, a top-five max velo for any pitcher. Yet he only threw it 7% of the time. Let it eat even more in 2024, Abner.
2) Ben Joyce's 4-seamer
Speaking of overpowering fastballs -- Joyce went viral before he ever got to the Majors thanks to throwing 105 mph in college. Well, now he's in the big leagues, and bringing triple-digit heat. The 23-year-old "only" reached 103.2 mph in his debut stint with the Angels in 2023 … But then again, he also only made 12 appearances. Joyce still averaged 100.9 mph on his four-seamer in those outings, and maybe he has those few extra ticks in him in 2024.
3) James Paxton's sinker
Sinkers are going to be a pitch type to watch in 2024, and Paxton is one of the veteran pitchers who's already tinkering with one. The left-hander started mixing a few sinkers into his repertoire in 2023, and those sinkers looked good, averaging about 95 mph with 16 inches of run. A pitch that Paxton used to strike out Freddie Freeman has the potential to become one of the keys to the Dodgers unlocking the best version of Paxton in 2024.
4) Chris Sale's sinker
Sale brought back his sinker in 2023, and it has exceptional movement, generating four inches more drop than an average sinker and four inches more run than an average sinker. In fact, Sale's sinker got the most horizontal break of any MLB sinker, averaging nearly 20 inches of movement. He only threw it 6% of the time in 2023, but he has a lot of room to pair it with his sweeping lefty slider with the Braves in 2024.
5 and 6) Matt Brash's sinker … and cutter
Brash has video game stuff. Every pitch he throws moves like crazy. He can't throw all of them all the time, but still. When your sinker moves like this …
And your cutter moves like this …
You just want to see them more than once every 20 pitches.
7) Aaron Bummer's cutter
Sale's sidearming lefty counterpart in the Atlanta bullpen already has a great sinker/sweeper combo, but Bummer's third pitch, his cutter, generated ridiculous swing-and-miss numbers last season. Hitters whiffed on 52% of their swings against Bummer's upper-80s cutter, but he barely threw it 10% of the time. It could be an even bigger weapon for him, especially against right-handed hitters.
8) Mason Miller's cutter
The A's rookie showcased big-time stuff in 2023. It could play up even more if he moves to the bullpen full-time in 2024. Miller's cutter averaged over 94 mph -- good enough to be plenty of MLB pitchers' No. 1 fastball -- but for him, it's a change of pace off his four-seamer, which sits at over 98 mph and frequently reaches triple digits. Look for Miller's cutter to be his primary secondary pitch to get left-handed hitters out in 2024.
If Pepiot is going to replace Tyler Glasnow in the Rays' rotation, his slider is going to have to be a big pitch for him. Right now it's his third pitch behind his fastball and changeup, but it has all the makings of the type of power slider many of today's top aces throw. Pepiot's slider averages 89 mph with sharp movement for that velocity -- it gets over two inches more break than comparable sliders. It's a good breaking pitch, and it's his only breaking pitch, and we want to see it become a bigger part of his arsenal.
10) Orion Kerkering's sweeper
When Kerkering is on the mound, you're going to see his sweeper. A lot. The Phillies rookie threw it almost three quarters of the time last year between the regular season and playoffs. Kerkering's sweeper is so nasty that he can do that -- it breaks more than nearly any other sweeper, and the sweeper is so named because of how much it breaks from side to side. But really, we barely got a taste of Kerkering's sweeper in 2023, because the 22-year-old wasn't called up until the end of September. We want more.
Pivetta jumped on the sweeper trend last season, and the new offering turned out to be his best swing-and-miss pitch against right-handed hitters, even though he only threw it 5% of the time. The Red Sox veteran generated a 44% whiff rate and 57% strikeout rate on his sweeper, holding hitters to a .114 batting average against it with 26 K's in 46 plate appearances.
12) Zach Eflin's sweeper
Here's another veteran starter adding a sweeper with excellent results. After joining the Rays in 2023, Eflin started throwing sweepers in June and steadily worked more and more into his repertoire as the season went on. Still, Eflin's sweeper usage was 9% at its highest in September, and a pitch that averaged 17 inches of horizontal break and generated a 40% and 46% strikeout rate could merit throwing even more going into 2024.
Really, we just want to see more Grayson Rodriguez all around after the rookie emerged as the Orioles' ace on their run to the AL East title. But if there's one pitch he could take better advantage of in 2024, it's his curveball -- if he can harness his command of it. Rodriguez left a few too many curves in the heart of the plate last season, but just from a stuff perspective, that curveball should be a nasty hammer, as it gets about four extra inches of drop compared to an average curve.
Kirby broke into the Cy Young conversation in 2023 as a fearless pitcher who comes right after everybody and refuses to issue free passes. But he also has the stuff to put hitters away late in an at-bat, and his splitter is one of his best putaway pitches, even though he uses it sparingly. Kirby's splitter sits in the mid-80s with great tumbling action thanks to its low 799 rpm spin rate -- it drops about four inches more than a typical splitter. That's how he got 20 K's with it, more than any of his other secondary pitches, despite throwing it much less than his slider and curve.
Waldron reached the big leagues for the first time as a 26-year-old last season thanks to the knuckleball he learned in the Padres' Minor League system, and it's a beautiful pitch. Knuckleballs always are. MLB is better with a knuckleballer in it, so the more we can see of Waldron, the better.