Plan your trip with our Visit Phoenix app! Easily find and keep track of places to stay, local dining, unique experiences and tours, and even find events happening during your trip.   Read More

Cactus League Spring Training Schedule

See below for the complete 2023 Cactus League Spring Training schedule. 

  • Want to know more about the ballparks? Maybe see what else to do while you're here? Check out our Cactus League page for more info.
  • Need some tickets? Go to MLB.com for ticket information.

Feb. 24 - Friday

Mariners @ Padres
Rangers @ Royals


Feb. 25 - Saturday

Angels @ Mariners
Diamondbacks @ Athletics
Giants @ Cubs
Padres @ White Sox
Rockies @ Diamondbacks
Royals @ Rangers
Dodgers @ Brewers
Guardians @ Reds


Feb. 26 - Sunday

Athletics @ Brewers
Brewers @ Rockies
Cubs @ Dodgers
Diamondbacks @ Padres
Mariners @ Royals
Rangers @ Guardians
White Sox @ Angels
Reds @ Giants


Feb. 27 - Monday

Brewers @ Royals
Cubs @ Diamondbacks
Giants @ Angels
Mariners @ White Sox
Rangers @ Reds
Rockies @ Athletics
Dodgers @ Padres
Guardians @ Cubs


Feb. 28 - Tuesday

Angels @ Athletics
Cubs @ Brewers
Padres @ Giants
Rockies @ Rangers
Royals @ Guardians
White Sox @ Diamondbacks
Guardians @ Mariners
Reds @ Dodgers


March 1 - Wednesday

Athletics @ Reds
Brewers @ Angels
Diamondbacks @ Giants
Mariners @ Cubs
Rangers @ Padres
Royals @ Rockies
Dodgers @ Rangers
Guardians @ White Sox


March 2 - Thursday

Athletics @ Cubs
Angels @ Royals
Diamondbacks @ Dodgers
Giants @ Guardians
Padres @ Mariners
Rangers @ Brewers
White Sox @ Rockies


March 3 - Friday

Brewers @ Guardians
Cubs @ Padres
Giants @ Rangers
Mariners @ Diamondbacks
Rockies @ Giants
Royals @ Athletics
Dodgers @ Angels
Reds @ White Sox


March 4 - Saturday

Angels @ Cubs
Diamondbacks @ Giants
Giants @ Brewers
Padres @ Diamondbacks
Rangers @ White Sox
Rockies @ Mariners
Royals @ Reds
Dodgers @ Royals
Guardians @ Athletics


March 5 - Sunday

Athletics @ Padres
Angels @ Rangers
Cubs @ Rockies
Diamondbacks @ Guardians
Mariners @ Brewers
Royals @ Giants
White Sox @ Dodgers
Reds @ Angels


March 6 - Monday

Cubs @ Mariners
Diamondbacks @ Royals
Padres @ Dodgers
Rangers @ Rockies
Rockies @ Reds
Guardians @ Angels


March 7 - Tuesday

Athletics @ Diamondbacks
Angels @ Padres
Brewers @ White Sox
Cubs @ Rangers
Giants @ Reds


March 8 - Wednesday

Mariners @ Dodgers
Rangers @ Diamondbacks
Rockies @ Angels
White Sox @ Royals
Reds @ Padres


March 9 - Thursday

Brewers @ Giants
Padres @ Guardians
Dodgers @ Athletics
Reds @ Cubs


March 10 - Friday

Angels @ Dodgers
Diamondbacks @ Reds
Giants @ Rockies
Padres @ Royals
Rangers @ Athletics
White Sox @ Cubs
Guardians @ Brewers
Reds @ Mariners


March 11 - Saturday

Athletics @ Guardians
Cubs @ Dodgers
Diamondbacks @ Angels
Mariners @ Rockies
Royals @ Brewers
White Sox @ Padres
Dodgers @ Giants
Reds @ Rangers


March 12 - Sunday

Athletics @ Giants
Angels @ White Sox
Brewers @ Cubs
Padres @ Athletics
Rangers @ Mariners
Rockies @ Diamondbacks
Dodgers @ Reds
Guardians @ Royals


March 13 - Monday

Athletics @ Rockies
Brewers @ Reds
Diamondbacks @ Rangers
Giants @ Padres
Mariners @ Angels
Guardians @ Dodgers


March 14 - Tuesday

Athletics @ White Sox
Angels @ Guardians
Giants @ Diamondbacks
Rockies @ Cubs
Royals @ Mariners
Reds @ Royals


March 15 - Wednesday

Brewers @ Diamondbacks
Cubs @ Reds
Giants @ Diamondbacks
Mariners @ Athletics
Rockies @ Dodgers
Royals @ Rangers
White Sox @ Giants
Guardians @ Padres


March 16 - Thursday

Athletics @ Royals
Angels @ Brewers
Diamondbacks @ Cubs
Giants @ Mariners
Padres @ Rockies
Rangers @ Dodgers
White Sox @ Guardians


March 17 - Friday

Brewers @ Rangers
Cubs @ White Sox
Diamondbacks @ Rockies
Giants @ Athletics
Mariners @ Padres
Royals @ Angels
Dodgers @ Cubs
Guardians @ Reds


March 18 - Saturday

Brewers @ Padres
Cubs @ Giants
Mariners @ Guardians
Rangers @ Angels
Rockies @ Royals
Dodgers @ White Sox
Guardians @ Diamondbacks
Reds @ Athletics


March 19 - Sunday

Athletics @ Dodgers
Angels @ Giants
Mariners @ Rangers
Padres @ Cubs
Rockies @ Guardians
Royals @ Diamondbacks
White Sox @ Mariners
Reds @ Brewers


March 20 - Monday

Angels @ Reds
Brewers @ Mariners
Diamondbacks @ White Sox
Dodgers @ Rockies
Guardians @ Rangers


March 21 - Tuesday

Athletics @ Angels
Angels @ Diamondbacks
Cubs @ Royals
Giants @ Dodgers
Rockies @ Padres
White Sox @ Brewers
Dodgers @ Guardians


March 22 - Wednesday

Angels @ Rockies
Cubs @ Athletics
Padres @ Reds
Rangers @ Giants
Royals @ White Sox
White Sox @ Rangers
Dodgers @ Mariners


March 23 - Thursday

Athletics @ Rangers
Diamondbacks @ Cubs
Giants @ White Sox
Mariners @ Reds
Padres @ Brewers
Royals @ Padres
Dodgers @ Diamondbacks
Guardians @ Giants


March 24 - Friday

Athletics @ Mariners
Brewers @ Dodgers
Cubs @ Rangers
Giants @ Royals
Padres @ Angels
Rangers @ Cubs
Rockies @ Brewers
White Sox @ Athletics
Reds @ Diamondbacks


March 25 - Saturday

Brewers @ Athletics
Cubs @ Angels
Diamondbacks @ Mariners
Mariners @ Giants
Padres @ Rangers
Royals @ Dodgers
White Sox @ Reds
Guardians @ Rockies


March 26 - Sunday

Angels @ Dodgers
Diamondbacks @ Brewers
Giants @ Athletics
Mariners @ Padres
Rockies @ White Sox
Royals @ Cubs
Reds @ Guardians
Reds @ Rockies


March 27 - Monday

Athletics @ Giants
Padres @ Mariners
Rockies @ Brewers
Royals @ Rangers
White Sox @ Cubs
Dodgers @ Angels
Guardians @ Diamondbacks


March 28 - Tuesday

Brewers @ Rockies
Royals @ Rangers
White Sox @ Cubs
Dodgers @ Angels
Guardians @ Diamondbacks