If his outing Wednesday is any indication, perhaps Mariners starter Taijuan Walker has found the consistency he has been searching for all season.

Walker performed well again, this time in the launching pad in Colorado. He gave up three earned runs on five hits in 7 1/3 innings. He walked three and fanned five in the no-decision.

He faced only two batters over the minimum in blanking the Rockies over the first five. He was touched by a three-run homer by sizzling Carlos Gonzalez in the sixth, but recovered to keep his team ahead in a game it eventually lost.

Walker has recorded three straight quality starts. He has surrendered just seven runs on 12 hits in his last 22 1/3 innings.