Minnesota Vikings As the
2018 NFL draft was coming to an end, Wieneke was hoping he would not be selected. With five picks to go, he received a call from the
Minnesota Vikings' wide receivers coach
Darrell Hazell asking if he wanted to sign as a free agent with Minnesota if not taken. "So for the last five picks of the draft, I was just kind of hoping that I don't get drafted and I get to sign with the Vikings," Wieneke said. When the draft ended, Wieneke agreed to terms with the Vikings. Wieneke stated: "It's the best feeling in the world, I get to stay with the team I grew up loving and I get to stay in Minnesota. It can't be anything better than this." He was waived on August 31, 2018.
Salt Lake Stallions Wieneke signed with the
Salt Lake Stallions of the
Alliance of American Football, but was released in January 2019.
Montreal Alouettes On January 4, 2019, Wieneke signed with the
Montreal Alouettes. He played in all 18 regular season games in
2019 where he recorded 41 receptions for 569 yards and eight touchdowns. At the end of the year, he was awarded the
Frank M. Gibson Trophy as the
East Division's Most Outstanding Rookie. He did not play in 2020 due to the cancellation of the
2020 CFL season. He signed a one-year contract extension with the Alouettes on January 19, 2021. In
2021, Wieneke played in all 14 regular season games where he had 56 catches for 898 yards and a league-leading 11 touchdowns. In his
third season with the team, Weineke saw a drop in production as he played in 16 regular season games, but had 45 receptions for 589 yards and just two touchdowns.
Saskatchewan Roughriders On February 14, 2023, it was announced that Weineke had signed with the
Saskatchewan Roughriders. He was released on January 18, 2024. ==Personal life==