1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour :
Maximilian Ullmann commence par jouer en faveur du FC Pasching, puis avec le LASK Linz. Il débute avec cette équipe le face au TSV Hartberg, rencontre qui se solde par un match nul (0-0)[1].
Le Ullmann participe à son premier match de Ligue Europa lors de la rencontre de son équipe face au Lillestrøm SK. Titulaire lors de cette rencontre, le LASK Linz s'impose par quatre buts à zéro[2].
Le Maximillian Ullman s'engage jusqu'en 2022 avec le Rapid Vienne[3].
Après une saison pleine en 2020-2021 où il a été l'un des joueurs du Rapid les plus utilisés[4], Ullmann est pressenti pour quitter le club à l'été 2021, son contrat se terminant en juin 2022. L'Arminia Bielefeld est notamment intéressé par le joueur[5] mais l'arrière gauche reste finalement au Rapid, le club demandant une indemnité de transfert trop importante pour le club allemand[6].
Le 18 janvier 2022, Maximilian Ullmann rejoint l'Italie afin de s'engager en faveur du Venise FC. Il signe un contrat courant jusqu'en juin 2024[7].
Le , Maximilian Ullmann rejoint le FC Magdebourg en deuxième division allemande, sous la forme d'un prêt jusqu'à la fin de la saison[8].
Le 30 juillet 2024, il retourne en Bundesliga autrichienne et rejoint le Wolfsberger AC pour un contrat de deux saisons[9].
Le , Ullmann joue son premier match avec l'équipe d'Autriche espoirs, face à la Finlande. Il est titulaire lors de cette partie, et les deux équipes se séparent sur un score nul (2-2)[11].
Il inscrit son premier but avec les espoirs le , contre l'Arménie (victoire 2-1), puis son second quatre jours plus tard, contre Gibraltar (victoire 0-5). Ces deux rencontres rentrent dans le cadre des éliminatoires de l'Euro espoirs 2019[12].
En 2019, il est sélectionné afin de participer à l'Euro espoirs qui a lieu en Italie.