1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour : 15 juin 2021
Jean-Marie Aubry fait ses classes au Racing Club de Strasbourg. Tout jeune gardien, il accède à l’équipe professionnelle lors de la saison 1987-88 en Division 2. Doublure de Philippe Flucklinger, Jean-Marie est lancé dans le grand lors d’un match face au Stade rennais pour une lourde défaite 4-0. Il n’est pas conservé par le club alsacien, champion à la fin de la saison et qui accède à l’élite.
Aubry part alors au SCO d'Angers, réputé pour son école de gardien. Il y débarque comme doublure de Michel Pageaud. Il passe les deux premières saisons en D2, où Angers végète dans le ventre mou, sur le banc de touche. Le départ de Pageaud projette Aubry titulaire. Le club se mêle alors à la lutte pour la montée. Après une prometteuse 4e place, Angers termine second lors de la saison 1991-92. Cette année-là Aubry fait parler de lui en battant le record d’invincibilité de Joël Bats. 751 minutes durant, il conserve sa cage inviolée. Angers rate l’accession à l’élite en barrage, éliminé par le RC Strasbourg. Pour évoluer en D1, Aubry et ses coéquipiers attendront encore une saison, terminant 1er de leur groupe. Les débuts en D1 sont compliqués avec une défaite 4-1 à Sochaux pour la première journée. Jean-Marie est exclu et remplacé par le jeune Ulrich Ramé. Angers termine bon dernier du championnat et rate le coche de la remontée immédiate et cette fois. JMA est alors contacté par un club de D1 pour un poste de no 1.
Au Lille OSC, Aubry joue 2 ans en D1 jusqu'à une relégation inévitable en 1997. Jean-Marie reste une saison en 2e division durant laquelle Lille ne remonte pas malgré la bonne saison de son gardien.
L’AS Monaco qui cherche une doublure à Fabien Barthez recrute alors Jean-Marie Aubry. Ce dernier passe 3 ans à La Turbie. Il joue peu mais profite de quelques blessures du titulaire habituel. Il en profite pour devenir champion de France en 2000. Il joue 17 matchs dont 2 matchs en Coupe de l'UEFA en 3 ans sous les couleurs monégasques et quitte le Rocher en 2001.
Aubry rejoint le Stade Malherbe Caen. Le club bas-normand est alors en D2 et Jean-Marie Aubry fait une bonne saison jusqu’à une blessure qui l’écarte des terrains. Bien installé en D2, Aubry vit une fin de carrière assez tranquille. En 2003, il range définitivement les gants[1].