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

Mariners vs Yankees Odds, and Prop Bets (June 21)

The Mariners and the Yankees match up in a coast-to-coast clash. Both teams have struggled to break out this year, especially as of late. If they continue their losing ways, they may miss the playoffs this season. How to Watch Prop Bets Prop Bet Odds Luis Castillo OVER 5.5 Ks Luis Castillo UNDER 5.5 Ks […]

Keith McCarthy 2 min read

MLB Insight

Blue Jays vs Marlins Odds, and Prop Bets (June 21)

The Blue Jays and Marlins will meet for an interleague bout. Both teams are jockeying for playoff position. Miami has climbed into a Wild Card spot, due to their hot play, while Toronto sits barely outside of the field. How to Watch Prop Bets Prop Bet Odds Kevin Gausman OVER 6.5 Ks Kevin Gausman UNDER […]

Keith McCarthy 2 min read

MLB Insight

Orioles vs Rays Odds, and Prop Bets (June 21)

The Orioles and the Rays face off in an AL East clash. Both teams rank near the very top of the MLB, fighting for prime position in their competitive division. The winner of this series will gain an advantage. How to Watch Prop Bets Prop Bet Odds Tyler Wells OVER 5.5 Ks Tyler Wells UNDER […]

Keith McCarthy 2 min read

MLB Insight

Brewers vs Twins Odds, and Picks (June 13)

The Brewers (34-32) and the Twins (33-33) will meet in a key interleague bout. Both teams are near the tops of their divisions, despite mediocre records. The abysmal central divisions have them still in the mix. How to Watch Preview Milwaukee was swept by the worst team in baseball over the weekend, losing all 3 […]

Keith McCarthy 2 min read

MLB Insight

Yankees vs Mets Odds, and Picks (June 13)

The Yankees (38-29) and the Mets (31-35) match up for a Subway Series rivalry. Both teams are doing worse than expected, sitting in the bottom half of their divisions. They still have plenty of time to heat up. How to Watch Preview Despite many injuries, the Yankees have managed to stay afloat. That being said, […]

Keith McCarthy 2 min read

MLB Insight

Blue Jays vs Orioles Odds, and Picks (June 13)

The Blue Jays (37-30) and the Orioles (41-24) face off in an AL East clash. Baltimore continues to win consistently and exceed expectations, while Toronto is on the playoff bubble, aiming for a winning streak. How to Watch Preview Toronto surged back from a 5-run deficit to defeat the Twins on Sunday, avoiding the sweep. […]

Keith McCarthy 2 min read

NBA Insight

Heat vs Nuggets Odds, and Picks (Game 5)

The Heat (57-47) and the Nuggets (68-33) face off in Game 5 of the 2023 NBA Finals. Denver won both games in Miami, and can now win their first NBA Finals at home in Game 5. Miami needs a win to stay alive. How to Watch Preview Miami struggled again in Game 4, losing in […]

Keith McCarthy 2 min read

MLB Insight

Mariners vs Angels Odds, and Prop Bets (Jun 10)

The Mariners and the Angels face off in an AL West clash. Both teams are struggling, hoping to make the postseason. Seattle finally made it last year, but regressed, and Los Angeles still hasn’t broken through. How to Watch Prop Bets Prop Bet Odds Patrick Sandoval OVER 4.5 Ks Patrick Sandoval UNDER 4.5 Ks Prediction: […]

Keith McCarthy 2 min read

MLB Insight

Red Sox vs Yankees Odds, and Prop Bets (Jun 10)

The Red Sox and the Yankees will meet for an AL East bout. Both teams face uphill battles in a brutally tough AL East, but have flashed some strong outings. They will benefit from injured players returning. How to Watch Prop Bets Prop Bet Odds Domingo Germán OVER 3.5 ER Domingo Germán UNDER 3.5 ER […]

Keith McCarthy 2 min read

MLB Insight

Diamondbacks vs Tigers Odds, and Picks (June 9)

The Diamondbacks (37-25) and the Tigers (26-33) face off in an interleague bout. Arizona has exceeded expectations, but still has a long season ahead of them, while the Tigers are mostly fighting to stay afloat. How to Watch Preview Arizona has gone 8-2 over their last 10 games, rising to 1st place in the NL […]

Keith McCarthy 2 min read

MLB Insight

Dodgers vs Phillies Odds, and Picks (June 9)

The Dodgers (36-27) and the Phillies (29-32) match up in a key NL clash. Last year, these teams both made the playoffs, with Philadelphia winning the National League. Los Angeles will look to avenge that. How to Watch Preview Los Angeles managed to avoid being swept by the Reds, picking up a solid 6-0 win. […]

Keith McCarthy 2 min read

MLB Insight

Rangers vs Rays Odds, and Picks (June 9)

The Rangers (40-21) and the Rays (46-19) match up in a fantastic bout between the MLB’s top two teams by record. The winner of this series should emerge as the favorite to win it all at this stage in the season. How to Watch Preview Texas had their 5-game winning streak snapped by the Cardinals […]

Keith McCarthy 2 min read

NBA Insight

Nuggets vs Heat Odds, and Picks (Game 4)

The Nuggets (67-33) and the Heat (57-46) face off in Game 4 of the 2023 NBA Finals. Denver bounced back with a road win in Game 3, reclaiming home-court advantage. Miami really needs to win in Game 4. How to Watch Preview Denver got a crucial win in Game 3, taking a 2-1 lead with […]

Keith McCarthy 2 min read

NCAAB Insight

NCAAW Basketball Season 2023-24: Early Preview, and Odds

The 2022-23 NCAAW Basketball season wrapped up with LSU as the champions. With the 2023-24 season rapidly approaching, many teams have seen major roster overhauls. This should be a stellar year. Jump to: UConn () The Huskies have slid since their domination over the sport in the mid-2010s, earning a 2-seed last season, and losing […]

Keith McCarthy 2 min read

NCAAB Insight

NCAA Basketball Season 2023-24: Early Preview, and Full Odds

The 2022-23 NCAA Basketball season wrapped up with UConn as the champions. With the 2023-24 season rapidly approaching, many teams have seen major roster overhauls. Blue bloods still lead the way. Jump to: Duke () Duke currently sits as the overall favorites. They benefited from the return of leading-scorer Kyle Flipowski, who was NBA Draft […]

Keith McCarthy 2 min read

MLB Insight

Mets vs Braves Odds, and Picks (June 6)

The Mets (30-30) and the Braves (35-24) meet for an NL East brawl. Atlanta continues to lead the NL East, despite a slow 2nd half of May, while New York is desperately trying to remain above the .500 mark. How to Watch Preview New York traded sweeps last week, winning all 3 games against the […]

Keith McCarthy 2 min read

MLB Insight

White Sox vs Yankees Odds, and Picks (June 6)

The White Sox (26-35) and the Yankees (36-25) match up in an AL clash. Both teams have been playing much better as of late. They are in similar positions in their divisions, despite having very different records. How to Watch Preview Chicago gained some momentum in their series against the Tigers, picking up a series […]

Keith McCarthy 2 min read

MLB Insight

Diamondbacks vs Nationals Odds, and Picks (June 6)

The Diamondbacks (35-25) and the Nationals (25-34) face off in an NL Bout. Washington has had another disappointing year thus far, while Arizona has finally begun to show life, and is playing better this season. How to Watch Preview Arizona had their 6-game winning streak snapped by the Braves over the weekend. After winning the […]

Keith McCarthy 2 min read

NBA Insight

Nuggets vs Heat Odds, and Picks (Game 3)

The Nuggets (66-33) and the Heat (57-45) face off in Game 3 of the 2023 NBA Finals. Denver lost their first home game of the postseason, and will now need to win in Miami to reclaim their home advantage. How to Watch Preview Denver came up short in Game 2, failing to close things out […]

Keith McCarthy 2 min read

NBA Insight

Heat vs Nuggets Odds, and Picks (Game 2)

The Nuggets (66-32) and the Heat (56-45) face off in Game 2 of the 2023 NBA Finals. Denver improved to 9-0 at home in the postseason, providing Miami with an uphill battle to avoid another loss in Game 2. How to Watch Preview Miami had trouble scoring in their loss in Game 1, managing to […]

Keith McCarthy 2 min read