Był to gol na wagę zwycięstwa Charlton w tym meczu.
Po 8 latach spędzonych w Arsenalu 17 sierpnia 2018 roku Mavididi został sprowadzony przez włoski klub Juventus. Stephy zagrał 32 mecze w zespole U23 "Starej Damy" w Serie C. 13 kwietnia 2019 roku został powołany do pierwszej drużyny Juventusu z SPAL w ramach meczu 32. kolejki Serie A. W tym meczu wszedł na boisko za Moise Kean'a w 69. minucie. Był to jego jedyny mecz w pierwszej drużynie Juventusu. Bianconeri ostatecznie wygrali ligę w sezonie 2018/19 jednak Mavididi nie dostał medalu mistrzowskiego ponieważ nie rozegrał odpowiedniej ilości spotkań. Krótko po zdobyciu mistrzostwa Stephy dowiedział się, że jego ojciec zmarł.
29 sierpnia 2019 roku został wypożyczony do francuskiego zespołu Dijon. Zadebiutował 31 sierpnia 2019 roku w meczu z Angers wchodząc w 40. minucie meczu za Senou Coulibaly’ego. Swojego pierwszego gola dla Dijonu strzelił 5 października 2019 roku w meczu z RC Strasbourg. Był to zwycięski gol w tym meczu.
1 lipca 2020 roku przeszedł do francuskiego klubu Montpellier za 6,3 mln €. Pierwszy mecz zaliczył 12 września 2020 podczas spotkania ligowego z OGC Nice wchodząc w 85. minucie za Andy’ego Delorta.