↑ Количество игр и голов за профессиональный клуб считается только для различных лиг национальных чемпионатов, обновлено по состоянию на 26 мая 2023 года.
↑ Количество игр и голов за национальную сборную в официальных матчах, обновлено по состоянию на 3 июня 2023 года.
Селс — воспитанник клуба «Льерс». В 2010 году он был включён в заявку команды на участие в чемпионате. 29 июля 2012 года в матче против «Гента» Селс дебютировал в Жюпиле лиги[3]. В этом же поединке Матц отразил пенальти.
В начале 2014 года Селс перешёл в «Гент». 18 января в поединке против «Кортрейка» он дебютировал за новый клуб[4]. В 2015 году Матц помог команде впервые в истории выиграть национальное первенство, а также Суперкубок. По итогам сезона он был признан лучшим вратарём чемпионата.
Летом 2016 года Матц перешёл в английский «Ньюкасл Юнайтед», подписав контракт на пять лет[5]. 5 августа в матче против «Фулхэма» он дебютировал в Чемпионшипе[6]. Летом того же года для получения игровой практики Селс вернулся на родину, став игроком «Андерлехта». 28 июля в матче против «Антверпена» он дебютировал за новую команду[7].
Летом 2018 года Матц перешёл во французский «Страсбур», подписав контракт на 4 года. Сумма трансфера составила 4 млн евро[8]. 12 августа в матче против «Бордо» он дебютировал в Лиге 1[9].
1 февраля 2024 года Матц перешёл в английский «Ноттингем Форест», подписав контракт на 3,5 года[10]. Дебютировал за новый клуб 4 февраля 2024 года в матче с «Борнмутом», который завершился вничью со счетом 1:1.
3 июня 2021 года Селс дебютировал в основной сборной Бельгии в матче против сборной Греции[14].
Около 30 матчей был в заявке на матчи сборной в различных турнирах, включая товарищеские матчи, но вышел на данный момент на поле всего в 3-х матчах, пропустив в них 1 гол