Preheat oven to 350 Fahrenheit. Place paper muffin liners inside muffin tin. Spray muffin cups with non-stick cooking spray.
Make streusel topping. Combine butter and both types of sugars with electric mixer. Slowly stir in flour and cinnamon until topping resembles small crumbs. Set aside.
In a large mixing bowl, stir together the flour, oats, brown sugar, granulated sugar, baking soda, baking powder and salt, cinnamon, nutmeg, allspice, ginger and ground cloves. Set aside.
In a separate bowl, stir together the applesauce, eggs and pumpkin.
Slowly add the pumpkin mixture into the dry ingredients. Stir by hand until combined. Do not over mix the batter.
Fill muffin cups ¾ full. Sprinkle 2-3 teaspoons of streusel topping on top of every muffin.
Bake for 15-17 minutes or until toothpick inserted in center comes out clean.
Let the muffins cool completely on a wire rack and then they are ready to serve and enjoy!
Notes
Store any leftover muffins an air tight container or bag at room temperature for up to 4-5 days.