{"id":505326,"date":"2026-01-04T17:28:12","date_gmt":"2026-01-04T17:28:12","guid":{"rendered":"https:\/\/www.rawchili.com\/mlb\/505326\/"},"modified":"2026-01-04T17:28:12","modified_gmt":"2026-01-04T17:28:12","slug":"minnesotas-three-luckiest-hitters-in-2025-twins","status":"publish","type":"post","link":"https:\/\/www.rawchili.com\/mlb\/505326\/","title":{"rendered":"Minnesota\u2019s Three Luckiest Hitters in 2025 &#8211; Twins"},"content":{"rendered":"<p>\n\tBaseball is not supposed to be as easy as <a href=\"https:\/\/www.baseball-reference.com\/players\/b\/buxtoby01.shtml?utm_medium=linker&amp;utm_source=twinsdaily.com&amp;utm_campaign=2025-12-31_br\" rel=\"external nofollow noopener\" target=\"_blank\">Byron Buxton<\/a> made it look at times during the 2025 season. Even the best hitters in the world need a little help from batted ball luck, sequencing, and timing for numbers to truly pop. For the Minnesota Twins, several hitters posted surface-level results that outpaced what underlying metrics suggested should have happened. That does not mean those performances were flukes, but it does provide valuable context as we look ahead to 2026.\n<\/p>\n<p>\n\tTo frame the discussion, the league-wide average wOBA in 2025 sat at .313, while the average expected wOBA came in slightly higher at .315. wOBA is designed to measure overall offensive value by weighing the quality of contact alongside strikeouts and walks. Expected wOBA uses batted ball data to estimate what a hitter should have produced based on how hard and at what angles the ball was hit. When wOBA significantly outpaces expected wOBA, it often points toward overachievement that may be difficult to repeat.\n<\/p>\n<p>\n\t<a href=\"https:\/\/www.baseball-reference.com\/players\/k\/keasclu01.shtml?utm_medium=linker&amp;utm_source=twinsdaily.com&amp;utm_campaign=2025-12-31_br\" rel=\"external nofollow noopener\" target=\"_blank\">Luke Keaschall<\/a><br \/>Keaschall posted a .363 wOBA in 2025, despite an expected mark of .323. That gap of roughly forty points stands out quickly. The underlying reasons are pretty straightforward when digging into his batted ball profile. Keaschall did not barrel the baseball often, finishing with a 5.2% Barrel rate. That is well below what you would typically expect from a hitter producing at that level.\n<\/p>\n<p>\n\tWhere Keaschall made his money was against offspeed pitches. He slugged .556 against them and actually outperformed his expected numbers by +.122 xwOBA compared to his wOBA in that pitch bucket. That suggests a combination of good pitch recognition and favorable outcomes on balls that weren&#8217;t always crushed.\n<\/p>\n<p>\n\tLooking ahead to 2026, some offensive pullback feels likely. Still, Keaschall does not need to repeat a near .360 wOBA to be valuable. If he tightens up the quality of contact even marginally, he can remain a productive bat who helps the lineup reach the next level.\n<\/p>\n<p>\n\t<a href=\"https:\/\/www.baseball-reference.com\/players\/r\/rodenal01.shtml?utm_medium=linker&amp;utm_source=twinsdaily.com&amp;utm_campaign=2025-12-31_br\" rel=\"external nofollow noopener\" target=\"_blank\">Alan Roden<\/a><br \/>Roden is an interesting case because the majority of his at-bats came in Toronto. Acquired as part of the <a href=\"https:\/\/www.baseball-reference.com\/players\/v\/varlalo01.shtml?utm_medium=linker&amp;utm_source=twinsdaily.com&amp;utm_campaign=2025-12-31_br\" rel=\"external nofollow noopener\" target=\"_blank\">Louis Varland<\/a> trade, Roden appeared in just 12 games for the Twins. For the season, he finished with a .249 wOBA, compared to an expected mark of .225, a gap of about 24 points.\n<\/p>\n<p>\n\tRoden struggled to hit the ball with authority, posting a 2.0% Barrel rate. Much of his contact was on the softer side, which generally caps offensive upside. However, his biggest separation between results and expectations came against breaking pitches. That is where he hit both of his home runs and most of his extra-base hits, outperforming his expected numbers by +.089 in that area.\n<\/p>\n<p>\n\tThe 2026 outlook is more optimistic than the Twins sample alone would suggest. Roden profiles nicely as a fourth outfielder and has the defensive ability to back up Buxton in center field. There is also real offensive upside here, as evidenced by his 151 wRC+ at Triple-A last season. If that production translates even partially, Roden could carve out a meaningful role.\n<\/p>\n<p>\n\tByron Buxton<br \/>Buxton\u2019s 2025 season featured a .367 wOBA and a .348 expected mark, a difference of just under twenty points. While smaller than the other gaps on this list, it still qualifies as overachievement given how high the baseline already is.\n<\/p>\n<p>\n\tThe reasons are primarily tied to Buxton doing Buxton things. He punishes fastballs, producing a wOBA that was 32 points higher than his expected output against them. He also continues to hit the ball extremely hard, posting a 53.8% Hard Hit rate that places him among the elite in baseball. His expected slugging percentage has topped .500 in each of the last two seasons, which helps explain why his offensive floor is so high.\n<\/p>\n<p>\n\tReplicating his 2025 totals will not be easy. Some dip in production is a reasonable expectation. However, the Twins&#8217; bigger goal is availability. If Buxton can play more than 100 games for a third straight season, something he has yet to do in his career, even a slightly reduced offensive line would be a massive boost to the roster.\n<\/p>\n<p>\n\tOverachieving seasons are not inherently bad things. They often represent players maximizing their strengths and benefiting from favorable conditions along the way. For the Twins, understanding where production outpaced expectations helps set realistic goals for 2026. Keaschall, Roden, and Buxton each bring different skill sets and different risk profiles, but all three showed how impactful things can be when results break the right way.\n<\/p>\n<p>\n\tWhich of these hitters do you think is most likely to beat the projections again in 2026, and who worries you the most when it comes to regression? Let us know your thoughts in the comments.<\/p>\n","protected":false},"excerpt":{"rendered":"Baseball is not supposed to be as easy as Byron Buxton made it look at times during the&hellip;\n","protected":false},"author":2,"featured_media":505327,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2388],"tags":[5899,5,2223,413,822,60,3190,4,148],"class_list":{"0":"post-505326","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-minnesota-twins","8":"tag-alan-roden","9":"tag-baseball","10":"tag-byron-buxton","11":"tag-luke-keaschall","12":"tag-minnesota","13":"tag-minnesota-twins","14":"tag-minnesotatwins","15":"tag-mlb","16":"tag-twins"},"share_on_mastodon":{"url":"https:\/\/channels.im\/@mlb\/115838013178786828","error":""},"_links":{"self":[{"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/posts\/505326","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/comments?post=505326"}],"version-history":[{"count":0,"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/posts\/505326\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/media\/505327"}],"wp:attachment":[{"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/media?parent=505326"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/categories?post=505326"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/tags?post=505326"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}