Preheat the oven to 350-degrees. Cream the butter on medium speed until light and fluffy, about 1 to 2 minutes.
Add both sugars along with the kosher salt, vanilla and almond extracts, blending in on medium speed.
On medium-low speed add the eggs one at a time, blending well after adding each one.
In a separate bowl whisk together 1-1/2 cups plus 2 tablespoons of the flour, baking soda, cinnamon, nutmeg, cloves and the oats. Using low speed, stir in the flour and oats into the butter mixture adding about ½cup at a time.
Toss the remaining 2 tablespoons of flour with the chocolate chips and the toasted pecans then blend in on low speed just until mixed evenly into the cookie dough.
Using a small ice cream scoop or a teaspoon, form dough into 1” balls and place on a baking sheet lined with a Silpat liner or with parchment paper. Leave about 3” of room between each for the cookies to spread.
Bake about 10 to 11 minutes or until lightly golden in color. Allow to cool slightly on the pan then move to a wire rack to cool completely.
Like most cookie dough, this freezes well. To freeze extra dough, shape into the 1” balls and place on a baking sheet. Freeze for about an hour then drop the formed cookie dough into freezer bags. When you’re ready to bake, simply remove from the freezer and pop in the oven for about 11-12 minutes or until golden. No need to thaw first!