Krasniqi saavutti 48 kg:n painoluokassa MM-pronssia Tokiossa 2019 ja EM-pronssia Prahassa 2020. Hän voitti saman sarjan Euroopan-mestaruuden Lissabonissa 2021 kukistettuaan loppuottelussa ukrainalaisen Darja Bilodidin. Budapestin MM-kilpailuissa hän oli samana vuonna viides. Tokion olympialaisissa hän voitti kultaa kukistamalla loppuottelussa japanilaisen Funa Tonakin.