Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
In a large mixing bowl, combine the ground beef, ground pork, breadcrumbs, milk, egg, garlic powder, onion powder, salt, black pepper, and thyme. Mix until well combined.
Roll the mixture into meatballs, about 1 inch in diameter, and place them on the prepared baking sheet. You should have about 24 meatballs.
Bake the meatballs in the preheated oven for 20-25 minutes until cooked through and browned, or use a meat thermometer to check that the internal temperature reaches 160°F (70°C).
While the meatballs are baking, prepare the sauce. In a medium saucepan, combine the cranberry sauce, BBQ sauce, and Worcestershire sauce. Heat over medium heat until warmed through and slightly bubbly, stirring occasionally.
Once the meatballs are done, remove them from the oven and transfer them to the saucepan with the sauce. Gently toss to coat the meatballs in the sauce.
Let the meatballs simmer in the sauce for an additional 5 minutes before serving.