2025 Spring Training Schedule
THURSDAYFEB 20Cubs @ Dodgers – Glendale

SUNDAYFEB 23D-backs @ Mariners – Peoria
Rockies* @ Athletics – Hohokam
Padres @ Dodgers – Glendale
Reds @ Giants – Scottsdale
Brewers @ Rockies* – Salt RiverAngels @ Guardians – Goodyear
Rangers @ Cubs – Mesa
White Sox @ Royals – Surprise

SUNDAYMAR 2

D-backs @ Rangers – Surprise
Dodgers @ Athletics – Hohokam
Reds @ Cubs – Mesa
Brewers @ Guardians – Goodyear
Angels @ Giants – Scottsdale
Mariners @ Rockies – Salt RiverWhite Sox @ Dodgers – Glendale
Royals @ Padres – Peoria

SUNDAYMAR 9Rockies @ Mariners – Peoria
Padres @ Giants* – Scottsdale
Giants* @ Cubs – Mesa
Reds @ Angels – Tempe
Brewers @ Royals – Surprise
Athletics @ Dodgers – Glendale
Rangers @ D-backs – Salt RiverWhite Sox @ Guardians – Goodyear

SUNDAYMAR 16

D-backs @ Padres* – Peoria
Padres* @ Angels – Tempe
Athletics @ Giants – Scottsdale
Mariners @ Reds – Goodyear
Guardians @ Brewers – Phoenix
White Sox @ Rangers – SurpriseRoyals @ Rockies – Salt River

SUNDAYMAR 23D-backs* @ White Sox – Glendale
Rockies @ Brewers* – Phoenix
Brewers* @ Mariners – Peoria
Athletics @ Cubs – Mesa
Guardians @ Reds – Goodyear
Padres @ D-backs* – Salt River

MONDAYFEB 24Rockies @ Giants* – Scottsdale
Dodgers @ Reds – Goodyear
Giants* @ Angels – Tempe
Cubs @ Padres – Peoria
Athletics @ Royals – Surprise
Mariners @ Brewers – Phoenix
Rangers @ White Sox – Glendale
Guardians @ D-backs – Salt River

MONDAYMAR 3Rockies @ Angels – Tempe
Cubs @ D-backs – Salt River
Brewers @ Reds – Goodyear
Athletics @ White Sox – Glendale
Rangers @ Royals – SurpriseGuardians @ Mariners – Peoria

MONDAYMAR 10D-backs @ Dodgers – Glendale
Rockies* @ Angels – Tempe
Giants @ Rockies* – Salt River
Cubs @ Guardians* – Goodyear
Reds @ Padres – Peoria
Mariners @ Brewers – Phoenix
Guardians* @ Royals – SurpriseWhite Sox @ Athletics – Hohokam

MONDAYMAR 17

D-backs* @ Royals – Surprise
Giants @ White Sox – Glendale
Reds @ Guardians – Goodyear
Brewers @ Padres – Peoria
Angels @ D-backs* – Salt River
Mariners @ Athletics – Hohokam

MONDAYMAR 24

Brewers @ Rockies – Salt River
Mariners @ Padres – PeoriaGuardians @ D-backs – Chase Field
Braves @ Cubs – Mesa

Dates, times and opponents are subject to change. All times are PM, MTS.

TUESDAY

FEB 25D-backs @ Cubs – Mesa
Giants @ Athletics – Hohokam
Brewers @ Guardians – Goodyear
Angels @ Padres – Peoria
Mariners @ Dodgers – Glendale
White Sox @ Rockies – Salt River
Royals @ Rangers – SurpriseTUESDAY

MAR 4

Padres* @ Cubs – Mesa
Giants @ Padres* – Peoria
Reds* @ Rockies – Salt River
Reds* @ Dodgers – Glendale
Angels @ Guardians – Goodyear
Athletics @ Rangers – SurpriseTUESDAY

MAR 11Rockies @ Reds – Goodyear
Brewers @ Cubs – Mesa
Angels @ Rangers – Surprise
Athletics @ Giants – Scottsdale
Guardians @ Dodgers – Glendale
White Sox @ Padres – Peoria
Royals @ D-backs – Salt River

TUESDAY

MAR 18

Padres @ Giants – Scottsdale
Giants @ Rockies – Salt River
Brewers @ Mariners – Peoria
Angels @ Reds – Goodyear
Guardians @ Rangers – SurpriseTUESDAYMAR 25

Guardians @ D-backs – Chase Field
Braves @ Cubs – Mesa

* Split SquadWEDNESDAY

FEB 26Rockies @ Royals – Surprise
Dodgers @ Brewers* – PhoenixPadres @ White Sox – Glendale
Cubs @ Giants – Scottsdale
Reds @ Angels – Tempe
Brewers* @ D-backs – Salt River
Athletics @ Mariners – Peoria
Rangers @ Guardians – Goodyear

WEDNESDAY

MAR 5Rockies @ Padres – Peoria
Dodgers @ Angels – Tempe
Giants @ D-backs – Salt River
Brewers @ White Sox* – Glendale
Mariners @ Royals – SurpriseRangers @ Reds – Goodyear
White Sox* @ Brewers – Phoenix

WEDNESDAY

MAR 12D-backs @ Athletics – Hohokam
Padres @ Rockies – Salt River
Giants @ Guardians – Goodyear
Reds @ Rangers – SurpriseAngels @ White Sox – Glendale
Royals @ Mariners – Peoria

WEDNESDAY

MAR 19Rockies @ D-backs – Salt River
Giants @ Royals – Surprise
Athletics @ Guardians* – Goodyear
Rangers @ Mariners – Peoria
Guardians* @ Angels – Tempe
White Sox @ Brewers – Phoenix

THURSDAYFEB 27

D-backs @ Reds – Goodyear
Dodgers @ Rockies – Salt River
Padres @ Athletics – Hohokam
Giants @ Mariners* – Peoria
Angels @ Cubs – Mesa
Mariners* @ Rangers – Surprise
Guardians @ White Sox – Glendale
Royals @ Brewers – Phoenix

THURSDAYMAR 6

D-backs* @ Guardians – GoodyearPadres @ Rangers* – Surprise
Brewers @ Athletics – Hohokam
Angels @ Mariners – Peoria
Mariners @ D-backs* – Salt River
Rangers* @ Dodgers – Glendale
White Sox @ Giants – Scottsdale
Royals @ Cubs – Mesa

THURSDAYMAR 13D-backs @ Mariners – Peoria
Padres @ Royals – Surprise
Brewers @ White Sox – Glendale
Athletics @ Reds – Goodyear
Rangers @ Giants – Scottsdale
Guardians @ Rockies – Salt River

THURSDAYMAR 20Rockies @ Rangers* – SurpriseAngels @ White Sox – Glendale
Athletics @ D-backs – Salt River
Rangers* @ Padres – Peoria
Royals @ Reds – Goodyear

FRIDAYFEB 21Rockies @ D-backs – Salt River
Dodgers @ Cubs – Mesa
Mariners @ Padres – Peoria
Rangers @ Royals – Surprise

FRIDAYFEB 28Rockies @ Guardians – Goodyear
Cubs @ Rangers – Surprise
Reds @ Athletics – Hohokam
Brewers @ Giants – Scottsdale
Angels* @ Dodgers – Glendale
Mariners @ Padres – Peoria
White Sox @ Angels* – Tempe
Royals @ D-backs – Salt RiverFRIDAY

MAR 7

D-backs @ Angels* – Tempe
Dodgers @ Mariners – Peoria
Padres @ Brewers – Phoenix
Giants @ Reds – Goodyear
Cubs @ White Sox – Glendale
Angels* @ Royals – SurpriseRangers @ Rockies – Salt River
Guardians @ Athletics – Hohokam

FRIDAYMAR 14Rockies @ Rangers – Surprise
Giants @ Brewers – Phoenix
Reds* @ D-backs – Salt River
Reds* @ White Sox – Glendale
Angels* @ Athletics – Hohokam
Mariners @ Guardians – Goodyear
Rangers @ Padres – Peoria
Royals @ Angels* – Tempe

FRIDAYMAR 21D-backs @ Brewers – Phoenix
Padres @ Cubs – Mesa
Reds* @ Mariners – Peoria
Angels* @ Rockies – Salt River
Mariners @ Royals* – SurpriseRangers @ Angels* – Tempe
Guardians @ Giants – Scottsdale
White Sox @ Reds* – Goodyear
Royals* @ Athletics – Hohokam

SATURDAYFEB 22D-backs @ Rockies – Salt River
Giants @ Rangers – Surprise
Reds* @ Brewers – Phoenix
Athletics @ Padres – Peoria
Mariners @ Angels – Tempe
Guardians @ Reds* – Goodyear
White Sox @ Cubs – Mesa
Dodgers @ Royals – Surprise

SATURDAYMAR 1

Rockies @ D-backs – Salt River
Padres @ Reds – Goodyear
Giants @ Dodgers – Glendale
Cubs @ Royals – Surprise
Athletics @ Angels – Tempe
Rangers @ Brewers – Phoenix
Guardians @ Cubs – Mesa
White Sox @ Mariners – Peoria

SATURDAYMAR 8D-backs @ Reds – Goodyear
Dodgers @ White Sox – Glendale
Angels @ Brewers – Phoenix
Athletics @ Rockies – Salt River
Mariners @ Cubs – Mesa
Guardians @ Padres – Peoria
Royals* @ Giants – Scottsdale
Royals* @ Rangers – Surprise

SATURDAYMAR 15Rockies @ White Sox – Glendale
Padres @ Mariners* – Peoria
Reds @ Royals – Surprise
Brewers* @ Angels – Tempe
Athletics @ Brewers* – Phoenix
Mariners* @ Giants – Scottsdale
Rangers @ Athletics – Hohokam
White Sox @ D-backs – Salt River
Royals @ Guardians – Goodyear

SATURDAYMAR 22D-backs @ Giants – ScottsdaleRockies* @ Cubs – Mesa
Padres* @ Guardians – Goodyear
Reds @ Padres* – Peoria
Brewers @ Athletics – Hohokam
Mariners @ White Sox* – Glendale
White Sox* @ Rockies* – Salt River
Royals @ Rangers – Surprise

SCAN THE CODE FOR THE MOST UP-TO-DATE SCHEDULE
GLENDALE.................................... Camelback Ranch-Glendale.....................................10710 W Camelback Rd, Phoenix
GOODYEAR.................................. Goodyear Ballpark.....................................................1933 S Ballpark Way, Goodyear
MESA (ATHLETICS)..................... Hohokam Stadium.....................................................1235 N Center St, Mesa
MESA (CUBS)............................... Sloan Park....................................................................2330 W Rio Salado Pkwy, Mesa
SALT RIVER.................................. Salt River Fields at Talking Stick.............................7555 N Pima Rd, Scottsdale
SCOTTSDALE................................ Scottsdale Stadium....................................................7408 E Osborn Rd, Scottsdale
SURPRISE..................................... Surprise Stadium........................................................15930 N Bullard Ave, Surprise
TEMPE .......................................... Tempe Diablo Stadium.............................................2200 W Alameda Dr, Tempe
PEORIA......................................... Peoria Sports Complex.............................................16101 N 83rd Ave, Peoria
PHOENIX...................................... American Family Fields of Phoenix........................3805 N 53rd Ave, Phoenix

2025

Spring Training
Stadium Map

PEORIA SPORTS COMPLEX

SURPRISE STADIUM

Kansas City Royals & Texas Rangers

Seattle Mariners & San Diego Padres(623) 773-8700

16101 N 83RD AVE, PEORIA(623) 222-2222

15930 N BULLARD AVE, SURPRISESALT RIVER FIELDS AT TALKING STICK
Arizona Diamondbacks & Colorado Rockies(480) 270-5000

7555 N PIMA RD, SCOTTSDALE

AMERICAN FAMILY FIELDS
OF PHOENIX
Milwaukee Brewers(623) 245-5500

3805 N 53RD AVE, PHOENIXCAMELBACK RANCH-GLENDALESCOTTSDALE STADIUM

Los Angeles Dodgers & Chicago White Sox

San Francisco Giants(623) 302-5000(480) 312-2586

10710 W CAMELBACK RD, PHOENIX

7408 E OSBORN RD, SCOTTSDALEHOHOKAM STADIUM
Oakland Athletics(480) 644-4451

1235 N CENTER ST, MESATEMPE DIABLO STADIUM
Los Angeles Angels(480) 350-5265

2200 W ALAMEDA DR, TEMPESLOAN PARKGOODYEAR BALLPARK

Chicago Cubs

Cleveland Guardians & Cincinnati Reds

(480) 668-0500(623) 882-3130

2330 W RIO SALADO PKWY, MESA

1933 S BALLPARK WAY, GOODYEAR

CactusLeague.com

Designed by Anamorphics Inc.

anamorphics.com