Avery Perri

Avery joined NorthStar Gaming as an intern in 2022 before stepping into a full-time role soon after. He loves betting on and analyzing golf — mainly because it’s easier than actually playing — but is a fan of all sports, from the NFL to the UFC.

CONCACAF Gold Cup semifinal predictions: Back USA and Mexico to win comfortably

Gold Cup predictions

Four nations remain in the CONCACAF Gold Cup, with a pair of semifinal matchups on Wednesday.

The latest: The USA and Mexico are on a collision course for the final, as each country is a massive favourite to win their respective game. The Americans first play Guatemala before Mexico takes on Honduras.

Check out the best CONCACAF Gold Cup predictions for Wednesday’s semifinal matches.

CONCACAF Gold Cup predictions

Best bet: Mexico halftime/fulltime (-130)

Mexico is the class of this tournament, and has been for a long time.

The Tricolour have a record nine Gold Cup titles and are two matches away from defending their 2023 championship. So far, so good.

Javier Aguirre’s squad has conceded a tournament-low two goals, and both came in its opening match against the Dominican Republic.

Three clean sheets later, and I anticipate this Mexican squad winning it all.

Aguirre has a 10-3-3 record since Aguirre took over in July 2024, and has only lost one game on home or neutral ground in that span.

Honduras got smashed 6-0 by Canada to open up this tournament and also lost 5-0 to Mexico when these teams played last November.

The Trioclour are -177 to record a clean sheet, which I expect to happen. A first-half goal should probably seal the deal here.

Key stat: Mexico has allowed zero shots on target over the last two games

Full Gold Cup betting markets

USA vs. Guatemala best bet

USA halftime/fulltime (-130): Hats off to Guatemala, which just toppled Canada as a sizeable underdog on Sunday.

Los Chapines capitalized on a red card to Jacob Shaffelburg and dominated possession in the second half, scoring a tying goal before winning on penalties.

But the Americans likely won’t go down to 10 men and should handle inferior competition.

Mauricio Pochettino’s side has produced offensively even without Timothy Weah, Christian Pulisic and Weston McKennie, who are absent from this tournament.

It’s scored 10 goals through four games and held 61% possession against Costa Rica in the quarterfinal.

Guatemala, meanwhile, had been held to one or fewer goals in four of its last five games.

FIFA Club World Cup predictions made at 2:08 p.m. on 06/30/2025.

CONCACAF Gold Cup semifinal predictions: Back USA and Mexico to win comfortably

Gold Cup predictions

Four nations remain in the CONCACAF Gold Cup, with a pair of semifinal matchups on Wednesday.

The latest: The USA and Mexico are on a collision course for the final, as each country is a massive favourite to win their respective game. The Americans first play Guatemala before Mexico takes on Honduras.

Check out the best CONCACAF Gold Cup predictions for Wednesday’s semifinal matches.

CONCACAF Gold Cup predictions

Best bet: Mexico halftime/fulltime (-120)

Mexico is the class of this tournament, and has been for a long time.

The Tricolour have a record nine Gold Cup titles and are two matches away from defending their 2023 championship. So far, so good.

Javier Aguirre’s squad has conceded a tournament-low two goals, and both came in its opening match against the Dominican Republic.

Three clean sheets later, and I anticipate this Mexican squad winning it all.

Aguirre has a 10-3-3 record since Aguirre took over in July 2024, and has only lost one game on home or neutral ground in that span.

Honduras got smashed 6-0 by Canada to open up this tournament and also lost 5-0 to Mexico when these teams played last November.

The Trioclour are -177 to record a clean sheet, which I expect to happen. A first-half goal should probably seal the deal here.

Key stat: Mexico has allowed zero shots on target over the last two games

Full Gold Cup betting markets

USA vs. Guatemala best bet

USA halftime/fulltime (-122): Hats off to Guatemala, which just toppled Canada as a sizeable underdog on Sunday.

Los Chapines capitalized on a red card to Jacob Shaffelburg and dominated possession in the second half, scoring a tying goal before winning on penalties.

But the Americans likely won’t go down to 10 men and should handle inferior competition.

Mauricio Pochettino’s side has produced offensively even without Timothy Weah, Christian Pulisic and Weston McKennie, who are absent from this tournament.

It’s scored 10 goals through four games and held 61% possession against Costa Rica in the quarterfinal.

Guatemala, meanwhile, had been held to one or fewer goals in four of its last five games.

FIFA Club World Cup predictions made at 2:08 p.m. on 06/30/2025.

Mariano Navone vs. Denis Shapovalov Wimbledon odds and best bet: Take the over on the set total

Navone vs. Shapovalov odds

Denis Shapovalov kicks off his Wimbledon campaign as a heavy favourite against Mariano Navone on Canada Day.

The pre-match narrative: Shapovalov is in poor form right now, sporting a 3-7 record since moving to clay in April. Nonetheless, the Canadian is expected to win his opening match at the All England Club against the No. 91-ranked Navone.

Check out our Navone vs. Shapovalov odds and my best bet for the July 1 tennis match.

Navone vs. Shapovalov odds

Full Wimbledon betting markets

Navone vs. ShapovalovBetting odds
Navone to win+500
Shapovalov to win-800
Navone +2.5 sets-125
Shapovalov -2.5 sets-112
Navone +7.5 games-134
Shapovalov -7.5 games+100
Over 3.5 sets-120
Under 3.5 sets-120
Over 33.5 games-118
Under 33.5 games-118

Wimbledon odds as of 12:15 p.m. on 06/30/2025.

Best men’s tennis pick

Best bet: Over 3.5 sets (-120)

Do I think Shapovalov will win his opening match? Sure. But I doubt it happens in straight sets.

The Canadian is 1-2 on grass this year, with his lone win coming via tiebreak over Ugo Humbert at the Terra Wortmann Open on June 17.

Shapovalov is now 9-12 on grass since advancing to the Wimbledon semifinal in 2021.

Navone is a +540 underdog at the time of writing, and that’s probably due to his lack of experience on the surface.

The Argentine is just 1-5 lifetime on grass, while playing a whopping 356 matches on clay — most coming on the challenger tour. Still, I expect the 24-year-old to put up a fight.

Navone ranks 12th in return rating (149.2) on the ATP Tour this year, ahead of names like Lorenzo Musetti, Novak Djokovic and Alexander Zverev.

That should be enough to win a break or two, and eventually a set.

Key stat: Navone wins 25.0% of his return games, the 14th-most on tour.

Tennis predictions made at 11:40 a.m. on 06/30/2025.

Mariano Navone vs. Denis Shapovalov Wimbledon odds and best bet: Take the over on the set total

Navone vs. Shapovalov odds

Denis Shapovalov kicks off his Wimbledon campaign as a heavy favourite against Mariano Navone on Canada Day.

The pre-match narrative: Shapovalov is in poor form right now, sporting a 3-7 record since moving to clay in April. Nonetheless, the Canadian is expected to win his opening match at the All England Club against the No. 91-ranked Navone.

Check out our Navone vs. Shapovalov odds and my best bet for the July 1 tennis match.

Navone vs. Shapovalov odds

Full Wimbledon betting markets

Embed: #115372

Best men’s tennis pick

Best bet: Over 3.5 sets (-110)

Do I think Shapovalov will win his opening match? Sure. But I doubt it happens in straight sets.

The Canadian is 1-2 on grass this year, with his lone win coming via tiebreak over Ugo Humbert at the Terra Wortmann Open on June 17.

Shapovalov is now 9-12 on grass since advancing to the Wimbledon semifinal in 2021.

Navone is a +540 underdog at the time of writing, and that’s probably due to his lack of experience on the surface.

The Argentine is just 1-5 lifetime on grass, while playing a whopping 356 matches on clay — most coming on the challenger tour. Still, I expect the 24-year-old to put up a fight.

Navone ranks 12th in return rating (149.2) on the ATP Tour this year, ahead of names like Lorenzo Musetti, Novak Djokovic and Alexander Zverev.

That should be enough to win a break or two, and eventually a set.

Key stat: Navone wins 25.0% of his return games, the 14th-most on tour.

Tennis predictions made at 11:40 a.m. on 06/30/2025.

Yankees vs. Blue Jays prop picks June 30: Bet on Aaron Judge and Vladimir Guerrero Jr. to rake

Blue Jays picks

The Toronto Blue Jays open up a huge four-game set against the New York Yankees at Rogers Centre on Monday.

The pregame narrative: Toronto (45-38) currently sits three games back of New York (48-35) in the AL East. Max Scherzer gets the ball for the Jays, and he’s had plenty of success against this Yankees lineup in the past. Still, the visitors are slight favourites with Carlos Rodon pitching.

Check out my Yankees vs. Blue Jays picks for June 30, featuring Aaron Judge, Vladimir Guerrero Jr. and Ernie Clement.

Yankees vs. Blue Jays picks

Best Bet: Judge over 1.5 total bases (-110)

I don’t typically like to pay this kind of juice on a bases prop, but Judge is an exception. The reigning AL MVP is well on the way to defending his title, with a triple crown in sight (MLB ranks in parentheses):

  • .356 batting average (1st)
  • 30 home runs (2nd)
  • 67 RBI (4th)
  • 1.180 OPS (1st)

Judge snapped a five-game homerless drought last night with a pair of bombs against the Athletics, and now he gets to face a pitcher still finding his footing.

Scherzer made his return from a lengthy injured list stint on June 25, allowing six hits and three earned runs over 5.0 innings against the Cleveland Guardians.

The 40-year-old was serviceable and said his body “felt great.” But he still struggled to miss bats, generating just seven whiffs on 83 pitches (19% whiff rate).

The worry here is that Scherzer will try to pitch around Judge. However, everyone with a brain tries that, and it still hasn’t stopped Judge from logging an MLB-high 2.69 total bases per game.

Key stat: Judge has a career .637 slugging percentage at Rogers Centre.

Quick picks

Guerrero over 1.5 bases (+125): Let’s balance out the juice on Judge’s prop with a pair of plus-money plays — starting with Vladdy.

Toronto’s main man is starting to heat up in a big way. He hit a home run in yesterday’s series win over the Boston Red Sox and is now slashing .317/.440/.683 over his last 12 games.

Guerrero has demolished left-handed pitching this year (.343/.443/.537 slash line), and is 8-for-12 against Rodon with two doubles and a home run.

New York’s southpaw has given up 18 hits and five home runs in his last four starts (22.0 IP).

Clement 1+ RBI (+170): In a perfect world, Guerrero gets on board and Clement sends him home.

  • Clement is batting an MLB-best .425 against LHP this year.
  • His 231 wRC+ vs. LHP is second in MLB to only Judge.
  • 15 of his 21 extra-base hits came against southpaws.

Toronto is averaging 5.07 runs per game at home (seventh-most in MLB) this season. This is a great price for a player hitting behind Bo Bichette, Guerrero, Alejandro Kirk and George Springer.

Blue Jays picks made at 9:37 a.m. ET on 06/30/2025.

Yankees vs. Blue Jays prop picks June 30: Bet on Aaron Judge and Vladimir Guerrero Jr. to rake

Blue Jays picks

The Toronto Blue Jays open up a huge four-game set against the New York Yankees at Rogers Centre on Monday.

The pregame narrative: Toronto (45-38) currently sits three games back of New York (48-35) in the AL East. Max Scherzer gets the ball for the Jays, and he’s had plenty of success against this Yankees lineup in the past. Still, the visitors are slight favourites with Carlos Rodon pitching.

Check out my Yankees vs. Blue Jays picks for June 30, featuring Aaron Judge, Vladimir Guerrero Jr. and Ernie Clement.

Yankees vs. Blue Jays picks

Best Bet: Judge over 1.5 total bases (-124)

I don’t typically like to pay this kind of juice on a bases prop, but Judge is an exception. The reigning AL MVP is well on the way to defending his title, with a triple crown in sight (MLB ranks in parentheses):

  • .356 batting average (1st)
  • 30 home runs (2nd)
  • 67 RBI (4th)
  • 1.180 OPS (1st)

Judge snapped a five-game homerless drought last night with a pair of bombs against the Athletics, and now he gets to face a pitcher still finding his footing.

Scherzer made his return from a lengthy injured list stint on June 25, allowing six hits and three earned runs over 5.0 innings against the Cleveland Guardians.

The 40-year-old was serviceable and said his body “felt great.” But he still struggled to miss bats, generating just seven whiffs on 83 pitches (19% whiff rate).

The worry here is that Scherzer will try to pitch around Judge. However, everyone with a brain tries that, and it still hasn’t stopped Judge from logging an MLB-high 2.69 total bases per game.

Key stat: Judge has a career .637 slugging percentage at Rogers Centre.

Embed: #115367

Quick picks

Guerrero over 1.5 bases (+118): Let’s balance out the juice on Judge’s prop with a pair of plus-money plays — starting with Vladdy.

Toronto’s main man is starting to heat up in a big way. He hit a home run in yesterday’s series win over the Boston Red Sox and is now slashing .317/.440/.683 over his last 12 games.

Guerrero has demolished left-handed pitching this year (.343/.443/.537 slash line), and is 8-for-12 against Rodon with two doubles and a home run.

New York’s southpaw has given up 18 hits and five home runs in his last four starts (22.0 IP).

Clement 1+ RBI (+220): In a perfect world, Guerrero gets on board and Clement sends him home.

  • Clement is batting an MLB-best .425 against LHP this year.
  • His 231 wRC+ vs. LHP is second in MLB to only Judge.
  • 15 of his 21 extra-base hits came against southpaws.

Toronto is averaging 5.07 runs per game at home (seventh-most in MLB) this season. This is a great price for a player hitting behind Bo Bichette, Guerrero, Alejandro Kirk and George Springer.

Blue Jays picks made at 9:37 a.m. ET on 06/30/2025.

Twins vs. Tigers Sunday Night Baseball prop bets: Bet on Tarik Skubal to dominate Minnesota

Twins vs. Tigers prop bets

The Tarik Skubal show makes its way to Sunday Night Baseball when the Detroit Tigers host the Minnesota Twins.

The pregame narrative: Skubal (9-2, 2.29 ERA) is the odds-on favourite to defend his AL Cy Young title after a stellar start to the year. At the time of writing, his Tigers are -275 to win this game and series against the Twins.

Check out my Twins vs. Tigers prop bets, featuring Skubal and Gleyber Torres.

Twins vs. Tigers prop bets

Best Bet: Skubal over 7.5 strikeouts (-154)

All signs point to a Skubal masterclass tonight.

The fireballing lefty is the best pitcher in the AL — full stop. He has an exceptionally high strikeout floor, and faces a team which has gotten torn apart by southpaws this year.

  • Skubal’s 125 strikeouts are the fourth most in MLB.
  • His 32.1% K rate and 32.5% whiff rate rank in the 93rd and 91st percentiles, respectively, according to Baseball Savant.
  • The lefty has 6+ strikeouts in 11 straight starts, going 7-4 against this line.

Minnesota has the seventh-highest K rate against LHP this season (24.8%) and now faces the most dangerous lefty in the game.

Skubal has faced the Twins a handful of times in his career, and the results have been killer. He owns a 39.4% K rate against Minnesota in 69 plate appearances.

I expect one of the game’s brightest stars to shine under the bright lights.

Key stat: Skubal is averaging 8.55 strikeouts per game at home this year (5-4 vs. this line).

Best MLB picks

Torres over 0.5 runs (+105): I’m loving the value on Torres to score tonight, given his spot in the lineup and the pitcher on the mound for Minnesota.

Chris Paddack (4.64 ERA) is having a dreadful run. He’s given up 23 hits and 16 earned runs over his last three starts, ballooning his ERA up over one full point.

The righty doesn’t miss a ton of bats (16.7% K rate, 12th percentile) and now has to face a Tigers lineup averaging the fourth-most runs per game.

Torres bats second for Detroit and is having the best year of his career outside of his sophomore season with the New York Yankees back in 2019.

The second baseman is batting .301 with a .391 OBP this month and has scored six runs in his last five games.

Oh, and he’s also 4-for-8 against Paddack.

Twins vs. Tigers prop bets made at 12:33 p.m. ET on 06/29/2025.

Twins vs. Tigers Sunday Night Baseball prop bets: Bet on Tarik Skubal to dominate Minnesota

Twins vs. Tigers prop bets

The Tarik Skubal show makes its way to Sunday Night Baseball when the Detroit Tigers host the Minnesota Twins.

The pregame narrative: Skubal (9-2, 2.29 ERA) is the odds-on favourite to defend his AL Cy Young title after a stellar start to the year. At the time of writing, his Tigers are -275 to win this game and series against the Twins.

Check out my Twins vs. Tigers prop bets, featuring Skubal and Gleyber Torres.

Twins vs. Tigers prop bets

Best Bet: Skubal over 7.5 strikeouts (-132)

All signs point to a Skubal masterclass tonight.

The fireballing lefty is the best pitcher in the AL — full stop. He has an exceptionally high strikeout floor, and faces a team which has gotten torn apart by southpaws this year.

  • Skubal’s 125 strikeouts are the fourth most in MLB.
  • His 32.1% K rate and 32.5% whiff rate rank in the 93rd and 91st percentiles, respectively, according to Baseball Savant.
  • The lefty has 6+ strikeouts in 11 straight starts, going 7-4 against this line.

Minnesota has the seventh-highest K rate against LHP this season (24.8%) and now faces the most dangerous lefty in the game.

Skubal has faced the Twins a handful of times in his career, and the results have been killer. He owns a 39.4% K rate against Minnesota in 69 plate appearances.

I expect one of the game’s brightest stars to shine under the bright lights.

Key stat: Skubal is averaging 8.55 strikeouts per game at home this year (5-4 vs. this line).

Embed: #115352

Best MLB picks

Torres over 0.5 runs (+104): I’m loving the value on Torres to score tonight, given his spot in the lineup and the pitcher on the mound for Minnesota.

Chris Paddack (4.64 ERA) is having a dreadful run. He’s given up 23 hits and 16 earned runs over his last three starts, ballooning his ERA up over one full point.

The righty doesn’t miss a ton of bats (16.7% K rate, 12th percentile) and now has to face a Tigers lineup averaging the fourth-most runs per game.

Torres bats second for Detroit and is having the best year of his career outside of his sophomore season with the New York Yankees back in 2019.

The second baseman is batting .301 with a .391 OBP this month and has scored six runs in his last five games.

Oh, and he’s also 4-for-8 against Paddack.

Twins vs. Tigers prop bets made at 12:33 p.m. ET on 06/29/2025.

Nationals vs. Angels SGP predictions June 28: Back Washington to win and Wood to rake at +380

Nationals vs. Angels predictions

The Los Angeles Angels and Washington Nationals settle their rubber match at Angel Stadium on Sunday.

The pregame narrative: Washington looks to end its nine-game West Coast road trip on a high note with southpaw Mitchell Parker (4.59 ERA) on the mound. The Angels have struggled mightily against lefties, and their starter, Jack Kochanowicz (5.49 ERA), has gotten roughed up this season.

Check out my Nationals vs. Angels predictions, with a +380 parlay, featuring Parker and James Wood.

Nationals vs. Angels predictions

Parlay: Nationals moneyline | Wood over 1.5 bases | Parker over 3.5 strikeouts (+380)

Nationals moneyline (+112): Neither team is projected to make the playoffs, and neither team is starting an ace. With that said, I feel pretty good about backing the Nats at plus-money against Kochanowicz.

  • Kochanowicz owns a 6.65 ERA across five starts this month, allowing 35 baserunners in just 21.2 IP (1.62 WHIP).
  • On the season, he ranks in the 20th percentile or lower in xERA (4.98), xBA (.274), walk rate (10.6), K rate (16.5) and hard-hit rate (47.1).

Washington’s lineup isn’t exactly a murderer’s row, but it still has the fourth-lowest K rate (19.6%) against RHP this year. And there are several big bats, like Wood and CJ Abrams, who excel against righties.

I also expect Parker to fare better than usual.

The Angels have the ninth-worst wRC+ (79) and third-worst batting average (.216) against LHP this season.

Embed: #115345

MLB SGP legs

Wood over 1.5 bases (+100): Let’s get back to Wood, a player who was just robbed of making his first all-star team.

The second-year outfielder is batting .281 and ranks sixth in home runs (26), fifth in RBI (64) and seventh in OPS (.931).

It’s a shame he won’t be recognized for a dynamite first half of the season, but I don’t expect that to slow him down. If anything, we could be in for a little spite run.

Wood mashes righties to the tune of a .574 SLG, and Kochanowicz has gotten crushed by left-hitting batters this year (.303/.381/.537 slash line).

Look for the young gun to make a splash in this series finale.

Parker over 3.5 strikeouts (-190): Finally, I’ll turn to Parker on a teased-down K total.

The lefties’ 7th percentile K rate (15.9%) isn’t the prettiest thing to look at. But his matchup against the Angels could be categorized as a movable force vs. a very stoppable object.

Los Angeles has the highest K rate in baseball against LHP (28.5%), and both of the Nationals’ starters this series, Mike Soroka and Jake Irvin, logged five Ks — both are righties.

Parker struck out eight Colorado Rockies two starts ago, which was the last time he faced a team which was very swing-and-miss prone.

Nationals vs. Angels predictions made at 10:53 a.m. ET on 06/28/2025.

Looking to get started? Sign up here.

Best MLB prop bets June 29: Back Gunnar Henderson and Ketel Marte on Sunday

MLB prop bets

Gunnar Henderson and Ketel Marte headline Sunday’s MLB prop bets.

Today’s MLB props narrative: The Baltimore Orioles and Tampa Bay Rays’ weekend series has been loaded with offence, and I expect Henderson to keep that trend going in a favourable matchup. After that, look for Marte to do damage against a struggling righty.

Check out the best MLB prop bets for June 28, featuring a fade on J.T. Realmuto.

MLB prop bets

Best bet: Marte over 1.5 total bases (+100)

Marte is hitting for average and power, and gets a struggling pitcher in a hitter-friendly ballpark. What’s not to like?

The Arizona Diamondbacks second baseman is slashing .344/.426/.656 this month with nine extra-base hits in his last 10 games.

He hit his 16th home run of the season yesterday, bringing his season-long OPS to 1.000. That would rank fourth in all of MLB had he played enough innings to qualify.

Today, he goes up against Cal Quantrill, who has been a gas can for the Miami Marlins.

The righty owns a 5.56 ERA and has given up a home run in five of his last six starts. Quantrill’s 5.63 xERA and .295 xBA both rank in the fifth percentile, indicating those results have been deserved.

Marte is 3-for-11 against Quantrill with a .362 xBA and .706 xSLG.

Key stat: The switch-hitting Marte is slugging .648 against RHP this season.

Best MLB picks

Henderson over 1.5 total bases (-112): Henderson checks every box I typically look for when backing a player on their bases prop.

  • Recent form: The shortstop is slashing .323/.420/.453 this month.
  • Favourable splits: Henderson is slugging .532 against righties (.263 vs. LHP) and .493 at home (.383 on the road).
  • Head-to-head matchup: Taj Bradley starts for the Rays today. Henderson is 6-for-14 against the righty with a double and a home run.

Bradley has gotten roughed up a few times this month. He gave up seven ER in 4.1 IP against the Miami Marlins on June 7 and six ER in 1.1 IP against the Orioles on June 18.

Henderson shot a double into left against Bradley in that start and added another single later in the game.

Realmuto under 0.5 hits (+125): I want a piece of Spencer Strider today, but believe his 7.5 strikeout total is a tad too high against a disciplined Philadelphia Phillies squad.

The fireballing righty is in great form right now, racking up 29 strikeouts over his last three starts. That’s raised his season-long K rate to 30.5%, which is in the 90th percentile.

Strider also issues plenty of walks, which makes Realmuto a prime fade candidate in the hits department.

  • Philadelphia’s catcher is hitless in four of his last five games.
  • Realmuto is 3-for-24 lifetime against Stirder with a 48.1% K rate.

I don’t expect Realmuto to make any solid contact, and believe his best chance of reaching the basepaths is via a walk.

Atlanta’s bullpen also owns the 10th-best ERA (3.65) in MLB. It’s not like Realmuto will be on easy street once Strider exits the game.

MLB prop picks made at 9:01 a.m. ET on 06/29/2025.