MLB Picks and best odds: Boston vs New York - underdog Red Sox ( ) have a point to prove over Yankees ( ) in what could be a high scoring encounter

Our MLB expert looks ahead to this classic American League rivalry between the Red Sox and Yankees in the Bronx as Aaron Judge looks to break Roger Maris’s home run record in Yankee Stadium...

Aaron Judge New York Yankees headline banner

Aaron Judge of the New York Yankees - © Tom Horak-USA TODAY Sports

Best baseball offers 2022

Loading
Baseball

John Lepore

MLB Betting Expert

John is a respected MLB analyst, author and handicapper who has over 10 years' experience of betting big on baseball.

MLB expert picks: Boston Red Sox @ New York Yankees (Friday, September 23: 7.00 EDT)

FixtureBoston Red Sox @ New York Yankees
WhenFriday, September 23, 7:00 EDT
Likely StartersRich Hill vs. Gerrit Cole
Where to watchApple TV

Red Sox at Yankees - records don't matter in fierce AL rivalry

Gerrit Cole New York Yankees large

Despite the fact there is little to play for between these two great rivals a clash between the Red Sox and Yankees is always worth watching - © Gary A. Vasquez-USA TODAY Sports

This is one of the fiercest rivalries in baseball. Even as we sit with the Boston Red Sox mired in last place and the New York Yankees in first in the American League East. The Sox have been a team of extreme ups and downs. They have two World Series rings and four first-place finishes in the last 11 years. They have also finished in the last four times with this season looking like the fifth. The Yankees have virtually locked up the AL East, but that doesn’t matter much when it comes to these teams.

Rich Hill, aka Dick Mountain, will be taking the mound for the Sox on Friday. The left-hander has been a decent third starter for Boston this season at 7-7 and a 4.70 ERA. Surprisingly, he hasn’t faced the Yankees this year in his 23 starts. He has been hittable since the All-Star break, allowing four or more runs in five of his eight starts. The Yankees are right-handed heavy as a lineup and could get to Hill early.

New York counters with Gerrit Cole. The ace has been excellent this year as usual. He leads the league in strikeouts with 236. However, he also leads the league in home runs allowed with 29. That will be the tactic the Sox will use to get to Cole as they have during the season. In 16 innings that Cole has thrown against Boston in 2022, he has given up six homers.

Red Sox player to watch: Reese McGuire

This may be an unlikely Sox player to see here, but the catcher has been raking in his limited time in Boston. McGuire came to the Red Sox at the trade deadline from the Chicago White Sox. At that time, he was slashing a miserable .225/.261/.285. During his stint on the East Coast, the left-handed hitter has a line of .394/.429/.521.

Yankees player to watch: Gerrit Cole

Aaron Judge would be the easy answer here during his historic season, but Cole’s accomplishments have been largely overlooked. He is 12-7 with a 3.41 ERA and has thrown 24 more innings than the next guy on the Yankees. He has struck out at least eight batters in 17 of his 30 outings. While Boston seems to hit him well, Cole will be looking to tame his rivals with only a couple of starts before the playoffs.

All eyes will be on Judge and I'm am sure he would like nothing better than to break Roger Maris’s AL HR record in Yankee Stadium against the Sox. Cole historically doesn’t pitch well against Boston as he holds a 4.28 ERA in 14 starts against the Sox. He has allowed 17 bombs in those outings as well. This rivalry is always a tough one to pick. Go with the underdog and definitely bang the over.

MLB Picks:

- Red Sox at

- Over

MLB quick picks for Friday, September 23:

- Phillies vs. Braves @

- Mets vs Athletics Under

- Angels vs Twins Over if the line is 7.5 or better

MLB
6/8/2023, 11:05 PM
Chi. White Sox
Chi. White Sox @
NY Yankees
NY Yankees
MLB
6/8/2023, 4:35 PM
LA Dodgers
LA Dodgers @
Cincinnati
Cincinnati
MLB
6/8/2023, 5:05 PM
Arizona
Arizona @
Washington
Washington
MLB
6/8/2023, 5:10 PM
Minnesota
Minnesota @
Tampa Bay
Tampa Bay
MLB
6/8/2023, 6:10 PM
Baltimore
Baltimore @
Milwaukee
Milwaukee
MLB
6/8/2023, 7:10 PM
San Francisco
San Francisco @
Colorado
Colorado
MLB
6/8/2023, 8:05 PM
Chi. White Sox
Chi. White Sox @
NY Yankees
NY Yankees
MLB
6/8/2023, 10:05 PM
Detroit
Detroit @
Philadelphia
Philadelphia
MLB
6/8/2023, 11:07 PM
Houston
Houston @
Toronto
Toronto
MLB
6/8/2023, 11:10 PM
Boston
Boston @
Cleveland
Cleveland
MLB
6/8/2023, 11:20 PM
NY Mets
NY Mets @
Atlanta
Atlanta
MLB
6/9/2023, 1:38 AM
Chi. Cubs
Chi. Cubs @
LA Angels
LA Angels
MLB
6/9/2023, 10:40 PM
Arizona
Arizona @
Detroit
Detroit
MLB
6/9/2023, 10:40 PM
Texas
Texas @
Tampa Bay
Tampa Bay
MLB
6/9/2023, 11:05 PM
LA Dodgers
LA Dodgers @
Philadelphia
Philadelphia
MLB
6/9/2023, 11:05 PM
Kansas City
Kansas City @
Baltimore
Baltimore
MLB
6/9/2023, 11:05 PM
Boston
Boston @
NY Yankees
NY Yankees
MLB
6/9/2023, 11:07 PM
Minnesota
Minnesota @
Toronto
Toronto
MLB
6/9/2023, 11:10 PM
Houston
Houston @
Cleveland
Cleveland
MLB
6/9/2023, 11:20 PM
Washington
Washington @
Atlanta
Atlanta
MLB
6/10/2023, 12:10 AM
Oakland
Oakland @
Milwaukee
Milwaukee
MLB
6/10/2023, 12:10 AM
Miami
Miami @
Chi. White Sox
Chi. White Sox
MLB
6/10/2023, 12:15 AM
Cincinnati
Cincinnati @
St. Louis
St. Louis
MLB
6/10/2023, 12:40 AM
San Diego
San Diego @
Colorado
Colorado
MLB
6/10/2023, 1:38 AM
Seattle
Seattle @
LA Angels
LA Angels
MLB
6/10/2023, 2:15 AM
Chi. Cubs
Chi. Cubs @
San Francisco
San Francisco
MLB
6/10/2023, 5:10 PM
Arizona
Arizona @
Detroit
Detroit
MLB
6/10/2023, 6:10 PM
Miami
Miami @
Chi. White Sox
Chi. White Sox
MLB
6/10/2023, 6:15 PM
Cincinnati
Cincinnati @
St. Louis
St. Louis
MLB
6/10/2023, 7:07 PM
Minnesota
Minnesota @
Toronto
Toronto
MLB
6/10/2023, 7:10 PM
San Diego
San Diego @
Colorado
Colorado
MLB
6/10/2023, 8:05 PM
Kansas City
Kansas City @
Baltimore
Baltimore
MLB
6/10/2023, 8:05 PM
NY Mets
NY Mets @
Pittsburgh
Pittsburgh
MLB
6/10/2023, 8:05 PM
LA Dodgers
LA Dodgers @
Philadelphia
Philadelphia
MLB
6/10/2023, 8:10 PM
Washington
Washington @
Atlanta
Atlanta
MLB
6/10/2023, 8:10 PM
Texas
Texas @
Tampa Bay
Tampa Bay
MLB
6/10/2023, 8:10 PM
Oakland
Oakland @
Milwaukee
Milwaukee
MLB
6/10/2023, 10:10 PM
Houston
Houston @
Cleveland
Cleveland
MLB
6/10/2023, 11:35 PM
Boston
Boston @
NY Yankees
NY Yankees
MLB
6/10/2023, 11:35 PM
Chi. Cubs
Chi. Cubs @
San Francisco
San Francisco
MLB
6/11/2023, 2:07 AM
Seattle
Seattle @
LA Angels
LA Angels
MLB
6/11/2023, 3:35 PM
Arizona
Arizona @
Detroit
Detroit
MLB
6/11/2023, 5:35 PM
Washington
Washington @
Atlanta
Atlanta
MLB
6/11/2023, 5:35 PM
Kansas City
Kansas City @
Baltimore
Baltimore
MLB
6/11/2023, 5:35 PM
NY Mets
NY Mets @
Pittsburgh
Pittsburgh
MLB
6/11/2023, 5:35 PM
LA Dodgers
LA Dodgers @
Philadelphia
Philadelphia
MLB
6/11/2023, 5:37 PM
Minnesota
Minnesota @
Toronto
Toronto
MLB
6/11/2023, 5:40 PM
Houston
Houston @
Cleveland
Cleveland
MLB
6/11/2023, 5:40 PM
Texas
Texas @
Tampa Bay
Tampa Bay
MLB
6/11/2023, 6:10 PM
Miami
Miami @
Chi. White Sox
Chi. White Sox
MLB
6/11/2023, 6:10 PM
Oakland
Oakland @
Milwaukee
Milwaukee
MLB
6/11/2023, 6:15 PM
Cincinnati
Cincinnati @
St. Louis
St. Louis
MLB
6/11/2023, 7:10 PM
San Diego
San Diego @
Colorado
Colorado
MLB
6/11/2023, 8:05 PM
Chi. Cubs
Chi. Cubs @
San Francisco
San Francisco
MLB
6/11/2023, 8:07 PM
Seattle
Seattle @
LA Angels
LA Angels
MLB
6/11/2023, 11:10 PM
Boston
Boston @
NY Yankees
NY Yankees
MLB
6/12/2023, 10:40 PM
Atlanta
Atlanta @
Detroit
Detroit
MLB
6/12/2023, 11:10 PM
Colorado
Colorado @
Boston
Boston
MLB
6/12/2023, 11:45 PM
San Francisco
San Francisco @
St. Louis
St. Louis
MLB
6/13/2023, 12:05 AM
LA Angels
LA Angels @
Texas
Texas
MLB
6/13/2023, 12:10 AM
Cincinnati
Cincinnati @
Kansas City
Kansas City
MLB
6/13/2023, 1:40 AM
Philadelphia
Philadelphia @
Arizona
Arizona
MLB
6/13/2023, 1:40 AM
Tampa Bay
Tampa Bay @
Oakland
Oakland
MLB
6/13/2023, 1:40 AM
Miami
Miami @
Seattle
Seattle
MLB
6/13/2023, 10:40 PM
Atlanta
Atlanta @
Detroit
Detroit
MLB
6/13/2023, 11:05 PM
Toronto
Toronto @
Baltimore
Baltimore
MLB
6/13/2023, 11:10 PM
Colorado
Colorado @
Boston
Boston
MLB
6/13/2023, 11:10 PM
NY Yankees
NY Yankees @
NY Mets
NY Mets
MLB
6/13/2023, 11:45 PM
San Francisco
San Francisco @
St. Louis
St. Louis
MLB
6/14/2023, 12:05 AM
Pittsburgh
Pittsburgh @
Chi. Cubs
Chi. Cubs
MLB
6/14/2023, 12:05 AM
LA Angels
LA Angels @
Texas
Texas
MLB
6/14/2023, 12:10 AM
Washington
Washington @
Houston
Houston
MLB
6/14/2023, 12:10 AM
Cincinnati
Cincinnati @
Kansas City
Kansas City
MLB
6/14/2023, 1:40 AM
Philadelphia
Philadelphia @
Arizona
Arizona
MLB
6/14/2023, 1:40 AM
Tampa Bay
Tampa Bay @
Oakland
Oakland
MLB
6/14/2023, 1:40 AM
Miami
Miami @
Seattle
Seattle
MLB
6/14/2023, 2:10 AM
Chi. White Sox
Chi. White Sox @
LA Dodgers
LA Dodgers
MLB
6/14/2023, 5:10 PM
Atlanta
Atlanta @
Detroit
Detroit
MLB
6/14/2023, 5:10 PM
Milwaukee
Milwaukee @
Minnesota
Minnesota
MLB
6/14/2023, 5:15 PM
San Francisco
San Francisco @
St. Louis
St. Louis
MLB
6/14/2023, 11:05 PM
Toronto
Toronto @
Baltimore
Baltimore
MLB
6/14/2023, 11:10 PM
Colorado
Colorado @
Boston
Boston
MLB
6/14/2023, 11:10 PM
NY Yankees
NY Yankees @
NY Mets
NY Mets
MLB
6/15/2023, 12:05 AM
Pittsburgh
Pittsburgh @
Chi. Cubs
Chi. Cubs
MLB
6/15/2023, 12:05 AM
LA Angels
LA Angels @
Texas
Texas
MLB
6/15/2023, 12:10 AM
Washington
Washington @
Houston
Houston
MLB
6/15/2023, 12:10 AM
Cincinnati
Cincinnati @
Kansas City
Kansas City
MLB
6/15/2023, 1:40 AM
Philadelphia
Philadelphia @
Arizona
Arizona
MLB
6/15/2023, 1:40 AM
Tampa Bay
Tampa Bay @
Oakland
Oakland
MLB
6/15/2023, 1:40 AM
Miami
Miami @
Seattle
Seattle
MLB
6/15/2023, 1:40 AM
Cleveland
Cleveland @
San Diego
San Diego
MLB
6/15/2023, 2:10 AM
Chi. White Sox
Chi. White Sox @
LA Dodgers
LA Dodgers

Last updated: Jun 8, 1:02 AM UTC

MLB Odds

Moneyline
Run Line
Total
Odds Settings
Game
Jun 7, 23 @ 11:05 PM UTC
Arizona
Arizona @
Washington
Washington
Jun 7, 23 @ 11:07 PM UTC
Houston
Houston @
Toronto
Toronto
Jun 7, 23 @ 11:10 PM UTC
Boston
Boston @
Cleveland
Cleveland
Jun 7, 23 @ 11:10 PM UTC
LA Dodgers
LA Dodgers @
Cincinnati
Cincinnati

Odds updated: Jun 8, 1:08 AM UTC