*Club domestic league appearances and goals, correct as of 09:38, 17 August 2024 (UTC) ‡ National team caps and goals, correct as of 09:38, 17 August 2024 (UTC)
At Linköpings Karlsson was known as Maria "Mia" Karlsson, due to the presence of younger team-mate and namesake Maria "Kalle" Karlsson. Both left the club after the 2010 Damallsvenskan season. The elder Karlsson was particularly well thought of by Linköpings as she had joined in 2000, when the club played outside the top division and were known as Kenty DFF.[2]
She subsequently played for local club BK Tinnis when her police training allowed.[3] In 2013, she was dual-signed to Växjö DFF.[4]