Dominate Fantasy - Sync your team
MLB
LAA
CHC
1
5
FINALFINAL
NYM
PIT
2
8
BOT 7 B7 • VIEW MATCHUP LIVE
STL
WSH
3
5
TOP 7 T7 • VIEW MATCHUP LIVE
BOS
NYY
0
0
BOT 4 B4 • VIEW MATCHUP LIVE
DET
CIN
2
0
TOP 5 T5 • VIEW MATCHUP LIVE
SF
CLE
4
0
TOP 4 T4 • VIEW MATCHUP LIVE
CHW
MIA
3
0
TOP 6 T6 • VIEW MATCHUP LIVE
PHI
ATL
3
2
BOT 4 B4 • VIEW MATCHUP LIVE
TB
TEX
0
0
BOT 3 B3 • VIEW MATCHUP LIVE
KC
COL
1
0
MID 3 M3 • VIEW MATCHUP LIVE
HOU
MIN
3
0
BOT 2 B2 • VIEW MATCHUP LIVE
BAL
OAK
o8.5
+1.5
9:40PM • PREVIEW SCHEDULED
ARI
SD
o8.5
+1.5
9:40PM • PREVIEW SCHEDULED
TOR
SEA
o7
-1.5
9:40PM • PREVIEW SCHEDULED
MIL
LAD
o7.5
-1.5
10:10PM • PREVIEW SCHEDULED

July 2 Fantasy Baseball Takeaways: Best Pitching Performances | Nathan Eovaldi, Grayson Rodriguez, Zack Littell, Michael Mercado, Kutter Crawford and More

Discussing some of the best pitching performances from July 2.

Morgan Rode Jul 3rd 9:24 AM EDT.

MILWAUKEE, WI - JUNE 26: Texas Rangers pitcher Nathan Eovaldi (17) delivers a pitch during an MLB game against the Milwaukee Brewers on June 26, 2024 at American Family Field in Milwaukee, Wisconsin. (Photo by Joe Robbins/Icon Sportswire)
MILWAUKEE, WI - JUNE 26: Texas Rangers pitcher Nathan Eovaldi (17) delivers a pitch during an MLB game against the Milwaukee Brewers on June 26, 2024 at American Family Field in Milwaukee, Wisconsin. (Photo by Joe Robbins/Icon Sportswire)

After just three MLB games on Monday, a full 15-game slate of action happened on Tuesday, July 2.

It’s time to discuss how pitchers fared after already looking at the top hitters.

We do this every weekday, so check back daily to see the best performers. Here’s the combined story from Monday’s action.

Explore the best in-season tool to manage lineup/start decisions including waiver pickups, projections, trade suggestions, trade value charts, rest of season rankings, power rankings, and tons more with Fantasy Assistant. Now, with revolutionary AI Expert help. Use our fantasy baseball trade analyzer and trade value charts to break down trade scenarios.

Red Sox 8, Marlins 3

Kutter Crawford improved to 4-7 after striking out seven batters over six innings. The Boston starter allowed a run on three hits and no walks.

Valente Bellozo allowed five runs on seven hits and a walk over five innings. He did finish with eight strikeouts in the contest.

Guardians 7, White Sox 6

Carlos Carrasco started and pitched the first six innings for Cleveland. He allowed three runs on four hits and a walk, while striking out seven.

Cade Smith earned a hold before Hunter Gaddis was charged with a blown save. Emmanuel Clase got his fourth win after working a scoreless ninth inning and then having Cleveland walk it off.

Chris Flexen allowed six runs (three earned) on six hits and a walk over six innings in his start for Chicago. He struck out three batters along the way.

Michael Kopech eventually took the loss after allowing the game-winning run. It was his seventh loss of the season.

Cardinals 7, Pirates 4

Kyle Gibson worked the first five innings to earn the win for St. Louis. He allowed four runs on five hits and a walk, while punching out eight.

John King, Ryan Fernandez and JoJo Romero all picked up holds for the Cardinals. Ryan Helsley earned his 31st save after a clean ninth inning.

Mitch Keller fell to 9-5 after allowing six runs (five earned) on nine hits over five innings. He struck out five and walked none.

Mets 7, Nationals 2 (10 inn.)

Sean Manaea started for New York, allowing two runs (one earned) on five hits and two walks over seven innings. He struck out five batters along the way.

Jose Butto tossed two innings and got the win.

DJ Herz started for Washington and worked the first 5 2/3 innings. He surrendered a run on five hits, while striking out 10 and walking none.

Dylan Floro earned a hold before Hunter Harvey was charged with a blown save. Robert Garcia allowed five runs (four earned) in the 10th and took the loss.

Reds 5, Yankees 4

Graham Ashcraft worked the first five innings for Cincinnati and earned his fifth win of the season. He allowed three runs on four hits and two walks, while striking out three.

Nick Martinez, Sam Moll and Fernando Cruz all picked up holds, while Alexis Diaz claimed his 18th save of the season.

Luis Gil fell to 9-4 after allowing four runs on two hits and three walks over four innings. He struck out three batters.

Blue Jays 7, Astros 6

Jose Berrios improved to 8-6 after pitching the first five innings for Toronto. He gave up five runs on five hits and two walks, while striking out one.

Nate Pearson and Trevor Richards each earned holds before Chad Green got his third save.

Spencer Arrighetti fell to 4-7 after allowing seven runs (six earned) on six hits and four walks over four innings. He struck out five along the way.

Giants 5, Braves 2

Hayden Birdsong earned his first win after pitching five innings for San Francisco. He gave up two runs on four hits and two walks, while striking out five.

Randy Rodriguez, Ryan Walker and Tyler Rogers all earned holds before Camilo Doval got his 15th save.

Reynaldo Lopez started for Atlanta, allowing two runs on four hits and four walks over 4 1/3 innings. He struck out six batters.

Dylan Lee pitched next and took the loss.

Twins 5, Tigers 3

Simeon Woods Richardson started and pitched 5 2/3 innings for Minnesota. He allowed three runs on four hits and two walks, while striking out four.

Jorge Alcala got the next four outs and the win. Griffin Jax earned a hold before Jhoan Duran got his 13th save.

Tarik Skubal struck out seven over six innings in his start for Detroit. He allowed three runs on four hits and a walk.

Will Vest pitched next and took the loss.

Phillies 6, Cubs 4

Michael Mercado earned a win after allowing a run on two hits and two walks across five innings. The Philadelphia starter struck out four batters in his first MLB start.

Jeff Hoffman got the final three outs to pick up his seventh save. Jose Ruiz allowed three runs without getting an out in the ninth to force Hoffman into the game.

Hayden Wesneski took the loss and fell to 2-5 for Chicago. He allowed five runs on five hits and three walks over five innings. Wesneski struck out seven batters.

Rangers 7, Padres 0

Nathan Eovaldi worked seven scoreless innings to pick up his fifth win of the season. He struck out six batters and saw his earned run average drop to 3.15.

Dylan Cease started for San Diego and only got through 3 2/3 innings. He allowed six runs on eight hits and two walks, while striking out five.

Rays 5, Royals 1

Zack Littell worked five scoreless innings to earn his third win for Tampa Bay. He allowed four hits, while striking out four and walking none.

Kevin Kelly, Colin Poche and Jason Adam all earned holds before the Rays tacked on a run to take away the save situation.

Brady Singer fell to 4-5 after allowing a run on three hits and three walks over five innings. He struck out four and owns a 3.05 ERA this season.

Brewers 4, Rockies 3

Dallas Keuchel allowed two runs on four hits and two walks over 5 1/3 innings in his start for Milwaukee. He struck out five along the way.

Rob Zastryzny got his first win after getting the final two outs in the eighth and then having Milwaukee pull ahead in the ninth. Trevor Megill struck out a pair in the ninth on his way to his 18th save.

Ryan Feltner started for Colorado, allowing a run on six hits and two walks over five innings. He struck out three.

Ty Blach pitched next and was charged with a blown save after allowing a run. Nick Mears also got a blown save, along with the loss, after allowing the ninth-inning runs.

Athletics 7, Angels 5

Mitch Spence improved to 5-4 after allowing a run on six hits and a walk over 5 1/3 innings for Oakland. He struck out five along the way.

Tyler Ferguson earned a hold before the Athletics pulled away. Mason Miller allowed two runs in the ninth in a non-save situation.

Jose Soriano allowed four runs on three hits and a walk over four innings for Los Angeles. He struck out four batters.

Orioles 2, Mariners 0

Grayson Rodriguez improved to 10-3 after working 6 1/3 scoreless innings for Baltimore. He allowed two hits and four walks, but struck out eight.

Yennier Cano and Cionel Perez earned holds before Craig Kimbrel picked up his 20th save.

George Kirby allowed two runs on seven hits and a walk and fell to 7-6 after the loss. The Seattle starter struck out five batters.

Dodgers 6, Diamondbacks 5

Bobby Miller allowed two runs on four hits and three walks over five innings for Los Angeles. He struck out four along the way.

Blake Treinen was charged with a blown save after allowing an unearned run in the eighth. Evan Phillips allowed an earned run in the ninth, but got the win after the Dodgers won on a walk off.

Ryne Nelson was the bulk pitcher for Arizona, allowing a run on six hits and a walk over five innings. He struck out three.

Paul Sewald blew the save and took the loss.

#waivers #2024-fantasy-baseball

More From FantasySP

Latest from FSP

Waiver Trends

More Trends
Drew Thorpe CHW SP +10.0
Albert Suarez BAL SP +10.0
Carson Spiers CIN RP +10.0
Brooks Lee MIN SS +8.0
Reese Olson DET SP +5.7
Shane Baz TB SP +5.5
Jose Miranda MIN 3B +5.3
Wil Smith KC RP +5.1
Jake Irvin WAS SP +4.4
Lenyn Sosa CHW 3B +3.9
Luis Severino NYM SP +3.7
Michael Lorenzen TEX SP +3.4
Griffin Canning LAA SP +3.3
Andrew Heaney TEX SP +3.1
Luis Garcia Jr. WAS 2B +3.1
davis daniel LAA SP -13.0
David Festa MIN SP -5.8
Christian Scott NYM SP -5.0
Gavin Williams CLE SP -4.8
Landon Knack LAD SP -4.7
Ryan Pepiot TB SP -4.1
Jordan Romano TOR RP -3.4
David Hamilton BOS SS -2.6
Miles Mikolas STL SP -2.5
Gavin Stone LAD SP -2.0
Jared Jones PIT SP -1.9
Luis Rengifo LAA 3B -1.9
Michael Wacha KC SP -1.9
Justin Turner TOR DH -1.8
Bobby Miller LAD SP -1.7

Player News