For those of you scoring at home, Royals’ starter Zack Greinke is on pace to win 30 games this season after picking up his second shutout and third complete game in a 3-0 win over the White Sox on Monday.

Thirty!

Zack Greinke was spectacular once again, pitching his second shutout and third complete game win overall en route to becoming the majors’ first six-game winner in the Royals’ 3-0 victory over the Chicago White Sox.

Greinke (6-0) gave up only six hits, did not allow a walk and struck out 10, needing just 104 pitches to continue his incredible start to the season. The 25-year-old became the third Royals pitcher to record wins in each of his first six decisions of a season, joining Jose Lima (2003) and 1985 World Series MVP Bret Saberhagen (1987).

In 45 innings this season, Greinke has allowed only two earned runs — three overall — on 30 hits and eight walks, with 54 strikeouts. His earned run average now stands at an astonishing 0.40.

Granted, Greinke was facing a lineup on Monday that featured three minor leaguers, but that certainly doesn’t take away what he has done to this point. He has been absolutely lights out and it’s nice to see a Royals player getting some pub for once considering that normally KC has already been mathematically eliminated from the playoffs by this point in the season.

Hopefully Greinke continues to pitch well throughout the season and maybe the Royals (who are in first place by the way) can make a run of things in a winnable AL Central Division.