Don't Edit

Photo by Mike Mulholland | MLive

David Price

Price is an All-Star. He has a 2.38 ERA, a 1.12 WHIP and 115 strikeouts in 125 innings pitched. The Tigers are 15-3 in games he starts. In other words, they would be nowhere without him.

Grade: A

Don't Edit

Photo by Mike Mulholland | MLive

Anibal Sanchez

Sanchez has pitched better lately than he did early in the season, but his overall numbers – most notably his 4.63 ERA – and the 19 home runs he has allowed are not good signs. But he is trending in the right direction.

Grade: C-minus

Don't Edit

Photo by The Associated Press

Justin Verlander

Grading Verlander doesn’t seem fair in a way. He has missed most of the season due to injuries. He pitched extremely well Friday in his most recent start. But he has a 5.34 ERA and a 1.38 WHIP. Those numbers need work.

Grade: D-plus

Don't Edit

Photo by Mike Mulholland | MLive

Alfredo Simon

Simon received an A-minus after 40 games and a hot start, but he has pitched terribly over the course of his past five starts. During that stretch, Simon has an 11.12 ERA and a 2.47 WHIP.

Grade: C

Don't Edit

Don't Edit

Photo by The Associated Press

Shane Greene

Greene hasn’t been the same pitcher since getting off to a hot start. In his past five starts for the Tigers, he has a 12.79 ERA and a 2.37 WHIP. It wouldn’t be a surprise to see him back in Toledo soon.

Grade: D

Don't Edit

Photo by Mike Mulholland | MLive

Kyle Ryan

Kyle Ryan had an uneven stint in the majors while filling a spot in the rotation temporarily and also making three appearances out of the bullpen. He could use some more time in the minors and was put in a tough spot.

Grade: C-minus

Don't Edit

Photo by Mike Mulholland | MLive.com

Kyle Lobstein

Lobstein outperformed expectations while filling a spot in the rotation that was open due to Justin Verlander’s injury issues. He earned a B-plus after 40 games and has pitched just once since due to a shoulder issue.

Grade: B-plus

Don't Edit

Photo by Mike Mulholland | MLive

Joakim Soria

Soria was almost unhittable early in the season even though his strikeout rate was down from past years. Since then he has appeared human at times and has three blown saves. Eight home runs in 34 2/3 innings is a lot.

Grade: B

Don't Edit

Photo by The Associated Press

Angel Nesbitt

Nesbitt was a pleasant surprise early and pitched very well after making the team out of spring training. His performance fell off substantially, which led to a demotion to Triple-A Toledo.

Grade: C-plus

Don't Edit

Don't Edit

Photo by Mike Mulholland | MLive.com

Al Alburquerque

Alburquerque was extremely erratic and inconsistent through 40 games, but he has become one of the more dependable pitchers out of the bullpen. At 2.79, his ERA is better than his actual performance.

Grade: B-minus

Don't Edit

Photo by Mike Mulholland | MLive.com

Alex Wilson

Wilson was excellent after being called up from Triple-A Toledo early in the season and hasn’t really fallen off much at all. He has shown a propensity to pitch in any situation and – thanks to a spot start -- has pitched in every inning.

Grade: A-minus

Don't Edit

Photo by Mike Mulholland | MLive.com

Tom Gorzelanny

Gorzelanny did not pitch consistently over a stretch of time at any point this season. He cleared waivers and accepted an assignment to Toledo to work on throwing with a new arm angle after posting a 6.37 ERA with Detroit.

Grade: D

Don't Edit

Photo by Mike Mulholland | MLive

Blaine Hardy

It is easy to overlook and underrate Hardy since he doesn’t exactly throw heat. But he has quietly been an important element for a bullpen that has struggled for the past two months.

Grade: B

Don't Edit

Photo by Mike Mulholland | MLive

Ian Krol

Krol has spent his share of time on the Detroit-to-Toledo shuttle in both directions, but his overall body of work for the Tigers this season leaves a lot to be desired. He has a 1.95 WHIP. Opponents are batting .333 against him.

Grade: D-plus

Don't Edit

Don't Edit

Photo by The Associated Press

Bruce Rondon

Rondon has pitched in just nine games since being promoted after a long stint on the disabled list and some time in Toledo. If he gets it together, he could be a key arm out of the bullpen. Time will tell whether he does.

Grade: C-minus

Don't Edit

Photo by Mike Mulholland | MLive

Pitchers: Incomplete grades

Buck Farmer (pictured), Jeff Ferrell, Neftali Feliz, Drew VerHagen and Joe Nathan have appeared in three or fewer games for the Tigers this season.

Don't Edit

Photo by Mike Mulholland | MLive

Miguel Cabrera

Cabrera is hitting .350 with 15 home runs, 54 RBIs, 53 walks and a 1.034 OPS and was voted into the All-Star Game as a starter. Grade him down for missing time while on the disabled list? Nope.

Grade: A

Don't Edit

Photo by Mike Mulholland | MLive

Ian Kinsler

Kinsler was better in the first 40 games than he has been since then, but his overall offensive numbers aren’t bad. His brain freezes on the base paths have been puzzling at times.

Grade: B-minus

Don't Edit

Photo by Mike Mulholland | MLive

Jose Iglesias

Iglesias is an excellent defensive player who is hitting .314 and made the All-Star team. He doesn’t get a ton of extra-base hits, but that’s a minor complaint considering most people didn’t expect him to get many hits at all.

Grade: A-minus

Don't Edit

Don't Edit

Photo by Mike Mulholland | MLive

Nick Castellanos

Castellanos hit the ball better in several games leading up to the All-Star break after he quit focusing on mechanics following a discussion with Brad Ausmus. But his numbers aren’t good and he hasn’t improved noticeably on defense.

Grade: C-minus

Don't Edit

Photo by Mike Mulholland | MLive

Yoenis Cespedes

Cespedes does some amazing things with both his bat and his glove, although his defensive accolades are based much more on his speed and his arm than his glove work. He’s having a very good year at the plate.

Grade: A-minus

Don't Edit

Photo by Mike Mulholland | MLive

J.D. Martinez

Martinez received a C-plus on this site after 40 games. A C-plus! Remember early in the season when he struck out a ton and couldn’t buy a hit? Well, those days are over. Martinez has 25 home runs and a team-high 59 RBIs.

Grade: A

Don't Edit

Photo by Mike Mulholland | MLive

Anthony Gose

Gose got off to an unsustainable hot start, which has helped his numbers hold up even as his offensive production has slowed down a lot. He still has a better batting average and the same OPS as Ian Kinsler.

Grade: B-minus

Don't Edit

Photo by Mike Mulholland | MLive

Rajai Davis

Davis has been pretty quiet lately as Anthony Gose has drawn most of the starts with the Tigers seeing a steady dose of right-handers. But Davis is a productive part of the platoon in center and a terror on the bases when he plays.

Grade: B-plus

Don't Edit

Don't Edit

Photo by The Associated Press

Victor Martinez

Martinez took home a D after 40 games because he didn’t contribute much early in the year while battling knee issues. He gets an A for what he’s done since returning to the lineup. The grade below is based on his body of work.

Grade: C-plus

Don't Edit

Photo by Mike Mulholland | MLive

Andrew Romine

It’s mid-July. Romine has played in about two-thirds of the games. He has 80 at-bats and he is still hitting .300 with a .750 OPS while providing solid defense. He seems to has found his niche.

Grade: B-plus

Don't Edit

Photo by Mike Mulholland | MLive

Alex Avila

Avila has a better OPS against right-handers than James McCann does and still draws better reviews for the work he does behind the plate and with the pitching staff. But his numbers leave a lot to be desired.

Grade: D-plus

Don't Edit

Photo by Mike Mulholland | MLive

James McCann

McCann has posted surprisingly good numbers on offense and has a strong arm. He will improve as time goes on when it comes to things like working with pitchers and pitch framing, but he has played well enough to earn a good chunk of playing time.

Grade: B-plus

Don't Edit

Photo by Mike Mulholland | MLive

Bryan Holaday

Holaday wasn’t flashy but did just fine when thrust into the role as the backup catcher. He hit a solid .271 with a .667 OPS but didn’t throw out many would be base stealers.

Grade: C

Don't Edit

Don't Edit

Photo by Mike Mulholland | MLive

Tyler Collins

Collins did what he was supposed to do while spending some time in the big leagues with Victor Martinez on the disabled list. He provided a bit of punch from the left side of the plate and batted .275 with an .805 OPS in 51 at-bats

Grade: B-plus

Don't Edit

Photo by The Associated Press

Incompletes: Position players

Josh Wilson, Marc Krauss (pictured), Dixon Machado, Jefry Marte and Daniel Fields have fewer than 25 at-bats for the Tigers.