• Home
  • Buy Picks
  • Free Picks
  • Odds
  • Leaderboards
  • Contact
  • Member Login
Joseph D'Amico CFL Picks
Date Match Up Rating Score Result Profit Lead Time Analysis
11-08-25 BC +3.5 v. Saskatchewan 21-24 Win 100 8 h 22 m Show

BC Lions.

Game 233.

3:30 PM PST/6:30 PM EST.

BC took the most recent meeting against Saskatchewan back on October 25 on this very field, 27-21. They also enter today's matchup red-hot, winning seven consecutive outings, including both games played on the road during that span. They have last taken the field on November 1, and did have some time to rest, heal, and prepare. The home team Saskatchewan, dropped back-to-back games and have only won two of their last six outings, straight up. They played their last contest back on October 25. My friends, being well-rested is important. But having not taken the field for two weeks, I feel is detrimental to this team as they will come in here rusty. Momentum plays a big part of the postseason, for sure. And right now, the Lions have momentum. Take British Columbia. Thank you.

11-08-25 Montreal -160 v. Hamilton 19-16 Win 100 5 h 2 m Show

Montreal Alouettes.

Game 231.

12:00 PM PST/3:00 PM EST.

Do you think the odds makers are looking to trap you here? Hamilton has won and covered the last two meetings against Montreal, but yet they enter this matchup a small underdog. I've been doing this a long time, my friends, and I put a lot of stock in momentum. First of all, the Tiger-cats have not taken the field since October 24, while the Alouettes had their last contest played on November 1. There is a difference between being well-rested, and being rusty. I do believe the home team will come in here rusty. Hamilton finished their season splitting out their last 10 games straight up, and only covering four of those 10 outings. Meanwhile Montreal finished with momentum, winning six of their last seven straight up, and covering five of those seven against the spread. They are an excellent road team, and I do believe they will come in here a little sharper. Let's not forget revenge, it is a dish that serve cold. Take the Alouettes. Thank you.

08-07-25 BC v. Hamilton -3 41-38 Loss -105 9 h 34 m Show

Hamilton Tiger-Cats.

Game 718.

4:30 PM PST/7:30 PM EST.

Hamilton is red-hot, winning six straight games, and covering five of those six. This does include a July 27 road victory over BC. The Lions are struggling, losing and failing to cover their last two contests. Their defense has been downright deplorable. Facing the explosive Tiger-Cats offense will prove to be fatal. On both sides of the ball, they are outclassed. Take Hamilton. Thank you.

08-02-25 Hamilton -3 v. Edmonton Elks 28-24 Win 100 5 h 38 m Show

Hamilton Tiger-Cats.

Game 713.

12:00 PM PST/3:00 PM EST.

The top team in the East division takes it on the road to face the worst team in the West division. Not only do the Tiger-Cats enter this matchup the hottest team in the CFL, winning five in a row and covering four of those five, they face one of the worst defenses in the league, and as an added factor, have a big motivation of revenge here. The last time these two teams met a year ago, the Elks prevailed at home, 47-22. I expect the better team with the superior offense and stronger defense to triumph here. Take Hamilton. Thank you.

08-01-25 Toronto +3 v. Winnipeg 31-40 Loss -110 10 h 24 m Show

Toronto Argonauts.

Game 711.

5:30 PM PST/8:30 PM EST.

While both seems are dealing with injuries, I feel the Argonauts are in a little better shape because they are deeper. They enter this matchup covering three of their last four outings, while the Blue Bombers have lost and failed to cover three straight, all as a favorite. As a matter fact, Toronto has won and covered the last four meetings in this rivalry going back one year, two at home and two on the road. The most recent matchup back on July 26, saw them decimate their opponent at home, 31-17. They have also covered six of the last seven matchups in this rivalry going back three seasons. I don't feel Winnipeg is good enough to lay wood in this match up tonight. Granted this is a revenge game. But I just don't feel they shown any consistency good enough to lay points. Their opponents defense gives up some yards in the air. But if you can stop the Winnipeg run game, you will beat them, and I believe Toronto has enough on defense to do just that. Take the Argonauts. Thank you.

07-27-25 Hamilton +2.5 v. BC 37-33 Win 100 8 h 6 m Show

Hamilton Tiger-Cats.

Game 707.

4:00 PM PST/7:00 PM EST.

While Hamilton is dealing with a few injuries, I still don't understand why they are getting this many points. This is a team that's running hot, winning four in a row, covering three of the four, and just a few points away from covering four straight. Their offense has been explosive for most of the season, and their defense has been consistent. Meanwhile, BC has dropped four of their last six, both straight up and against the spread, failing to win or cover the last two games played at BC Place. When they go up against formidable foes, they fall short. I think the Tiger-Cats will win this game out right. But I will take the points as I feel it as a gift. By the way, they have covered five of the last six matchups in thus rivalry. Take Hamilton. Thank you.

07-20-25 Hamilton -125 v. Ottawa 30-15 Win 100 9 h 58 m Show

Hamilton Tiger-Cats on the ML.

Game 729.

4:00 PM PST/7:00 PM EST.

These are two teams that are heading in opposite directions. Hamilton enters this matchup winning three in a row, with an offense that is starting to stride, accounting for a combined 109 points over those last three outings. Their defense has been stable. On the other hand, Ottawa has dropped three in a row, and five of six this season, with an erratic offense, and a defense that has gotten steamrolled for over 91 points over their last three games. By the way, this team has lost and failed to cover both games played on their own field this season. I feel the line is off here. But just to err on the side of caution, take Hamilton on the moneyline. Thank you.

07-11-25 Calgary +5.5 v. Saskatchewan 24-10 Win 100 10 h 32 m Show

Calgary Stampeders.

MVP.

Game 717.

6:00 PM PST/9:00 PM EST.

As of posting this play, most of the money is coming in on the favorite. As you well know, I have made a very successful career of going against the general public. I feel this is way too many points to give a team that has taken five of the last seven meetings in this rivalry, both straight up and against the spread. Calgary also enters this matchup winning and covering four of their five outings this season. I am aware Saskatchewan has won and covered all four of their contests thus far in 2025. But this seems like way too many points to give. The Stampeders defense has been very good this season. As a matter of fact, they've been better than the Roughriders stop-unit. Both offenses are loaded with playmakers. So, I believe this game is going to come down to defense, which certainly gives Calgary an edge. Take the points with the underdog. Take the Stampeders. Thank you.

07-05-25 BC v. Montreal -140 21-20 Loss -140 9 h 60 m Show

Montreal Alouettes on the moneyline.

Game 714.

4:00 PM PST/7:00 PM EST.

 After winning and covering their first three games of the campaign, the Montreal Alouettes got steamrolled by the Hamilton Tiger-Cats in their last outing on the road, 35-17, as a 2.5-point favorite. I expect him to bounce back here with one of the stingiest defenses in the CFL. Especially against a BC Lions offense that has accounted for 20 or less points in their last three games, all losses and no covers. As a matter fact, going back a bit, this team has lost and failed to cover four consecutive games played as a visitor. Not only has their offense been stagnant, but their defense has gotten picked apart for 34, 27, and 37 points in consecutive contests. I expect the Alouettes to bounce back following their first loss, and take down an inferior opponent at home in front of their loyal fans. Take Montreal on the moneyline. Thank you.

06-28-25 BC v. Saskatchewan -125 18-37 Win 100 9 h 39 m Show

Saskatchewan Roughriders on the ML.

MVP PLAY.

Game 706.

4:00 PM PST/7:00 PM EST.

Saskatchewan burst out of the gate this season to a 3-0 record. Not only that, they have also covered all three contests thus far as well. Going back a bit further, they have covered five in a row, and eight of our last 10 outings going back to last season. Their offense is clicking on all cylinders. They have taken the last two meetings with BC, both straight up, and against the spread. As a matter of fact, they have won and covered the last three matchups with the Lions on their own field. Speaking of BC, they are 1-2, both SU, and ATS. Their offense has sputtered, while their defense has gotten steamrolled. There's no reason why this matchup will be any different. Take the Roughriders on the ML. Thank you.

06-27-25 Montreal -130 v. Hamilton Top 17-35 Loss -130 9 h 7 m Show

Montreal Alouettes on the ML.

HIGH ROLLER PLAY.

Game 703.

4:30 PM PST/7:30 PM EST.

With three games in the books, the Montreal Alouettes have sprung to the top of the East division with a perfect record of 3-0. Not only have they won all three games, they have also covered all three games. They take it on the road here to face a Hamilton Tiger-Cats opponent that is not just winless, but has failed to cover both of their outings this season already. Going back to last season, they have lost and failed to cover three in a row, and four of their last five contests. Having said that, you might be asking yourself why there is such a short number in this game. That is because the Alouettes will be without starting quarterback, Davis Alexandar due to a hamstring issue. But his backup, McLeod Bethel-Thompson is a two-time East All-Star, who looked pretty darn good last week in relief. The Tiger-Cats defense has gotten steamrolled. They have allowed 66 points in their two games this season. Meanwhile, their offense has sputtered badly. They will have problems on both sides of the ball as their “O” must face a very stingy “D” which has allowed an average of 18.6 PPG. Things will get worse for their lax defense, as they must line up against an explosive well-balanced offense that is lighting up scoreboards for over 35.0 PPG. No matter who is at the helm from Montreal, on both side sides of the ball they outlast Hamilton. Just to err on the side of caution, take the Alouette on the Moneyline. Thank you.

06-21-25 Winnipeg -3.5 v. BC 27-14 Win 100 9 h 55 m Show

Winnipeg Blue Bombers.

Game 723.

4:00 PM PST/7:00 PM EST.

Winnipeg has already dispatched of BC, nine days ago on the road, 34-20. That was their third consecutive win, and eighth in the last 10 matchups with their rival. Not only do they win, they cover as well, covering eight of those last 10 meetings to boot. History sometimes repeat itself, and I believe that is the case here again today. Take the Blue Bombers. Thank you.

06-21-25 Ottawa v. Calgary -3 20-12 Loss -110 6 h 9 m Show

Calgary Stampeders.

Game 722.

1:00 PM PST/4:00 PM EST.

Maybe Ottawa has taken the last three meetings with Calgary. But these are two very different teams this season. The Redblack’s enter today's matchup failing to win or cover in both of their outings this season. Meanwhile, Calgary has won and covered both of their contests thus far in the campaign. Ottawa has allowed a whopping 70 points so far. This does not bode well as Calgary is averaging 33.5 PPG while their defense is allowing just 27.5 PPG. Take Calgary, and take your bookmaker's money. Thank you.

06-13-25 Montreal -4.5 v. Ottawa 39-18 Win 100 9 h 6 m Show

Montreal Alouettes.

Touchdown play.

Game 711.

4:30 PM PST 7:30 PM EST.

There is a reason why the Montreal Alouettes finished as the top team in the East division a season ago. This is a very good squad. They started off this season's campaign doing what they do, winning. They took down the Toronto Argonauts in their season-opener, on the road, 28-10. Last season they owned one of the best defenses in the CFL. Meanwhile, the Ottawa Redblacks have continued in their losing ways. They finished last season losing seven of their final nine games. They started this season with a road loss at the hands of the Saskatchewan Roughriders, 31-26. A season ago their defense got absolutely steamrolled. They just don't have the same balance Montreal possesses. I look for the Alouettes to get another win, and more importantly another cover. Take Montreal. Thank you.

06-06-25 Toronto +5.5 v. Montreal 10-28 Loss -108 9 h 8 m Show

Toronto Argonauts.

Season Kickoff Winner.

Game 703.

4:30 PM PST/7:30 PM EST.

I expect Toronto to begin this season the way they finished last season, and that is, winning. They ended the 2024 campaign winning seven of their final nine games straight up, and covering all nine of those contests. They have had their way in this rivalry, winning and covering the last three meetings with a Montreal, which finished last season losing their final three games, straight up. They were also pointspread poison, only covering three of their final nine outings last year. Making the Argonauts and underdog is a mistake. Take Toronto. Thank you.

11-09-24 Toronto +2 v. Montreal 30-28 Win 100 53 h 13 m Show

Toronto Argonauts.

Touchdown play.

12:00 PM PST/3:00 PM EST.

Toronto has taken the last two meetings with Montreal, both straight up and against the spread, and enter this matchup a little hotter, winning four of their last five SU, covering five straight. Meanwhile, the Alouettes have dropped three of their last four SU, and have only covered two of their last eight outings. I feel the Argonauts, led by their league-leading scoring offense (28.6 PPG), will be a little too much here. They have the ground game to eat up a lot of clock, and keep their opponents defense on the field. Take the points with the underdog here. Take Toronto. Thank you.

08-31-24 Ottawa +2.5 v. BC 12-38 Loss -110 32 h 48 m Show

Ottawa Redblacks.

TD PLAY.

Game 779.

4:00 PM PST/7:00 PM EST.

Very quietly, the Ottawa Redblacks possess second place in the East Division at 7-2-1. Oh, by the way, they're also 7-3 against the spread this season. They took down the BC Lions less than a week ago at home, 34-27. They started this campaign off having trouble on the road. That isn't the case anymore, as they have won and covered their last two games played as a visitor. Both as an underdog, and both outright wins for them. On the other hand, the BC Lions started the campaign off 5–0, only to drop their last five straight. Not only have their lost their last five outings, they have failed to cover all five as well. The Redblacks have the more stable quarterback at the helm. They are also quite a bit stronger on the defensive side of the ball. I don't see why this turn out should be any different than the last matchup less than a week ago. Take Ottawa. Thank you.

08-24-24 BC v. Ottawa +1.5 27-34 Win 100 8 h 25 m Show

Ottawa Redblacks.

TD Play.

Game 776.

4:00 PM PST/7:00 PM EST.

BC has certainly had their way with Ottawa over recent seasons. As a matter fact, they have taken eight consecutive matchups in this rivalry straight up, going 7-1 against the number. But this is the first meeting this season between these two teams, and trust me when I tell you, they are two very different teams. The Lions sit at 5-5 in the West Division, which does include a 2-4 road record. Meanwhile, the Redblacks are 6-2-1 in the East Division, and are a perfect, 4-0 at home. BC enters this matchup sliding, dropping four in a row, both SU and ATS. Meanwhile, Ottawa is striding, going 4-0-1 SU, and 4-1 ATS their last five outings. I understand BC got their QB back last week. Nathan Rourke was less than stellar in his return to action, going 8 of 25 for 0 touchdowns and 2 interceptions last week. While he should shake off a little bit of that rust this week, I still don't see him putting up great numbers here. He faces a very tough pass defense here, and one of the best run defenses in the League, thus preventing him to crutch on a rushing attack. The visitor also possesses a defense that allows a ton of yardage, and with the well-balanced offensive attack of the home team here, I think giving them points as a mistake. Take the Redblacks. Thank you. 

08-16-24 Montreal -145 v. Saskatchewan 27-24 Win 100 11 h 31 m Show

Montreal Alouettes on the moneyline.

Touchdown.

Game 783.

6:00 PM PST/9:00 PM EST.

Montreal is by far and away the best team in the CFL this season, going 8-1, which does include a perfect, 4-0 away record. They are riding a three-game win and cover streak, and have handled the Saskatchewan Roughriders with ease, taking three of the last four, both straight up and against the spread, including the only matchup this season, about three weeks ago. They top the League in scoring and rank second on defense. They just have too much on both sides of the ball for this opponent. Take the Alouettes. Thank you.

07-27-24 Winnipeg v. Toronto -145 14-16 Win 100 8 h 7 m Show

Toronto Argonauts on the MONEY LINE.

TD Play.

Game 776.

4:00 PM PST/7:00 PM EST.

The Winnipeg Blue Bombers, despite talent on their offense, just can't seem to get things going. They rank 9th (dead last) in the League scoring, averaging just 21.3 points per game. To make things worse for the team, they are winless at 0-3 on the road this season, both straight up and against the spread. They go up against a Toronto Argonauts opponent that tops the CFL in scoring, averaging over 29.7 points per game. Coming off a loss on the road at the Hamilton Tiger-Cats, I see this team bouncing back, getting a big win, and more importantly a big cover. Take the Argonauts. Thank you.

    More Content

    • Article Archive