Skip to content

Selected viewKeith McCarthy Change category or expert

Expert analysis by

Keith McCarthy

VegasOdds contributor

Keith McCarthy is an experienced sports analyst with a passion for predicting the outcomes of games spanning across sports such as football, basketball, baseball, and hockey, with a special expertise in college sports.

Latest analysis

MLB Insight

Yankees vs Dodgers Odds, and Picks (June 2)

The Yankees (34-24) and the Dodgers (34-23) face off in a top-tier interleague bout. Both teams are seeking to make deep postseason runs once again this season, with a trip to the World Series on the table. How to Watch Preview New York had their 4-game winning streak snapped by the Mariners on Wednesday, failing […]

Keith McCarthy 2 min read

MLB Insight

Mariners vs Rangers Odds, and Picks (June 2)

The Mariners (29-27) and the Rangers (35-20) match up in a key AL West clash. Seattle has begun to heat up and is fighting to return to their level of success from last year, while Texas continues their stellar start. How to Watch Preview Seattle avoided a sweep against the Yankees, picking up a 1-0 […]

Keith McCarthy 2 min read

MLB Insight

Blue Jays vs Mets Odds, and Picks (June 2)

The Blue Jays (30-27) and the Mets (30-27) will meet for an interleague matchup. Both teams are in contention, but haven’t been able to win consistently. New York has heated up lately, while Toronto slides. How to Watch Preview Toronto picked up the series win over the Brewers on Thursday, as they continue to fight […]

Keith McCarthy 2 min read

MLB Insight

Phillies vs Nationals Odds, and Picks (June 2)

The Phillies (25-31) and Nationals (24-32) face off in an NL East bout. Both teams have had slow starts, and are aiming to heat up before it’s too late. Philadelphia is seeking to return to how they played in 2022. How to Watch Preview Philadelphia got swept by the Mets this week, as they continue […]

Keith McCarthy 2 min read

MLB Insight

Orioles vs Giants Odds, and Picks (June 2)

The Orioles (35-21) and the Giants (28-28) will meet for an interleague bout. San Francisco is heating up, and trying to return to their 2021 play level, while Baltimore aims to keep up their early season success. How to Watch Preview Baltimore failed to win against Cleveland on Wednesday, losing their 2nd straight series at […]

Keith McCarthy 2 min read

MLB Insight

Tigers vs White Sox Odds, and Picks (June 2)

The Tigers (26-28) and the White Sox (23-35) match up in an AL Central bout. Both are aiming to make the most of a weak division, with varying levels of success. Detroit has heated up, while Chicago falters. How to Watch Preview Detroit managed to avoid being swept by the red-hot Rangers, picking up a […]

Keith McCarthy 2 min read

MLB Insight

Cardinals vs Pirates Odds, and Picks (June 2)

The Cardinals (25-32) and the Pirates (28-27) face off in an NL Central clash. They’re fighting to climb to the top of a wide-open division, but have struggled to keep up. Pittsburgh has flailed since their hot start. How to Watch Preview St. Louis got a key win against the Royals on Tuesday, splitting their […]

Keith McCarthy 2 min read

Baseball Insight

NCAA Baseball Championship 2023: Full Odds, and Predictions

The 2023 NCAA Baseball Bracket was just announced, following the conclusion of the conference tournaments. Regional Games begin this week, with the peak of the college baseball season starting now. Jump to: Wake Forest () The Demon Deacons claimed the #1 overall seed in this year’s tournament, after finishing in 1st place in the ACC […]

Keith McCarthy 3 min read

NBA Insight

Heat vs Nuggets Odds, and Picks (Game 1)

The Nuggets (65-32) and the Heat (56-44) will meet in the 2023 NBA Finals. Miami is now looking to complete their historic run as an 8-seed with a title, while Denver is aiming to win their first Finals ever. How to Watch Preview Miami managed to avoid being the first team in NBA history to […]

Keith McCarthy 2 min read

MLB Insight

Rays vs Cubs Odds, and Picks (May 30)

The Rays (39-17) and the Cubs (23-30) match up in an interleague bout. Tampa Bay has cooled off a bit, but remains at the top of the MLB, while Chicago is in free-fall, trying to stop their slide before it’s too late. How to Watch Preview Tampa Bay was blanked by the Cubs on Monday, […]

Keith McCarthy 2 min read

MLB Insight

Guardians vs Orioles Odds, and Picks (May 30)

The Guardians (24-29) and the Orioles (34-20) meet in an AL clash. Cleveland is attempting to climb back into a better position in a weak AL Central. Baltimore continues to exceed all expectations in the AL East. How to Watch Preview Cleveland earned a major win over the Orioles on Monday. It was the first […]

Keith McCarthy 2 min read

MLB Insight

Rangers vs Tigers Odds, and Picks (May 30)

The Rangers (34-19) and the Tigers (25-27) face off in an intriguing AL bout. Both teams have played great baseball lately, and are aiming to win their divisions. Texas has been one of the biggest surprises. How to Watch Preview Texas continues to play excellent baseball, now sitting at 34-19 on the season, the MLB’s […]

Keith McCarthy 2 min read

MLB Insight

Padres vs Marlins Odds, and Picks (May 30)

The Padres (24-29) and the Marlins (28-26) will meet for an NL clash. Both teams are hoping to break into the postseason picture. Miami has exceeded expectations, while San Diego is falling short of them so far. How to Watch Preview San Diego continues to underperform this season, dropping their last two games, and falling […]

Keith McCarthy 2 min read

NBA Insight

Celtics vs Heat Odds, and Picks (Game 6)

The Celtics (67-33) and the Heat (55-43) face off in Game 6 of the Eastern Conference Finals. Miami is looking to close the series out and avoid Game 7, while Boston will aim to win the series in historic fashion. How to Watch Preview Boston picked up another elimination game victory, managing to stay alive. […]

Keith McCarthy 2 min read

MLB Insight

Blue Jays vs Twins Odds, and Picks (May 26)

The Blue Jays (26-25) and the Twins (26-24) face off in a crucial AL clash. Both teams have been losing a lot lately, and are seeking to get back on track in this series. The loser will be in danger of sliding further. How to Watch Preview Toronto has slid all the way into last […]

Keith McCarthy 2 min read

MLB Insight

Cardinals vs Guardians Odds, and Picks (May 26)

The Cardinals (23-29) and the Guardians (21-28) match up in an interleague bout. These two teams are heading in different directions, with St. Louis winning, and Cleveland losing, but hoping to change that. How to Watch Preview St. Louis has been scorching hot lately. After starting the season very poorly, the Cardinals have exploded onto […]

Keith McCarthy 2 min read

MLB Insight

Dodgers vs Rays Odds, and Picks (May 26)

The Dodgers (31-20) and the Rays (37-15) face off in a stellar interleague matchup. Both teams are near the top of the overall standings, but headed in different directions as of late. This series could be crucial. How to Watch Preview Los Angeles is beginning to return to their typical form, having gone 18-7 since […]

Keith McCarthy 2 min read

NBA Insight

Heat vs Celtics Odds, and Picks (Game 5)

The Celtics (66-33) and the Heat (55-42) face off in Game 5 of the Eastern Conference Finals. Miami is looking to close the series out and avoid Game 6, while Boston will aim to win the series in historic fashion. How to Watch Preview Miami was unable to complete the series sweep, dropping Game 4 […]

Keith McCarthy 2 min read

MLB Insight

Giants vs Brewers Odds, and Picks (May 25)

The Giants (24-25) and the Brewers (27-22) face off in an NL clash. San Francisco is starting to heat up, seeking to get back into the playoff picture. Meanwhile, Milwaukee is fighting to stay in 1st in the division. How to Watch Preview San Francisco had gone 7-1 in their 8 games prior to Wednesday’s […]

Keith McCarthy 2 min read

NBA Insight

LeBron James: Next Team Odds, and Prediction

With the Lakers officially eliminated from the postseason, rumors surrounding LeBron’s next destination have begun. Few teams have the assets and cash to bring him in, but let’s look at some possible options. Jump to: New York Knicks () The Knicks had a successful season, despite their 2nd-round playoff exit. They’ve finally built a core […]

Keith McCarthy 3 min read