Funny thing about the Angels: they seem to have both too much and too little starting pitching.

With pitchers and catchers due to report to spring training in just over two weeks, the Angels – barring a trade – will have eight starters in camp who have started at least 11 games in the majors.

As things line up now, they could have Matt Shoemaker – the 2014 AL Rookie of the Year runner-up – in the bullpen or even in Triple-A.

Any rotation that doesn’t have a spot for Shoemaker is pretty darn good, right?

Well…

The glass half-empty way to look at their rotation is the Angels have a lot of quantity, but questionable quality. Of those eight starters, the only one who seems to be a lock to be a better than average starter is Garrett Richards.

Everyone else has question marks because of injury, age, inexperience or inconsistency.

So, as we mark off the final days before pitchers and catchers report on Feb. 18, here’s a look at the Angels’ eight starters, in order of firmness of the foothold in the rotation.

Garrett Richards should be the Angels opening day starter. The fact that the Angels lined up the rotation last year to have Richards pitch a do-or-die Game 162 on three days rest tells you that Mike Scioscia has come around to the idea that Richards is his ace.

Jered Weaver used to be that guy, but the guess here is that Scioscia – despite his critics’ notion to the contrary – is now living in the present enough to realize that Weaver is no longer an ace. But what is he? His continued loss of velocity contributed to a 4.64 ERA last season. Before going home for the winter, Weaver said he had some ideas about how to bring back some velocity through a different offseason routine. This is the last year of his contract, so it’s certainly possible the Angels could eat the rest of the deal and just let him go if he can’t find it, but he’s definitely going to start the season in the rotation and get plenty of leash before he’s any decision is made to remove him.

C.J. Wilson seemed a safe bet to be traded when the offseason began, but he’s still here. At this point, it seems likely the Angels will start spring training with him as a starter and see what happens. He still could be traded (in March or in the summer) and he still could be in the rotation all season. Wilson is due to make $20 million this season (with an average annual value of $15.5 million, for luxury tax purposes). If he’s traded, that could save the Angels some money, which they could use to improve the offense.

Andrew Heaney could wind up as the Angels No. 2 starter. He was certainly their second best starter when the season ended last year. However, he made just 18 starts in the majors last season, so it’s reasonable for the jury to still be out on just how good he is.

Hector Santiago was an All-Star in 2015, so he probably ought to be higher than No. 5 on this list. However, he remains a trade candidate. If he were likely to be traded, it probably would have happened already, but it’s not out of the question he could still be dealt. Also, the Angels have always felt Santiago was one of the more versatile pitchers on their staff, potentially a very effective reliever. If one of the following pitchers has a great spring and Santiago doesn’t, he could be in the bullpen.

Matt Shoemaker has had an up and down career so far. In 2014, he came out of nowhere to go 16-4 with a 3.04 ERA. He was their No. 2 starter in the playoffs. But last year he struggled to the tune of a 4.46 ERA. Which is the real Shoemaker? Stay tuned.

Tyler Skaggs has endured his own rollercoaster. He was once a top prospect with the Diamondbacks, then his stock dropped and the Angels got him. In 2014, he looked at times very good and at times very raw. He missed last year for Tommy John surgery. Skaggs still could be anything from a No. 2 starter to Triple-A depth. It’s too early to say.

Nick Tropeano was the sixth man in the Angels rotation last season, popping up to the big leagues when injuries created short-term voids. Tropeano has shown enough in the his career to prove that he’s worthy of a crack at a big league rotation, but the Angels may not have room for him.