Spencer Closs

Spencer is a true sports junkie. A graduate of the Sports Journalism program at Centennial College, he first joined NorthStar Gaming as an intern in 2023. He is now a contributing writer. He loves finding the edge to bet on in all sports but has a deep passion for the NBA and UFC. Previous stops include Sportsnet.

Canelo Alvarez vs. Terence Crawford odds and best bet: Back Canelo to win on points

Canelo vs. Crawford best bet

One of the biggest boxing bouts of the year takes place this Saturday when Terence Crawford challenges Canelo Alvarez.

The pre-fight narrative: Canelo is undoubtedly one of the greatest of all time, and he can add to his legacy this weekend by beating the undefeated Crawford. Easier said than done, though, as 41 boxers have tried and failed.

Check out my Canelo vs. Crawford best bet for the Sept. 13 fight in Las Vegas, Nevada.

Canelo vs. Crawford best bet

Click link to add selection to betslip. Note: Lines have changed/market no longer available if grey.

Betting marketsOdds
Canelo to win-152
Draw+1,600
Crawford to win+132
Over 10.5 rounds-375
Under 10.5 rounds+255

Boxing odds as of 3:12 p.m. on 09/10/2025.

Odds for the Canelo/Crawford fight

Best bet: Canelo to win by decision (+133)

Crawford has never been beaten before, but he’s also never fought Canelo, and there are a few distinct advantages on the side of the favourite.

  • This bout will be contested at 168 pounds, a weight more natural for Canelo. Crawford’s last two weigh-in results have been 153.4 pounds and 146.8 pounds. That could nullify his power advantage.
  • In a bout that is -305 to go the distance, Canelo should be the better-conditioned fighter. He’s won six straight 12-round fights by unanimous decision.

Since 2013, Canelo’s only loss has come to Dimitry Bivol at light heavyweight.

But since Crawford is clearly a top boxer in the world, I fully expect this fight to go the distance. At 35, Canelo doesn’t have the finishing power he once held, but he is still the best technical boxer in the world.

And it’s hard to see Crawford outpointing the champion over 12 rounds.

Key stat: This will be Crawford’s first career bout at 168 pounds, while Canelo is experienced at super middleweight with an 11-0 record (seven decisions).

Canelo vs. Crawford best bet made at 3:13 p.m. ET on 09/10/2025.

CFL Week 15 predictions, picks and betting odds: West-leading Roughriders go for third straight win

CFL Week 15 predictions

It’s officially crunch time as the CFL season reaches Week 15.

This week’s CFL narrative: The Saskatchewan Roughriders are far and away the best team in the CFL this season, and they visit the Montreal Alouettes. Before that, the Edmonton Elks and Toronto Argonauts play for the second time in less than a month.

Check out the latest CFL Week 15 predictions for the games beginning Friday, Sept. 12.

CFL Week 15 predictions

Best bet: Roughriders -7.5 (-110)

Without starting quarterback Davis Alexander, the Alouettes look like a different football team.

  • They are on a five-game losing streak, averaging just 13.6 points on offence.
  • That’s not a great look and gives the Al’s a low weekly ceiling.
  • Saskatchewan is riding a different wave, holding a 10-2 record.
  • The Roughriders have won six of their past seven games, covering this spread four times.

Nothing about that 10-2 record is lucky either. The Riders are the only team in the CFL to have a top-four scoring offence and defence.

Key stat: Saskatchewan records the fourth most points per game (27.7) while allowing the second fewest (21.5).

Embed: #117817

Full CFL betting markets

CFL Week 15 picks

Elks +3.5 (-110): Both of these teams are surging right now, but I still can’t trust Toronto’s defence.

  • The Argos allow the most points per game in the CFL (32.3). For reference, the BC Lions allow the second most at 29.8.
  • Toronto has given up 28 or more points in five straight games.

On the other side, the Elks have only given up 28 points once in the past five weeks, to the Calgary Stampeders.

Edmonton is 5-7 this season, but 4-1 over that five-game stretch.

The Elks also have a 28-20 win over the Argonauts at home during that time. This contest will be played in Toronto, but Edmonton is playing more complete football heading towards the playoffs.

CFL betting odds and matchups: Sept. 12

Blue Bombers (+245) vs. Tiger-Cats (-315)
Friday, Sept. 12, 3 p.m. ET

  • Winnipeg looks to get back on track after losing consecutive games to Saskatchewan. Things don’t get much easier against the East-leading Tiger-Cats. Hamilton scores 29.9 points per game, which ranks second in the CFL.

Redblacks (+360) vs. Lions (-480)
Friday, Sept. 12, 10 p.m. ET

  • The Redblacks and Lions have a lofty 56.5 point total for their matchup on Friday, and for good reason. The two teams met last week and combined for 77 points. The rematch will be played in BC with the Lions looking to avenge their one-point loss.

CFL Week 15 predictions as of 1:58 p.m. on 09/10/2025.

Commanders vs. Packers TNF Week 2 SGP predictions: Target Josh Jacobs and Zach Ertz at +425

Commanders vs. Packers predictions

Fans are treated to another electric Thursday Night Football game when the Washington Commanders visit the Green Bay Packers.

The pregame narrative: Green Bay looks like an elite defensive team with Micah Parsons, and it will be challenged again when it plays reigning Rookie of the Year Jayden Daniels. The Commanders and Packers both logged blowout wins over divisional rivals in Week 1.

Check out my Commanders vs. Packers same-game parlay predictions for Week 2 below, featuring Zach Ertz and Josh Jacobs.

Commanders vs. Packers SGP predictions

SGP: Packers ML | Ertz over 31.5 receiving yards | Jacobs over 79.5 rushing yards (+425)

Packers ML (-188): With the addition of Parsons, Green Bay looks like a true Super Bowl contender.

Look at what the defence did in Week 1 to the Detroit Lions, who led the NFL in points per game last season:

  • 13 points against
  • Held Detroit to 5/15 on third down
  • 4 sacks

Jared Goff felt the pressure all night long, and I think that’ll be the story for all opposing quarterbacks.

The Lions had just two losses last season and looked a tier below the revamped Packers.

Washington’s offence looked good but not great against the Giants, and I’m afraid anything less than great won’t be enough to hang with Green Bay.

Thursday Night Football SGP picks

Ertz over 31.5 receiving yards (-118): The one player to have success against the Packers’ defence was Lions tight end Sam LaPorta, who finished with six receptions for a team-high 79 yards.

Overall, 23 of Goff’s 39 pass attempts were thrown to either LaPorta or a running back.

To me, that demonstrates how little time Goff had in the pocket to make a throw. Receivers won’t have much time to develop routes out wide.

That brings me to Ertz, who wasn’t used as much in Week 1 but still finished with three receptions for 26 yards and a touchdown.

The tight end had a 64% snap share, which was the third highest among pass catchers behind Terry McLaurin and Deebo Samuel.

Expect Ertz to be targeted by Daniels early and often.

Jacobs over 79.5 rushing yards (-118): Jacobs fell short of this mark in Week 1. But, he showed he was still the bell cow for the Packers.

He played 42 of Green Bay’s 48 offensive snaps and recorded 19 carries.

I could see that number increasing, considering the Lions managed to run 65 plays to the Packers’ 47.

In a game where Green Bay’s offence should be on the field more, Jacobs would be in line for more work.

And it’s not like he couldn’t reach this total with 19 carries. Last season, he averaged 78.2 rushing yards per game on 17.7 attempts.

As long as he gets his 3.5 yards per carry up, this is an opportunity for Jacobs to have a smash week.

Commanders vs. Packers predictions made at 2:52 p.m. on 09/10/2025.

Top European soccer picks and predictions: Best bet for the Manchester derby, Real Sociedad vs. Real Madrid

Soccer predictions

Top European soccer leagues return to action after a week off for an international break.

The pre-weekend narrative: On Saturday, Real Madrid aims to maintain its perfect season when it battles Real Sociedad. On Sunday, Manchester United visits Manchester City for an exciting derby match, where the visitors are priced as a sizable underdog.

Check out this weekend’s best European soccer predictions for games beginning on Sept. 13, 2025, featuring a pick on Fiorentina vs. Napoli.

Soccer predictions

Manchester City vs. Manchester United (Sept. 14, 11:30 a.m. ET)

Best bet: Manchester United to win or draw (+110)

There are a couple of things working against Man U in this matchup, so let’s get those negatives out of the way.

  • Man City will play this contest at home, and home-field advantage is important in soccer.
  • In terms of results, United hasn’t been the best. The Red Devils are 1-1-1 this season.

The side arguably deserved better on the road vs. Arsenal on Matchday 1, however. It outshot the Gunners 22-9 and controlled the possession in the 1-0 loss.

But things haven’t been any better for the Citizens. Man City has one win and two losses, with the lone victory coming against last-place Wolverhampton.

In its only home game, Tottenham came into Etihad Stadium and stifled Manchester City 2-0.

This should be an even match, and that puts the value with the almost 4-to-1 underdog.

Key stat: Despite getting off to a mediocre start, Manchester United leads the EPL with 6.8 xG through three games.

Full EPL betting markets

La Liga best bet

Matchup: Real Sociedad vs. Real Madrid (Sept. 13, 10:15 a.m. ET)

Real Madrid to win (-148): This is a steep price, but Real Madrid has the right matchup to improve to 4-0-0.

  • Through three matches, Madrid has scored six goals while only conceding once.
  • Sociedad is 0-2-1 without playing any top teams to this point.

According to Fotmob, Real Madrid has the highest average match rating going into this weekend (7.45).

The only thing working against Los Blancos is that they’re on the road. But if you can get past that, there is still value on the best team in Spain winning on Saturday.

Bet on La Liga soccer

Serie A prediction

Matchup: Fiorentina vs. Napoli (Sept. 13, 2:45 p.m. ET)

Napoli to win (+125): That makes three away sides that I’m betting on this weekend, but Napoli is too good to be priced at plus money.

After two matches, Napoli is 2-0-0 and has yet to concede.

On the other side, Fiorentina has tied two bottom-half teams in Cagliari and Torino. Both of which are likely to be in the relegation picture this season.

Fiorentina has scored one goal so far this season and should struggle to break down Napoli’s defence.

The Serie A leaders have conceded 0.9 xG and scored three goals in two matches.

Bet on Serie A soccer

Soccer predictions made at 1:13 p.m. on 09/10/25.

Commanders vs. Packers TNF Week 2 SGP predictions: Target Josh Jacobs and Zach Ertz at +340

Commanders vs. Packers predictions

Fans are treated to another electric Thursday Night Football game when the Washington Commanders visit the Green Bay Packers.

The pregame narrative: Green Bay looks like an elite defensive team with Micah Parsons, and it will be challenged again when it plays reigning Rookie of the Year Jayden Daniels. The Commanders and Packers both logged blowout wins over divisional rivals in Week 1.

Check out my Commanders vs. Packers same-game parlay predictions for Week 2 below, featuring Zach Ertz and Josh Jacobs.

Commanders vs. Packers SGP predictions

SGP: Packers ML | Ertz over 33.5 receiving yards | Jacobs over 80.5 rushing yards (+340)

Packers ML (-186): With the addition of Parsons, Green Bay looks like a true Super Bowl contender.

Look at what the defence did in Week 1 to the Detroit Lions, who led the NFL in points per game last season:

  • 13 points against
  • Held Detroit to 5/15 on third down
  • 4 sacks

Jared Goff felt the pressure all night long, and I think that’ll be the story for all opposing quarterbacks.

The Lions had just two losses last season and looked a tier below the revamped Packers.

Washington’s offence looked good but not great against the Giants, and I’m afraid anything less than great won’t be enough to hang with Green Bay.

Thursday Night Football SGP picks

Ertz over 33.5 receiving yards (-108): The one player to have success against the Packers’ defence was Lions tight end Sam LaPorta, who finished with six receptions for a team-high 79 yards.

Overall, 23 of Goff’s 39 pass attempts were thrown to either LaPorta or a running back.

To me, that demonstrates how little time Goff had in the pocket to make a throw. Receivers won’t have much time to develop routes out wide.

That brings me to Ertz, who wasn’t used as much in Week 1 but still finished with three receptions for 26 yards and a touchdown.

The tight end had a 64% snap share, which was the third highest among pass catchers behind Terry McLaurin and Deebo Samuel.

Expect Ertz to be targeted by Daniels early and often.

Embed: #117800

Jacobs over 80.5 rushing yards (-108): Jacobs fell short of this mark in Week 1. But, he showed he was still the bell cow for the Packers.

He played 42 of Green Bay’s 48 offensive snaps and recorded 19 carries.

I could see that number increasing, considering the Lions managed to run 65 plays to the Packers’ 47.

In a game where Green Bay’s offence should be on the field more, Jacobs would be in line for more work.

And it’s not like he couldn’t reach this total with 19 carries. Last season, he averaged 78.2 rushing yards per game on 17.7 attempts.

As long as he gets his 3.5 yards per carry up, this is an opportunity for Jacobs to have a smash week.

Commanders vs. Packers predictions made at 11:35 a.m. on 09/10/2025.

Wales vs. Canada men’s soccer odds and best bets: Back Les Rouges to get another result in Europe

Wales vs. Canada odds

Canada continues its stretch of international friendlies against Wales.

The pregame narrative: Les Rouges beat Romania 3-0 on Friday, which was Canada’s biggest margin of victory ever on European soil. The side will be further tested when it takes on a higher-ranked Welsh squad on Tuesday.

Check out our Wales vs. Canada odds and my best bet for the men’s soccer match on Sept. 9.

Wales vs. Canada odds

Wales vs. Canada betting markets

Wales vs. Canada marketsBetting odds
Wales to win+120
Draw+230
Canada to win+200
Wales draw no bet-167
Canada draw no bet+120
Over 2.5 goals-112
Under 2.5 goals-118

Wales vs. Canada odds as of 3:02 p.m. ET on 09/07/2025.

Best bet

Canada draw no bet (+123): I made this same pick for the Romania game, and it cashed with ease.

Wales is the better team of the two European nations, but I still think Canada is mispriced here.

  • Since Sept. 7 of last year, Canada has won or tied 12 of 13 matches.
  • The one loss came against Mexico, the 13th-ranked nation.
  • Notably, Canada has results against Ukraine (4-2), the Ivory Coast (0-0), and the Canadians beat the United States twice.

In 2025, Wales achieved three wins in five matches, but two of these victories were against Kazakhstan and Liechtenstein, two nations ranked well outside the top 100.

Wales struggled against better competition, losing 4-3 to Belgium and drawing 1-1 with North Macedonia, a team ranked 34 spots below Canada.

For reference, Les Rouges are still the higher-ranked team here, sitting at 28 in the FIFA World Rankings while Wales ranks 31st.

Key stat: In the past eight games against nations ranked inside the top 100, Canada is 7-2-1. That means this wager has lost just once in those contests.

Wales vs. Canada predictions made at 3:03 p.m. on 09/07/2025.

Wales vs. Canada men’s soccer odds and best bets: Back Les Rouges to get another result in Europe

Wales vs. Canada odds

Canada continues its stretch of international friendlies against Wales.

The pregame narrative: Les Rouges beat Romania 3-0 on Friday, which was Canada’s biggest margin of victory ever on European soil. The side will be further tested when it takes on a higher-ranked Welsh squad on Tuesday.

Check out our Wales vs. Canada odds and my best bet for the men’s soccer match on Sept. 9.

Wales vs. Canada odds

Wales vs. Canada betting markets

Click linked odds to add selection to your betslip.

Wales vs. Canada marketsBetting odds
Wales to win+132
Draw+250
Canada to win+225
Wales draw no bet-165
Canada draw no bet+123
Over 2.5 goals-112
Under 2.5 goals-112

Wales vs. Canada odds as of 12:22 p.m. ET on 09/04/2025.

Best bet

Canada draw no bet (+123): I made this same pick for the Romania game, and it cashed with ease.

Wales is the better team of the two European nations, but I still think Canada is mispriced here.

  • Since Sept. 7 of last year, Canada has won or tied 12 of 13 matches.
  • The one loss came against Mexico, the 13th-ranked nation.
  • Notably, Canada has results against Ukraine (4-2), the Ivory Coast (0-0), and the Canadians beat the United States twice.

In 2025, Wales achieved three wins in five matches, but two of these victories were against Kazakhstan and Liechtenstein, two nations ranked well outside the top 100.

Wales struggled against better competition, losing 4-3 to Belgium and drawing 1-1 with North Macedonia, a team ranked 34 spots below Canada.

For reference, Les Rouges are still the higher-ranked team here, sitting at 28 in the FIFA World Rankings while Wales ranks 31st.

Key stat: In the past eight games against nations ranked inside the top 100, Canada is 7-2-1. That means this wager has lost just once in those contests.

Wales vs. Canada predictions made at 1:13 p.m. on 09/07/2025.

Vikings vs. Bears MNF Week 1 SGP predictions: Target Rome Odunze, T.J. Hockenson in primetime

Vikings vs. Bears predictions

The Minnesota Vikings visit the Chicago Bears for the first Monday Night Football game of the season.

The pregame narrative: The Bears are slight underdogs in this NFC North matchup. Caleb Williams is expected to take a leap in his second season, while the Vikings are coming off a 14-3 finish. J.J. McCarthy will make his first NFL career start after missing all of his rookie year recovering from an injury.

Check out my Vikings vs. Bears same-game parlay predictions for Week 1 below, featuring Rome Odunze and T.J. Hockenson.

Vikings vs. Bears SGP predictions

SGP: Bears ML | Odunze 4+ receptions | Hockenson 4+ receptions (+325)

Bears ML (+100): Minnesota was last year’s surprise team in the NFC North, and this year I expect that mantle to belong to the Bears.

  • Chicago finished 5-12 last year but fired head coach Matt Eberflus and replaced him with former Detroit Lions OC Ben Johnson.
  • I know it’s only preseason, but the new offence looked dynamic, scoring 25+ points in all three games.
  • The Bears looked particularly dangerous when the first unit was in. Caleb Williams completed 17-of-25 passes for 220 yards, two touchdowns and no turnovers.

When Minnesota played Chicago at home last season, the Bears narrowly lost by a field goal in overtime.

With J.J. McCarthy yet to play a down at the NFL level, I believe there are more questions for the Vikings, who will also be missing their WR2 Jordan Addison for this contest.

Embed: #117694

Monday Night Football SGP picks

Odunze 4+ receptions (-205): Along with Williams, I expect a sophomore breakout for the former top-10 pick.

Odunze finished his rookie season with 734 yards on 54 receptions. He was targeted 101 times, but had chemistry issues with Williams.

If he’s getting six targets or more again in 2024-25, he should be a lot more consistent and reach the 1,000-yard mark.

Other than natural progression, there is another reason to believe Odunze is in for an expanded role as a sophomore.

And that’s the departure of Keenan Allen in the offseason. Allen was targeted 121 times in 2024, and the Bears didn’t bring in any experienced wide receivers to replace that production.

That should leave more receptions for both DJ Moore and Odunze, who will serve as the clear top two pass catchers on this offence.

Hockenson 4+ receptions (-220): The tight end should be working as the secondary receiver for the Vikings behind Justin Jefferson.

Hockenson missed the first seven games last season and still managed to finish with 42 receptions.

He went 5-5 against this line but should be in line for a bigger role with Addison serving his suspension.

During his last full healthy season in 2023, he averaged 6.3 receptions per game.

If we go back to those last 10 games from 2024-25, that was also when Addison broke out to become one of the best WR2s in football.

Until he returns, Hockenson should be in line for more attention from McCarthy. The rookie could also need his safety blanket more than usual against a stout Bears defence.

Vikings vs. Bears predictions made at 10:44 a.m. on 09/07/2025.

Best MLB prop bets Sept. 7: Back Witt, Nelson and Trout on Sunday

MLB prop bets

Ryne Nelson has been solid all season long for the Arizona Diamondbacks, and he headlines my MLB prop bets.

Today’s MLB props narrative: Elsewhere, Mike Trout and the Los Angeles Angels look for a bounce-back against the Athletics. Earlier in the afternoon, look for Bobby Witt Jr. to produce offence for the Kansas City Royals.

Check out my favourite MLB prop bets for Sept. 7.

MLB prop bets

Best bet: Nelson over 15.5 outs (-125)

Nelson has been efficiently eating innings all season, and I think this is another chance for the Diamondbacks starter to work overtime.

In 19 starts this season, he’s averaging 5.2 innings per outing.

So on an average night, he’s clearing this line, but he can shove against the Boston Red Sox.

Boston has slowed down significantly since its midseason surge. The ballclub has lost three straight and was outscored 15-6 in the first two games of this series.

It’s a small sample size, but Nelson has dominated this Red Sox lineup. As a total, the offence is 3-for-23 (.087) off Nelson with no walks.

Key stat: Arizona’s starter has gone exactly 6.0 innings in three straight starts.

Best MLB picks

Trout to score (-150): Trout’s .229 batting average this season is far from spectacular, but his .363 on-base percentage is still very good.

He only has three hits in his last four games, but because of his 98th-percentile walk rate (16.3%), he’s 3-1 against this wager during that time.

On top of that, Trout goes against Luis Severino, and he has two hits and two walks in six plate appearances vs. the righty in his career.

Taylor Ward, Yoan Moncada and Zach Neto also each hit above .300 against Severino.

Those three usually surround Trout in the batting order and should be able to drive him home if given the opportunity.

Witt to score (-143): There is juice to pay here, but it’s well worth it with how Witt’s been playing.

  • Over his last 22 games, he’s scored 19 runs and is 16-6 against this wager.
  • Witt ranks 14th in the majors with 90 runs scored this season.

Plus, he has a nice matchup on Sunday vs. Bailey Ober and the Minnesota Twins. Witt has 12 hits in 28 at-bats (.429) against Ober in his career, with just three Ks.

Ober has been getting shelled recently, too. Over his last seven starts, he has a 5.97 ERA while giving up 12 home runs.

Even with the price, there is solid value on Witt in this spot.

MLB prop picks made at 8:20 a.m. ET on 09/07/2025.

Best MLB prop bets Sept. 7: Back Witt, Nelson and Trout on Sunday

MLB prop bets

Ryne Nelson has been solid all season long for the Arizona Diamondbacks, and he headlines my MLB prop bets.

Today’s MLB props narrative: Elsewhere, Mike Trout and the Los Angeles Angels look for a bounce-back against the Athletics. Earlier in the afternoon, look for Bobby Witt Jr. to produce offence for the Kansas City Royals.

Check out my favourite MLB prop bets for Sept. 7.

MLB prop bets

Best bet: Nelson over 15.5 outs (-125)

Nelson has been efficiently eating innings all season, and I think this is another chance for the Diamondbacks starter to work overtime.

In 19 starts this season, he’s averaging 5.2 innings per outing.

So on an average night, he’s clearing this line, but he can shove against the Boston Red Sox.

Boston has slowed down significantly since its midseason surge. The ballclub has lost three straight and was outscored 15-6 in the first two games of this series.

It’s a small sample size, but Nelson has dominated this Red Sox lineup. As a total, the offence is 3-for-23 (.087) off Nelson with no walks.

Key stat: Arizona’s starter has gone exactly 6.0 innings in three straight starts.

Embed: #117673

Best MLB picks

Trout to score (-108): Trout’s .229 batting average this season is far from spectacular, but his .363 on-base percentage is still very good.

He only has three hits in his last four games, but because of his 98th-percentile walk rate (16.3%), he’s 3-1 against this wager during that time.

On top of that, Trout goes against Luis Severino, and he has two hits and two walks in six plate appearances vs. the righty in his career.

Taylor Ward, Yoan Moncada and Zach Neto also each hit above .300 against Severino.

Those three usually surround Trout in the batting order and should be able to drive him home if given the opportunity.

Witt to score (-137): There is juice to pay here, but it’s well worth it with how Witt’s been playing.

  • Over his last 22 games, he’s scored 19 runs and is 16-6 against this wager.
  • Witt ranks 14th in the majors with 90 runs scored this season.

Plus, he has a nice matchup on Sunday vs. Bailey Ober and the Minnesota Twins. Witt has 12 hits in 28 at-bats (.429) against Ober in his career, with just three Ks.

Ober has been getting shelled recently, too. Over his last seven starts, he has a 5.97 ERA while giving up 12 home runs.

Even with the price, there is solid value on Witt in this spot.

MLB prop picks made at 8:20 a.m. ET on 09/07/2025.