Dominate Fantasy - Sync your team
MLB
STL
MIN
9
6
FINALFINAL
NYY
TOR
3
1
FINALFINAL
SD
BAL
9
3
FINALFINAL
MIA
PIT
2
3
FINALFINAL
SEA
WSH
3
8
FINALFINAL
TEX
BOS
3
6
FINALFINAL
LAD
CHW
7
1
FINALFINAL
ARI
CIN
1
2
FINALFINAL
DET
CLE
1
3
FINALFINAL
ATL
NYM
3
1
FINALFINAL
HOU
KC
8
7
FINALFINAL
PHI
MIL
9
8
FINALFINAL
COL
ATH
5
7
FINALFINAL
CHC
SF
6
1
TOP 9 • Q • • MARQ LIVE
TB
LAA
0
8
FINALFINAL

Monday's Fantasy Baseball Pitching Streamers: Richard Fitts, Noah Cameron and More

Four starting pitchers in action on Monday who are widely available in fantasy leagues and have good matchups.

Daniel Hepner Jul 7th 8:01 AM EDT.

Jun 21, 2025; San Diego, California, USA; Kansas City Royals starting pitcher Noah Cameron (65) delivers during tht second inning against the San Diego Padres at Petco Park. Credit: Denis Poroy-Imagn Images
Jun 21, 2025; San Diego, California, USA; Kansas City Royals starting pitcher Noah Cameron (65) delivers during tht second inning against the San Diego Padres at Petco Park. Credit: Denis Poroy-Imagn Images

This is the last week before the MLB All-Star break; the Home Run Derby is one week from today. It seems like things have moved pretty fast (it always does), but we still have about three months left before the playoffs, so there's plenty more to come. That's the good and the bad of the baseball season.

Moving to fantasy baseball, let's look at four starting pitchers in action on Monday who are widely available in fantasy leagues and have good matchups. Most stats are from MLB.com, as are the probable pitchers. The full streamer rankings are listed at the bottom.

Check out daily fantasy baseball projections at FantasySP all MLB season!

Noah Cameron, Kansas City Royals vs. Pittsburgh Pirates

Andrew Heaney, Pittsburgh Pirates @ Kansas City Royals

Just two teams have fewer than 70 home runs: Pittsburgh (61) and Kansas City (63), both in 91 games. The two teams with the fewest runs in the league? The Pirates (310) and Royals (304). Pittsburgh finds themselves in that same bottom-two group in doubles, slugging percentage, and OPS, while KC is last in walks by 17 BBs. This is a group of two of the most faltering offenses in baseball.

Cameron is a rookie who has thrown his first 56 1/3 innings this season. He has been average with walks (19) but a few percentage points worse than average with strikeouts (43). His best areas have been hit and run prevention, where he has given up just 38 base hits and 16 runs (2.56 ERA). He was a good strikeout pitcher in the minors, so there's hope he can improve there. If Cameron could hold his other numbers while increasing his Ks, he would be a highly sought-after fantasy pitcher; you might be hearing this name more moving forward.

Heaney has over 1,000 more innings to his name than his opponent in this one, as he made his debut back in 2014 and has made at least one appearance every season since then. He has been an above-average strikeout pitcher pretty much every year while holding the same better-than-average distinction in walks; Heaney has been at least an average pitcher most of his career.

Cameron and Heaney are both low- to mid-level streamers today. They have found success to different degrees, but both have below-average strikeout rates this season, bringing them down just a hair. I still like the idea of considering these guys today, especially with a shorter schedule.

Richard Fitts, Boston Red Sox vs. Colorado Rockies

Fitts is another rookie with just 48 2/3 innings to his name. He made his debut last year but still meets the definition of a rookie, and he has been OK in his short time: 45 hits, 21 runs (18 earned, 3.33 ERA), 16 walks, and 31 strikeouts. The walks are good, but the strikeouts aren't up to par, and he has given up one home run every four innings this season, a rate that won't allow for continued success. Fitts was middling with Ks in the minors, so there might not be a ton of improvement coming, though his current rate of 15% will almost definitely rise.

We finally get the Rockies on the road (everybody: take a shot of Rocky Road ice cream!), a place where they are maybe the worst offensive team in baseball. Looking just at games that teams have played away from home, Colorado is in the bottom three in runs, hits, doubles, walks, batting average, on-base percentage, slugging percentage, and OPS. Their batters strike out more than anyone else no matter where they are playing, so the Rockies are one of the best teams to target with opposing pitchers every day.

Fitts is a low- to mid-level streamer. His own work has been good enough, but it's hard to know what to expect from someone with such a short track record. The matchup makes him a player to consider today.

Colton Gordon, Houston Astros vs. Cleveland Guardians

When looking at the categories in which the Pirates and Royals were in the bottom two, I noticed something about Cleveland: they rank in the bottom five in runs, hits, doubles, batting average, on-base percentage, slugging percentage, and OPS. They are also in the bottom 10 in home runs and walks, not really leaving a place where they excel. The Guardians have lost 10 games in a row and 11 of their past 12; they play three in Houston and four at the White Sox before hitting the All-Star break.

Add Gordon to our list of rookie pitchers today, another guy who first appeared in the majors earlier this season and who has just 45 1/3 innings to his name. He has good and bad points based on his early numbers, including 41 strikeouts to just seven walks but also 57 hits and nine homers allowed.

Gordon is a mid-level streamer. His 2025 strikeout work has been a little better than the other guys on the list today, and the matchup is enough to hope for good things.

Monday's Streamer Rankings

  1. Colton Gordon, HOU
  2. Noah Cameron, KC
  3. Andrew Heaney, PIT
  4. Richard Fitts, BOS
#waivers

More From FantasySP

Latest from FSP

Waiver Trends

More Trends
Javier Assad CHC SP +7.6
Shane Drohan MIL RP +7.3
Noah Cameron KC SP +7.1
Griffin Jax TB SP +7.0
Martin Perez ATL SP +6.3
Bubba Chandler PIT SP +5.7
Gage Jump ATH SP +5.3
Dominic Canzone SEA DH +5.2
Luis Castillo SEA SP +4.9
Jordan Lawlar ARI SS +4.9
Bryce Eldridge SF 1B +4.6
Cole Carrigg COL CF +4.5
Blaze Jordan STL 3B +4.1
Trevor McDonald SF SP +3.9
Ceddanne Rafaela BOS CF +3.7
Zebby Matthews MIN SP -11.9
Hunter Dobbins STL SP -9.9
Christian Scott NYM SP -9.8
Kumar Rocker TEX SP -8.2
Ryan Weathers NYY SP -4.6
Justin Wrobleski LAD SP -4.5
Kyle Bradish BAL SP -3.5
Roki Sasaki LAD SP -3.5
Edward Cabrera CHC SP -3.3
Adolis Garcia PHI RF -2.7
Mitch Keller PIT SP -2.6
Merrill Kelly ARI SP -2.6
Shane McClanahan TB SP -2.4
Spencer Strider ATL SP -2.4
Nolan Arenado ARI 3B -2.3

Player News