A patient-specific pin guide for performing a total ankle arthroplasty can comprise a tibia pin guide, a talus pin guide and an interlocking component. A patient-specific cutting guide system for performing a total ankle arthroplasty can comprise a talus cutting guide and a tibia cutting guide. A method of performing a total ankle arthroplasty can comprise: coupling a patient-specific talus pin guide to a talus; coupling a patient-specific tibia pin guide to a tibia; positioning an interlocking device between the patient-specific tibia pin guide and the patient-specific talus pin guide; inserting guide pins into the patient-specific tibia and talus pin guides; removing the patient-specific talus and tibia pin guides from the guide pins; and coupling patient-specific talus and tibia cutting guides to the talus and tibia using at least some of the guide pins to alternatively perform resections on the tibia and talus.