Archive for Projections

Beat the Shift Podcast – Catcher Episode w/ Ron Shandler

The Catcher episode of the Beat the Shift Podcast – a baseball podcast for fantasy baseball players.

Guest: Ron Shandler

Fantasy Reconstructed

Strategy Section

  • How do you prepare for fantasy baseball drafts?
    • Broad Assessment Balance Sheet (BABS)
      • BABS Risk Budget
    • Should you make a “do not draft” list?
  • Risk
    • Precision vs. imprecision of fantasy baseball pricing
    • Evaluating player uncertainty
  • Auction tactics – Ariel vs. Ron
    • DEBATE !
    • Pricing methods
    • Nomination strategy
  • Drafting
    • “ADP Chicken”
    • How closely do you look at other teams’ rosters during drafts?
  • Catchers
    • The catcher “bump” in pricing
    • This year’s catcher player pool and value distribution
    • Injury Guru’s Trivia of the Week
    • Where should you take Cal Raleigh in drafts?
    • Strategy differences between 2 catcher and 1 catcher leagues

BREAKING NEWS

ATC Undervalued Catchers

Injury Update

 

Read the rest of this entry »


Beat the Shift Podcast – LIVE from First Pitch Arizona 2025!

The LIVE from First Pitch Arizona 2025! episode of the Beat the Shift Podcast – a baseball podcast for fantasy baseball players.

Guests: Derek Carty & Tristan Cockcroft

Strategy Section

  • Projections
    • Are projections more accurate in this more steady state of baseball?
    • Are projections more important to use than ever?
      • ADP is getting smarter
    • What are the best reasons to ignore projections?
    • Are postseason stats factored into projections?
  • Outstanding rookies/prospects – 2026 outlook & drafts
  • 2025 Postseason
    • World series wrap-up
    • Shohei Ohtani
      • All time game performance
      • 2026 outlook
  • Stolen bases
    • Juan Soto & Josh Naylor
      • How many stolen bases will they regress to in 2026?
    • How can you identify players that will suddenly have a jump in stolen bases?
    • Do you have to “pay for steals” anymore in fanatsy baseball drafts?
      • Do you now have to “pay” for power in drafts?
  • Injury Guru’s Trivia of the Week
  • Aaron Judge
    • Are the Yankees wasting Judge’s best years?
    • Comparison to Albert Pujols
  • Cal Raleigh
    • What round should Raleigh be drafted in?
    • What round will Raleigh be drafted in?
    • What rounds should you be drafting catchers in two catcher leagues?
  • Injury Risk
    • Were we too low on the players that overcame injury risk in 2025 (Buxton, deGrom, Story, etc.)?
    • Yordan Alvarez & Spencer Strider – where should we be drafting them in 2026?
    • Expectations for pitchers who had a big innings jump in 2025
    • How should last year’s innings totals be factored into 2026 innings projections?
    • Other injury risk pitchers for 2026

Audience Questions

2026 First Round

  • Who is a player that will be drafted in the first round of 2026 that is undervalued?
  • Who is a player that will be drafted in the first round of 2026 that is overvalued?
  • Who is a player that will not be drafted in the first round of 2026 that should be?

Read the rest of this entry »


Stolen Base Regression for Juan Soto & Josh Naylor


Syndication: Arizona Republic

Last season, Josh Naylor and Juan Soto defied all expectations and each stole at least 30 bases. In the previous three seasons combined, they stole just 25 or fewer bases. With such a major jump, I wanted to see how many bases players stole after such a major increase. The answer is way more than I would have guessed. Read the rest of this entry »


2025 Projection Showdown: OOPSY vs Depth Charts wOBA Forecasts — A Review

Mandatory Credit: William Liang-Imagn Images

This year, a new projection system called OOPSY by Jordan Rosenblum joined our preseason forecasts. I decided to put it to the test by comparing its wOBA projections to those of our Depth Charts to identify the hitters it was most bullish and bearish on. With the final numbers now in the books, let’s see which system more accurately forecasted these players’ wOBA marks.

Read the rest of this entry »


Four Outfielders: Marsee, Caglianone, Carpenter, & Crews


Ron Chenoy-Imagn Images

With no ADP yet, I’m going to start diving into some deeper outfielders. For the players, I used the last outfielders drafted in the first 11 rounds of the Too Early Meatball Draft. One caveat: I’m not going to feature anyone who is still playing (sorry, Addison Barger) or should be a free agent. I want as much information as possible on the player. There are plenty of outfielders to examine now and then later.

Note: I plan on using the the Final Take writeups in my outfielder rankings when they come up in little over a month.

Dylan Crews (Pick 146): There were high hopes for the 23-year-old top prospect (we had him ranked as #3 overall prospect) coming into the 2025 season. He was limited to 322 PA over 85 Games because of a mid-May oblique strain. He did not return until mid-August. Before going on the IL, he had a .620 OPS and a .643 OPS after returning. While the values seemed similar, he was a different hitter.

Before the injury, he posted a 28% K% (.196 AVG), and he was able to drop it to a 19% K% after the injury (.222 AVG). The improved contact came with a tradeoff, with all his power metrics down (.158 ISO to .126 ISO, 15% Barrel% to 5% Barrel%). He showed no signs of gaining his early-season power.

On the hitting front (I’ll get to the stolen bases in a bit), he has the deadly combination of too many Strikeouts for his limited power. On their own, they aren’t an issue, but the combination is. Here are the hitters around him in HardHit%-K% (min 300 PA).

Dylan Crews Comps in Strikeout Minus Hard Hit Rate
Name PA HardHit% K% HH%-K% OPS
Gavin Lux 503 37% 23% 14% .724
Bo Naylor 414 38% 24% 14% .661
Brooks Baldwin 328 41% 26% 15% .697
Javier Báez 437 40% 25% 15% .680
Riley Greene 655 46% 31% 15% .806
Dylan Crews 322 39% 24% 15% .631
Luis Robert Jr. 431 41% 26% 15% .661
Joey Bart 332 43% 28% 15% .696
Xavier Edwards 619 29% 14% 15% .695
Tyler Stephenson 342 49% 34% 15% .737
Nathaniel Lowe 609 41% 26% 15% .689
Average 454 40% 25% 15% .698

Some upward regression is expected since he has the lowest OPS of the group. Also, it’s nice to see Greene, Robert, and Edwards on the list since they got drafted ahead of Crews. Overall though, it’s an uninspiring list.

The 17 SB saved Crews’ fantasy value, and the hope is that he’ll double them with a mid-30s total. There could even be hope of more since he stole 11 bags before going on the IL and just six after returning. Or he could minimize his injury risk and have a mid-20s stolen base total.

Final Take: As Dylan Crews enters in age-24 season, he needs to show improvement with his power and/or contact skills to take a step forward to be at least a league-average hitter (77 wRC+ in ’15). His steals can be valuable as long as he’s not a drain in other categories. If he were on a better team, there would be a risk of a demotion, but the Nationals will have nothing to play for and will keep sending him out.

 

Jakob Marsee (Pick 148): The one person I wrote about in my waiver wire report that I’ve got the most feedback on was Marsee. After the trade deadline, a spot opened up for him with Jesús Sánchez going to the Astros. All I wrote was:

Jakob Marsee: Just promoted to the majors while batting .246/.379/.438 with 14 HR and 57 SB in AAA.

In fairness, I didn’t care much about his overall game, but just the 57 bases he stole. At that point in the season in a Roto league, several teams could use a boost in stolen bases, and that’s what the 24-year-old provided … and more. In 235 PA (55 G), he had 5 HR, 14 SB, and a .292 AVG. While he didn’t start batting at the top of the lineup, he eventually got there by rotating through the top three spots. So, what to expect in 2026?

Starting off, here are players with similar projections to his Steamer600, where he ranks as the 144th-best option.

Not the league’s best hitters, but all provide a good number of stolen bases and a dozen or so home runs if they are given a full-time role. But those batting averages. Woof.

Our 3-year ZiPS projections agree with Steamer, non-zero power, and a good number of stolen bases, but with a near .200 AVG.

The disconnect between Marsee’s 2025 season and this projection is the 60 points or more in batting average. I’m going to go against this projection (hopefully, a clearer picture emerges once other projections become available).

I can see why the projections are not a fan of him after, in the minors, he posted a .200 AVG in ’24 and a .246 AVG in ’24. Those are over 1000 PA against weaker competition to help drag down his overall projection. On the positive side:

  1. He posted a .283 xAVG, not much lower than his .292 AVG.
  2. He maintains a reasonable strikeout rate and won’t need a high BABIP to keep his batting average up.
  3. I have three batted ball and swing comps I can run. They average out to a .245 AVG and .280 BABIP. By increasing his rate stats by 13 points, the comps are better, but still not great.

Final Take: Jakob Marsee should be amongst the league leaders in stolen bases with double-digit home runs if given a full-time role. The biggest disagreement will be with his batting average. Will it be closer to the projections, .200 AVG to .220 AVG, or the nearly .300 AVG hitter he was in 2025.

 

Jac Caglianone (Pick 161): Caglianone’s 2025 minor league stats (1.025 OPS) compared to Nick Kurtz (1.090 OPS), but they were opposites once promoted to the majors. Kurtz nearly matched his minor league production with a 1.002 OPS. Caglianone was at half that number (.532 OPS).

Caglianone dealt with a mid-season hamstring strain, but the effects of it didn’t drag him down since he hit worse before going on the IL (.485 OPS) than after it (.643 OPS). No reasonable fantasy manager is aiming for a .643 OPS with an earlier round pick.

He struggled in all aspects of his game, with the main drags being a .172 BABIP and a 50% GB%, especially with a Sprint Speed in the bottom third of the league. He’s not beating out many throws to first base. Additionally, his power was good but not elite.

I hate to go with the answer (upward) “regression”, but all his comps and projections point to a .245 to .250 AVG. Say, he hits .250 with 25 HR (if he repeats 2025, he should have a high teens home run number) and no stolen bases. Those numbers are comparable to the Andrew Vaughn, Brett Baty, and Josh Bell level of batter. Not a top-10 round talent.

Now, if Caglianone can push those numbers to 30 and a .265 AVG, he’s more in the Riley Greene and Austin Riley talent level. Or he could repeat his 2025 season and be unrosterable. Nobody knows.

Final Take: Fantasy managers need to have a reality check when it comes to Jac Caglianone. Since he’s only shown the ability to hit for power in the majors, he’s just an accumulator. There is no hope for more than 1 or 2 SB, but he could be a positive contributor in batting average. Or he could repeat 2025 and be nearly unplayable. Gamble away.

 

Kerry Carpenter (Pick 163): As long as he’s healthy (see 2024), Carpenter is the easiest 25 HR, 0 SB, .265 AVG, and 460 PA projection. In two of his last three seasons, these numbers were almost identical, and the value wasn’t there in 2024 when he dealt with a back injury. In 2025, he came in as the 122nd-rated hitter and the 116th in 2023. A safe bet would be between the 110th and 130th hitter in 2026.

The 28-year-old sees limited at-bats because he struggles against lefties. Over his career, he has a .866 OPS against righties and a .606 OPS against lefties. He didn’t show much improvement last season with a .638 OPS against lefties.

With his consistency, the key is to find any possible upside. The most obvious would be batting against lefties, where he’d see his three counting stats go up but his batting average drop. There aren’t any other areas for him to improve unless he goes full Josh Naylor and starts stealing bases out of nowhere. He is who we thought he was.

Final Take: While a strong-side platoon bat, the consistent Kerry Carpenter is a solid bet to hit around a .265 AVG with 25 HR.


Overseas Player Comps: Ponce, Murakami, Imai, and Others


Yukihito Taguchi-USA TODAY Sports

To get an idea of a player’s production when moving from Japan’s Nippon Professional Baseball Organization (NPB) and Korea Baseball Organization (KBO), I compiled a list of players who made the move and their MLB results. With the results, I compiled a list of comps to get a range of possible outcomes. We have several players coming over for their debut, but also returning arm trying to make an impact after 55 uneventful innings 2020-21.

Here they are:

Note: If I missed anyone to find the comps for, let me know. I’ll add them later to this article or possibly to Mining the News.

KBO: Hitters

Baek-ho Kang 강백호 (link)

Baek-ho Kang’s Comps & Their MLB Results
Name Year Age G PA HR BA OBP SLG OPS K% BB% ISO
Hyeseong Kim 김혜성 2025 26 71 170 3 .280 .314 .385 .699 31% 4% .106
Ha-Seong Kim 김하성 2021 25 117 298 8 .202 .270 .352 .622 24% 7% .150
James Adduci 2017 32 29 93 1 .241 .323 .398 .720 29% 11% .157
Jung Hoo Lee 이정후 2024 25 37 158 2 .262 .310 .331 .641 8% 6% .069
Jae-Gyun Hwang 황재균 2017 29 18 57 1 .154 .228 .231 .459 26% 9% .077
Median 26.0 37 158 2 .241 .310 .352 .641 26% 7% .106
Average 27.4 54 155 3 .228 .289 .339 .628 24% 7% .112

He’ll need a full-time job to be worth a late-round pick. I’m a pass for now. Read the rest of this entry »


OOPSY’s Top 60 Prospects, Final 2025 Update

Brett Davis-Imagn Images

With the season nearly complete, this article takes a final look at OOPSY’s projections-based top 60 prospects in an effort to give readers a jump start on the offseason.

Read the rest of this entry »


Position Player Playing Time Changes: September 10, 2025

Sam Navarro – Imagn Images

Hello, and welcome to one of the last Position Player Playing Time Changes roundups of the year! We’ve got plenty to go over this week, as usual, but before we dive in it’s important to note how the methodology makes for some large swings this late in the season.

Because we’re looking at remaining playing time and there’s so little time left in the season, even the most minor of injuries — like an IL stint for Alec Bohm that’s expected to be the minimum ten days — can lead to massive swings in playing time because the Phillies only have 18 games left. For example, if this was Opening Day and Bohm was expected to miss only ten games, his projected playing time would only go down six percent. But now even a relatively minor injury means his playing time goes down 50 percentage points. Basically, there’s an inverse relationship between games remaining in the season and the significance of an individual injury, which is why our list keeps getting longer with each week!

With that explanation out of the way, let’s get to it:

Read the rest of this entry »


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

Position Player Playing Time Changes: September 2, 2025

Joe Nicholson – Imagn Images

Welcome to September’s first Position Player Playing Time Changes roundup! Waiver claims and some unfortunate injuries are the highlight of this week’s summary, as well as a notable prospect recall in the Royals’ Carter Jensen.

% Change in Remaining Projected Playing Time, 8/26 to 9/2
Name Team Positions Old PT New PT PT Change Reason
Cam Devanney PIT 3B,2B,SS 8% 72% 64% Called up to MLB
Jose Iglesias SDP SS, 3B, 2B 30% 83% 53% Filling in for Bogaerts
Carson Williams TBR SS 22% 75% 53% Kim claimed by ATL
Tim Elko CHW 1B,DH 12% 41% 29% Helping to replace Vargas
Jake McCarthy ARI RF,CF,LF 47% 74% 27% Gurriel injury
Riley Adams WSN C,1B 33% 59% 26% Continuing to hit well + Ruiz uncertainty
Mason McCoy SDP SS 1% 26% 25% Helping to replace Bogaerts
Jorge Barrosa ARI RF,CF,LF 4% 27% 23% Gurriel injury
Will Robertson CHW RF,LF 6% 29% 23% Robert injury
Jordan Lawlar ARI 3B, DH, SS 47% 70% 23% Called back up
Michael Helman TEX CF, LF, SS 20% 42% 22% Hot hitting lately
Brooks Baldwin CHW LF,RF,CF,SS,3B,2B 44% 66% 22% Hot hitting + versatility
Jackson Chourio MIL RF, DH, CF, LF 70% 91% 21% Back from IL
Michael A. Taylor CHW RF, CF, LF 47% 67% 20% Robert injury
Carter Jensen KCR C 8% 28% 20% Welcome to MLB!
Liover Peguero PIT SS,1B,3B,2B 50% 69% 19% IKF claimed by TOR
Max Muncy LAD 3B, 1B, DH 40% 58% 18% Nearing return from injury
Bryan Ramos CHW 3B, DH 13% 31% 18% Called up to MLB
Luis Matos SFG LF,RF,CF 45% 63% 18% Continuing to play pretty regularly
Connor Norby MIA 2B,3B 61% 79% 18% Back from IL
Ildemaro Vargas ARI 2B, 3B, LF, SS 16% 33% 17% Playing most days against LHP
Kyle Manzardo CLE 1B, DH 76% 93% 17% Santana gone opens up even more PT
Javier Sanoja MIA SS,3B,LF,2B,CF 31% 45% 14% Hot hitting + versatility
Angel Martínez CLE 3B,SS,CF,2B 41% 54% 13% Versatility keeps him playing often
Ha-Seong Kim ATL SS, 2B 62% 75% 13% Should be unquestioned starting SS for ATL
Jackson Merrill SDP CF,DH 77% 90% 13% Back from IL
Henry Davis PIT C, DH 46% 59% 13% Getting more starts lately
Curtis Mead CHW 3B, 2B, 1B, DH 49% 61% 12% Vargas injury
Lane Thomas CLE CF,RF 43% 54% 11% Took BP + ran the bases, getting closer to return
Blaze Alexander ARI SS,3B,2B,DH, CF 59% 70% 11% Newfound OF versatility + hot hitting
Richie Palacios TBR DH,2B,LF 9% 20% 11% Finally back from IL
Joey Ortiz MIL SS, 2B 78% 89% 11% Activated from IL
Pedro Pagés STL C 51% 62% 11% Pozo injury
Nasim Nuñez WSN SS,2B 3% 13% 10% Back in MLB
Victor Scott II STL CF 48% 58% 10% Activated from IL
Tyler Locklear ARI 1B, DH 60% 70% 10% Smith injury opens up more PT
Owen Caissie CHC RF, LF, DH 12% 2% -10% Optioned to AAA
Jhostynxon Garcia BOS LF,1B,RF,CF 14% 4% -10% Optioned to AAA
Christian Encarnacion-Strand CIN 1B,DH 16% 6% -10% Future PT remains unclear
Francisco Alvarez NYM C,DH 48% 37% -11% Fractured pinky on rehab pushes back return a bit
Blake Perkins MIL CF, RF, LF 33% 21% -12% Chourio activated
Graham Pauley MIA 3B,DH 29% 17% -12% Norby activated
Luke Maile KCR C 32% 19% -13% Jensen called up
Joey Bart PIT C,DH 57% 44% -13% Losing PT to Davis
Maximo Acosta MIA SS,2B,3B 22% 9% -13% Norby activated
Keibert Ruiz WSN C 42% 28% -14% Still not on rehab assignment
Yohel Pozo STL C,DH 45% 29% -16% Concussion
Alec Burleson STL RF, 1B, DH, LF 77% 60% -17% Wrist inflammation
Anthony Seigler MIL 3B, 2B 27% 8% -19% Ortiz activated
Dane Myers MIA RF, CF 42% 8% -34% Oblique strain
Carlos Santana CHC 1B, DH 70% 15% -55% Will play way more niche role with Cubs
Pavin Smith ARI 1B, DH 64% 8% -56% Quad strain
Miguel Vargas CHW 3B, 1B, DH 87% 28% -59% Wrist sprain
Lourdes Gurriel Jr. ARI LF, DH 88% 23% -65% Knee injury, MRI incoming
Nick Allen ATL SS 90% 23% -67% Will lose a ton of PT to Kim
Isiah Kiner-Falefa TOR SS, 3B 86% 17% -69% Unclear where his PT will come from with TOR
Corey Seager TEX SS, DH 83% 13% -70% Appendectomy
Luis Robert Jr. CHW CF, DH 90% 16% -74% Hamstring strain
Xander Bogaerts SDP SS, DH 92% 9% -83% Fractured foot