Il est lanceur partant lors de 5 matchs des Blue Jays en fin de saison 2008 et présente une moyenne de 4 points mérités accordés par partie en 27 manches lancées. Il remporte une victoire contre trois défaites. Il savoure son premier triomphe dans les majeures le sur les Orioles de Baltimore[2]. Cette première victoire est aussi son premier match complet et premier blanchissage, bien qu'il ne lance que 6 manches dans un match gagné 3-0 par Toronto mais écourté en raison du mauvais temps[3].
Il fait partie de la rotation de lanceurs partants des Blue Jays en 2009 et amorce la saison sur les chapeaux de roue: il est nommé meilleure recrue du mois d'avril en Ligue américaine après avoir maintenu une moyenne de points mérités de 2,70 à ses 4 premiers départs, gagnant ses 3 décisions[4]. Le reste de la campagne est moins impressionnant: en 27 matchs, dont 24 départs et 3 comme lanceur de relève en 2009, Richmond termine avec une moyenne de points mérités de 5,52 en 138 manches et deux tiers de travail. Il remporte 8 victoires contre 11 défaites et enregistre un sommet personnel de 117 retraits sur des prises.
Richmond passe l'entière saison 2010 dans les ligues mineures[5] avant de ne faire que des apparitions sporadiques avec le club torontois en 2011 et 2012. Il quitte l'organisation des Blue Jays après coup. Il aura joué 36 matchs, dont 29 comme lanceur partant pour Toronto. Sa fiche avec l'équipe est de 9 victoires contre 14 défaites, avec deux matchs complets, un blanchissage, 139 retraits sur des prises, 61 buts-sur-balles accordés, et une moyenne de points mérités de 5,27 en 169 manches lanceés.