The 5-foot-8, 180-pound Samuel finished with 173 all-purpose yards in a 30-21 win over Stcokbridge on Friday night.
Samuel ran for 98 yards and had 73 yards receiving and one touchdown in the win.
Samuel picked the Cardinals over Auburn, South Carolina and Florida State and others. He committed while he was still on campus for an unofficial visit earlier this month.
As a junior, Samuel had 781 rushing yards, 452 receiving yards and 24 total touchdowns.