Archive for Projections

Asset Valuation Pt. 4: Messing with the Draft

Credit: Tim Heitman-USA TODAY Sports

After a detour writing a couple articles with cheeky little bits and also a much more extended effort to develop a model for dynasty rankings, I wanted to return more explicitly to my bread and butter: the Asset Valuation series. After my first teaser article, my next three in this series showed how scoring settings can affect player value, and how you can exploit knowledge about these dynamics for your gain.

Those analyses, though, held one thing constant: the value of draft picks. To get those points across, I assumed a standard 12-team redraft setting, and flexed the value of players based on scoring scheme. Here, I’m doing the opposite: I’m messing with the timeline draft pool while keeping scoring scheme constant to show you how the value of a draft pick itself can change based on league size, keepers, and whether you use projections or actual realized dollar value.

Read the rest of this entry »


A Matter of Trust

Credit: Dale Zanine-Imagn Images

Sitting here in early September, with papery leaves beginning to find themselves underfoot and with the A’s and Angels getting ready for next season, things really do feel pretty normal. 

There have certainly been some surprises, like the oddly Tucker-shaped hole in the Dodgers’ lineup, but for the most part, it’s been a season that has largely matched our expectations.  

But there was a time, not all that long ago, when many of us were panicking. When our early round picks were faltering and our “sure thing” sleepers were seemingly still sleeping. Let’s call this time by a cute and breezy name, something deceivingly blissful and carefree like “May.”

In this article, I’ll look back at some of the hitters whose starts were so rough that fantasy managers may have overlooked them as they have rebounded this summer and may still undervalue them heading into next year’s drafts.

I want you to be sure to look at these players favorably when doing your draft prep. If you really trust me, maybe even bookmark this page to come back to during draft time, so that you don’t take one look at Rafael Devers and get a sour unripe picked-in-April-but-ripe-in-August orange taste in your mouth (I know this isn’t the citrus timeline, please forgive me). 

Read the rest of this entry »


Position Player Playing Time Changes: August 25, 2026

Credit: Patrick Gorski-Imagn Images

Below are the latest in significant position player playing time changes for the last two weeks as we head into the homestretch of the season:

Position Player PT Changes, 8/11 to 8/25
Name Team Positions Old_PT New_PT PT Change Old PA New PA PA Change Reason
Joshua Báez STL LF, RF 7% 78% 71% 9 104 95 Came up to the bigs with a bang and starting every day
Darell Hernaiz ATH 3B, SS 5% 66% 61% 7 88 82 Injury-ravaged A’s need help
Zac Veen COL RF, LF 17% 67% 50% 23 90 67 Playing against most righties since call-up
Turner Hill SFG CF, LF, RF 7% 54% 47% 9 72 63 Playing regularly since call-up
Alek Thomas LAD CF 1% 45% 44% 1 60 59 Filling in for Pages against RHP
Cody Bellinger NYY RF, LF, CF, 1B 51% 91% 40% 68 122 54 Back from hamstring injury
Connor Norby COL 3B, DH, 2B, 1B, LF 22% 58% 36% 29 78 48 Kyle Karros‘ concussion opens up PT
Cody Freeman TEX 2B, 3B, RF, LF 11% 45% 34% 15 60 46 Has been starting regularly lately
Max Muncy ATH 3B, 2B 16% 50% 34% 21 67 46 Ditto the Hernaiz note
Gustavo Campero LAA LF, RF, C 3% 34% 31% 4 46 42 Called up with Wade Meckler hurt
Alika Williams ATH 2B, SS 31% 62% 31% 42 83 42 Ditto Hernaiz, Muncy
Pedro Ramírez CHC DH, 2B, 3B 34% 63% 29% 46 84 39 Has settled into regular 2B job since Swanson injury
Trevor Story BOS SS 50% 78% 28% 67 104 38 Nearing return from IL, but how much will he play?
Roman Anthony BOS LF, DH, RF 31% 59% 28% 42 79 38 Finally on a rehab assignment
Andrew Knizner SFG C 2% 29% 27% 3 39 36 Susac injury makes him the backup C
Christian Moore LAA 2B, LF, 3B 28% 55% 27% 38 74 36 Will be starting 2B with Schanuel out, Vaughn Grissom at 1B
Jorge Mateo TBR 2B, SS 10% 36% 26% 13 48 35 Playing against LHP since signing
Tommy White ATH 1B, 3B, DH 51% 75% 24% 68 100 32 Another Athletic who needs to step up with all the injuries
Christopher Morel NYM 1B 2% 24% 22% 3 32 29 Contract selected from minors
Matt Shaw CHC RF, DH, 2B, 1B, 3B 13% 35% 22% 17 47 29 Nearing IL return
Noelvi Marte CIN RF, DH 30% 10% -20% 40 13 -27 Optioned to minors
Tyler Freeman COL RF, CF, 2B, SS 31% 10% -21% 42 13 -28 Activated from IL, optioned to minors
Edgar Quero CHW C 28% 7% -21% 38 9 -28 Optioned to minors
Gavin Lux TBR 2B 34% 10% -24% 46 13 -32 Running out of time to return this year
Jim Jarvis ATL SS, 3B, 2B 39% 15% -24% 52 20 -32 Optioned to minors
Riley Greene DET LF, DH 96% 71% -25% 129 95 -33 Strained hamstring
Ketel Marte ARI 2B, DH 93% 67% -26% 125 90 -35 Bizarre team abandonement + knee inflammation
Maikel Garcia KCR 3B 72% 44% -28% 96 59 -38 Hamstring strain
Endy Rodríguez PIT C, DH, 1B 62% 31% -31% 83 42 -42 Could undergo season-ending hip surgery
Nolan Schanuel LAA 1B, DH 86% 55% -31% 115 74 -42 Strained oblique
Hunter Goodman COL C, DH 89% 56% -33% 119 75 -44 Strained shoulder
Masataka Yoshida BOS DH, LF 53% 8% -45% 71 11 -60 Strained hamstring
Edouard Julien COL 2B, DH 49% 1% -48% 66 1 -64 Outrighted to minors
Willy Adames SFG SS 94% 43% -51% 126 58 -68 Sprained left elbow
Dansby Swanson CHC SS 97% 25% -72% 130 33 -96 Strained oblique
Andy Pages LAD CF 89% 15% -74% 119 20 -99 Fractured hand
Colt Emerson SEA SS 87% 0% -87% 117 0 -117 Season-ending wrist surgery
Tyler Soderstrom ATH LF, 1B 90% 0% -90% 121 0 -121 Season-ending hip surgery

Pitcher Playing Time Changes: August 14, 2026

Credit: Albert Cesare/USA TODAY Network via Imagn Images

We’ve reached the home stretch of the season after the trade deadline, and there’ve been plenty of shifts in projected playing time with players switching teams. For today’s roundup, I’ll focus only on starting pitchers, since their changes were much more notable.

Notable Playing Time Changes, SP, 7/31 to 8/14
Name Team Old % of Team’s Remaining GS New % of Team’s Remaining GS PT Change Old Remaining GS New Remaining GS Change Reason
Jackson Kent WSN 2% 15% 13% 1 6 5 Welcome to the bigs!
Blade Tidwell SFG 2% 13% 11% 1 5 4 Filling the post-Ray rotation spot
Keider Montero DET 6% 16% 10% 2 6 4 Hold on rotation spot is ironclad now
Andrew Alvarez WSN 7% 17% 10% 3 7 4 Should hold onto his spot after Foster Griffin trade
George Klassen LAA 3% 13% 10% 1 5 4 Will get a good long look the rest of the year
Jackson Jobe DET 2% 12% 10% 1 5 4 Back from Tommy John and the stuff looks great
Cody Bradford TEX 3% 12% 9% 1 5 4 Back from the IL
Adrian Houser SP 8% 17% 9% 3 7 4 Moved back to rotation post-deadline
Rhett Lowder CIN 7% 16% 9% 3 6 3 Will keep rotation spot with Greene out
Hunter Dobbins STL 7% 15% 8% 3 6 3 Took Dustin May’s rotation spot
Ryan Gusto MIA 5% 13% 8% 2 5 3 Has done enough to stick in rotation
Carmen Mlodzinski PIT 5% 12% 7% 2 5 3 Back in rotation with Keller out
Luis Castillo CHW 13% 19% 6% 5 8 3 From six-man rotation with Seattle to five-man in Chicago
Troy Melton DET 12% 17% 5% 5 7 2 Continues to pitch brilliantly
Clay Holmes CHC 11% 16% 5% 4 6 2 Back from the IL and in a Cubs uniform
Jake Irvin WSN 13% 18% 5% 5 7 2 Back from the IL
Emerson Hancock SEA 13% 18% 5% 5 7 2 Five-man rotation benefits him
Reynaldo López SEA 15% 10% -5% 6 4 -2 Knee inflammation
Tatsuya Imai HOU 14% 9% -5% 6 4 -2 Moved to bullpen
Erick Fedde 페디 CHW 12% 7% -5% 5 3 -2 Moved to bullpen
Javier Assad CHC 7% 2% -5% 3 1 -2 Moved to bullpen
Jeffrey Springs ATH 16% 9% -7% 6 4 -2 Hip discomfort
Ben Brown CHC 7% 1% -6% 3 0 -3 Running out of time to come back as a starter
Braxton Garrett CHC 7% 1% -6% 3 0 -3 Will be up-and-down depth arm the rest of the year
Max Meyer MIA 14% 7% -7% 6 3 -3 Timetable for return remains uncertain
Noah Schultz CHW 13% 6% -7% 5 2 -3 Hold on rotation spot is shakier
Griffin Jax TBR 14% 7% -7% 6 3 -3 Posterior elbow inflammation
Joe Ryan MIN 18% 10% -8% 7 4 -3 Glute strain
Brandon Sproat MIL 16% 7% -9% 6 3 -3 Optioned to minors
David Peterson CHC 17% 8% -9% 7 3 -4 Holds rotation spot for now, may not have it when Edward Cabrera returns
Kris Bubic LAD 9% 0% -9% 4 0 -4 If he’s back this year, will be as a reliever
Griffin Canning SDP 12% 2% -10% 5 1 -4 Moved to bullpen
Colin Rea CHC 12% 2% -10% 5 1 -4 Moved to bullpen
Nathan Eovaldi TEX 18% 8% -10% 7 3 -4 Elbow inflammation
JP Sears SDP 13% 2% -11% 5 1 -4 Optioned to minors
Emmet Sheehan LAD 14% 2% -12% 6 1 -5 Optioned to minors
Slade Cecconi CLE 17% 5% -12% 7 2 -5 Moved to bullpen, then IL’d with arm fatigue
Trey Yesavage TOR 17% 4% -13% 7 2 -5 Meniscus surgery; return this year in doubt
Miles Mikolas WSN 13% 0% -13% 5 0 -5 DFA’d
Luinder Avila KCR 13% 0% -13% 5 0 -5 Tommy John surgery
Zack Littell ARI 17% 3% -14% 7 1 -6 From Nats rotation to Dbacks bullpen
Hunter Greene CIN 18% 0% -18% 7 0 -7 Tommy John surgery will keep him out all of 2027, too
Mitch Keller PIT 19% 0% -19% 8 0 -8 Season-ending teres major strain

RotoGraphs Dynasty Rankings

Credit: Cary Edmondson-Imagn Images

All models are wrong, but some are useful.

Read the rest of this entry »


Position Player Playing Time Changes: August 11, 2026

Credit: Brad Penner-Imagn Images

I’m back from a post-trade deadline vacation (I highly recommend Montréal, by the way!) and there are a whole slew of playing time changes for position players to run through. Let’s get to the table:

—>


Position Player Playing Time Changes: July 28, 2026

Credit: Geoff Burke-Imagn Images

The last two weeks have brought plenty of projected playing time changes for hitters, and there should be even more next week after the trade deadline, with plenty of plate appearances opening up for selling teams. Here’s the latest.

Significant Playing Time Changes, Hitters, 7/14 to 7/28
Name Team Positions Old PT % New PT % PT Change Old PA New PA PA Change Reason
Tommy White ATH 1B, 3B, DH 3% 40% 37% 9 100 91 Injury-ravaged A’s have a lot of PT available
Brady House WSN 3B 30% 67% 37% 86 168 82 Curtis Mead trade opens up 3B audition
Javier Báez DET SS, CF 14% 45% 31% 40 113 73 Nearing return from IL
Brian Serven ATH C 3% 32% 29% 9 80 71 Backup C with Langeliers out
Christian Encarnacion-Strand BAL 3B, 1B 3% 32% 29% 9 80 71 Hot hitting should keep him in lineup
Dane Myers CIN CF, RF 22% 51% 29% 63 128 65 Back from the IL and playing plenty
Petey Halpin CLE CF, LF 7% 33% 26% 20 83 63 Stays on roster with Ramírez and Angél Martínez back
Harry Ford WSN C 8% 33% 25% 23 83 60 Short side of catching platoon since call-up
Spencer Jones NYY RF, LF, DH, CF 9% 33% 24% 26 83 57 Will get a good look with Bellinger out, barring trades
Luis Rengifo SDP 3B, 2B, DH 10% 31% 21% 29 78 49 Has hit well since joining Padres
Elias Díaz TEX C 14% 35% 21% 40 88 48 Starting catcher with Jansen, Kyle Higashioka both hurt
Tyler Locklear ARI 1B 22% 43% 21% 63 108 45 Starting 1B as the Diamondbacks continue to figure out the solution there
Luis Robert Jr. NYM CF, DH 56% 81% 25% 160 203 43 Back from IL + playing daily
Jonah Heim ATH C, DH, 1B 50% 72% 22% 143 180 37 Starting C with Langeliers out
José Ramírez CLE 3B, DH 70% 94% 24% 200 236 36 Back from the IL
Tristan Gray MIN SS, 2B, 3B 53% 33% -20% 151 83 -68 Optioned to minors
Will Smith LAD C, DH 54% 34% -20% 154 85 -69 Not making progress from neck strain
Miguel Andujar SDP DH, 3B, LF 48% 26% -22% 137 65 -72 Fractured wrist
Daniel Schneemann CLE 3B, CF, 2B, LF, RF, SS 61% 40% -21% 174 100 -74 Optioned to minors
Joshua Kuroda-Grauer ATH 3B, 2B, DH, SS 58% 35% -23% 165 88 -77 The injury you wouldn’t wish on your worst enemy
Drew Millas WSN C 34% 7% -27% 97 18 -79 Finger surgery
Harrison Bader SFG CF 56% 28% -28% 160 70 -90 Plantar fasciitis setback
Addison Barger TOR RF, 3B 39% 0% -39% 111 0 -111 Season-ending elbow surgery
Spencer Steer CIN 1B, LF, RF, CF, 2B, DH, 3B 75% 37% -38% 214 93 -121 Sprained wrist, timeline unclear
Kahlil Watson CLE CF, LF, RF, DH 54% 13% -41% 154 33 -121 Optioned to minors
Cody Bellinger NYY LF, RF, CF, 1B 90% 52% -38% 257 130 -127 Hamstring strain, out 4-6 weeks
Juan Soto NYM LF, DH 96% 58% -38% 274 145 -129 Calf strain, worse than the last but he’s confident he’ll be back this year
Kyle Teel CHW C, DH 73% 26% -47% 208 65 -143 Badly sprained ankle
Shea Langeliers ATH C, DH 90% 0% -90% 257 0 -257 Season-ending meniscus surgery

Pitcher Playing Time Changes: July 24, 2026

Credit: Michael McLoone-Imagn Images

Below are the latest notable playing time projection changes for pitchers for the last two weeks, starting with starters and moving onto relievers in the second table.

Significant Remaining Playing Time Changes, SP, 7/10 to 7/24
Name Team Old % of Team’s Remaining GS New % of Team’s Remaining GS Change Old Remaining GS New Remaining GS Change Reason
Zac Thornton NYM 4% 13% 9% 2 8 6 Looking like a rotation mainstay
Randy Dobnak KCR 4% 12% 8% 2 7 5 Has taken SP5 and run with it
Ronel Blanco HOU 4% 11% 7% 2 7 5 Back from Tommy John rehab
JP Sears SDP 7% 13% 6% 4 8 4 Vásquez in bullpen should have him holding onto his spot
Gabriel Hughes COL 3% 9% 6% 2 5 3 Has looked good in his first few starts
Jacob Lopez ATH 5% 10% 5% 3 6 3 Back to rotation with J.T. Ginn out for a bit with a blister
Jack Perkins ATH 10% 15% 5% 6 9 3 Hasn’t been particularly good but will hold onto spot with Ginn out
Carson Whisenhunt SFG 5% 10% 5% 3 6 3 Expected to replace Trevor McDonald (elbow strain) in rotation
Mick Abel MIN 5% 0% -5% 3 0 -3 Unlikely to make it back this year
Randy Vásquez SDP 14% 8% -6% 8 5 -3 Has worked out of bullpen since IL activation
Hurston Waldrep ATL 10% 4% -6% 6 2 -4 Struggling with command since option to the minors
Brandon Woodruff MIL 6% 0% -6% 4 0 -4 Season-ending shoulder capsule surgery
Garrett Crochet BOS 8% 2% -6% 5 1 -4 Timeline for a return still very unclear if he’s back at all this year
Shohei Ohtani LAD 15% 9% -6% 9 5 -4 Knee injury, Dodgers will certainly slow-play and think about October
Tanner Gordon COL 15% 8% -7% 9 5 -4 Moved to bullpen
Kodai Senga NYM 10% 3% -7% 6 2 -4 Thornton’s emergence and his own struggles make a rotation return highly unlikely
Zac Gallen ARI 18% 8% -10% 11 5 -6 Elbow inflammation
Stephen Kolek KCR 17% 2% -15% 10 1 -9 Flexor strain
Aaron Civale CHC 17% 1% -16% 10 1 -9 Working out of bullpen since acquisition from A’s

 

Significant Remaining Playing Time Changes, RP, 7/10 to 7/24
Name Team Old Remaining RP IP New Remaining RP IP Change Reason
Alex McFarlane PHI 5 19 14 Welcome to the big leagues!
Max Kranick WSN 7 20 13 Back from the IL as the Nationals try to find any reliever with any semblance of consistency
Bennett Sousa HOU 15 22 7 Back from the IL
Hayden Wesneski HOU 6 13 7 Nearing IL return, bullpen looks like easiest fit right now
Hoby Milner CHC 8 15 7 Should be back fairly soon from appendectomy
Kai-Wei Teng HOU 14 20 6 Back from the IL and pitching out of the bullpen
DL Hall MIL 13 18 5 Nearing IL return
Keegan Akin BAL 11 0 -11 Season-ending elbow surgery
Brad Keller PHI 24 0 -24 Season-ending elbow surgery

First-Half ERA vs OOPSY’s Rest-of-Season Projections

Credit: Charles LeClaire-Imagn Images

Following on from the hitters chart, we now look at how pitchers have performed so far this year against their OOPSY rest-of-season (RoS) projections.

Continuing with the framework of the hitters’ piece, this will first look at those with projected ERA rises, then at those with projected ERA drops. Just as we identified BABIP and ISO as the major determining factors in the hitters’ RoS outlooks, we will identify a similar through line here: for pitchers, it is largely strand rate.

Read the rest of this entry »


OOPSY 2026 Midseason Top 100 Prospects

Credit: © William Bretzger-Delaware News Journal / USA TODAY NETWORK via Imagn Images

With over half of the 2026 season in the books, it’s a good a time to update OOPSY’s Top 100 prospects list, this time with a fantasy spin.

Read the rest of this entry »