List of spirits in Super Smash Bros. Ultimate (501-1000)

This is a list of spirits in Super Smash Bros. Ultimate numbered from 501 to 1000.

List
The numbers by the primary spirits indicate the number of support spirit slots they have available, while the numbers by the support spirits indicate the number of slots they take up when equipped to primary spirits. Names colored in gray are spirit names used when the Switch's regional settings are set to Europe or Australia.