Skip to main content
MJ Melendez

MJ Melendez


Age: 24Bats: LThrows: R

Next Game

C. Anderson #318
Fri, 6/2 8:10pm
Matchup (?)
Rank H #112
Projection (?) 0 pts

Roster %



Yahoo C,LF,RF
MJ Melendez homers in Royals' 3-2 win over Nationals

MJ Melendez went 1-for-4 with a solo home run, his fifth of the season, as the Royals edged out the Nationals 3-2 on Sunday.

Fantasy Impact

Despite his low batting average this season, Melendez has shown some pop with five home runs and 22 RBI in 49 games played. However, his high strikeout rate of 0.315 and low walk rate of 0.108 suggest that he still has some work to do in terms of plate discipline.

Chris Schommer4 days ago
MJ Melendez scores a run and steals a base in loss

Despite going 1-for-3 with no RBI, doubles, or home runs, Melendez was able to contribute to the Royals' offense by scoring a run and stealing a base in Friday's 12-10 loss to the Nationals.

Fantasy Impact

The 24-year-old has struggled at the plate this season, batting just .209 with four home runs and 21 RBI in 47 games played. However, Melendez has shown some speed on the basepaths, stealing his first base of the year in Friday's game.

Jesse Garcia6 days ago
MJ Melendez returns to lineup, dropped to sixth in batting order Tuesday

Kansas City Royals catcher/outfielder MJ Melendez is back in the starting lineup Tuesday but has been dropped to sixth in the order.

Fantasy Impact

It's just the second start of the season for the 24-year-old out of the six-hole as he's largely hit between leadoff and the cleanup spot this season. It's an interesting decision considering Melendez has turned things around at the plate with hits in seven of his last eight games with six RBI and seven runs scored in that time. He'll also man right field and take on Padres righty Seth Lugo Tuesday night in San Diego.

Brenton Kemp2 weeks ago
MJ Melendez continues hot stretch Monday

Kansas City Royals outfielder MJ Melendez stayed hot with a two-hit effort along with a homer Monday versus the White Sox.

Fantasy Impact

Melendez now has at least one hit in seven straight starts while he cranked his fourth homer of the season while driving in four on Monday night. While he's still hitting just .208 along with a .667 OPS on the season, the 24-year-old also sits in the 98th percentile in hard-hit rate and average exit velocity, as per Statcast. Expect his numbers to continue to improve moving forward.

Brenton Kemp3 weeks ago
MJ Melendez collects three hits Thursday against Orioles

MJ Melendez went 3-for-5 at the plate for the Royals Thursday, singling, doubling twice, and scoring one run in a 13-10 loss to the Orioles.

Fantasy Impact

Melendez has started to heat up at the plate for the Royals, picking up hits in eight of his last 10 games for the club. The 24-year-old will look to continue to break out of his early season struggles at the plate for fantasy managers, batting .200 with three home runs and 12 runs batted in so far this season.

Chris Schommer4 weeks ago