Skip Navigation to Main Content

Fantasy Baseball Planner: Streamers, Two-Start SPs, Hitter Rankings (2025)

Let us help you get ready for the upcoming week of fantasy baseball. Check out all of our fantasy baseball tools and advice. You can check out our Fantasy Baseball Waiver Wire Advice and our Fantasy Baseball Trade Advice. You can use that in coordination with our Streaming Pitcher Planner and Two-Start Pitcher Projections to plan your fantasy baseball rotation.

Fantasy Baseball Trade & Waiver Wire Advice

Fantasy Baseball Planner

Fantasy Baseball Streaming Pitcher Rankings

Streaming pitchers is an incredibly important strategy for fantasy baseball managers, especially those in daily leagues. Even in weekly leagues it’s important to know the upcoming matchups for starting pitchers as you make your start/sit lineup decisions and place waiver wire bids. Below we take a look at the top fantasy baseball streaming pitchers of the week.

What are pitching streamers?
Streaming pitchers is a strategy where fantasy owners target short-term rentals on the waiver wire that will provide the a boost in production for a given week. By targeting matchups and pitchers who have more than one start in a week, fantasy owners can improve their weekly or daily output from the starting pitcher position.

Monday, June 2nd
VBR Pitcher Team % Rost IP K ERA WHIP Opp. wOBA Opp. SP
111 Max Meyer MIA 33% 59.2 63 4.53 1.37 COL 0.2801 G. Marquez
112 Dustin May LAD 31% 55.2 58 4.2 1.24 NYM 0.3192 T. Megill
113 Luis Severino ATH 27% 71.2 54 3.89 1.23 MIN 0.2991 J. Ryan
137 Aaron Civale MIL 2% 12.0 9 6 1.25 @CIN 0.3165 B. Singer
140 Brady Singer CIN 38% 58.2 49 4.45 1.31 MIL 0.2942 A. Civale
147 Tylor Megill NYM 46% 53.2 72 3.52 1.36 @LAD 0.3592 D. May
256 Stephen Kolek SD 14% 30.2 24 4.11 1.3 @SF 0.3008 L. Webb
336 Tyler Anderson LAA 19% 61 46 3.39 1.21 @BOS 0.3228 R. Fitts
387 Jonathan Cannon CWS 3% 60.2 46 4.15 1.35 DET 0.3202 J. Flaherty
441 Richard Fitts BOS 2% 20 15 2.7 1.1 LAA 0.2968 T. Anderson
707 German Marquez COL 1% 53 32 7.13 1.64 @MIA 0.3087 M. Meyer
Tuesday, June 3rd
VBR Pitcher Team % Rost IP K ERA WHIP Opp. wOBA Opp. SP
54 Sandy Alcantara MIA 50% 51 40 8.47 1.67 COL 0.2801 T. Gordon
76 Gavin Williams CLE 27% 52.2 60 4.27 1.58 @NYY 0.3469 C. Rodon
114 Brayan Bello BOS 14% 40 29 3.83 1.63 LAA 0.2968 Y. Kikuchi
118 Clayton Kershaw LAD 24% 11 6 4.91 1.55 NYM 0.3192 G. Canning
125 Landen Roupp SF 13% 56 56 3.7 1.45 SD 0.3099 K. Hart
153 AJ Smith-Shawver ATL 43% 41.2 41 3.67 1.42 ARI 0.3349 C. Burnes
155 Lance McCullers Jr. HOU 5% 18.1 26 5.89 1.69 @PIT 0.2855 M. Burrows
200 Shane Smith CWS 22% 57 54 2.68 1.16 DET 0.3202 J. Jobe
212 Andre Pallante STL 7% 61.2 42 4.23 1.36 KC 0.2896 M. Lorenzen
224 Tomoyuki Sugano BAL 28% 64 35 3.23 1.06 @SEA 0.3174 G. Kirby
270 Michael Lorenzen KC 12% 62.1 52 4.33 1.4 @STL 0.3211 A. Pallante
272 Jacob Lopez ATH 1% 14 17 2.57 1.57 MIN 0.2991 P. Lopez
274 Cade Horton CHC 14% 20.1 16 3.98 1.23 @WSH 0.3066 T. Williams
325 Jackson Jobe DET 31% 49.0 39 4.22 1.49 @CWS 0.2838 S. Smith
334 Mike Burrows PIT 1% 8.1 5 8.64 1.56 HOU 0.3132 L. McCullers Jr.
347 Trevor Williams WSH 1% 55.1 43 5.69 1.45 CHC 0.3389 C. Horton
468 Kyle Hart SD 0% 25.2 17 6.66 1.36 @SF 0.3008 L. Roupp
501 Eric Lauer TOR 1% 19.2 20 2.75 1.02 PHI 0.3257 Z. Wheeler
866 Tanner Gordon COL 0% 17.0 10 4.24 1.35 @MIA 0.3087 S. Alcantara
Wednesday, June 4th
VBR Pitcher Team % Rost IP K ERA WHIP Opp. wOBA Opp. SP
78 Clarke Schmidt NYY 34% 43.1 42 3.95 1.27 CLE 0.2987 T. Bibee
88 Zebby Matthews MIN 12% 7.0 14 7.71 2 @ATH 0.3192 J. Springs
100 David Peterson NYM 36% 58 54 3.1 1.29 @LAD 0.3592 T. Gonsolin
117 Jose Soriano LAA 23% 62.2 47 3.73 1.53 @BOS 0.3228 L. Giolito
119 Shane Baz TB 39% 54.2 52 4.94 1.39 TEX 0.28 T. Mahle
123 Jeffrey Springs ATH 27% 59 47 3.97 1.22 MIN 0.2991 Z. Matthews
143 Tony Gonsolin LAD 33% 25.0 28 4.68 1.44 NYM 0.3192 D. Peterson
146 Miles Mikolas STL 13% 55.1 34 3.9 1.25 KC 0.2896 N. Cameron
154 Kyle Harrison SF 3% 9.1 11 3.86 1.07 SD 0.3099 N. Pivetta
176 Quinn Priester MIL 2% 44.2 32 4.23 1.43 @CIN 0.3165 A. Abbott
191 Lucas Giolito BOS 11% 27.1 23 5.27 1.43 LAA 0.2968 J. Soriano
206 Cade Povich BAL 3% 51.0 53 5.82 1.55 @SEA 0.3174 E. Hancock
281 Noah Cameron KC 26% 25.2 16 1.05 0.82 @STL 0.3211 M. Mikolas
332 Ryan Gusto HOU 3% 35.1 38 4.58 1.53 @PIT 0.2855 P. Skenes
426 Emerson Hancock SEA 2% 39.1 28 5.95 1.65 BAL 0.3027 C. Povich
546 Kyle Freeland COL 2% 55.1 44 5.86 1.68 @MIA 0.3087 C. Quantrill
813 Cal Quantrill MIA 2% 44.1 31 6.09 1.49 COL 0.2801 K. Freeland
841 Sean Burke CWS 4% 54.0 39 4.33 1.46 DET 0.3202 C. Mize
Thursday, June 5th
VBR Pitcher Team % Rost IP K ERA WHIP Opp. wOBA Opp. SP
70 Ryan Pepiot TB 47% 63.1 52 3.55 1.23 TEX 0.28 J. Leiter
84 Mitch Keller PIT 44% 64.0 55 3.66 1.3 HOU 0.3132 F. Valdez
90 Michael Wacha KC 39% 61.2 44 3.21 1.26 @STL 0.3211 M. Liberatore
127 Luis L. Ortiz CLE 13% 53.1 59 4.73 1.43 @NYY 0.3469 M. Fried
136 Grant Holmes ATL 26% 58.2 55 3.68 1.16 ARI 0.3349 M. Kelly
161 Colin Rea CHC 25% 46.2 40 3.28 1.29 @WSH 0.3066 J. Irvin
193 Jake Irvin WSH 22% 68.1 47 3.42 1.1 CHC 0.3389 C. Rea
345 Jack Leiter TEX 31% 41 30 4.17 1.24 @TB 0.3027 R. Pepiot
367 Gunnar Hoglund ATH 6% 26.1 22 5.13 1.41 MIN 0.2991 B. Ober
375 Davis Martin CWS 4% 62.2 38 3.45 1.26 DET 0.3202 T. Skubal
Friday, June 6th
VBR Pitcher Team % Rost IP K ERA WHIP Opp. wOBA Opp. SP
77 Ben Brown CHC 17% 50.2 62 6.39 1.6 @DET 0.3202 R. Olson
81 Reese Olson DET 47% 48.2 51 2.96 1.17 CHC 0.3389 B. Brown
99 Will Warren NYY 38% 50.2 67 4.09 1.26 BOS 0.3228 H. Dobbins
138 Hayden Birdsong SF 20% 32.2 35 2.48 1.29 ATL 0.3095 S. Schwellenbach
141 Dean Kremer BAL 4% 61.0 44 5.02 1.39 @ATH 0.3192 JP Sears
162 Zack Littell TB 10% 65.2 42 3.97 1.08 MIA 0.3087 E. Cabrera
165 JP Sears ATH 25% 57.1 43 5.18 1.27 BAL 0.3027 D. Kremer
172 Edward Cabrera MIA 4% 40.0 43 4.73 1.4 @TB 0.3027 Z. Littell
175 Michael Soroka WSH 4% 25.2 25 5.61 1.21 TEX 0.28 P. Corbin
192 Chris Paddack MIN 11% 57.1 40 3.92 1.2 TOR 0.303 K. Gausman
219 Colton Gordon HOU 1% 14.2 14 5.52 1.43 @CLE 0.2987 L. Allen
234 Chad Patrick MIL 6% 57.2 51 2.97 1.25 SD 0.3099 R. Vasquez
269 Bailey Falter PIT 9% 59.2 40 3.47 1.14 PHI 0.3257 J. Luzardo
289 Logan Allen CLE 5% 48 36 4.31 1.63 HOU 0.3132 C. Gordon
388 Landon Knack LAD 3% 29.1 28 5.22 1.36 @STL 0.3211 S. Gray
451 Randy Vasquez SD 5% 55.1 32 3.58 1.39 @MIL 0.2942 C. Patrick
479 Hunter Dobbins BOS 6% 39.1 33 4.35 1.37 @NYY 0.3469 W. Warren
557 Patrick Corbin TEX 10% 48.0 38 3.75 1.29 @WSH 0.3066 M. Soroka
704 Kyle Hendricks LAA 2% 53.1 33 5.23 1.26 SEA 0.3174 L. Castillo
868 Adrian Houser CWS 2% 12 8 0 0.75 KC 0.2896 K. Bubic
877 Antonio Senzatela COL 0% 54 29 6.5 1.94 NYM 0.3192 K. Senga
Saturday, June 7th
VBR Pitcher Team % Rost IP K ERA WHIP Opp. wOBA Opp. SP
71 Taj Bradley TB 45% 63.2 54 4.38 1.26 MIA 0.3087 R. Weathers
79 Jameson Taillon CHC 30% 63 51 3.86 1.03 @DET 0.3202 J. Flaherty
87 Nick Martinez CIN 36% 64.2 45 3.48 1.11 ARI 0.3349 R. Nelson
101 Bowden Francis TOR 34% 55.1 46 5.37 1.37 @MIN 0.2991 J. Ryan
113 Luis Severino ATH 27% 71.2 54 3.89 1.23 BAL 0.3027 C. Morton
116 Ryne Nelson ARI 2% 38 34 3.79 1.05 @CIN 0.3165 N. Martinez
139 Ryan Weathers MIA 20% 15.2 15 1.15 0.89 @TB 0.3027 T. Bradley
142 Erick Fedde STL 15% 62.1 39 3.9 1.3 LAD 0.3592 Y. Yamamoto
180 Walker Buehler BOS 45% 41 36 3.95 1.2 @NYY 0.3469 R. Yarbrough
210 Mitchell Parker WSH 9% 60.0 40 4.65 1.33 TEX 0.28 J. deGrom
220 Andrew Heaney PIT 24% 60.2 44 3.41 1.22 PHI 0.3257 R. Suarez
225 Jose Quintana MIL 18% 34.0 24 2.65 1.24 SD 0.3099 S. Kolek
235 Charlie Morton BAL 3% 47 45 7.09 1.66 @ATH 0.3192 L. Severino
256 Stephen Kolek SD 14% 30.2 24 4.11 1.3 @MIL 0.2942 J. Quintana
387 Jonathan Cannon CWS 3% 60.2 46 4.15 1.35 KC 0.2896 TBD
395 Ryan Yarbrough NYY 3% 35.1 35 3.06 1.05 BOS 0.3228 W. Buehler
857 Jack Kochanowicz LAA 1% 60.1 40 4.92 1.49 SEA 0.3174 B. Miller
874 Carson Palmquist COL 0% 13.1 6 8.78 2.03 NYM 0.3192 C. Holmes
Sunday, June 8th
VBR Pitcher Team % Rost IP K ERA WHIP Opp. wOBA Opp. SP
111 Max Meyer MIA 33% 59.2 63 4.53 1.37 @TB 0.3027 D. Rasmussen
112 Dustin May LAD 31% 55.2 58 4.2 1.24 @STL 0.3211 A. Pallante
133 Justin Verlander SF 13% 52 41 4.5 1.42 ATL 0.3095 AJ Smith-Shawver
140 Brady Singer CIN 38% 58.2 49 4.45 1.31 ARI 0.3349 C. Burnes
147 Tylor Megill NYM 46% 53.2 72 3.52 1.36 @COL 0.2801 G. Marquez
153 AJ Smith-Shawver ATL 43% 41.2 41 3.67 1.42 @SF 0.3008 J. Verlander
155 Lance McCullers Jr. HOU 5% 18.1 26 5.89 1.69 @CLE 0.2987 TBD
200 Shane Smith CWS 22% 57 54 2.68 1.16 KC 0.2896 C. Ragans
212 Andre Pallante STL 7% 61.2 42 4.23 1.36 LAD 0.3592 D. May
224 Tomoyuki Sugano BAL 28% 64.0 35 3.23 1.06 @ATH 0.3192 J. Lopez
272 Jacob Lopez ATH 1% 14 17 2.57 1.57 BAL 0.3027 T. Sugano
274 Cade Horton CHC 14% 20.1 16 3.98 1.23 @DET 0.3202 J. Jobe
325 Jackson Jobe DET 31% 49 39 4.22 1.49 CHC 0.3389 C. Horton
334 Mike Burrows PIT 1% 8.1 5 8.64 1.56 PHI 0.3257 Z. Wheeler
336 Tyler Anderson LAA 19% 61 46 3.39 1.21 SEA 0.3174 G. Kirby
347 Trevor Williams WSH 1% 55.1 43 5.69 1.45 TEX 0.28 N. Eovaldi
468 Kyle Hart SD 0% 25.2 17 6.66 1.36 @MIL 0.2942 F. Peralta
501 Eric Lauer TOR 1% 19.2 20 2.75 1.02 @MIN 0.2991 P. Lopez
707 German Marquez COL 1% 53 32 7.13 1.64 NYM 0.3192 T. Megill

 

Two-Start Starting Pitcher Rankings

Two start starting pitchers can help win fantasy baseball championships. It’s an incredibly important strategy for fantasy baseball managers, especially those in weekly leagues as you make your start/sit lineup decisions and place waiver wire bids. Even in daily leagues it’s important to be able to grab the most useful arms that can start for you twice in a week, especially if you are dealing with transaction limits. Here’s a look at our two start starting pitcher rankings for the week.

What are two start pitchers?
Two Start Pitchers are starters scheduled to pitch twice during a given week. Top options can provide an edge by boosting counting stats (K, W, etc). Streaming pitchers is a popular fantasy strategy that often consists of targeting inexpensive two start pitchers that have favorable matchups for the upcoming week.

Game 1 Opponent Game 2 Opponent
VBR Two Start Pitcher Throws Date Pitcher Opp. wOBA Date Pitcher Opp. wOBA
3 Zack Wheeler (PHI)
(6-1) 2.42 ERA
R Tue 6/3 E. Lauer
(1-1) 2.75 ERA
@TOR 0.3031 Sun 6/8 M. Burrows
(0-1) 8.64 ERA
@PIT 0.2844
6 Logan Webb (SF)
(5-5) 2.82 ERA
R Mon 6/2 S. Kolek
(3-1) 4.11 ERA
SD 0.3093 Sat 6/7 S. Strider
(0-3) 4.50 ERA
ATL 0.3095
12 George Kirby (SEA)
(0-2) 11.42 ERA
R Tue 6/3 T. Sugano
(4-3) 3.23 ERA
BAL 0.3023 Sun 6/8 T. Anderson
(2-2) 3.39 ERA
@LAA 0.2985
17 Pablo Lopez (MIN)
(4-3) 2.75 ERA
R Tue 6/3 J. Lopez
(0-2) 2.57 ERA
@ATH 0.3199 Sun 6/8 E. Lauer
(1-1) 2.75 ERA
TOR 0.3031
18 Joe Ryan (MIN)
(5-2) 2.57 ERA
R Mon 6/2 L. Severino
(1-4) 3.89 ERA
@ATH 0.3199 Sat 6/7 B. Francis
(2-6) 5.37 ERA
TOR 0.3031
25 Corbin Burnes (ARI)
(3-2) 2.72 ERA
R Tue 6/3 A. Smith-Shawver
(3-2) 3.67 ERA
@ATL 0.3095 Sun 6/8 B. Singer
(6-3) 4.45 ERA
@CIN 0.3174
26 Carlos Rodon (NYY)
(7-3) 2.60 ERA
L Tue 6/3 G. Williams
(4-3) 4.27 ERA
CLE 0.2957 Sun 6/8 G. Crochet
(4-4) 2.04 ERA
BOS 0.3228
29 Nathan Eovaldi (TEX)
(4-3) 1.56 ERA
R Tue 6/3 D. Rasmussen
(4-4) 2.33 ERA
@TB 0.3022 Sun 6/8 T. Williams
(3-5) 5.69 ERA
@WSH 0.3031
31 Freddy Peralta (MIL)
(5-3) 2.77 ERA
R Tue 6/3 H. Greene
(4-3) 2.63 ERA
@CIN 0.3174 Sun 6/8 K. Hart
(2-2) 6.66 ERA
SD 0.3093
38 Jack Flaherty (DET)
(3-6) 3.94 ERA
R Mon 6/2 J. Cannon
(2-6) 4.15 ERA
@CWS 0.281 Sat 6/7 J. Taillon
(4-3) 3.86 ERA
CHC 0.3394
40 Drew Rasmussen (TB)
(4-4) 2.33 ERA
R Tue 6/3 N. Eovaldi
(4-3) 1.56 ERA
TEX 0.2829 Sun 6/8 M. Meyer
(3-4) 4.53 ERA
MIA 0.3061
84 Max Meyer (MIA)
(3-4) 4.53 ERA
R Mon 6/2 G. Marquez
(1-7) 7.13 ERA
COL 0.2818 Sun 6/8 D. Rasmussen
(4-4) 2.33 ERA
@TB 0.3022
85 Dustin May (LAD)
(3-4) 4.20 ERA
R Mon 6/2 T. Megill
(4-4) 3.52 ERA
NYM 0.3193 Sun 6/8 A. Pallante
(4-3) 4.23 ERA
@STL 0.3197
86 Luis Severino (ATH)
(1-4) 3.89 ERA
R Mon 6/2 J. Ryan
(5-2) 2.57 ERA
MIN 0.3008 Sat 6/7 C. Morton
(1-7) 7.09 ERA
BAL 0.3023
105 Brady Singer (CIN)
(6-3) 4.45 ERA
R Mon 6/2 A. Civale
(0-1) 6.00 ERA
MIL 0.2943 Sun 6/8 C. Burnes
(3-2) 2.72 ERA
ARI 0.3367
112 Tylor Megill (NYM)
(4-4) 3.52 ERA
R Mon 6/2 D. May
(3-4) 4.20 ERA
@LAD 0.3613 Sun 6/8 G. Marquez
(1-7) 7.13 ERA
@COL 0.2818
116 AJ Smith-Shawver (ATL)
(3-2) 3.67 ERA
R Tue 6/3 C. Burnes
(3-2) 2.72 ERA
ARI 0.3367 Sun 6/8 J. Verlander
(0-3) 4.50 ERA
@SF 0.2996
118 Lance McCullers Jr. (HOU)
(0-1) 5.89 ERA
R Tue 6/3 M. Burrows
(0-1) 8.64 ERA
@PIT 0.2844 Sun 6/8 TBD @CLE 0.2957
139 Shane Smith (CWS)
(1-3) 2.68 ERA
R Tue 6/3 J. Jobe
(4-1) 4.22 ERA
DET 0.321 Sun 6/8 C. Ragans
(2-3) 4.53 ERA
KC 0.2891
142 Andre Pallante (STL)
(4-3) 4.23 ERA
R Tue 6/3 M. Lorenzen
(3-6) 4.33 ERA
KC 0.2891 Sun 6/8 D. May
(3-4) 4.20 ERA
LAD 0.3613
148 Tomoyuki Sugano (BAL)
(4-3) 3.23 ERA
R Tue 6/3 G. Kirby
(0-2) 11.42 ERA
@SEA 0.3201 Sun 6/8 J. Lopez
(0-2) 2.57 ERA
@ATH 0.3199
161 Stephen Kolek (SD)
(3-1) 4.11 ERA
R Mon 6/2 L. Webb
(5-5) 2.82 ERA
@SF 0.2996 Sat 6/7 J. Quintana
(4-1) 2.65 ERA
@MIL 0.2943
169 Jacob Lopez (ATH)
(0-2) 2.57 ERA
L Tue 6/3 P. Lopez
(4-3) 2.75 ERA
MIN 0.3008 Sun 6/8 T. Sugano
(4-3) 3.23 ERA
BAL 0.3023
170 Cade Horton (CHC)
(2-0) 3.98 ERA
R Tue 6/3 T. Williams
(3-5) 5.69 ERA
@WSH 0.3031 Sun 6/8 J. Jobe
(4-1) 4.22 ERA
@DET 0.321
191 Jackson Jobe (DET)
(4-1) 4.22 ERA
R Tue 6/3 S. Smith
(1-3) 2.68 ERA
@CWS 0.281 Sun 6/8 C. Horton
(2-0) 3.98 ERA
CHC 0.3394
194 Mike Burrows (PIT)
(0-1) 8.64 ERA
R Tue 6/3 L. Jr.
(0-1) 5.89 ERA
HOU 0.3136 Sun 6/8 Z. Wheeler
(6-1) 2.42 ERA
PHI 0.3257
196 Tyler Anderson (LAA)
(2-2) 3.39 ERA
L Mon 6/2 R. Fitts
(0-2) 2.70 ERA
@BOS 0.3228 Sun 6/8 G. Kirby
(0-2) 11.42 ERA
SEA 0.3201
200 Trevor Williams (WSH)
(3-5) 5.69 ERA
R Tue 6/3 C. Horton
(2-0) 3.98 ERA
CHC 0.3394 Sun 6/8 N. Eovaldi
(4-3) 1.56 ERA
TEX 0.2829
215 Jonathan Cannon (CWS)
(2-6) 4.15 ERA
R Mon 6/2 J. Flaherty
(3-6) 3.94 ERA
DET 0.321 Sat 6/7 TBD KC 0.2891
250 Kyle Hart (SD)
(2-2) 6.66 ERA
L Tue 6/3 L. Roupp
(3-4) 3.70 ERA
@SF 0.2996 Sun 6/8 F. Peralta
(5-3) 2.77 ERA
@MIL 0.2943
268 Eric Lauer (TOR)
(1-1) 2.75 ERA
L Tue 6/3 Z. Wheeler
(6-1) 2.42 ERA
PHI 0.3257 Sun 6/8 P. Lopez
(4-3) 2.75 ERA
@MIN 0.3008
369 German Marquez (COL)
(1-7) 7.13 ERA
R Mon 6/2 M. Meyer
(3-4) 4.53 ERA
@MIA 0.3061 Sun 6/8 T. Megill
(4-4) 3.52 ERA
NYM 0.3193

 

2024 FantasyPros Fantasy Baseball Discord Community Home Run Call Contest

Fantasy Baseball Hitter Rankings

A Hitter Planner identifies favorable and unfavorable matchups for a given week. Matchup rankings are calculated based on the difficulty of opposing starting pitchers and other schedule considerations such as ballpark factors. Additional pitcher matchup info is displayed to help with lineup decisions.


Subscribe: Apple Podcasts | Spotify | Google Podcasts | Stitcher | SoundCloud | iHeartRadio

More Articles

Video: Updated Fantasy Baseball Dynasty Rankings (2026)

Video: Updated Fantasy Baseball Dynasty Rankings (2026)

fp-headshot by FantasyPros Staff | 2 min read

About Author