In accordance with one or more embodiments herein, a system for optimizing an implant position in an anatomical joint of a patient is provided. The system comprises a storage media and a processor which is configured to: receive medical image data representing a three dimensional image of the joint from the storage media; obtain a three dimensional virtual model of the joint which is based on the received medical image data; identify damage in the joint based on the received medical image data and/or the three dimensional virtual model of the joint; select a suitable implant template based on the identified damage; and position the selected implant template in the three dimensional virtual model of the joint. The processor is configured to position the implant template by: placing the implant template so that at least a major part of the damage is covered; and optimizing the tilt of the implant axis in order to minimize the total penetration into the bone.Selon un ou plusieurs modes de réalisation, la présente invention concerne un système d'optimisation d'une position d'un implant présentant un chapeau d'implant individuellement personnalisé (H) et au moins une protubérance d'implant (P) s'étendant depuis le chapeau d'implant (H) dans le sens d'un axe d'implant (A) dans une articulation anatomique d'un patient. Le système comprend un support d'informations (110) et un processeur (120) qui est configuré pour : recevoir les données d'imagerie médicales représentant une image tridimensionnelle de l'articulation à partir du support d'informations (110) ; obtenir un modèle virtuel tridimensionnel de l'articulation qui est basé sur les données d'imagerie médicales reçues ; identifier les détériorations au niveau de l'articulation sur la base de données d'imagerie médicales reçues et/ou du modèle virtuel tridimensionnel de l'articulation ; définir une zone d'implant qui recouvre au moins une partie majeure de la détérioration identifiée ; positionner une matrice d'implant