Rogers was a member of the Texas A&M Aggies freshman team in 1938.[1] He was a letterman in 1939.[1] The 1939 Aggie were consensus national champions. He was listed as inelgible in 1940 and was a letterman again from 1941 to 1942.[1] He was named first-team All-SWC by both the Associated Press and United Press his senior year in 1942.[2] Rogers was also a three-year letterman in baseball from 1941 to 1943.[3] He was a team captain in both sports as a senior.[3] He was inducted into the school's athletics hall of fame in 1984.[4]
Rogers signed with the Pittsburgh Steelers in 1946.[6] He played in five games for the Steelers during the 1946 season, totaling six rushing attempts for negative eight yards, one incomplete pass, three fumbles, and one fumble recovery.[5] He was released on October 23, 1946.[6]