CFL DFS Picks and Cheat Sheet for Division Semifinals on DraftKings

After the conclusion of an exciting regular season, we’re set for the two-game Division Semifinals Halloween slate on Saturday. We have a pair of intriguing matchups in Blue Bombers-Argonauts and Roughriders-Lions clashes, setting up a fun day of DFS sweats.

As customary, we’ll break down multiple options for each roster spot and also offer a trio of core plays to consider making the centerpiece of your lineups.

Quarterback Plays for CFL Division Semifinals

Nathan Rourke, BC vs. SSK ($10,200): Rourke put together another stellar regular season that included an average of 329.6 passing yards per game, 4,614 passing yards, 356 rushing yards and 27 total touchdowns. Rourke also completed a crisp 70.5% of his passes, and in this playoff matchup, he faces a Roughriders team he thrived against during the regular season.

Rourke posted DK-point tallies of 28.1, 26.1 and 37.7 against the Roughriders in three regular-season meetings. He delivered a 6:1 TD:INT in the last two games versus Saskatchewan as well, and the Riders finished the regular season having allowed the third-most passing yards (304.8), second-highest completion rate (73.6 percent) and third-most passing touchdowns (35).

Chad Kelly, TOR vs. WPG ($10,000): Kelly is off the injury report after dealing with a knee issue at the end of the regular season, one that led to him last suiting up in Week 17. That game actually was against the Blue Bombers, and Kelly posted 290 passing yards with two touchdowns and two interceptions to net 18.8 DK points. 

Kelly may have a bit of rust to knock off, but the veteran signal-caller has the arm and playoff pedigree to still deliver a useful fantasy performance. The Bombers also gave up 320 yards and two touchdowns to Kelly back in Week 6, posting 23.1 DK points in that initial meeting. Winnipeg was very good against the pass during the regular season, but the Bombers still surrendered 28 passing touchdowns and tied for the third-most completions of 30-plus yards allowed (31).

ALSO CONSIDER: Trevor Harris, SSK at BC ($9,900)

Running Back Plays for CFL Division Semifinals

Brady Oliveira, WPG at TOR ($9,500): Oliveira is carrying his perpetual questionable designation due to an ankle injury heading into Saturday’s game, but given the stakes at play, we’ll assume for the purposes of this article that he’ll take the field as he often did down the stretch. Oliveira displayed an impressive ability to remain effective despite being less than 100 percent, as he averaged 84.6 rushing yards and 15.0 DK points over the last nine games of the season. 

Oliveira tore through the Argos for 139 yards on 18 carries the most recent time he saw them in Week 17, and he gained 69 yards on 16 carries in the other meeting with the Argos in Week 7. Toronto finished the regular season allowing the third-most rushing yards per game (108.2) at 5.2 yards per carry, and the Argos also surrendered 50 runs of 10-plus yards, while tying with the Bombers for the second-most runs of 20-plus yards allowed.

A.J. Ouellette, SSK at BC ($7,200): Ouellette sat out in Week 21 due to a neck injury, but he’s all clear for Saturday’s postseason matchup. The versatile veteran had a pair of 77-yard tallies on the ground over the four games he played after returning from a knee injury in Week 17, with one of those tallies coming against the Lions. Ouellette does now have another proven option in Deon Jackson as a backfield mate, but the former should still serve in the lead role.

Ouellette also gained 69 yards on 15 carries against BC back in Week 2, so he proved capable of delivering strong production in both games against the Lions. That’s especially relevant when considering BC did boast the top run defense in the CFL during the regular season, and despite the fact it remains a tough on-paper matchup, Ouellette is very much worthy of consideration given how thin the running back pool is. 

Wide Receiver/Slotback Plays for CFL Division Semifinals

Kian Schaffer-Baker, SSK at BC ($9,300): Schaffer-Baker’s fellow wideout KeeSean Johnson is always a consideration as well, but we’re rolling with the latter in this postseason matchup at a $300 discount. Schaffer-Baker is coming off a career-best regular season, one where he posted a 68-1,033-7 line across just 12 games. The veteran was relatively quiet to finish off the campaign, however, which could certainly lead to a more modest roster rate on the small slate.

Schaffer-Baker was outstanding in his one meeting with the Lions this season, posting a season-high 11 receptions to go along with 165 yards and 30.5 DK points. BC finished the regular season allowing 294.9 passing yards per game, a 69.9 percent completion rate, 33 touchdowns and 29 completions of 30-plus yards, along with the second-most yards after the catch in the league (2,392). 

Keon Hatcher, BC vs. SSK ($9,000): Hatcher is Rourke’s favorite target, and he’ll be in position to benefit from the same favorable matchup that his quarterback will draw. Hatcher wasn’t quite as prolific this season as during his career-best 2025 campaign, but he still posted a formidable 74-1,147-8 line across 16 games. 

Then, the veteran wideout recorded three touchdowns in three games against the Riders during the regular season, adding to the appeal of the matchup beyond the numbers already cited in Rourke’s entry. Hatcher also showed a flair for the big play this past season, recording nine catches of 30-plus yards and bringing in eight catches of 20 yards or more in target depth.

Damonte Coxie, TOR vs. WPG ($8,700): Coxie put together a career-best regular-season, posting new personal bests in receptions (80), receiving yards (1,322) and touchdowns (seven). He averaged 15.8 DK points per game despite some duds along the way, as he offset those with six tallies of over 22 DK points, including a pair greater than 30. One of those came against the Blue Bombers, who he lit up for 30.9 DK points in Week 17 via a 7-149-1 line.

Coxie also produced 13.8 DK points courtesy of his six catches for 78 yards back in Week 6. The speedy Memphis product will look to carry over that regular-season success despite the tough matchup, and given Coxie recorded 11 catches of 30-plus yards and also brought in a league-high 18 catches on targets of 20 yards or more in depth, the upside is certainly there at his salary.

ALSO CONSIDER: Ontaria Wilson, WPG at TOR ($9,200); David Ungerer, TOR vs. WPG ($7,700)

Team Defense Plays for CFL Division Semifinals

Toronto Argonauts ($4,200) vs. Winnipeg Blue Bombers: 

The Argonauts’ defense had its moments during the regular season despite being vulnerable to the pass at times, and Toronto ultimately snagged 13 interceptions and recorded a league-high 44 sacks. The Argos also forced 15 fumbles and recovered 11 of those, and perhaps the biggest factor in their selection Saturday is very questionable for the game due to a rib injury that prevented him from practicing all week.

If Collaros ultimately can’t go, Toronto’s defense will get a crack at Dru Brown, who threw seven interceptions in nine appearances this season. Additionally, Brown displayed a penchant for poor ball security in past seasons in Ottawa, committing eight fumbles and losing four of those over the 2024 and 2025 campaigns. If Collaros does manage to suit up, he also won’t be close to 100 percent, which will also work in the Argos’ favor.

CFL DFS Cheat Sheet for Division Semifinals

Total salary expenditure: $28.4k

This trio could serve as a very effective core assuming Oliveira takes the field. Rourke is in a matchup he’s consistently proven capable of thriving in, while Oliveira has delivered some highly rewarding fantasy performances this season. Then, Coxie had one of his best performances of the campaign against Winnipeg and was a big-play option for Chad Kelly throughout the regular season.

The author(s) of this article may play in daily fantasy contests including – but not limited to – games that they have provided recommendations or advice on in this article. In the course of playing in these games using their personal accounts, it’s possible that they will use players in their lineups or other strategies that differ from the recommendations they have provided above. The recommendations in this article do not necessarily reflect the views of RotoWire. Juan Carlos Blanco plays in daily fantasy contests using the following accounts: DraftKings: jcblanco22, FanDuel: jc_blanco22, DraftPot: jc_blanco22, FantasyDraft: jc_blanco22, OwnThePlay: jcblanco22.