All Events
Wed
Oct 09
Wed, 1:30 pm1:30 pm
Peoria Javelinas at Surprise Saguaros
Surprise, AZ • Surprise Stadium
Surprise, AZ
Surprise Stadium
Fri
Oct 11
Fri, 1:30 pm1:30 pm
Salt River Rafters at Surprise Saguaros
Surprise, AZ • Surprise Stadium
Surprise, AZ
Surprise Stadium
Sun
Oct 13
Sun, 1:30 pm1:30 pm
Mesa Solar Sox at Surprise Saguaros
Surprise, AZ • Surprise Stadium
Surprise, AZ
Surprise Stadium
Tue
Oct 15
Tue, 6:30 pm6:30 pm
Salt River Rafters at Surprise Saguaros
Surprise, AZ • Surprise Stadium
Surprise, AZ
Surprise Stadium
Tue
Oct 22
Tue, 6:30 pm6:30 pm
Mesa Solar Sox at Surprise Saguaros
Surprise, AZ • Surprise Stadium
Surprise, AZ
Surprise Stadium
Fri
Oct 25
Fri, 1:30 pm1:30 pm
Scottsdale Scorpions at Surprise Saguaros
Surprise, AZ • Surprise Stadium
Surprise, AZ
Surprise Stadium
Mon
Oct 28
Mon, 1:30 pm1:30 pm
Mesa Solar Sox at Surprise Saguaros
Surprise, AZ • Surprise Stadium
Surprise, AZ
Surprise Stadium
Wed
Oct 30
Wed, 1:30 pm1:30 pm
Glendale Desert Dogs at Surprise Saguaros
Surprise, AZ • Surprise Stadium
Surprise, AZ
Surprise Stadium
Sat
Nov 02
Sat, 3:30 pm3:30 pm
Peoria Javelinas at Surprise Saguaros
Surprise, AZ • Surprise Stadium
Surprise, AZ
Surprise Stadium
Thu
Nov 07
Thu, 6:30 pm6:30 pm
Glendale Desert Dogs at Surprise Saguaros
Surprise, AZ • Surprise Stadium
Surprise, AZ
Surprise Stadium
Tue
Nov 12
Tue, 1:30 pm1:30 pm
Glendale Desert Dogs at Surprise Saguaros
Surprise, AZ • Surprise Stadium
Surprise, AZ
Surprise Stadium
Wed
Nov 13
Wed, 1:30 pm1:30 pm
Salt River Rafters at Surprise Saguaros
Surprise, AZ • Surprise Stadium
Surprise, AZ
Surprise Stadium
Fri
Feb 21, 2025
TBDTBD
Spring Training - Texas Ranger at Kansas City Royals
Surprise, AZ • Surprise Stadium
Surprise, AZ
Surprise Stadium
Sat
Feb 22, 2025
TBDTBD
Spring Training - San Francisco Giants at Texas Rangers
Surprise, AZ • Surprise Stadium
Surprise, AZ
Surprise Stadium
Sun
Feb 23, 2025
TBDTBD
Spring Training - Chicago White Sox at Kansas City Royals
Surprise, AZ • Surprise Stadium
Surprise, AZ
Surprise Stadium
Mon
Feb 24, 2025
TBDTBD
Spring Training - Oakland Athletics at Kansas City Royals
Surprise, AZ • Surprise Stadium
Surprise, AZ
Surprise Stadium
Tue
Feb 25, 2025
TBDTBD
Spring Training - Kansas City Royals at Texas Rangers
Surprise, AZ • Surprise Stadium
Surprise, AZ
Surprise Stadium
Wed
Feb 26, 2025
TBDTBD
Spring Training - Colorado Rockies at Kansas City Royals
Surprise, AZ • Surprise Stadium
Surprise, AZ
Surprise Stadium
Thu
Feb 27, 2025
TBDTBD
Spring Training - Seattle Mariners at Texas Rangers (Split Squad)
Surprise, AZ • Surprise Stadium
Surprise, AZ
Surprise Stadium
Fri
Feb 28, 2025
TBDTBD
Spring Training - Chicago Cubs at Texas Rangers
Surprise, AZ • Surprise Stadium
Surprise, AZ
Surprise Stadium
Sat
Mar 01, 2025
TBDTBD
Spring Training - Chicago Cubs at Kansas City Royals (Split Squad)
Surprise, AZ • Surprise Stadium
Surprise, AZ
Surprise Stadium
Sun
Mar 02, 2025
TBDTBD
Spring Training - Arizona Diamondbacks at Texas Rangers
Surprise, AZ • Surprise Stadium
Surprise, AZ
Surprise Stadium
Mon
Mar 03, 2025
TBDTBD
Spring Training - Texas Rangers at Kansas City Royals
Surprise, AZ • Surprise Stadium
Surprise, AZ
Surprise Stadium
Tue
Mar 04, 2025
TBDTBD
Spring Training - Oakland Athletics at Texas Rangers
Surprise, AZ • Surprise Stadium
Surprise, AZ
Surprise Stadium
Wed
Mar 05, 2025
TBDTBD
Spring Training - Seattle Mariners at Kansas City Royals
Surprise, AZ • Surprise Stadium
Surprise, AZ
Surprise Stadium
Thu
Mar 06, 2025
TBDTBD
Spring Training - San Diego Padres at Texas Rangers (Split Squad)
Surprise, AZ • Surprise Stadium
Surprise, AZ
Surprise Stadium
Fri
Mar 07, 2025
TBDTBD
Spring Training - Los Angeles Angels at Kansas City Royals (Split Squad)
Surprise, AZ • Surprise Stadium
Surprise, AZ
Surprise Stadium
Sat
Mar 08, 2025
TBDTBD
Spring Training - Kansas City Royals at Texas Rangers (Split Squad)
Surprise, AZ • Surprise Stadium
Surprise, AZ
Surprise Stadium
Sun
Mar 09, 2025
TBDTBD
Spring Training - Milwaukee Brewers at Kansas City Royals
Surprise, AZ • Surprise Stadium
Surprise, AZ
Surprise Stadium
Mon
Mar 10, 2025
TBDTBD
Spring Training - Cleveland Guardians at Kansas City Royals (Split Squad)
Surprise, AZ • Surprise Stadium
Surprise, AZ
Surprise Stadium
Tue
Mar 11, 2025
TBDTBD
Spring Training - Los Angeles Angels at Texas Rangers
Surprise, AZ • Surprise Stadium
Surprise, AZ
Surprise Stadium
Wed
Mar 12, 2025
TBDTBD
Spring Training - Cincinnati Reds at Texas Rangers
Surprise, AZ • Surprise Stadium
Surprise, AZ
Surprise Stadium
Thu
Mar 13, 2025
TBDTBD
Spring Training - San Diego Padres at Kansas City Royals
Surprise, AZ • Surprise Stadium
Surprise, AZ
Surprise Stadium
Fri
Mar 14, 2025
TBDTBD
Spring Training - Colorado Rockies at Texas Rangers (Split Squad)
Surprise, AZ • Surprise Stadium
Surprise, AZ
Surprise Stadium
Sat
Mar 15, 2025
TBDTBD
Spring Training - Cincinnati Reds at Kansas City Royals (Split Squad)
Surprise, AZ • Surprise Stadium
Surprise, AZ
Surprise Stadium
Sun
Mar 16, 2025
TBDTBD
Spring Training - Chicago White Sox at Texas Rangers
Surprise, AZ • Surprise Stadium
Surprise, AZ
Surprise Stadium
Mon
Mar 17, 2025
TBDTBD
Spring Training - Arizona Diamondbacks at Kansas City Royals (Split Squad)
Surprise, AZ • Surprise Stadium
Surprise, AZ
Surprise Stadium
Tue
Mar 18, 2025
TBDTBD
Spring Training - Cleveland Guardians at Texas Rangers
Surprise, AZ • Surprise Stadium
Surprise, AZ
Surprise Stadium
Wed
Mar 19, 2025
TBDTBD
Spring Training - San Francisco Giants at Kansas City Royals
Surprise, AZ • Surprise Stadium
Surprise, AZ
Surprise Stadium
Thu
Mar 20, 2025
TBDTBD
Spring Training - Colorado Rockies at Texas Rangers (Split Squad)
Surprise, AZ • Surprise Stadium
Surprise, AZ
Surprise Stadium
Fri
Mar 21, 2025
TBDTBD
Spring Training - Seattle Mariners at Kansas City Royals (Split Squad)
Surprise, AZ • Surprise Stadium
Surprise, AZ
Surprise Stadium
Sat
Mar 22, 2025
TBDTBD
Spring Training - Kansas City Royals at Texas Rangers
Surprise, AZ • Surprise Stadium
Surprise, AZ
Surprise Stadium