There are 15 Major League Baseball games on July 1. With it being Canada Day, there is afternoon baseball in Toronto between the Toronto Blue Jays and Tampa Bay Rays. As we begin summer, the MLB All-Star Game is just around the corner. Here are the five best games to watch. Betting odds courtesy of BetOnline, one of the best MLB sportsbooks and offshore sportsbooks.
How to Stream MLB Games Today For Free | Free MLB Live Stream
YouTube TV, Hulu Live and FUBO TV are among the best sites to watch MLB games online for free. While these services offer a free trial, there might be a better way to stream the MLB games tonight for free. Whether you’ve used up your free trial or are betting on baseball, Jazz Sports allows fans to watch MLB games for free, right from their mobile device.
Jazz Sports, one of the best new sports betting sites, allows fans to stream the MLB games tonight once they’ve placed a qualifying bet.
Below, we’ll go over how to watch MLB Games for free with a live stream from Jazz Sports.
- Click here to sign up to Jazz Sports
- Create an account and make a qualifying deposit
- Place a bet on any of the MLB games tonight
- Stream MLB games for free
The Best Online Sportsbooks for Betting on the MLB Games Today
1. |
$1,000 Sports Betting Offer + 2 Free Bets
Accepts Players From All US States. 18+. T+C Apply.
|
Claim Offer |
2. |
100% Welcome Bonus, Up To $2,500
Accepts Players From All US States. 18+. T+C Apply.
|
Claim Offer |
3. |
$1,000 Sportsbook Welcome Bonus
Accepts Players From All US States. 18+. T+C Apply.
|
Claim Now |
4. |
$1,000 in Free Bets
Accepts Players From All US States. 18+. T+C Apply.
|
Claim Offer |
5. |
$750 Sports Betting Bonus
Accepts Players From All US States. 18+. T+C Apply.
|
Claim Offer |
6. |
$750 Welcome Bonus Offer
Accepts Players From All US States. 18+. T+C Apply.
|
Claim Offer |
RELATED: The Best MLB Betting Sites
5.Milwaukee Brewers @ Pittsburgh Pirates, Time: 7:05 PM ET, Live Stream: Jazz Sports
Bet | Milwaukee Brewers | Pittsburgh Pirates | Play |
---|---|---|---|
Moneyline | -189 | +174 | |
Run Spread | -1.5 (-120) | +1.5 (+100) | |
Total Runs | Over 7.5 (-115) | Under 7.5 (-105) |
- TV Channel: Bally Sports/AT&T
- Live Stream: Jazz Sports
In this National League Central Division battle, the Pittsburgh Pirates are hosting the Milwaukee Brewers. The reason to watch this divisional matchup comes down to pitching. The Brewers (44-34) will be going with reigning National League Cy Young Award Winner Corbin Burnes (6-4, 2.41 ERA), while the Pirates will counter with Roansy Contreras (2-1, 2.76 ERA). Contreras, a rookie right hander from Peralvillo, Dominican Republic, has only given up 13 earned runs in 42 1/3 innings.
The Brewers lead the St. Louis Cardinals by one game in the division. The Pirates are in third place at 31 wins and 45 losses. Milwaukee lost the opening game of the series by a score of 8-7 on Thursday.
RELATED: The Best Offshore Sportsbooks for US Players
4. New York Yankees @ Cleveland Guardians, Time: 7:10 PM ET, Live Stream: Jazz Sports
Bet | New York Yankees | Cleveland Guardians | Play |
---|---|---|---|
Moneyline | -209 | +191 | |
Run Spread | -1.5 (-130) | +1.5 (+110) | |
Total Runs | Over 8 (-120) | Under 8 (+100) |
- TV Channel: Amazon Prime/Bally Sports
- Live Stream: Jazz Sports
What can we say about the Bronx Bombers? The Yankees are the best team in baseball at the moment with a record of 56 wins and 21 losses. New York is 12.5 games up on the Toronto Blue Jays and Boston Red Sox in the American League East.
The Guardians are in second place in the American League Central at 39 wins and 34 losses. They trail the Minnesota Twins by one game. Cleveland is coming off a series win over the Twins where they won three of five games. On Thursday, Cleveland beat Minnesota 5-3 thanks to a quality start by Shane Bieber.
The pitching matchup on Friday is lopsided however. Gerrit Cole (6-2, 2.99 ERA) is the Yankees starter, and Aaron Civale is the Guardians starter (2-4, 7.20 ERA). After having an excellent earned run average of 2.34 in his rookie season of 2019, Civale has tended to regress instead of progress over the last three seasons.
RELATED: The Best Online Sportsbooks
3. Tampa Bay Rays @ Toronto Blue Jays, Time: 3:07 PM ET, Live Stream: Jazz Sports
Bet | Tampa Bay Rays | Toronto Blue Jays | Play |
---|---|---|---|
Moneyline | +129 | -139 | |
Run Spread | +1.5 (-157) | -1.5 (+137) | |
Total Runs | Over 9 (-101) | Under 9 (-119) |
- TV Channel: Bally Sports/Rogers Sportsnet
- Live Stream: Jazz Sports
In this American League East Division battle on Canada’s national holiday, the Blue Jays (43-35), face the Rays (40-35). Despite Tampa Bay being in fourth place in the American League East, they are only one percentage point back of the Guardians for the final wildcard spot in the American League.
On Thursday in the first game of this five game series, Toronto beat Tampa Bay 4-1. Blue Jays outfielder Teoscar Hernandez led Toronto with three hits, and starting pitcher Yusei Kikuchi only gave up one earned run in six innings and had eight strikeouts. On Friday, the Blue Jays will start the struggling Jose Berrios (5-4, 5.86 ERA) while the Rays will counter with Corey Kluber (3-4, 3.45 ERA).
2. San Diego Padres @ Los Angeles Dodgers Time: 10:10 PM ET, Live Stream: Jazz Sports
Bet | San Diego Padres | Los Angeles Dodgers | Play |
---|---|---|---|
Moneyline | +149 | -162 | |
Run Spread | +1.5 (-140) | -1.5 (+120) | |
Total Runs | Over 7.5 (-109) | Under 7.5 (-111) |
- TV Channel: Bally Sports/SNLA
- Live Stream: Jazz Sports
In this battle of the top two teams in the National League, the Los Angeles Dodgers (47-28) are hosting the San Diego Padres (46-32). The Dodgers lead the Padres by two and a half games. On Thursday, the Dodgers came through with a 3-1 win. Justin Turner, the Dodgers veteran third baseman, was the Los Angeles star on Thursday as he homered twice and collected three of the Dodgers’ five hits in the game.
On the mound, the Dodgers will go with Tony Gonsolin, the evolving ace of the Dodgers. He is 9-0 with an earned run average of 1.58. The Padres are starting the struggling Blake Snell (0-5, 5.60 ERA).
1. St. Louis Cardinals @ Philadelphia Phillies, Time: 6:05 PM ET, Live Stream: Jazz Sports
Bet | St. Louis Cardinals | Philadelphia Phillies | Play |
---|---|---|---|
Moneyline | -136 | +126 | |
Run Spread | -1.5 (+115) | +1.5 (-135) | |
Total Runs | Over 9.5 (-107) | Under 9.5 (-113) |
- TV Channel: Bally Sports/NBC Sports Philadelphia
- Live Stream: Jazz Sports
In this intriguing National League matchup, the Philadelphia Phillies host the St. Louis Cardinals. The Phillies are at 40-37 and two and a half games back of the Cardinals (43-35) for the final wildcard spot on the senior circuit. The Cardinals are also only one game back of the Milwaukee Brewers for first place in the National League Central. This will be the first of a three-game series. The Cardinals are starting Miles Mikolas (5-5, 2.57 ERA). The Phillies are countering with Bailey Falter (0-2, 4.50 ERA).
Add The Sports Daily to your Google News Feed!