Мария Кечкина родилась 6 августа 1986 года в городе Пермь. Девушка является воспитаннице пермской детско-юношеской спортивной школы олимпийского резерва № 3. Занималась под руководством Юрия Неволина и Эдуарда Хренникова. После школы, окончила Пермский государственный педагогический университет. Далее, параллельно со спортивной карьерой работала преподавателем кафедры физического воспитания Пермского государственного педагогического университета. Защитив диссертацию получила ученую степень «кандидат педагогических наук».
На молодежном чемпионате 2006 года Кечкина завоевала «бронзу» на короткой дистанции, «серебро» в спринте и «золото» в эстафете. На чемпионате Европы 2011 года в шведском Лиллехаммере в составе второй эстафетной четверки завоевала золотую медаль. За данную победу удостоена почетного звания «мастер спорта России международного класса».
На III зимних Всемирных военных Играх 25 февраля 2017 года в Сочи Мария одержала победу в ориентировании на лыжах. В этом же году, в Красноярске на Чемпионате мира завоевала две золотые медали в индивидуальной длинной дистанции, а также в командной эстафете.
Спортсменка выступает за клуб ЦСКА. В летнее время участвует в велоориентировании.
Спортивные Достижения Марии Кечкиной
Чемпионаты мира
Золото Красноярск 2017 длинная дистанция
Золото Красноярск 2017 эстафета
Чемпионаты мира (среди юниоров)
Бронза Иваново 2006 средняя дистанция
Серебро Иваново 2006 спринт
Золото Иваново 2006 эстафета
Чемпионаты Европы
Золото Лиллехаммер 2011 эстафета
Трехкратная победительница III зимних Всемирных военных игр в Сочи-2017 - на средней дистанции, в эстафете и в командном зачете.
Серебряный призер III зимних Всемирных военных игр в Сочи-2017 в спринте.