Many high-profile CFL players have been working out for NFL teams since the 2019 Grey Cup was won by the Winnipeg Blue Bombers.

Players are trying to impress and land a contract in the four-down league. NFL teams can sign players to futures contracts on Monday, Dec. 30, the day after the end of the regular season.

Here’s a list of the workouts we know about compiled from various sources. We’ll update the list as warranted. (If you’re a player reading the list and don’t see your workouts listed let us know).

Player: Chris Streveler, QB, Winnipeg Blue Bombers

NFL visit: Arizona Cardinals

Player: Nick Arbuckle, QB, Calgary Stampeders

NFL workouts: New York Giants

Player: William Stanback, RB, Montreal Alouettes

NFL workouts: Oakland Raiders, Chicago Bears, New England Patriots, Houston Texans, Tampa Bay Buccaneers

Player: Reggie Begelton, REC, Calgary Stampeders

NFL workouts: Minnesota Vikings, Cincinnati Bengals, Arizona Cardinals, Indianapolis Colts, New York Giants

Player: Bralon Addison, REC, Hamilton Tiger-Cats

NFL workouts: Minnesota Vikings, Cleveland Browns

Player: Eugene “Geno” Lewis, REC, Montreal Alouettes

NFL workouts: Chicago Bears, New York Giants

Player: DaVaris Daniels, REC, Edmonton Eskimos

NFL workouts: Cleveland Browns

Player: Shaquelle Evans, REC, Saskatchewan Roughriders

NFL workouts: New York Giants

Player: Willie Jefferson, DL, Winnipeg Blue Bombers

NFL workouts: Miami Dolphins

Player: Nick Usher, DL, Edmonton Eskimos

NFL workouts: Miami Dolphins, Oakland Raiders, Los Angeles Chargers

Player: Mike Moore, DL, Edmonton Eskimos

NFL workouts: Miami Dolphins, Detroit Lions, Los Angeles Chargers, Philadelphia Eagles

Player: Jonathan Kongbo, DL, Winnipeg Blue Bombers

NFL workouts: Miami Dolphins

Player: Ryan Brown, DL, Montreal Alouettes

NFL workouts: Minnesota Vikings

Player: Avery Ellis, DL, Ottawa Redblacks

NFL workouts: New York Jets, Tampa Bay Buccaneers

Player: Dylan Wynn, DL, Hamilton Tiger-Cats

NFL workouts: New York Giants

Player: Derrick Moncrief, LB, Saskatchewan Roughriders

NFL workouts: Miami Dolphins, Oakland Raiders, Cincinnati Bengals, Detroit Lions, Arizona Cardinals, New York Jets, Tampa Bay Buccaneers

Player: Cameron Judge, LB, Saskatchewan Roughriders

NFL workouts: Los Angeles Chargers

Player: Winston Rose, DB, Winnipeg Blue Bombers

NFL workouts: Cincinnati Bengals, Los Angeles Chargers, Philadelphia Eagles

Player: Marcus Sayles, DB, Winnipeg Blue Bombers

NFL workouts: Miami Dolphins, Minnesota Vikings, Cincinnati Bengals, New England Patriots, New York Jets

Player: DaShaun Amos, DB, Calgary Stampeders

NFL workouts: Miami Dolphins, Minnesota Vikings, Arizona Cardinals

Player: Terrell Sinkfield, DB, CFL free agent

NFL workouts: San Francisco 49ers

Player: Nick Marshall, DB, Saskatchewan Roughriders

NFL workouts: Cincinnati Bengals

Player: Patrick Levels, DB, Montreal Alouettes

NFL workouts: New York Giants

Player: Randall Evans, DB, Ottawa Redblacks

NFL workouts: New York Giants

Player: Frankie Williams, DB, Hamilton Tiger-Cats

NFL workouts: Tampa Bay Buccaneers

Player: Lewis Ward, K, Ottawa Redblacks

NFL workouts: Minnesota Vikings, Cincinnati Bengals, Atlanta Falcons, Indianapolis Colts

Player: Brett Maher, K, CFL free agent

NFL workouts: Tennessee Titans, Los Angeles Rams

Player: Richie Leone, P, Ottawa Redblacks

NFL workouts: Cincinnati Bengals