In a stock pot, add the orange juice, chipotle, garlic powder, and piloncillo.
Stir occasionally until piloncillo melts.
Preheat the oven at 325 degrees F.
Score the outside of the ham, cutting about ⅓ of an inch deep.
This will produce a criss-cut (or a diamond) effect on the spiral ham.
Add cloves throughout the ham in the center of the diamond cuts.
Brush the ham with the glaze.
Add water to the pan to prevent the drippings from burning.
Place the ham on top of the roasting pan.
For a whole 10- to 15-pound ham, cook 18 to 20 minutes per pound.
Baste every 20 minutes.
Once it reaches an internal temperature of 140 degrees F, remove from the oven.
Baste again and cool slightly before serving.