Preheat the oven and prep the pan. Preheat the oven and line a muffin pan with liners.
Prep the crust. In a mixing bowl, combine the crushed graham crackers, unsalted butter, cinnamon, and sugar. Mix until the crumbs are a moist, sand-like texture. Add the crumbs to the bottom of each cupcake liner. Press down firmly on the crumbs.
Make the cheesecake filling. Add the cream cheese to a bowl of a stand mixer. Mix until smooth. Add powdered sugar and almond extract to the cream cheese. Beat for 2 minutes. Add the egg whites, one at a time on low, until incorporated. Do not overbeat the mixture.
Divide the mixture. Take half of the cheesecake mixture and divide it among the muffin cups.
Make the pumpkin swirl. Mix the pumpkin puree, cinnamon, allspice, and flour together in a small bowl. Add ¼ cup cheesecake mixture to the pumpkin swirl. Add ½ tablespoon of the pumpkin cheesecake mixture to each muffin cup.
Finish the cheesecakes. Add the remaining 1/4 of the cheesecake mixture to each of the muffin cups. Layer with remaining pumpkin swirl on top of each individual cheesecake. You should have a few layers of the plain cheesecake and pumpkin cheesecake mixes. Use a toothpick to swirl through each individual cheesecake to make an inside swirl pattern.
Bake. Bake for 25-30 minutes or until set. Remove from the oven and allow them to cool fully before removing them from the pan.
Serve. Serve cold or at room temperature, either as-is or decorated if you prefer.