Mohamed Ibrahim is having himself quite a season.

In Week 10 against Nebraska, the Minnesota RB became just the 3rd Golden Gopher to eclipse the 4,000 career rushing yards mark. Ibrahim already had the Minnesota record for rushing TDs, surpassing 40 touchdowns earlier this year and eclipsing the record set by Darrell Thompson.

As Minnesota racked up 31 points against Northwestern on Saturday, Ibrahim racked up another record for himself. With his 3rd TD of the game and 18th on the season, the RB tied the Minnesota single-season record for rushing touchdowns.

Ibrahim has amassed 1,261 yards this season, along with his 18 TDs, and is averaging 5.3 yards per carry. The RB has yet to be held under 100 yards in any game this season, including against the Wildcats on Saturday. In the Minnesota win, Ibrahim added 178 yards to his already impressive totals.

Ibrahim will be back in action next Saturday as the Gophers take on Iowa at home.