However, I had a couple thoughts on this anyway.
Could you place a filter and a sorter at the top of the screen? Filter = Completed Games/Future Games/All Games; Sorter = Order Ascending/Descending.
Another thought, more to the point of the OP, I think...Is it technically possible to change the order for future games to be the opposite of completed games (but listed ahead of completed games)?
Example: Games are played on the 1st day of every month for 12 games a year. On May 15th my list would be:
Jun 1
Jul 1
Aug 1
Sep 1
Oct 1
Nov 1
Dec 1
May 1
Apr 1
Mar 1
Feb 1
Jan 1
