Op 17 september 2006 leidde Xistra zijn eerste wedstrijd in de Portugese nationale competitie. Tijdens het duel tussen Naval 1º de Maio en FC Porto (0–2 voor Porto) trok de leidsman driemaal de gele kaart.[1] In Europees verband debuteerde hij tijdens een wedstrijd tussen Austria Wien en Tobol Qostanay in de voorronde van de UEFA Cup; het eindigde in 2–0 voor Austria en Xistra gaf vier gele kaarten, waarvan twee aan dezelfde speler.[2] Zijn eerste interland floot hij op 11 februari 2009, toen Andorra met 1–3 verloor van Litouwen. Tijdens dit duel gaf Xistra één speler de gele kaart.[3]