When New York Mets shortstop Jose Reyes is on top of his game, there is perhaps no one better to watch in baseball.
And right now, Reyes is playing like the MLB All-Star that he's capable of being.
Reyes started the season on the disabled list as he continued to recover from hamstring surgery, and also dealt with a thyroid issue. Before he rejoined the Mets, he had not played since May 20, 2009.
Since his return, however, Reyes has looked like The Flash of DC Comics fame.
He has five straight multi-hit games, and has six in his last seven. He hasn't struck out in his last last eight games, and he's belted 14 hits in his last 32 at-bats for a .438 clip.
Reyes got his 1,000th hit this week, and can tie his career-high tonight when it comes to multi-hit streaks. He did it in six straight games during his 2003 rookie year.
At short, Reyes is fielding everything in sight, and stealing bases like a madman.
"I think [I am] just seeing the ball a lot better," Reyes said."My timing was all over the place. Now I have my timing back."
His appreciative teammates agree.
"He is the engine," Mets pitcher Mike Pelfrey said. "He brings so much energy. See him smile and run around 120 miles per hour."
Mets manager Jerry Manuel had better leave Reyes at the top of the batting order.
The Mets win ball games when he's in the leadoff spot, plain and simple.