Grand espoir du demi-fond britannique, il s'adjuge le titre national du 800 m des moins de 15 ans, des moins de 17 ans et des moins de 20 ans. En 2006, Michael Rimmer décroche son premier titre de champion de Royaume-Uni sénior et devient le premier coureur de 800 m britannique à remporter tous les titres nationaux dans les catégories jeunes et séniors. Il se classe huitième des Championnats d'Europe de Göteborg. Deuxième de la Coupe d'Europe 2007, Rimmer est éliminé au stade des demi-finales lors des Championnats du monde 2007, des Jeux olympiques de 2008 et des Championnats du monde 2009.