MLB picks and expert predictions: Atlanta ( ) narrow favorites against menacing Marlins ( )

Our expert MLB handicapper John Lepore looks ahead to Friday night's clash between the Miami Marlins and the Atlanta Braves...

Atlanta Braves starting pitcher Charlie Morton

Atlanta Braves pitcher Charlie Morton - © Jeff Curry-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: Miami Marlins @ Atlanta Braves (Friday, September 2: 7.20 EDT)

FixtureMiami Marlins @ Atlanta Braves
WhenFriday, September 2, 7:20 EDT
Likely StartersSandy Alcantara vs. Charlie Morton
Where to watchApple TV

The Miami Marlins don’t have much to play for the rest of the season. However, they can hurt the Atlanta Braves chances of making a run at the New York Mets for the National League East title (+600). The defending champions look to be in control of a playoff spot, leading the Milwaukee Brewers by 10 games for the final Wild Card seed. This is a division battle though and rosters will be expanded by two players. Anything is possible here. 

The Marlins will throw Cy Young contender Sandy Alcantara on Friday. He has been an absolute workhorse this season with a league-leading 185.2 innings pitched. Not only has Alcantara been durable, but he has also been dominant as well. The young right-hander sports a 12-6 record with a 2.13 ERA. He has allowed opposing hitters only a .568 OPS. The Braves are a home run-hitting team, but Alcantara has surrendered just 10 long balls this year.

The Braves counter with veteran Charlie Morton. The 38-year-old has been solid with a 6-5 record and a 4.10 ERA. The right-hander continues to strike out players at an impressive rate considering his age. He has a 28.6 percent K rate which is the second highest of his career. Morton has run into problems with the long ball. He has allowed 20 home runs, a career high, in just 140.1 innings.  

Marlins player to watch: Sandy Alcantara 

We are watching an ace have his breakout season. Not only is Alcantara putting together his best year at 26 years old, but he is also a throwback to a different time. Nowadays, starting pitchers generally don’t go the whole nine innings. He has four complete games in 26 starts. Aside from Aaron Nola and Framber Valdez, no other pitcher has more than one in the majors. You will not just see a great pitcher but may actually see him pitch the whole game. 

Braves player to watch: Vaughn Grissom 

The youngster has given the Braves some hope at the second base position. When Ozzie Albies went down with a foot injury, Atlanta tried a few different players at the keystone, but they didn’t really find anyone to hold the spot. Enter Grissom. The 21-year-old has already made an impact in his 19 games as of Wednesday. He is slashing .324/.368/.493 with three bombs and three stolen bases. Albies should be back in a couple of weeks. Enjoy Grissom now as he may not be playing much once Ozzie returns

Miami Marlins @ Atlanta Braves conclusion and prediction 

The Marlins would normally be heavy underdogs traveling to Atlanta. However, Miami has one of the best pitchers in baseball on the bump for Friday night’s game. Alcantara has faced the Braves twice this season and has dominated. He has thrown 17 innings and has given up just one earned run while striking out 21 and walking just two. Atlanta may still be the favorites, but not by much. If so, take the Marlins and the Under. 

MLB Picks: 

Marlins at

Under ( ) at -120 

MLB quick picks Friday, September 2:

Twins at -134 vs White Sox 

Rangers vs Red Sox Under at +102

Athletics at vs Orioles  

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

Last updated: Sep 30, 3:08 AM UTC

MLB Odds

Moneyline
Run Line
Total
Odds Settings
Game
Sep 30, 22 @ 1:38 AM UTC
Oakland
Oakland @
LA Angels
LA Angels
Sep 30, 22 @ 1:40 AM UTC
Texas
Texas @
Seattle
Seattle
Sep 30, 22 @ 1:40 AM UTC
LA Dodgers
LA Dodgers @
San Diego
San Diego
Sep 30, 22 @ 1:45 AM UTC
Colorado
Colorado @
San Francisco
San Francisco

Odds updated: Sep 30, 3:08 AM UTC

MLB standings

AL
NL
  • Division
  • American League Central
  • American League East
  • American League West
  • All Divisions
American League Central W L Pct GB Home Away Conf Div NL Money OU
1 Cleveland Cleveland 88 68 .564 0.0 42-33 46-35 76-60 43-27 12-8 1776 72-78-6
2 Chi. White Sox Chi. White Sox 77 79 .494 11.0 35-43 42-36 68-71 35-38 9-8 -1128 70-78-8
3 Minnesota Minnesota 76 80 .487 12.0 46-35 30-45 68-68 37-33 8-12 -1480 71-73-11
4 Detroit Detroit 63 92 .406 24.5 33-45 30-47 52-83 32-41 11-9 -689 60-82-12
5 Kansas City Kansas City 63 93 .404 25.0 39-42 24-51 56-80 31-39 7-13 -1233 78-76-2

Last updated: Sep 30, 3:00 AM UTC