No, because the stats that Bozza posted are just based on this season, and we haven't scored a penalty this season. Actually over the last couple of seasons we've performed close to Experimental361's E Ratings, which is based on the expected goals method.
So you managed to ignore all our links to Experimental 361 last season?
https://experimental361.com/2017/04/29/e-ratings-update-championship-29-apr-2017/