Archive for Relief Pitchers

Relief Pitcher 2026 Fantasy Rankings

Ken Blaze-Imagn Images

Closers are probably the most exciting, frustrating position to deal with from a fantasy perspective. No other position is as fundamentally shaped by managerial discretion. No other position sees player value fluctuate so wildly. Last year, baseball’s most dominant closer, Mason Miller, lost his job to  Robert Suarez at the trade deadline, for reasons wholly unrelated to performance–Suárez simply had performed admirably as closer, and the Padres preferred not to mess with their bullpen hierarchy, even if Miller was their best reliever. This offseason, Suárez himself appears to have already lost his closing job for reasons unrelated to performance, as he has opted for a setup role with the Braves.

This article ranks the closers for saves-only leagues for 2026. These rankings will be updated roughly once a week to reflect the latest happenings. The rankings will shift based on trades, free agent signings, team news, rumors, new projections, sufficiently persuasive reader feedback, and my own arbitrary whims. The list will grow longer as the offseason progresses.

Changelog

  • 2/2/2026
    • White Sox sign Seranthony Domínguez.
      • He joins tier three as he is expected to close. Jordan Leasure and Grant Taylor each take a hit in the ranks. Along with David Robertson, who has now announced his retirement, Domínguez was the last big domino to fall among free agent relievers. There are still a few interesting names left unsigned, like Michael Kopech, but none are a particularly good bet to usurp an incumbent closer regardless of where they end up. That means future movement in the ranks will be driven by trades, injuries, and commentary from the teams themselves.
  •  1/23/2026
    • Twins sign Taylor Rogers.
      • Rogers immediately jumps to the top of the bullpen hierarchy in Minnesota given his past closing experience and the paucity of  strong alternatives in the Twins bullpen. His ERA projections are nothing special, sitting in the high-threes across across most projections, but he’s a solid bet to open the season as closer.
    • Diamondbacks sign Jonathan Loáisiga to a minor-league contract.
      • Per Steamer and OOPSY, Loáisiga has the best projections of any healthy D-backs reliever, but he will probably have to work his way up the closer hierarchy as his contract is of the minor league variety. If he looks like a good bet to make the MLB roster this spring, I may need to move him up.
    • Royals moving in the fences at Kauffman Stadium.
      • Moving in the fences will likely increase homers, decrease doubles and triples, and boost scoring overall. Carlos Estévez’s rank falls a few spots as his rate stat projections take a hit (note: the park changes are already reflected in OOPSY).
  •  1/8/2026
    • Angels sign Kirby Yates.
      • Given his extensive closing experience and Robert Stephenson’s trouble staying healthy, Yates vaults to the top of the Angels hierarchy for me, joining the third tier, while Stephenson drops down to tier four.
    • Noteworthy OOPSY projections.
      • This year’s OOPSY projections should be published at some point in the next 24 hours, joining other published FanGraphs projections, Steamer, THE BAT, and (partially) ZiPS. Focusing on ERA projections, here are some relievers OOPSY is bullish on relative to the other systems: Andrés Muñoz (2.51), Griffin Jax (2.68), and Trevor Megill (2.93). OOPSY’s optimism on Muñoz is likely park-related, as it makes use of Statcast park factors that view T-Mobile as more pitcher-friendly relative to FanGraphs park factors. OOPSY’s Jax projection suggests he is one of baseball’s best relievers; he is no lock to lead the closing committee for Tampa, but he has huge upside if he is able to win a large share of the job. Megill’s projection would make him a worthy closer for many MLB teams, but OOPSY is even higher on Abner Uribe. In any case, the Brewers closer situation remains one of the most difficult to parse this offseason.
    • Closer Monkey and RosterResource – Closer Depth Charts disagreements.
      • Closer Monkey and RosterResource are two indispensable sources for understanding bullpen hierarchies and saves situations. They tend to agree more than they disagree, with the two sources currently listing the same name at the top of the hierarchy for 26 of 30 teams. There are four teams where they disagree: the Rays, the Brewers, the Diamondbacks, and the Athletics. I currently side with Closer Monkey on three of those four, also preferring Griffin Jax, Kevin Ginkel, and Mark Leiter Jr. to lead their respective hierarchies, while I am aligned with RosterResource on Abner Uribe over Trevor Megill for now–in large part because I think Megill will be traded to a situation where he may not close. Additionally, I deviate from both sources only on two teams: I have Kirby Yates leading the Angels hierarchy, while both still prefer Robert Stephenson; I also have Kody Funderbunk leading the Twins hierarchy, although that situation is so volatile that I’d guess that their 2026 saves leader is someone that’s entirely off the radar at this point. In any case, from a fantasy perspective, the teams with disagreement are the most interesting–and volatile.
  •  12/28/2025
    • Marlins sign Pete Fairbanks.
      • It’s a great landing spot for Fairbanks as he should be the sole closing option in Miami. Accordingly, Calvin Faucher and Ronny Henriquez have been removed from the ranks. Henriquez would have been removed even if he were healthy as a result of the Fairbanks signing, but it was also announced that he is slated to miss the 2026 season after undergoing UCL reconstruction surgery.
    • Kenley Jansen is not guaranteed the closing job.
      • It is still difficult to imagine him not handling most save opportunities given his track record but at this point in his career his projections are less than stellar. I added Will Vest to the backend of the ranks as he has much better projections and was used ahead of Kyle Finnegan to close out games at the end of the 2025 season.
    • The White Sox sign Sean Newcomb.
      • Newcomb will be given the chance to start, but he is still a nice late sleeper option for saves as he is more experienced than Jordan Leasure or Grant Taylor, plus he is coming off a strong 2025 season out of the pen.
    • Diamondbacks are expected to sign a closing option to fill the role until Justin Martinez and A.J. Puk are ready to return in late 2026.
      • The only issue here is there aren’t a ton of great bullpen options left in free agency. Per RosterResource’s Free Agent Tracker, some remaining arms that might compete for closer are Michael Kopech, Paul Sewald, and Seranthony Dominguez.
  • 12/18/2025 – First Release

Ranking Methodology

  • ADP is based on 30-day rolling NFBC Draft Champions Leagues.
  • $ Values are based on standard 5×5 12-team saves league using the FanGraphs Depth Charts and these Auction Calculator settings. They default to a player’s most valuable position, so if the first base list includes a catcher, it will show that player’s value at catcher.
  • ADP and $ Values are updated as of the last update date on this post.
  • 5-game eligibility was used for these lists to cast the widest net.

Closers You Can Count On

These closers are as safe as they come.
Closers You Can Count On
Rank Name Team Pos Change ADP $
1 Mason Miller SDP RP 27 $18
2 Edwin Díaz LAD RP 28 $15
3 Jhoan Duran PHI RP 34 $16
4 Andrés Muñoz SEA RP 33 $11
5 Cade Smith CLE RP 34 $15
6 Devin Williams NYM RP 46 $12
7 Aroldis Chapman BOS RP 46 $12
8 David Bednar NYY RP 40 $11
Mason Miller cemented his status as baseball’s most dominant reliever this past season, with an extraordinary 54.2 K% after joining the Padres. They have decided to keep him in the bullpen, so his job should be safe unless he’s traded to a team intent on stretching him out to start–an unlikely proposition. Edwin Díaz slots in next. He has continued his stellar performance year after year, and he will now be closing games for the World Series winners in Los Angeles. The only thing holding back Jhoan Duran’s fantasy value over the last couple of years has been Minnesota’s funky bullpen usage. With the Phillies set on using him as a traditional closer, he could take his fantasy game to the next level. Andrés Muñoz is a trustworthy option, especially in T-Mobile, the most pitcher-friendly park in baseball. Aroldis Chapman and Cade Smith are coming off great seasons, pairing elite projections with excellent job security. David Bednar also has a firm grip on the Yankees closing job after an incredible bounceback 2025. Devin Williams struggled uncharacteristically in 2025, with an ERA over four. K% minus BB% and xFIP are better indicators of pitching talent moving forward, however, and Williams’ indicators suggest a bounceback 2026 could be in order, this time closing games in Queens.

Next Best For The Ninth

A nitpick or two keeps these guys from joining tier one.
Next Best For The Ninth
Rank Name Team Pos Change ADP $
9 Ryan Helsley BAL RP 60 $7
10 Josh Hader HOU RP 50 $12
11 Daniel Palencia CHC RP 110 $7
12 Pete Fairbanks MIA RP 90 $6
13 Jeff Hoffman TOR RP 95 $8
14 Ryan Walker SFG RP 147 $9
15 Abner Uribe MIL RP 114 $8
Ryan Helsley posted an unsightly 7.20 ERA after he was dealt to the Mets. He still has elite velocity and Stuff+ and is a good pick to rebound closing for the Orioles. Josh Hader would be in tier one if not for health concerns. He ended the season tending to a shoulder strain, but he’s at least ostensibly healthy now. If you draft Hader, it is worth reaching a bit to secure Bryan Abreu as a form of high quality health insurance. Daniel Palencia also dealt with a shoulder strain last year, but he made it back before the season ended and looked healthy, with normal velocity, in his return. Now in Miami, Pete Fairbanks is locked in as a full-time closer, while his projections remain strong.
Jeff Hoffman is a solid bet to bounceback after a down season, but he has less leash now, with Louis Varland, Yimi García, and Tyler Rogers giving the Blue Jays many worthy late-game options if Hoffman stumbles. Ryan Walker ended the season as de facto Giants closer after Randy Rodríguez underwent Tommy John surgery and Camilo Doval got shipped to the Yankees. He struggled in September and probably does not have a ton of job security, but he still projects well and should get the first chance to close in 2026. Abner Uribe is a tier one talent, but the looming threat of Trevor Megill bumps him down to tier two, as it’s not entirely clear who would get the first shot to close for the Brewers in 2026. Both are worthy late-game options, and both could will get a big bump if Megill is dealt to a team where he’d close.

Flawed Saves Heroes

This group contains many potential studs, but some will get knocked down by offseason shenanigans.
Flawed Saves Heroes
Rank Name Team Pos Change ADP $
16 Raisel Iglesias ATL RP 73 $8
17 Emilio Pagán CIN RP 92 $3
18 Kenley Jansen DET RP 106 $2
19 Riley O’Brien STL RP 233 -$1
20 Dennis Santana PIT RP 131 $4
21 Griffin Jax TBR RP 171 $8
22 Carlos Estévez KCR RP 79 $3
23 Trevor Megill MIL RP 121 $4
24 Seranthony Domínguez CHW RP 493 $1
25 Clayton Beeter WSN RP 348 -$2
26 Kirby Yates LAA RP 357 -$3
27 Taylor Rogers MIN RP 684 -$1
28 Robert Garcia TEX RP 273 $5
Raisel Iglesias, Emilio Pagán, Carlos Estévez, and Kenley Jansen aren’t baseball’s most dominant relievers, but they’re solid, and more importantly, they ostensibly have some leash. At the other end of the spectrum, Riley O’Brien and Griffin Jax are excellent relievers, but they don’t have much job security. Notwithstanding, both look like great values at ADP. It’s hard to feel too confident in Dennis Santana surviving the season as Pirates closer, and Gregory Soto poses some threat, but Santana still appears to be the guy for now. Robert Garcia and Clayton Beeter are nice sleeper options. Neither has secured the closing job, but both have the talent to lock down the role in 2026. Kirby Yates currently looks like the best bet for Angels saves.

Closer Dart Throws

A few of these relievers will emerge as awesome closers this year–but which?
Closer Dart Throws
Rank Name Team Pos Change ADP $
29 Mark Leiter Jr. ATH RP 546 -$2
30 Kevin Ginkel ARI RP 574 -$2
31 Bryan Abreu HOU RP 253 $4
32 Robert Suarez ATL RP 198 $2
33 Gregory Soto PIT RP 591 -$4
34 Will Vest DET RP 332 $1
35 Robert Stephenson LAA RP 359 -$1
36 Garrett Cleavinger TBR RP 425 $4
37 Adrian Morejon SDP RP 457 $2
38 Jeremiah Estrada SDP RP 364 $4
39 Victor Vodnik COL RP 357 -$4
40 Grant Taylor CHW RP 291 $2
41 Jonathan Loáisiga
ARI RP 746 -$4
42 Cole Sands MIN RP 518 -$3
43 JoJo Romero STL RP 450 $2
44 Chris Martin TEX RP 615 $0
45 Drew Pomeranz LAA RP 681 -$3
46 Edwin Uceta TBR RP 247 $3
47 Cole Henry WSN RP 666 -$10
48 Alexis Diaz TEX RP 541 -$10
49 Camilo Doval NYY RP 483 -$2
50 Yimi García TOR RP 667 -$3
51 Jose A. Ferrer SEA RP 563 $1
52 Matt Brash SEA RP 460 $1
Injuries and trades ensures that some of these guys will get a shot to close in 2026. Many of the tier three names have closing talent — especially Jeremiah Estrada, Robert Suarez, Grant Taylor, Adrian Morejon, and Bryan Abreu — but none of these talents currently have the inside track on a closing job. Alternatively, Mark Leiter Jr. and Kevin Ginkel look like probable closers if the season started today, but each carries substantial risk.

Full Rankings Without Tiers

No tiers. Just the rankings.
Full Rankings Without Tiers
Rank Name Team Pos Change ADP $
1 Mason Miller SDP RP 27 $18
2 Edwin Díaz LAD RP 28 $15
3 Jhoan Duran PHI RP 34 $16
4 Andrés Muñoz SEA RP 33 $11
5 Cade Smith CLE RP 34 $15
6 Devin Williams NYM RP 46 $12
7 Aroldis Chapman BOS RP 46 $12
8 David Bednar NYY RP 40 $11
9 Ryan Helsley BAL RP 60 $7
10 Josh Hader HOU RP 50 $12
11 Daniel Palencia CHC RP 110 $7
12 Pete Fairbanks MIA RP 90 $6
13 Jeff Hoffman TOR RP 95 $8
14 Ryan Walker SFG RP 147 $9
15 Abner Uribe MIL RP 114 $8
16 Raisel Iglesias ATL RP 73 $8
17 Emilio Pagán CIN RP 92 $3
18 Kenley Jansen DET RP 106 $2
19 Riley O’Brien STL RP 233 -$1
20 Dennis Santana PIT RP 131 $4
21 Griffin Jax TBR RP 171 $8
22 Carlos Estévez KCR RP 79 $3
23 Trevor Megill MIL RP 121 $4
24 Seranthony Domínguez CHW RP 493 $1
25 Clayton Beeter WSN RP 348 -$2
26 Kirby Yates LAA RP 357 -$3
27 Taylor Rogers MIN RP 684 -$1
28 Robert Garcia TEX RP 273 $5
29 Mark Leiter Jr. ATH RP 546 -$2
30 Kevin Ginkel ARI RP 574 -$2
31 Bryan Abreu HOU RP 253 $4
32 Robert Suarez ATL RP 198 $2
33 Gregory Soto PIT RP 591 -$4
34 Will Vest DET RP 332 $1
35 Robert Stephenson LAA RP 359 -$1
36 Garrett Cleavinger TBR RP 425 $4
37 Adrian Morejon SDP RP 457 $2
38 Jeremiah Estrada SDP RP 364 $4
39 Victor Vodnik COL RP 357 -$4
40 Grant Taylor CHW RP 291 $2
41 Jonathan Loáisiga
ARI RP 746 -$4
42 Cole Sands MIN RP 518 -$3
43 JoJo Romero STL RP 450 $2
44 Chris Martin TEX RP 615 $0
45 Drew Pomeranz LAA RP 681 -$3
46 Edwin Uceta TBR RP 247 $3
47 Cole Henry WSN RP 666 -$10
48 Alexis Diaz TEX RP 541 -$10
49 Camilo Doval NYY RP 483 -$2
50 Yimi García TOR RP 667 -$3
51 Jose A. Ferrer SEA RP 563 $1
52 Matt Brash SEA RP 460 $1

Chad Young’s RP Tiered Rankings for 4×4 Ottoneu

Cleveland Guardians pitcher Cade Smith (36) throws in the ninth inning against the Detroit Tigers during game three of the Wildcard round for the 2025 MLB playoffs at Progressive Field.
Credit: Ken Blaze-Imagn Images

We flipped the script this week, with Jake Mailhot posting his FanGraphs Points reliever ranks before I posted my 4×4 ranks, but I still wanted to provide my ranks. I am also going to make this article – the last of the ranks before the keeper deadline this weekend! – pull double duty. In addition to my 4×4 tiers, I am going to share my thoughts on Points and 5×5 leagues, as well as head-to-head, rather than doing a full follow-up article. All the same great taste now packed into a single bite.

Read the rest of this entry »


Jake Mailhot’s 2026 Tiered Rankings for Ottoneu Points: Relief Pitchers

Credit: Vincent Carchietta-Imagn Images

The Ottoneu rankings push finally wraps up with a look at relief pitchers. You can find all the information about the format and methodology for these rankings in Chad’s introduction.

Jake Mailhot’s Ottoneu Tiered Rankings for Points Leagues: C | 1B | MI | 3B | OF | SP | RP
Chad Young’s Ottoneu Tiered Rankings for Points Leagues: C | 1B | MI | 3B |OF | SP | RP
Chad Young’s Ottoneu Tiered Rankings for 4×4: C | 1B | MI | 3B | OF | SP | RP

Here are few more notes about my process:

  • Projected points. I’ve been building my own homebrewed projections for the past decade plus, ever since I started playing Ottoneu, and they form the basis for the rankings below. They’re nothing overly complicated; essentially just a MARCEL-esque projection using three years of historical data filtered through a rough aging curve and adjusted for the current run environment. I also include a collection of up to five public projection systems (ZiPS, Steamer, OOPSY, THE BAT, and PECOTA) to provide some additional context. That gives each player a wealth of data sources to form their projection. Currently, the projections below only include Steamer and THE BAT projections. I will update the rankings in February once ZiPS, OOPSY, and PECOTA are released.
  • P/IP. Points per innings pitched is the gold standard by which you should be evaluating pitchers in Ottoneu but there are plenty of factors that will affect a player’s ranking outside of their raw projection. Injury risk, projected playing time and role, age, and future value are all things that need to be taken into account when evaluating pitchers.

Just to reiterate a point that Chad makes in his introduction: yes, these rankings are presented ordinally, but the tier a player appears in is much more important than if they’re ranked 16th or 28th. Within tiers, players are generally ranked by their projected P/IP but that doesn’t necessarily mean I think one player is significantly more valuable than another in the same tier.

Here are my general thoughts about relief pitchers in Ottoneu points and 4×4 leagues: underlying skills matter a lot more than a pitcher’s place in the bullpen pecking order. Chasing saves isn’t as important as it might be in 5×5 leagues where saves make up 20% of the pitching categories. Teams will generally use their most skilled relievers in the highest leverage situations which means if you target relievers with strong skills, saves and holds (and the bonus points associated with them in Ottoneu points leagues) will follow.

Relievers are also the most volatile part of your roster and they’re the most fungible players in the format. That means even if you invest heavily to build an elite bullpen, a team who spends $10 total on 5 or 6 relievers could outperform your team if they find the right mix of breakouts and sleepers. Be ready to churn through a bunch of relievers throughout the season as pitchers get hurt or lose their effectiveness. That process is so much easier if you’re not invested into a bunch of high priced closers.

Ottoneu Points RP Tiered Rankings
Tier Rank Player Projected Role Projected Pts Pts/IP
$21-$27 1 Mason Miller CL 614.8 9.66
$15-$20 2 Aroldis Chapman CL 547.5 9.22
$15-$20 3 Edwin Díaz CL 590.2 9.14
$15-$20 4 Cade Smith CL 643.9 9.04
$15-$20 5 Andrés Muñoz CL 563.3 8.96
$15-$20 6 Jhoan Duran CL 612.2 8.84
$10-$14 7 Devin Williams CL 536.5 8.66
$10-$14 8 Abner Uribe CL 618.1 8.56
$10-$14 9 Josh Hader CL 507.6 8.50
$10-$14 10 David Bednar CL 537.7 8.48
$6-$9 11 Ryan Walker CL 498.0 7.95
$6-$9 12 Daniel Palencia CL 481.4 7.91
$6-$9 13 Riley O’Brien CL? 447.5 7.83
$6-$9 14 Pete Fairbanks CL 468.0 7.83
$6-$9 15 Raisel Iglesias CL 501.6 7.77
$6-$9 16 Dennis Santana CL 526.7 7.76
$6-$9 17 Seranthony Domínguez CL 471.5 7.66
$6-$9 18 Emilio Pagán CL 493.8 7.58
$6-$9 19 Robert Garcia CL 475.3 7.56
$6-$9 20 Bryan Abreu SU8 524.7 7.55
$6-$9 21 Ryan Helsley CL 449.4 7.47
$6-$9 22 Gabe Speier MID 433.2 7.44
$6-$9 23 Jeff Hoffman CL 477.3 7.41
$6-$9 24 Griffin Jax CL? 489.8 7.37
$6-$9 25 Garrett Whitlock SU8 516.4 7.28
$6-$9 26 Adrian Morejon SU8 504.0 7.25
$3-$5 27 Clayton Beeter CL? 441.1 7.52
$3-$5 28 Trevor Megill SU8 409.4 7.19
$3-$5 29 Carlos Estévez CL 458.1 7.19
$3-$5 30 Grant Taylor SU8 459.6 7.10
$3-$5 31 Matt Brash SU8 404.6 7.06
$3-$5 32 Fernando Cruz SU7 385.7 7.04
$3-$5 33 Garrett Cleavinger CL? 441.2 7.04
$3-$5 34 Jeremiah Estrada SU7 493.7 7.01
$3-$5 35 Phil Maton SU8 433.2 6.99
$3-$5 36 Robert Suarez SU8 454.7 6.92
$3-$5 37 Will Vest SU8 465.6 6.90
$1-$2 38 Robert Stephenson CL? 398.9 7.39
$1-$2 39 Justin Topa CL? 425.2 7.16
$1-$2 40 Andrew Saalfrank CL 367.8 7.00
$1-$2 41 Hogan Harris CL? 507.1 6.94
$1-$2 42 Hunter Harvey SU7 349.5 6.90
$1-$2 43 Victor Vodnik CL 403.9 6.89
$1-$2 44 Shawn Armstrong SU7 467.4 6.84
$1-$2 45 Brendon Little MID 416.1 6.79
$1-$2 46 Alex Vesia SU7 409.2 6.76
$1-$2 47 Matt Svanson SU7 439.8 6.75
$1-$2 48 Camilo Doval SU8 435.6 6.75
$1-$2 49 Jose A. Ferrer SU7 487.7 6.74
$1-$2 50 Aaron Ashby MID 469.2 6.74
$1-$2 51 Matt Strahm SU7 423.3 6.70
$1-$2 52 José Alvarado SU8 352.8 6.64
$1-$2 53 A.J. Minter SU7 360.0 6.61
$1-$2 54 Eduard Bazardo MID 471.1 6.59
$1-$2 55 Edwin Uceta CL? 475.1 6.58
$1-$2 56 Gregory Soto SU8 390.8 6.58
$1-$2 57 Louis Varland MID 534.4 6.55
$1-$2 58 Jared Koenig SU7 438.5 6.54
$1-$2 59 Orion Kerkering MID 404.2 6.53
$1-$2 60 Yimi García SU8 321.9 6.52
$1-$2 61 JoJo Romero CL? 401.2 6.50
$1-$2 62 Andrew Kittredge SU8 384.9 6.46
$1-$2 63 Erik Sabrowski MID 327.3 6.46
$1-$2 64 Brad Keller SU7 460.1 6.40
$1-$2 65 Chris Martin SU8 304.9 6.36
$1-$2 66 Kyle Finnegan SU7 377.0 6.33
$1-$2 67 Tanner Scott SU8 380.0 6.25
$1-$2 68 Luke Weaver SU8 414.9 6.22
$1-$2 69 Kenley Jansen CL? 353.0 6.15
$1-$2 70 Hunter Gaddis SU8 430.9 6.14
$0-$1 71 Randy Rodríguez INJ 375.1 7.44
$0-$1 72 Félix Bautista INJ 227.5 7.40
$0-$1 73 Ronny Henriquez INJ 519.5 7.05
$0-$1 74 Justin Martinez INJ 316.2 7.05
$0-$1 75 Taylor Rogers CL? 385.8 7.03
$0-$1 76 Jason Adam INJ 384.5 6.81
$0-$1 77 Evan Phillips INJ 266.8 6.66
$0-$1 78 Ben Joyce INJ 258.9 6.64
$0-$1 79 Aaron Bummer MID 369.0 6.61
$0-$1 80 Graham Ashcraft SU7 422.0 6.46
$0-$1 81 Joe Jimenez INJ 279.8 6.40
$0-$1 82 Anthony Bender MID 351.0 6.40
$0-$1 83 Lucas Erceg SU8 385.3 6.38
$0-$1 84 Caleb Ferguson MID 383.2 6.37
$0-$1 85 Tyler Kinley MID 414.3 6.33
$0-$1 86 Brant Hurter MID 432.0 6.31
$0-$1 87 Cole Sands CL? 438.9 6.31
$0-$1 88 Bryan King SU7 412.6 6.26
$0-$1 89 Tyler Rogers SU7 454.2 6.18
$0 90 David Robertson ?? 258.5 6.22
$0 91 Tony Santillan SU8 431.8 6.17
$0 92 Kevin Ginkel SU7 316.3 6.16
$0 93 Justin Slaten SU7 312.7 6.13
$0 94 Huascar Brazobán MID 361.1 6.05
$0 95 Nick Mears MID 343.5 6.03
$0 96 José Buttó MID 392.3 6.01
$0 97 Kirby Yates CL? 295.9 6.00
$0 98 Jordan Leasure SU7 376.8 5.98
$0 99 Justin Sterner CL? 381.7 5.98
$0 100 Mark Leiter Jr. CL? 336.4 5.96
$0 101 Juan Mejia SU7 381.9 5.95
$0 102 Ryan Thompson SU8 315.6 5.93
$0 103 Calvin Faucher SU8 359.7 5.92
$0 104 Brenan Hanifee MID 361.6 5.91
$0 105 Isaac Mattson SU7 345.5 5.91
$0 106 Jimmy Herget SU8 464.4 5.84
$0 107 Yennier Cano ?? 327.4 5.84
$0 108 Tyler Holton MID 439.6 5.81
$0 109 Cole Winn SU7 354.3 5.79
$0 110 Brock Burke MID 354.3 5.74
$0 111 Joel Peguero SU8 312.7 5.66
$0 112 Keegan Akin SU7 364.3 5.64
$0 113 Michael Kopech INJ 357.7 5.61
$0 114 Porter Hodge ?? 277.4 5.57
$0 115 Jordan Romano MID 283.1 5.49
$0 116 Tommy Kahnle ?? 330.5 5.48

2025 End Of Season Closer Report


Katie Stratman-Imagn Images

A few days ago, I asked for help to double-check this season’s initial closers (full 2024 edition).

Here are the results, starting with the initial closers and their performance.

Read the rest of this entry »


The Balance Between Called Strikes and Chase

Sep 15, 2025; Tampa, Florida, USA; Toronto Blue Jays pitcher Brendon Little (54) throws a pitch against the Tampa Bay Rays in the sixth inning at George M. Steinbrenner Field.
Credit: Nathan Ray Seebeck-Imagn Images

In early June, Alex Chamberlain graced us with a FanGraphs article about Brendon Little and a new concept called, “Implied Miss Distance”. Chamberlain, along with Baseball Prospectus writer/researcher Stephen Sutton-Brown, have done some great work utilizing Statcast bat tracking data, giving readers a new perspective on something like a swing and miss. But, back in early July, nearly a month after Chamberlain wrote about Little’s amazing knuckle-curve and it’s ability to make hitters whiff so hard that the outfield flag flutters, hitters stopped chasing the pitch. They were tired of looking silly and would no longer budge, allowing us to imply nothing:

A Rolling Line Chart of Brendon Little's O-Swing% 2025

If it wasn’t for Chamberlain’s article, I wouldn’t have known about Little or his knuckle-curve. But that’s why FanGraphs is the best, and when I recently watched the Blue Jays and their relievers’ deteriorating August WHIP, I heard the broadcasters mention Little’s falling O-Swing, or chase, rate.

If you only focused on Little’s knuckle-curve and the damage hitters have done to it in each month of the season, as you see in the table below, you wouldn’t think twice about the pitch’s performance:

Little’s Knuckle Curve by Month 2025
Month KC Total Pitches KC% wOBA
Mar/Apr 96 218 44.0% .194
May 111 229 48.5% .176
Jun 119 243 49.0% .212
Jul 103 193 53.4% .192
Aug 76 193 39.4% .146
Sep/Oct 51 119 42.9% .257

Among pitchers who have thrown at least 100 knuckle curves in any of the last five seasons, Little’s 2025 wOBA of .188 is a fringe top 20 (25th) out of nearly 200 pitchers. Last season, Little got even closer to the top 20 mark (23rd) with a .186 wOBA on the pitch. But the broadcast never said anything about Little getting hit; they were focused on the lack of chase and, therefore, an increased BB%:

A rolling chart of Brendon Little's Chase%/BB% 2025

The chart above includes all of Little’s pitches. By isolating the O-Swing% to only his knuckle-curve, we can see that this overall drop in hitters’ chasing after Little’s offerings wasn’t solely because of them spitting at that specific pitch:

A rolling chart of Brendon Little's Knuckle-Curve Chase% 2025

Thanks to the incredible addition of the Pitch-Type Split Leaderboard by the FanGraphs web team, we can now view the averages of individual pitches with ease. In 2025, among all pitchers who have thrown at least 10 knuckle curves, the league average O-Swing% currently sits at 35.5%. Little’s mark on the season is 36.5%. Rolling averages are different from season averages, and when Little’s chase rate rolling average dipped, so did the chase rolling average of his two other pitches:

A rolling chart of Brendon Little's Individual Pitch Chase% 2025

Chart 4 – Rolling KC, FC, SI Chase% Comps

The straight red line indicates times when Little stopped throwing his cutter. It’s interesting to see how the line stopped running horizontally around the same time his knuckle-curve was at its worst. Unfortunately, it didn’t fill the chased pitch gap, and that 40-50 game mark fell around early to mid-July when Little’s WHIP went upwards:

Brendon Little’s Monthly Splits (All Pitches)
Month KC% WHIP K-BB%
Mar/Apr 44.3 1.31 26.8
May 48.5 0.98 17.3
Jun 49.0 1.42 15.7
Jul 53.4 1.60 21.3
Aug 39.4 1.65 0.0
Sep/Oct 42.9 1.65 10.0

Hitters weren’t getting boosted wOBA’s from Little’s lack of chase, but the 1.65 WHIP  (5.97 eqiuv. ERA) meant they were hitting his other pitches and walking more. I’ve been rambling on about Little for more than a few paragraphs now, and you’re probably waiting for the point. The point? The point is, pitchers need to adjust when a pitch that used to be chased no longer gets chased. They know that. We know that. Yet, it’s difficult to keep track of on the fan side of things. Pitchers will go about adjusting in all sorts of ways.

In Little’s case, it was really just a blip. If you go back up to the graph showing individual pitch chase rates, you may notice that Little’s usage of the cutter, even if it wasn’t chased, allowed the chase rate on his knuckle-curve to jump back up. Hitters did a great job of laying off Little’s knuckle-curve from around games 30 to 70, but excellence is when a pitcher can adjust in the moment to hitters. That’s robotic. So, let’s!…get!…robotic! For the remainder of this article, I’ll present a detection system that can run daily to capture when a pitcher’s most used fastball and most used secondary are in good or bad rhythm using individual pitch plate discipline metrics. Here’s an example from Little’s 40 to 80 game span:

Categorizing Brendon Little’s Plate Discipline Balance
Game Number Rolling_CStr%_SI Rolling_Chase%_KC Performance
41-50 26.8 23.4 Ok (Adjusting)
51-60 21.1 25.8 Bad
61-73 16.9 21.8 Bad
SI Median CStr% = 24.5%
KC Median Chase% = 26.8%

The table is just a summary of what you see in Chart 4 above, but it’s designed to be placed in an automated system. If chase is up on one pitch and called strike is up on another, that’s good. If both pitches are falling to generate either chase or called strikes, well, that’s bad. Categorizing the balance between his sinker’s called strike rate and his knuckle-curve’s chase rate is as simple as creating rule-based logic:

conditions = [
(final_df['Rolling_Chase%']-3 > final_df['smart_median_chase']) & (final_df['Rolling_CStr%']-3 > final_df['smart_median_cstr']),
(final_df['Rolling_Chase%'] <= final_df['smart_median_chase']) & (final_df['Rolling_CStr%'] >= final_df['smart_median_cstr']),
(final_df['Rolling_Chase%']+3 < final_df['smart_median_chase']) & (final_df['Rolling_CStr%']+3 < final_df['smart_median_cstr']), (final_df['Rolling_Chase%'] >= final_df['smart_median_chase']) & (final_df['Rolling_CStr%'] <= final_df['smart_median_cstr'])
]
# Define the corresponding categories
categories = [
'Excellent',
'Ok (Adjusting)',
'Bad',
'Ok (Adjusting)'
]

Using the pitcher’s median values allows the categorization to detect improvements by each individual. I’m using “smart” medians to call the league median if a player has a zero value. That happens when they haven’t generated any chase or called strikes. If we use Brendon Little’s game logs to isolate his performance during those game periods from the table above, we see some pattern in a very small sample:

Brendon Little’s Overall Performance in Small Samples
Game Number WHIP K-BB%
41-50 0.91 32.3%
51-60 2.10 0.0%
61-73 1.33 15.4%

Little was at his best when he was in decent balance. This is the type of tracking that could be useful when streaming pitchers or looking for hot relievers. To test this out on a grander scale, I built a dataset that includes data from the last two months. This keeps the sample limited to more recent performance. Furthermore, I limited the data to only pitchers with more than 60 total pitches thrown in that time. Then, I took each pitcher’s most utilized fastball by pitch percentage and used it to calculate their called strike rate. I did the same with each pitcher’s most utilized offspeed, or non-fastball, pitch and used it to calculate their chase rate. I then calculated each pitch’s 15-game rolling rate, called strike for fastballs and chase for non-fastballs, and labelled their performance balance. Finally, I counted the number of days in which a player has been either good (balanced) or bad (unbalanced) and found the current status of players in both groups:

Players With Excellent Balance
Player Rolling CStr% Rolling Chase% Days of Excellence
Emilio Pagán 14.4 31.7 5
Dennis Santana 32.1 24.3 2
Tanner Scott 14.0 22.3 2
Jared Koenig 32.2 22.0 3
Yerry De los Santos 21.7 20.0 2

Players With Poor Balance
Player Rolling_CStr% Rolling_Chase% Days of Poor Performance
David Robertson 7.7 12.9 -16
Carlos Hernández 0.0 4.0 -2
Trey Yesavage 23.1 16.2 -1
Joe Rock 31.8 18.5 -1
Andrew Hoffmann 12.8 0.0 -2

The results focus on a pitcher’s most recent stretch. For example, Emilio Pagán has had one of his best K-BB% (22.4%) marks of his career this season, and in his last five games, it’s been even better (26.3%). He’s had recent success thanks to his four-seam and splitter working in unison.

Is there more to do? Always. I’ve only compared fastball called strike rates with offspeed chase rates, but all of these plate discipline metrics could be compared for balance. For example, it may be better to have a balanced swinging strike rate and chase rate. But, fundamental to this analysis is the assumption that it’s hard to get anywhere without a fastball and offspeed pitch that work well together. Does it mean anything? Is the balance even predictive of future success? Maybe, maybe not. What it certainly can do, as I believe I’ve exemplified here, is explain a pitcher’s success or lack thereof. If you are interested in doing this analysis on your own without spending hours calling and pinging pybaseball’s API, you can view pitch-specific plate discipline metrics on our new and totally awesome Pitch-Type Splits Leaderboards. Stay balanced, stay cool.


Pitcher Playing Time Changes: September 5, 2025

Jim Rassol – Imagn Images

Happy Friday, and welcome to the first Pitcher Playing Time Changes rundown of September! As always, there’s a lot to go over, with the injury hits continuing to come and teams like the Mets making significant rotation changes.

Change in Projected % of Team’s Remaining GS, 8/29 to 9/5
Name Team Old PT New PT PT Change Reason
Andrew Alvarez WSN 1% 14% 13% Welcome to MLB!
Sawyer Gipson-Long DET 2% 15% 13% Back from IL
Kai-Wei Teng SFG 4% 13% 9% Took Whisenhunt’s spot
Valente Bellozo MIA 1% 10% 9% Moving to rotation
Caden Dana LAA 8% 16% 8% Took Anderson’s spot
Luis Severino ATH 10% 18% 8% Back from IL
Pablo López MIN 11% 17% 6% Back from IL
Jason Alexander HOU 11% 16% 5% Keeping rotation spot with Arrighetti out
Adam Mazur MIA 8% 13% 5% Up from AAA
Carson Seymour SFG 6% 11% 5% Holding onto rotation spot
Brandon Sproat NYM 1% 6% 5% Making MLB debut Sunday
Luis Garcia HOU 8% 13% 5% Back from IL
Mike Burrows PIT 18% 13% -5% Back inbullpen hybrid/piggyback role
Roki Sasaki LAD 6% 0% -6% Still struggling on rehab, probably won’t have a spot
Jack Kochanowicz LAA 10% 3% -7% Optioned to AAA
Carson Whisenhunt SFG 14% 5% -9% Back strain
Kodai Senga NYM 18% 8% -10% Getting skipped, could be optioned to AAA
Mick Abel MIN 13% 2% -11% Optioned to AAA
MacKenzie Gore WSN 19% 6% -13% Shoulder inflammation
Spencer Arrighetti HOU 14% 0% -14% Elbow inflammation probably ends regular season
Chris Paddack DET 17% 2% -15% Moved to bullpen
Aaron Civale CHC 19% 3% -16% In bullpen after waiver claim
Edward Cabrera MIA 18% 0% -18% Elbow sprain almost certainly ends year
Tyler Anderson LAA 19% 0% -19% Probably done for year with oblique strain

 

 

Change in Projected % of RP IP, 8/29 to 9/5
Name Team PT Change Reason
Joel Payamps MIL 425% Contract selected
Roansy Contreras COL 317% Claimed from BAL, should get long look
Kyle Harrison BOS 225% Path back to MLB this year is likelier as RP
Tylor Megill NYM 92% Return is likelier to be as RP than SP at this point
Trevor Megill MIL 79% Should return after minimum IL stay
Chris Martin TEX 68% Back from IL
Trey Yesavage TOR 67% Could make playoff roster as RP
Fraser Ellard CHW 49% Back from AAA
Ryan Brasier CHC 47% Starting rehab assignment
Alex Vesia LAD 39% Began rehab assignment
Michael Soroka CHC 36% Throwing 95 in bullpen session, could be relief weapon when healthy
Ryan Thompson ARI 36% Back from IL
Dustin May BOS 33% Moved to bullpen/hybrid role
Alex Cobb DET 33% If he (finally) makes Tigers debut, will be as RP
Chris Murphy BOS 33% Back from AAA
Robert Gasser MIL 32% Moved to bullpen on rehab
Brock Stewart LAD -33% Cortisone injection stalls rehab
Jordan Hicks BOS -35% Shoulder injury
Sam Moll CIN -41% Optioned to AAA
James McArthur KCR -100% Still not on rehab, season looks over
Shelby Miller MIL -100% Likely needs TJ
Yimi García TOR -100% Season-ending elbow surgery
Carson Fulmer LAA -100% Moved to 60-day IL
Jason Adam SDP -100% Season-ending knee injury
Tyler Zuber MIA -100% Moved to 60-day IL
Randy Rodríguez SFG -100% Elbow sprain, recommended for TJ
Beau Brieske DET -100% Shut down for season with elbow injury

Pitcher Playing Time Changes: August 29, 2025

Dale Zanine – Imagn Images

Happy Friday, and welcome to the last Pitcher Playing Time Changes of August! We’re running out of time on the regular season, which means a lot of pitchers are running out of time to return from injuries. Others, however, like Chris Sale, will come back and at least get the consolation prize of ending the year healthy and having pitched in MLB games.

Change in Projected % of Team’s Remaining GS, 8/22 to 8/29
Name Team Old PT New PT PT Change Reason
Luis Morales ATH 1% 16% 15% Excelling in rotation
Osvaldo Bido ATH 1% 12% 11% Moved to rotation
Tanner Gordon COL 6% 17% 11% Took Senzatela’s rotation spot
Tyler Wells BAL 2% 11% 9% Returning from IL on Tuesday
Chris Sale ATL 12% 19% 7% Back from IL on Saturday
Ian Seymour TBR 3% 10% 7% Took Boyle’s rotation spot
Kumar Rocker TEX 6% 12% 6% Helping to cover for Eovaldi
Jacob Latz TEX 1% 7% 6% Helping to cover for Eovaldi
Nick Lodolo CIN 11% 17% 6% Back from IL
Ryan Weathers MIA 5% 10% 5% Nearing return from IL
Germán Márquez COL 13% 18% 5% Back from IL
Javier Assad CHC 4% 9% 5% Taking Taillon’s spot
Mick Abel MIN 8% 13% 5% Recalled from AAA
Lance McCullers Jr. HOU 15% 10% -5% Temporary moved to bullpen
Tylor Megill NYM 7% 2% -5% Fit in rotation when healthy is unclear
Joey Estes ATH 8% 3% -5% Herniated disc
Cal Quantrill ATL 16% 11% -5% Could lose spot to Sale after rough performance
Ryan Gusto MIA 13% 7% -6% Could lose spot to Weathers when he returns
Victor Mederos LAA 8% 1% -7% Shoulder inflammation
Jameson Taillon CHC 18% 11% -7% Groin strain, should be minimum IL stay
Joe Boyle TBR 15% 6% -9% Optioned to minors
Brandon Young BAL 11% 0% -11% Moved to 60-day IL, done for year
Walker Buehler BOS 14% 2% -12% Moved to bullpen
Jack Perkins ATH 16% 3% -13% Shoulder strain
Antonio Senzatela COL 17% 2% -15% Moved to bullpen
Austin Gomber COL 19% 0% -19% DFA’d
Nathan Eovaldi TEX 19% 0% -19% Rotator cuff strain, done for year
Jacob Lopez ATH 19% 0% -19% Flexor strain, probably done for year

 

% Change in Projected RP IP, 8/22 to 8/29
Name Team PT Change Reason
Alek Manoah TOR 333% Bullpen might be the only spot for him when off IL
Kevin Herget NYM 213% Recalled from AAA
Emerson Hancock SEA 200% Recalled from AAA, in bullpen for first time
Chayce McDermott BAL 183% Moved to bullpen in AAA, has impressed
Walker Buehler BOS 100% Moved to bullpen
Brian Van Belle TBR 86% Recalled from AAA
Dauri Moreta PIT 63% Recalled from AAA
Justin Bruihl TOR 37% Recalled from AAA
Yimi García TOR -31% Running out of time to get healthy
Richard Fitts BOS -32% Nerve irritation
Jordan Romano PHI -32% Finger inflammation
Nick Sandlin TOR -33% Running out of time to get healthy
Kyle Harrison BOS -33% Hasn’t impressed enough in AAA
Brant Hurter DET -42% Optioned to AAA
Osvaldo Bido ATH -43% Moved to rotation
Alex Vesia LAD -45% Oblique strain
Ryan Brasier CHC -47% Groin strain
Drew Rasmussen TBR -47% Should stick in rotation despite innings limit
Grant Anderson MIL -49% Ankle tendinitis
Bennett Sousa HOU -49% Elbow inflammation
John Rooney HOU -52% Elbow inflammation
Trevor Megill MIL -56% Mild flexor strain
Graham Ashcraft CIN -57% Forearm strain
Jack Perkins ATH -64% Should stick in rotation
Reed Garrett NYM -74% Elbow inflammation
Randy Rodríguez SFG -78% Elbow sprain
Jonathan Loáisiga NYY -100% Done for year but won’t require surgery
Joe Ross PHI -100% Released
Andrew Heaney PIT -100% DFA’d
Frankie Montas NYM -100% UCL surgery

Pitcher Playing Time Changes: August 22, 2025

Brad Mills – Imagn Images

Welcome to the latest Pitcher Playing Time Changes, headlined by a significant shakeup in the Phillies rotation due to Zack Wheeler’s potentially-season-ending injury. Below are the latest changes.

Change in Projected % of Team’s Remaining GS, 8/15 to 8/22
Name Team Old PT New PT PT Change Reason
Taijuan Walker PHI 5% 18% 13% Wheeler injury keeps rotation spot locked down
Parker Messick CLE 6% 16% 10% Called up to MLB
Braxton Ashcraft PIT 5% 12% 7% Getting stretched out for full starts
Carson Whisenhunt SFG 7% 13% 6% Roupp injury reopens rotation spot
Antonio Senzatela COL 11% 17% 6% Back from IL
Johan Oviedo PIT 9% 15% 6% Back from minors
Martín Pérez CHW 11% 16% 5% Sticking in rotation with Burke optioned
Bryce Miller SEA 13% 18% 5% Back from IL
Joey Cantillo CLE 13% 4% -9% Optioned to AAA
Sean Burke CHW 17% 7% -10% Optioned to AAA
Landen Roupp SFG 16% 4% -12% Knee injury
Erick Fedde 페디 ATL 19% 6% -13% Moved to bullpen
Zack Wheeler PHI 20% 4% -16% Upper extremity blood clot
Andrew Heaney PIT 19% 1% -18% Moved to bullpen

 

Change in Projected RP IP, 8/15 to 8/22
Name Team % Chg in Proj. RP IP Reason
Craig Kimbrel HOU 460% Coming back to MLB
Walker Buehler BOS 225% Team considering move to bullpen
Richard Fitts BOS 175% Back in MLB, working out of bullpen
Jacob Webb TEX 70% Activated from IL
Justin Slaten BOS 41% Began rehab assignment
Chris Martin TEX 36% Working through PFPs (calf injury)
John King STL 35% Began rehab assignment
Robert Stephenson LAA 32% Began rehab assignment
Alexis Díaz LAD -31% Optioned to AAA
Cam Sanders PIT -31% Optioned to AAA
Luis Mey CIN -32% Optioned to AAA
Jonathan Loáisiga NYY -58% Seeking second opinion for flexor strain
DL Hall MIL -59% Oblique strain
Dustin May BOS -64% Likelier to stay in rotation with Buehler unsettled
Taijuan Walker PHI -100% Wheeler injury
Connor Brogdon LAA -100% DFA’d + elected FA
Ryan Borucki PIT -100% DFA’d + elected FA
Jon Gray TEX -100% Thoracic outlet syndrome
Emmanuel Clase CLE -100% Return feels unlikely
Josh Hader HOU -100% Postseason return still possible
Anthony Bender MIA -100% Season-ending knee injury

Pitcher Playing Time Changes: August 15, 2025

Jim Rassol – Imagn Images

It’s stretch run time, and contenders are continuing to reevaluate who can best help them win now — even involving some players who teams thought might be more win-later than win-now, like Nolan McLean. Here’s what’s changed in the past week.

Change in % of Team’s Remaining GS, 8/7 to 8/15
Name Team Old PT New PT PT Change Reason
Nolan McLean NYM 5% 13% 8% Making first MLB start Saturday
Victor Mederos LAA 1% 8% 7% Taking Kochanowicz’s rotation spot
Landen Roupp SFG 9% 16% 7% Back from IL on Friday
Chris Sale ATL 5% 12% 7% Began rehab assignment
Yoendrys Gómez CHW 1% 7% 6% Took Cannon’s rotation spot
Chase Dollander COL 10% 16% 6% Back from AAA
Joey Estes ATH 3% 8% 5% Could take SP5 spot, though Morales is also an option
Javier Assad CHC 2% 7% 5% Back from IL
Ryan Bergert KCR 9% 14% 5% Sticking in rotation with Lorenzen back
Chase Burns CIN 9% 4% -5% Grade 1 flexor strain
Logan Henderson MIL 6% 1% -5% Elbow inflammation
Carson Whisenhunt SFG 13% 7% -6% Sent to AAA
Michael King SDP 17% 11% -6% Knee inflammation
Shane McClanahan TBR 7% 0% -7% Season-ending nerve surgery
Anthony DeSclafani ARI 16% 7% -9% Thumb inflammation
Jack Kochanowicz LAA 15% 6% -9% Sent to AAA
Frankie Montas NYM 12% 3% -9% Moved to bullpen
Zach Eflin BAL 11% 0% -11% Season-ending back surgery
Bailey Falter KCR 16% 5% -11% Moved to bullpen
Jonathan Cannon CHW 17% 5% -12% Sent to AAA
Colton Gordon HOU 14% 2% -12% Sent to AAA
Carlos Carrasco ATL 13% 0% -13% DFA’d
Luis Severino ATH 19% 6% -13% Strained oblique

 

Change in % of RP IP, 8/8 to 8/15
Name Team % Chg in Proj. RP IP Reason
Luinder Avila KCR 333% Recalled from AAA
Bailey Horn DET 320% Recalled from AAA
Bailey Falter KCR 243% Pitching out of bullpen
Logan Evans SEA 242% Bryce Miller nearing return
Tylor Megill NYM 175% Bullpen is a possibility when he returns
Juan Morillo ARI 125% Has moved up the depth chart
Colton Gordon HOU 117% Bullpen is the likeliest place for him if he returns from AAA
Robert Gasser MIL 113% Bullpen is the likeliest place for him if he returns this year
Hayden Harris ATL 100% Dominating AAA
Bobby Miller LAD 88% Pitching well since move to bullpen in AAA
Michael Kopech RP 71% Nearing return from IL
Cam Booser RP 50% Back from AAA
Cristian Javier RP -39% Should stick in rotation
Hunter Harvey RP -44% Strained groin
Brock Stewart RP -45% Shoulder inflammation
Quinn Priester RP -46% Will stick in rotation, surely
Josh Hader RP -62% Shoulder strain
Zack Littell RP -100% Will stick in rotation
Félix Bautista RP -100% Season-ending shoulder injury

Pitcher Playing Time Changes: August 8, 2025

In our first Pitcher Playing Time Changes roundup since the Trade Deadline, let’s take a look at how the moves made changed how many starts and relief innings we can expect for pitchers down the stretch:

Change in Projected % of Team’s Remaining Starts, 8/1 to 8/8
Name Team Old % New % PT Chg Reason
Anthony DeSclafani ARI 3% 16% 13% Took Kelly’s rotation spot
Jack Perkins ATH 1% 12% 11% Took Sears’ rotation spot
Nestor Cortes Jr. SDP 4% 14% 10% Healthy and in rotation
Cade Povich BAL 6% 15% 9% Back from IL, took Morton’s spot
Dustin May BOS 4% 13% 9% From LAD bullpen to BOS rotation
Mike Burrows PIT 7% 16% 9% Pitching well enough to hold onto rotation spot
Hurston Waldrep ATL 3% 10% 7% Pitched well in Bristol, taking rotation spot
Cristian Javier HOU 6% 12% 6% Nearing IL return, though rehab assignment isn’t going great
Cam Schlittler NYY 10% 16% 6% Stroman release allows him to keep rotation spot
Richard Fitts BOS 12% 7% -5% May took his rotation spot
Tanner Houck BOS 5% 0% -5% Tommy John surgery
Troy Melton DET 6% 1% -5% Moved to bullpen
Sawyer Gipson-Long DET 10% 5% -5% Rotation spot might not exist when he’s healthy
Michael Soroka CHC 11% 6% -5% Shoulder strain
Antonio Senzatela COL 18% 13% -5% Blister
Zach Eflin BAL 16% 11% -5% Yet another back injury
JP Sears SDP 13% 8% -5% Sent to AAA
Jon Gray TEX 9% 3% -6% Should stick in bullpen with Kelly addition
Brandon Walter HOU 8% 2% -6% Elbow inflammation
Tyler Mahle TEX 7% 1% -6% Won’t throw off mound for a couple more weeks
Simeon Woods Richardson MIN 17% 10% -7% IL’d with illness
Kumar Rocker TEX 14% 6% -8% Kelly took his rotation spot
Joey Estes ATH 11% 3% -8% Not pitching well at all in AAA
Randy Vasquez SDP 13% 3% -10% Sent to AAA
Marcus Stroman NYY 18% 0% -18% Released

 

% Change in Projected RP IP ROS, 8/1 to 8/8
Name Team % Chg in Proj. RP IP Reason
Bryan Hudson CHW 400% From MIL AAA to CHW MLB
Troy Melton DET 219% Moved to bullpen
José Ureña MIN 167% Part of rebuilt Twins bullpen
PJ Poulin WSN 148% Welcome to MLB!
Kumar Rocker TEX 138% Bullpen might be the only place for him to get back to MLB this year
Dauri Moreta PIT 123% Back from AAA
Joe Ross PHI 93% Back from IL
Yosver Zulueta CIN 92% Back from AAA
Luis García HOU 83% Bullpen might be the spot for him when healthy
Walker Buehler BOS 83% How long will he survive in rotation?
Isaiah Campbell BOS 73% Brought back up from AAA
Shinnosuke Ogasawara WSN 71% Brought back up from AAA
Orlando Ribalta WSN 48% Brought back up from AAA
Andrew Hoffmann ARI 43% Should get long look in ARI bullpen
José Alvarado PHI 35% Nearing return from suspension
Michael Lorenzen KCR 33% Bullpen might be the spot for him when healthy
Thomas Hatch MIN 30% Part of rebuilt Twins bullpen
Nick Sandlin TOR -31% Return from elbow inflammation unclear
Tim Herrin CLE -32% Sent to AAA
Bowden Francis TOR -33% Roster fit unclear when healthy
Jacob Webb TEX -33% Return from back spasms unclear
Jonathan Loáisiga NYY -34% Back tightness
Ian Hamilton NYY -35% Sent to AAA
Jake Bird NYY -35% Sent to AAA
Lyon Richardson CIN -36% Sent to AAA
Colton Gordon HOU -36% Pitching well in rotation
Chris Devenski NYM -42% Outrighted
Kirby Yates LAD -43% Back discomfort
Nestor Cortes Jr. SDP -46% Should stick in rotation
Dustin May BOS -48% Should stick in rotation
Daniel Robert PHI -48% Sent to AAA
Seth Halvorsen COL -49% Elbow strain
Brad Lord WSN -56% Pitching well since move to rotation
Joe Jiménez ATL -58% Injury setback
JT Brubaker NYY -71% Released
Anthony DeSclafani ARI -77% Moved to rotation
Tanner Houck BOS -100% Tommy John surgery
Adrian Houser TBR -100% Big acquisition cost, should stay starting
Shane Baz TBR -100% Should stick in rotation
Trevor Rogers BAL -100% Pitching excellently in rotation
Lance McCullers Jr. HOU -100% Will have rotation spot waiting when healthy
Kevin Ginkel ARI -100% 60-day IL (shoulder)
Trent Thornton SEA -100% Torn Achilles
Jacob Lopez ATH -100% Pitching excellently in rotation
Justin Lawrence PIT -100% Has been throwing side sessions but might not be enough time to get back