2026 MLB Spring Training Schedule, Results, Dates, Start Time, Venues

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