Épongez bien les pilons de poulet avec du papier absorbant.
Déposez-les dans un bol avec l’huile d’olive, le sel, le poivre, le paprika et la poudre d’ail. Mélangez.
Dans un autre bol, mélangez le sirop d’érable, la moutarde de Dijon, la moutarde jaune, le vinaigre ou le jus de citron, l’ail, la sauce soya, la sauce Worcestershire, le paprika fumé et le Cayenne.
Versez les deux tiers de la marinade sur les pilons. Gardez le reste pour badigeonner.
Laissez mariner 30 minutes, ou jusqu’à 4 heures au réfrigérateur.
Préchauffez le four à 200°C (400°F).
Placez les pilons sur une plaque recouverte de papier parchemin, en laissant de l’espace entre les morceaux.
Faites cuire 25 minutes.
Retournez les pilons, badigeonnez avec la marinade réservée et poursuivez la cuisson 15 à 20 minutes.
Cuisez jusqu’à une température interne de 80°C à 85°C (175°F à 185°F) pour des pilons bien tendres.
Passez sous le broil 3 à 5 minutes pour caraméliser, en surveillant bien.
Laissez reposer 5 minutes avant de servir.