Felix Doubrant is 6-3 with a 4.34 ERA. He leads the team in strikeouts and with a win tonight would match Clay Buchholz for the team lead in wins. The winningest pitchers in the majors have nine wins, Felix is going for number seven. So how good is he really?
Well, he is fourth in the majors in run support at 7.22 runs per game so I guess even if his ERA was 7.21 he’d be winning a few games. But he has been the most consistent among a band of inconsistent starters. And for that, we give props and send him out against the team with the ugliest uniforms.