Author Archive

Mining the News (10/8/25)


Erik Williams-Imagn Images

Note: There was so many “season in review” pieces that came out I’m still working through them. I’ve got at least one more Mining the News from end-of-season comments.

• NBP’s Takahiro Norimoto could sign with an MLB team.

Read the rest of this entry »


Mining the News (10/7/25)


Lon Horwedel-Imagn Images

Other

Batters rarely add power once in the majors and start declining due to better early-career training.

Position players are not becoming stronger in their late 20s, as conventional wisdom suggests. Bat speed and exit velocity are not immune to aging like so many other movement- and speed-based skills in the sport (like pitching velocity).

When players arrive in the major leagues, many of their underlying skills are nearly as good as they will ever be – at least since we’ve had the ability to measure them in the Statcast era.

Driveline director of hitting Tanner Stokey noted that those skills’ aging curves might have been different years ago – perhaps more players did grow into strength and bat speed – but it is a different game in the modern era.

“You just assume players are the most physically gifted they’ve been – they have all the resources in the weight room, the nutrition side, the sleep, recovery side, right? It’s very different than it was back in the day,” Stokey noted. “That stuff is pretty optimized compared to where it was 20, 30, 40 years ago.

Read the rest of this entry »


Lessons Learned: Season in Review


Ken Blaze-Imagn Images

This past season was one of my worst ever. And about halfway through it, the outcome looked worse than the final results. I was able to focus on a few leagues and salvaged my bankroll. Here are some of the lessons I learned. Read the rest of this entry »


Hitters Who Played Through a 2025 Injury


Jay Biggerstaff-Imagn Images

With the regular season over, it’s time to find out how hitters performed who didn’t let an injury heal and played through the pain. Whether these hitters cause permanent damage to their bodies or pick up bad habits, they continue to underperform their next season’s projections. Besides collecting the names myself, I’ve asked for some help (article) for this past season’s list.

First, here is a look at how 2024 hitters performed compared to their Steamer projections.

Read the rest of this entry »


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 »


Mining the News (9/26/25)


Eric Hartline-Imagn Images

Note: Teams out of the playoffs are starting to drop end-of-season reports. I’m going to be behind for a couple of weeks catching up.

American League

Athletics

Zack Gelof had surgery on his shoulder.

Athletics second baseman Zack Gelof had successful surgery on his left shoulder to address an injury sustained earlier last week, the team announced Wednesday.

Dr. Neal ElAttrache performed an anterior labral-capsule repair in Los Angeles to address instability after Gelof’s injury in Pittsburgh on Sept. 19.

Read the rest of this entry »


Request for Help: 2025 Initial Closers


Joe Puetz-Imagn Images

Every year I report on how many closers made it through the season and how Saves get distributed (2024 report). I just need help verifying the following list is correct before writing the final report next week. Thanks.

2025 Initial Closers
Team Eventual First Closer Going into season Notes
Angels Kenley Jansen One Guy
Astros Josh Hader One Guy
Athletics Mason Miller One Guy
Blue Jays Jeff Hoffman One Guy
Braves Raisel Iglesias One Guy
Brewers Trevor Megill One Guy
Cardinals Ryan Helsley One Guy
Cubs Ryan Pressly One Guy
Diamondbacks Justin Martinez One Guy
Dodgers Tanner Scott One Guy
Giants Ryan Walker One Guy
Guardians Emmanuel Clase One Guy
Mariners Andres Munoz One Guy
Marlins Calvin Faucher Committee Possibly Anthony Bender
Mets Edwin Diaz One Guy
Nationals Kyle Finnegan One Guy
Orioles Felix Bautista One Guy
Padres Robert Suarez One Guy
Phillies Jordan Romano One Guy
Pirates David Bednar One Guy
Rangers Luke Jackson One Guy
Rays Pete Fairbanks One Guy
Red Sox Aroldis Chapman One Guy
Reds Emilio Pagán One Guy
Rockies Seth Halvorsen Committee Possibly Zach Agnos or Tyler Kinley
Royals Carlos Estevez One Guy
Tigers Tommy Kahnle Committee Possibly Brant Hurter
Twins Jhoan Duran One Guy
White Sox Brandon Eisert Committee Eisert got the team’s only April Save. Possibly Jordan Leasure or Steven Wilson
Yankees Devin Williams One Guy

Crowdsourcing: Hitters Who Played Through an Injury


Syndication: The Enquirer

Before the fantasy baseball season finishes and all the managers disappear for a few months, it’s time to collect some information. Every season, I report on the batters who played through a known injury (2025 Edition). I have collected a few players throughout the season, but I am asking if anyone knows of any more hitters with a link to the source. No gut feels here. Once I get the complete list, I’ll create the full report.

Thanks for your time.

Hitters Who Played Through a 2025 Injury
Name Injury with Link
Anthony Santander Shoulder
Brendan Donovan Foot
Bryan Reynolds Shoulder
Bryce Harper Wrist
Corey Seager Calf
Elly De La Cruz Quad
Ernie Clement Hand
Ezequiel Tovar Hip
Freddie Freeman Neck
Jacob Wilson Hand
Jake Fraley Shoulder
Jazz Chisholm Jr. Shoulder
Jordan Westburg Finger
Lane Thomas Foot
Lars Nootbaar Rib
Marcell Ozuna Hip
Miguel Andujar Quad
Mike Trout Knee
Nick Castellanos Knee
Nolan Arenado Finger
Paul Goldschmidt Knee
Rafael Devers Back
Spencer Steer Shoulder
Willi Castro Wrist
Willson Contreras Finger
Xander Bogaerts Shoulder
Yoan Moncada Knee
Anthony Volpe Labrum Tear

Sunday Night Waiver Wire & FAAB Chat

7:30
Jeff Zimmerman: Welcome and congrats for making it through the season.

7:31
Jeff Zimmerman:

7:31
Jeff Zimmerman: Here are the few adds in the two 15-team redraft Tout Wars league.

7:32
Jeff Zimmerman: FYI, I’m watching the Chefs game, so I might get distracted.

7:32
Jed Stone: K. Harrison or A. Blubaugh in deep AL only roto?

7:32
Jeff Zimmerman: Harrison for this year. I’m worried Blubaugh won’t go deep into his game.

Read the rest of this entry »


FAAB & Waiver Wire Report (Week 26)


Denny Medley-Imagn Images

In the article, I cover the players using CBS’s (about 40% or less initial roster rate) and Yahoo’s ADD/DROP rates. Both hosting sites have the option for daily and weekly waiver wire adds. CBS uses a weekly change while Yahoo looks at the last 24 hours. Yahoo is a great snapshot of right now, while CBS ensures hot targets from early in the week aren’t missed. The players are ordered for redraft leagues by my rest-of-season preference, grouped by starters, relievers, and hitters.

Batters

Sal Stewart: He hit 4 HR in 48 PA since being promoted and started in eight of the last 10 games.

Harrison Bader: Leading off every day for the Phillies.

Daylen Lile: Batting cleanup every game with 6 HR, 8 SB, and .286 AVG in 326 PA.

Austin Martin: Starting and batting second.  He has a .295 AVG and 9 SB in 151 PA.

Caleb Durbin: Started in 14 straight games with a .741 OPS on the season.

Romy Gonzalez: Starting some against righties with seven starts in the last 10 games. A .749 OPS in August.

Jake Burger: Started only three times in the last five games. Batting .229/.255/.521 since coming off the IL.

Zach Cole: Six starts in the last seven games. Batting .273/.360/.545 with 2 HR (36% K%, .364 BABIP).

J.P. Crawford: Batting ninth but playing every game. Normal season for him with a .268 AVG, 11 HR, and 8 SB.

Jared Triolo: Qualified at all four infield positions while batting .226/.318/.351 with 6 HR and 12 SB in 340 PA.

Ha-Seong Kim 김하성: Since joining the Braves, he has been productive (.316/.375/.439) but with 0 SB.

Chase Meidroth: In the second half, he’s batting .306/.363/.414 with just 2 SB.

Dominic Canzone: Strong-side platoon bat who is hitting .400/.441/.733 in September.

Jake Mangum: Only three starts in the last seven games, but a nice source of stolen bases (26 SB).

Mickey Moniak: Colorado will be on the road next week (at SEA, at SF). Hopefully, there are better options.

Brandon Marsh: Eight starts in the last 10 games with middling overall numbers (11 HR, 6 SB, .283 AVG).

Carlos Cortes: Just four starts in seven games, but 4 HR in 82 PA.

Kody Clemens: Even with a September .923 OPS, he started seven of the last 10 games.

Josh Bell: Just seven starts in the last 10 games. Not good enough to be fantasy relevant if not playing.

Thomas Saggese: Starting every game at shortstop but not much else (2 HR, 3 SB, .266 AVG in 261 PA).

Bryce Eldridge: Strong-side platoon bat with major contact issues (50% K%, 54% Contact%). Of the 626 batters with 10 PA, Eldridge’s Contact% is the fourth lowest.

Otto Kemp: Now irrelevant with Alec Bohm off the IL.

Catchers

Carter Jensen: Six straight starts with three of the games coming as the DH. So far, he has a 1.135 OPS with 2 HR.

Gabriel Moreno: Solid source of batting average (.285 AVG) with a little more power and contact this season.

Moisés Ballesteros: Started at DH in seven of the last eight games. Solid bat with 2 HR and a .286 AVG.

Tyler Stephenson: While he provides some power (11 HR), an increase in his strikeout rate means a .223 AVG.

Patrick Bailey: Started hitting for power in September (4 HR, .255 ISO). His season-long stats are almost identical for previous seasons.

 

CBS Hitter Rostership Rates
Name Previous Roster% Current Roster% Change
Mickey Moniak RF  COL 40% 47% 7%
Caleb Durbin 3B  MIL 39% 45% 6%
Jake Burger 1B  TEX 38% 41% 3%
J.P. Crawford SS  SEA 36% 38% 2%
Gabriel Moreno C  ARI 34% 40% 6%
Tyler Stephenson C  CIN 34% 35% 1%
Harrison Bader CF  PHI 30% 40% 10%
Sal Stewart 1B  CIN 25% 31% 6%
Daylen Lile RF  WAS 23% 32% 9%
Bryce Eldridge 1B  SF 23% 27% 4%
Romy Gonzalez 1B  BOS 22% 23% 1%
Ha-seong Kim SS  ATL 19% 22% 3%
Jake Mangum LF  TB 19% 20% 1%
Jared Triolo SS  PIT 18% 19% 1%
Chase Meidroth SS  CHW 16% 18% 2%
Josh Bell DH  WAS 15% 17% 2%
Brandon Marsh CF  PHI 13% 17% 4%
Moises Ballesteros DH  CHC 12% 15% 3%
Patrick Bailey C  SF 10% 14% 4%
Kody Clemens 1B  MIN 9% 13% 4%
Carter Jensen DH  KC 6% 8% 2%
Otto Kemp 3B  PHI 5% 9% 4%
Dominic Canzone RF  SEA 4% 6% 2%
Thomas Saggese 2B  STL 4% 6% 2%
Austin Martin LF  MIN 3% 5% 2%
Zach Cole RF  HOU 2% 6% 4%
Carlos Cortes RF  ATH 0% 2% 2%

 

Starters (Team and day of expected start in parentheses)

Trey Yesavage (vs TB, TB): Besides going deep into the game (69 pitches last game), he needs to be added to see if he can repeat his debut (9 K, 2 BB, 1 ER, 5 IP), which was also against the Rays.

Connelly Early (vs DET, Fri): My only worry is that he won’t go five innings for a Win; otherwise, solid add.

Michael McGreevy (at SF, at CHC, Mon, Sun): The two starts are going to get everyone’s attention. While he won’t get many strikeouts, he’s a solid add.

Jason Alexander (at LAA, Friday): Anybody against the Angels is a must start, especially a 4.00 ERA talent.

Ryan Weathers (at PHI, vs NYM, Tues, Sun): Since coming off the IL, he has a 3.68 xFIP while facing the Rockies and Nationals. A chance some fantasy managers need to take, but it could be a ratios explosion.

Stephen Kolek (at LAA, Wed): Easy matchup and has seen his groundballs up and strikeouts down since joining the Royals.

Simeon Woods Richardson (at PHI, Sat): Since being recalled, he upped his splitter (18% SwStr%, 46% GB%) usage to 24% after not throwing the pitch to start the season. Putting a value on him is tough with Sunday’s start (vs CLE) determining his value and/or cost. He could easily be three spots higher or lower, depending on how I feel at the moment.

Chad Patrick (vs CIN, Sat): Solid matchup for a solid arm.

Patrick Corbin (at CLE, Fri): I could see adding the low-4.00’s ERA talent.

Tyler Wells (vs TB, Wed): One of several 4.00 ERA talents with reasonable matchups.

Joey Cantillo (vs TEX, Sat): He has his place in bid lists, but he won’t be the top choice. A fallback option for teams low on FAAB. His 1.30 WHIP (4.2 BB/9) could be a determinant for teams fighting in the category.

Eduardo Rodriguez (at SD, Fri): He’s struggled with walks and hits this season, posting a 1.56 WHIP with no late season changes. Stay away.

 

CBS Starting Pitcher Rostership Rates
Name Previous Roster% Current Roster% Change
Eduardo Rodriguez SP  ARI 35% 37% 2%
Patrick Corbin SP  TEX 34% 35% 1%
Connelly Early SP  BOS 30% 50% 20%
Michael McGreevy SP  STL 27% 30% 3%
Jason Alexander SP  HOU 26% 32% 6%
Ryan Weathers SP  MIA 26% 27% 1%
Joey Cantillo RP  CLE 19% 29% 10%
Chad Patrick SP  MIL 14% 15% 1%
Trey Yesavage SP  TOR 13% 33% 20%
Simeon Woods Richardson SP  MIN 12% 15% 3%
Tyler Wells SP  BAL 11% 17% 6%
Stephen Kolek SP  KC 9% 11% 2%

 

Small Sample Starting Pitcher Stats
Name IP BotERA Pitching+ERA SwStr% ERA FBv ERA SIERA xFIP AVG
Connelly Early 10.1 2.90 3.19 2.35 4.06 1.59 1.44 2.59
Trey Yesavage 5.0 4.08 3.94 0.21 3.94 2.17 1.36 2.62
Simeon Woods Richardson 11.0 4.29 4.75 3.09 4.14 2.57 2.54 3.56
Ryan Weathers 9.0 3.92 3.83 3.56 3.73 3.97 3.68 3.78
Patrick Corbin 11.0 3.66 4.13 3.39 4.22 3.93 3.55 3.81
Chad Patrick 6.1 5.27 4.41 4.70 3.98 2.76 2.38 3.92
Tyler Wells 12.2 4.29 4.23 3.41 4.17 3.62 3.87 3.93
Stephen Kolek 21.0 4.22 4.35 4.49 4.03 3.56 3.22 3.98
Joey Cantillo 13.0 3.85 4.08 3.97 4.21 4.39 4.03 4.09
Eduardo Rodriguez 11.1 3.79 4.09 4.10 4.29 4.48 4.02 4.13
Michael McGreevy 13.0 4.51 4.01 4.98 4.20 3.86 3.72 4.21
Jason Alexander 11.2 4.46 4.67 4.47 4.49 3.94 3.61 4.27

 

Relievers: Saves-based ranks

Shawn Armstrong: Good reliever who is the closer.

Jordan Leasure: Good reliever, but may be now sharing the closer’s role.

Keegan Akin: Average reliever who is the closer (last three Saves).

Riley O’Brien: Good reliever who might be the closer (last two Saves).

Andrew Kittredge: Good reliever who is sharing the closer duties.

Brad Keller: Good reliever who is sharing the closer duties.

Phil Maton: Good reliever who is a step or two from closing.

 

CBS Relief Pitcher Rostership Rates
Name Previous Roster% Current Roster% Change
Shawn Armstrong RP  TEX 23% 31% 8%
Andrew Kittredge RP  CHC 12% 25% 13%
Jordan Leasure RP  CHW 12% 13% 1%
Keegan Akin RP  BAL 11% 12% 1%
Phil Maton RP  TEX 10% 11% 1%
Riley O’Brien RP  STL 6% 7% 1%
Brad Keller RP CHC NA 19% NA