Skip to Main Content

Recent Games

date ip
Innings Pitched
w
Wins
l
Losses
era
Earned Run Average
FPTS
Fantasy Points
Jul 23, 2025 1.2 6 6 4.61 -6
Jul 18, 2025 6.0 6 6 4.35 27
Jul 10, 2025 6.0 5 6 4.60 17.5
Jul 5, 2025 5.2 5 6 4.79 9.5
Jun 29, 2025 5.1 5 6 4.79 -2
default-cbs-image
Now Playing

Share Video

Link copied!
  • Image thumbnail
    10:23

    Top 5 Prospects to Stash! Could Joe Boyle Replace Taj Bradley?

  • Image thumbnail
    0:53

    Highlights: Athletics at Twins (8/21)

  • Image thumbnail
    9:08

    Cristian Javier's Return & Josh Hader's Shoulder Injury!

  • Image thumbnail
    9:42

    Edward Cabrera & Brandon Woodruff Look Like League Winners!

  • Image thumbnail
    9:02

    Waiver Wire MUST ADDS! Colson Montgomery & New Closers!

  • Image thumbnail
    0:46

    Bigger Impact: Carlos Correa or Eugenio Suarez

  • Image thumbnail
    1:15

    Carlos Correa Heads Back to Astros

  • Image thumbnail
    0:31

    BREAKING: Carlos Correa Traded to Astros

  • Image thumbnail
    1:17

    MLB Trade Deadline: Joe Ryan Top Pitcher Available

  • Image thumbnail
    1:32

    MLB Trade Deadline Update: Jhoan Duran

  • Image thumbnail
    1:00

    MLB Trade Deadline Update: Joe Ryan

  • Image thumbnail
    0:57

    MLB Trade Deadline Buying or Selling: Twins

  • Image thumbnail
    1:12

    MLB Trade Deadline: Emmanuel Clase, Jhoan Duran in Trade Talks

  • Image thumbnail
    1:21

    Monday MLB Recap: Shohei Ohtani Gives Up Leadoff HR, Hits Another HR Out Of 2 Spot

  • Image thumbnail
    10:40

    Week 17 Sleepers & Two-Start Pitchers!

  • Image thumbnail
    10:47

    Rapid-Fire Sleepers, Breakouts & Busts in the Second Half!

  • Image thumbnail
    1:51

    Highlights: Twins at Tigers (6/29)

  • Image thumbnail
    0:26

    Highlights: Mariners at Twins (6/25)

  • Image thumbnail
    1:03

    Highlights: Rangers at Twins (6/12)

  • Image thumbnail
    9:02

    Latest Waiver Wire Adds! The Cubs Recalled Matt Shaw!

Fantasy Stats

Year fpts
Fantasy Points
fpts/g
Fantasy Points per Game
ip
Innings Pitched
w
Wins
l
Losses
sv
Saves
so
Strikeouts
bb
Base on Balls (Walk)
era
Earned Run Average
whip
Walks and Hits Allowed Per Inning
2025 222.510.6 111.3 6 6 95 44 4.61 1.28
2024 28711.5 138.0 8 11 154 47 4.11 1.22
2023 165.57.2 104.7 5 8 129 39 5.59 1.39
3y Avg. 2229.3 121.3 6 10 142 43 4.75 1.29
Projections Powered by
Fantasy Performance by Week
38%
Roster
10%
Start
#108
SP Rank

Fantasy News

  • Twins' Taj Bradley: Called up to start Sunday

    The Twins recalled Bradley from Triple-A St. Paul ahead of his scheduled start Sunday against the White Sox in Chicago. Bradley will be making his Twins debut Sunday, three and a half weeks after he was acquired from the Rays ahead of the trade deadline. The 24-year-old righty had made three starts for St. Paul prior to his call-up, turning in a bloated 7.53 ERA and 1.63 WHIP but a more promising 18:2 K:BB in 14.1 innings. Bradley has shown the ability to make bats miss at a prolific clip over parts of three seasons in the majors, though he took a big step back in that regard during his time with the Rays in 2025, with his strikeout rate dropping to a career-low 20.2 percent in 21 starts in the majors prior to the trade.
    ... See More ... See Less
  • Twins' Taj Bradley: Drawing start Sunday

    The Twins will recall Bradley from Triple-A St. Paul to start Sunday's game against the White Sox in Chicago. The transaction will likely be officially announced a few hours prior to the game's 2:10 p.m. ET start time. Bradley will become the second trade-deadline pickup the Twins will have added to the big-league rotation this weekend, as Mick Abel was called up from St. Paul to start in Saturday's 7-3 loss. Bradley -- who owns a 7.53 ERA, 1.63 WHIP and 18:2 K:BB in 14.1 innings at St. Paul since being acquired from the Rays on July 31 -- could be in line for multiple turns through the rotation while the Twins wait for Pablo Lopez (shoulder) and Simeon Woods Richardson (illness) to return from the injured list.
    ... See More ... See Less
  • Twins' Taj Bradley: Could make team debut this weekend

    Bradley could be called up from Triple-A St. Paul to start Sunday's game against the White Sox, Dan Hayes of The Athletic reports. The Twins have yet to name starters for Saturday or Sunday, and it's possible those slots will be filled by Bradley and/or Mick Abel, both of whom Minnesota acquired ahead of the trade deadline. Since his acquisition, Bradley has pitched exclusively at St. Paul, with whom he's posted a 7.53 ERA but an 18:2 K:BB over his 14.1 innings. Before being traded away by Tampa Bay, Bradley submitted a 4.61 ERA and 1.28 WHIP across 111.1 innings.
    ... See More ... See Less
  • Twins' Taj Bradley: Looks sharp in Triple-A

    Bradley gave up one run over six innings with four strikeouts and no walks Wednesday for Triple-A St. Paul. It was Bradley's first start in the Twins organization after he was acquired for Griffin Jax last Thursday. Despite trading for him, the Twins say they want to keep Bradley in the minors to work on some of his pitches. He'll likely be called up at some point this season, but it sounds like he'll make at least another start or two at Triple-A.
    ... See More ... See Less
  • Twins' Taj Bradley: Staying at Triple-A

    Bradley will stay at Triple-A St. Paul after he was acquired from the Rays, as the Twins want him to continue to work on tweaking his pitches, the Minneapolis Star Tribune reports. The Twins don't have a clear fifth starter at the moment, so it's possible Bradley is called up to start Tuesday at Detroit. However, the Twins so far are saying he'll stay in the minors.
    ... See More ... See Less
  • Twins' Taj Bradley: Traded to Twins

    Bradley was traded from the Rays to the Twins on Thursday in exchange for Griffin Jax, Dan Hayes of The Athletic reports. The Twins traded all their high-leverage relievers and targeted controllable starting pitching in the form of Bradley, who had been working in the Rays' Triple-A rotation. Bradley, 24, had a 4.61 ERA, 1.28 WHIP and 95:44 K:BB in 111.1 innings with the big club this season before being demoted just after the All-Star break.
    ... See More ... See Less
  • Rays' Taj Bradley: Officially optioned back to minors

    The Rays optioned Bradley to Triple-A Durham on Thursday. Bradley has really struggled with consistency this season, most recently following up six shutout innings against the Orioles in his first start of the second half with a dud versus the White Sox on Wednesday, when he yielded four runs over just 1.2 frames. Overall, Bradley holds a 4.61 ERA across 21 starts, and his strikeout rate has dropped all the way to 20.2 percent. He'll try to get back on track at Durham and could receive another opportunity later this season. Joe Boyle is the likeliest option to take Bradley's spot in the Rays' rotation.
    ... See More ... See Less
  • Rays' Taj Bradley: Headed to minors

    The Rays will option Bradley to Triple-A Durham on Thursday, Marc Topkin of the Tampa Bay Times reports. The decision to send Bradley down to the minors comes after he allowed four earned runs in just 1.2 innings during Wednesday's loss to the White Sox. He now owns a 4.61 ERA and 1.28 WHIP following his poor showing, and the Rays will likely keep him in the minors until he shows some improvement on the mound. Joe Boyle figures to be the leading candidate to join the rotation from the bullpen, though the team hasn't officially named a replacement yet.
    ... See More ... See Less
  • Rays' Taj Bradley: Takes no-decision in Minnesota

    Bradley didn't factor in the decision in Saturday's loss to the Twins. He gave up three runs on six hits with five strikeouts and one walk over 5.2 innings. The right-hander limited Minnesota to a single run through five frames but ran into trouble in the sixth as he fell an out short of a quality start. Bradley has just one victory in his past eight starts and has a 5.05 ERA, 1.29 WHIP and 37:13 K:BB across 41 innings during that stretch. His final outing before the All-Star break lines up to come in Boston next week.
    ... See More ... See Less
  • Rays' Taj Bradley: Falls to Baltimore

    Bradley (5-6) took the loss Sunday against the Orioles, allowing five runs on eight hits and a walk across 5.1 innings. He struck out two. Bradley held the Orioles to just one run through his first four innings, but he'd unravel late, giving up four runs over his final 1.1 frames. Bradley's had a tough time against Baltimore this year -- he's allowed 11 runs in just 6.2 innings in two starts against the O's. Overall, the right-hander sports a 4.79 ERA with a 1.30 WHIP and 79:36 K:BB across 17 starts (92 innings) this season. Bradley will look to get back on track in his next outing, currently scheduled for next week in Minnesota.
    ... See More ... See Less
  • Rays' Taj Bradley: Crushed by Orioles

    Bradley allowed seven runs (six earned) on six hits and one walk while striking out two across 1.1 innings Wednesday against the Orioles. He did not factor into the decision. Bradley made it through the first inning with relative ease, but his start spiraled out of control in the second frame. He allowed six of the first eight batters he faced to reach base -- and one additional reached via error -- including a pair of home runs before being removed from the outing. Bradley is in the midst of a disastrous stretch, as he's allowed 19 total runs across his three starts and 9.1 innings, although only 13 of those have been earned. The lone positive from his outing Wednesday was the fact that the Rays rallied to win, so Bradley wasn't charged with a loss.
    ... See More ... See Less
  • Rays' Taj Bradley: Fans five in no-decision

    Bradley took a no-decision Friday against the Mets, giving up five runs (none earned) on four hits and four walks in four innings. He struck out five. Bradley lost the plate in the fifth inning, seeing four consecutive batters reach base before being pulled from the game, but none of his runs allowed were earned due to a pair of fielding errors. The four walks matched a season high for the right-hander, but he has managed to keep the hits down in 2025 by allowing five or fewer on 10 occasions among 14 starts. Overall, Bradley owns a respectable 4.35 ERA, 1.28 WHIP and 71:33 K:BB over 78.2 innings ahead of his next scheduled outing versus the Orioles.
    ... See More ... See Less
  • Rays' Taj Bradley: Stuck with loss in quality start

    Bradley (4-4) took the loss Tuesday, giving up three runs (two earned) on five hits and a walk over seven innings as the Rays fell 4-2 to the Twins. He struck out six. The right-hander needed 91 pitches (61 strikes) to deliver his second straight quality start and seventh of the season in 11 outings, but a lack of support on both offense and defense kept him out of the win column. Bradley's still prone to the occasional dud performance, but over his last seven starts he sports a 3.92 ERA, 1.19 WHIP and 30:15 K:BB through 41.1 innings. He'll look for a better result in his next trip to the mound, which is scheduled to come on the road this weekend in Houston.
    ... See More ... See Less
  • Rays' Taj Bradley: Rebounds vs. Houston

    Bradley (4-3) earned the win Wednesday over the Astros, allowing two runs on four hits and two walks over six innings. He struck out seven. Bradley got off to a shaky start Wednesday -- the right-hander hit Jeremy Pena with a pitch to lead off the game before giving up a two-run homer to Isaac Paredes. However, Bradley would bounce back and blank Houston over his final five innings, allowing just three additional hits, en route to his fourth win and sixth quality start this year. The 24-year-old Bradley now sports a 4.61 ERA with a 1.31 WHIP and 48:24 K:BB across 10 starts (56.2 innings) this season. He currently lines up for a home matchup with the Twins in his next outing.
    ... See More ... See Less
  • Rays' Taj Bradley: Struggles with control in loss

    Bradley (3-3) took the loss Friday against the Marlins after allowing five runs on six hits and three walks in four innings. He struck out six. Friday marked Bradley's shortest outing of the season, but he did fan at least six for the first time in his last six starts. Walks have been a big issue for the hard-throwing right-hander, who has issued at least three free passes on five occasions in his last eight appearances. Bradley will look to improve on his 4.80 ERA, 1.34 WHIP and 41:22 K:BB over 50.2 innings in his next scheduled start versus the Astros, which lines up for next week.
    ... See More ... See Less
  • Rays' Taj Bradley: Logs quality start in no-decision

    Bradley did not factor into the decision in Saturday's 3-2 win over the Brewers, allowing two runs on four hits and one walk with five strikeouts over six innings. Bradley battled through a rain delay and worked around a pair of solo homers to earn his third quality start in his past four outings. The 24-year-old generated 11 whiffs on 84 pitches and has now allowed three earned runs or fewer in six of eight starts this season. He'll carry a 4.24 ERA, 1.26 WHIP and 35:19 K:BB across 46.2 innings into a favorable matchup with the Marlins next weekend.
    ... See More ... See Less
  • Rays' Taj Bradley: Tosses seven innings

    Bradley (2-2) allowed two runs on five hits and three walks over seven frames Tuesday, striking out two and taking a loss against the Royals. Bradley gave up a run in each of the first two innings but settled in for his longest start of the year. He threw over 100 pitches for the second consecutive outing but generated only six whiffs. His usual strikeout numbers have vanished as of late; after beginning the year with exactly seven punchouts in each of his first three starts, Bradley has recorded only eight strikeouts in his last three appearances. He now owns a 29:15 K:BB with a 4.58 ERA through 35.1 innings. Bradley's next outing is projected to be on the road against the Yankees this weekend.
    ... See More ... See Less
  • Rays' Taj Bradley: Third quality start in no-decision

    Bradley didn't factor into the decision after allowing three runs on six hits and two walks in six innings Wednesday against Arizona. He struck out three. Although he matched a season low with three punchouts, it was an encouraging bounce-back effort after Bradley yielded a season-high six runs in his last start. Wednesday marked a third quality start in five outings so far for the right-hander, who also fell just one pitch short of his career-high mark of 104 pitches that was set last year. The long ball remains an issue for Bradley, as he's given up four home runs in four starts in the month of April, and he'll take a 5.08 ERA, 1.38 WHIP and 27:12 K:BB over 28.1 innings into a soft matchup at home against the Royals in his next projected start. As a team, Kansas City sits last in the majors with 12 homers in 2025.
    ... See More ... See Less
  • Rays' Taj Bradley: Falters in first loss Thursday

    Bradley (2-1) took the loss Thursday against the Yankees after allowing six runs on nine hits and four walks in 5.1 innings. He struck out three. Bradley ran into immediate danger Thursday, giving up three hits before recording a single out, but he held the Yankees to just one run in the first inning. The right-hander then faltered while giving up five runs across the fifth and sixth innings, two of which came via inherited runners by Manuel Rodriguez after Bradley was relieved. The 24-year-old has already delivered two quality starts this season, but the 10 runs he's surrendered in his other two outings have resulted in an inflated 5.24 ERA.
    ... See More ... See Less
  • Rays' Taj Bradley: Fans seven for second win

    Bradley (2-0) earned the win against Atlanta on Friday. He allowed one run on five hits and two walks while striking out seven across six innings. Bradley's lone run allowed came on Matt Olson RBI single in the first inning. The 24-year-old right-hander settled in after the first frame, retiring 15 of the next 17 batters he faced while striking out five over that span. Bradley has logged two quality starts so far, and across his three outings he's posted a 4.40 ERA, 1.12 WHIP and 19:6 K:BB across 14.1 innings. His next start is tentatively lined up for next week at home against the Red Sox.
    ... See More ... See Less