A method for creating a patient-specific resection guide, the method comprising: generating a three-dimensional model of a patient's bone based on a plurality of images, wherein each image views the patient's bone in a different imaging plane of a plurality of imaging planes; mapping the three-dimensional model to a plurality of silhouette curves [402, 404, 406, 408, 410], wherein each silhouette curve [402, 404, 406, 408, 410] corresponds to a contour of the patient's bone captured in an image of the plurality of images of the patient's bone; and determining a plurality of customized patient-specific negative contours based on the plurality of silhouette curves [402, 404, 406, 408, 410], wherein each customized patient-specific negative contour is shaped to match and receive a corresponding positive contour of the patient's bone, and wherein each positive contour corresponds to a silhouette curve [402, 404, 406, 408, 410] of the plurality of silhouette curves [402, 404, 406, 408, 410]; the method further comprising generating a guide having a polymeric body including a bone-facing surface and an outer surface positioned opposite the bone-facing surface and a plurality of bone-contacting surfaces coupled to the bone-facing surface and raised relative to the bone-facing surface, wherein each bone-contacting surface defines a customized patient-specific negative contour of the plurality of patient-specific negative contours, and wherein the polymeric body includes a base and an elongated first arm [22; 24] coupled to the base, and the first bone contacting segment [44; 52] extends from the base [18; 18] to a posterior end [46; 54] of the first arm [22; 24]. generating a three-dimensional model of a patient's bone based on a plurality of images, wherein each image views the patient's bone in a different imaging plane of a plurality of imaging planes; mapping the three-dimensional model to a plurality of silhouette curves [402, 404, 406, 408, 410], wherein each silhouette curve [402, 404, 406, 408, 410] corresponds to a contour of the patient's bone captured in an image of the plurality of images of the patient's bone; and determining a plurality of customized patient-specific negative contours based on the plurality of silhouette curves [402, 404, 406, 408, 410], wherein each customized patient-specific negative contour is shaped to match and receive a corresponding positive contour of the patient's bone, and wherein each positive contour corresponds to a silhouette curve [402, 404, 406, 408, 410] of the plurality of silhouette curves [402, 404, 406, 408, 410]; the method further comprising generating a guide having a polymeric body including a bone-facing surface and an outer surface positioned opposite the bone-facing surface and a plurality of bone-contacting surfaces coupled to the bone-facing surface and raised relative to the bone-facing surface, wherein each bone-contacting surface defines a customized patient-specific negative contour of the plurality of patient-specific negative contours, and wherein the polymeric body includes a base and an elongated first arm [22; 24] coupled to the base, and the first bone contacting segment [44; 52] extends from the base [18; 18] to a posterior end [46; 54] of the first arm [22; 24].