Wijndal begon in de jeugd ZVV Zaandijk en werd bij de amateurs opgepikt door het inmiddels ter ziele gegane HFC Haarlem, toentertijd satellietclub van Ajax. Tussen 2010 en 2016 was hij jeugdspeler bij de Alkmaarders. Na een seizoen bij Jong AZ (2016/2017) stroomde de linkervleugelverdediger door naar de A-selectie.
Vanaf zijn Eredivisie-debuut in 2016/2017 speelde Wijndal 143 officiële duels voor AZ, waarin hij vier keer scoorde en 27 assists leverde. De linksback was met zijn 17 jaar en 68 dagen de jongste AZ-debutant ooit.
De kersverse aanwinst van Ajax doorliep vanaf Oranje O15 alle vertegenwoordigende elftallen. Op 7 oktober 2020 maakte Wijndal in de oefenwedstrijd tegen Mexico (0-1-nederlaag) zijn officiële debuut in het Nederlands elftal. In de Johan Cruijff ArenA schonk toenmalig bondscoach Frank de Boer de verdediger een basisplaats. De back speelde tot nu toe elf interlands voor Oranje. Wijndal scoorde nog niet in het shirt van Nederland, maar hij gaf wel drie keer een assist.