\n\n","providerName":"Twitter","providerUrl":"https://twitter.com","thumbnail_url":null,"type":"oembed","width":550,"contentType":"rich"},{"__typename":"Markdown","content":"Skenes hasn't pitched in front of Statcast tracking yet this spring, but thanks to pitching analyst Lance Brozdowski, we know that it's sitting at 91 mph with tight movement, and could add another weapon to Skenes' nasty arsenal.","type":"text"},{"__typename":"OEmbed","html":"

Paul Skenes, Fastball & Cutter Overlay.

Why that NEW Cutter makes hitting even more unfair. pic.twitter.com/pWUIpOAFe3

— Rob Friedman (@PitchingNinja) March 2, 2025
\n\n\n","providerName":"Twitter","providerUrl":"https://twitter.com","thumbnail_url":null,"type":"oembed","width":550,"contentType":"rich"},{"__typename":"Markdown","content":"**2) Jackson Jobe, Tigers -- Curveball**\n\nBaseball's No. 5 prospect (and top pitching prospect not named \"Roki Sasaki\") showed a four-pitch arsenal when he earned his first big league callup for the Tigers' playoff push last September. Now Jobe has a fifth pitch, and it looks like it's going to be a really good one.\n\nJobe's new curveball is an absolute hammer. It's averaging 83 mph with an elite 3,030 rpm spin rate this spring, with 14 inches of induced downward break and 12 inches of horizontal break. In 2024, only nine big league pitchers averaged 3,000-plus rpm on their curveball, and Jobe's spin is generating a ton of movement, especially for a curveball at that velocity.","type":"text"},{"__typename":"OEmbed","html":"

3D tracking -- Jackson Jobe K's

99.4 mph / 2,458 rpm 4-seamer
with 20" of induced rise

84.1 mph / 3,107 rpm curveball
with 16" of induced drop / 12" of break pic.twitter.com/QdSziJW63J

— David Adler (@_dadler) March 3, 2025
\n\n\n","providerName":"Twitter","providerUrl":"https://twitter.com","thumbnail_url":null,"type":"oembed","width":550,"contentType":"rich"},{"__typename":"Markdown","content":"**3) Max Scherzer, Blue Jays -- Sinker**\n\nScherzer is one of the most dominant four-seam fastball users of his generation. He and Justin Verlander have been the poster children for the rising fastball over the last decade. But in a season where a lot of pitchers are starting to add sinkers -- a pitch that had fallen out of fashion with the rising fastball's ¡­ well ¡­ rise -- even Scherzer is toying with one.\n\nScherzer's sinker is averaging about 90 mph, with 10 inches more drop than his four-seamer and way more arm-side run -- over 18 inches, which would have been in the top five for sinker movement in the Majors last season.","type":"text"},{"__typename":"Image","caption":null,"contextualCaption":null,"contextualAspectRatio":"raw","credit":null,"contentType":null,"format":"gif","templateUrl":"https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/gcrftgfllpdkstvq7vu0","type":"image"},{"__typename":"Markdown","content":"**4) Robbie Ray, Giants -- Changeup**\n\nWe don't have any Statcast data yet on Ray's new changeup, but what we know is this: Ray asked Tarik Skubal for his changeup grip this offseason, and that's the changeup he's throwing. Now, that's a former Cy Young Award winner picking up the reigning Cy Young Award winner's best pitch. So Ray's new changeup will be a big pitch we're keeping an eye on.","type":"text"},{"__typename":"Video","contentDate":"2025-03-02T22:24:10.714Z","preferredPlaybackScenarioURL({\"preferredPlaybacks\":\"mp4AvcPlayback\"})":"https://mlb-cuts-diamond.mlb.com/FORGE/2025/2025-03/02/e9bac8d9-430311fc-dba14685-csvm-diamondgcp-asset_1280x720_59_4000K.mp4","type":"video","description":"Robbie Ray strikes out six over three innings in his start against the Angels","displayAsVideoGif":false,"duration":"00:00:27","slug":"robbie-ray-strikes-out-six-against-the-angels","tags":[{"__typename":"GameTag"},{"__typename":"TeamTag","slug":"teamid-137","title":"San Francisco Giants","team":{"__ref":"Team:137"},"type":"team"},{"__typename":"PersonTag","slug":"playerid-592662","title":"Robbie Ray","person":{"__ref":"Person:592662"},"type":"player"},{"__typename":"TaxonomyTag","slug":"vod","title":"vod","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"cactus-league","title":"Cactus League","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"spring-training","title":"Spring Training","type":"taxonomy"},{"__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":"highlight-reel-pitching","title":"highlight reel pitching","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"highlight-reel-starting-pitching","title":"highlight reel starting pitching","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"international-feed","title":"International Partner feed","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"2-yahoo-mlb-ads-feed","title":"2-Yahoo MLB Ads Feed","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"send-to-news-mlb-feed","title":"Send To News MLB feed","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"apple-news","title":"Apple News","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"alexa","title":"alexa","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"imagen-feed","title":"Imagen feed","type":"taxonomy"}],"thumbnail":{"__typename":"Thumbnail","templateUrl":"https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/ckhcuvsznbvxb3njhmeb"},"title":"Robbie Ray strikes out six against the Angels","relativeSiteUrl":"/video/robbie-ray-strikes-out-six-against-the-angels"},{"__typename":"Markdown","content":"**5) Clay Holmes, Mets -- Changeup**\n\nThe \"kick-change\" (a new variety of changeup) is another trendy pitch this spring, and Holmes has added one to help widen his pitch mix as he transitions from a reliever to a starter with the Mets. And it's looked nasty so far this spring, averaging 88 mph with a lot of vertical break. Holmes has always gotten a lot of movement with his turbo sinker and sweeper, so it's not surprising his changeup moves like crazy, too.","type":"text"},{"__typename":"OEmbed","html":"

Clay Holmes's new "Kick Change." pic.twitter.com/YU1sWTfPuj

— Rob Friedman (@PitchingNinja) February 22, 2025
\n\n\n","providerName":"Twitter","providerUrl":"https://twitter.com","thumbnail_url":null,"type":"oembed","width":550,"contentType":"rich"},{"__typename":"Markdown","content":"**6) Bryce Miller, Mariners -- Cutter**\n\nMiller throws seven pitches, and while the cutter is already technically one of them, he's throwing a new version of it starting this spring. Miller's cutter last season averaged 92 mph and 2,552 rpm, and it barely cut at all, with 0.3 inches of glove-side movement. His cutter this spring is harder (closer to 93 mph), has more spin (2,714 rpm) and has more cut (three inches). Miller still needs to figure out how to command the cutter, but as the emerging Mariners righty put it himself: interesting development.","type":"text"},{"__typename":"Image","caption":null,"contextualCaption":null,"contextualAspectRatio":"raw","credit":null,"contentType":null,"format":"gif","templateUrl":"https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/bmtcdzxtgfbjxabzgv5p","type":"image"},{"__typename":"Markdown","content":"**7) Dylan Cease, Padres -- Changeup**\n\nBefore this season, Cease's changeup was a Bugs Bunny changeup -- a sub-70 mph floater that was the slowest pitch in baseball. It functioned as a surprise pitch the Padres ace could drop in for Strike 3 when the hitter wasn't expecting it. But now he's throwing a more traditional changeup, at 83 mph.\n\nThat's [over 13 mph harder](https://baseballsavant.mlb.com/statcast_search?hfPT=CH%7C&hfAB=&hfGT=R%7CS%7C&hfPR=&hfZ=&hfStadium=&hfBBL=&hfNewZones=&hfPull=&hfC=&hfSea=2025%7C2024%7C&hfSit=&player_type=pitcher&hfOuts=&hfOpponent=&pitcher_throws=&batter_stands=&hfSA=&game_date_gt=2024-03-30&game_date_lt=&hfMo=&hfTeam=&home_road=&hfRO=&position=&hfInfield=&hfOutfield=&hfInn=&hfBBT=&hfFlag=&pitchers_lookup%5B%5D=656302&metric_1=&group_by=name-year&min_pitches=0&min_results=0&min_pas=0&sort_col=velocity&player_event_sort=api_p_release_speed&sort_order=desc&chk_stats_api_break_z_with_gravity=on&chk_stats_api_break_x_arm=on&chk_stats_velocity=on&chk_stats_spin_rate=on#results) than his old changeup, but still a 14 mph differential from his fastball -- and the new changeup has gotten whiffs on five of the six swings against it this spring. Cease even threw back-to-back changeups to strike out Corey Seager, one of the best hitters in baseball.","type":"text"},{"__typename":"Video","contentDate":"2025-03-07T01:07:07.095Z","preferredPlaybackScenarioURL({\"preferredPlaybacks\":\"mp4AvcPlayback\"})":"https://mlb-cuts-diamond.mlb.com/FORGE/2025/2025-03/06/313093bc-349da41c-c4f4fddc-csvm-diamondgcp-asset_1280x720_59_4000K.mp4","type":"video","description":"Dylan Cease strikes out three batters across three innings against the Rangers in Spring Training","displayAsVideoGif":false,"duration":"00:00:38","slug":"dylan-cease-fans-three-vs-rangers-in-spring-training","tags":[{"__typename":"GameTag"},{"__typename":"TeamTag","slug":"teamid-135","title":"San Diego Padres","team":{"__ref":"Team:135"},"type":"team"},{"__typename":"PersonTag","slug":"playerid-656302","title":"Dylan Cease","person":{"__ref":"Person:656302"},"type":"player"},{"__typename":"TaxonomyTag","slug":"vod","title":"vod","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"spring-training","title":"Spring Training","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"cactus-league","title":"Cactus League","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"team-featured","title":"team featured","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"highlight","title":"highlight","type":"taxonomy"},{"__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":"pitching","title":"pitching","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"imagen-feed","title":"Imagen feed","type":"taxonomy"}],"thumbnail":{"__typename":"Thumbnail","templateUrl":"https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/govcbsdzyd0gxck7yirk"},"title":"Dylan Cease fans three vs. Rangers in Spring Training","relativeSiteUrl":"/video/dylan-cease-fans-three-vs-rangers-in-spring-training"},{"__typename":"Markdown","content":"**8) Yusei Kikuchi, Angels -- Sweeper**\n\nKikuchi's fastball-slider combo fueled his dominant run with the Astros down the stretch last season, but now he's adding a sweeper into the mix, giving him a pitch that gets more break, which he's never really had. Compare Kikuchi's slider to his sweeper this spring: the slider is averaging 87 mph with only two inches of break, while the sweeper is averaging 81 mph with 16 inches of break.\n\nThe sweeper looks like an excellent weapon for Kikuchi to use in lefty-lefty matchups -- he used it to get a whiff against Shohei Ohtani, for one -- but he can also throw it backdoor to a righty, like he did to punch out Will Smith in the same game.","type":"text"},{"__typename":"Image","caption":null,"contextualCaption":null,"contextualAspectRatio":"raw","credit":null,"contentType":null,"format":"gif","templateUrl":"https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/pacql4qm8pfr8ddhaplk","type":"image"},{"__typename":"Markdown","content":"**9) Andr¨¦s Mu?oz, Mariners -- Changeup**\n\nWhen Mu?oz threw his first kick-change ever this spring, Mariners pitching coach Pete Woodworth called it the best pitch he'd ever seen. Now the Seattle closer has unveiled it in games (including a swing and miss from Bobby Witt Jr.), so we have some idea what it will look like: a 92 mph, 1,106 rpm fall-off-the-table weapon to pair with his 100 mph four-seamer.","type":"text"},{"__typename":"OEmbed","html":"

This from Andr¨¦s Mu?oz might be the single most impressive bullpen I¡¯ve ever seen. (Cal Raleigh¡¯s reaction confirms it.)

Note the second-to-last pitch. Yes, that¡¯s a changeup ¡ª with a 10-inch vertical drop. (As if Mu?oz needed a new pitch.) pic.twitter.com/rhO9L72Shj

— Adam Jude (@A_Jude) February 22, 2025
\n\n\n","providerName":"Twitter","providerUrl":"https://twitter.com","thumbnail_url":null,"type":"oembed","width":550,"contentType":"rich"},{"__typename":"Markdown","content":"**10) Jared Jones, Pirates -- Sinker**\n\nNot to be outdone by his teammate Skenes, Jones is also working on some new stuff this season, including a running sinker that gives him a different fastball look alongside his explosive rising four-seamer. Jones' sinker is sitting at 95 mph this spring, with 13 inches of run, and it can induce some ugly swings when he runs it in under the hitter's hands.","type":"text"},{"__typename":"Video","contentDate":"2025-03-02T19:10:00.949Z","preferredPlaybackScenarioURL({\"preferredPlaybacks\":\"mp4AvcPlayback\"})":"https://mlb-cuts-diamond.mlb.com/FORGE/2025/2025-03/02/90a65e43-2c7b9f87-c1fae07a-csvm-diamondgcp-asset_1280x720_59_4000K.mp4","type":"video","description":"Jared Jones strikes out four across 2 2/3 frames against the Tigers in his Spring Training start","displayAsVideoGif":false,"duration":"00:00:59","slug":"jared-jones-fans-four-across-2-2-3-frames","tags":[{"__typename":"GameTag"},{"__typename":"TeamTag","slug":"teamid-134","title":"Pittsburgh Pirates","team":{"__ref":"Team:134"},"type":"team"},{"__typename":"PersonTag","slug":"playerid-683003","title":"Jared Jones","person":{"__ref":"Person:683003"},"type":"player"},{"__typename":"TaxonomyTag","slug":"vod","title":"vod","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"highlight","title":"highlight","type":"taxonomy"},{"__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":"spring-training","title":"Spring Training","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"grapefruit-league","title":"Grapefruit League","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"pitching","title":"pitching","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"imagen-feed","title":"Imagen feed","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"2-yahoo-mlb-ads-feed","title":"2-Yahoo MLB Ads Feed","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"send-to-news-mlb-feed","title":"Send To News MLB feed","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"international-feed","title":"International Partner feed","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"apple-news","title":"Apple News","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"alexa","title":"alexa","type":"taxonomy"}],"thumbnail":{"__typename":"Thumbnail","templateUrl":"https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/rwcl3idhqtsfthawygxn"},"title":"Jared Jones fans four across 2 2/3 frames ","relativeSiteUrl":"/video/jared-jones-fans-four-across-2-2-3-frames"},{"__typename":"Markdown","content":"**11) Kodai Senga, Mets -- Sinker**\n\nSenga is toying with a 90-or-so mph sinker that would slot in between his normal four-seam fastball (95 mph) and the Ghost Fork (83 mph). The movement looks pretty good, too -- he's thrown only a few sinkers in front of Statcast tracking so far, but those are getting 18 inches of run. A sinker would add a seventh pitch to the Mets ace's repertoire.","type":"text"},{"__typename":"Image","caption":null,"contextualCaption":null,"contextualAspectRatio":"raw","credit":null,"contentType":null,"format":"gif","templateUrl":"https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/oaobyvvuxyzvdkoxtgei","type":"image"},{"__typename":"Markdown","content":"**12) Jack Leiter, Rangers -- Changeup**\n\nCan a revamped arsenal help Leiter reach his ceiling? The 24-year-old is looking for his big breakout this season, and right now he's throwing two new pitches: a sinker and kick-change. We'll focus on the changeup, the more interesting pitch. Leiter's new change is averaging 92 mph and 1,663 rpm with good vertical movement that should make it a nice 1-2 punch with his 98 mph rising fastball. A 92 mph changeup would have been one of the top five hardest in the Majors last season ¡­ and Leiter's always been a fireballer.","type":"text"},{"__typename":"Video","contentDate":"2025-03-07T00:46:49.604Z","preferredPlaybackScenarioURL({\"preferredPlaybacks\":\"mp4AvcPlayback\"})":"https://mlb-cuts-diamond.mlb.com/FORGE/2025/2025-03/06/e377f0ac-2d37cb05-9cc43836-csvm-diamondgcp-asset_1280x720_59_4000K.mp4","type":"video","description":"Jack Leiter fans three batters in his three innings of relief against the Padres","displayAsVideoGif":false,"duration":"00:00:14","slug":"jack-leiter-strikes-out-three-over-three-innings","tags":[{"__typename":"GameTag"},{"__typename":"TeamTag","slug":"teamid-140","title":"Texas Rangers","team":{"__ref":"Team:140"},"type":"team"},{"__typename":"PersonTag","slug":"playerid-683004","title":"Jack Leiter","person":{"__ref":"Person:683004"},"type":"player"},{"__typename":"TaxonomyTag","slug":"vod","title":"vod","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"spring-training","title":"Spring Training","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"cactus-league","title":"Cactus League","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"highlight","title":"highlight","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"pitching","title":"pitching","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"highlight-reel-starting-pitching","title":"highlight reel starting pitching","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"game-action-tracking","title":"game action tracking","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"game-story-highlight","title":"Game story highlight","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"imagen-feed","title":"Imagen feed","type":"taxonomy"}],"thumbnail":{"__typename":"Thumbnail","templateUrl":"https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/nxmekvpoxsoup0jvm0me"},"title":"Jack Leiter strikes out three over three innings","relativeSiteUrl":"/video/jack-leiter-strikes-out-three-over-three-innings"},{"__typename":"Markdown","content":"**13) Jesús Luzardo, Phillies -- Sweeper**\n\nThe Phillies went out this offseason and traded for Luzardo, who's coming off an injury-plagued 2024 but is just one year removed from a 208-strikeout season in 2023. Right away, the power-pitching lefty has started throwing a new sweeper in Philadelphia. Luzardo has always had a great slider (108 of his K's in 2023 were on sliders), but his slider has very tight movement (just 0.1 inches of horizontal break that season). The new sweeper, on the other hand, is getting over seven inches of break.","type":"text"},{"__typename":"Image","caption":null,"contextualCaption":null,"contextualAspectRatio":"raw","credit":null,"contentType":null,"format":"gif","templateUrl":"https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/jx448sjuwuhhld0lpl70","type":"image"},{"__typename":"Markdown","content":"**14) Max Meyer, Marlins -- Sweeper**\n\nThe former No. 3 overall Draft pick has had a rocky time in the Majors, but Meyer's stuff has been playing up this spring -- his velocity is up a couple of ticks across the board -- and he's got a new pitch in his mix. Meyer's sweeper is sitting at just under 87 mph, compared to his normal slider at 91 mph, and is getting 12 inches of sweep, compared to just one inch of break on the slider. Meyer's sweeper would be one of the highest-velocity sweepers in the Majors, and for a sweeper, that tends to be a good thing when it comes to generating swings and misses. The sweeper fits right in with Meyer's goal for 2025: throw the nastiest stuff possible.","type":"text"},{"__typename":"Video","contentDate":"2025-03-03T22:02:32.687Z","preferredPlaybackScenarioURL({\"preferredPlaybacks\":\"mp4AvcPlayback\"})":"https://mlb-cuts-diamond.mlb.com/FORGE/2025/2025-03/03/22ae881d-2404772e-df1ba692-csvm-diamondgcp-asset_1280x720_59_4000K.mp4","type":"video","description":"Max Meyer strikes out Chas McCormick swinging in the top of the 2nd inning","displayAsVideoGif":false,"duration":"00:00:13","slug":"max-meyer-strikes-out-chas-mccormick","tags":[{"__typename":"GameTag"},{"__typename":"TeamTag","slug":"teamid-146","title":"Miami Marlins","team":{"__ref":"Team:146"},"type":"team"},{"__typename":"PersonTag","slug":"playerid-676974","title":"Max Meyer","person":{"__ref":"Person:676974"},"type":"player"},{"__typename":"TaxonomyTag","slug":"vod","title":"vod","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"pitching","title":"pitching","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"highlight","title":"highlight","type":"taxonomy"},{"__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":"spring-training","title":"Spring Training","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"grapefruit-league","title":"Grapefruit League","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"imagen-feed","title":"Imagen feed","type":"taxonomy"}],"thumbnail":{"__typename":"Thumbnail","templateUrl":"https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/qnbwkzchtb3wtslinhg4"},"title":"Max Meyer strikes out Chas McCormick","relativeSiteUrl":"/video/max-meyer-strikes-out-chas-mccormick"},{"__typename":"Markdown","content":"**15) Joe Boyle, Rays -- Sinker**\n\nSince the Rays traded for Boyle in December, the big right-hander has added a new sinker. Boyle's sinker is interesting because it's in the same vein as the \"splinker\" that fireballers like Skenes and Jhoan Duran throw. Boyle throws his four-seamer over 100 mph, but his sinker comes in at 94, with over twice as much drop and arm-side run -- it's basically an \"offspeed\" pitch, but a high-velocity offspeed pitch.","type":"text"}],"relativeSiteUrl":"/news/best-new-pitches-spring-training-2025","contentType":"news","subHeadline":null,"summary":"Spring Training is the season of new pitches. Tons of pitchers all around big league camps are experimenting with their repertoires and adding to their arsenals.\nSome new pitches stick, some don't. But let's try to find the ones that are worth paying attention to as the 2025 regular 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":"savant","title":"savant","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"apple-news","title":"Apple News","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"spring-training","title":"Spring Training","type":"taxonomy"},{"__typename":"PersonTag","slug":"playerid-694973","title":"Paul Skenes","person":{"__ref":"Person:694973"},"type":"player"},{"__typename":"PersonTag","slug":"playerid-695549","title":"Jackson Jobe","person":{"__ref":"Person:695549"},"type":"player"},{"__typename":"PersonTag","slug":"playerid-453286","title":"Max Scherzer","person":{"__ref":"Person:453286"},"type":"player"},{"__typename":"PersonTag","slug":"playerid-605280","title":"Clay Holmes","person":{"__ref":"Person:605280"},"type":"player"},{"__typename":"PersonTag","slug":"playerid-682243","title":"Bryce Miller","person":{"__ref":"Person:682243"},"type":"player"},{"__typename":"PersonTag","slug":"playerid-656302","title":"Dylan Cease","person":{"__ref":"Person:656302"},"type":"player"},{"__typename":"PersonTag","slug":"playerid-579328","title":"Yusei Kikuchi","person":{"__ref":"Person:579328"},"type":"player"},{"__typename":"PersonTag","slug":"playerid-662253","title":"Andr¨¦s Mu?oz","person":{"__ref":"Person:662253"},"type":"player"},{"__typename":"PersonTag","slug":"playerid-683003","title":"Jared Jones","person":{"__ref":"Person:683003"},"type":"player"},{"__typename":"PersonTag","slug":"playerid-671212","title":"Joe Boyle","person":{"__ref":"Person:671212"},"type":"player"},{"__typename":"PersonTag","slug":"playerid-673540","title":"Kodai Senga","person":{"__ref":"Person:673540"},"type":"player"},{"__typename":"PersonTag","slug":"playerid-683004","title":"Jack Leiter","person":{"__ref":"Person:683004"},"type":"player"},{"__typename":"PersonTag","slug":"playerid-666200","title":"Jes¨²s Luzardo","person":{"__ref":"Person:666200"},"type":"player"},{"__typename":"PersonTag","slug":"playerid-676974","title":"Max Meyer","person":{"__ref":"Person:676974"},"type":"player"},{"__typename":"PersonTag","slug":"playerid-592662","title":"Robbie Ray","person":{"__ref":"Person:592662"},"type":"player"}],"type":"story","thumbnail":"https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/cia2xrkomj5pwqdqocdm","title":"The best new pitches of Spring Training 2025"},"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-base-palette\",\"propertiesKey\":\"mlb-global-properties\"})":{"__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":"MLB.TV ST Schedule","linkUrl":"/live-stream-games/spring-training?&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 Spring Training","linkUrl":"/schedule","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","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":"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":"ÈÕ±¾ÕZ","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":"#041E42","headerNavigationBorderColor":"#057AFF","headerNavigationTextColorHover":"#ffffff","headerNavigationTextColor":"#ffffff"},"cfEntityWebProperties":{"__typename":"CF_Entity_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:694973":{"__typename":"Person","id":694973},"Team:137":{"__typename":"Team","id":137,"division":{"__ref":"Division:203"},"name":"San Francisco Giants","shortName":"San Francisco","teamName":"Giants"},"Person:592662":{"__typename":"Person","id":592662},"Team:135":{"__typename":"Team","id":135,"division":{"__ref":"Division:203"},"name":"San Diego Padres","shortName":"San Diego","teamName":"Padres"},"Person:656302":{"__typename":"Person","id":656302},"Team:134":{"__typename":"Team","id":134,"division":{"__ref":"Division:205"},"name":"Pittsburgh Pirates","shortName":"Pittsburgh","teamName":"Pirates"},"Person:683003":{"__typename":"Person","id":683003},"Team:140":{"__typename":"Team","id":140,"division":{"__ref":"Division:200"},"name":"Texas Rangers","shortName":"Texas","teamName":"Rangers"},"Person:683004":{"__typename":"Person","id":683004},"Team:146":{"__typename":"Team","id":146,"division":{"__ref":"Division:204"},"name":"Miami Marlins","shortName":"Miami","teamName":"Marlins"},"Person:676974":{"__typename":"Person","id":676974},"Person:695549":{"__typename":"Person","id":695549},"Person:453286":{"__typename":"Person","id":453286},"Person:605280":{"__typename":"Person","id":605280},"Person:682243":{"__typename":"Person","id":682243},"Person:579328":{"__typename":"Person","id":579328},"Person:662253":{"__typename":"Person","id":662253},"Person:671212":{"__typename":"Person","id":671212},"Person:673540":{"__typename":"Person","id":673540},"Person:666200":{"__typename":"Person","id":666200},"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"},"Division:203":{"__typename":"Division","id":"203"},"Team:136":{"__typename":"Team","division":{"__ref":"Division:200"},"id":136,"name":"Seattle Mariners","shortName":"Seattle","teamName":"Mariners"},"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: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: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: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 = '' /*-->*/

15 nasty new pitches we've seen this spring

3:08 AM UTC

Spring Training is the season of new pitches. Tons of pitchers all around big league camps are experimenting with their repertoires and adding to their arsenals.

Some new pitches stick, some don't. But let's try to find the ones that are worth paying attention to as the 2025 regular season approaches.

Here are 15 of the most interesting new pitches this spring.

1) , Pirates -- Cutter

Skenes came out firing a new cutter in his first outing of Spring Training, and when the most dominant young pitcher in the game breaks out a brand new pitch, you pay attention. Especially when it looks like this:

Skenes hasn't pitched in front of Statcast tracking yet this spring, but thanks to pitching analyst Lance Brozdowski, we know that it's sitting at 91 mph with tight movement, and could add another weapon to Skenes' nasty arsenal.

2) , Tigers -- Curveball

Baseball's No. 5 prospect (and top pitching prospect not named "Roki Sasaki") showed a four-pitch arsenal when he earned his first big league callup for the Tigers' playoff push last September. Now Jobe has a fifth pitch, and it looks like it's going to be a really good one.

Jobe's new curveball is an absolute hammer. It's averaging 83 mph with an elite 3,030 rpm spin rate this spring, with 14 inches of induced downward break and 12 inches of horizontal break. In 2024, only nine big league pitchers averaged 3,000-plus rpm on their curveball, and Jobe's spin is generating a ton of movement, especially for a curveball at that velocity.

3) , Blue Jays -- Sinker

Scherzer is one of the most dominant four-seam fastball users of his generation. He and Justin Verlander have been the poster children for the rising fastball over the last decade. But in a season where a lot of pitchers are starting to add sinkers -- a pitch that had fallen out of fashion with the rising fastball's ¡­ well ¡­ rise -- even Scherzer is toying with one.

Scherzer's sinker is averaging about 90 mph, with 10 inches more drop than his four-seamer and way more arm-side run -- over 18 inches, which would have been in the top five for sinker movement in the Majors last season.

4) , Giants -- Changeup

We don't have any Statcast data yet on Ray's new changeup, but what we know is this: Ray asked Tarik Skubal for his changeup grip this offseason, and that's the changeup he's throwing. Now, that's a former Cy Young Award winner picking up the reigning Cy Young Award winner's best pitch. So Ray's new changeup will be a big pitch we're keeping an eye on.

5) , Mets -- Changeup

The "kick-change" (a new variety of changeup) is another trendy pitch this spring, and Holmes has added one to help widen his pitch mix as he transitions from a reliever to a starter with the Mets. And it's looked nasty so far this spring, averaging 88 mph with a lot of vertical break. Holmes has always gotten a lot of movement with his turbo sinker and sweeper, so it's not surprising his changeup moves like crazy, too.

6) , Mariners -- Cutter

Miller throws seven pitches, and while the cutter is already technically one of them, he's throwing a new version of it starting this spring. Miller's cutter last season averaged 92 mph and 2,552 rpm, and it barely cut at all, with 0.3 inches of glove-side movement. His cutter this spring is harder (closer to 93 mph), has more spin (2,714 rpm) and has more cut (three inches). Miller still needs to figure out how to command the cutter, but as the emerging Mariners righty put it himself: interesting development.

7) , Padres -- Changeup

Before this season, Cease's changeup was a Bugs Bunny changeup -- a sub-70 mph floater that was the slowest pitch in baseball. It functioned as a surprise pitch the Padres ace could drop in for Strike 3 when the hitter wasn't expecting it. But now he's throwing a more traditional changeup, at 83 mph.

That's over 13 mph harder than his old changeup, but still a 14 mph differential from his fastball -- and the new changeup has gotten whiffs on five of the six swings against it this spring. Cease even threw back-to-back changeups to strike out Corey Seager, one of the best hitters in baseball.

8) , Angels -- Sweeper

Kikuchi's fastball-slider combo fueled his dominant run with the Astros down the stretch last season, but now he's adding a sweeper into the mix, giving him a pitch that gets more break, which he's never really had. Compare Kikuchi's slider to his sweeper this spring: the slider is averaging 87 mph with only two inches of break, while the sweeper is averaging 81 mph with 16 inches of break.

The sweeper looks like an excellent weapon for Kikuchi to use in lefty-lefty matchups -- he used it to get a whiff against Shohei Ohtani, for one -- but he can also throw it backdoor to a righty, like he did to punch out Will Smith in the same game.

9) Andr¨¦s Mu?oz, Mariners -- Changeup

When Mu?oz threw his first kick-change ever this spring, Mariners pitching coach Pete Woodworth called it the best pitch he'd ever seen. Now the Seattle closer has unveiled it in games (including a swing and miss from Bobby Witt Jr.), so we have some idea what it will look like: a 92 mph, 1,106 rpm fall-off-the-table weapon to pair with his 100 mph four-seamer.

10) , Pirates -- Sinker

Not to be outdone by his teammate Skenes, Jones is also working on some new stuff this season, including a running sinker that gives him a different fastball look alongside his explosive rising four-seamer. Jones' sinker is sitting at 95 mph this spring, with 13 inches of run, and it can induce some ugly swings when he runs it in under the hitter's hands.

11) , Mets -- Sinker

Senga is toying with a 90-or-so mph sinker that would slot in between his normal four-seam fastball (95 mph) and the Ghost Fork (83 mph). The movement looks pretty good, too -- he's thrown only a few sinkers in front of Statcast tracking so far, but those are getting 18 inches of run. A sinker would add a seventh pitch to the Mets ace's repertoire.

12) , Rangers -- Changeup

Can a revamped arsenal help Leiter reach his ceiling? The 24-year-old is looking for his big breakout this season, and right now he's throwing two new pitches: a sinker and kick-change. We'll focus on the changeup, the more interesting pitch. Leiter's new change is averaging 92 mph and 1,663 rpm with good vertical movement that should make it a nice 1-2 punch with his 98 mph rising fastball. A 92 mph changeup would have been one of the top five hardest in the Majors last season ¡­ and Leiter's always been a fireballer.

13) , Phillies -- Sweeper

The Phillies went out this offseason and traded for Luzardo, who's coming off an injury-plagued 2024 but is just one year removed from a 208-strikeout season in 2023. Right away, the power-pitching lefty has started throwing a new sweeper in Philadelphia. Luzardo has always had a great slider (108 of his K's in 2023 were on sliders), but his slider has very tight movement (just 0.1 inches of horizontal break that season). The new sweeper, on the other hand, is getting over seven inches of break.

14) , Marlins -- Sweeper

The former No. 3 overall Draft pick has had a rocky time in the Majors, but Meyer's stuff has been playing up this spring -- his velocity is up a couple of ticks across the board -- and he's got a new pitch in his mix. Meyer's sweeper is sitting at just under 87 mph, compared to his normal slider at 91 mph, and is getting 12 inches of sweep, compared to just one inch of break on the slider. Meyer's sweeper would be one of the highest-velocity sweepers in the Majors, and for a sweeper, that tends to be a good thing when it comes to generating swings and misses. The sweeper fits right in with Meyer's goal for 2025: throw the nastiest stuff possible.

15) , Rays -- Sinker

Since the Rays traded for Boyle in December, the big right-hander has added a new sinker. Boyle's sinker is interesting because it's in the same vein as the "splinker" that fireballers like Skenes and Jhoan Duran throw. Boyle throws his four-seamer over 100 mph, but his sinker comes in at 94, with over twice as much drop and arm-side run -- it's basically an "offspeed" pitch, but a high-velocity offspeed pitch.

universo-virtual.com
buytrendz.net
thisforall.net
benchpressgains.com
qthzb.com
mindhunter9.com
dwjqp1.com
secure-signup.net
ahaayy.com
soxtry.com
tressesindia.com
puresybian.com
krpano-chs.com
cre8workshop.com
hdkino.org
peixun021.com
qz786.com
utahperformingartscenter.org
maw-pr.com
zaaksen.com
ypxsptbfd7.com
worldqrmconference.com
shangyuwh.com
eejssdfsdfdfjsd.com
playminecraftfreeonline.com
trekvietnamtour.com
your-business-articles.com
essaywritingservice10.com
hindusamaaj.com
joggingvideo.com
wandercoups.com
onlinenewsofindia.com
worldgraphic-team.com
bnsrz.com
wormblaster.net
tongchengchuyange0004.com
internetknowing.com
breachurch.com
peachesnginburlesque.com
dataarchitectoo.com
clientfunnelformula.com
30pps.com
cherylroll.com
ks2252.com
webmanicura.com
osostore.com
softsmob.com
sofietsshotel.com
facetorch.com
nylawyerreview.com
apapromotions.com
shareparelli.com
goeaglepointe.com
thegreenmanpubphuket.com
karotorossian.com
publicsensor.com
taiwandefence.com
epcsur.com
odskc.com
inzziln.info
leaiiln.info
cq-oa.com
dqtianshun.com
southstills.com
tvtv98.com
thewellington-hotel.com
bccaipiao.com
colectoresindustrialesgs.com
shenanddcg.com
capriartfilmfestival.com
replicabreitlingsale.com
thaiamarinnewtoncorner.com
gkmcww.com
mbnkbj.com
andrewbrennandesign.com
cod54.com
luobinzhang.com
bartoysdirect.com
taquerialoscompadresdc.com
aaoodln.info
amcckln.info
drvrnln.info
dwabmln.info
fcsjoln.info
hlonxln.info
kcmeiln.info
kplrrln.info
fatcatoons.com
91guoys.com
signupforfreehosting.com
faithfirst.net
zjyc28.com
tongchengjinyeyouyue0004.com
nhuan6.com
oldgardensflowers.com
lightupthefloor.com
bahamamamas-stjohns.com
ly2818.com
905onthebay.com
fonemenu.com
notanothermovie.com
ukrainehighclassescort.com
meincmagazine.com
av-5858.com
yallerdawg.com
donkeythemovie.com
corporatehospitalitygroup.com
boboyy88.com
miteinander-lernen.com
dannayconsulting.com
officialtomsshoesoutletstore.com
forsale-amoxil-amoxicillin.net
generictadalafil-canada.net
guitarlessonseastlondon.com
lesliesrestaurants.com
mattyno9.com
nri-homeloans.com
rtgvisas-qatar.com
salbutamolventolinonline.net
sportsinjuries.info
topsedu.xyz
xmxm7.com
x332.xyz
sportstrainingblog.com
autopartspares.com
readguy.net
soniasegreto.com
bobbygdavis.com
wedsna.com
rgkntk.com
bkkmarketplace.com
zxqcwx.com
breakupprogram.com
boxcardc.com
unblockyoutubeindonesia.com
fabulousbookmark.com
beat-the.com
guatemala-sailfishing-vacations-charters.com
magie-marketing.com
kingstonliteracy.com
guitaraffinity.com
eurelookinggoodapparel.com
howtolosecheekfat.net
marioncma.org
oliviadavismusic.com
shantelcampbellrealestate.com
shopleborn13.com
topindiafree.com
v-visitors.net
qazwsxedcokmijn.com
parabis.net
terriesandelin.com
luxuryhomme.com
studyexpanse.com
ronoom.com
djjky.com
053hh.com
originbluei.com
baucishotel.com
33kkn.com
intrinsiqresearch.com
mariaescort-kiev.com
mymaguk.com
sponsored4u.com
crimsonclass.com
bataillenavale.com
searchtile.com
ze-stribrnych-struh.com
zenithalhype.com
modalpkv.com
bouisset-lafforgue.com
useupload.com
37r.net
autoankauf-muenster.com
bantinbongda.net
bilgius.com
brabustermagazine.com
indigrow.org
miicrosofts.net
mysmiletravel.com
selinasims.com
spellcubesapp.com
usa-faction.com
snn01.com
hope-kelley.com
bancodeprofissionais.com
zjccp99.com
liturgycreator.com
weedsmj.com
majorelenco.com
colcollect.com
androidnews-jp.com
hypoallergenicdogsnames.com
dailyupdatez.com
foodphotographyreviews.com
cricutcom-setup.com
chprowebdesign.com
katyrealty-kanepa.com
tasramar.com
bilgipinari.org
four-am.com
indiarepublicday.com
inquick-enbooks.com
iracmpi.com
kakaschoenen.com
lsm99flash.com
nana1255.com
ngen-niagara.com
technwzs.com
virtualonlinecasino1345.com
wallpapertop.net
nova-click.com
abeautifulcrazylife.com
diggmobile.com
denochemexicana.com
eventhalfkg.com
medcon-taiwan.com
life-himawari.com
myriamshomes.com
nightmarevue.com
allstarsru.com
bestofthebuckeyestate.com
bestofthefirststate.com
bestwireless7.com
declarationintermittent.com
findhereall.com
jingyou888.com
lsm99deal.com
lsm99galaxy.com
moozatech.com
nuagh.com
patliyo.com
philomenamagikz.net
rckouba.net
saturnunipessoallda.com
tallahasseefrolics.com
thematurehardcore.net
totalenvironment-inthatquietearth.com
velislavakaymakanova.com
vermontenergetic.com
sizam-design.com
kakakpintar.com
begorgeouslady.com
1800birks4u.com
2wheelstogo.com
6strip4you.com
bigdata-world.net
emailandco.net
gacapal.com
jharpost.com
krishnaastro.com
lsm99credit.com
mascalzonicampani.com
sitemapxml.org
thecityslums.net
topagh.com
flairnetwebdesign.com
bangkaeair.com
beneventocoupon.com
noternet.org
oqtive.com
smilebrightrx.com
decollage-etiquette.com
1millionbestdownloads.com
7658.info
bidbass.com
devlopworldtech.com
digitalmarketingrajkot.com
fluginfo.net
naqlafshk.com
passion-decouverte.com
playsirius.com
spacceleratorintl.com
stikyballs.com
top10way.com
yokidsyogurt.com
zszyhl.com
16firthcrescent.com
abogadolaboralistamd.com
apk2wap.com
aromacremeria.com
banparacard.com
bosmanraws.com
businessproviderblog.com
caltonosa.com
calvaryrevivalchurch.org
chastenedsoulwithabrokenheart.com
cheminotsgardcevennes.com
cooksspot.com
cqxzpt.com
deesywig.com
deltacartoonmaps.com
despixelsetdeshommes.com
duocoracaobrasileiro.com
fareshopbd.com
goodpainspills.com
kobisitecdn.com
makaigoods.com
mgs1454.com
piccadillyresidences.com
radiolaondafresca.com
rubendorf.com
searchengineimprov.com
sellmyhrvahome.com
shugahouseessentials.com
sonihullquad.com
subtractkilos.com
valeriekelmansky.com
vipasdigitalmarketing.com
voolivrerj.com
zeelonggroup.com
1015southrockhill.com
10x10b.com
111-online-casinos.com
191cb.com
3665arpentunitd.com
aitesonics.com
bag-shokunin.com
brightotech.com
communication-digitale-services.com
covoakland.org
dariaprimapack.com
freefortniteaccountss.com
gatebizglobal.com
global1entertainmentnews.com
greatytene.com
hiroshiwakita.com
iktodaypk.com
jahatsakong.com
meadowbrookgolfgroup.com
newsbharati.net
platinumstudiosdesign.com
slotxogamesplay.com
strikestaruk.com
trucosdefortnite.com
ufabetrune.com
weddedtowhitmore.com
12940brycecanyonunitb.com
1311dietrichoaks.com
2monarchtraceunit303.com
601legendhill.com
850elaine.com
adieusolasomade.com
andora-ke.com
bestslotxogames.com
cannagomcallen.com
endlesslyhot.com
iestpjva.com
ouqprint.com
pwmaplefest.com
qtylmr.com
rb88betting.com
buscadogues.com
1007macfm.com
born-wild.com
growthinvests.com
promocode-casino.com
proyectogalgoargentina.com
wbthompson-art.com
whitemountainwheels.com
7thavehvl.com
developmethis.com
funkydogbowties.com
travelodgegrandjunction.com
gao-town.com
globalmarketsuite.com
blogshippo.com
hdbka.com
proboards67.com
outletonline-michaelkors.com
kalkis-research.com
thuthuatit.net
buckcash.com
hollistercanada.com
docterror.com
asadart.com
vmayke.org
erwincomputers.com
dirimart.org
okkii.com
loteriasdecehegin.com
mountanalog.com
healingtaobritain.com
ttxmonitor.com
bamthemes.com
nwordpress.com
11bolabonanza.com
avgo.top