Systems and methods for intraocular lens selection include obtaining one or more pre-operative measurements of an eye; selecting, from a plurality of historical IOL implantation records, a subset of historical IOL implantation records for evaluating a first plurality of prediction model candidates; evaluating the first plurality of prediction model candidates; selecting a first prediction model from the first plurality of prediction model candidates based on the evaluating; calculating, using the selected first prediction model, a plurality of estimated post-operative MRSE values based on a set of IOL powers and the one or more pre-operative measurements of the eye; determining a first IOL power corresponding to a first estimated post-operative MRSE value that matches a predetermined post-operative MRSE value; and providing the determined first IOL power to a user to aid in selection of an IOL for implantation in the eye.