Roger Edward Weaver (October 6, 1954 in Amsterdam, New York) is a former Major League Baseball pitcher who played for one season. He pitched in 19 games for the Detroit Tigers during the 1980 Detroit Tigers season. The 1980 Detroit Tigers finished in fourth place in the American League East with a record of 84-78, 19 games behind the Yankees. They outscored their opponents 830 to 757. The Tigers drew 1,785,293 fans to Tiger Stadium in 1980, ranking 7th of the 14 teams in the American League.