Grimm (5-5), a rookie from Bristol, Va., fell to 0-2 with an 11.66 ERA in his past three starts.
The Rangers have scored only five runs in their four-game slide. It’s their first four-game home losing streak since July 8-11, 2010.
Colby Rasmus and J.P. Arencibia homered off Grimm in the fourth.
With Edwin Encarnacion and Adam Lind on base, Rasmus lined an 0-2 pitch over the fence in right field. One out later, Arencibia gave the Blue Jays a 4-0 lead with a solo shot to left.
Texas’ frustration over its lack of offense boiled over in the sixth inning when shortstop Elvis Andrus was ejected after being called out on strikes by umpire Eric Cooper.
Andrus yelled at Cooper from the dugout, and a bat was tossed onto the field after the shortstop was tossed.
Craig Gentry and Leonys Martin showed their own frustration by slamming their batting helmets to the ground after outs.
Texas manager Ron Washington said before the game his team needed one key hit to get the offense back in gear. The Rangers, however, barely got that chance Friday: just one runner reached second base the entire game.
The 2 hour, 8 minute game ended when Lance Berkman grounded into a double play, the Rangers’ third of the game. It was the quickest game played at Texas since May 23, 2011.
“When going through the spells they’re going through, they’re going to get upset,” Washington said. “If they don’t get upset, that probably means they don’t care.”
Mark Buehrle (3-4), who had been 0-3 with a 6.75 ERA in six road starts this season, threw seven shutout innings.