Ranking the top 3 SF Giants needs at the 2024 MLB trade deadline

St. Louis Cardinals v San Francisco Giants
St. Louis Cardinals v San Francisco Giants / Andy Kuno/San Francisco Giants/GettyImages
facebooktwitterreddit
Prev
1 of 3
Next

With a 36-42 overall record, the SF Giants are on the outside looking in at the playoff race. That said, they are just a winning streak away from getting back into the race. If they become buyers at the trade deadline, what are their top three needs?

Ranking the top 3 SF Giants needs at the 2024 MLB trade deadline

Spoiler alert, this team needs some help in a lot of places. With that being said, the July 30 trade deadline is the opportunity for the Giants to address some of those needs.

With that, there are 3 things that this team needs to get better immediately. 

1. Starting pitching help

There may be no other team in baseball that has had injuries hit their starting rotation more than the Giants. 

However, there could be many problems as they look to add to their pitching depth. The demand outweighs the available supply, meaning the Giants may have to give up some of their top prospects like Luis Matos, Marco Luciano, Carson Whisenhunt, or Bryce Eldridge to get a deal done for someone like Garret Crochet. 

Jesús Luzardo should also be available but he should be an expensive piece to get as well. His numbers are far better than what they look like this season. 

The Angels also figure to have Tyler Anderson available as well. The only issue is that a reunion with the Giants may not make the most sense. 

That leaves only a few other options to improve the rotation. There are former Giants Ross Stripling and Alex Wood. But considering the Giants let them go in the offseason, a reunion is a long shot. Granted, they will be cheaper to acquire than other options. 

The final viable option could be the Toronto Blue Jays' Yusei Kikuchi. He has been solid on a team that has struggled to get going all season. 

This comes down to price and how much capital in prospects it’ll take to improve it.