Archive for SP Chart

Starting Pitcher Chart – April 28th, 2026

<a href=

Welcome to the Daily SP Chart.

The chart includes their performance for 2026, their opponent’s wOBA versus the pitcher’s handedness, my general start/sit recommendation for 10-team, 12-team, and 15-team (or more) leagues – essentially a shallow, medium, deep league setup – and then a note about some, most, or all depending on the day. If a pitcher only has an “x” in 15-team, it doesn’t mean there’s no potential use in 10s and 12s, but it’s a much riskier stream for those spots.

These are general recommendations for standard 5×5 roto leagues, and your league situation will carry more weight whether you are protecting ratios or chasing counting numbers. I usually won’t have much to write about aces who are locked into our rotations. If you want to discuss someone further, please feel free to leave a comment. I usually do a few sweeps of the comments before game time in case there are time-sensitive questions.
Read the rest of this entry »


Starting Pitcher 2026 Fantasy Rankings Update – April 27th, 2026

Thomas Shea-Imagn Images

I’ll be in the comments answering questions and discussing changes!

Focus more on tier differences than rankings differences within a given tier. Sure, the top and bottom of a tier can be discussed, but 7-10 rankings within the same tier isn’t a huge split to me and comparing them would likely come down to short-term matchups.

Changes (won’t appear on the boards below):

  • Peter Lambert – HOU – Team Streamer #91 – got knocked off during an edit when I was digging in a previous version on Sheets, thinking I was only changing some of the header text. I’ve got him at the very end of the Team Streamer tier, ranking 91st. Let’s see how this trip to Baltimore goes this week but then a LAD/at CIN 2-step next week is scary for pitchers way better than Lambert so it’s far from a must-start. If we see another 8 punchies, I might mess around and run him in my Main Event but I would at least keep him even though benching a 2-step is usually grounds for roster removal (the idea being “if you’re not going to use them in a 2-step, are they really worth it?” but there are exceptions, IMO). He lines up for TEX and at MIN the following weeks after the 2-step.

Ace

The cream of the crop. The pitchers who never come out of the rotation regardless of matchup.
Ace
Rank Name Team Pos Change ADP $
1 Tarik Skubal DET SP 7 $47
2 Paul Skenes PIT SP 10 $35
3 Cristopher Sánchez PHI SP ▲2 25 $28
4 Yoshinobu Yamamoto LAD SP 27 $21
5 Shohei Ohtani LAD SP ▲8 1 $16
6 Garrett Crochet BOS SP ▼3 12 $33
7 Bryan Woo SEA SP ▲2 35 $23
8 Max Fried NYY SP ▼2 50 $21
9 Chris Sale ATL SP ▼2 39 $24
10 Jacob deGrom TEX SP ▲4 50 $24
11 Logan Gilbert SEA SP ▼3 37 $22
12 Joe Ryan MIN SP ▲15 79 $17
13 Tyler Glasnow LAD SP ▲9 114 $14

Must Start

These guys are essentially fantasy aces in their own right. Cutting them would take months (barring injury) and benching would be remarkably rare (waning skills for multiple starts + inj. concern could result in skipping a start)
Must Start
Rank Name Team Pos Change ADP $
14 Dylan Cease TOR SP ▲11 75 $20
15 Cam Schlittler NYY SP ▲20 117 $9
16 Nolan McLean NYM SP ▲17 87 $11
17 Freddy Peralta NYM SP ▼1 56 $12
18 Cole Ragans KCR SP ▼8 48 $12
19 George Kirby SEA SP ▼7 65 $19
20 Jacob Misiorowski MIL SP ▲18 114 $11
21 Chase Burns CIN SP ▲37 110 $7
22 Kevin Gausman TOR SP ▲10 113 $14
23 Drew Rasmussen TBR SP ▼2 132 $13
24 Nathan Eovaldi TEX SP ▲13 133 $10
25 José Soriano LAA SP ▲82 322 $7
26 Logan Webb SFG SP ▼11 57 $25
27 Framber Valdez DET SP ▼4 81 $12
28 Sandy Alcantara MIA SP ▼4 145 $3
29 Shota Imanaga CHC SP ▲25 158 $14
30 Jesús Luzardo PHI SP ▼11 71 $19

Usually Start

Splitting hairs a bit here, but this is a smaller group between must starts and team streamers. You’re looking for reasons to start them and need a very strong reason to bench them.
Usually Start
Rank Name Team Pos Change ADP $
31 Eury Pérez MIA SP ▼11 79 $4
32 Brandon Woodruff MIL SP ▲15 144 $11
33 MacKenzie Gore TEX SP ▲16 165 $11
34 Gavin Williams CLE SP ▲7 145 $6
35 Robbie Ray SFG SP ▲5 166 $3
36 Zack Wheeler PHI SP ▲12 110 $25
37 Michael King SDP SP ▼9 130 $10
38 Will Warren NYY SP ▲56 285 $3
39 Taj Bradley MIN SP ▲57 492 -$1
40 Emmet Sheehan LAD SP ▼11 111 $8
41 Matthew Boyd CHC SP ▲15 213 $11
42 Kyle Harrison MIL SP ▲36 447 $0
43 Ryan Weathers NYY SP ▲23 233 $3
44 Payton Tolle BOS SP ▲66 673 $0
45 Connelly Early BOS SP ▲28 266 $0
46 Parker Messick CLE SP ▲37 294 $3
47 Kris Bubic KCR SP ▲3 191 $6
48 Nick Lodolo CIN SP ▼12 128 $8
49 Ranger Suarez BOS SP ▲3 184 $7

Team Streamer

These are elevated streamers where you don’t necessarily run every start, but they hit the bench when they’re not playing because they’re too talented to throw back on the wire.
Team Streamer
Rank Name Team Pos Change ADP $
50 Trevor Rogers BAL SP ▼20 146 $2
51 Kyle Bradish BAL SP ▼34 73 $7
52 Reid Detmers LAA SP ▲59 350 $5
53 Braxton Ashcraft PIT SP ▲10 239 $6
54 Shane McClanahan TBR SP ▼9 183 $15
55 Michael Soroka ARI SP ▲94 710 $6
56 Tanner Bibee CLE SP ▼14 189 $8
57 Luis Castillo SEA SP ▼14 171 $8
58 Emerson Hancock SEA SP ▲64 733 -$4
59 Jack Leiter TEX SP ▲15 231 $0
60 Andrew Painter PHI SP ▲8 -$8
61 Casey Mize DET SP ▲20 290 $4
62 Edward Cabrera CHC SP ▼18 175 $5
63 Bubba Chandler PIT SP ▼24 150 -$4
64 Noah Schultz CHW SP ▲129 -$8
65 Justin Wrobleski LAD SP ▲48 650 -$5
66 Chase Dollander COL SP ▲102 743 -$14
67 Landen Roupp SFG SP ▲56 690 $3
68 Joey Cantillo CLE SP ▼3 271 $2
69 Trey Yesavage TOR SP ▲11 194 $5
70 Seth Lugo KCR SP ▲46 493 -$3
71 Michael Wacha KCR SP ▲58 609 -$1
72 Aaron Nola PHI SP ▼21 206 $8
73 Max Meyer MIA SP ▼6 281 $0
74 Randy Vásquez SDP SP ▲45 721 -$8
75 Cade Cavalli WAS SP ▲11 305 -$1
76 Spencer Arrighetti HOU SP ▲84 728 -$4
77 Ryne Nelson ARI SP ▼16 251 -$2
78 Grant Holmes ATL SP ▲6 369 -$4
79 Shane Baz BAL SP ▼26 187 $1
80 Jeffrey Springs ATH SP ▲78 722 -$2
81 Carmen Mlodzinski PIT SP ▼81 746 $3
82 Clay Holmes NYM SP ▲26 331 -$1
83 Brady Singer CIN SP ▼7 388 -$3
84 Keider Montero DET SP ▲146 -$6
85 Connor Prielipp MIN SP ▼85 -$4
86 JR Ritchie ATL SP ▼86 -$8
87 Steven Matz TBR SP ▲58 713 $2
88 Sean Burke CHW SP ▲59 749 -$9
89 Foster Griffin WAS SP ▲25 $1
90 Kumar Rocker TEX SP ▲91 721 $0

Standard Streamer

Pretty straightforward one here – just your typical streamers.
Standard Streamer
Rank Name Team Pos Change ADP $
91 Noah Cameron KCR SP ▼3 298 -$4
92 Roki Sasaki LAD SP ▲25 290 -$4
93 Lance McCullers Jr. HOU SP ▲59 -$8
94 Nick Martinez TBR SP ▲30 738 -$1
95 Bryce Elder ATL SP ▲59 741 -$4
96 Yusei Kikuchi LAA SP ▲48 507 -$1
97 Brandon Sproat MIL SP ▼4 528 -$7
98 Mike Burrows HOU SP ▼34 238 $1
99 Davis Martin CHW SP ▲47 -$5
100 Michael McGreevy STL SP ▲32 715 $0
101 Kodai Senga NYM SP ▼44 224 -$1
102 Rhett Lowder CIN SP ▼11 552 -$7
103 Colin Rea CHC SP ▲88 748 -$6
104 Patrick Corbin TOR SP ▲175 -$11
105 Andrew Abbott CIN SP ▼43 222 -$3
106 Matthew Liberatore STL SP ▼27 410 -$7
107 Slade Cecconi CLE SP ▼7 585 -$5
108 Jake Irvin WAS SP ▲90 -$9
109 Walker Buehler SDP SP ▲41 741 -$9
110 Jack Flaherty DET SP ▼51 209 $2
111 Chad Patrick MIL SP ▼39 289 -$4
112 Eduardo Rodriguez ARI SP ▲21 738 -$6
113 Zac Gallen ARI SP ▼53 223 $6
114 Dustin May STL SP ▲13 415 $4
115 Mitch Keller PIT SP ▼9 519 $0
116 Aaron Civale ATH SP ▲58 749 -$7
117 Walbert Urena LAA SP ▼117 -$16
118 Merrill Kelly ARI SP ▼28 284 $1
119 Germán Márquez SDP SP ▲65 743 -$11
120 Max Scherzer TOR SP ▲17 547 -$3
121 Bailey Ober MIN SP ▲20 494 $3
122 Janson Junk MIA SP ▼4 -$6

Lottery Ticket

Just trying to lucky…
Lottery Ticket
Rank Name Team Pos Change ADP $
123 Tyler Mahle SFG SP ▼34 323 $0
124 Brandon Young BAL SP ▼124 -$7
125 Chris Bassitt BAL SP ▼10 359 -$6
126 Jameson Taillon CHC SP ▲31 504 -$5
127 Kyle Leahy STL SP ▼18 734 -$7
128 David Peterson NYM SP ▲14 452 -$1
129 Luis Severino ATH SP ▲26 643 -$7
130 J.T. Ginn ATH SP ▼130 748 -$5
131 Ryan Weiss HOU SP ▼28 726 -$7
132 Chris Paddack MIA SP ▼132 749 -$6
133 Anthony Kay CHW SP ▼32 718 -$13
134 Jesse Scholtens TBR SP ▼134 -$9
135 Kyle Freeland COL SP ▲104 -$14
136 Tomoyuki Sugano COL SP ▲111 -$20
137 Matt Waldron SDP SP ▲132
138 Brandon Pfaadt ARI SP ▼4 589 $0
139 Zack Littell WAS SP ▼9 709 -$8
140 Adrian Houser SFG SP ▲42 743 -$9
141 Simeon Woods Richardson MIN SP ▼20 664 -$11
142 Martín Pérez ATL SP ▲110
143 Michael Lorenzen COL SP ▲81 -$17
144 Brayan Bello BOS SP ▼45 421 -$8
145 Jacob Lopez ATH SP ▼20 409 -$6
146 Andre Pallante STL SP ▼11 -$10
147 Ryan Yarbrough MIA SP ▼147 -$7
148 Miles Mikolas WAS SP ▲46 -$14
149 Jack Kochanowicz LAA SP ▼13 -$18
150 Jose Quintana COL SP ▼150 -$26

Full Rankings Without Tiers

No tiers. Just the rankings.
Full Rankings Without Tiers
Rank Name Team Pos Change ADP $
1 Tarik Skubal DET SP 7 $47
2 Paul Skenes PIT SP 10 $35
3 Cristopher Sánchez PHI SP ▲2 25 $28
4 Yoshinobu Yamamoto LAD SP 27 $21
5 Shohei Ohtani LAD SP ▲8 1 $16
6 Garrett Crochet BOS SP ▼3 12 $33
7 Bryan Woo SEA SP ▲2 35 $23
8 Max Fried NYY SP ▼2 50 $21
9 Chris Sale ATL SP ▼2 39 $24
10 Jacob deGrom TEX SP ▲4 50 $24
11 Logan Gilbert SEA SP ▼3 37 $22
12 Joe Ryan MIN SP ▲15 79 $17
13 Tyler Glasnow LAD SP ▲9 114 $14
14 Dylan Cease TOR SP ▲11 75 $20
15 Cam Schlittler NYY SP ▲20 117 $9
16 Nolan McLean NYM SP ▲17 87 $11
17 Freddy Peralta NYM SP ▼1 56 $12
18 Cole Ragans KCR SP ▼8 48 $12
19 George Kirby SEA SP ▼7 65 $19
20 Jacob Misiorowski MIL SP ▲18 114 $11
21 Chase Burns CIN SP ▲37 110 $7
22 Kevin Gausman TOR SP ▲10 113 $14
23 Drew Rasmussen TBR SP ▼2 132 $13
24 Nathan Eovaldi TEX SP ▲13 133 $10
25 José Soriano LAA SP ▲82 322 $7
26 Logan Webb SFG SP ▼11 57 $25
27 Framber Valdez DET SP ▼4 81 $12
28 Sandy Alcantara MIA SP ▼4 145 $3
29 Shota Imanaga CHC SP ▲25 158 $14
30 Jesús Luzardo PHI SP ▼11 71 $19
31 Eury Pérez MIA SP ▼11 79 $4
32 Brandon Woodruff MIL SP ▲15 144 $11
33 MacKenzie Gore TEX SP ▲16 165 $11
34 Gavin Williams CLE SP ▲7 145 $6
35 Robbie Ray SFG SP ▲5 166 $3
36 Zack Wheeler PHI SP ▲12 110 $25
37 Michael King SDP SP ▼9 130 $10
38 Will Warren NYY SP ▲56 285 $3
39 Taj Bradley MIN SP ▲57 492 -$1
40 Emmet Sheehan LAD SP ▼11 111 $8
41 Matthew Boyd CHC SP ▲15 213 $11
42 Kyle Harrison MIL SP ▲36 447 $0
43 Ryan Weathers NYY SP ▲23 233 $3
44 Payton Tolle BOS SP ▲66 673 $0
45 Connelly Early BOS SP ▲28 266 $0
46 Parker Messick CLE SP ▲37 294 $3
47 Kris Bubic KCR SP ▲3 191 $6
48 Nick Lodolo CIN SP ▼12 128 $8
49 Ranger Suarez BOS SP ▲3 184 $7
50 Trevor Rogers BAL SP ▼20 146 $2
51 Kyle Bradish BAL SP ▼34 73 $7
52 Reid Detmers LAA SP ▲59 350 $5
53 Braxton Ashcraft PIT SP ▲10 239 $6
54 Shane McClanahan TBR SP ▼9 183 $15
55 Michael Soroka ARI SP ▲94 710 $6
56 Tanner Bibee CLE SP ▼14 189 $8
57 Luis Castillo SEA SP ▼14 171 $8
58 Emerson Hancock SEA SP ▲64 733 -$4
59 Jack Leiter TEX SP ▲15 231 $0
60 Andrew Painter PHI SP ▲8 -$8
61 Casey Mize DET SP ▲20 290 $4
62 Edward Cabrera CHC SP ▼18 175 $5
63 Bubba Chandler PIT SP ▼24 150 -$4
64 Noah Schultz CHW SP ▲129 -$8
65 Justin Wrobleski LAD SP ▲48 650 -$5
66 Chase Dollander COL SP ▲102 743 -$14
67 Landen Roupp SFG SP ▲56 690 $3
68 Joey Cantillo CLE SP ▼3 271 $2
69 Trey Yesavage TOR SP ▲11 194 $5
70 Seth Lugo KCR SP ▲46 493 -$3
71 Michael Wacha KCR SP ▲58 609 -$1
72 Aaron Nola PHI SP ▼21 206 $8
73 Max Meyer MIA SP ▼6 281 $0
74 Randy Vásquez SDP SP ▲45 721 -$8
75 Cade Cavalli WAS SP ▲11 305 -$1
76 Spencer Arrighetti HOU SP ▲84 728 -$4
77 Ryne Nelson ARI SP ▼16 251 -$2
78 Grant Holmes ATL SP ▲6 369 -$4
79 Shane Baz BAL SP ▼26 187 $1
80 Jeffrey Springs ATH SP ▲78 722 -$2
81 Carmen Mlodzinski PIT SP ▼81 746 $3
82 Clay Holmes NYM SP ▲26 331 -$1
83 Brady Singer CIN SP ▼7 388 -$3
84 Keider Montero DET SP ▲146 -$6
85 Connor Prielipp MIN SP ▼85 -$4
86 JR Ritchie ATL SP ▼86 -$8
87 Steven Matz TBR SP ▲58 713 $2
88 Sean Burke CHW SP ▲59 749 -$9
89 Foster Griffin WAS SP ▲25 $1
90 Kumar Rocker TEX SP ▲91 721 $0
91 Noah Cameron KCR SP ▼3 298 -$4
92 Roki Sasaki LAD SP ▲25 290 -$4
93 Lance McCullers Jr. HOU SP ▲59 -$8
94 Nick Martinez TBR SP ▲30 738 -$1
95 Bryce Elder ATL SP ▲59 741 -$4
96 Yusei Kikuchi LAA SP ▲48 507 -$1
97 Brandon Sproat MIL SP ▼4 528 -$7
98 Mike Burrows HOU SP ▼34 238 $1
99 Davis Martin CHW SP ▲47 -$5
100 Michael McGreevy STL SP ▲32 715 $0
101 Kodai Senga NYM SP ▼44 224 -$1
102 Rhett Lowder CIN SP ▼11 552 -$7
103 Colin Rea CHC SP ▲88 748 -$6
104 Patrick Corbin TOR SP ▲175 -$11
105 Andrew Abbott CIN SP ▼43 222 -$3
106 Matthew Liberatore STL SP ▼27 410 -$7
107 Slade Cecconi CLE SP ▼7 585 -$5
108 Jake Irvin WAS SP ▲90 -$9
109 Walker Buehler SDP SP ▲41 741 -$9
110 Jack Flaherty DET SP ▼51 209 $2
111 Chad Patrick MIL SP ▼39 289 -$4
112 Eduardo Rodriguez ARI SP ▲21 738 -$6
113 Zac Gallen ARI SP ▼53 223 $6
114 Dustin May STL SP ▲13 415 $4
115 Mitch Keller PIT SP ▼9 519 $0
116 Aaron Civale ATH SP ▲58 749 -$7
117 Walbert Urena LAA SP ▼117 -$16
118 Merrill Kelly ARI SP ▼28 284 $1
119 Germán Márquez SDP SP ▲65 743 -$11
120 Max Scherzer TOR SP ▲17 547 -$3
121 Bailey Ober MIN SP ▲20 494 $3
122 Janson Junk MIA SP ▼4 -$6
123 Tyler Mahle SFG SP ▼34 323 $0
124 Brandon Young BAL SP ▼124 -$7
125 Chris Bassitt BAL SP ▼10 359 -$6
126 Jameson Taillon CHC SP ▲31 504 -$5
127 Kyle Leahy STL SP ▼18 734 -$7
128 David Peterson NYM SP ▲14 452 -$1
129 Luis Severino ATH SP ▲26 643 -$7
130 J.T. Ginn ATH SP ▼130 748 -$5
131 Ryan Weiss HOU SP ▼28 726 -$7
132 Chris Paddack MIA SP ▼132 749 -$6
133 Anthony Kay CHW SP ▼32 718 -$13
134 Jesse Scholtens TBR SP ▼134 -$9
135 Kyle Freeland COL SP ▲104 -$14
136 Tomoyuki Sugano COL SP ▲111 -$20
137 Matt Waldron SDP SP ▲132
138 Brandon Pfaadt ARI SP ▼4 589 $0
139 Zack Littell WAS SP ▼9 709 -$8
140 Adrian Houser SFG SP ▲42 743 -$9
141 Simeon Woods Richardson MIN SP ▼20 664 -$11
142 Martín Pérez ATL SP ▲110
143 Michael Lorenzen COL SP ▲81 -$17
144 Brayan Bello BOS SP ▼45 421 -$8
145 Jacob Lopez ATH SP ▼20 409 -$6
146 Andre Pallante STL SP ▼11 -$10
147 Ryan Yarbrough MIA SP ▼147 -$7
148 Miles Mikolas WAS SP ▲46 -$14
149 Jack Kochanowicz LAA SP ▼13 -$18
150 Jose Quintana COL SP ▼150 -$26

Starting Pitcher Chart – April 27th, 2026

Eric Canha-Imagn Images

Welcome to the Daily SP Chart.

The chart includes their performance for 2026, their opponent’s wOBA versus the pitcher’s handedness, my general start/sit recommendation for 10-team, 12-team, and 15-team (or more) leagues – essentially a shallow, medium, deep league setup – and then a note about some, most, or all depending on the day. If a pitcher only has an “x” in 15-team, it doesn’t mean there’s no potential use in 10s and 12s, but it’s a much riskier stream for those spots.

These are general recommendations for standard 5×5 roto leagues, and your league situation will carry more weight whether you are protecting ratios or chasing counting numbers. I usually won’t have much to write about aces who are locked into our rotations. If you want to discuss someone further, please feel free to leave a comment. I usually do a few sweeps of the comments before game time in case there are time-sensitive questions.
Read the rest of this entry »


Starting Pitcher Chart – April 24th, 2026

Ken Blaze-USA TODAY Sports

Welcome to the Daily SP Chart.

The chart includes their performance for 2026, their opponent’s wOBA versus the pitcher’s handedness, my general start/sit recommendation for 10-team, 12-team, and 15-team (or more) leagues – essentially a shallow, medium, deep league setup – and then a note about some, most, or all depending on the day. If a pitcher only has an “x” in 15-team, it doesn’t mean there’s no potential use in 10s and 12s, but it’s a much riskier stream for those spots.

These are general recommendations for standard 5×5 roto leagues, and your league situation will carry more weight whether you are protecting ratios or chasing counting numbers. I usually won’t have much to write about aces who are locked into our rotations. If you want to discuss someone further, please feel free to leave a comment. I usually do a few sweeps of the comments before game time in case there are time-sensitive questions.

Read the rest of this entry »


Starting Pitcher Chart – April 23rd, 2026

Kim Klement Neitzel-Imagn Images

Welcome to the Daily SP Chart.

The chart includes their performance for 2026, their opponent’s wOBA versus the pitcher’s handedness, my general start/sit recommendation for 10-team, 12-team, and 15-team (or more) leagues – essentially a shallow, medium, deep league setup – and then a note about some, most, or all depending on the day. If a pitcher only has an “x” in 15-team, it doesn’t mean there’s no potential use in 10s and 12s, but it’s a much riskier stream for those spots.

These are general recommendations for standard 5×5 roto leagues, and your league situation will carry more weight whether you are protecting ratios or chasing counting numbers. I usually won’t have much to write about aces who are locked into our rotations. If you want to discuss someone further, please feel free to leave a comment. I usually do a few sweeps of the comments before game time in case there are time-sensitive questions.

Read the rest of this entry »


Starting Pitcher Chart – April 22nd, 2026

Welcome to the Daily SP Chart.

The chart includes their performance for 2026, their opponent’s wOBA versus the pitcher’s handedness, my general start/sit recommendation for 10-team, 12-team, and 15-team (or more) leagues – essentially a shallow, medium, deep league setup – and then a note about some, most, or all depending on the day. If a pitcher only has an “x” in 15-team, it doesn’t mean there’s no potential use in 10s and 12s, but it’s a much riskier stream for those spots.

These are general recommendations for standard 5×5 roto leagues, and your league situation will carry more weight whether you are protecting ratios or chasing counting numbers. I usually won’t have much to write about aces who are locked into our rotations. If you want to discuss someone further, please feel free to leave a comment. I usually do a few sweeps of the comments before game time in case there are time-sensitive questions.

Read the rest of this entry »


Starting Pitcher Chart – April 21st, 2026

Kamil Krzaczynski-USA TODAY Sports

Welcome to the Daily SP Chart.

Note: 2026 data is now featured in the chart as of April 13th! We’re still dealing with small samples, but I’ve taken out the 2025 data and you will now see the pitcher’s current numbers and the wOBA rank for their opponent this year so far!

The chart includes their performance for 2026, their opponent’s wOBA versus the pitcher’s handedness, my general start/sit recommendation for 10-team, 12-team, and 15-team (or more) leagues, and then a note about some, most, or all depending on the day. Obviously, there are league sizes beyond those three so it’s essentially a shallow, medium, deep. If a pitcher only has an “x” in 15-team, it doesn’t mean there’s no potential use in 10s and 12s, but it’s a much riskier stream for those spots.

These are general recommendations, and your league situation will carry more weight whether you are protecting ratios or chasing counting numbers. This is for standard 5×5 roto leagues. The thresholds for H2H starts are generally lower, especially in points leagues so I thought there would be more value focusing on roto. I usually won’t have much to write about aces who are locked into our rotations, you don’t really need a shiny stat to be convinced on starting guys like that. If you want to discuss someone further, please feel free to leave a comment and I’ll get you an answer when I can. I try to do a few sweeps of the comments before game time in case there are time-sensitive questions.

Read the rest of this entry »


Starting Pitcher Chart – April 20th, 2026

John E. Sokolowski-Imagn Images

Welcome to the Daily SP Chart.

Note: 2026 data is now featured in the chart as of April 13th! We’re still dealing with small samples, but I’ve taken out the 2025 data and you will now see the pitcher’s current numbers and the wOBA rank for their opponent this year so far!

The chart includes their performance for 2026, their opponent’s wOBA versus the pitcher’s handedness, my general start/sit recommendation for 10-team, 12-team, and 15-team (or more) leagues, and then a note about some, most, or all depending on the day. Obviously, there are league sizes beyond those three so it’s essentially a shallow, medium, deep. If a pitcher only has an “x” in 15-team, it doesn’t mean there’s no potential use in 10s and 12s, but it’s a much riskier stream for those spots.

These are general recommendations, and your league situation will carry more weight whether you are protecting ratios or chasing counting numbers. This is for standard 5×5 roto leagues. The thresholds for H2H starts are generally lower, especially in points leagues so I thought there would be more value focusing on roto. I usually won’t have much to write about aces who are locked into our rotations, you don’t really need a shiny stat to be convinced on starting guys like that. If you want to discuss someone further, please feel free to leave a comment and I’ll get you an answer when I can. I try to do a few sweeps of the comments before game time in case there are time-sensitive questions.

I’ll add some 1-x commentary in the morning.

Read the rest of this entry »


Starting Pitcher Chart – April 17th, 2026

Kim Klement Neitzel-Imagn Images

Welcome to the Daily SP Chart.

Note: 2026 data is now featured in the chart as of April 13th! We’re still dealing with small samples, but I’ve taken out the 2025 data and you will now see the pitcher’s current numbers and the wOBA rank for their opponent this year so far!

The chart includes their performance for 2026, their opponent’s wOBA versus the pitcher’s handedness, my general start/sit recommendation for 10-team, 12-team, and 15-team (or more) leagues, and then a note about some, most, or all depending on the day. Obviously, there are league sizes beyond those three so it’s essentially a shallow, medium, deep. If a pitcher only has an “x” in 15-team, it doesn’t mean there’s no potential use in 10s and 12s, but it’s a much riskier stream for those spots.

These are general recommendations, and your league situation will carry more weight whether you are protecting ratios or chasing counting numbers. This is for standard 5×5 roto leagues. The thresholds for H2H starts are generally lower, especially in points leagues so I thought there would be more value focusing on roto. I usually won’t have much to write about aces who are locked into our rotations, you don’t really need a shiny stat to be convinced on starting guys like that. If you want to discuss someone further, please feel free to leave a comment and I’ll get you an answer when I can. I try to do a few sweeps of the comments before game time in case there are time-sensitive questions.

Pardon me on the late post, I fell asleep early last night. No commentary so I can get this up in a timely manner, but I’m happy to answer questions on anyone in the comments!

Read the rest of this entry »


Starting Pitcher Chart – April 16th, 2026

Welcome to the Daily SP Chart.

Note: 2026 data is now featured in the chart as of April 13th! We’re still dealing with small samples, but I’ve taken out the 2025 data and you will now see the pitcher’s current numbers and the wOBA rank for their opponent this year so far!

The chart includes their performance for 2026, their opponent’s wOBA versus the pitcher’s handedness, my general start/sit recommendation for 10-team, 12-team, and 15-team (or more) leagues, and then a note about some, most, or all depending on the day. Obviously, there are league sizes beyond those three so it’s essentially a shallow, medium, deep. If a pitcher only has an “x” in 15-team, it doesn’t mean there’s no potential use in 10s and 12s, but it’s a much riskier stream for those spots.

These are general recommendations, and your league situation will carry more weight whether you are protecting ratios or chasing counting numbers. This is for standard 5×5 roto leagues. The thresholds for H2H starts are generally lower, especially in points leagues so I thought there would be more value focusing on roto. I usually won’t have much to write about aces who are locked into our rotations, you don’t really need a shiny stat to be convinced on starting guys like that. If you want to discuss someone further, please feel free to leave a comment and I’ll get you an answer when I can. I try to do a few sweeps of the comments before game time in case there are time-sensitive questions.

Read the rest of this entry »