Get Unlimited Access – for Free

See all the latest scores & stats from your favorite teams! Simply sign in or create your free MaxPreps account to unlock this page - it only takes a minute to join.

The Imagine Prep (Surprise, AZ) varsity baseball team won Wednesday's home conference game against Canyon State Academy (Queen Creek, AZ) by a score of 15-1.

1234567RHE
Canyon State Academy-------1--
Imagine Prep-------15--
Final score provided by S. ScoreFinder.
  • Recap
  • Matchup Info

Game Story

Arizona High School Baseball - Imagine Prep wallops Canyon State Academy

April 1, 2026: Surprise, AZ 85379

Fans at Wednesday's league contest between the Imagine Prep Storm (Surprise, AZ) and the visiting Canyon State Academy Rams (Queen Creek, AZ), observed Imagine Prep's baseball squad overcome Canyon State Academy by a final score of 15-1.

With the triumph, Imagine Prep moves its record to 1-4 on the season. The Storm host Imagine Prep Coolidge (Coolidge, AZ) to confront the Eagles in a CAA D2 Cactus contest on Wednesday, April 8. The Eagles come into the contest with a record of 1-6.

The Rams now possess a 1-7 record. They play next when they travel to East Valley Athletes for Christ for a CAA D2 Cactus battle on Tuesday, April 7. Canyon State Academy will face a Eagles team coming off a 5-1 league win over Heritage Academy Gateway (Queen Creek, AZ). The Eagles record now stands at 9-0.

CSA @ Imagine Prep Baseball Game Info

Wed., Apr. 1, 2026 @ 3:15p
The Imagine Prep (Surprise, AZ) varsity baseball team won Wednesday's home conference game against Canyon State Academy (Queen Creek, AZ) by a score of 15-1.

Rankings & Records

Canyon State Academy (25-26)

AZDiv.
2258
OverallRegionHomeAwayWin %Region %RFRA
1-131-71-70-6.071.12541230

Imagine Prep (25-26)

AZDiv.
1676
OverallRegionHomeAwayWin %Region %RFRA
3-63-12-21-4.333.75054105

Team Scoring Averages

1234567RHE
Canyon State Academy
.1.3.4.20--2.92.04.9
Imagine Prep
.20.4.21.0--6.01.44.4

Record Breakdown

Canyon State Academy (25-26)

Imagine Prep (25-26)

1-13
Overall
3-6
1-7
League
3-1
0-6
Non-League
0-5
0-1
Head to Head
1-0
1-8
Common Opponent
2-6
1-7
Home
2-2
0-6
Away
1-4
0-0
Neutral
0-0
0-0
Playoff
0-0
1-13
In-State
3-6
0-0
Out-of-State
0-0