RotoGraphs Fantasy Baseball
Featured Article

Starting Pitcher Chart – April 21st, 2026
I'm a bit under the weather *because* of the weather, but I should avoid the IL!
Trending Articles

The Trade Desk: Luckiest and Unluckiest Starting Pitchers
Using SIERA and other metrics to assess over- and underperforming starting pitchers.

Starting Pitcher Stuff+ Gainers & Decliners -- Apr 21, 2026
Who has gained and who has lost?

Roto Riteup: April 21, 2026
Bad News: Everyone is hurt. Good News: The Roto Riteup is here!
2026 Fantasy Draft Kit
Recent Articles

The Trade Desk: Luckiest and Unluckiest Starting Pitchers
Using SIERA and other metrics to assess over- and underperforming starting pitchers.
Ottoneu Hot Right Now: April 21, 2026
An interim closer, a couple of infielders, a post-hype outfield prospect, and Antonio Senzatela?!
Position Player Playing Time Changes: April 21, 2026
All the latest significant position player playing time changes
Starting Pitcher Chart – April 21st, 2026
I'm a bit under the weather *because* of the weather, but I should avoid the IL!
Starting Pitcher Stuff+ Gainers & Decliners -- Apr 21, 2026
Who has gained and who has lost?
Roto Riteup: April 21, 2026
Bad News: Everyone is hurt. Good News: The Roto Riteup is here!
The Sleeper and the Bust Episode: 1500 – Studs Looking Like Duds ft. Eno Sarris
The whole gang gets together with Paul, Justin, Joe, and Jason joined by Eno Sarris for Episode 1500!!
FAAB Frenzy and Waivers Wild: Week 5
Reviewing the most popular free agent and waiver pickups of the weekend on Fantrax and the NFBC Online Championship
Batters BatSpd Gainers & Decliners -- Apr 20, 2026
Who's up and who's down?
Roto Riteup: April 20, 2026
Start your week off Rite with the Roto Riteup!
Starting Pitcher Chart – April 20th, 2026
Patriot's Day game can lock lineups early depending on league settings; plus tons of streamable 2-start options
The Sleeper and the Bust Episode: 1499 – Week 4 FAAB
Justin Mason and Jason Collette discuss this week's FAAB and answer listener questions!
FAAB & Waiver Wire Report (Week 4)
You might be a closer and you might be a closer.
The Sleeper and the Bust Episode: 1498 – 2-Start Pitchers for Week 3
Justin Mason and Paul Sporer discuss 2-Start pitchers!
Lineup Analysis (4/17/26)
Teams are starting to bench underperforming hitters.
Mason's Musings: Gonzaga
Do you hold grudges? Justin Mason does.
Pitcher Playing Time Changes: April 17, 2026
The latest significant changes in pitcher playing time projections.
Starting Pitcher Chart – April 17th, 2026
Good group of usable arms to start the weekend, but some major risk spots, too
Roto Riteup: April 17, 2026
No days off like Mike Trout. It's the Roto Riteup.
The Sleeper and the Bust Episode: 1497 – Mid-Round Starter Check-Ins
Paul, Justin, and Joe check in on a host of mid-round pitchers who were drafted with some expectations of success
Big Kid Adds (Week 3)
It already feels like the waiver wire has been picked clean in deeper leagues.
Roto Riteup: April 16, 2026
It’s a bird. It’s a plane. Nope, it’s the Roto Riteup!
Starting Pitcher Chart – April 16th, 2026
A lot of tricky spots on Thursday's board... be careful!
Orrico’s Observations: Has Oneil Cruz Actually Improved This Season?
Did two Opening Day misplays make you forgot how good he can be at the dish?
Mining the News (4/15/26)
Jeremiah Jackson with some more opportunities and Noah Schultz
Roto Riteup: April 15, 2026
It's April 15th, but you know what isn't taxing? The Roto Riteup!





