2012 MLB Opening Odds & Totals for Saturday, July 7

Saturday’s MLB Odds

(TheSpread)  – The 2012 MLB Schedule for Saturday features a total of 16 games, including one doubleheader. Here is a look at the odds and pitching matchups for each contest.

View Current MLB Odds

The featured game of the night in the American League has the Los Angeles Angels hosting the Baltimore Orioles at 10:05PM ET (View Matchup). The Orioles have Jason Hammel on the mound to face Jered Weaver of the Angels. According to oddsmakers, the Angels are favored to win, as they have a money line of -178, while the Orioles have odds of +167. The over/under total for the game has been set at 7 runs. Baltimore is 44-38 overall and 22-18 at home while Los Angeles is 46-37 overall and 23-17 at home. The Angels have won six of their last seven over the Orioles.

The featured game in the National League has the Pittsburgh Pirates hosting the San Francisco Giants at 4:05PM ET (View Matchup). The Giants have Ryan Vogelsong on the mound while James McDonald pitches for Pittsburgh. According to oddsmakers, the Pirates are a slight favorite, as they have odds of -117 to win, while the Giants have a money line of +110 to win. The over/under total for this game has been set at 8 runs. San Francisco is 46-38 overall and 20-22 on the road while Pittsburgh is 46-37 overall and 27-14 at home. San Francisco has won three of its last four against Pittsburgh.

For odds and over/under totals for each of Saturday’s games, see below.

2012 MLB Odds for Saturday, July 7

National League

951 San Francisco Giants +110 (8) (Vogelsong)

952 Pittsburgh Pirates -117 (McDonald)

953 Milwaukee Brewers -145 (7.5) (Greinke)

954 Houston Astros +136 (Rodriguez)

955 Colorado Rockies +178 (8.5) (Francis)

956 Washington Nationals -190 (Gonzalez)

957 Chicago Cubs +132 (8) (Samardzija)

958 New York Mets -140 (Gee)

959 Miami Marlins +137 (9) (Zambrano)

960 St. Louis Cardinals -146 (Lohse)

961 Atlanta Braves -102 (9) (Hanson)

962 Philadelphia Phillies -104 (Blanton)

963 Cincinnati Reds -101 (6.5) (Bailey)

964 San Diego Padres -105 (Richard)

965 Los Angeles Dodgers +148 (8.5) (Billingsley)

966 Arizona Diamondbacks -157 (Cahill)

American League

967 Kansas City Royals +144 (9.5) (Chen)

968 Detroit Tigers -153 (Fister)

969 Toronto Blue Jays +126 (10.5) (Romero)

970 Chicago White Sox -134 (Floyd)

971 Tamp Bay Rays +108 (8.5) (Moore)

972 Cleveland Indians -115 (Jimenez)

973 Minnesota Twins +192 (11) (Deduno)

974 Texas Rangers -205 (Holland)

975 New York Yankees N/A (Garcia)

976 Boston Red Sox N/A (Doubront)

977 Baltimore Orioles +167 (7) (Hammel)

978 Los Angeles Angels -178 (Weaver)

979 Seattle Mariners +141 (6.5) (Vargas)

980 Oakland Athletics -150 (Parker)

981 New York Yankees N/A (Hughes)

982 Boston Red Sox N/A (Morales)

Want More From TheSpread.com? Follow us on Twitter and Facebook or Subscribe to Our News Feeds!