This study proposes a phase-locked loop (PLL) algorithm employed for phase-angle detection of single-phase utility grid voltage. A detailed stability analysis is performed, as well as its performance is evaluated under several power quality problems. The proposed PLL structure is based on the instantaneous active power theory for three-phase power systems (pPLL), which is investigated into the fictitious two-phase stationary reference frame (αβ-pPLL). A non-autonomous adaptive filter (AF) operates in conjunction with the PLL, and its main function is to extract the fundamental component of the utility grid voltage allowing the rejection of voltage harmonics. The stability analysis of the proposed AF-αβ-pPLL scheme is carried out in order to provide adequate tuning procedures for choosing the parameters used in the proposed algorithm. In addition, the dynamic response and robustness of the AF-αβ-pPLL algorithm are evaluated by means of simulation and experimental tests, under utility grid disturbances, such as voltage harmonics, voltage sag, phase jumps and frequency variations. To emphasise the effectiveness of the algorithm, a comparative analysis with three other single-phase PLL schemes is carried out, such as the conventional power-based PLL (pPLL), the two-phase stationary reference frame pPLL (αβ-pPLL) and the well-known enhanced PLL (EPLL).