Eckes has, but has kind of tapered off. Lessard has been on a roll as of late, but Richmond was rough for him.
I don't know what to think of KBM at this time. Looking at Friesen as well, who is finally coming around a bit, but has had rough luck this year. Friesen has had 5 top 10s in the last 5 races with a KBM chassis.
Dunno man its been confusing to watch KBM the last three years or so.