Preheat oven to 350 degrees and pre line muffin tins. In a large mixing bowl combine whole wheat flour, vanilla protein powder, baking powder, baking soda, salt, cinnamon and all spice. Whisk the dry ingredient together.
In a separate bowl combine maple syrup, shredded carrots, Greek yogurt, eggs and vanilla extract. Add wet ingredients to the dry ingredients and mix until everything is well combined. You should be left with a fairly thick batter.
Fill your lined muffin cups about ¾ of the way with batter, evenly distributing. The batter should fill about 16 muffin cups. Top each muffin with a sprinkle of oats. Bake at 350 degrees for 20-22 minutes or until a toothpick inserted into the middle of a muffin comes out clean. Cool, serve and enjoy!