Skip Navigation to Main Content

Fantasy Baseball Planner: Streamers, Two-Start Pitchers, Hitter Rankings

Fantasy Baseball Planner: Streamers, Two-Start Pitchers, Hitter Rankings

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.

Monday, July 20th

Streaming Pitcher Rankings | Fantasy Baseball Week 16 | FantasyPros
Throws
Opp. SP
68
R
49
82.1
98
39
3
8
4.48
1.41
Tough matchup:@CHC
Tough matchup:0.327
J. Taillon
84
R
42
111.2
99
41
4
9
4.03
1.37
@BOS
0.307
P. Tolle
111
R
3
78.0
73
32
2
8
5.31
1.46
@KC
0.310
M. Wacha
138
R
3
65.0
48
17
4
5
4.57
1.31
@HOU
0.315
T. Imai
140
R
25
103.1
77
35
6
7
5.40
1.34
@NYY
0.321
W. Warren
151
R
6
67.2
59
22
2
5
5.19
1.30
DET
0.311
J. Flaherty
155
L
6
93.2
88
36
5
6
5.00
1.48
@LAA
0.310
J. Soriano
160
R
37
102.2
86
32
5
6
4.12
1.25
Easy matchup:SD
Easy matchup:0.295
R. Vasquez
178
R
26
52.0
63
33
5
4
6.06
1.50
MIA
0.323
J. Junk
220
L
2
49.0
53
22
2
3
4.04
1.43
Tough matchup:@COL
Tough matchup:0.325
K. Freeland
272
L
10
97.2
84
37
3
9
6.08
1.42
@ARI
0.302
M. Bratt
343
L
1
6.0
3
5
0
0
6.00
1.67
ATH
0.315
J. Springs
503
L
10
76.2
47
27
4
5
4.81
1.28
@PHI
0.305
C. Sanchez
525
L
1
88.0
79
18
2
8
7.36
1.57
Tough matchup:WSH
Tough matchup:0.329
A. Alvarez
550
R
13
84.0
60
26
6
6
4.71
1.50
@ATL
0.314
B. Elder
776
R
2
89.0
60
34
5
6
4.15
1.42
@TEX
0.315
N. Eovaldi

Tuesday, July 21st

Throws
Opp. SP
90
R
20
61.2
54
25
4
2
3.50
1.26
Easy matchup:SD
Easy matchup:0.295
W. Buehler
107
L
7
82.1
70
37
4
7
6.45
1.64
DET
0.311
F. Valdez
126
R
7
90.0
80
34
2
8
4.40
1.36
CWS
0.319
N. Schultz
134
R
7
99.0
77
30
4
6
4.55
1.41
MIN
0.321
M. Paredes
148
R
13
82.0
87
39
3
4
5.16
1.37
Easy matchup:NYM
Easy matchup:0.299
Z. Thornton
149
R
3
57.2
72
23
2
5
6.87
1.44
@ARI
0.302
M. Soroka
168
R
39
94.1
85
54
3
8
4.77
1.44
@NYY
0.321
E. Rodriguez
170
R
13
89.1
75
33
7
4
3.73
1.41
@LAA
0.310
W. Urena
183
R
23
84.1
67
31
7
2
3.74
1.36
@BOS
0.307
R. Suarez
252
R
6
66.1
54
21
3
7
5.02
1.30
@KC
0.310
L. Avila
275
R
9
89.0
81
33
5
5
5.36
1.44
@ATL
0.314
R. Lopez
347
R
2
56.2
50
34
4
3
5.08
1.62
SF
0.314
T. McDonald
370
L
9
17.1
15
5
0
1
2.60
0.92
@MIL
0.322
B. Sproat
372
R
2
15.1
12
15
0
1
9.98
2.28
MIA
0.323
T. Phillips
375
L
8
53.0
47
29
3
6
5.60
1.36
@TEX
0.315
K. Rocker
430
R
0
29.1
15
11
0
2
4.60
1.30
Easy matchup:@CLE
Easy matchup:0.299
S. Cecconi
468
R
4
75.0
56
35
2
4
3.48
1.39
@HOU
0.315
C. Javier
487
R
1
17.0
10
11
0
2
4.76
1.76
Tough matchup:PIT
Tough matchup:0.335
B. Chandler
488
R
21
81.1
78
45
5
7
2.88
1.32
STL
0.309
K. Leahy
555
R
1
94.1
50
20
3
7
5.34
1.31
Tough matchup:@COL
Tough matchup:0.325
M. Lorenzen
791
R
2
97.0
73
38
3
9
6.40
1.77
Tough matchup:WSH
Tough matchup:0.329
M. Mikolas

Wednesday, July 22nd

Throws
Opp. SP
64
R
46
103.0
108
34
3
7
5.68
1.45
Tough matchup:LAD
Tough matchup:0.348
S. Ohtani
66
R
42
28.1
34
7
3
1
3.18
0.99
Easy matchup:NYM
Easy matchup:0.299
C. Scott
67
R
35
97.0
104
42
6
8
4.27
1.31
@KC
0.310
S. Lugo
75
R
26
35.0
39
11
1
1
4.37
1.14
@NYY
0.321
G. Cole
81
R
16
59.2
72
26
3
1
2.87
1.22
@MIL
0.322
L. Henderson
92
R
27
98.2
110
32
5
4
3.83
1.35
Tough matchup:@COL
Tough matchup:0.325
G. Hughes
95
R
27
101.2
66
23
4
7
3.01
1.10
@LAA
0.310
R. Detmers
98
R
10
22.0
24
4
1
2
4.09
1.00
@BOS
0.307
J. Bennett
130
R
3
60.0
57
19
4
1
2.85
1.10
TB
0.321
G. Jax
135
L
46
47.2
35
7
4
3
2.64
0.94
BAL
0.315
D. Kremer
137
R
29
93.2
59
36
7
8
5.38
1.51
ATH
0.315
G. Jump
145
L
25
48.2
48
14
3
4
3.51
1.29
@ARI
0.302
M. Kelly
154
R
25
104.2
86
34
3
6
4.56
1.42
SF
0.314
L. Roupp
202
R
13
89.2
76
31
3
9
4.72
1.47
@SEA
0.304
L. Castillo
245
L
8
89.1
71
35
6
4
4.33
1.38
@TEX
0.315
C. Quantrill
315
R
7
94.2
70
36
7
5
4.75
1.45
DET
0.311
TBD
387
R
1
MIA
0.323
S. Alcantara
388
R
1
46.1
28
12
3
1
3.11
1.14
CWS
0.319
A. Kay
558
R
1
9.0
8
3
0
0
3.00
1.00
Tough matchup:WSH
Tough matchup:0.329
C. Cavalli

Thursday, July 23rd

Throws
Opp. SP
83
R
28
17.2
13
10
0
1
7.64
2.04
TB
0.321
I. Seymour
88
R
6
53.2
41
18
3
1
5.03
1.32
@STL
0.309
M. McGreevy
89
L
43
64.2
75
20
6
2
4.59
1.16
@TOR
0.301
S. Bieber
95
R
27
101.2
66
23
4
7
3.01
1.10
ARI
0.302
B. Pfaadt
110
L
47
101.0
105
49
8
4
3.65
1.40
MIN
0.321
B. Ober
128
R
18
71.2
51
19
6
3
4.40
1.19
Easy matchup:@CLE
Easy matchup:0.299
J. Cantillo
218
R
1
55.2
55
30
1
7
6.47
1.60
@ATL
0.314
O. Murphy
259
R
7
54.0
34
12
4
3
4.50
1.24
@DET
0.311
T. Melton
333
R
1
4.0
4
0
0
1
2.25
0.25
Easy matchup:SD
Easy matchup:0.295
G. Canning

Friday, July 24th

Throws
Opp. SP
54
L
37
97.2
110
27
3
7
4.15
1.24
@PHI
0.305
J. Luzardo
82
L
9
75.0
74
24
2
4
4.92
1.33
Tough matchup:LAD
Tough matchup:0.348
R. Sasaki
94
L
17
95.2
91
31
5
7
4.89
1.42
@DET
0.311
C. Mize
95
R
27
101.2
66
23
4
7
3.01
1.10
CIN
0.308
R. Lowder
115
L
21
70.0
67
20
4
3
3.09
1.20
Tough matchup:COL
Tough matchup:0.325
T. Sugano
159
R
27
81.0
80
33
3
5
5.33
1.36
Easy matchup:@NYM
Easy matchup:0.299
S. Manaea
186
R
28
82.0
81
44
7
5
4.50
1.32
@CWS
0.319
D. Martin
206
R
34
103.0
93
45
7
6
3.76
1.26
@MIN
0.321
J. Ryan
210
R
15
87.1
76
39
5
4
3.61
1.32
@BAL
0.315
T. Rogers
228
L
3
4.1
5
1
0
0
2.08
1.38
TOR
0.301
T. Yesavage
267
R
4
90.0
57
26
7
6
4.90
1.31
ARI
0.302
E. Rodriguez
349
R
3
69.2
59
34
3
6
4.91
1.54
@STL
0.309
M. McGreevy
591
R
1
41.2
28
20
4
2
5.18
1.49
@MIA
0.323
M. Meyer
798
R
2
84.1
48
23
8
4
5.02
1.33
@MIL
0.322
S. Drohan

Saturday, July 25th

Throws
Opp. SP
65
R
23
93.0
89
28
5
6
4.55
1.26
CIN
0.308
H. Greene
68
R
49
82.1
98
39
3
8
4.48
1.41
KC
0.310
M. Wacha
84
R
42
111.2
99
41
4
9
4.03
1.37
ATL
0.314
B. Elder
129
R
4
31.0
24
15
3
2
7.84
1.77
@SF
0.314
R. Ray
139
R
12
67.0
54
18
4
6
4.57
1.22
ATH
0.315
J. Lopez
160
R
37
102.2
86
32
5
6
4.12
1.25
@BAL
0.315
S. Baz
186
R
28
82.0
81
44
7
5
4.50
1.32
@CWS
0.319
S. Burke
335
L
1
55.1
43
34
4
3
6.83
1.77
@MIN
0.321
Z. Matthews
343
L
1
6.0
3
5
0
0
6.00
1.67
Tough matchup:@WSH
Tough matchup:0.329
F. Griffin
550
R
13
84.0
60
26
6
6
4.71
1.50
@MIA
0.323
E. Perez
554
R
0
19.1
22
9
0
2
4.19
1.40
NYY
0.321
C. Schlittler
796
R
3
63.1
47
24
3
3
4.55
1.29
@MIL
0.322
TBD

Sunday, July 26th

Throws
Opp. SP
84
R
42
111.2
99
41
4
9
4.03
1.37
ATL
0.314
R. Lopez
90
R
20
61.2
54
25
4
2
3.50
1.26
@BAL
0.315
S. Baz
111
R
3
78.0
73
32
2
8
5.31
1.46
LAA
0.310
J. Soriano
134
R
7
99.0
77
30
4
6
4.55
1.41
@TB
0.321
N. Martinez
138
R
3
65.0
48
17
4
5
4.57
1.31
Easy matchup:SD
Easy matchup:0.295
W. Buehler
140
R
25
103.1
77
35
6
7
5.40
1.34
Tough matchup:CHC
Tough matchup:0.327
J. Taillon
151
R
6
67.2
59
22
2
5
5.19
1.30
Tough matchup:@PIT
Tough matchup:0.335
M. Keller
164
L
3
66.2
71
25
2
5
5.00
1.36
ATH
0.315
J. Springs
170
R
13
89.1
75
33
7
4
3.73
1.41
CIN
0.308
A. Abbott
220
L
2
49.0
53
22
2
3
4.04
1.43
ARI
0.302
M. Soroka
272
L
10
97.2
84
37
3
9
6.08
1.42
@MIN
0.321
C. Prielipp
275
R
9
89.0
81
33
5
5
5.36
1.44
@MIA
0.323
J. Junk
347
R
2
56.2
50
34
4
3
5.08
1.62
@DET
0.311
F. Valdez
525
L
1
88.0
79
18
2
8
7.36
1.57
@MIL
0.322
J. Misiorowski
776
R
2
89.0
60
34
5
6
4.15
1.42
HOU
0.315
TBD

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.

Fantasy Baseball In-Season Waiver Wire & Trade Advice

Fantasy Baseball 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.

Game 1 Opponent Game 2 Opponent
VBR Two Start Pitcher Throws Date Pitcher Opp. wOBA Date Pitcher Opp. wOBA
4 Cristopher Sanchez (PHI)
(11-4) 2.62 ERA
L Mon 7/20 E. Lauer
(4-5) 4.81 ERA
LAD 0.3479 Sun 7/26 W. Warren
(7-4) 3.94 ERA
NYY 0.3210
6 Jacob Misiorowski (MIL)
(10-4) 1.62 ERA
R Mon 7/20 F. Peralta
(5-8) 4.49 ERA
NYM 0.2989 Sun 7/26 K. Freeland
(2-8) 7.36 ERA
COL 0.3249
10 Dylan Cease (TOR)
(6-4) 2.56 ERA
R Mon 7/20 D. Rasmussen
(7-5) 3.26 ERA
TB 0.3210 Sat 7/25 S. Gray
(11-1) 2.54 ERA
@BOS 0.3073
14 Joe Ryan (MIN)
(6-5) 3.34 ERA
R Mon 7/20 P. Messick
(8-5) 2.73 ERA
@CLE 0.2991 Fri 7/24 J. Ginn
(7-6) 3.76 ERA
ATH 0.3154
15 Nathan Eovaldi (TEX)
(9-7) 4.04 ERA
R Mon 7/20 E. Fedde
(5-6) 4.15 ERA
CWS 0.3186 Sun 7/26 L. Gilbert
(7-6) 3.32 ERA
SEA 0.3037
19 Drew Rasmussen (TB)
(7-5) 3.26 ERA
R Mon 7/20 D. Cease
(6-4) 2.56 ERA
@TOR 0.3012 Sat 7/25 P. Messick
(8-5) 2.73 ERA
CLE 0.2991
23 Kevin Gausman (TOR)
(4-8) 4.41 ERA
R Tue 7/21 N. Martinez
(8-2) 2.65 ERA
TB 0.3210 Sun 7/26 P. Tolle
(5-6) 3.32 ERA
@BOS 0.3073
32 Framber Valdez (DET)
(5-6) 4.10 ERA
L Tue 7/21 D. Peterson
(4-7) 6.45 ERA
@CHC 0.3265 Sun 7/26 L. Avila
(4-3) 5.08 ERA
KC 0.3096
35 Freddy Peralta (NYM)
(5-8) 4.49 ERA
R Mon 7/20 J. Misiorowski
(10-4) 1.62 ERA
@MIL 0.3216 Sun 7/26 Y. Yamamoto
(9-6) 2.85 ERA
LAD 0.3479
43 Parker Messick (CLE)
(8-5) 2.73 ERA
L Mon 7/20 J. Ryan
(6-5) 3.34 ERA
MIN 0.3214 Sat 7/25 D. Rasmussen
(7-5) 3.26 ERA
@TB 0.3210
56 Jack Flaherty (DET)
(3-8) 4.48 ERA
R Mon 7/20 J. Taillon
(2-5) 5.19 ERA
@CHC 0.3265 Sat 7/25 M. Wacha
(5-7) 3.77 ERA
KC 0.3096
61 Payton Tolle (BOS)
(5-6) 3.32 ERA
L Mon 7/20 S. Baz
(4-9) 4.03 ERA
BAL 0.3153 Sun 7/26 K. Gausman
(4-8) 4.41 ERA
TOR 0.3012
66 Will Warren (NYY)
(7-4) 3.94 ERA
R Mon 7/20 M. Keller
(6-7) 5.40 ERA
PIT 0.3353 Sun 7/26 C. Sanchez
(11-4) 2.62 ERA
@PHI 0.3054
72 Michael Wacha (KC)
(5-7) 3.77 ERA
R Mon 7/20 T. Mahle
(2-8) 5.31 ERA
SF 0.3140 Sat 7/25 J. Flaherty
(3-8) 4.48 ERA
@DET 0.3111
75 Reynaldo Lopez (ATL)
(4-2) 3.50 ERA
R Tue 7/21 W. Buehler
(5-5) 5.36 ERA
SD 0.2954 Sun 7/26 S. Baz
(4-9) 4.03 ERA
@BAL 0.3153
76 Michael Soroka (ARI)
(8-3) 3.07 ERA
R Tue 7/21 J. Perkins
(2-5) 6.87 ERA
ATH 0.3154 Sun 7/26 A. Alvarez
(2-3) 4.04 ERA
@WSH 0.3285
88 Tyler Mahle (SF)
(2-8) 5.31 ERA
R Mon 7/20 M. Wacha
(5-7) 3.77 ERA
@KC 0.3096 Sun 7/26 J. Soriano
(8-6) 3.57 ERA
LAA 0.3099
89 Nick Martinez (TB)
(8-2) 2.65 ERA
R Tue 7/21 K. Gausman
(4-8) 4.41 ERA
@TOR 0.3012 Sun 7/26 S. Cecconi
(4-6) 4.55 ERA
CLE 0.2991
93 Andrew Abbott (CIN)
(5-5) 4.03 ERA
L Mon 7/20 G. Kirby
(7-8) 3.76 ERA
@SEA 0.3037 Sun 7/26 K. Leahy
(7-4) 3.73 ERA
@STL 0.3092
105 Slade Cecconi (CLE)
(4-6) 4.55 ERA
R Tue 7/21 M. Paredes
(0-2) 4.60 ERA
MIN 0.3214 Sun 7/26 N. Martinez
(8-2) 2.65 ERA
@TB 0.3210
109 Janson Junk (MIA)
(4-5) 4.57 ERA
R Mon 7/20 T. Imai
(5-4) 6.06 ERA
@HOU 0.3153 Sun 7/26 W. Buehler
(5-5) 5.36 ERA
SD 0.2954
111 Mitch Keller (PIT)
(6-7) 5.40 ERA
R Mon 7/20 W. Warren
(7-4) 3.94 ERA
@NYY 0.3210 Sun 7/26 J. Taillon
(2-5) 5.19 ERA
CHC 0.3265
118 Jameson Taillon (CHC)
(2-5) 5.19 ERA
R Mon 7/20 J. Flaherty
(3-8) 4.48 ERA
DET 0.3111 Sun 7/26 M. Keller
(6-7) 5.40 ERA
@PIT 0.3353
124 Bryce Elder (ATL)
(5-6) 4.12 ERA
R Mon 7/20 R. Vasquez
(6-6) 4.71 ERA
SD 0.2954 Sat 7/25 S. Baz
(4-9) 4.03 ERA
@BAL 0.3153
129 Kyle Leahy (STL)
(7-4) 3.73 ERA
R Tue 7/21 W. Urena
(5-7) 2.88 ERA
@LAA 0.3099 Sun 7/26 A. Abbott
(5-5) 4.03 ERA
CIN 0.3079
138 Spencer Arrighetti (HOU)
(7-5) 4.50 ERA
R Fri 7/24 D. Martin
(9-4) 3.41 ERA
@CWS 0.3186 Sat 7/25 S. Burke
(6-4) 3.41 ERA
@CWS 0.3186
156 Andrew Alvarez (WSH)
(2-3) 4.04 ERA
L Mon 7/20 K. Freeland
(2-8) 7.36 ERA
@COL 0.3249 Sun 7/26 M. Soroka
(8-3) 3.07 ERA
ARI 0.3023
178 Jeffrey Springs (ATH)
(3-9) 6.08 ERA
L Mon 7/20 M. Bratt
(0-0) 6.00 ERA
@ARI 0.3023 Sun 7/26 C. Prielipp
(2-5) 5.00 ERA
@MIN 0.3214
180 Walker Buehler (SD)
(5-5) 5.36 ERA
R Tue 7/21 R. Lopez
(4-2) 3.50 ERA
@ATL 0.3137 Sun 7/26 J. Junk
(4-5) 4.57 ERA
@MIA 0.3233
206 Mitch Bratt (ARI)
(0-0) 6.00 ERA
L Mon 7/20 J. Springs
(3-9) 6.08 ERA
ATH 0.3154 Sat 7/25 F. Griffin
(10-2) 2.77 ERA
@WSH 0.3285
209 Luinder Avila (KC)
(4-3) 5.08 ERA
R Tue 7/21 T. McDonald
(3-7) 5.02 ERA
SF 0.3140 Sun 7/26 F. Valdez
(5-6) 4.10 ERA
@DET 0.3111
295 Kyle Freeland (COL)
(2-8) 7.36 ERA
L Mon 7/20 A. Alvarez
(2-3) 4.04 ERA
WSH 0.3285 Sun 7/26 J. Misiorowski
(10-4) 1.62 ERA
@MIL 0.3216
307 Randy Vasquez (SD)
(6-6) 4.71 ERA
R Mon 7/20 B. Elder
(5-6) 4.12 ERA
@ATL 0.3137 Sat 7/25 E. Perez
(5-7) 3.78 ERA
@MIA 0.3233
418 Erick Fedde (CWS)
(5-6) 4.15 ERA
R Mon 7/20 N. Eovaldi
(9-7) 4.04 ERA
@TEX 0.3153 Sun 7/26 TBD HOU 0.3153

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.

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

Fantasy Baseball Trade Value Chart (2026)

Fantasy Baseball Trade Value Chart (2026)

fp-headshot by FantasyPros Staff | 4 min read
Fantasy Baseball Streaming Pitchers: Waiver Wire Targets (Week 16)

Fantasy Baseball Streaming Pitchers: Waiver Wire Targets (Week 16)

fp-headshot by Ryan Pasti | 3 min read
Fantasy Baseball Watchlist: Waiver Wire & Trade Targets (2026)

Fantasy Baseball Watchlist: Waiver Wire & Trade Targets (2026)

fp-headshot by Ben Rosener | 3 min read
MLB DFS Picks & Underdog Player Props: Tuesday (7/21)

MLB DFS Picks & Underdog Player Props: Tuesday (7/21)

fp-headshot by Josh Shepardson | 4 min read

About Author