Vancouver Television Sports← GAME CENTRE
← MLB / AFTER THE WHISTLE

MLB • September 25, 2026

Luke Keaschall and Kody Clemens turn early deficit into Twins’ 10-2 win over Rangers

The first inning belonged to Texas. Almost everything after that belonged to Minnesota, which answered a two-run hole with a six-run second and never let the Rangers back into the game at Target Field.

MLB / FINAL
Texas Rangers2 — 10Minnesota Twins
Texas RangersMinnesota Twins

The game flipped in one inning

Texas did enough in the opening frame to suggest a tighter night ahead. Brandon Nimmo came around on Corey Seager’s single to right, then Wyatt Langford grounded out to first to bring Josh Jung home for a 2-0 Rangers lead. That was the extent of the damage, and in hindsight it was the last moment the game felt as if it might belong to the visitors.

Minnesota’s response in the second was not a blur of one swing after another; it was more persuasive than that. Royce Lewis tied the score with a single to center that brought in Josh Bell and Ryan Jeffers. Ryan Kreidler followed by reaching on a bunt single that scored Walker Jenkins for the go-ahead run. Then Luke Keaschall ripped a triple to right, driving in Lewis and Kreidler, and Keaschall later came home on a wild pitch. Six runs, several different scoring methods, and suddenly the Rangers were chasing a game that had turned completely.

That inning also gave Joe Ryan room to settle in. After the two-run first, the Twins right-hander worked six innings, allowing four hits and one walk while striking out eight. He needed 103 pitches to get through his outing, so it was not a cruise, but Texas never found the extra hit that would turn scattered traffic into a comeback.

Keaschall kept the line moving, Clemens supplied the hammer

Keaschall was at the center of nearly every important Minnesota surge. He finished 4-for-5 with three runs scored and three RBIs, and his production arrived in stages that kept extending the gap. The two-run triple in the second broke the inning wide open. The RBI double to center in the fourth made it 7-2. By then, every Rangers mistake or missed location seemed to find him, and every Minnesota rally seemed to pass through him.

Clemens gave the Twins the finishing weight. His RBI single in the fourth brought Keaschall home again, and his two-run homer to left-center in the sixth put the game fully out of reach at 10-2. Clemens ended the night 3-for-4 with three RBIs, matching Keaschall’s run production in a different style: less table-setting, more final blow.

Minnesota’s lineup was effective beyond those two names. Lewis drove in two. Kreidler scored twice and added the bunt single that pushed the Twins ahead. Bell reached twice on walks and scored despite going hitless. That mattered because this was not a one-man performance or a home-run-only outburst. The Twins produced 10 runs with 11 hits, three walks, two stolen bases and a mix of contact and power that kept the Rangers’ pitching staff from resetting the inning.

Our take: Minnesota’s variety stood out more than the score alone

A 10-2 result can read like simple domination, but this game was a little more specific than that. Minnesota did not rely on one crooked swing; it kept adding pressure in different forms. The go-ahead run came on a bunt single. The biggest hit of the night before the homer was a triple. One run scored on a wild pitch. Another came on a routine single. The final separation came with Clemens’ home run. That kind of spread makes a lineup difficult to navigate because escaping one problem does not guarantee escape from the next.

For Texas, the obvious place to look is strand rate within the game. The Rangers put 11 men on base through six hits, two walks and three hit batters, yet finished with only two runs and left 13 aboard. They also struck out 10 times and managed just one extra-base hit, a double. That points less to a failure to reach base than to a failure to cash in after the first inning. For Minnesota, the only meaningful caution in an otherwise complete win is the number of free runners it allowed. Three hit batters and two walks gave Texas more opportunities than a six-hit night usually would. Against a cleaner offense, that kind of generosity can keep a game unsettled longer than it should.

After the early punch, the Twins owned the rest

The late innings only reinforced the shape of the night. Kody Funderburk, Tommy Nance and Taylor Rogers combined for 2.1 scoreless innings out of the Minnesota bullpen, and the Rangers never mounted a serious scoring push after Ryan’s departure. On the other side, Trevor Williams gave Texas two scoreless innings in relief, but by then the important work had already been done against Jacob deGrom and Gavin Collyer.

So the defining image from this Twins-Rangers matchup is not Texas scoring first. It is Minnesota answering with six in the second and then continuing to score in the fourth and sixth until the contest looked exactly like the final line: a game where one team found its rhythm early and kept building, and the other spent eight innings trying to recover from the moment the night tipped away.

Scoring moments

  1. 1st Inning

    Seager singled to right, Nimmo scored, Jung to third.

  2. 1st Inning

    Langford grounded out to first, Jung scored, Seager to second.

  3. 2nd Inning

    Lewis singled to center, Bell scored and Jeffers scored, Jenkins to third.

  4. 2nd Inning

    Kreidler reached on bunt single to pitcher, Jenkins scored, Lewis to second.

  5. 2nd Inning

    Keaschall tripled to right, Lewis scored and Kreidler scored.

  6. 2nd Inning

    Keaschall scored on deGrom wild pitch.

  7. 2nd Inning

    Keaschall scored on deGrom wild pitch.

  8. 4th Inning

    Keaschall doubled to center, Kreidler scored.

  9. 4th Inning

    Clemens singled to right, Keaschall scored.

  10. 6th Inning

    Clemens homered to left center (398 feet), Keaschall scored.

Texas Rangers — Batting
PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Brandon Nimmo1-4411000320.260.325.406
Josh Jung0-001000008.299.365.462
Alejandro Osuna0-110000015.256.348.296
Justin Foscue1-110100003.274.335.489
Corey Seager1-4401100116.227.314.421
Wyatt Langford0-3300101117.239.335.425
Ezequiel Duran1-440100019.259.320.421
Nicky Lopez0-3300000115.266.319.305
Jake Burger1-3301001018.230.304.420
Evan Carter0-3300000212.192.286.311
Cody Freeman0-110000002.253.319.325
Danny Jansen1-3301000015.196.293.349
Texas Rangers — Pitching
PlayerIPHRERBBKHRPC-STERAPC
Jacob deGrom4.088835089-584.2089
Gavin Collyer2.022201134-265.4034
Trevor Williams2.010003028-163.1428
Minnesota Twins — Batting
PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Luke Keaschall4-5534300016.281.369.402
Brooks Lee0-5500000119.253.301.429
Ben Ross0-000000000.190.190.381
Kody Clemens3-4413310012.239.299.463
Josh Bell0-2210002026.254.318.415
Ryan Jeffers1-4411000116.252.349.455
Walker Jenkins1-4411000112.224.298.408
Royce Lewis1-4411200216.226.287.376
Emmanuel Rodriguez0-4400000213.178.229.400
Ryan Kreidler1-2221101115.218.286.379
Aaron Sabato0-110000016.000.000.000
Minnesota Twins — Pitching
PlayerIPHRERBBKHRPC-STERAPC
Joe Ryan6.0422180103-683.79103
Kody Funderburk1.010002019-93.7119
Tommy Nance1.000010011-63.9211
Taylor Rogers0.11000007-54.457
Texas Rangers — Team statistics
Batting · Games Played1
Batting · Team Games Played1
Batting · Hit By Pitch3
Batting · Ground Balls0
Batting · Strikeouts10
Batting · Runs Batted In2
Batting · Sacrifice Hit0
Batting · Hits6
Batting · Stolen Bases0
Batting · Walks2
Batting · Catcher Interference0
Batting · Runs2
Batting · Ground Into Double Play1
Batting · Sacrifice Flies0
Batting · At Bats30
Batting · Home Runs0
Batting · Grand Slam Home Runs0
Batting · Runners Left On Base13
Batting · Triples0
Batting · Game Winning RBIs0
Batting · Intentional Walks0
Batting · Doubles1
Batting · Fly Balls0
Batting · Caught Stealing0
Batting · Pitches140
Batting · Games Started0
Batting · Pinch At Bats0
Batting · Pinch Hits0
Batting · Player Rating0.0
Batting · Is Qualified1
Batting · Is Qualified In Steals0
Batting · Total Bases7
Batting · Plate Appearances35
Batting · Projected Home Runs0.0
Batting · Extra Base Hits1
Batting · Runs Created2.2
Batting · Batting Average.200
Batting · Pinch Hit Average.000
Batting · Slugging Percentage.233
Batting · Secondary Average.100
Batting · On Base Percentage.314
Batting · OBP Pct + SLG Pct.548
Batting · Ground To Fly Ball Ratio0.0
Batting · Runs Created Per 27 Outs2.4
Batting · Batter Rating16.0
Batting · At Bats Per Home Run0.0
Batting · Stolen Base Percentage0.00
Batting · Pitches Per Plate Appearance4.00
Batting · Isolated Power.033
Batting · Walk To Strikeout Ratio0.20
Batting · Walks Per Plate Appearance.057
Batting · Secondary Average Minus Batting Average-.100
Batting · Runs Produced4.0
Batting · Runs Ratio1.0
Batting · Patience Ratio0.3
Batting · Balls In Play Average0.3
Batting · MLB Rating68.8
Batting · Offensive Wins Above Replacement0.0
Batting · Wins Above Replacement0.0
Pitching · Games Played1
Pitching · Team Games Played1
Pitching · Saves0
Pitching · Ground Balls6
Pitching · Strikeouts9
Pitching · Sacrifice Flies0
Pitching · Losses0
Pitching · Hits11
Pitching · Earned runs10
Pitching · Batters Hit0
Pitching · Walks3
Pitching · Runs10
Pitching · Stolen Bases2
Pitching · Caught Stealing0
Pitching · Sacrifice Bunts0
Pitching · Save Opportunities0
Pitching · Home Runs1
Pitching · Triples1
Pitching · Finishes0
Pitching · Balks0
Pitching · Intentional Walks0
Pitching · Fly Balls9
Pitching · Batters Faced38
Pitching · Holds0
Pitching · Doubles1
Pitching · Wins0
Pitching · Complete Games0
Pitching · Perfect Games0
Pitching · Wild Pitches1
Pitching · Runs Batted In0
Pitching · Third Innings Pitched24
Pitching · Earned Runs0
Pitching · Shutouts0
Pitching · Pickoff Attempts0
Pitching · Pitches151
Pitching · Run Support0.0
Pitching · Catcher Interference0
Pitching · Pitches As Starter0
Pitching · Games Started1
Pitching · Game Score0.0
Pitching · Quality Starts0
Pitching · Inherited Runners0
Pitching · Inherited Runners Scored0
Pitching · Player Rating0.0
Pitching · At Bats35
Pitching · Total Bases17
Pitching · Is Qualified1
Pitching · Is Qualified0
Pitching · Full Innings8
Pitching · Partial Innings0
Pitching · Blown Saves0
Pitching · Innings pitched8.0
Pitching · Earned Run Average11.25
Pitching · Walks Plus Hits Per Inning Pitched1.75
Pitching · Win Percentage.000
Pitching · Caught Stealing Percentage0.0
Pitching · Ground To Fly Ball Ratio0.7
Pitching · Pitches Per Start0.0
Pitching · Pitches Per Inning18.9
Pitching · Pitches Per Plate Appearance4.0
Pitching · Run Support Average0.0
Pitching · Opponent Batting Average.314
Pitching · Opponent's Slugging pct..486
Pitching · Opponent's On-base pct..368
Pitching · Opponent's OPB Pct + SLG Pct.854
Pitching · Save Percentage0.0
Pitching · Strikeouts Per 9 Innings10.1
Pitching · Strikeout To Walk Ratio3.0
Pitching · Tough Losses0
Pitching · Cheap Wins0
Pitching · Save Opportunities Per Win0.0
Pitching · Balls In Play Average0.400
Pitching · Total Bases17.000
Pitching · Pitch Count0
Pitching · Strikes100
Pitching · Strike To Pitch Ratio0.0
Pitching · Wins Above Replacement0.0
Fielding · Games Played1
Fielding · Team Games Played1
Fielding · Double Plays0
Fielding · Opportunities0
Fielding · Errors0
Fielding · Passed Balls0
Fielding · Assists5
Fielding · Outfield Assists0
Fielding · Pickoffs0
Fielding · Putouts24
Fielding · Outs On Field0
Fielding · TP0
Fielding · Balls In Zone0
Fielding · Extra Bases0
Fielding · Outs Made0
Fielding · Hits0
Fielding · Total Bases0
Fielding · Games Started0
Fielding · Third Innings Played0.0
Fielding · Caught Stealing0
Fielding · Stolen Bases Allowed0
Fielding · Earned Runs0
Fielding · Qualified1
Fielding · Qualified Catcher1
Fielding · Qualified Pitcher0
Fielding · Successful Chances0
Fielding · Total Chances0
Fielding · Full Innings0
Fielding · Part Innings Played0
Fielding · Fielding Percentage0.000
Fielding · Range Factor0.0
Fielding · Zone Rating0.0
Fielding · Caught Stealing Percentage0.000
Fielding · Earned Run Average0.0
Fielding · Defensive Wins Above Replacement0.0
Minnesota Twins — Team statistics
Batting · Games Played1
Batting · Team Games Played1
Batting · Hit By Pitch0
Batting · Ground Balls0
Batting · Strikeouts9
Batting · Runs Batted In9
Batting · Sacrifice Hit0
Batting · Hits11
Batting · Stolen Bases2
Batting · Walks3
Batting · Catcher Interference0
Batting · Runs10
Batting · Ground Into Double Play0
Batting · Sacrifice Flies0
Batting · At Bats35
Batting · Home Runs1
Batting · Grand Slam Home Runs0
Batting · Runners Left On Base8
Batting · Triples1
Batting · Game Winning RBIs0
Batting · Intentional Walks0
Batting · Doubles1
Batting · Fly Balls0
Batting · Caught Stealing0
Batting · Pitches151
Batting · Games Started0
Batting · Pinch At Bats0
Batting · Pinch Hits0
Batting · Player Rating0.0
Batting · Is Qualified1
Batting · Is Qualified In Steals1
Batting · Total Bases17
Batting · Plate Appearances38
Batting · Projected Home Runs162.0
Batting · Extra Base Hits3
Batting · Runs Created6.6
Batting · Batting Average.314
Batting · Pinch Hit Average.000
Batting · Slugging Percentage.486
Batting · Secondary Average.314
Batting · On Base Percentage.368
Batting · OBP Pct + SLG Pct.854
Batting · Ground To Fly Ball Ratio0.0
Batting · Runs Created Per 27 Outs7.5
Batting · Batter Rating58.5
Batting · At Bats Per Home Run35.0
Batting · Stolen Base Percentage1.00
Batting · Pitches Per Plate Appearance3.97
Batting · Isolated Power.171
Batting · Walk To Strikeout Ratio0.33
Batting · Walks Per Plate Appearance.079
Batting · Secondary Average Minus Batting Average.000
Batting · Runs Produced19.0
Batting · Runs Ratio0.9
Batting · Patience Ratio0.5
Batting · Balls In Play Average0.4
Batting · MLB Rating99.0
Batting · Offensive Wins Above Replacement0.0
Batting · Wins Above Replacement0.0
Pitching · Games Played1
Pitching · Team Games Played1
Pitching · Saves0
Pitching · Ground Balls8
Pitching · Strikeouts10
Pitching · Sacrifice Flies0
Pitching · Losses0
Pitching · Hits6
Pitching · Earned runs2
Pitching · Batters Hit3
Pitching · Walks2
Pitching · Runs2
Pitching · Stolen Bases0
Pitching · Caught Stealing0
Pitching · Sacrifice Bunts0
Pitching · Save Opportunities0
Pitching · Home Runs0
Pitching · Triples0
Pitching · Finishes0
Pitching · Balks0
Pitching · Intentional Walks0
Pitching · Fly Balls6
Pitching · Batters Faced35
Pitching · Holds0
Pitching · Doubles1
Pitching · Wins0
Pitching · Complete Games0
Pitching · Perfect Games0
Pitching · Wild Pitches0
Pitching · Runs Batted In0
Pitching · Third Innings Pitched25
Pitching · Earned Runs0
Pitching · Shutouts0
Pitching · Pickoff Attempts0
Pitching · Pitches140
Pitching · Run Support0.0
Pitching · Catcher Interference0
Pitching · Pitches As Starter0
Pitching · Games Started1
Pitching · Game Score0.0
Pitching · Quality Starts0
Pitching · Inherited Runners0
Pitching · Inherited Runners Scored0
Pitching · Player Rating0.0
Pitching · At Bats30
Pitching · Total Bases7
Pitching · Is Qualified1
Pitching · Is Qualified0
Pitching · Full Innings8
Pitching · Partial Innings1
Pitching · Blown Saves0
Pitching · Innings pitched8.1
Pitching · Earned Run Average2.16
Pitching · Walks Plus Hits Per Inning Pitched0.96
Pitching · Win Percentage.000
Pitching · Caught Stealing Percentage0.0
Pitching · Ground To Fly Ball Ratio1.3
Pitching · Pitches Per Start0.0
Pitching · Pitches Per Inning16.8
Pitching · Pitches Per Plate Appearance4.0
Pitching · Run Support Average0.0
Pitching · Opponent Batting Average.200
Pitching · Opponent's Slugging pct..233
Pitching · Opponent's On-base pct..314
Pitching · Opponent's OPB Pct + SLG Pct.548
Pitching · Save Percentage0.0
Pitching · Strikeouts Per 9 Innings10.8
Pitching · Strikeout To Walk Ratio5.0
Pitching · Tough Losses0
Pitching · Cheap Wins0
Pitching · Save Opportunities Per Win0.0
Pitching · Balls In Play Average0.286
Pitching · Total Bases7.000
Pitching · Pitch Count0
Pitching · Strikes88
Pitching · Strike To Pitch Ratio0.0
Pitching · Wins Above Replacement0.0
Fielding · Games Played1
Fielding · Team Games Played1
Fielding · Double Plays0
Fielding · Opportunities0
Fielding · Errors0
Fielding · Passed Balls0
Fielding · Assists6
Fielding · Outfield Assists0
Fielding · Pickoffs0
Fielding · Putouts25
Fielding · Outs On Field0
Fielding · TP0
Fielding · Balls In Zone0
Fielding · Extra Bases0
Fielding · Outs Made0
Fielding · Hits0
Fielding · Total Bases0
Fielding · Games Started0
Fielding · Third Innings Played0.0
Fielding · Caught Stealing0
Fielding · Stolen Bases Allowed0
Fielding · Earned Runs0
Fielding · Qualified1
Fielding · Qualified Catcher1
Fielding · Qualified Pitcher0
Fielding · Successful Chances0
Fielding · Total Chances0
Fielding · Full Innings0
Fielding · Part Innings Played0
Fielding · Fielding Percentage0.000
Fielding · Range Factor0.0
Fielding · Zone Rating0.0
Fielding · Caught Stealing Percentage0.000
Fielding · Earned Run Average0.0
Fielding · Defensive Wins Above Replacement0.0