Delaware Power Rankings
From SmashWiki, the Super Smash Bros. wiki
The Delaware Power Rankings are the rankings for the state of Delaware. There is some overlap with the Philadelphia Power Rankings.
Super Smash Bros. Melee rankings
Super Smash Bros. for Wii U rankings
Ads keep SmashWiki independent and free :)