Couple factors at play here.
He was injured in S26, so that's where some of it came from. He's also been waived and claimed a few times, which will sometimes cause a ratings decline, depending on patience rating. His is 21 which is pretty low, so probably took a hit both times he was waived and claimed.