| IP | ERA | W-L | K/BB | K/9 | WHIP | FSP |
|---|---|---|---|---|---|---|
| 102.2 | 3.59 | 9-3 | 118/40 | 10.3 | 1.22 | 12.74 |
| Compared to same point last season | ||||||
| 109.2 | 4.35 | 6-6 | 95/41 | 7.8 | 1.24 | |
Taj Bradley is flashing high-velocity ace potential as an elite strikeout force
Bradley has been sensational over the last 30 days, posting a 2.32 ERA and a 0.94 WHIP while fanning 38 batters across 31.0 innings. He currently slots in as the number three starter for the third-place Twins, who hold a 48-49 record and are riding a two-game winning streak. Despite missing time in May with pec inflammation, he has returned with record-setting velocity and a cutter that recently notched a historic 17 whiffs in a single start.
Under the hood, our data indicates that his current 3.66 ERA and elite 10.54 K/9 are legitimate improvements over his career averages with both the Rays and the Twins. While his 1.93 ERA over the last 14 days suggests minor regression may be coming, his 2.95 strikeout-to-walk ratio proves he is harnessing his raw stuff more effectively. He is successfully limiting damage in the majority of his starts, making him a high-end ratio and strikeout stabilizer.
The Twins conclude their week with a three-game road series against the Cubs starting July 17th. While our projection shows Bradley is not lined up for another start in the remaining games this week, he remains a mandatory roster asset for fantasy managers following his recent dominance. Matchups against a Cubs rotation featuring high-ERA starters like Colin Rea (4.87 ERA) and Matthew Boyd (4.50 ERA) make the upcoming schedule favorable for Minnesota's pitching staff. Start.
Updated 1 day ago
| DATE | OPP | INN | PC | K | WLK | ER | DEC | ERA | WHIP | PTS | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 07/12 | LAA | 7.0 | 99 | 6 | 2 | 2 | WIN | 3.59 | 1.22 | 22 | |
| 07/07 | CLE | 7.0 | 101 | 10 | 0 | 1 | WIN | 3.67 | 1.22 | 30 | |
| 07/01 | @HOU | 5.0 | 97 | 11 | 3 | 1 | WIN | 3.86 | 1.29 | 22 | |
| 06/26 | COL | 7.0 | 99 | 7 | 3 | 2 | N/A | 3.98 | 1.28 | 19 | |
| 06/20 | @ARI | 5.0 | 91 | 4 | 2 | 2 | WIN | 4.11 | 1.32 | 15 | |
| 06/14 | STL | 6.2 | 101 | 7 | 1 | 4 | N/A | 4.14 | 1.34 | 13 | |
| 06/09 | @DET | 4.1 | 89 | 3 | 3 | 5 | LOSS | 4.02 | 1.38 | -3 | |
| 06/03 | CHW | 4.2 | 104 | 5 | 5 | 4 | LOSS | 3.56 | 1.32 | -1 | |
| 05/29 | @PIT | 4.0 | 87 | 6 | 2 | 4 | N/A | 3.21 | 1.21 | 7 | |
| 05/23 | @BOS | 5.0 | 73 | 7 | 2 | 1 | WIN | 2.77 | 1.17 | 19 | |
| 05/05 | @WAS | 6.0 | 96 | 8 | 2 | 2 | WIN | 2.87 | 1.19 | 23 | |
| 04/29 | SEA | 7.0 | 114 | 7 | 2 | 2 | N/A | 2.85 | 1.22 | 19 | |
| 04/24 | @TB | 6.1 | 93 | 3 | 3 | 6 | LOSS | 2.91 | 1.29 | -0 | |
| 04/18 | CIN | 6.0 | 99 | 5 | 2 | 2 | N/A | 1.63 | 1.23 | 15 | |
| 04/12 | @TOR | 5.0 | 106 | 7 | 4 | 1 | WIN | 1.25 | 1.25 | 17 | |
| 04/07 | DET | 6.1 | 104 | 10 | 0 | 1 | WIN | 1.08 | 1.08 | 27 | |
| 04/02 | @KC | 6.0 | 100 | 3 | 1 | 0 | WIN | 0.87 | 1.16 | 20 | |
| 03/28 | @BAL | 4.1 | 92 | 9 | 3 | 1 | N/A | 2.08 | 1.38 | 14 | |
| Totals: | 102.2 | 1745 | 118 | 40 | 41 | 274 | |||||
| YEAR | TM | APP | INN | PC | K | WLK | SV | W-L | ERA | WHIP | K/9 | PTS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2023 | TB | 23 | 102.1 | 1821 | 129 | 39 | 0 | 5-8 | 5.63 | 1.41 | 11.4 | 190 |
| 2024 | TB | 25 | 138.0 | 2295 | 154 | 47 | 0 | 8-11 | 4.11 | 1.22 | 10 | 298 |
| 2025 | TB | 27 | 140.1 | 2327 | 127 | 56 | 0 | 6-8 | 5.13 | 1.33 | 8.1 | 268 |
| 2026 | MIN | 18 | 102.2 | 1745 | 118 | 40 | 0 | 9-3 | 3.59 | 1.22 | 10.3 | 274 |
| ON PACE | 30 | 171 | 2914 | 197 | 66 | 0 | 15-5 | 3.59 | 1.22 | 10.3 | 457 | |
| 3-YEAR AVG | 25 | 126 | 2148 | 137 | 47 | 0 | 6-9 | 4.93 | 1.32 | 9.8 | 252 | |
| Career | 93 | 481.0 | 8188 | 528 | 182 | 0 | 0-0 | 4.64 | 1.3 | 9.9 | ||
| ERA | WHIP | QS | WINS | SO | K/BB | K/9 | IP | LOSSES | PC | FPTS |
|---|---|---|---|---|---|---|---|---|---|---|
| 3.15 | 1.05 | 0.6 | 0.7 | 6.9 | 3.7 | 10.3 | 6.0 | 0.1 | 95.5 | 18.3 |
| ERA | WHIP | QS | WINS | SO | K/BB | K/9 | IP | LOSSES | PC | FPTS |
|---|---|---|---|---|---|---|---|---|---|---|
| 2.619 | 1.294 | 0.2 | 0.3 | 6 | 2.8 | 9.2 | 5.0 | 0.4 | 71 | 12.74815 |
| NAME | OWN | START |
|---|---|---|
| Ryan Jeffers | 52% | 33% |
| Victor Caratini | 9% | 4% |
| NAME | OWN | START |
|---|---|---|
| Kody Clemens | 62% | 59% |
| Royce Lewis | 32% | 25% |
| Kaelen Culpepper | 4% | 0% |
| NAME | OWN | START |
|---|---|---|
| Brooks Lee | 67% | 59% |
| Luke Keaschall | 51% | 44% |
| NAME | OWN | START |
|---|---|---|
| Byron Buxton | 100% | 21% |
| Josh Bell | 38% | 32% |
| Trevor Larnach | 19% | 15% |
| Walker Jenkins | 7% | 0% |
| Austin Martin | 2% | 1% |
| Matt Wallner | 1% | 0% |
| Emmanuel Rodriguez | 1% | 0% |
| NAME | OWN | START |
|---|---|---|
| Joe Ryan | 100% | 80% |
| Taj Bradley | 90% | 68% |
| Bailey Ober | 26% | 15% |
| Zebby Matthews | 23% | 10% |
| Mick Abel | 10% | 0% |
| Connor Prielipp | 8% | 0% |
| Pablo Lopez | 4% | 0% |
| NAME | OWN | START |
|---|---|---|
| Yoendrys Gomez | 40% | 38% |
| Jacob Webb | 17% | 16% |
| Andrew Morris | 13% | 12% |
| Team | W-L | Win % | GB | RS | RA |
|---|---|---|---|---|---|
| 51-45 | .531 | - | 466 | 423 | |
| 51-46 | .526 | 0.5 | 385 | 387 | |
| 49-49 | .500 | 3 | 476 | 487 | |
| 45-52 | .464 | 6.5 | 409 | 384 | |
| 39-59 | .398 | 13 | 418 | 505 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Ryan Jeffers | 40 | 134 | 27 | 39 | 8 | 31 | 1 | .291 | |
| Victor Caratini | 70 | 221 | 23 | 53 | 7 | 35 | 0 | .240 | |
| Alex Jackson | 21 | 54 | 6 | 16 | 1 | 4 | 0 | .296 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Kody Clemens | 84 | 305 | 45 | 73 | 16 | 46 | 6 | .239 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Luke Keaschall | 92 | 309 | 49 | 81 | 4 | 28 | 12 | .262 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Royce Lewis | 64 | 232 | 30 | 50 | 10 | 29 | 6 | .216 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Brooks Lee | 94 | 345 | 44 | 86 | 14 | 51 | 6 | .249 | |
| Tristan Gray | 62 | 168 | 16 | 39 | 4 | 29 | 2 | .232 | |
| Orlando Arcia | 19 | 48 | 6 | 13 | 1 | 2 | 0 | .271 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Byron Buxton | 75 | 306 | 57 | 83 | 25 | 45 | 7 | .271 | |
| Trevor Larnach | 81 | 256 | 45 | 74 | 7 | 33 | 2 | .289 | |
| Ryan Kreidler | 53 | 131 | 21 | 34 | 5 | 24 | 0 | .260 | |
| Matt Wallner | 34 | 120 | 14 | 20 | 4 | 10 | 0 | .167 | |
| Austin Martin | 85 | 230 | 34 | 57 | 2 | 20 | 10 | .248 | |
| Gabriel Gonzalez | 1 | 2 | 1 | 1 | 0 | 0 | 0 | .500 | |
| Alan Roden | 6 | 16 | 0 | 3 | 0 | 3 | 0 | .188 | |
| Kyler Fedko | 14 | 16 | 1 | 0 | 0 | 1 | 0 | .000 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Josh Bell | 95 | 347 | 48 | 86 | 13 | 60 | 1 | .248 |
| Player | GP | W | L | SV | IP | SO | ERA | WHIP | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Joe Ryan | 20 | 6 | 5 | 0 | 110.1 | 128 | 2.86 | 1.05 | |
| Taj Bradley | 18 | 9 | 3 | 0 | 102.2 | 118 | 3.59 | 1.22 | |
| Connor Prielipp | 13 | 2 | 5 | 0 | 66.2 | 71 | 5.00 | 1.37 | |
| Bailey Ober | 14 | 7 | 3 | 0 | 77.0 | 58 | 4.33 | 1.20 | |
| Zebby Matthews | 11 | 4 | 6 | 0 | 67.0 | 54 | 4.57 | 1.22 | |
| Mick Abel | 4 | 1 | 2 | 0 | 20.1 | 23 | 3.98 | 1.57 | |
| Mike Paredes | 7 | 0 | 2 | 0 | 29.1 | 15 | 4.60 | 1.30 | |
| John Klein | 3 | 0 | 1 | 0 | 4.1 | 2 | 4.15 | 1.62 |
| Player | GP | W | L | SV | IP | SO | ERA | WHIP | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Yoendrys Gómez | 40 | 1 | 0 | 12 | 44.2 | 39 | 3.43 | 1.25 | |
| Andrew Morris | 36 | 4 | 2 | 3 | 47.0 | 48 | 3.26 | 1.23 | |
| Luis García | 15 | 0 | 1 | 2 | 15.0 | 6 | 9.00 | 1.93 | |
| Taylor Rogers | 41 | 4 | 3 | 2 | 34.0 | 30 | 5.56 | 1.62 | |
| Travis Adams | 18 | 1 | 0 | 2 | 24.2 | 32 | 6.20 | 1.54 | |
| Justin Topa | 24 | 0 | 1 | 2 | 20.0 | 15 | 7.65 | 1.90 | |
| Anthony Banda | 39 | 2 | 0 | 2 | 34.1 | 33 | 4.46 | 1.34 | |
| Cole Sands | 12 | 1 | 1 | 1 | 11.2 | 11 | 4.63 | 1.37 | |
| Kody Funderburk | 26 | 1 | 1 | 1 | 24.1 | 16 | 4.07 | 1.44 | |
| Cody Laweryson | 15 | 1 | 0 | 1 | 16.2 | 18 | 4.86 | 1.38 | |
| Eric Orze | 36 | 2 | 2 | 1 | 41.1 | 36 | 5.66 | 1.52 | |
| Tommy Nance | 34 | 2 | 2 | 0 | 35.1 | 37 | 3.82 | 1.30 | |
| Austin Voth | 3 | 0 | 1 | 0 | 10.0 | 3 | 9.90 | 2.50 | |
| Marco Raya | 3 | 0 | 0 | 0 | 6.0 | 4 | 3.00 | 1.33 | |
| Garrett Acton | 4 | 1 | 1 | 0 | 6.2 | 9 | 2.70 | 1.05 | |
| Kendry Rojas | 7 | 1 | 1 | 0 | 18.1 | 21 | 2.95 | 1.64 | |
| Woo-Suk Go | 2 | 0 | 0 | 0 | 2.0 | 1 | 4.50 | 1.50 |
SIGN UP to see player ownership across all of your fantasy leagues.
| DATE | OPP | SCORE | MATCHUP |
|---|---|---|---|
| 07-17 | @CHC | 08:05 EDT | Bailey Ober Colin Rea |
| 07-18 | @CHC | 02:20 EDT | Taj Bradley Matthew Boyd |
| 07-19 | @CHC | 02:20 EDT | Zebby Matthews Shota Imanaga |
Jul 7th
Taj Bradley Makes History with Back-to-Back 10+ Strikeout Starts
May 23rd
Red Sox lineup update: Gasper starts at DH, Sogard in at 3B vs. RHP ...
Apr 7th
Taj Bradley Records 10 Strikeouts to End Strong MLB Night
Feb 5th
Taj Bradley to Represent Mexico in the World Baseball Classic
Rays Prospect Theo Gillen Hits First Double-A Homer in 3-RBI Game
@MLBPipeline
Dean Kremer: Orioles’ Five-Game Winning Streak “Just the Beginning” Ahead of Trade Deadline
@jcalvinmeyer
Tyler Kolek Praised for Entertaining, Self-Deprecating Sidetalk Sports Appearance
@melissarohlin
Bengals’ Dexter Lawrence Draws Attention for Slow, Stiff Practice Drill
@NFL_DovKleiman
Pedulla Praises No. 5 Pick Wagler After Clippers’ Overtime Summer League Win
@NBA
Harry Ford Homers in Impressive Nationals Debut
@MLBPipeline
Bengals’ Dexter Lawrence Draws Attention for Slow, Stiff Practice Drill
@NFL_DovKleiman
Derrick Brooks Completes ALS Ice Bucket Challenge in Support of ALS Fighter Chris Johnson
@McClain_on_NFL
Tom Brady Asks Lionel Messi About Viral Baby Photo With Lamine Yamal
@McClain_on_NFL
Taylor Swift and Travis Kelce Spotted Enjoying a Vacation Together
@McClain_on_NFL
Joe DiMaggio’s Earthquake Survival Story and Alleged Memorabilia Fraud by His Lawyer
@McClain_on_NFL
Chris Evans Reveals Fear of Nine-Film Contract Nearly Made Him Turn Down Captain America Role
@McClain_on_NFL
Rays Prospect Theo Gillen Hits First Double-A Homer in 3-RBI Game
@MLBPipeline
Dean Kremer: Orioles’ Five-Game Winning Streak “Just the Beginning” Ahead of Trade Deadline
@jcalvinmeyer
Harry Ford Homers in Impressive Nationals Debut
@MLBPipeline
Jason Foley Records Perfect Inning in Giants Debut
@SFGiants
Orioles’ Five-Game Winning Streak Highlights Consistent, Day-to-Day Focus
@jcalvinmeyer
Cam Sanders Earns First MLB Win with Clutch Orioles Debut After Escaping Bases-Loaded Jam
@jcalvinmeyer
Tyler Kolek Praised for Entertaining, Self-Deprecating Sidetalk Sports Appearance
@melissarohlin
Pedulla Praises No. 5 Pick Wagler After Clippers’ Overtime Summer League Win
@NBA
NBA Summer League: Jazz and Heat Secure Friday Wins
@NBA
NBA Summer League: Clippers and Jazz Secure Friday Wins Behind Strong Performances
@NBA
Sean Pedulla Leads Clippers Past Timberwolves in OT With 24 Points and 11 Assists
@NBA
Clippers’ Wagler and Pedulla Lead Overtime Victory in Las Vegas
@NBA
Jamie Drysdale Deal Highlights Travis Sanheim’s Team-Friendly Contract
@charlieo_conn
Barrett Hayton Relieved and Excited After Utah Mammoth Matches Devils’ Offer Sheet
@BagleyKSLsports
NHL “Slide-Itis” Epidemic: Defenders Overcommit on 2-on-1s, Making Passing Plays Nearly Twice as Dangerous
@charlieo_conn
Jamie Drysdale Reflects on Breakthrough Season and Emergence With Flyers
@KKurzNHL
Jamie Drysdale Contract Extension with Flyers Analyzed
@charlieo_conn
Barrett Hayton Discusses New Contract and Return to Utah Mammoth
@BagleyKSLsports
| tommy white ATH 3B | +4.1 |
| Brady Singer CIN SP | +3.7 |
| Spencer Steer CIN 1B | +3.5 |
| Christian Scott NYM SP | +3.4 |
| Caleb Durbin BOS 3B | +3.1 |
| Reid Detmers LAA SP | +2.9 |
| Jared Jones PIT SP | +2.7 |
| Yainer Diaz HOU C | +2.5 |
| Brayan Rocchio CLE SS | +2.3 |
| Spencer Miles TOR RP | +2.3 |
| Anthony Kay CHW SP | +1.9 |
| Landen Roupp SF SP | +1.9 |
| Ezequiel Duran TEX SS | +1.8 |
| JJ Bleday CIN LF | +1.6 |
| Peter Lambert HOU SP | +1.5 |
| Carson Benge NYM RF | -3.3 |
| Jung Hoo Lee SF RF | -3.0 |
| Trevor McDonald SF SP | -3.0 |
| Brad Keller PHI RP | -2.6 |
| Reynaldo Lopez ATL SP | -2.2 |
| A.J. Ewing NYM CF | -2.2 |
| JR Ritchie ATL SP | -2.2 |
| Austin Riley ATL 3B | -2.1 |
| Freddy Peralta NYM SP | -2.0 |
| Blaze Alexander BAL 3B | -2.0 |
| Brandon Woodruff MIL SP | -1.9 |
| Nick Lodolo CIN SP | -1.9 |
| Dustin May STL SP | -1.9 |
| Pete Fairbanks MIA RP | -1.7 |
| Matthew Boyd CHC SP | -1.7 |