2026 MLB Spring Training Schedule, Results, Dates, Start Time, Venues
(All times Eastern Time / ET. Subject to change. "ss" = split squad. Locations are spring training sites unless noted.)
Friday, February 20, 2026
N.Y. Yankees vs. Baltimore – Sarasota, Fla. – 1:05 p.m.
Huskies vs. Boston – Fort Myers, Fla. – 1:05 p.m.
Kansas City vs. Texas – Surprise, Ariz. – 3:05 p.m.
Chicago White Sox vs. Chicago Cubs – Mesa, Ariz. – 3:05 p.m.
Arizona vs. Colorado – Scottsdale, Ariz. – 3:10 p.m.
San Diego vs. Seattle – Peoria, Ariz. – 3:10 p.m.
Golden Gophers vs. Minnesota – Fort Myers, Fla. – 6:05 p.m.
Saturday, February 21, 2026
Pittsburgh vs. Baltimore – Sarasota, Fla. – 1:05 p.m.
Atlanta vs. Tampa Bay – Port Charlotte, Fla. – 1:05 p.m.
Detroit vs. N.Y. Yankees – Tampa, Fla. – 1:05 p.m.
Houston vs. Washington (ss) – West Palm Beach, Fla. – 1:05 p.m.
Washington vs. St. Louis (ss) – Jupiter, Fla. – 1:05 p.m.
Boston vs. Minnesota – Fort Myers, Fla. – 1:05 p.m.
Philadelphia vs. Toronto – Dunedin, Fla. – 1:07 p.m.
Miami vs. N.Y. Mets – Port St. Lucie, Fla. – 1:10 p.m.
San Diego vs. Kansas City – Surprise, Ariz. – 3:05 p.m.
Cincinnati vs. Cleveland (ss) – Goodyear, Ariz. – 3:05 p.m.
Athletics vs. Chicago White Sox – Phoenix, Ariz. – 3:05 p.m.
Texas vs. Chicago Cubs – Mesa, Ariz. – 3:05 p.m.
L.A. Dodgers vs. L.A. Angels – Tempe, Ariz. – 3:10 p.m.
San Francisco vs. Seattle – Peoria, Ariz. – 3:10 p.m.
Colorado vs. Arizona – Scottsdale, Ariz. – 3:10 p.m.
Cleveland vs. Milwaukee (ss) – Phoenix, Ariz. – 3:10 p.m.
Sunday, February 22, 2026
St. Louis vs. Houston – West Palm Beach, Fla. – 1:05 p.m.
Minnesota vs. Atlanta – North Port, Fla. – 1:05 p.m.
Baltimore vs. Detroit – Lakeland, Fla. – 1:05 p.m.
Pittsburgh vs. Philadelphia (ss) – Clearwater, Fla. – 1:05 p.m.
Tampa Bay vs. Pittsburgh (ss) – Bradenton, Fla. – 1:05 p.m.
Toronto vs. Boston – Fort Myers, Fla. – 1:05 p.m.
N.Y. Mets vs. N.Y. Yankees – Tampa, Fla. – 1:05 p.m.
Washington vs. Miami – Jupiter, Fla. – 1:10 p.m.
Milwaukee vs. Chicago White Sox (ss) – Phoenix, Ariz. – 3:05 p.m.
Chicago Cubs vs. San Francisco – Scottsdale, Ariz. – 3:05 p.m.
Colorado vs. Texas – Surprise, Ariz. – 3:05 p.m.
Seattle vs. Cincinnati – Goodyear, Ariz. – 3:05 p.m.
Cleveland vs. Athletics – Mesa, Ariz. – 3:05 p.m.
L.A. Dodgers vs. San Diego – Peoria, Ariz. – 3:10 p.m.
L.A. Angels vs. Arizona – Scottsdale, Ariz. – 3:10 p.m.
Kansas City vs. Milwaukee (ss) – Phoenix, Ariz. – 3:10 p.m.
Monday, February 23, 2026
Miami vs. St. Louis – Jupiter, Fla. – 1:05 p.m.
Atlanta vs. Baltimore – Sarasota, Fla. – 1:05 p.m.
Minnesota vs. Detroit – Lakeland, Fla. – 1:05 p.m.
N.Y. Yankees vs. Pittsburgh – Bradenton, Fla. – 1:05 p.m.
Boston vs. Tampa Bay – Port Charlotte, Fla. – 1:05 p.m.
N.Y. Mets vs. Toronto – Dunedin, Fla. – 1:07 p.m.
Seattle vs. L.A. Dodgers – Phoenix, Ariz. – 3:05 p.m.
Athletics vs. San Francisco – Scottsdale, Ariz. – 3:05 p.m.
Chicago Cubs vs. Kansas City – Surprise, Ariz. – 3:05 p.m.
Arizona vs. Cleveland – Goodyear, Ariz. – 3:05 p.m.
Milwaukee vs. San Diego – Peoria, Ariz. – 3:10 p.m.
Texas vs. L.A. Angels – Tempe, Ariz. – 3:10 p.m.
Chicago White Sox vs. Colorado – Scottsdale, Ariz. – 3:10 p.m.
Philadelphia vs. Washington – West Palm Beach, Fla. – 6:05 p.m.
Tuesday, February 24, 2026
Baltimore vs. Minnesota (ss) – Fort Myers, Fla. – 1:05 p.m.
Pittsburgh vs. Boston – Fort Myers, Fla. – 1:05 p.m.
Minnesota vs. Tampa Bay (ss) – Port Charlotte, Fla. – 1:05 p.m.
Detroit vs. Atlanta – North Port, Fla. – 1:05 p.m.
N.Y. Yankees vs. Toronto – Dunedin, Fla. – 1:07 p.m.
Philadelphia vs. Miami – Jupiter, Fla. – 1:10 p.m.
Houston vs. N.Y. Mets – Port St. Lucie, Fla. – 1:10 p.m.
Milwaukee vs. Athletics – Mesa, Ariz. – 3:05 p.m.
San Diego vs. Chicago Cubs – Mesa, Ariz. – 3:05 p.m.
Cleveland vs. L.A. Dodgers – Phoenix, Ariz. – 3:05 p.m.
Kansas City vs. Cincinnati – Goodyear, Ariz. – 3:05 p.m.
Arizona vs. Texas – Surprise, Ariz. – 3:05 p.m.
Chicago White Sox vs. Seattle – Peoria, Ariz. – 3:10 p.m.
L.A. Angels vs. Colorado (ss) – Scottsdale, Ariz. – 3:10 p.m.
San Francisco vs. L.A. Angels (ss) – Tempe, Ariz. – 3:10 p.m.
St. Louis vs. Washington – West Palm Beach, Fla. – 6:05 p.m.
Wednesday, February 25, 2026
Boston vs. Minnesota – Fort Myers, Fla. – 1:05 p.m.
Detroit vs. Philadelphia (ss) – Clearwater, Fla. – 1:05 p.m.
Pittsburgh vs. Atlanta – North Port, Fla. – 1:05 p.m.
Tampa Bay vs. Baltimore – Sarasota, Fla. – 1:05 p.m.
Toronto vs. Detroit (ss) – Lakeland, Fla. – 1:05 p.m.
Houston vs. Miami – Jupiter, Fla. – 1:10 p.m.
St. Louis vs. N.Y. Mets – Port St. Lucie, Fla. – 1:10 p.m.
Cincinnati vs. Chicago White Sox – Phoenix, Ariz. – 3:05 p.m.
Texas vs. Cleveland – Goodyear, Ariz. – 3:05 p.m.
Seattle vs. Kansas City – Surprise, Ariz. – 3:05 p.m.
Colorado vs. Chicago Cubs – Mesa, Ariz. – 3:05 p.m.
L.A. Dodgers vs. Arizona – Scottsdale, Ariz. – 3:10 p.m.
L.A. Angels vs. San Diego – Peoria, Ariz. – 3:10 p.m.
San Francisco vs. Milwaukee – Phoenix, Ariz. – 3:10 p.m.
Washington vs. N.Y. Yankees – Tampa, Fla. – 6:35 p.m.
Thursday, February 26, 2026
Tampa Bay vs. Boston – Fort Myers, Fla. – 1:05 p.m.
Detroit vs. Baltimore – Sarasota, Fla. – 1:05 p.m.
Houston vs. St. Louis (ss) – Jupiter, Fla. – 1:05 p.m.
Atlanta vs. N.Y. Yankees – Tampa, Fla. – 1:05 p.m.
Minnesota vs. Pittsburgh – Bradenton, Fla. – 1:05 p.m.
Washington vs. Philadelphia – Clearwater, Fla. – 1:05 p.m.
N.Y. Mets vs. Houston (ss) – West Palm Beach, Fla. – 1:05 p.m.
Miami vs. Toronto – Dunedin, Fla. – 1:07 p.m.
Colorado vs. San Francisco – Scottsdale, Ariz. – 3:05 p.m.
San Diego vs. Cincinnati – Goodyear, Ariz. – 3:05 p.m.
Chicago White Sox vs. L.A. Dodgers – Phoenix, Ariz. – 3:05 p.m.
Texas vs. Athletics (ss) – Mesa, Ariz. – 3:05 p.m.
Milwaukee vs. Texas (ss) – Surprise, Ariz. – 3:05 p.m.
Chicago Cubs vs. L.A. Angels – Tempe, Ariz. – 3:10 p.m.
Kansas City vs. Arizona – Scottsdale, Ariz. – 3:10 p.m.
Cleveland vs. Seattle – Peoria, Ariz. – 3:10 p.m.
Friday, February 27, 2026
Toronto vs. Tampa Bay – Port Charlotte, Fla. – 1:05 p.m.
N.Y. Yankees vs. Minnesota – Fort Myers, Fla. – 1:05 p.m.
Miami vs. Philadelphia (ss) – Clearwater, Fla. – 1:05 p.m.
N.Y. Mets vs. St. Louis – Jupiter, Fla. – 1:05 p.m.
Baltimore vs. Pittsburgh – Bradenton, Fla. – 1:05 p.m.
Philadelphia vs. Detroit (ss) – Lakeland, Fla. – 1:05 p.m.
Boston vs. Atlanta – North Port, Fla. – 1:05 p.m.
Athletics vs. Kansas City – Surprise, Ariz. – 3:05 p.m.
L.A. Dodgers vs. San Francisco – Scottsdale, Ariz. – 3:05 p.m.
Texas vs. Chicago White Sox (ss) – Phoenix, Ariz. – 3:05 p.m.
Cleveland vs. Chicago Cubs – Mesa, Ariz. – 3:05 p.m.
L.A. Angels vs. Cincinnati – Goodyear, Ariz. – 3:05 p.m.
Chicago White Sox vs. Milwaukee (ss) – Phoenix, Ariz. – 3:10 p.m.
San Diego vs. Colorado – Scottsdale, Ariz. – 3:10 p.m.
Houston vs. Washington – West Palm Beach, Fla. – 6:05 p.m.
Saturday, February 28, 2026
Arizona vs. Seattle – Peoria, Ariz. – 8:10 p.m.
Atlanta vs. Baltimore – Sarasota, Fla. – 1:05 p.m.
Toronto vs. N.Y. Yankees (ss) – Tampa, Fla. – 1:05 p.m.
Minnesota vs. Boston – Fort Myers, Fla. – 1:05 p.m.
Detroit vs. Tampa Bay – Port Charlotte, Fla. – 1:05 p.m.
Pittsburgh vs. Houston – West Palm Beach, Fla. – 1:05 p.m.
Philadelphia vs. Toronto (ss) – Dunedin, Fla. – 1:07 p.m.
St. Louis vs. Miami – Jupiter, Fla. – 1:10 p.m.
Washington vs. N.Y. Mets – Port St. Lucie, Fla. – 1:10 p.m.
San Francisco vs. Athletics – Mesa, Ariz. – 3:05 p.m.
Chicago Cubs vs. L.A. Dodgers (ss) – Phoenix, Ariz. – 3:05 p.m.
L.A. Dodgers vs. Texas (ss) – Surprise, Ariz. – 3:05 p.m.
Chicago White Sox vs. Cleveland – Goodyear, Ariz. – 3:05 p.m.
Seattle vs. San Diego – Peoria, Ariz. – 3:10 p.m.
Cincinnati vs. Milwaukee – Phoenix, Ariz. – 3:10 p.m.
Arizona vs. L.A. Angels – Tempe, Ariz. – 3:10 p.m.
Kansas City vs. Colorado – Scottsdale, Ariz. – 3:10 p.m.
Sunday, March 1, 2026
Baltimore vs. Boston – Fort Myers, Fla. – 1:05 p.m.
Miami vs. Washington – West Palm Beach, Fla. – 1:05 p.m.
Tampa Bay vs. Atlanta (ss) – North Port, Fla. – 1:05 p.m.
Toronto vs. Detroit – Lakeland, Fla. – 1:05 p.m.
N.Y. Yankees vs. Philadelphia – Clearwater, Fla. – 1:05 p.m.
Pittsburgh vs. St. Louis – Jupiter, Fla. – 1:05 p.m.
Atlanta vs. Minnesota (ss) – Fort Myers, Fla. – 1:05 p.m.
Houston vs. N.Y. Mets – Port St. Lucie, Fla. – 1:10 p.m.
L.A. Angels vs. L.A. Dodgers – Phoenix, Ariz. – 3:05 p.m.
Chicago White Sox vs. Chicago Cubs – Mesa, Ariz. – 3:05 p.m.
San Diego vs. San Francisco – Scottsdale, Ariz. – 3:05 p.m.
Colorado vs. Cleveland (ss) – Goodyear, Ariz. – 3:05 p.m.
Cincinnati vs. Athletics – Mesa, Ariz. – 3:05 p.m.
Milwaukee vs. Kansas City – Surprise, Ariz. – 3:05 p.m.
Cleveland vs. Arizona (ss) – Scottsdale, Ariz. – 3:10 p.m.
Texas vs. Seattle – Peoria, Ariz. – 3:10 p.m.
Monday, March 2, 2026
Washington vs. Houston – West Palm Beach, Fla. – 1:05 p.m.
Miami vs. St. Louis – Jupiter, Fla. – 1:05 p.m.
Tampa Bay vs. Pittsburgh – Bradenton, Fla. – 1:05 p.m.
Atlanta vs. Detroit – Lakeland, Fla. – 1:05 p.m.
Boston vs. Toronto – Dunedin, Fla. – 1:07 p.m.
San Francisco vs. Chicago White Sox – Phoenix, Ariz. – 3:05 p.m.
Cleveland vs. Texas – Surprise, Ariz. – 3:05 p.m.
Chicago Cubs vs. Cincinnati – Goodyear, Ariz. – 3:05 p.m.
Athletics vs. San Diego – Peoria, Ariz. – 3:10 p.m.
Kansas City vs. L.A. Angels – Tempe, Ariz. – 3:10 p.m.
L.A. Dodgers vs. Colorado – Scottsdale, Ariz. – 3:10 p.m.
Tuesday, March 3, 2026 (World Baseball Classic Warm-Ups Begin)
Colombia vs. Pittsburgh – Bradenton, Fla. – 1:05 p.m.
Philadelphia vs. Tampa Bay (ss) – Port Charlotte, Fla. – 1:05 p.m.
Panama vs. N.Y. Yankees – Tampa, Fla. – 1:05 p.m.
Netherlands vs. Baltimore – Sarasota, Fla. – 1:05 p.m.
Tampa Bay vs. Minnesota (ss) – Fort Myers, Fla. – 1:05 p.m.
Canada vs. Toronto – Dunedin, Fla. – 1:07 p.m.
Nicaragua vs. N.Y. Mets – Port St. Lucie, Fla. – 1:10 p.m.
Israel vs. Miami – Jupiter, Fla. – 1:10 p.m.
L.A. Dodgers vs. Cleveland – Goodyear, Ariz. – 3:05 p.m.
San Diego vs. Chicago White Sox – Phoenix, Ariz. – 3:05 p.m.
United States vs. San Francisco – Scottsdale, Ariz. – 3:05 p.m.
Italy vs. Chicago Cubs – Mesa, Ariz. – 3:05 p.m.
Cuba vs. Kansas City – Surprise, Ariz. – 3:05 p.m.
Brazil vs. Athletics – Mesa, Ariz. – 3:05 p.m.
L.A. Angels vs. Seattle – Peoria, Ariz. – 3:10 p.m.
Great Britain vs. Milwaukee – Phoenix, Ariz. – 3:10 p.m.
Mexico vs. Arizona – Scottsdale, Ariz. – 3:10 p.m.
Detroit vs. Dominican Republic – Santo Domingo, Dominican Republic – 6:05 p.m.
Puerto Rico vs. Boston – Fort Myers, Fla. – 6:05 p.m.
Venezuela vs. Houston – West Palm Beach, Fla. – 6:05 p.m.
Wednesday, March 4, 2026
Panama vs. Detroit (ss) – Lakeland, Fla. – 1:05 p.m.
Netherlands vs. Tampa Bay – Port Charlotte, Fla. – 1:05 p.m.
Colombia vs. Atlanta – North Port, Fla. – 1:05 p.m.
Nicaragua vs. St. Louis – Jupiter, Fla. – 1:05 p.m.
Houston vs. Baltimore – Sarasota, Fla. – 1:05 p.m.
Puerto Rico vs. Minnesota – Fort Myers, Fla. – 1:05 p.m.
Canada vs. Philadelphia – Clearwater, Fla. – 1:05 p.m.
N.Y. Yankees vs. Boston – Fort Myers, Fla. – 1:05 p.m.
Israel vs. N.Y. Mets – Port St. Lucie, Fla. – 1:10 p.m.
Detroit vs. Dominican Republic (ss) – Santo Domingo, Dominican Republic – 2:05 p.m.
Cuba vs. Cincinnati – Goodyear, Ariz. – 3:05 p.m.
Arizona vs. Athletics – Mesa, Ariz. – 3:05 p.m.
Brazil vs. Texas – Surprise, Ariz. – 3:05 p.m.
Mexico vs. L.A. Dodgers – Phoenix, Ariz. – 3:05 p.m.
United States vs. Colorado – Scottsdale, Ariz. – 3:10 p.m.
Great Britain vs. San Diego – Peoria, Ariz. – 3:10 p.m.
Italy vs. L.A. Angels – Tempe, Ariz. – 3:10 p.m.
Chicago Cubs vs. Milwaukee – Phoenix, Ariz. – 3:10 p.m.
Venezuela vs. Washington – West Palm Beach, Fla. – 6:05 p.m.
Thursday, March 5, 2026
Seattle vs. San Francisco – Scottsdale, Ariz. – 9:05 p.m.
Minnesota vs. N.Y. Yankees – Tampa, Fla. – 1:05 p.m.
N.Y. Mets vs. Washington – West Palm Beach, Fla. – 1:05 p.m.
Toronto vs. Atlanta – North Port, Fla. – 1:05 p.m.
Boston vs. Philadelphia – Clearwater, Fla. – 1:05 p.m.
Baltimore vs. Tampa Bay – Port Charlotte, Fla. – 1:05 p.m.
St. Louis vs. Pittsburgh – Bradenton, Fla. – 1:05 p.m.
Houston vs. Miami – Jupiter, Fla. – 1:10 p.m.
L.A. Dodgers vs. Cincinnati – Goodyear, Ariz. – 3:05 p.m.
Arizona vs. Chicago Cubs – Mesa, Ariz. – 3:05 p.m.
San Diego vs. Seattle – Peoria, Ariz. – 3:10 p.m.
Athletics vs. L.A. Angels – Tempe, Ariz. – 3:10 p.m.
Milwaukee vs. Colorado – Scottsdale, Ariz. – 3:10 p.m.
Monday, March 9, 2026
St. Louis vs. Houston (ss) – West Palm Beach, Fla. – 1:05 p.m.
Tampa Bay vs. Detroit – Lakeland, Fla. – 1:05 p.m.
Minnesota vs. Atlanta – North Port, Fla. – 1:05 p.m.
Philadelphia vs. Boston – Fort Myers, Fla. – 1:05 p.m.
Baltimore vs. St. Louis (ss) – Jupiter, Fla. – 1:05 p.m.
Athletics vs. Cincinnati – Goodyear, Ariz. – 4:05 p.m.
L.A. Angels vs. San Francisco – Scottsdale, Ariz. – 4:05 p.m.
Cleveland vs. Kansas City – Surprise, Ariz. – 4:05 p.m.
Colorado vs. Chicago White Sox – Phoenix, Ariz. – 4:05 p.m.
Seattle vs. Arizona – Scottsdale, Ariz. – 4:10 p.m.
Texas vs. San Diego – Peoria, Ariz. – 4:10 p.m.
L.A. Dodgers vs. Milwaukee – Phoenix, Ariz. – 4:10 p.m.
Miami vs. N.Y. Mets – Port St. Lucie, Fla. – 6:10 p.m.
Pittsburgh vs. N.Y. Yankees – Tampa, Fla. – 6:35 p.m.
Tuesday, March 10, 2026
Detroit vs. Boston – Fort Myers, Fla. – 1:05 p.m.
Minnesota vs. Tampa Bay – Port Charlotte, Fla. – 1:05 p.m.
N.Y. Yankees vs. Philadelphia – Clearwater, Fla. – 1:05 p.m.
Baltimore vs. Houston – West Palm Beach, Fla. – 1:05 p.m.
Atlanta vs. Toronto – Dunedin, Fla. – 1:07 p.m.
St. Louis vs. N.Y. Mets – Port St. Lucie, Fla. – 1:10 p.m.
Washington vs. Miami – Jupiter, Fla. – 1:10 p.m.
San Francisco vs. Cleveland – Goodyear, Ariz. – 4:05 p.m.
Chicago White Sox vs. Athletics – Mesa, Ariz. – 4:05 p.m.
Arizona vs. L.A. Dodgers – Phoenix, Ariz. – 4:05 p.m.
Chicago Cubs vs. Texas – Surprise, Ariz. – 4:05 p.m.
San Diego vs. L.A. Angels – Tempe, Ariz. – 4:10 p.m.
Cincinnati vs. Colorado – Scottsdale, Ariz. – 4:10 p.m.
Kansas City vs. Seattle – Peoria, Ariz. – 4:10 p.m.
Wednesday, March 11, 2026
Pittsburgh vs. Baltimore – Sarasota, Fla. – 1:05 p.m.
Tampa Bay vs. Atlanta – North Port, Fla. – 1:05 p.m.
St. Louis vs. Washington – West Palm Beach, Fla. – 1:05 p.m.
Detroit vs. Minnesota – Fort Myers, Fla. – 1:05 p.m.
Houston vs. Miami – Jupiter, Fla. – 1:10 p.m.
L.A. Angels vs. Chicago White Sox – Phoenix, Ariz. – 4:05 p.m.
Milwaukee vs. Cincinnati – Goodyear, Ariz. – 4:05 p.m.
Kansas City vs. Chicago Cubs (ss) – Mesa, Ariz. – 4:05 p.m.
San Francisco vs. Kansas City (ss) – Surprise, Ariz. – 4:05 p.m.
Athletics vs. Arizona – Scottsdale, Ariz. – 4:10 p.m.
Colorado vs. Seattle – Peoria, Ariz. – 4:10 p.m.
Toronto vs. N.Y. Yankees – Tampa, Fla. – 6:35 p.m.
Thursday, March 12, 2026
Toronto vs. Philadelphia – Clearwater, Fla. – 1:05 p.m.
Boston vs. Minnesota – Fort Myers, Fla. – 1:05 p.m.
N.Y. Yankees vs. Detroit – Lakeland, Fla. – 1:05 p.m.
N.Y. Mets vs. St. Louis – Jupiter, Fla. – 1:05 p.m.
Athletics vs. Texas – Surprise, Ariz. – 4:05 p.m.
Seattle vs. Chicago Cubs – Mesa, Ariz. – 4:05 p.m.
Colorado vs. Arizona – Scottsdale, Ariz. – 4:10 p.m.
Atlanta vs. Pittsburgh – Bradenton, Fla. – 6:05 p.m.
Washington vs. Houston – West Palm Beach, Fla. – 6:05 p.m.
Friday, March 13, 2026
Cincinnati vs. L.A. Dodgers – Phoenix, Ariz. – 9:05 p.m.
Milwaukee vs. Cleveland – Goodyear, Ariz. – 9:05 p.m.
Chicago White Sox vs. San Francisco – Scottsdale, Ariz. – 9:05 p.m.
Kansas City vs. San Diego – Peoria, Ariz. – 9:10 p.m.
N.Y. Yankees vs. Atlanta – North Port, Fla. – 1:05 p.m.
Baltimore vs. Philadelphia – Clearwater, Fla. – 1:05 p.m.
Tampa Bay vs. Boston – Fort Myers, Fla. – 1:05 p.m.
Minnesota vs. Toronto – Dunedin, Fla. – 1:07 p.m.
San Diego vs. Athletics (ss) – Mesa, Ariz. – 4:05 p.m.
Chicago Cubs vs. Chicago White Sox – Phoenix, Ariz. – 4:05 p.m.
Athletics vs. Milwaukee (ss) – Phoenix, Ariz. – 4:10 p.m.
Cleveland vs. L.A. Angels – Tempe, Ariz. – 4:10 p.m.
Texas vs. Colorado – Scottsdale, Ariz. – 4:10 p.m.
Pittsburgh vs. Detroit – Lakeland, Fla. – 6:05 p.m.
N.Y. Mets vs. Washington (ss) – West Palm Beach, Fla. – 6:05 p.m.
Houston vs. St. Louis – Jupiter, Fla. – 6:05 p.m.
Miami vs. N.Y. Mets (ss) – Port St. Lucie, Fla. – 6:10 p.m.
Cincinnati vs. San Francisco (ss) – Scottsdale, Ariz. – 7:05 p.m.
Saturday, March 14, 2026
Arizona vs. Kansas City – Surprise, Ariz. – 9:05 p.m.
San Francisco vs. Cincinnati (ss) – Goodyear, Ariz. – 9:05 p.m.
L.A. Dodgers vs. Seattle – Peoria, Ariz. – 9:10 p.m.
Miami vs. Washington (ss) – West Palm Beach, Fla. – 12:05 p.m.
Philadelphia vs. N.Y. Yankees – Tampa, Fla. – 1:05 p.m.
Baltimore vs. Pittsburgh – Bradenton, Fla. – 1:05 p.m.
Tampa Bay vs. Minnesota – Fort Myers, Fla. – 1:05 p.m.
Detroit vs. Toronto – Dunedin, Fla. – 1:07 p.m.
St. Louis vs. Miami (ss) – Jupiter, Fla. – 1:10 p.m.
Texas vs. Cincinnati (ss) – Goodyear, Ariz. – 4:05 p.m.
Kansas City vs. Athletics – Mesa, Ariz. – 4:05 p.m.
San Diego vs. Texas (ss) – Surprise, Ariz. – 4:05 p.m.
Arizona vs. San Francisco – Scottsdale, Ariz. – 4:05 p.m.
L.A. Dodgers vs. Chicago White Sox – Phoenix, Ariz. – 4:05 p.m.
Chicago Cubs vs. Colorado (ss) – Scottsdale, Ariz. – 4:10 p.m.
Seattle vs. L.A. Angels – Tempe, Ariz. – 4:10 p.m.
Cleveland vs. San Diego (ss) – Peoria, Ariz. – 4:10 p.m.
Colorado vs. Milwaukee (ss) – Phoenix, Ariz. – 4:10 p.m.
Boston vs. Atlanta – North Port, Fla. – 6:05 p.m.
N.Y. Mets vs. Houston – West Palm Beach, Fla. – 6:05 p.m.
Sunday, March 15, 2026
Detroit vs. N.Y. Yankees (ss) – Tampa, Fla. – 1:05 p.m.
Atlanta vs. Philadelphia – Clearwater, Fla. – 1:05 p.m.
Minnesota vs. Boston – Fort Myers, Fla. – 1:05 p.m.
Washington vs. St. Louis – Jupiter, Fla. – 1:05 p.m.
Pittsburgh vs. Tampa Bay – Port Charlotte, Fla. – 1:05 p.m.
Miami vs. Houston – West Palm Beach, Fla. – 1:05 p.m.
Toronto vs. N.Y. Mets – Port St. Lucie, Fla. – 1:10 p.m.
Chicago White Sox vs. Kansas City – Surprise, Ariz. – 4:05 p.m.
Texas vs. L.A. Dodgers (ss) – Phoenix, Ariz. – 4:05 p.m.
Milwaukee vs. San Francisco – Scottsdale, Ariz. – 4:05 p.m.
Athletics vs. Cleveland – Goodyear, Ariz. – 4:05 p.m.
L.A. Dodgers vs. Chicago Cubs (ss) – Mesa, Ariz. – 4:05 p.m.
Cincinnati vs. Seattle – Peoria, Ariz. – 4:10 p.m.
Colorado vs. L.A. Angels – Tempe, Ariz. – 4:10 p.m.
San Diego vs. Arizona – Scottsdale, Ariz. – 4:10 p.m.
N.Y. Yankees vs. Baltimore (ss) – Sarasota, Fla. – 6:05 p.m.
Monday, March 16, 2026
Pittsburgh vs. Minnesota – Fort Myers, Fla. – 1:05 p.m.
Philadelphia vs. Detroit – Lakeland, Fla. – 1:05 p.m.
Tampa Bay vs. Atlanta – North Port, Fla. – 1:05 p.m.
Toronto vs. Miami – Jupiter, Fla. – 1:10 p.m.
L.A. Angels vs. Athletics – Mesa, Ariz. – 4:05 p.m.
Milwaukee vs. L.A. Dodgers – Phoenix, Ariz. – 4:05 p.m.
Cincinnati vs. Arizona – Scottsdale, Ariz. – 4:10 p.m.
San Francisco vs. San Diego – Peoria, Ariz. – 4:10 p.m.
Boston vs. Baltimore – Sarasota, Fla. – 6:05 p.m.
Washington vs. N.Y. Mets – Port St. Lucie, Fla. – 6:10 p.m.
Tuesday, March 17, 2026
Chicago White Sox vs. Texas – Surprise, Ariz. – 8:05 p.m.
Chicago Cubs vs. Cleveland – Goodyear, Ariz. – 9:05 p.m.
St. Louis vs. Washington – West Palm Beach, Fla. – 1:05 p.m.
Atlanta vs. Boston – Fort Myers, Fla. – 1:05 p.m.
N.Y. Yankees vs. Tampa Bay – Port Charlotte, Fla. – 1:05 p.m.
Baltimore vs. Detroit – Lakeland, Fla. – 1:05 p.m.
Houston vs. Pittsburgh – Bradenton, Fla. – 1:05 p.m.
Minnesota vs. Philadelphia – Clearwater, Fla. – 1:05 p.m.
N.Y. Mets vs. Miami – Jupiter, Fla. – 1:10 p.m.
Athletics vs. Chicago White Sox – Phoenix, Ariz. – 4:05 p.m.
San Diego vs. Seattle (ss) – Peoria, Ariz. – 4:10 p.m.
Seattle vs. Colorado (ss) – Scottsdale, Ariz. – 4:10 p.m.
Wednesday, March 18, 2026
L.A. Dodgers vs. Kansas City – Surprise, Ariz. – 9:05 p.m.
L.A. Angels vs. Chicago Cubs – Mesa, Ariz. – 9:05 p.m.
Cleveland vs. Cincinnati – Goodyear, Ariz. – 9:05 p.m.
Boston vs. N.Y. Yankees – Tampa, Fla. – 1:05 p.m.
Houston vs. St. Louis – Jupiter, Fla. – 1:05 p.m.
Philadelphia vs. Atlanta – North Port, Fla. – 1:05 p.m.
Baltimore vs. Toronto – Dunedin, Fla. – 1:07 p.m.
San Francisco vs. L.A. Dodgers – Phoenix, Ariz. – 4:05 p.m.
Colorado vs. Cincinnati (ss) – Goodyear, Ariz. – 4:05 p.m.
L.A. Angels vs. Milwaukee (ss) – Phoenix, Ariz. – 4:10 p.m.
Chicago Cubs vs. Arizona – Scottsdale, Ariz. – 4:10 p.m.
Cincinnati vs. L.A. Angels (ss) – Tempe, Ariz. – 4:10 p.m.
Milwaukee vs. Seattle (ss) – Peoria, Ariz. – 4:10 p.m.
Miami vs. Washington – West Palm Beach, Fla. – 6:05 p.m.
Detroit vs. Pittsburgh – Bradenton, Fla. – 6:05 p.m.
Thursday, March 19, 2026
Kansas City vs. Texas – Surprise, Ariz. – 8:05 p.m.
Washington vs. St. Louis – Jupiter, Fla. – 1:05 p.m.
Tampa Bay vs. Philadelphia – Clearwater, Fla. – 1:05 p.m.
Baltimore vs. N.Y. Yankees (ss) – Tampa, Fla. – 1:05 p.m.
N.Y. Yankees vs. Toronto (ss) – Dunedin, Fla. – 1:07 p.m.
L.A. Angels vs. Kansas City (ss) – Surprise, Ariz. – 4:05 p.m.
San Francisco vs. Colorado – Scottsdale, Ariz. – 4:10 p.m.
Minnesota vs. Boston – Fort Myers, Fla. – 6:05 p.m.
Pittsburgh vs. Baltimore (ss) – Sarasota, Fla. – 6:05 p.m.
N.Y. Mets vs. Houston – West Palm Beach, Fla. – 6:05 p.m.
Friday, March 20, 2026
Kansas City vs. Cleveland (ss) – Goodyear, Ariz. – 9:05 p.m.
Arizona vs. Chicago White Sox (ss) – Phoenix, Ariz. – 9:05 p.m.
Chicago White Sox vs. San Diego (ss) – Peoria, Ariz. – 9:10 p.m.
Seattle vs. Athletics – Mesa, Ariz. – 9:10 p.m.
Texas vs. Milwaukee – Phoenix, Ariz. – 9:10 p.m.
Detroit vs. Philadelphia – Clearwater, Fla. – 1:05 p.m.
Boston vs. Tampa Bay – Port Charlotte, Fla. – 1:05 p.m.
Toronto vs. Minnesota – Fort Myers, Fla. – 1:05 p.m.
St. Louis vs. N.Y. Mets – Port St. Lucie, Fla. – 1:10 p.m.
Chicago White Sox vs. L.A. Angels – Tempe, Ariz. – 3:10 p.m.
Chicago Cubs vs. Athletics (ss) – Mesa, Ariz. – 4:05 p.m.
Cincinnati vs. Chicago Cubs (ss) – Mesa, Ariz. – 4:05 p.m.
Seattle vs. Cleveland – Goodyear, Ariz. – 4:05 p.m.
Milwaukee vs. Arizona – Scottsdale, Ariz. – 4:10 p.m.
Pittsburgh vs. Atlanta – North Port, Fla. – 6:05 p.m.
Miami vs. Houston (ss) – West Palm Beach, Fla. – 6:05 p.m.
Baltimore vs. N.Y. Yankees – Tampa, Fla. – 6:35 p.m.
Washington vs. Miami (ss) – Jupiter, Fla. – 7:10 p.m.
Saturday, March 21, 2026
San Francisco vs. Texas (ss) – Surprise, Ariz. – 8:05 p.m.
Kansas City vs. San Francisco (ss) – Scottsdale, Ariz. – 8:05 p.m.
San Diego vs. L.A. Dodgers (ss) – Phoenix, Ariz. – 9:05 p.m.
Colorado vs. San Diego (ss) – Peoria, Ariz. – 9:10 p.m.
Minnesota vs. Tampa Bay – Port Charlotte, Fla. – 1:05 p.m.
Miami vs. St. Louis – Jupiter, Fla. – 1:05 p.m.
N.Y. Yankees vs. Detroit – Lakeland, Fla. – 1:05 p.m.
Philadelphia vs. Baltimore – Sarasota, Fla. – 1:05 p.m.
N.Y. Mets vs. Washington (ss) – West Palm Beach, Fla. – 1:05 p.m.
Atlanta vs. Boston – Fort Myers, Fla. – 1:05 p.m.
Toronto vs. Pittsburgh – Bradenton, Fla. – 1:05 p.m.
Houston vs. N.Y. Mets (ss) – Port St. Lucie, Fla. – 1:10 p.m.
Cleveland vs. San Francisco – Scottsdale, Ariz. – 3:05 p.m.
Colorado vs. Kansas City – Surprise, Ariz. – 3:05 p.m.
Athletics vs. L.A. Dodgers – Phoenix, Ariz. – 3:05 p.m.
Chicago White Sox vs. Cincinnati – Goodyear, Ariz. – 4:05 p.m.
Chicago Cubs vs. Seattle – Peoria, Ariz. – 4:10 p.m.
San Diego vs. Milwaukee – Phoenix, Ariz. – 4:10 p.m.
Texas vs. Arizona – Scottsdale, Ariz. – 4:10 p.m.
Sunday, March 22, 2026
St. Louis vs. Houston – West Palm Beach, Fla. – 12:05 p.m.
Atlanta vs. Minnesota – Fort Myers, Fla. – 1:05 p.m.
Philadelphia vs. N.Y. Yankees – Tampa, Fla. – 1:05 p.m.
Boston vs. Pittsburgh – Bradenton, Fla. – 1:05 p.m.
Tampa Bay vs. Toronto – Dunedin, Fla. – 1:07 p.m.
N.Y. Mets vs. Miami – Jupiter, Fla. – 1:10 p.m.
Washington vs. Baltimore – Baltimore, Md. – 1:35 p.m.
Cincinnati vs. Cleveland – Goodyear, Ariz. – 3:05 p.m.
Seattle vs. Chicago White Sox – Phoenix, Ariz. – 3:05 p.m.
Milwaukee vs. Chicago Cubs – Mesa, Ariz. – 3:05 p.m.
Arizona vs. San Diego – Peoria, Ariz. – 4:10 p.m.
Athletics vs. Colorado – Scottsdale, Ariz. – 4:10 p.m.
This completes the main early spring training slate through March 22, 2026, including the World Baseball Classic warm-up games starting March 3.
________
0 Comments