Era la única hija del príncipe Yaroslav,[1] y por lo tanto era la única heredera del Principado de Vitebsk.
[3] María tuvo cinco hijos, los cuales crecieron mientras Algirdas era todavía un duque regional en las tierras eslavas del Gran Ducado de Lituania.
[4] Los cinco fueron bautizados en el rito ortodoxo y gobernaron tierras rusas dando ascenso a los preminientes clanes de duques rusos (Trubetskói de Dmitri I Starshy, los Czartoryski de Constantino, los Sanguszko de Fíodor).
[4] Después de la muerte de María, Algirdas se casó con otra princesa rusa, Uliana de Tver.
Tras la muerte de Algirdas, los hijos mayores de María y Uliana se disputaron los derechos de sucesión.