The 2012 MLB season has been full of pitching surprises.
Atlanta Braves starter Brandon Beachy leads the league with a 1.77 ERA thus far.
His teammate Jair Jurrjens—who led the NL in ERA at the All-Star break last year—has been sent down to the minors to figure things out.
Tim Lincecum, who won back to back NL Cy Young Awards in 2008 and 2009, boasts a 6.41 ERA.
Enough about individual statistics though. Let's take a look at how each team's starting rotation stacks up in the current MLB Power Rankings, from bottom to top.