Term: chequered
Example: his kingdom has a very chequered track record
Definition: marked by fluctuations of fortune