Kansas City Monarchs all-time roster

The following is the list of players on the Kansas City Monarchs all-time roster. These are Kansas City Monarchs players who appeared in at least one game for the Monarchs from 1920 to 1965, while based in either Kansas City, Missouri or Grand Rapids, Michigan.

On-going research continuously discovers unreported or misreported games (and the affected players), while some games and players may be lost forever. Therefore, some Negro league players' affiliations will likely remain incomplete and possibly disputed.