Incrediby we are half-way through the MLB regular season already.
The start of July brings Independence Day in the States and that means a great day of baseball on Monday, with 11 games starting before midnight UK time.
There are then a further 10 early games across the rest of the working week. They include the rest of the Reds-Cubs series, which could make for painful viewing for Cinncinati fans, a probably Jacob DeGrom start for the Mets on Wednesday and Adam Wainwright taking on the Pirates on Thursday.
All times are in BST.
Monday 4 July
16:05. Brewers at Nationals (Guerra – Scherzer)
18:10. Angels at Rays (Tropeano – Moore) *BT Sport1
18:35. Rangers at Red Sox (Martinez – Porcello)
19:10. Yankees at White Sox (Sabathia – Shields)
19:10. Athletics at Twins (Graveman – Nolasco)
19:10. Mariners at Astros (Miley – McCullers) *MLB.com Free Game
19:15. Pirates at Cardinals (Niese – Martinez)
19:20. Reds at Cubs (Reed – Hendricks)
21:05. Braves at Phillies (De La Cruz – Eickhoff)
21:05. Rockies at Giants (Anderson – Peavy) *BT Sport/ESPN
21:10. Marlins at Mets (Koehler – Harvey)
Tuesday 5 July
19.20. Reds at Cubs (Finnegan – Lackey) *BT Sport/ESPN
Wednesday 6 July
17:10. Tigers at Indians (Fulmer – Tomlin)
18:05. Braves at Phillies (Teheran – Hellickson)
18:10. Marlins at Mets (Nicolino – deGrom)
18:10. Athletics at Twins (Gray – Santana)
19:20. Reds at Cubs (DeScalafani – Warren)
20:10. Orioles at Dodgers (Gausman – Norris) *BT Sport/ESPN
21:05. Brewers at Nationals (Garza – Roark)
Thursday 7 July
17.10. Angels at Rays (Santiago – Snell)
18.45. Pirates at Cardinals (Kuhl – Wainwright) *BT Sport/ESPN
Friday 8 July
No early games
All of these games are available to watch or listen to live via an MLB.TV subscription. TV coverage of MLB comes courtesy of the BT Sport channels and these are highlighted above, as are any games that are available to view online for free via MLB.com. The above list of games just shows those starting before midnight UK time. The full schedule of MLB games can be found on MLB.com