5 lipca 2025 o 21:25 UTC rosyjski statek transportowy Progriess MS-31 automatycznie zadokował do modułu badawczego Poisk rosyjskiego segmentu Międzynarodowej Stacji Kosmicznej (MSK). Misja odbywała się pod kontrolą agencji Roskosmos. Statek dostarczył 2625 kg ładunków.
Progriess MS-31 wystartował ze stanowiska 31/6 kosmodromu Bajkonur na szczycie rakiety nośnej Sojuz-2.1a 3 lipca 2025 o 19:32 UTC. Kilka minut później znalazł się na niskiej orbicie wokółziemskiej. Lot na stację odbył się zgodnie z tradycyjnym schematem dwudniowym, podczas którego statek okrążył Ziemię 34 razy. Progriess MS-31 ma pozostać na orbicie okołoziemskiej przez 167 dni.
Transport zawierał 1205 kg suchego ładunku dla załogi 73. ekspedycji długoterminowej, 950 kg paliwa i 420 kg wody pitnej dla kosmonautów. Progriess MS-31 przywiózł też na MSK 50 kg azotu do uzupełnienia jej atmosfery. Statek dostarczył również sprzęt potrzebny do przeprowadzenia eksperymentów naukowych.