Matterstock begon zijn militaire carrière in 1909 bij het Beierse leger en klom op tot kapitein tijdens de Eerste Wereldoorlog. Hij behaalde verschillende onderscheidingen voordat hij in 1916 door de Britten werd gevangengenomen. Na de oorlog werkte hij kort bij de Beierse politie, voordat hij in 1934 weer in militaire dienst trad. Hij bekleedde diverse leidinggevende functies, waaronder het leiden van het 330e Infanterieregiment en de 716e Infanteriedivisie, die gestationeerd was in bezet Frankrijk. Later voerde hij het bevel over de 147e Reservedivisie in Oekraïne en, in 1945, over de kortstondige Infanteriedivisie Matterstock. Na de oorlog schreef hij zijn memoires.
19 juli 1909: Fahnenjunker
7 maart 1910: Fähnrich
15 december 1911: Leutnant (met patent gedateerd 26 oktober 1911)
9 juli 1915: Oberleutnant
22 augustus 1919: Hauptmann (met patent gedateerd 18 oktober 1918)
1 januari 1934: Polizeijor
1 oktober 1934: Major (met patent van 1 maart 1931)
1 juni 1935: Oberstleutnant (met patent van 1 juli 1934)
1 januari 1937: Oberst
1 juni 1941: Generaal-majoor
1 november 1942: Generalleutnant
Heeft u zelf meer informatie over deze persoon? Lever het aan!