Today's MLB Matchups

View a matchup to see picks from expert MLB handicappers.

Open 1:05 pm EDT Saturday, July 20, 2019

New York Yankees is favored -250. Total is 11.5.

Colorado Last 5: 0/5
New York Last 5: 4/5

Open 2:20 pm EDT Saturday, July 20, 2019

Chicago Cubs is favored -125. .

San Diego Last 5: 1/5
Chicago Last 5: 4/5

Open 4:05 pm EDT Saturday, July 20, 2019

San Francisco Giants is favored -123. Total is 8.5.

New York Last 5: 4/5
San Francisco Last 5: 5/5

Open 6:10 pm EDT Saturday, July 20, 2019

Toronto Blue Jays is favored -123. Total is 10.5.

Toronto Last 5: 2/5
Detroit Last 5: 0/5

Open 7:05 pm EDT Saturday, July 20, 2019

Boston Red Sox is favored -205. Total is 11.5.

Boston Last 5: 3/5
Baltimore Last 5: 2/5

Open 7:05 pm EDT Saturday, July 20, 2019

Pittsburgh Pirates is favored -120. Total is 11.

Philadelphia Last 5: 3/5
Pittsburgh Last 5: 1/5

Open 7:10 pm EDT Saturday, July 20, 2019

Cleveland Indians is favored -172. Total is 11.

Kansas City Last 5: 4/5
Cleveland Last 5: 5/5

Open 7:10 pm EDT Saturday, July 20, 2019

Minnesota Twins is favored -142. Total is 10.

Oakland Last 5: 4/5
Minnesota Last 5: 1/5

Open 7:10 pm EDT Saturday, July 20, 2019

Cincinnati Reds is favored -135. Total is 9.

St. Louis Last 5: 4/5
Cincinnati Last 5: 1/5

Open 7:20 pm EDT Saturday, July 20, 2019

Atlanta Braves is favored -157. Total is 10.

Washington Last 5: 2/5
Atlanta Last 5: 2/5

Open 8:10 pm EDT Saturday, July 20, 2019

Arizona Diamondbacks is favored -135. Total is 9.

Milwaukee Last 5: 3/5
Arizona Last 5: 2/5

Open 9:10 pm EDT Saturday, July 20, 2019

Los Angeles Dodgers is favored -330. Total is 8.

Miami Last 5: 2/5
Los Angeles Last 5: 3/5

Today's UFC Matchups

View a matchup to see picks from expert UFC handicappers.

Open 6:00 pm EDT Saturday, July 20, 2019

is favored . .

Last 5: /5 (/5 ATS)
Last 5: /5 (/5 ATS)

Open 6:00 pm EDT Saturday, July 20, 2019

is favored . .

Last 5: /5 (/5 ATS)
Last 5: /5 (/5 ATS)

Open 6:00 pm EDT Saturday, July 20, 2019

is favored . .

Last 5: /5 (/5 ATS)
Last 5: /5 (/5 ATS)

Open 6:00 pm EDT Saturday, July 20, 2019

is favored . .

Last 5: /5 (/5 ATS)
Last 5: /5 (/5 ATS)

Open 6:00 pm EDT Saturday, July 20, 2019

is favored . .

Last 5: /5 (/5 ATS)
Last 5: /5 (/5 ATS)

Today's SOCCER/MLS Matchups

View a matchup to see picks from expert SOCCER/MLS handicappers.

Open 7:30 pm EDT Saturday, July 20, 2019

is favored . Total is 2.5.

Columbus Crew SC Last 5: /5 (/5 ATS)
Montreal Impact Last 5: /5 (/5 ATS)

Open 7:30 pm EDT Saturday, July 20, 2019

Philadelphia Union is favored -1. Total is 3.

Philadelphia Union Last 5: /5 (/5 ATS)
Chicago Fire Last 5: /5 (/5 ATS)

Open 7:30 pm EDT Saturday, July 20, 2019

Toronto FC is favored -1. Total is 3.

Toronto FC Last 5: /5 (/5 ATS)
Houston Dynamo Last 5: /5 (/5 ATS)

Open 8:30 pm EDT Saturday, July 20, 2019

is favored . Total is 3.

Sporting Kansas City Last 5: /5 (/5 ATS)
FC Dallas Last 5: /5 (/5 ATS)

Open 9:00 pm EDT Saturday, July 20, 2019

is favored . Total is 3.

Colorado Rapids Last 5: /5 (/5 ATS)
New York City FC Last 5: /5 (/5 ATS)

Open 10:00 pm EDT Saturday, July 20, 2019

is favored . Total is 3.

Real Salt Lake Last 5: /5 (/5 ATS)
Minnesota United FC Last 5: /5 (/5 ATS)

Open 10:00 pm EDT Saturday, July 20, 2019

is favored . Total is 3.

Vancouver Whitecaps Last 5: /5 (/5 ATS)
San Jose Earthquakes Last 5: /5 (/5 ATS)

Past Sports Picks