MLB Picks and best odds: Baltimore ( ) vs Toronto ( ) - Orioles can overcome jaded Blue Jays on Friday

Our expert MLB handicapper John Lepore looks ahead to Friday night's clash between the Orioles and the Blue Jays live on Apple TV and believes Baltimore will have too much for a tired Toronto pitching unit...

Baltimore Orioles catcher Adley Rutschman

Adley Rutschman sports a 4.5 WAR and has slashed .254/.361/.446 with 10 home runs and 30 doubles in just 93 games © Brent Skeen-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.

BetMGM: GET UP TO A $1,000 FIRST BET OFFER (subject to terms and conditions)

MLB expert picks: Baltimore Orioles @ Toronto Blue Jays (Friday, September 16: 7.00 EDT)

FixtureBaltimore Orioles @ Toronto Blue Jays
WhenFriday, September 16, 7:00 EDT
Likely StartersAustin Voth vs. Trevor Richards
Where to watchApple TV

Orioles at Blue Jays - a battle for AL Wild Card spot?

As we head into the final 20 games of the season, the Baltimore Orioles are surprisingly still in playoff contention. When June ended the O’s were 35-42 and looked to be a year or two away from contending in the American League race. However, they have gone 39-25 since then and sit just five games out of a Wild Card spot and can be backed at to make the postseason. The Toronto Blue Jays currently hold a playoff spot and are currently to win the AL East, but Baltimore is the closest threat to that position. This series is a big one in the AL.

The Orioles will send Austin Voth to the mound Friday night. He was put on waivers by the Washington Nationals after a dismal 10.13 ERA in 19 appearances for them to begin the season. Baltimore picked him up and he has been solid with a 4-2 record and a 2.82 ERA. The right-hander doesn’t light up the radar gun, but he has added a cutter to his repertoire which has done wonders for him.

The Blue Jays will open with Trevor Richards and likely employ bullpen arms the rest of the way. The Orioles employed this tactic on Sunday against the Texas Rangers. Richards didn’t make it out of the first inning and former starter Yusei Kikuchi gave up a couple of runs. Friday will mark Toronto’s 16th game in 15 days. Their bullpen may be getting a bit tired.

Orioles player to watch: Adley Rutschman

Rutschman is a frontrunner to win the AL Rookie of the Year award ( ). He sports a 4.5 WAR and has slashed .254/.361/.446 with 10 home runs and 30 doubles in just 93 games. He hit a bit of a slump recently, but he didn’t start on Sunday and was off on Monday. He returned on Tuesday well-rested and went 2-for-4 with a walk and a double. This kid is the future of the Orioles and has started his career off looking like a veteran.

Blue Jays player to watch: Alejandro Kirk

After part-time work the past two seasons, Kirk got the starting spot this year and has been an integral part of Toronto’s lineup. The young catcher is slashing .295/.379/.432 with 13 home runs. Kirk is one of only six players in the majors with more walks than strikeouts (56-52). While his better-known teammates get most of the attention, the 23-year-old just keeps on raking.

Baltimore Orioles @ Toronto Blue Jays conclusion and prediction

Baltimore is the upstart team this year, but they may run out of time to make a serious push for the playoffs. They have some very good young stars and are certainly building something for the future. The Blue Jays are built to win now. However, going with an opener and a bunch of bullpen guys may not work out. They have played a ton of games recently, and the Orioles should take advantage of a weary pen.

MLB Picks:

- Orioles @ - Over 8.5 runs @

MLB quick picks for Friday, September 16:

- Rockies on the moneyline vs the Cubs @

- Marlins @ Nationals over 7.5 runs @

- Rangers on the moneyline vs the Rays @

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

Last updated: Apr 5, 5:49 PM UTC

MLB Odds

Moneyline
Run Line
Total
Odds Settings
Game
Apr 4, 24 @ 7:10 PM UTC
Detroit
Detroit @
NY Mets
NY Mets
Apr 4, 24 @ 8:05 PM UTC
Pittsburgh
Pittsburgh @
Washington
Washington
Apr 4, 24 @ 8:10 PM UTC
Cleveland
Cleveland @
Minnesota
Minnesota
Apr 4, 24 @ 8:15 PM UTC
Miami
Miami @
St. Louis
St. Louis

Odds updated: Apr 4, 10:18 PM UTC