MLB Schedule

Saturday, 20 July

Sunday, 21 July

matchuptime nat tvpitching matchuptickets
New York NYM
LIVEWalker Lockett vs Jeff SamardzijaBuy on Vivid Seats
Chicago CHW
LIVELucas Giolito vs Ryan YarbroughBuy on Vivid Seats
Toronto TOR
LIVETrent Thornton vs Daniel NorrisBuy on Vivid Seats
Boston BOS
Rick Porcello vs Thomas EshelmanTickets as low as $7
Philadelphia PHI
Zach Eflin vs Joe MusgroveTickets as low as $34
Kansas City KC
Jakob Junis vs Adam PlutkoTickets as low as $31
Oakland OAK
Brett Anderson vs Jose BerriosTickets as low as $31
Texas TEX
Ariel Jurado vs Jose UrquidyTickets as low as $36
St. Louis STL
Miles Mikolas vs Luis CastilloTickets as low as $13
Washington WSH
Anibal Sanchez vs Mike SorokaTickets as low as $23
Milwaukee MIL
Gio Gonzalez vs Zack GreinkeTickets as low as $18
Miami MIA
Sandy Alcantara vs Clayton KershawTickets as low as $48
Los Angeles LAA
Griffin Canning vs Matt WislerTickets as low as $27
Colorado COL
German Marquez vs James PaxtonTickets as low as $5
Boston BOS
Andrew Cashner vs Asher WojciechowskiTickets as low as $9
Chicago CHW
Dylan Cease vs Blake SnellTickets as low as $19
Kansas City KC
Glenn Sparkman vs Zach PlesacTickets as low as $26
Toronto TOR
Jacob Waguespack vs UndecidedTickets as low as $18
St. Louis STL
Jack Flaherty vs Anthony DeSclafaniTickets as low as $8
Philadelphia PHI
Vince Velasquez vs UndecidedTickets as low as $18
Texas TEX
Lance Lynn vs Rogelio ArmenterosTickets as low as $24
Oakland OAK
Daniel Mengden vs Michael PinedaTickets as low as $15
San Diego SD
Cal Quantrill vs Kyle HendricksTickets as low as $54

Monday, 22 July