Dominate Fantasy - Sync your team
MLB

June 24 Fantasy Baseball Takeaways: Best Pitching Performances | Cole Ragans, Taj Bradley, Lance Lynn, James Paxton, Aaron Nola and More

Discussing some of the best pitching performances from June 24.

Morgan Rode Jun 25th 10:27 AM EDT.

KANSAS CITY, MO - JUNE 02: Kansas City Royals pitcher Cole Ragans (55) delivers a pitch during an MLB game against the San Diego Padres on June 02, 2024 at Kauffman Stadium in Kansas City, Missouri. (Photo by Joe Robbins/Icon Sportswire)
KANSAS CITY, MO - JUNE 02: Kansas City Royals pitcher Cole Ragans (55) delivers a pitch during an MLB game against the San Diego Padres on June 02, 2024 at Kauffman Stadium in Kansas City, Missouri. (Photo by Joe Robbins/Icon Sportswire)

There were 12 MLB games played on Monday, June 24, and now it’s time to go over the top performances from the day.

Let's go over how pitchers fared after already looking at the top hitters from the day.

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.

Guardians 3, Orioles 2

Tanner Bibee improved to 6-2 after striking out seven batters over his six innings for Cleveland. He allowed two runs (one earned) on five hits and a walk. His earned run average is down to 3.50.

Tim Herrin and Hunter Gaddis picked up holds before Scott Barlow got his second save of the year. Herrin struck out two, Gaddis one and Barlow three.

Cade Povich took the loss and fell to 0-2. He allowed three runs on seven hits and a walk over 5 2/3 innings, while striking out five.

Phillies 8, Tigers 1

Aaron Nola struck out six over seven strong innings to get the win and move to 9-3 on the season. Nola surrendered a run on six hits and no walks. He’s got a 3.39 ERA on the season.

Casey Mize took the loss after giving up four runs (three earned) on nine hits over 4 1/3 innings. Mize struck out 10 and walked no batters.

Rays 4, Mariners 3

Taj Bradley started for Tampa Bay and struck out eight batters over 5 1/3 innings. He gave up a run on two hits and four walks and now has a 3.81 ERA.

Phil Maton eventually earned the win, his first of the season. Pete Fairbanks struck out two in a 1-2-3 ninth inning to grab his 12th save of the season.

Bryan Woo started for Seattle and made it three innings before leaving with an injury. He allowed a run on five hits, while striking out three and walking none. Woo has a 1.77 ERA this season.

Ryne Stanek and Austin Voth earned holds, but Voth was also charged with the loss. Andres Munoz was tagged with a blown save.

Red Sox 7, Blue Jays 6

Tanner Houck started for Boston, allowing three runs (two earned) on five hits and a walk over 6 2/3 innings. He struck out seven batters along the way and now has a 2.18 ERA.

Kenley Jansen picked up the win after working a scoreless ninth inning.

Chris Bassitt started for Toronto and gave up two runs on five hits and a walk over seven innings. He struck out a pair and lowered his ERA to 3.45.

Zach Pop eventually was tagged with the blown save and loss after allowing an unearned run.

Reds 11, Pirates 5

Carson Spiers worked the first six innings for Pittsburgh, allowing three runs on seven hits and a walk. He struck out five along the way. Spiers earned his first win and is now 1-1.

Bailey Falter took the loss after giving up five runs (four earned) on five hits and a walk over four innings. He struck out a pair.

Cardinals 4, Braves 3

Lance Lynn improved to 3-3 after striking out five batters over 6 2/3 innings. He gave up a run on four hits and no walks. Lynn has a solid 3.86 ERA on the season.

Ryan Fernandez earned a hold after striking out three batters over 1 1/3 innings. Ryan Helsley struck out two batters on his way to his 27th save. Helsley did allow two runs and saw his ERA jump to 2.83.

Spencer Schwellenbach gave up four runs on eight hits over five innings. He struck out six, walked none and fell to 1-3 on the season.

Dodgers 3, White Sox 0

James Paxton started for Los Angeles and worked five scoreless innings. He allowed three hits and three walks, but struck out six to work out of trouble. Paxton has a 3.39 ERA this season.

Daniel Hudson pitched next and got his fourth win of the season. Yohan Ramirez and Evan Phillips picked up holds before Alex Vesia claimed his fourth save of the season. Phillips faced the heart of the White Sox lineup, so this game doesn’t exactly mean Vesia is the team’s primary closer now.

Garrett Crochet started for Chicago and struck out six over 5 2/3 scoreless innings. He allowed five hits and no walks. Crochet has a 3.05 ERA for the season.

Steven Wilson pitched next and took his fifth loss after allowing two runs (one earned).

Royals 4, Marlins 1

Cole Ragans improved to 5-5 after punching out 11 over six strong innings. He allowed a run on four hits and three walks. Ragans has a strong 3.03 ERA this season.

Chris Stratton and John Schreiber earned holds for the Royals before James McArthur got his 13th save after a 1-2-3 ninth inning.

Roddery Munoz allowed four runs on six hits and four walks over six innings and took the loss for Miami. He struck out four and now has a 1-3 record this season. 

Brewers 6, Rangers 3

Freddy Peralta started for Milwaukee, allowing two runs on four hits and two walks over five innings. He struck out six batters along the way.

Elvis Peguero pitched next and allowed a run, but got the win after Milwaukee pulled ahead. Jared Koenig and Joel Payamps earned holds before Trevor Megill struck out a pair in a scoreless ninth inning to claim his 16th save.

Michael Lorenzen struck out five over five innings for Texas. He allowed two runs on five hits and a walk and now has a 3.04 ERA.

Jacob Latz pitched next and was charged with a blown save and loss after giving up three runs and not getting an out.

Angels 5, Athletics 1

Griffin Canning improved to 3-8 after allowing a run on five hits and a walk over seven innings. He struck out five batters.

Luis Medina started for Oakland and left after three innings. He gave up four runs (three earned) on four hits and two walks, while striking out four.

Aaron Brooks saved the Athletics’ bullpen by working the final five innings.

Padres 7, Nationals 6 (10 inn.)

Matt Waldron started for San Diego and struck out eight over six innings. He gave up two runs on five hits and two walks and has a solid 3.43 ERA for the season.

Adrian Morejon pitched next and was charged with a blown save. Wandy Peralta got the final out in the 10th inning and got the win after San Diego scored four runs in the bottom of the frame. He saved Enyel De Los Santos from the loss - De Los Santos allowed three runs (two earned) in the top of the 10th.

Patrick Corbin started and pitched seven innings for Washington, giving up three runs on five hits. He struck out five and walked none.

Hunter Harvey took the loss and was charged with a blown save after allowing the 10th-inning runs.

Giants 5, Cubs 4

San Francisco used five pitchers to get through the contest. Spencer Howard pitched last and got the win after striking out eight over 4 2/3 scoreless innings. He allowed four hits and one walk.

Justin Steele started for Chicago and allowed two runs on six hits and a walk over 7 1/3 innings. He struck out nine. Steelese had a 3.08 ERA across 11 starts but an 0-3 record.

Tyson Miller and Colten Brewer earned holds before Drew Smyly blew the save and took the loss. Smyly allowed a run on a hit and three walks in 1/3 of an inning.

#waivers #2024-fantasy-baseball

More From FantasySP

Latest from FSP

Waiver Trends

More Trends
Manny Machado SD 3B +10.0
Edwin Diaz NYM RP +10.0
Gerrit Cole NYY SP +10.0
Randy Arozarena SEA LF +10.0
Reynaldo Lopez ATL SP +8.9
Luisangel Acuna NYM SS +6.7
Shea Langeliers OAK C +6.7
Jordan Walker STL RF +5.6
Hayden Birdsong SF SP +5.6
Jason Foley DET RP +5.6
Nathaniel Lowe TEX 1B +4.4
Shane McClanahan TB SP +4.4
Colt Emerson SEA SS +3.3
ricky tiedemann TOR SP +3.3
Tyler Rogers SF RP +3.3
Walker Buehler SP -10.0
Bryce Miller SEA SP -10.0
Pete Fairbanks TB RP -10.0
Sean Murphy ATL C -7.8
Jesus Luzardo MIA SP -4.4
Jake Irvin WAS SP -4.4
Carlos Correa MIN SS -4.4
Bryan Woo SEA SP -4.4
Spencer Arrighetti HOU SP -3.3
Maikel Garcia KC 3B -2.2
Bryson Stott PHI 2B -2.2
Michael Harris II ATL CF -1.1
Yordan Alvarez HOU LF -1.1
Jose Altuve HOU 2B -1.1
Brenton Doyle COL CF -1.1

Player News