The Marlins filled their 40-man roster on Tuesday by adding top prospects Isan Diaz, Monte Harrison and pitchers Jordan Yamamoto, Jorge Guzman, Jordan Holloway, Kyle Keller and Jose Quijada and removing a few others, including outfielder Braxton Lee and pitcher Dillon Peters.