[2] After his senior year, the Kansas City Royals selected him in the second round, 52nd overall, of the 2017 Major League Baseball draft.
[5] He spent 2018 with the Lexington Legends of the Single-A South Atlantic League, slashing .251/.322/.492 with 19 home runs and 73 RBIs in 111 games,[6] earning All-Star honors.
[12] After slashing .285/.372/.628 with 28 home runs and 65 RBIs over 79 games, he was promoted to the Omaha Storm Chasers of the Triple-A East in early August.
[20] On May 17, Melendez hit his first career home run during a game versus the White Sox off of lefty pitcher Tanner Banks.
[21] On July 4, Melendez had his first career multi-homer game, launching home runs off of Jake Odorizzi and Phil Maton of the Houston Astros.