Browse MLB schedules, live games, box scores, probable pitchers, stadiums, and track which baseball games you've attended.

MLB Schedule - March 20, 2027

1:05 PM 🌵 Spring Training
Scheduled
Atlanta Braves
Minnesota Twins
Lee Health Sports Complex
1:05 PM 🌵 Spring Training
Scheduled
Philadelphia Phillies
New York Yankees
George M. Steinbrenner Field
3:05 PM 🌵 Spring Training
Scheduled
Seattle Mariners
Los Angeles Dodgers
Camelback Ranch
4:05 PM 🌵 Spring Training
Scheduled
Kansas City Royals
Athletics
Hohokam Stadium
4:10 PM 🌵 Spring Training
Scheduled
Cincinnati Reds
San Diego Padres
Peoria Stadium
3:33 AM 🌵 Spring Training
Scheduled
Houston Astros
New York Mets
Clover Park
3:33 AM 🌵 Spring Training
Scheduled
Baltimore Orioles
Pittsburgh Pirates
LECOM Park
3:33 AM 🌵 Spring Training
Scheduled
St. Louis Cardinals
Washington Nationals
CACTI Park of the Palm Beaches
3:33 AM 🌵 Spring Training
Scheduled
Toronto Blue Jays
Tampa Bay Rays
Tropicana Field
3:33 AM 🌵 Spring Training
Scheduled
Boston Red Sox
Atlanta Braves
CoolToday Park
3:33 AM 🌵 Spring Training
Scheduled
Miami Marlins
St. Louis Cardinals
Roger Dean Chevrolet Stadium
3:33 AM 🌵 Spring Training
Scheduled
New York Yankees
Detroit Tigers
Publix Field at Joker Marchant Stadium
6:33 AM 🌵 Spring Training
Scheduled
Arizona Diamondbacks
Cleveland Guardians
Goodyear Ballpark
6:33 AM 🌵 Spring Training
Scheduled
Chicago Cubs
San Francisco Giants
Scottsdale Stadium
6:33 AM 🌵 Spring Training
Scheduled
Chicago White Sox
Colorado Rockies
Salt River Fields at Talking Stick
6:33 AM 🌵 Spring Training
Scheduled
Milwaukee Brewers
Texas Rangers
Surprise Stadium
Time Away Home Status Venue
Sat 3/20/2027 1:05 PM
🌵 Spring Training
Atlanta Braves Atlanta Braves Minnesota Twins Minnesota Twins Scheduled Lee Health Sports Complex
Sat 3/20/2027 1:05 PM
🌵 Spring Training
Philadelphia Phillies Philadelphia Phillies New York Yankees New York Yankees Scheduled George M. Steinbrenner Field
Sat 3/20/2027 3:05 PM
🌵 Spring Training
Seattle Mariners Seattle Mariners Los Angeles Dodgers Los Angeles Dodgers Scheduled Camelback Ranch
Sat 3/20/2027 4:05 PM
🌵 Spring Training
Kansas City Royals Kansas City Royals Athletics Athletics Scheduled Hohokam Stadium
Sat 3/20/2027 4:10 PM
🌵 Spring Training
Cincinnati Reds Cincinnati Reds San Diego Padres San Diego Padres Scheduled Peoria Stadium
Sat 3/20/2027 3:33 AM
🌵 Spring Training
Houston Astros Houston Astros New York Mets New York Mets Scheduled Clover Park
Sat 3/20/2027 3:33 AM
🌵 Spring Training
Baltimore Orioles Baltimore Orioles Pittsburgh Pirates Pittsburgh Pirates Scheduled LECOM Park
Sat 3/20/2027 3:33 AM
🌵 Spring Training
St. Louis Cardinals St. Louis Cardinals Washington Nationals Washington Nationals Scheduled CACTI Park of the Palm Beaches
Sat 3/20/2027 3:33 AM
🌵 Spring Training
Toronto Blue Jays Toronto Blue Jays Tampa Bay Rays Tampa Bay Rays Scheduled Tropicana Field
Sat 3/20/2027 3:33 AM
🌵 Spring Training
Boston Red Sox Boston Red Sox Atlanta Braves Atlanta Braves Scheduled CoolToday Park
Sat 3/20/2027 3:33 AM
🌵 Spring Training
Miami Marlins Miami Marlins St. Louis Cardinals St. Louis Cardinals Scheduled Roger Dean Chevrolet Stadium
Sat 3/20/2027 3:33 AM
🌵 Spring Training
New York Yankees New York Yankees Detroit Tigers Detroit Tigers Scheduled Publix Field at Joker Marchant Stadium
Sat 3/20/2027 6:33 AM
🌵 Spring Training
Arizona Diamondbacks Arizona Diamondbacks Cleveland Guardians Cleveland Guardians Scheduled Goodyear Ballpark
Sat 3/20/2027 6:33 AM
🌵 Spring Training
Chicago Cubs Chicago Cubs San Francisco Giants San Francisco Giants Scheduled Scottsdale Stadium
Sat 3/20/2027 6:33 AM
🌵 Spring Training
Chicago White Sox Chicago White Sox Colorado Rockies Colorado Rockies Scheduled Salt River Fields at Talking Stick
Sat 3/20/2027 6:33 AM
🌵 Spring Training
Milwaukee Brewers Milwaukee Brewers Texas Rangers Texas Rangers Scheduled Surprise Stadium
Create an account to log games and start building your personal baseball archive. Enter the Archive →