Sports Reference Blog
Current Gamelogs Added to Player Pages
Posted by Mike on September 15, 2014
To help provide more insight into a player's current year performance, we've added a box with the current year's gamelogs to the top of every active player page highlighting this year's game lines. This box also lists his bye week, the next 3 opponents, and his per-game averages against each opponent at a glance, so you can to see Joe Flacco's career gamelogs vs. the Browns, for example. This box also has quick links to all career gamelogs, penalties, splits and more, for all your gameday number-crunching needs.
We've also added the ability to filter by team on each player game log page - just change the team in the select box above the table and you can break down career numbers vs. only that team (for example, Tom Brady vs. the Dolphins).

I like the "upcoming games" section, but what would make it more interesting/useful to me, at least for offensive players, would be to see opposing defensive rankings. Like, I'd want to know that a RB is going up against the #27 rushing defense, not that he ran for X yards in Y games all time against the team -- that makes for interesting trivia, but that's about all it's good for.
Not sure how you'd do that for non-skill position offensive players though. Maybe for them, you just stick with the current system.