Twins Video
Box Score
SP: Taj Bradley 6.1 IP, 6 H, 1 ER, 0 BB, 10 K (104 pitches, 68 strikes (65%))
Home Runs: N/A
Top 3 WPA: Bradley (0.28), Ryan Jeffers (0.17), Justin Topa (0.10)
Win Probability Chart (via BaseballSavant)
The Twins looked to build more Central Division momentum against the Tigers on another chilly night at Target Field. The players looked like they were facing a snowball fight, but Tarik Skubal and Taj Bradley were throwing nothing but filthy heat early on.
An Ace vs. An Ace in the Hole?
Both of the starting pitchers in tonight's contest began their Major League journeys via the 2018 draft. Skubal came to the Tigers in the 9th round, and emerged quickly into a quality big-league arm in 2021. He came into tonight's contest as a back-to-back Cy Young winner, who has been rewarded with the largest arbitration contract in history at $32 million. Bradley was selected higher in the 5th round of the 2018 draft by the Rays, but his rise into a consistent Major League starting role has been a longer and less successful path. While Bradley has been starting since 2023, he looks primed to enjoy his first taste of success with the Twins for an annual salary of $820,000. Skubal was drafted out of college, while Bradley was selected straight out of high school, so the 29-year old Tiger southpaw should be ahead of the 25-year old young Twins fireballer. Would tonight's game give Twins fans a glimpse of a potential ace in the hole for years to come in the Twins rotation?
The first three innings saw traffic on the basepaths, with the Tigers loading the bases in the top of the second before Bradley induced a Colt Keith groundout on a nasty splitter to end the threat. Skubal allowed a Victor Caratini double with one out and struck out Matt Wallner and got Royce Lewis to flyout to end a runner at third with only one out opportunity. Again the Twins got leadoff clutter in the bottom of the third thanks to Brooks Lee and Byron Buxton singles. Austin Martin couldn't put down a bunt, and instead banged into a double play that helped end another chance at taking the lead.
Middle Innings...One Ace Remains
As the game progressed, the offense did not. The Twins got some more base clutter in the bottom of the fourth, but Lewis once again teased Twins fans with a warning track blast to end the inning. Javier Baez singled and found his way into scoring position in the top of the fifth, but red hot rookie Kevin McGonigle popped up a 3-0 fastball from Bradley to end that threat. The low-light of the Minnesota offense came in the first at-bat of the bottom of the fifth, when Lee bunted the first pitch he saw but forgot to hold onto his bat tightly. The ball dribbled in front of home plate, and the bat flew up and tried to remove Lee's lower incisors. But before a goose egg could land on the scoreboard as well, the Twins got patient and then finally cashed in on a RISP. Buxton and Martin worked walks off of Skubal, and Luke Keaschall stepped up to the plate like a man unhinged, and he ripped a single up the middle to plate Buxton and to put the Twins ahead 1-0.
With runners still at first and second, Ryan Jeffers battled the Cy Young winner until he finally got a two-strike slider that he could handle, lacing a two-run double into the right field corner!
After a Caratini strikeout, Josh Bell thought that a two-strike changeup was the pitch to hit, looping a double down the left field line to score Jeffers and to chase Skubal from the game down 4-0 without completing the fifth inning.
Cy Bradley
With a solid lead, and all of his pitches behaving well despite the frigid temps, Bradley cruised into the seventh inning with nine strikeouts and needing only two more to tie his career high. Taj was rudely greeted by two straight singles to start the inning, but Derek Shelton left him in to face the righty Baez and to eclipse the 100 pitch mark. Bradley rewarded his skipper with his 10th strikeout of the game, and Taylor Rogers came in to try to clean up the rest of the mess. Pinch-hitter Jamai Jones obliged with a flyout to right, but it was deep enough to advance the lead runner Torkelson to third. McGonigle showed why he's been such a tough out by lacing a single to left, to cut it to a 4-1 Twins advantage. Jeffers achieved his second strikeout challenge of the game to end the threat, and to close the books on a great start by Bradley.
Will the Twins Bullpen Waste a Winning Hand?
Rogers stayed in to tackle the lefty Riley Greene, and then Cole Sands was summoned to assumably end the night with five outs. The first out hit Lewis' glove at about 100 mph, but the next outs wouldn't be gotten by Sands as he lost all connection to the strike zone. After nine more pitches, there were Tigers on first and second and Eric Orze couldn't get ready fast enough. Kerry Carpenter came in to try to break the hearts of the approximately 1,824 fans in attendance, but Orze struck him out and kept the Twins in possession of a winning hand.
The bottom of the eighth found the bases loaded with Twins yet again, and yet again in this fledgling season the Twins found a way to leave them there. The pressure switch turned back towards the Twins bullpen, and Orze allowed a leadoff double to Baez and another to McGonigle with one out to tighten the score up to 4-2. With the tying run now at the plate, Shelton called in Justin Topa. Topa immediately induced a Gleyber Torres groundout, but lost Riley Greene to a full count walk. Dillon Dingler represented the tying run, but a Topa sinker represented a Twins victory, as Dingler bounced out to Lee to finally secure the win for Bradley.
What’s Next?
The Twins look to take their first series of the season in the third game of the season Wednesday evening. Twins righty Bailey Ober (0-0, 6.75 ERA) looks to improve upon his consistent but slow start to the 2026 campaign. In two starts, Ober has gone four innings, surrendering four hits and three runs in both outings. The Tigers will counter with the rumored Twins free agent target, lefty Framber Valdez (1-0, 0.75 ERA) who has just been consistently awesome. First pitch is scheduled for 6:40pm CDT.
Postgame Interviews
Bullpen Usage Spreadsheet
| FRI | SAT | SUN | MON | TUE | TOT | |
| Rogers | 0 | 23 | 18 | 0 | 12 | 41 |
| Orze | 37 | 0 | 0 | 12 | 19 | 37 |
| Topa | 17 | 0 | 15 | 0 | 14 | 32 |
| Banda | 17 | 15 | 0 | 17 | 0 | 32 |
| Sands | 0 | 0 | 21 | 0 | 12 | 21 |
| Laweryson | 10 | 9 | 0 | 14 | 0 | 19 |
| Funderburk | 2 | 0 | 3 | 20 | 0 | 5 |
| Acton | 0 | 0 | 0 | 0 | 0 | 0 |







Recommended Comments
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now