\n\n","providerName":"Twitter","providerUrl":"https://twitter.com","thumbnail_url":null,"type":"oembed","width":550,"contentType":"rich"},{"__typename":"Markdown","content":"Pull power, of course, is not a new phenomenon in baseball. But it *is* something that modern-age sluggers target more than ever. Not everyone can be an all-fields home run hitter. \"Pulled air contact\" is a skill that can be acquired, and developing that approach can make a home run threat out of a player who would've never become one by focusing on staying up the middle or going the other way.\n\nWith the wealth of bat speed data that's now tracked across Major League Baseball -- and considering the top of that leaderboard is littered with the names of slugging giants like Judge, Ohtani, Giancarlo Stanton and Yordan Alvarez -- looking at pulled airballs helps explain how sluggers like Betts, José Ramírez, Jose Altuve, Alex Bregman and Francisco Lindor are still sluggers even without prototypical size and bat speed.","type":"text"},{"__typename":"Image","caption":null,"contextualCaption":null,"contextualAspectRatio":"raw","credit":null,"contentType":null,"format":"png","templateUrl":"https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/b7xm3trrfgsikidmfl64","type":"image"},{"__typename":"Markdown","content":"Those five are an All-Star quintet whose stardom is intertwined with their ability to pull the ball in the air. All five rank in the top 10 in pulled home runs in the Statcast era. All five have over 150 pulled home runs over the last decade. And all five have hit at least 75% of their home runs to the pull side.","type":"text"},{"__typename":"Image","caption":null,"contextualCaption":null,"contextualAspectRatio":"raw","credit":null,"contentType":null,"format":"png","templateUrl":"https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/hcsob7qz7rsslrreklpk","type":"image"},{"__typename":"Markdown","content":"Baseball Savant now has a batted ball profile leaderboard where you can track the tendencies of any hitter going back to the start of the Statcast era in 2015. For hitters like Betts, Ram¨ªrez, Altuve, Bregman and Lindor, it's especially revealing.\n\nAll five stars are listed at under 6 feet tall and under 200 pounds -- Betts at 5-foot-10, 180 pounds; Ram¨ªrez at 5-foot-8, 190 pounds; Altuve at 5-foot-6, 167 pounds; Bregman at 5-foot-11, 190 pounds; Lindor at 5-foot-10, 190 pounds. They don't have the build of a typical Major League slugger, yet all have had multiple 30-homer seasons.\n\nSimilarly, none rank near the top tier in bat speed. Last season, Lindor had the highest bat speed in the group at 72.4 mph, which is at least above MLB average, but far from the likes of his slugging Mets teammate Pete Alonso, for example (75.2 mph). Ram¨ªrez had the next-highest bat speed at 71.5 mph, then Bregman at 71.3 mph, Altuve at 69.4 mph and Betts at 69.0 mph.\n\nAnd still Lindor (33) had just one fewer home run than Alonso (34) in 2024. Ram¨ªrez almost joined the 40-40 club, finishing with 39 dingers. Betts outhomered Ohtani in the postseason, and has averaged 37 home runs per 162 games since he arrived in L.A. And Altuve and Bregman finished with 20-plus home runs in the same season for the third time as Astros teammates, before Bregman departed for the Red Sox in the winter.","type":"text"},{"__typename":"Video","contentDate":"2025-04-08T21:04:07.81Z","preferredPlaybackScenarioURL({\"preferredPlaybacks\":\"mp4AvcPlayback\"})":"https://mlb-cuts-diamond.mlb.com/FORGE/2025/2025-04/08/a760278b-4b422d73-c3ca2bb1-csvm-diamondgcp-asset_1280x720_59_4000K.mp4","type":"video","description":"Don't miss the unique view of Francisco Lindor's first home run of the 2025 season","displayAsVideoGif":false,"duration":"00:00:35","slug":"field-view-francisco-lindor-s-solo-homer","tags":[{"__typename":"GameTag"},{"__typename":"TeamTag","slug":"teamid-121","title":"New York Mets","team":{"__ref":"Team:121"},"type":"team"},{"__typename":"PersonTag","slug":"playerid-596019","title":"Francisco Lindor","person":{"__ref":"Person:596019"},"type":"player"},{"__typename":"TaxonomyTag","slug":"vod","title":"vod","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"home-run","title":"home run","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"game-action-tracking","title":"game action tracking","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"exclusive-angle","title":"exclusive angle","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"send-to-news-mlb-feed","title":"Send To News MLB feed","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/romwhucwa3kov17siqed"},"title":"Field View: Francisco Lindor's solo homer ","relativeSiteUrl":"/video/field-view-francisco-lindor-s-solo-homer"},{"__typename":"Markdown","content":"That home run power is explained by pulled airballs. That's the leaderboard you *do* tend to find Betts, Ram¨ªrez, Altuve, Bregman and Lindor near the top of.\n\nThe Major League-wide rate of pulled air contact (including fly balls, line drives and popups) has increased steadily over the last decade. For the full Statcast era, 16.6% of batted balls are pulled airballs. Since 2020, it's 17.3% of batted balls. And in 2024, it was 17.8%. But undersized power hitters like Betts and Co. stay ahead of the curve.\n\n* Since Betts joined the Dodgers in 2020, nearly a quarter of his batted balls have been pulled in the air. That puts him right around the top 10% of qualifying hitters over that time. In 2023, when he hit a career-high 39 homers, Betts' pulled airball rate was also at a career-high 28.4%, a top-10 mark in the Majors that year.","type":"text"},{"__typename":"Video","contentDate":"2025-04-02T03:53:06.809Z","preferredPlaybackScenarioURL({\"preferredPlaybacks\":\"mp4AvcPlayback\"})":"https://mlb-cuts-diamond.mlb.com/FORGE/2025/2025-04/01/07607aa7-3ec8f091-fcd1caea-csvm-diamondgcp-asset_1280x720_59_4000K.mp4","type":"video","description":"Mookie Betts hits a two-run home run to left field, putting the Dodgers ahead 2-1 in the 6th inning","displayAsVideoGif":false,"duration":"00:00:26","slug":"mookie-betts-homers-3-on-a-fly-ball-to-left-field-shohei-ohtani-scores-2zlsrh","tags":[{"__typename":"InternalTag","slug":"season-2025","title":"Season 2025","type":"season"},{"__typename":"GameTag"},{"__typename":"PersonTag","slug":"playerid-605141","title":"Mookie Betts","person":{"__ref":"Person:605141"},"type":"player"},{"__typename":"TeamTag","slug":"teamid-119","title":"Los Angeles Dodgers","team":{"__ref":"Team:119"},"type":"team"},{"__typename":"TaxonomyTag","slug":"hitting","title":"hitting","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":"vod","title":"vod","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"game-story-highlight","title":"Game story highlight","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"home-run","title":"home run","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"2-yahoo-mlb-ads-feed","title":"2-Yahoo MLB Ads Feed","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"yahoo-in-game","title":"Yahoo In-Game","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"send-to-news-mlb-feed","title":"Send To News MLB feed","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"imagen-feed","title":"Imagen feed","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"style","title":"style","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"fan-duel","title":"Fan Duel","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"eclat-feed","title":"Eclat feed","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"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/ixpcvuks1s6owl4uhakm"},"title":"Mookie Betts' two-run home run (3)","relativeSiteUrl":"/video/mookie-betts-homers-3-on-a-fly-ball-to-left-field-shohei-ohtani-scores-2zlsrh"},{"__typename":"Markdown","content":"* Going back to Ram¨ªrez's breakout 2017 season, the Guardians star has a 28.2% pulled airball percentage -- third highest of any hitter behind only Joey Gallo and Adam Duvall. Whether he's batting left-handed (29.0%) or right-handed (26.5%), Ram¨ªrez excels at pulling the ball in the air. Many switch-hitters favor one side for their power, but Ram¨ªrez can slug from both -- he has a career slugging percentage over .500 as both a right- and left-handed hitter.","type":"text"},{"__typename":"Video","contentDate":"2025-04-05T04:50:13.75Z","preferredPlaybackScenarioURL({\"preferredPlaybacks\":\"mp4AvcPlayback\"})":"https://mlb-cuts-diamond.mlb.com/FORGE/2025/2025-04/04/7339d0bf-7cd570a0-fcc2da8d-csvm-diamondgcp-asset_1280x720_59_4000K.mp4","type":"video","description":"Jos¨¦ Ram¨ªrez has a great game against the Angels, collecting his second career three-homer game and driving in four runs","displayAsVideoGif":false,"duration":"00:01:15","slug":"jose-ramirez-s-three-homer-game","tags":[{"__typename":"GameTag"},{"__typename":"TeamTag","slug":"teamid-114","title":"Cleveland Guardians","team":{"__ref":"Team:114"},"type":"team"},{"__typename":"PersonTag","slug":"playerid-608070","title":"Jos¨¦ Ram¨ªrez","person":{"__ref":"Person:608070"},"type":"player"},{"__typename":"TaxonomyTag","slug":"vod","title":"vod","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"hitting","title":"hitting","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"highlight-reel-offense","title":"highlight reel offense","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":"home-run","title":"home run","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"key-moments","title":"Key Moments","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"roku-vod","title":"Roku VOD","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"fan-duel","title":"Fan Duel","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"eclat-feed","title":"Eclat feed","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"imagen-feed","title":"Imagen feed","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"international-feed","title":"International Partner feed","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"apple-news","title":"Apple News","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"2-yahoo-mlb-ads-feed","title":"2-Yahoo MLB Ads Feed","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"alexa","title":"alexa","type":"taxonomy"}],"thumbnail":{"__typename":"Thumbnail","templateUrl":"https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/assmh8d7n5f3lbflrxqb"},"title":"Jos¨¦ Ram¨ªrez's three-homer game","relativeSiteUrl":"/video/jose-ramirez-s-three-homer-game"},{"__typename":"Markdown","content":"* Altuve has become much more of a pull power hitter in the latter half of his Astros career. Over the past four seasons from 2021-24, while averaging 24 homers a year, Altuve was one of 11 qualifying hitters who pulled the ball in the air at least 25% of the time. He especially takes advantage of the short left-field Crawford Boxes in Houston, with a pulled airball rate of 26.7% at home, among the Majors' highest.","type":"text"},{"__typename":"Video","contentDate":"2025-04-02T01:11:16.057Z","preferredPlaybackScenarioURL({\"preferredPlaybacks\":\"mp4AvcPlayback\"})":"https://mlb-cuts-diamond.mlb.com/FORGE/2025/2025-04/01/6dac2f72-182ff315-1103d63d-csvm-diamondgcp-asset_1280x720_59_4000K.mp4","type":"video","description":"Jose Altuve hits a line drive over the left-field wall for his first home run of the season, cutting the Astros' deficit to 3-1 in the 4th","displayAsVideoGif":false,"duration":"00:00:28","slug":"jose-altuve-homers-1-on-a-line-drive-to-left-field-whvjmx","tags":[{"__typename":"InternalTag","slug":"season-2025","title":"Season 2025","type":"season"},{"__typename":"GameTag"},{"__typename":"PersonTag","slug":"playerid-514888","title":"Jose Altuve","person":{"__ref":"Person:514888"},"type":"player"},{"__typename":"TeamTag","slug":"teamid-117","title":"Houston Astros","team":{"__ref":"Team:117"},"type":"team"},{"__typename":"TaxonomyTag","slug":"hitting","title":"hitting","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":"vod","title":"vod","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"game-story-highlight","title":"Game story highlight","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"home-run","title":"home run","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"2-yahoo-mlb-ads-feed","title":"2-Yahoo MLB Ads Feed","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"yahoo-in-game","title":"Yahoo In-Game","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"send-to-news-mlb-feed","title":"Send To News MLB feed","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"imagen-feed","title":"Imagen feed","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"international-feed","title":"International Partner feed","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":"apple-news","title":"Apple News","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"most-valuable-performances","title":"Most Valuable Performances","type":"taxonomy"}],"thumbnail":{"__typename":"Thumbnail","templateUrl":"https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/fblmd9ez3hrwzid4uzr1"},"title":"Jose Altuve's first home run of the season?","relativeSiteUrl":"/video/jose-altuve-homers-1-on-a-line-drive-to-left-field-whvjmx"},{"__typename":"Markdown","content":"* Bregman, Altuve's longtime teammate in Houston, has been one of the most consistent pulled airball hitters in baseball over his career. He's pulled at least 20% of his contact in the air nine times in 10 big league seasons, including in 2025 so far with Boston. Bregman's peak was from 2018-22, when he averaged 30 homers per 162 games and over 25% of his contact was pulled airballs in every full season (excluding 2020). Bregman's career pulled airball rate of 23.4% is one of the highest of the Statcast era.","type":"text"},{"__typename":"Video","contentDate":"2025-04-03T17:11:43.887Z","preferredPlaybackScenarioURL({\"preferredPlaybacks\":\"mp4AvcPlayback\"})":"https://mlb-cuts-diamond.mlb.com/FORGE/2025/2025-04/03/465d96f7-b984a154-bcea0cec-csvm-diamondgcp-asset_1280x720_59_4000K.mp4","type":"video","description":"Alex Bregman's first home run with the Red Sox is a two-run homer that gives Boston a 2-0 lead in the 1st inning","displayAsVideoGif":false,"duration":"00:00:27","slug":"alex-bregman-homers-1-on-a-fly-ball-to-left-field-rafael-devers-scores","tags":[{"__typename":"InternalTag","slug":"season-2025","title":"Season 2025","type":"season"},{"__typename":"GameTag"},{"__typename":"PersonTag","slug":"playerid-608324","title":"Alex Bregman","person":{"__ref":"Person:608324"},"type":"player"},{"__typename":"TeamTag","slug":"teamid-111","title":"Boston Red Sox","team":{"__ref":"Team:111"},"type":"team"},{"__typename":"TaxonomyTag","slug":"hitting","title":"hitting","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":"vod","title":"vod","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"game-story-highlight","title":"Game story highlight","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"home-run","title":"home run","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"opening-week","title":"Opening Week","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"2-yahoo-mlb-ads-feed","title":"2-Yahoo MLB Ads Feed","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"yahoo-in-game","title":"Yahoo In-Game","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"send-to-news-mlb-feed","title":"Send To News MLB feed","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"imagen-feed","title":"Imagen feed","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"fan-duel","title":"Fan Duel","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"eclat-feed","title":"Eclat feed","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"international-feed","title":"International Partner feed","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"apple-news","title":"Apple News","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"star-of-the-game","title":"Player of the Game","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"alexa","title":"alexa","type":"taxonomy"}],"thumbnail":{"__typename":"Thumbnail","templateUrl":"https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/fdqngf9v8wwncmglf670"},"title":"Alex Bregman's first home run with the Red Sox","relativeSiteUrl":"/video/alex-bregman-homers-1-on-a-fly-ball-to-left-field-rafael-devers-scores"},{"__typename":"Markdown","content":"* In Lindor's first two seasons with the Mets, he \"only\" hit 20 and 26 home runs. But he's followed that with back-to-back seasons of over 30 in 2023 and '24. That was driven by an increase in Lindor's pulled airball rate from 18.3% in the first two seasons to 24.0% over the last two seasons. And because Lindor puts a lot of balls in play in general, and gets those balls in the air to the pull side, that combination of quality and quantity of contact results in a bunch of extra homers.","type":"text"},{"__typename":"Video","contentDate":"2024-10-14T20:13:45.422Z","preferredPlaybackScenarioURL({\"preferredPlaybacks\":\"mp4AvcPlayback\"})":"https://mlb-cuts-diamond.mlb.com/FORGE/2024/2024-10/14/c599dc3e-033c965c-3a4b300c-csvm-diamondgcp-asset_1280x720_59_4000K.mp4","type":"video","description":"Francisco Lindor puts the Mets on the board early with a leadoff home run to open Game 2 of the NLCS","displayAsVideoGif":false,"duration":"00:00:28","slug":"francisco-lindor-homers-2-on-a-fly-ball-to-right-field-hcpptg","tags":[{"__typename":"InternalTag","slug":"season-2024","title":"Season 2024","type":"season"},{"__typename":"GameTag"},{"__typename":"PersonTag","slug":"playerid-596019","title":"Francisco Lindor","person":{"__ref":"Person:596019"},"type":"player"},{"__typename":"TeamTag","slug":"teamid-121","title":"New York Mets","team":{"__ref":"Team:121"},"type":"team"},{"__typename":"TaxonomyTag","slug":"hitting","title":"hitting","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":"vod","title":"vod","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"game-story-highlight","title":"Game story highlight","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"home-run","title":"home run","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"postseason","title":"postseason","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"nlcs","title":"NLCS","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"fan-duel","title":"Fan Duel","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"eclat-feed","title":"Eclat feed","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"international-feed","title":"International Partner feed","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"imagen-feed","title":"Imagen 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"}],"thumbnail":{"__typename":"Thumbnail","templateUrl":"https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/tni1u05m6dgo4ibiq72i"},"title":"Francisco Lindor's leadoff home run","relativeSiteUrl":"/video/francisco-lindor-homers-2-on-a-fly-ball-to-right-field-hcpptg"},{"__typename":"Markdown","content":"The easiest way to pull the ball in the air is to hit it \"out front\" -- that is, to make contact with the pitch out in front of your body, and often in front of home plate.\n\nContacting the ball out in front gives the barrel of the bat more time to reach a higher bat speed over the course of the swing, and also means the bat is more likely to be moving on the upward plane needed to lift the ball in the air. This is the hitting approach that fueled the launch angle revolution and is prevalent today. Statcast's new contact point data confirms it: Hitters do the most damage, and hit the most home runs, when they hit the ball out front.\n\nFor a smaller power hitter like Betts or Altuve, this can be especially important. An all-fields power hitter like Judge or Ohtani can let the pitch travel deep, make contact closer to their own body, and still generate the bat speed necessary to go deep. But a pull-power hitter like Betts needs to hit the pitch out front to drive it over the fence.\n\nSince Statcast bat tracking was introduced at the 2023 All-Star break, Betts has made contact almost nine inches in front of home plate. Altuve, who stands farther up in the batter's box, makes contact almost 15 inches in front of the plate. They have to catch the ball farther out front than most big league hitters.","type":"text"},{"__typename":"Image","caption":null,"contextualCaption":null,"contextualAspectRatio":"raw","credit":null,"contentType":null,"format":"jpg","templateUrl":"https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/i83delmr8y4syen5qysu","type":"image"},{"__typename":"Markdown","content":"And when any one of Betts, Altuve, Ram¨ªrez, Bregman or Lindor get ahold of a pitch and launch a home run, chances are, they did so well out ahead of their bodies.\n\n**Avg. contact point on HR, since 2023 All-Star break**\n\n* Betts: 36.7 inches in front of center of mass\n* Bregman: 35.4 inches in front of center of mass\n* Ram¨ªrez: 34.5 inches in front of center of mass\n* Lindor: 32.8 inches in front of center of mass\n* Altuve: 30.4 inches in front of center of mass\n\n(To illustrate the contrast: Ohtani, who is 6-foot-4, makes contact with his home runs just 28.9 inches in front of his own center of mass. Mike Trout, at 6-foot-2, makes contact on his home runs just 28.6 inches in front of his own center of mass. Juan Soto, at 6-foot-1, makes contact on his home runs just 27.3 inches in front of his own center of mass.)","type":"text"},{"__typename":"Image","caption":null,"contextualCaption":null,"contextualAspectRatio":"raw","credit":null,"contentType":null,"format":"jpg","templateUrl":"https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/zgakotlumdgreerj27jd","type":"image"},{"__typename":"Markdown","content":"Now, there are plenty of other hitters across baseball who also fit this mold -- \"catch the ball out in front\" has become a widely emphasized mantra by many modern-day power hitters, of all shapes and sizes and bat speeds. The focus here on Betts, Ram¨ªrez, Altuve, Bregman and Lindor is simply to highlight the marquee stars of the \"undersized slugger\" archetype.\n\nLater in that same game where the Dodgers broadcast was discussing Betts' bat speed, he belted his first two home runs of the 2025 season -- a go-ahead homer in the eighth inning and a walk-off home run in the 10th. A few days later, he took reigning National League Cy Young winner Chris Sale deep for his third long ball.","type":"text"},{"__typename":"Image","caption":null,"contextualCaption":null,"contextualAspectRatio":"raw","credit":null,"contentType":null,"format":"jpg","templateUrl":"https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/pkirfzadhxgljlrlexdp","type":"image"},{"__typename":"Markdown","content":"Betts' bat speed on all three home runs was well below Statcast's \"fast swing\" threshold of 75-plus mph. On the first homer, it was 73.8 mph. On the second, it was only 65.5 mph. And on the third, it was 68.8 mph.\n\nAll three fly balls barely cleared the fence, but wallscrapers count the same as any other home run. And all three balls were dead pull to left field, where Betts' home runs almost always go. And J-Ram's, and Altuve's, and Bregman's, and Lindor's. That's what makes them who they are.","type":"text"}],"relativeSiteUrl":"/news/pulled-fly-balls-key-for-mlb-undersized-sluggers","contentType":"news","subHeadline":null,"summary":"As Mookie Betts came to bat in the fourth inning on March 28 -- his second game back from the illness that cost him 20 pounds and forced him to miss the Tokyo Series -- the Dodgers television broadcast relayed an interesting nugget.\n\"He's measuring 'getting better' \\[by\\] more than","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":"savant","title":"savant","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"apple-news","title":"Apple News","type":"taxonomy"},{"__typename":"PersonTag","slug":"playerid-605141","title":"Mookie Betts","person":{"__ref":"Person:605141"},"type":"player"},{"__typename":"PersonTag","slug":"playerid-608070","title":"Jos¨¦ Ram¨ªrez","person":{"__ref":"Person:608070"},"type":"player"},{"__typename":"PersonTag","slug":"playerid-514888","title":"Jose Altuve","person":{"__ref":"Person:514888"},"type":"player"},{"__typename":"PersonTag","slug":"playerid-608324","title":"Alex Bregman","person":{"__ref":"Person:608324"},"type":"player"},{"__typename":"PersonTag","slug":"playerid-596019","title":"Francisco Lindor","person":{"__ref":"Person:596019"},"type":"player"}],"type":"story","thumbnail":"https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/ii3uqpwmfiruykbtpukl","title":"Pulled fly balls are the key for MLB's undersized sluggers"},"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":"Buy At Bat","linkUrl":"/live-stream-games/subscribe/at-bat?&affiliateId=mlbMENUtv","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Watch & Listen","linkUrl":"/live-stream-games?&affiliateID=mlbMENUtv","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Help Center","linkUrl":"https://support.mlb.com/s/?&affiliateID=mlbMENUtv","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"align:right;","icon":null,"linkTarget":null,"linkText":"Tickets","linkUrl":"/tickets","placement":"right","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"All-Star Tickets","linkUrl":"/all-star/tickets","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":"expires:1721167200;"},{"__typename":"NavItem","placement":null,"linkText":"MLB at Rickwood Field","linkUrl":"/events/rickwood/tickets","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":"expires:1718924400;"},{"__typename":"NavItem","placement":null,"linkText":"Spring Training","linkUrl":"/tickets/spring-training","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":"expires:1742958000;"},{"__typename":"NavItem","placement":null,"linkText":"Postseason Tickets","linkUrl":"/tickets/postseason","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Buy on SeatGeek","linkUrl":"https://seatgeek.com/mlb-tickets?aid=15994&pid=integration&rid=1&utm_medium=partnership&utm_source=mlb_sponsorship&utm_campaign=integration","linkTarget":"_blank","visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Sell on SeatGeek","linkUrl":"https://seatgeek.com/sell/mlb-tickets?aid=15994&pid=integration&rid=15&utm_medium=partnership&utm_source=mlb_sponsorship&utm_campaign=integration","linkTarget":"_blank","visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Season Tickets","linkUrl":"/tickets/season-tickets","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Single Game Tickets","linkUrl":"/schedule","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Group Tickets","linkUrl":"/tickets/group-tickets","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Special Ticket Offers","linkUrl":"/tickets/fan-value","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Speedway Classic","linkUrl":"/events/speedway-classic/tickets","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"VIP Ticket Packages","linkUrl":"/tickets/on-location-experiences","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Students","linkUrl":"/tickets/students","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Tourism","linkUrl":"/tourism","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB World Tour","linkUrl":"/international/events","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Ticket Terms & Conditions","linkUrl":"/tickets/terms-and-conditions","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"align:right;","icon":"shopping-cart","linkTarget":null,"linkText":"Shop","linkUrl":"https://www.mlbshop.com/?_s=bm-mlbcom-hp","placement":"right","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"MLB Online Shop","linkUrl":"https://www.mlbshop.com/?_s=bm-mlbcom-hp","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Auction","linkUrl":"https://auctions.mlb.com/iSynApp/showHomePage.action?sid=1101001&isynsharedsession=9mislq-18JnZhOEp-FeGzvUB3G6zxwkeKqwX99MKAttEdaSACl02r4aCDzYhNvUm","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Gift Cards","linkUrl":"https://www.mlbshop.com/gift-cards/x-462351+z-94899005-3509039474?_s=bm-mlbcom-Home","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"MLB NYC Flagship Store","linkUrl":"/shop/nyc-retail-store","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"European Shop","linkUrl":"http://www.mlbshopeurope.com/stores/mlb/en?portal=MLTS66FS&CMP=PSC-MLTS66FS","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Photo Store","linkUrl":"https://photostore.mlb.com/","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"amp:true;mobile:true","icon":null,"linkTarget":null,"linkText":"News","linkUrl":"/news","placement":"mobile","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Probable Pitchers","linkUrl":"/probable-pitchers/","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Starting Lineups","linkUrl":"/starting-lineups","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Transactions","linkUrl":"/transactions","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Injury Report","linkUrl":"/injury-report","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"World Baseball Classic","linkUrl":"/world-baseball-classic","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Draft","linkUrl":"/draft/2025","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"All-Star Game","linkUrl":"/all-star/","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Life","linkUrl":"/fans/mlb-life","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Pipeline","linkUrl":"/pipeline","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Postseason History","linkUrl":"/postseason/history","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Great Stories","linkUrl":"/news/topic/longform","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Podcasts","linkUrl":"/fans/podcasts","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Free-to-play Games","linkUrl":"/play","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":null,"linkTarget":null,"linkText":"Watch","linkUrl":"/tv?&affiliateId=mlbMENU","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":"Video","navigation":[{"__typename":"NavItem","placement":null,"linkText":"Search","linkUrl":"/video","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Statcast","linkUrl":"/video/topic/statcast","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Network","linkUrl":"/network","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]},{"__typename":"SubnavColumn","title":"MLB.TV","navigation":[{"__typename":"NavItem","placement":null,"linkText":"Buy MLB.TV","linkUrl":"/live-stream-games/subscribe?&affiliateId=mlbMENU","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Watch & Listen","linkUrl":"/live-stream-games?&affiliateID=mlbMENU","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Help Center","linkUrl":"https://support.mlb.com/s/?&affiliateID=mlbMENU","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"mobile:true;amp:true;","icon":null,"linkTarget":null,"linkText":"Scores","linkUrl":"/scores/","placement":"mobile","visible":"true","subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[]}]},{"__typename":"NavItem","customPropertiesString":"amp:true;mobile:true;","icon":null,"linkTarget":null,"linkText":"Schedule","linkUrl":"/schedule/","placement":"mobile","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"2025 Regular Season","linkUrl":"/schedule","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"2025 Spring Training","linkUrl":"/schedule/2025-02-20","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"2024 Regular Season","linkUrl":"/schedule/2024-03-20","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"2024 Postseason","linkUrl":"/postseason","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Events","linkUrl":"/events","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Team by Team Schedule","linkUrl":"/schedule/team-by-team","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Sync Schedules","linkUrl":"https://mlb.ecal.com/","linkTarget":"_blank","visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"National Broadcasts","linkUrl":"/live-stream-games/national-broadcast-schedule","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"mobile:true;amp:true;","icon":null,"linkTarget":null,"linkText":"Stats","linkUrl":"/stats","placement":"mobile","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Statcast Leaders","linkUrl":"https://baseballsavant.mlb.com/statcast_leaderboard","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Statcast","linkUrl":"/statcast","linkTarget":"","visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Baseball Savant","linkUrl":"https://baseballsavant.mlb.com/","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Top Prospect Stats","linkUrl":"/prospects/stats/top-prospects?type=all&minPA=1","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Winter Leagues Stats","linkUrl":null,"linkTarget":"/ligas-invernales/stats/","visible":"false","icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"amp:true;","icon":null,"linkTarget":null,"linkText":"Standings","linkUrl":"/standings/wild-card","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[]}]},{"__typename":"NavItem","customPropertiesString":"","icon":"group","linkTarget":null,"linkText":"Players","linkUrl":"/players","placement":null,"visible":"true","subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Prospect Rankings","linkUrl":"/prospects","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Depth Charts","linkUrl":"/team/roster/depth-chart","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Players Association","linkUrl":"https://www.mlbplayers.com","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Negro Leagues","linkUrl":"/history/negro-leagues","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":null,"linkTarget":null,"linkText":"MLB Play","linkUrl":"/play","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Beat the Streak","linkUrl":"/play?gameId=BeatTheStreak2022","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Immaculate Grid","linkUrl":"/play?gameId=ImmaculateGrid2024","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Trivia","linkUrl":"/play?gameId=SporcleTrivia2024","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Spinball","linkUrl":"/apps/spinball/game","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Pickle","linkUrl":"/play?gameId=Pickle2023","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"By the Numbers","linkUrl":"/play?gameId=ByTheNumbers2022","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Diamond Decisions","linkUrl":"/play?gameId=DiamondDecisions2024","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Bingo","linkUrl":"/play?gameId=Bingo2023","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":null,"linkTarget":null,"linkText":"Youth","linkUrl":"/youth-baseball-softball","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Play Ball","linkUrl":"/play-ball","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Youth Baseball & Softball","linkUrl":"/youth-baseball-softball","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":"milb","linkTarget":null,"linkText":"MiLB","linkUrl":"/milb","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[]}]},{"__typename":"NavItem","customPropertiesString":"expires:1720022400;","icon":null,"linkTarget":null,"linkText":"Vote","linkUrl":"/all-star/ballot?affiliateId=asb-topnav-mlb-2024","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[]}]},{"__typename":"NavItem","customPropertiesString":"amp:true;module:teammodule;align:right;","icon":null,"linkTarget":null,"linkText":"Teams","linkUrl":"/team","placement":"right","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Team Module","linkUrl":null,"linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":"module:teammodule;"}]}]},{"__typename":"NavItem","customPropertiesString":"align:right;label:Language","icon":null,"linkTarget":null,"linkText":"Lang","linkUrl":"/language","placement":"right","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Espa?ol","linkUrl":"/es","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":"lang:es"},{"__typename":"NavItem","placement":null,"linkText":"ÈÕ±¾Õ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:605141":{"__typename":"Person","id":605141,"initLastName":"M Betts","team":{"__typename":"Team","sport":{"__ref":"Sport:1"}}},"Person:608070":{"__typename":"Person","id":608070,"initLastName":"J Ram¨ªrez","team":{"__typename":"Team","sport":{"__ref":"Sport:1"}}},"Person:608324":{"__typename":"Person","id":608324,"initLastName":"A Bregman","team":{"__typename":"Team","sport":{"__ref":"Sport:1"}}},"Person:514888":{"__typename":"Person","id":514888,"initLastName":"J Altuve","team":{"__typename":"Team","sport":{"__ref":"Sport:1"}}},"Person:596019":{"__typename":"Person","id":596019,"initLastName":"F Lindor","team":{"__typename":"Team","sport":{"__ref":"Sport:1"}}},"Team:119":{"__typename":"Team","id":119,"division":{"__ref":"Division:203"},"name":"Los Angeles Dodgers","shortName":"LA Dodgers","teamName":"Dodgers"},"Team:121":{"__typename":"Team","id":121,"division":{"__ref":"Division:204"},"name":"New York Mets","shortName":"NY Mets","teamName":"Mets"},"Team:114":{"__typename":"Team","id":114,"division":{"__ref":"Division:202"},"name":"Cleveland Guardians","shortName":"Cleveland","teamName":"Guardians"},"Team:117":{"__typename":"Team","id":117,"division":{"__ref":"Division:200"},"name":"Houston Astros","shortName":"Houston","teamName":"Astros"},"Team:111":{"__typename":"Team","id":111,"division":{"__ref":"Division:201"},"name":"Boston Red Sox","shortName":"Boston","teamName":"Red Sox"},"Sport:1":{"__typename":"Sport","id":"1"},"Division:200":{"__typename":"Division","id":"200"},"Team:133":{"__typename":"Team","division":{"__ref":"Division:200"},"id":133,"name":"Athletics","shortName":"Athletics","teamName":"Athletics"},"Division:205":{"__typename":"Division","id":"205"},"Team:134":{"__typename":"Team","division":{"__ref":"Division:205"},"id":134,"name":"Pittsburgh Pirates","shortName":"Pittsburgh","teamName":"Pirates"},"Division:203":{"__typename":"Division","id":"203"},"Team:135":{"__typename":"Team","division":{"__ref":"Division:203"},"id":135,"name":"San Diego Padres","shortName":"San Diego","teamName":"Padres"},"Team:136":{"__typename":"Team","division":{"__ref":"Division:200"},"id":136,"name":"Seattle Mariners","shortName":"Seattle","teamName":"Mariners"},"Team:137":{"__typename":"Team","division":{"__ref":"Division:203"},"id":137,"name":"San Francisco Giants","shortName":"San Francisco","teamName":"Giants"},"Team:138":{"__typename":"Team","division":{"__ref":"Division:205"},"id":138,"name":"St. Louis Cardinals","shortName":"St. Louis","teamName":"Cardinals"},"Division:201":{"__typename":"Division","id":"201"},"Team:139":{"__typename":"Team","division":{"__ref":"Division:201"},"id":139,"name":"Tampa Bay Rays","shortName":"Tampa Bay","teamName":"Rays"},"Team:140":{"__typename":"Team","division":{"__ref":"Division:200"},"id":140,"name":"Texas Rangers","shortName":"Texas","teamName":"Rangers"},"Team:141":{"__typename":"Team","division":{"__ref":"Division:201"},"id":141,"name":"Toronto Blue Jays","shortName":"Toronto","teamName":"Blue Jays"},"Division:202":{"__typename":"Division","id":"202"},"Team:142":{"__typename":"Team","division":{"__ref":"Division:202"},"id":142,"name":"Minnesota Twins","shortName":"Minnesota","teamName":"Twins"},"Division:204":{"__typename":"Division","id":"204"},"Team:143":{"__typename":"Team","division":{"__ref":"Division:204"},"id":143,"name":"Philadelphia Phillies","shortName":"Philadelphia","teamName":"Phillies"},"Team: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: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: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: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: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"}}}
window.adobeAnalytics = {"reportingSuiteId":"mlbglobal08,mlbcom08","linkInternalFilters":"mlb"}
window.globalState = {"tracking_title":"Major League Baseball","lang":"en"}
window.appId = ''
/*-->*/
Why you don't need to look like Judge or Ohtani to slug HRs
As Mookie Betts came to bat in the fourth inning on March 28 -- his second game back from the illness that cost him 20 pounds and forced him to miss the Tokyo Series -- the Dodgers television broadcast relayed an interesting nugget.
"He's measuring 'getting better' [by] more than just stepping on the scale," said SportsNet LA's Joe Davis. "He's measuring it with bat speed as well."
In Spring Training, Betts had been reaching swing speeds of up to 74 mph. At his weakest during his illness and weight loss, he was only able to max out at 68 mph. The Major League average bat speed is just under 72 mph -- and every mph of bat speed translates to about six extra feet of distance on a fly ball.
For a hitter like Betts, Davis and partner Orel Hershiser explained, every last mph of bat speed makes a difference. Betts has never been one of the league's fastest swingers, but he has elite bat control. Still, he needed to be generating enough bat speed to put that bat control to work.
"That's what makes him [a great hitter]," Davis said. "It's not the bat speed -- it's not elite, it's good enough, with the bat accuracy you're talking about. And he just hits the ball correctly. ¡ He gets a lot of home runs that are just gone enough."
That is the key: Hits the ball correctly. It gets at an important concept about power hitting in baseball today, and why Betts -- and other undersized hitters like him -- can still swat home runs in bunches without standing as tall or swinging as fast as Aaron Judge or Shohei Ohtani.
Mookie Betts doesn't have elite bat speed. Mookie Betts is an elite hitter. It's his elite bat control ¡ and what he does with it: He pulls the ball in the air.
Pull power, of course, is not a new phenomenon in baseball. But it is something that modern-age sluggers target more than ever. Not everyone can be an all-fields home run hitter. "Pulled air contact" is a skill that can be acquired, and developing that approach can make a home run threat out of a player who would've never become one by focusing on staying up the middle or going the other way.
With the wealth of bat speed data that's now tracked across Major League Baseball -- and considering the top of that leaderboard is littered with the names of slugging giants like Judge, Ohtani, Giancarlo Stanton and Yordan Alvarez -- looking at pulled airballs helps explain how sluggers like Betts, José Ramírez, Jose Altuve, Alex Bregman and Francisco Lindor are still sluggers even without prototypical size and bat speed.
Those five are an All-Star quintet whose stardom is intertwined with their ability to pull the ball in the air. All five rank in the top 10 in pulled home runs in the Statcast era. All five have over 150 pulled home runs over the last decade. And all five have hit at least 75% of their home runs to the pull side.
Baseball Savant now has a batted ball profile leaderboard where you can track the tendencies of any hitter going back to the start of the Statcast era in 2015. For hitters like Betts, Ram¨ªrez, Altuve, Bregman and Lindor, it's especially revealing.
All five stars are listed at under 6 feet tall and under 200 pounds -- Betts at 5-foot-10, 180 pounds; Ram¨ªrez at 5-foot-8, 190 pounds; Altuve at 5-foot-6, 167 pounds; Bregman at 5-foot-11, 190 pounds; Lindor at 5-foot-10, 190 pounds. They don't have the build of a typical Major League slugger, yet all have had multiple 30-homer seasons.
Similarly, none rank near the top tier in bat speed. Last season, Lindor had the highest bat speed in the group at 72.4 mph, which is at least above MLB average, but far from the likes of his slugging Mets teammate Pete Alonso, for example (75.2 mph). Ram¨ªrez had the next-highest bat speed at 71.5 mph, then Bregman at 71.3 mph, Altuve at 69.4 mph and Betts at 69.0 mph.
And still Lindor (33) had just one fewer home run than Alonso (34) in 2024. Ram¨ªrez almost joined the 40-40 club, finishing with 39 dingers. Betts outhomered Ohtani in the postseason, and has averaged 37 home runs per 162 games since he arrived in L.A. And Altuve and Bregman finished with 20-plus home runs in the same season for the third time as Astros teammates, before Bregman departed for the Red Sox in the winter.
That home run power is explained by pulled airballs. That's the leaderboard you do tend to find Betts, Ram¨ªrez, Altuve, Bregman and Lindor near the top of.
The Major League-wide rate of pulled air contact (including fly balls, line drives and popups) has increased steadily over the last decade. For the full Statcast era, 16.6% of batted balls are pulled airballs. Since 2020, it's 17.3% of batted balls. And in 2024, it was 17.8%. But undersized power hitters like Betts and Co. stay ahead of the curve.
Since Betts joined the Dodgers in 2020, nearly a quarter of his batted balls have been pulled in the air. That puts him right around the top 10% of qualifying hitters over that time. In 2023, when he hit a career-high 39 homers, Betts' pulled airball rate was also at a career-high 28.4%, a top-10 mark in the Majors that year.
Going back to Ram¨ªrez's breakout 2017 season, the Guardians star has a 28.2% pulled airball percentage -- third highest of any hitter behind only Joey Gallo and Adam Duvall. Whether he's batting left-handed (29.0%) or right-handed (26.5%), Ram¨ªrez excels at pulling the ball in the air. Many switch-hitters favor one side for their power, but Ram¨ªrez can slug from both -- he has a career slugging percentage over .500 as both a right- and left-handed hitter.
Altuve has become much more of a pull power hitter in the latter half of his Astros career. Over the past four seasons from 2021-24, while averaging 24 homers a year, Altuve was one of 11 qualifying hitters who pulled the ball in the air at least 25% of the time. He especially takes advantage of the short left-field Crawford Boxes in Houston, with a pulled airball rate of 26.7% at home, among the Majors' highest.
Bregman, Altuve's longtime teammate in Houston, has been one of the most consistent pulled airball hitters in baseball over his career. He's pulled at least 20% of his contact in the air nine times in 10 big league seasons, including in 2025 so far with Boston. Bregman's peak was from 2018-22, when he averaged 30 homers per 162 games and over 25% of his contact was pulled airballs in every full season (excluding 2020). Bregman's career pulled airball rate of 23.4% is one of the highest of the Statcast era.
In Lindor's first two seasons with the Mets, he "only" hit 20 and 26 home runs. But he's followed that with back-to-back seasons of over 30 in 2023 and '24. That was driven by an increase in Lindor's pulled airball rate from 18.3% in the first two seasons to 24.0% over the last two seasons. And because Lindor puts a lot of balls in play in general, and gets those balls in the air to the pull side, that combination of quality and quantity of contact results in a bunch of extra homers.
The easiest way to pull the ball in the air is to hit it "out front" -- that is, to make contact with the pitch out in front of your body, and often in front of home plate.
Contacting the ball out in front gives the barrel of the bat more time to reach a higher bat speed over the course of the swing, and also means the bat is more likely to be moving on the upward plane needed to lift the ball in the air. This is the hitting approach that fueled the launch angle revolution and is prevalent today. Statcast's new contact point data confirms it: Hitters do the most damage, and hit the most home runs, when they hit the ball out front.
For a smaller power hitter like Betts or Altuve, this can be especially important. An all-fields power hitter like Judge or Ohtani can let the pitch travel deep, make contact closer to their own body, and still generate the bat speed necessary to go deep. But a pull-power hitter like Betts needs to hit the pitch out front to drive it over the fence.
Since Statcast bat tracking was introduced at the 2023 All-Star break, Betts has made contact almost nine inches in front of home plate. Altuve, who stands farther up in the batter's box, makes contact almost 15 inches in front of the plate. They have to catch the ball farther out front than most big league hitters.
And when any one of Betts, Altuve, Ram¨ªrez, Bregman or Lindor get ahold of a pitch and launch a home run, chances are, they did so well out ahead of their bodies.
Avg. contact point on HR, since 2023 All-Star break
Betts: 36.7 inches in front of center of mass
Bregman: 35.4 inches in front of center of mass
Ram¨ªrez: 34.5 inches in front of center of mass
Lindor: 32.8 inches in front of center of mass
Altuve: 30.4 inches in front of center of mass
(To illustrate the contrast: Ohtani, who is 6-foot-4, makes contact with his home runs just 28.9 inches in front of his own center of mass. Mike Trout, at 6-foot-2, makes contact on his home runs just 28.6 inches in front of his own center of mass. Juan Soto, at 6-foot-1, makes contact on his home runs just 27.3 inches in front of his own center of mass.)
Now, there are plenty of other hitters across baseball who also fit this mold -- "catch the ball out in front" has become a widely emphasized mantra by many modern-day power hitters, of all shapes and sizes and bat speeds. The focus here on Betts, Ram¨ªrez, Altuve, Bregman and Lindor is simply to highlight the marquee stars of the "undersized slugger" archetype.
Later in that same game where the Dodgers broadcast was discussing Betts' bat speed, he belted his first two home runs of the 2025 season -- a go-ahead homer in the eighth inning and a walk-off home run in the 10th. A few days later, he took reigning National League Cy Young winner Chris Sale deep for his third long ball.
Betts' bat speed on all three home runs was well below Statcast's "fast swing" threshold of 75-plus mph. On the first homer, it was 73.8 mph. On the second, it was only 65.5 mph. And on the third, it was 68.8 mph.
All three fly balls barely cleared the fence, but wallscrapers count the same as any other home run. And all three balls were dead pull to left field, where Betts' home runs almost always go. And J-Ram's, and Altuve's, and Bregman's, and Lindor's. That's what makes them who they are.