Back to the Top News Newsfeed

Christian McCaffrey became the first player since 2005 to run, catch and throw a touchdown in the same game

Christian McCaffrey just did something only four other players have accomplished in modern NFL history.

The San Francisco 49ers running back ran, caught and passed for a touchdown against the Los Angeles Rams in Week 8. The last player to do that was running back LaDanian Tomlinson for the then-San Diego Chargers in 2005. New England Patriots wideout David Patten and Chicago Bears Hall of Fame running back Walter Payton also completed the feat. Seven others did it as well, though all were before the 1970 NFL-AFL merger, per StatMuse.