Would this be limited to just the permanent leagues? (ie WL,the 8 pro's, maybe casual pro, peewee gold?)
Reason i ask is that as you move up the ranks you may wind up in a league that was not originally assigned to your level, would the history of league_id=137 mean anything if one season it's a peewee copper #8 and then the next season it's University #6 and then the next it's Prep #5.
I don't know whether bort keeps the league's in the same level each season or if they can move around as levels adjust to new numbers of teams. Just not sure it would work above the ones i mention at the top.
Actual example, this league
http://goallineblitz.com/game/league.pl?league_id=246 was sophomore #11 in S25, now it's prep #8
Not opposed to the idea, just keep this in mind. Should be done for at least the ones i mention at the top.