McKinnon joined the 49ers in 2018 on a lucrative four-year deal worth $30 million after spending the first four seasons of his NFL career with the Minnesota Vikings. At the time, McKinnon was expected to take over as the lead back in San Francisco for the foreseeable future. But he wound up missing the entire 2018 season after suffering a torn ACL during a practice session days before the season opener, then experienced a setback the following year that caused him to miss the 2019 season as well.
In the meantime, McKinnon watched from the sidelines as his friend and now former teammate Matt Brieda emerged as a go-to option in 2018, while Brieda, Raheem Mostert, and Tevin Coleman came together to form a potent running attack during the 49ers' NFC Championship run in 2019. The success the 49ers found without McKinnon on the field in 2018 and 2019 led to some question over what role he'd have with the team in the future, but after agreeing to a contract restructure in March that locked him in at a reduced rate for the 2020 season, McKinnon found himself firmly in the picture after the 49ers traded Breida to the Miami Dolphins in April.
With a healthy offseason behind him, McKinnon was able to suit up Sunday and play in his first NFL game in over 900 days. He responded with three carries for 24 yards and three catches for 20 yards, one of which was his first touchdown since 2017. Needless to say, it was a great moment for McKinnon after everything he's been through.
"It was really just a blessing to wake up this morning knowing I was going to get to play in a game finally," McKinnon said after the 49ers' 24-20 loss to the Arizona Cardinals on Sunday. "A lot of emotions -- I woke up, shed a couple tears and took it all in. But God is good and I'm back."
Mostert drew the starting nod for the 49ers Sunday and led the way with 15 carries for 56 yards while also chipping in four catches for 95 yards and one touchdown. Coleman notched four carries for 18 yards while catching one pass for six yards. There may be games where McKinnnon gets more of a workload than he saw in his 49ers debut, but Sunday was a good first step. And for now, he just sounds happy to have his injury behind him and to be back on the field where he belongs.
"It's great to be back out there with my team, playing with those guys and going to war with those guys because they've definitely been right there beside me these last two frustrating years," McKinnon said.
More San Francisco 49ers News
-
49ers' Trent Williams has two-word reaction to Rams landing Myles Garrett
San Francisco 49ers left tackle Trent Williams will be among the players responsible for slowing down star pass rusher Myles Garrett when the team faces the Los Angeles Rams in its Week 1 international matchup in Australia. On Wednesday, the veteran offensive lineman—widely... -
49ers named ideal landing spot for three free agents, including two pass rushers
The San Francisco 49ers will face a tougher road through the NFC West in 2026 after the Los Angeles Rams showed they are all-in on their quest for another Super Bowl by acquiring star pass rusher Myles Garrett in a blockbuster trade. If the 49ers hope to keep pace in a loaded... -
49ers make several roster moves during OTAs, add two running backs
According to the NFL transaction wire, the San Francisco 49ers made several roster moves on Thursday as organized team activities (OTAs) continued. Signed RB Jordan Mims RB Jermar Jefferson Waived RB Sincere McCormick Placed on injured reserve DB Darrick Forrest The... -
Two 49ers named among NFL's most underrated players
Pro Football and Sports Network's (PFSN) Jacob Infante highlighted 12 of the NFL's most underrated players from the 2025 season, and the list included two San Francisco 49ers contributors. Infante utilized PFSN's Impact Scoring metric, which assigns a numerical value to...