*Club domestic league appearances and goals, correct as of 19:30, 26 November 2024 (UTC) ‡ National team caps and goals, correct as of 12:15, 21 November 2024 (UTC)
Karczewska begun her career with Polish second division side UKS SMS Łódź. At the end of the 2016–17 season, she helped the club to gain promotion to the Polish top flight Ekstraliga.
In June 2021, Karczewska signed with Division 1 Féminine side FC Fleury 91.[5] She scored her first goal for the club in a 1–0 win over ASJ Soyaux-Charente on 25 September 2021. She scored her first hat-trick for the club in a 4-2 league win over AS Saint-Étienne. In her lone season with the club, she made 24 appearances and netted 10 goals for the club. She ended the season as the club's top scorer and help them to their highest league position to date by finishing 4th in the league.[6]
Tottenham Hotspur
In July 2022, Karczewska signed with Women Super League side Tottenham Hotspur.[7] On 24 September 2022, she made her club debut in a 4–0 loss against Arsenal in a league match.[8] She scored her first goal for the club in a FA WSL Cup win against Reading on 2 October 2022.[9]
Loan to Bayer Leverkusen
On 5 September 2023, Karczewska joined Bayer Leverkusen on a season-long loan.[10]
AC Milan
After a good spell in Germany, on 28 June 2024 she joined Serie A club AC Milan on a permanent deal.[11]
International career
Karczewska has represented Poland in their U19 women's national team before making her first appearance for the Polish women's national team in a 1–0 loss to Slovakia on 14 June 2019.[12] She scored her first goal for her country on 7 April 2022 against Armenia. She went on to score a total of 6 goals in the same match.[13]