\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

April 9th, 2025

As 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, , , and 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.

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