Friday, February 19 8 games
- RangersatRoyals
- CubsatAthletics
- White SoxatDodgers
- AngelsatBrewers
- PadresatMariners
- RockiesatDiamondbacksSPLIT
- DiamondbacksSPLITatGiants
- GuardiansatReds
Saturday, February 20 8 games
- AthleticsatRangers
- RedsSPLITatCubs
- RoyalsatDodgers
- White SoxatBrewers
- DiamondbacksatPadres
- GuardiansatAngels
- GiantsatRedsSPLIT
- MarinersatRockies
Sunday, February 21 8 games
- AngelsatRoyals
- DiamondbacksatAthletics
- PadresatCubs
- RedsatWhite SoxSPLIT
- DodgersatMariners
- RangersatGiants
- White SoxSPLITatGuardians
- BrewersatRockies
Monday, February 22 8 games
- RockiesatAthletics
- GuardiansatRangersSPLIT
- MarinersatWhite Sox
- RangersSPLITatBrewers
- GiantsatPadres
- DodgersatAngels
- CubsatDiamondbacks
- RoyalsatReds
Tuesday, February 23 7 games
- White SoxatCubs
- RockiesatDodgers
- PadresatRangers
- AthleticsatMariners
- RoyalsatDiamondbacks
- AngelsatGiants
- BrewersatGuardians
Wednesday, February 24 8 games
- CubsatRoyalsSPLIT
- RangersatWhite Sox
- MarinersatBrewers
- RoyalsSPLITatPadres
- RedsatAngels
- AthleticsatGiants
- DodgersatGuardians
- DiamondbacksatRockies
Thursday, February 25 8 games
- BrewersatAthletics
- AngelsSPLITatCubs
- GiantsatDodgers
- White SoxatRoyals
- GuardiansatMariners
- RangersatAngelsSPLIT
- DiamondbacksatReds
- PadresatRockies
Friday, February 26 8 games
- DodgersatAthletics
- MarinersatRangers
- PadresSPLITatWhite Sox
- RoyalsatBrewers
- CubsatPadresSPLIT
- AngelsatDiamondbacks
- GuardiansatGiants
- RockiesatReds
Saturday, February 27 8 games
- RockiesatCubs
- GiantsatRoyals
- GuardiansSPLITatWhite Sox
- DodgersatBrewers
- RedsatMariners
- AthleticsatAngels
- RangersatDiamondbacks
- PadresatGuardiansSPLIT
Sunday, February 28 8 games
- MarinersatAthletics
- RoyalsatCubsSPLIT
- CubsSPLITatRangers
- DiamondbacksatWhite Sox
- AngelsatPadres
- RedsatGiants
- BrewersatGuardians
- DodgersatRockies
Monday, March 1 6 games
- MarinersatDodgersSPLIT
- DodgersSPLITatRoyals
- AthleticsatPadres
- CubsatAngels
- White SoxatReds
- GuardiansatRockies
Tuesday, March 2 4 games
- RockiesatRangers
- GiantsatMariners
- BrewersatDiamondbacks
- PadresatReds
Wednesday, March 3 7 games
- White SoxatBrewersSPLIT
- RangersatDodgers
- BrewersSPLITatRoyals
- GiantsatAthletics
- MarinersatAngels
- CubsatGuardians
- DiamondbacksatRockies
Thursday, March 4 7 games
- RangersSPLITatCubs
- AngelsatRangersSPLIT
- RoyalsatWhite Sox
- GuardiansatPadres
- DodgersatDiamondbacks
- BrewersatGiants
- AthleticsatReds
Friday, March 5 8 games
- White SoxatAthletics
- CubsatDodgers
- DiamondbacksatRoyals
- GuardiansSPLITatBrewers
- RangersatMariners
- PadresatAngels
- GiantsatGuardiansSPLIT
- RedsatRockies
Saturday, March 6 8 games
- MarinersatCubs
- BrewersatDodgers
- RedsatRangers
- White SoxatPadres
- DiamondbacksatAngelsSPLIT
- AngelsSPLITatGiants
- AthleticsatGuardians
- RoyalsatRockies
Sunday, March 7 8 games
- RangersatAthletics
- PadresatDodgers
- GiantsSPLITatRoyals
- CubsatBrewers
- RockiesatMariners
- GuardiansatDiamondbacks
- White SoxatGiantsSPLIT
- AngelsatReds
Monday, March 8 7 games
- GiantsatCubs
- RoyalsatRangers
- DodgersatWhite Sox
- MarinersatPadres
- RockiesatAngels
- AthleticsatDiamondbacks
- RedsatGuardians
Tuesday, March 9 6 games
- PadresatAthletics
- AngelsatDodgers
- DiamondbacksatRangers
- RoyalsatMariners
- BrewersatReds
- GiantsatRockies
Wednesday, March 10 6 games
- GuardiansatRoyals
- RockiesatPadres
- AthleticsatCubs
- BrewersatWhite Sox
- RedsatDiamondbacks
- MarinersatGiants
Thursday, March 11 7 games
- AthleticsatRoyals
- GiantsatBrewers
- DiamondbacksatMariners
- RedsatDodgers
- White SoxatAngels
- RangersatGuardians
- CubsatRockies
Friday, March 12 8 games
- RockiesatAthletics
- GuardiansatCubsSPLIT
- CubsSPLITatWhite Sox
- DodgersatRangers
- BrewersatPadres
- RoyalsatAngels
- GiantsatDiamondbacks
- MarinersatReds
Saturday, March 13 8 games
- GuardiansatAthletics
- AngelsatMariners
- DodgersatWhite Sox
- RedsSPLITatBrewers
- RockiesatRoyals
- CubsatDiamondbacks
- PadresatGiants
- RangersatRedsSPLIT
Sunday, March 14 8 games
- AthleticsatCubs
- DiamondbacksatDodgers
- White SoxatRangers
- RedsatPadres
- BrewersatAngelsSPLIT
- RoyalsatGiants
- MarinersatGuardians
- AngelsSPLITatRockies
Monday, March 15 6 games
- DodgersatCubs
- RockiesatWhite Sox
- AthleticsatBrewers
- RangersSPLITatPadres
- GiantsatRangersSPLIT
- AngelsatGuardians
Tuesday, March 16 6 games
- GuardiansatDodgers
- BrewersatMariners
- PadresatRoyals
- RangersatAngels
- White SoxatDiamondbacks
- CubsatReds
Wednesday, March 17 9 games
- BrewersSPLITatCubs
- MarinersSPLITatRoyalsSPLIT
- AngelsatWhite Sox
- DiamondbacksatBrewersSPLIT
- PadresatMarinersSPLIT
- RedsatAthleticsSPLIT
- DodgersatGiants
- RoyalsSPLITatGuardians
- AthleticsSPLITatRockies
Thursday, March 18 7 games
- GiantsSPLITatWhite Sox
- RoyalsatRangers
- AngelsatAthletics
- DodgersSPLITatPadres
- MarinersatDiamondbacks
- RockiesatGiantsSPLIT
- DodgersSPLITatReds
Friday, March 19 8 games
- DiamondbacksatCubs
- AthleticsatDodgers
- RedsatRoyals
- PadresatBrewers
- White SoxatMariners
- GiantsatAngels
- RockiesSPLITatGuardians
- RangersatRockiesSPLIT
Saturday, March 20 7 games
- MarinersatDodgers
- BrewersatRangers
- RoyalsatAthletics
- RedsatPadres
- CubsatGiants
- DiamondbacksatGuardians
- White SoxatRockies
Sunday, March 21 5 games
- AthleticsatWhite Sox
- RockiesatBrewers
- CubsatMariners
- PadresatDiamondbacks
- GuardiansatReds
Tuesday, March 23 1 game
- BrewersatCubs
Keep exploring
Make more of spring
-
Discover AZ
Find places to eat, stay and explore across Arizona. -
The Dugout
Stories, updates and local stops to plan your spring. -
Stadium Map
Directions, contact info, and details for all Cactus League ballparks. -
Hall of Fame
Honoring those that have left an indelible mark on spring training in Arizona.











