В 2008 году на чемпионате России ей удался большой прогресс, когда она стала третьей на дистанции 5000 м со временем 14:38,09 минут, а также второй на 10000 м со временем 30:59,35 минут.
На Летних Олимпийских играх 2008 на дистанции 10,000 м она заняла пятое место, установив личный рекорд в 30:35,84 минут.
Мария Коновалова живёт в Москве и выступает за ЦСКА.