Rankings and Dates in Views (data architecture)
I could propose using Entity Reference or Field Collection for the second item (Rank). 

So, Rank should have 2 different fields eg an integer field (Ranking) and a taxonomy term reference (Year).

These modules will allow you for better data manipulation, Views integration, sorting etc.