Preheat oven to 350F and line a 12-count muffin pan with muffin cups.
In a medium bowl, whisk together sifted flour, baking soda, and salt until well combined. Set aside.
Next, in a separate bowl, combine the pumpkin puree, brown sugar, melted butter, spices, vanilla extract, maple syrup, and eggs. Mix until smooth. Then, add the flour mixture to the wet batter. Mix until combined, but it's okay to have a few lumps, as you don't want over mix the batter. Set aside
In a separate bowl, make the topping by mixing the pumpkin seeds, cinnamon, brown sugar, and oats until well combined. Set aside.
Next, use a scoop or spoon to fill each muffin cup about 3/4 full with the batter. Then, top each cup of batter with the topping.
Then, bake the muffins in the preheated oven for 20-24 minutes, or until a toothpick inserted into the center comes out clean.
Once done, remove the muffins from the oven and let them cool in the tin for about 5 minutes. Then, transfer them to a wire rack to cool completely and enjoy!