He's been tough, he's been productive and he's the spark that ignites the offense.
If you're keeping a running log of Percy Praise this season, it's time to add Arizona's Larry Fitzgerald and Ken Whisenhunt to the register.
With the Cardinals preparing to march into Mall of America Field on Sunday, both Fitzgerald and Whisenhunt are fully aware that Percy Harvin has been a major catalyst for the Vikings' fast start.
And neither were shy with their compliments Wednesday.
Fitzgerald, tuned in enough to appreciate receiving brilliance from afar, labeled Harvin "the most dynamic offensive player in the game" right now.
"It's hard to miss him," Fitzgerald said. "He's on ESPN every weekend with the highlight plays."
So often, in fact, that Fitzgerald compares Harvin's fearless playing style to Adrian Peterson's.
"He's not scared of contact," Fitzgerald said. "He doesn't shy away from it. ... Those kind of guys make me glad I don't have to play defense. There's no way I'd want to have to tackle guys with those kinds of moves and that kind of power."
Whisenhunt, meanwhile, is busy formulating a plan to contain Harvin, a task he knows has few obvious solutions.
"He's all over the place," Whisenhunt said. "It's tough. You have to be aware of where he is and try to understand how they're going to attack with him. ... He's versatile and explosive and tough."
The long and short of it
It'd be outlandish to suggest the Vikings are underutilizing Harvin, whose 49 catches are the most ever by a Viking through six games. Harvin has been targeted on 62 passes this season and has also added 15 runs for 63 yards, clearly a focal point in offensive coordinator Bill Musgrave's attack.
But there remains some question as to why Harvin is used almost exclusively on shorter passes.
Of his 49 catches, only four have been hauled in more than 15 yards downfield. And of Harvin's seven receptions this year for 20 yards or more, three were caught behind the line of scrimmage or within 4 yards.
Said quarterback Christian Ponder: "Obviously, the stuff underneath is working really well. [Percy] caught a go-ball a couple weeks ago [against Tennessee] and we had a deep ball against Washington caught down the middle. We're going to find ways to get him downfield and keep getting him stuff underneath.
"But we're going to keep giving him the ball no matter what."
This week, there's also the matter of those nine first-quarter red zone plays the Vikings had in Washington where Harvin didn't touch the ball.
On Wednesday, Vikings coach Leslie Frazier again attempted to explain Harvin's limited red zone role.
"We had some things where we would have liked to try to get him the ball when he was in there," Frazier said. "But they did a good job on defense."
Still, it's hard to look back on Harvin's first six games with anything but glowing praise.
Perhaps more impressive than his productivity has been his toughness. Against the Redskins, for example, it wasn't just that he had a career-best 11 catches for 133 yards. It's that after almost all of those grabs, he went into Tasmanian Devil-mode, zooming around and slamming into defenders at every opportunity.
That's a big reason Harvin's 415 yards after the catch leads the NFL by a wide margin. (New England's Wes Welker is second with 300.)
Yet even with all those demolition derby collisions, Harvin continues to bounce back up.
"I'm a little sore," he admitted Monday. "But no sorer than anybody else."
A year ago, Harvin was listed on the injury report before seven games, slowed by injuries to the point that Frazier and his staff felt compelled to rein in his role a tad.
But so far this season, Harvin has yet to miss a practice and surfaced on the injury report for the first time last week with a minor hamstring injury.
At this point, with Harvin providing the green light, the Vikings will continue turning him loose, still conscious of keeping their playmaker in one piece but no longer feeling restrained in how they use him
Said Frazier: "We're going to always try to do what's best for the team. And what's best for our team is to have Percy on the field. That's obvious. "His style of play is not going to change, so we're going to utilize his talents to the fullest."
|San Francisco - J. Peavy||7:07 PM|
|Kansas City - Y. Ventura|
|San Diego||10/23/14 7:25 PM|
|Detroit||10/26/14 8:30 AM|
|Buffalo||10/26/14 12:00 PM|
|St. Louis||10/26/14 12:00 PM|
|Houston||10/26/14 12:00 PM|
|Minnesota||10/26/14 12:00 PM|
|Seattle||10/26/14 12:00 PM|
|Baltimore||10/26/14 12:00 PM|
|Miami||10/26/14 12:00 PM|
|Chicago||10/26/14 12:00 PM|
|Philadelphia||10/26/14 3:05 PM|
|Oakland||10/26/14 3:25 PM|
|Indianapolis||10/26/14 3:25 PM|
|Green Bay||10/26/14 7:30 PM|
|Washington||10/27/14 7:30 PM|
|Connecticut||10/23/14 6:00 PM|
|(18) East Carolina|
|Miami-Florida||10/23/14 7:00 PM|
|So Florida||10/24/14 6:00 PM|
|Troy||10/24/14 6:30 PM|
|BYU||10/24/14 8:00 PM|
|(6) Oregon||10/24/14 9:00 PM|
|North Texas||10/25/14 11:00 AM|
|UAB||10/25/14 11:00 AM|
|Rutgers||10/25/14 11:00 AM|
|Maryland||10/25/14 11:00 AM|
|Texas||10/25/14 11:00 AM|
|(11) Kansas State|
|Minnesota||10/25/14 11:00 AM|
|Memphis||10/25/14 11:00 AM|
|North Carolina||10/25/14 11:30 AM|
|San Jose St||10/25/14 12:00 PM|
|Northern Ill||10/25/14 12:00 PM|
|(25) UCLA||10/25/14 1:00 PM|
|Akron||10/25/14 1:00 PM|
|Massachusetts||10/25/14 1:00 PM|
|Ohio U||10/25/14 1:00 PM|
|Ga Southern||10/25/14 1:00 PM|
|Kent State||10/25/14 1:30 PM|
|Oregon State||10/25/14 2:30 PM|
|Fla Atlantic||10/25/14 2:30 PM|
|Louisiana Tech||10/25/14 2:30 PM|
|(1) Miss State||10/25/14 2:30 PM|
|Georgia Tech||10/25/14 2:30 PM|
|(22) West Virginia||10/25/14 2:30 PM|
|Texas Tech||10/25/14 2:30 PM|
|Michigan||10/25/14 2:30 PM|
|(8) Michigan State|
|Boston College||10/25/14 2:30 PM|
|Central Mich||10/25/14 2:30 PM|
|Vanderbilt||10/25/14 3:00 PM|
|Old Dominion||10/25/14 3:00 PM|
|UNLV||10/25/14 3:00 PM|
|Temple||10/25/14 4:00 PM|
|(15) Arizona||10/25/14 5:00 PM|
|Texas-El Paso||10/25/14 6:00 PM|
|Wyoming||10/25/14 6:00 PM|
|Syracuse||10/25/14 6:00 PM|
|Texas State||10/25/14 6:00 PM|
|(3) Ole Miss||10/25/14 6:15 PM|
|(4) Alabama||10/25/14 6:30 PM|
|So Carolina||10/25/14 6:30 PM|
|(13) Ohio State||10/25/14 7:00 PM|
|(20) USC||10/25/14 9:00 PM|
|(14) Arizona State||10/25/14 9:45 PM|
|Nevada||10/25/14 10:59 PM|
|Chivas USA||8:30 PM|
|Real Salt Lake|
|Montreal||10/24/14 5:30 PM|
|Saskatchewan||10/24/14 8:30 PM|
|Hamilton||10/25/14 3:00 PM|
|Brt Columbia||10/25/14 6:00 PM|
|Aug 8 - vs. Oakland||7 pm||X||10-6|
|Aug 16 - vs. Arizona||7:30 pm||X||30-28|
|Aug 23 - at Kansas City||7 pm||X||30-12|
|Aug 28 - at Tennessee||7 pm||X||19-3|
|2014 regular season|
|Sep 7 - at St. Louis||Noon||X||34-6|
|Sep 14 - vs. New England||Noon||X||30-7|
|Sep 21 - at New Orleans||Noon||X||20-9|
|Sep 28 - vs. Atlanta||3:25 pm||X||41-28|
|Oct 2 - at Green Bay||7:25 pm||X||42-10|
|Oct 12 - vs. Detroit||Noon||X||17-3|
|Oct 19 - at. Buffalo||Noon||X||17-16|
|Oct 26 - at Tampa Bay||Noon|
|Nov 2 - vs. Washington||Noon|
|Nov 9 - Bye|
|Nov 16 - at Chicago||Noon|
|Nov. 23 - vs. Green Bay||Noon|
|Nov. 30 - vs. Carolina||Noon|
|Dec 7 - vs. NY Jets||Noon|
|Dec 14 - at Detroit||Noon|
|Dec 21 - at Miami||Noon|
|Dec 28 - vs. Chicago||Noon|