Preheat your oven to 350°F (175°C).
Prepare a 9x13-inch baking pan by greasing it lightly with butter or non-stick spray.
In a large mixing bowl, combine the flour, sugar, baking powder, baking soda, salt, cinnamon, nutmeg, and ginger. Whisk until well blended.
In another bowl, whisk together the pumpkin puree, melted butter, eggs, and vanilla extract until smooth.
Gradually fold the wet mixture into the dry ingredients until just combined. Be careful not to overmix.
Pour the batter into the prepared baking pan, spreading it evenly.
In a bowl, mix the rolled oats, brown sugar, flour, and a pinch of salt for the crumble topping.
Add in melted butter gradually to the crumble mix, using your fingers or a fork to combine until it resembles coarse crumbs.
Sprinkle the crumble mixture evenly over the cake batter in the pan.
Bake for 40-45 minutes or until a toothpick inserted in the center comes out clean.
Let the cake cool in the pan for about 15 minutes before transferring it to a wire rack to cool completely.