Rowland-Smith fait ses débuts dans les majeures le pour les Mariners de Seattle. Appelé en relève dans une dégelée de 16-1 aux mains des Reds de Cincinnati, le lanceur gaucher retire sur trois prises le premier frappeur qu'il affronte, Ken Griffey Jr.[4], et quitte le match après une manche et un tiers sans accorder de point.
Il remporte sa première victoire dans les grandes ligues le face aux Rays de Tampa Bay[5]. Il est utilisé 26 fois comme releveur durant la saison 2007, remportant sa seule décision et enregistrant 42 retraits sur des prises en 38,2 manches lancées. Sa moyenne de points mérités s'élève à 3,96.
Saison 2008
En 2008, Rowland-Smith obtient sa chance comme lanceur partant. Il fait 47 apparitions au monticule pour Seattle, dont 12 comme partant. Il affiche un dossier de 5-3 avec une moyenne de points mérités de 3,42. En relève, il enregistre 2 sauvetages.
Saison 2009
En 2009, Rowland-Smith devient partant à temps plein, recevant la balle pour 15 départs. Le gaucher remporte 5 victoires contre 4 défaites, avec une moyenne de points mérités de 3,74.
Saison 2010
Rowland-Smith effectue 20 départs et sept sorties en relève en 2010, ne remportant qu'une seule victoire contre dix défaites avec les Mariners, bons derniers dans la Ligue américaine. Sa moyenne de points mérités s'élève à 6,75. Début décembre, Seattle décide de ne pas lui proposer de nouveau contrat. Le gaucher devient donc agent libre.
Le , Rowland-Smith rejoint les Diamondbacks de l'Arizona. Il gagne un poste de lanceur de relève avec le club et est dans l'effectif envoyé pour le match d'ouverture de la saison, exceptionnellement disputé dans un stade de cricket de Sydney, en Australie[8]. Rowland-Smith participe fin à un match amical entre l'équipe nationale australienne et les Dodgers de Los Angeles, puis fait partie de l'effectif des Diamondbacks qui affronte deux fois ces mêmes Dodgers pour lancer la nouvelle saison[8], bien qu'il n'entre pas en jeu dans ces deux dernières parties. Le , l'athlète de 31 ans joue pour Arizona dans un match face aux Giants de San Francisco, où il est releveur pour une manche[9]. Il s'agit de son premier match joué au niveau majeur depuis le avec Seattle. Rowland-Smith ne lancera toutefois que 7 manches et un tiers en 6 apparitions en relève pour les Diamondbacks. Sa moyenne de point mérités s'élève à 4,91 et il est cédé au ballottage. Aucune équipe ne le réclame et il redevient agent libre le [10].