Fantasy Baseball Sell-High Trade Targets in NL: Seiya Suzuki, Oneil Cruz, MacKenzie Gore and More
Identifying sell-high fantasy baseball trade targets from the National League.
After taking a look at some fantasy baseball sell high trade candidates in the American League, let's do the same but for National League teams.
Not every team will be covered, as some teams simply don't have sell high candidates.
Also be sure to check out the buy low trade articles from yesterday (AL and NL stories).
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. Use our fantasy baseball trade analyzer and trade value charts to break down trade scenarios and weekly projections to find the best fantasy options.
Cubs
Seiya Suzuki is my choice from the Cubs.
He's got a .250 average and .365 OBP so far, which line up pretty well with his career marks (.277 average, .355 OBP). Suzuki already has four homers among his 13 hits, has driven in 12, stole a base, walked 10 times and scored nine runs. He's not a better fantasy hitter because of a whopping 21 strikeouts already.
A lot of his numbers are above career-best marks, but it's also a small sample size. The strikeouts are a big concern, and he also has injury concerns, with a career high of 138 games across four MLB seasons.
If you are worried about Suzuki going forward, now might be the time to sell high on him.
Brewers
Freddy Peralta is my choice from Milwaukee.
He's 0-1 across his first two starts, but has a 2.08 earned run average, allowing three runs on six hits and a walk over 13 innings. Peralta has 16 punchouts already.
Peralta has a career 3.76 ERA and averages 11.3 punchouts per nine innings (so his 11.1 SO9 mark this season is in line there). His ERA is going to regress, and most people should know that.
As an established pitcher, his fantasy value could be as high as it's going to get in 2025, so selling now might get you your most bang for your buck with Peralta.
Pirates
Oneil Cruz is a sell high candidate in my eyes.
Cruz's .222 average isn't great, but a .362 OBP and seven stolen bases are marks some fantasy owners would love. He has three extra-base hits among his eight total knocks, along with five RBIs, nine walks and five runs scored.
Cruz is a career .249 hitter with a .317 OBP, so even an increase in average won't offset the decrease in OBP over time. He's on a bad offense overall, which is another reason for moving on from him.
Strikeouts have been an issue for him in the past, and he's averaging about one a game so far, which is yet another reason to sell him high.
Phillies
I'll take Nick Castellanos from the Phillies.
He's hitting .258 with a .343 OBP so far. Castellanos is a career .274 hitter, but hit .254 last season, so that might stay the same. His .323 career OBP suggests some regression is coming in that area too. Catellanos also has two homers, five RBIs and six runs scored this season.
Nothing really sticks out for Castellanos, but only four strikeouts has him as the Phillies' second-highest scoring fantasy hitter so far. He's at an 11.4% strikeout rate in the early going, far below his 23.3 career mark.
I see some regression coming, so this might be the best time to move Castellanos, even if his value isn't that much higher than it started the season at.
Mets
Tylor Megill is the sell high candidate from the Mets.
In two starts, he's 2-0 with a 0.87 ERA, allowing a run on five hits and four walks over 10 1/3 innings, while punching out 10.
Megill has a career 4.45 ERA across 76 MLB appearances since 2021. He's a trade candidate in deeper leagues, but is going to regress as the season progresses, so cashing in while his numbers are elite is the route I'd go.
Nationals
MacKenzie Gore is not a starting pitcher I'd suggest to trade, but if you are not as big of a fan of his and wanted to sell high, now would be the time.
In three starts, Gore is 1-1 with a 2.65 ERA. He's surrendered five runs on 15 hits and three walks, while punching out 25 over 17 frames.
He's got a career 4.13 ERA, but has improved every season in that stat, and had a 3.90 ERA in 2024. Sure, I think his ERA will regress over 3 by the end of the season, but after making starts against the Phillies, Blue Jays and Dodgers so far, I think Gore is here to stay.
Selling now is not a recommended move in my eyes, but it's the time to do that move if you don't believe in Gore like I do.
Giants
Wilmer Flores has been really good to start this season, but he's also the pretty obvious choice for regression, meaning it's time to sell high on him.
Across his first 38 plate appearances, Flores has a .250 average, .289 OBP and four homers across his nine knocks. He also has 12 RBIs, a walk and five runs scored.
He's a career .260 hitter with a .316 OBP, so there's actually a little room for improvement there. He's got an injury history over the past couple seasons, and isn't going to homer once every 10 at-bats for the rest of the season.
He's a better trade asset in deeper leagues, and could be used to help shore up a position of need.
Dodgers
It's hard to really choose any one Dodger to sell high, but I think I can say Tommy Edman is the top choice.
Across 50 plate appearances so far, Edman has a .250 average and .260 OBP. He's got five homers among his 12 knocks, along with nine RBIs, a stolen base and walk and nine runs scored.
He's settled in nicely in LA, as most hitters would hitting in a stacked lineup. His home run pace isn't likely to continue for much longer and because he's part of that lineup, his fantasy value is inflated right now.
Throwing his name on the trade block might result in some pretty surprisingly favorable offers in return, so I'd at least entertain the idea.
Diamondbacks
Eugenio Suarez is the sell high candidate from Arizona.
He was hot in the first week of the season, but has already cooled off to a .162 average. Suarez has a .311 OBP and five homers among his six knocks. He also has 11 RBIs, a stolen base, six walks, seven runs scored and 10 punchouts.
He was likely drafted as a backup at third base, or picked up on waivers. Fantasy owners desperate for third base help might be willing to deal for Suarez, and it could help you fortify a weak position of yours, so I'd throw his name on the trade block.
Rockies
Kyle Freeland is my choice from the Rockies.
In two starts, Freeland is 0-1 with a 2.13 ERA, allowing three runs on 11 hits and no walks. He's struck out 10 batters over 12 2/3 innings.
For starters, his home games will come at Coors Field, which is not a great place for pitchers, especially in a fantasy sense. His ERA is great so far, but his ERA is also likely to jump significantly if he keeps giving up that many hits.
Freeland is a trade asset in deeper leagues only, but there's several good reasons to move on from him now, and I'd do my best to move him before his numbers start regressing.