Archive for Hitters

Hitter June 2025 Avg Bat Speed Gainers & Decliners

Mandatory Credit: Patrick Gorski-Imagn Images

Similar to yesterday’s exercise where I compared starting pitcher Stuff+ grades in June to earlier in the season, let’s flip over to hitters and review average bat speed. I have no idea how stable it is during the season, so I was curious if I would even find meaningful bat speed gains and declines this month versus in the period ending in May. Sure enough, I did! So let’s review the most dramatic average bat speed gainers and decliners in June compared to the previous months of the season.

Read the rest of this entry »


Projections-Fueled Top 30 Hitting Prospects, Midseason 2025 Update

Now that almost 50% of the season is in the books, it’s a good time to check in on baseball’s top hitting prospects from a projections-based perspective. You can see the preseason list here and last year’s midseason list here. Those articles also feature more methodological detail if you want to read more about the projections process. Briefly, the projections capture prospect performance across the (non-DSL) minor and major leagues in recent years, making use of aging curves, major league equivalencies, league environment adjustments, park factors, regression, and more, to project peak (late-20s) prospect performance in the majors. They do not capture scouting, defense, or amateur performance. Starting this offseason, they also capture bat speed, which was made available for a decent handful of prospects this spring training.

Read the rest of this entry »


Lineup Analysis (6/20/25)

Kim Klement Neitzel-Imagn Images

American League

Angels

• With Jorge Soler banged up (back), there has been some player movement. It doesn’t matter because the guys buried at the end of the lineup aren’t good and aren’t regulars. Read the rest of this entry »


Lineup Analysis (6/14/25)

American League

Angels

• The second base circle jerk could be over with the promotion of Christian Moore. I’m guessing third base will continue to be a revolving cast of characters. Read the rest of this entry »


The Minor League Reset: Did It Work?

May 25, 2025; Chicago, Illinois, USA; Texas Rangers first baseman Jake Burger (21) hits a two-run home run against the Chicago White Sox during the second inning at Rate Field.
Credit: Kamil Krzaczynski-Imagn Images

There are all kinds of reasons big leaguers get demoted to the minor leagues: roster crunches, injury rehab, and, of course, poor performance. Even for a weekly internet blogging fantasy baseball player, all these transactions are difficult to follow. Yet, many expert fantasy players follow them like a hawk follows a mouse running in an open field, and it gives them an edge. If there were a tool that could detect demotions, great performance during the demotion, and improved performance at the major league-level, we’d all have more time to do what we really care about: watch more baseball!

Read the rest of this entry »


Position Player Playing Time Changes: June 11, 2025

Matt Marton-Imagn Images

Here are the latest significant changes in projected position player playing time, highlighted by Kyle Teel getting the call to the majors.

Remaining PT% Changes, 6/3 to 6/10
Name Team Positions Old PT New PT PT Change Reason
Dominic Smith SFG 1B 15% 52% 37% Brought in to replace Wade as starting 1B
Kyle Teel CHW C 25% 60% 35% Welcome to The Show!
Braxton Fulford COL C 3% 28% 25% Replaced Stallings as backup C
Max Muncy ATH 3B 10% 29% 19% Has been starting 1B lately
Austin Wynns ATH C 4% 21% 17% Went from third C with Reds to backup with A’s
Christian Encarnacion-Strand CIN 1B, 3B, DH 41% 58% 17% Back from IL and mashing
Tim Elko CHW 1B, DH 26% 43% 17% Back in MLB and heating up
Nick Gonzales PIT 2B, SS 59% 74% 15% Off IL as starting 2B
Ezequiel Tovar COL SS 93% 77% -16% Oblique strain
Ryan Mountcastle BAL 1B, DH 63% 44% -19% Hamstring strain
Jhonkensy Noel CLE RF, DH, 1B 33% 13% -20% Finally optioned to minors
Shea Langeliers ATH C, DH 79% 59% -20% Oblique strain
Korey Lee CHW C 35% 5% -30% Optioned to minors

Let’s Talk Breakouts — Potential Hitter Sell High Targets, Jun 10, 2025

Mandatory Credit: David Banks-Imagn Images

Yesterday, I discussed 20 disappointing hitters when comparing projected to actual dollar value earned, and tried to determine who was worth targeting in trade or patiently holding. Let’s now flip over to the players that have vaulted many teams to the top of the standings. These are the league winners so far, so the question now becomes — will they remain league-winning contributors or regress closer toward their preseason projections? Let’s find out.

Read the rest of this entry »


Let’s Talk Busts — Potential Hitter Buy Low Targets, Jun 9, 2025

Mandatory Credit: William Purnell-Imagn Images

I’m one of those who screams small sample for weeks on end after the season begins, but even I start to lose patience after one of my hitters goes 0-for-4 yet again. As we hit around the 40% mark of the season, it’ll likely be much easier to buy slow starters at a discount to their draft day cost. But do you want to? Let’s review a slew of underperformers so far and try to figure out who is most worth targeting in trade or holding tightly if you have the misfortune of owning any.

Read the rest of this entry »


Lineup Analysis (6/7/25)

Bob DeChiara-Imagn Images

American League

Angels

• Second and third base aren’t set with Kevin Newman (.451 OPS), Chris Taylor (.325 OPS), Luis Rengifo (.507), and Scott Kingery (.472) splitting time over the last three games. Read the rest of this entry »


Position Player Playing Time Changes: June 3, 2025

Dylan Widger-Imagn Images

Here are the latest changes in projected position player playing time since last Tuesday, led by some Tigers outfielders finally getting healthy and, of course, the debut of Jac Caglianone.

Remaining PT% Changes, 5/27 to 6/3
Name Team Positions Old PT New PT PT Change Reason
Wenceel Pérez DET RF, CF, DH 14% 50% 36% Finally back from IL and playing like a key contributor
Jake Mangum TBR CF, LF, RF 12% 46% 34% Back from IL, at Simpson’s expense
Cole Young SEA 2B, SS 36% 70% 34% Called up to be everyday 2B
Jac Caglianone KCR RF, DH, 1B 41% 71% 30% Called up, will be mostly RF, but some DH/1B
Orlando Arcia COL SS, 3B 10% 36% 26% Signed to provide coverage around the infield
Thairo Estrada COL 2B 55% 80% 25% Back from IL to be starting 2B
Jo Adell LAA CF, RF 53% 74% 21% Trout limited to DH for now + Lugo optioned + hot hitting
Parker Meadows DET CF 54% 73% 19% Back from IL as starting CF and leadoff man — could sit against some LHP
Keston Hiura COL 1B 5% 23% 18% Brought up to replace Toglia
Abraham Toro BOS 1B, 3B 20% 37% 17% Starting 1B, Campbell experiment maybe ditched for now
Jazz Chisholm Jr. NYY 3B, 2B 61% 78% 17% Nearing return from IL, will move back to 3B
Liam Hicks MIA 1B, C, DH 36% 52% 16% Added 1B flexibility makes him a regular against RHP
DJ LeMahieu NYY 2B, 3B, 1B, DH 52% 68% 16% Expected to keep starting job when Jazz is back
Chas McCormick HOU CF, RF, LF 43% 28% -15% Strained oblique
Joey Bart PIT C, DH 57% 42% -15% Concussion
Adael Amador COL 2B 18% 3% -15% Sent down with Estrada back
Graham Pauley MIA 3B, 2B, 1B 35% 17% -18% Optioned to AAA
Anthony Santander TOR RF, LF, DH, 1B 92% 72% -20% Nagging shoulder inflammation finally leads to IL stint
Luis Matos SFG LF, RF, CF 37% 17% -20% Sent down for Encarnacion
Michael Toglia COL 1B 74% 48% -26% Sent down after prolonged struggled
Jordan Lawlar ARI 2B, DH, 3B, SS 53% 25% -28% Sent down after 0fer with limited playing time
Matt Vierling DET RF, CF, 3B 73% 41% -32% Sent back to IL with shoulder inflammation
Chandler Simpson TBR CF, LF 70% 20% -50% Dynamic on bases, but bad defense, below-average hitting led to demotion