Riedewald maakte op 21 oktober 2013 zijn debuut in het betaald voetbal in een wedstrijd van Jong Ajax in de Jupiler League, uit tegen VVV-Venlo (5-1 verlies). Op 14 december 2013 nam coach Frank de Boer hem op in de wedstrijdselectie voor een Eredivisiewedstrijd uit bij SC Cambuur op 15 december 2013. Dit was de eerste keer dat Riedewald deel uitmaakte van een (wedstrijd)selectie van de hoofdmacht van Ajax[1]. Hij debuteerde op 19 december 2013 voor de hoofdmacht van Ajax in de KNVB-beker-uitwedstrijd tegen V.V. IJsselmeervogels. In die met 0-3 gewonnen wedstrijd verving Riedewald in de 73e minuut Daley Blind. Drie dagen later debuteerde hij in de Eredivisie tegen Roda JC Kerkrade. Na Bojan kwam ook Riedewald in het veld; hij verving in de 80e minuut Christian Poulsen en boog vervolgens met twee doelpunten een 1-0-achterstand om in een 1-2-zege. Door deze 1-2-zege werd Ajax 'winterkampioen' van het seizoen 2013/14[2]. Met zijn eerste doelpunt tijdens zijn competitiedebuut werd Riedewald met 17 jaar en 104 dagen de jongst scorende debutant ooit; zijn voorganger Jeroen Lumu was in 2012 met 17 jaar en 111 dagen de toen jongst scorende debutant. Bij Ajax ging Marco van Basten hem voor met 17 jaar en 154 dagen. Bij Ajax scoorde Gerald Vanenburg zijn eerste goal in de eredivisie reeds op een leeftijd van 17 jaar en 66 dagen, op 10 mei 1981, maar dat was pas ruim 1 maand na zijn debuut op 5 april 1981, op welke dag hij nog niet scoorde.[3] Riedewald werd in januari 2014 toegevoegd aan de selectie van de hoofdmacht van Ajax. Hij maakte op 27 februari 2014 zijn Europese debuut voor Ajax in een UEFA Europa League-uitwedstrijd tegen Red Bull Salzburg. Deze ging met 3-1 verloren. Riedewald verving in de 63e minuut Christian Poulsen.
Met het vertrek van Niklas Moisander koos De Boer in het begin van het seizoen 2015/16 voor Riedewald als nieuwe centrale verdediger naast Joël Veltman. Riedewald groeide na het vertrek van Moisander uit tot vaste waarde in de defensie. In De Klassieker tegen Feyenoord op 7 februari 2016 moest Riedewald al snel na de aftrap afhaken met een blessure. Later bleek dat hij een breuk opgelopen had in zijn linkerenkel waarmee het seizoen voor Riedewald voorbij was.[4] Hij miste, door een schorsing, tot dat moment slechts één Eredivisie duel van de 22 die er al gespeeld waren. Op 1 mei 2016 kon Riedewald zijn rentree maken. Tijdens het met 4-0 gewonnen thuisduel tegen FC Twente verving hij na 76 minuten spelen Kenny Tete.
Nadat Ajax op de laatste speeldag de titel verspeelde aan PSV door met 1-1 gelijk te spelen bij De Graafschap besloot De Boer op te stappen als coach van Ajax. Zijn opvolger Peter Bosz besloot om Riedewald meer als verdedigende middenvelder te gaan gebruiken tijdens de opening van het nieuwe seizoen. Riedewald wist op 15 september 2016 de rebound binnen te schieten van de gemiste penalty van Davy Klaassen waardoor Ajax in de Europa League met 2-1 wist te winnen van Panathinaikos. Dit was voor Riedewald zijn eerste doelpunt sinds zijn debuut. Kort hierna verloor hij zijn basisplaats aan Lasse Schöne.
Crystal Palace
In de zomer van 2017 ging Riedewald voor 9 miljoen euro naar Crystal Palace FC, waar zijn oud-coach Frank de Boer trainer was geworden.[5] Na het ontslag van De Boer, 77 dagen na diens aanstelling, verloor Riedewald zijn basisplaats bij Crystal Palace en kwam hij op een zijspoor terecht.[6] Eind 2019 bevond hij zich nog op dit dode spoor,[7] maar vanaf december 2019 kreeg hij toch weer speeltijd en basisplaatsen.
Riedewald maakte zijn debuut als jeugdinternational op 12 april 2011 voor het Nederlands elftal onder 15 jaar in een vriendschappelijke wedstrijd tegen Slowakije –15 (1-0 winst). Riedewald kwam verder uit voor de elftallen onder 16, 17 en 19. Voor het elftal onder 19 jaar scoorde Riedewald zijn eerste doelpunt als jeugdinternational. Dit deed hij op 31 maart 2015 in de EK-kwalifcatiewedstrijd tegen Zwitserland –19. Deze wedstrijd werd met 4-0 gewonnen door Nederland wat zich door dat resultaat had gekwalificeerd voor het EK–19 in Griekenland. Riedewald werd door Ajax samen met zijn teamgenoten Riechedly Bazoer en Donny van de Beek niet vrijgegeven om deel te nemen aan dit EK.[8] In mei 2015 werd hij door Remy Reijnierse opgenomen in de 25-koppige selectie die met Jong Oranje op een trainingsstage zou gaan ter voorbereiding op het internationale jeugdtoernooi in het Franse Toulon.[9] Riedewald meldde zich echter een dag later af met een blessure.[10] In september 2016 mocht Riedewald, die op dat moment al drie interlands voor het grote Oranje achter zijn naam had staan, zich opnieuw melden bij Jong Oranje. Ditmaal debuteerde hij wel voor Jong Oranje op 2 september 2016 in een EK-kwalificatiewedstrijd tegen Jong Wit-Rusland. Deze wedstrijd eindigde in een 2-2 gelijkspel waardoor Jong Oranje kwalificatie niet meer in eigen hand had.
Op 21 augustus 2015 maakte bondscoach Danny Blind bekend dat Riedewald behoorde tot 31-koppige voorselectie voor de EK-kwalificatieduels tegen IJsland en Turkije.[11] Een week later maakte Blind bekend dat hij ook geselecteerd was voor de definitieve selectie.[12] Riedewald maakte in de wedstrijd tegen Turkije op 6 september 2015 zijn officiële debuut voor het Nederlands elftal. Riedewald speelde de hele wedstrijd als linksback. Nederland verloor de wedstrijd met 3–0. Hij werd daarmee de jongste debutant sinds Jetro Willems in 2012.[13] Kort daarop speelde hij nog twee wedstrijden voor Nederland. Daarna kwam hij niet meer voor het Nederlands elftal in aanmerking.