upcoming events
« May Jun 2018 Jul »
S M T W T F S
27 28 29 30 31 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Jun 1, 2018
6 Ballard
5 at Winterset
FINAL
Game #2 Lost 10-0
4 Winterset
14 at Ballard
FINAL
Game #2 Won 10-3
6 #13 Clarke
0 vs. Ballard
@ Ballard Tournament
FINAL
0 #10 Woodbury Central
9 vs. Ballard
@ Ballard Tournament
FINAL
3 Carlisle
1 at Ballard
FINAL
4 Carlisle
11 at Ballard
FINAL
15 Ballard
2 at Roland-Story
FINAL
Ames
at Ballard
Cancelled
Jun 2, 2018
#2 Central Springs
vs. Ballard
@ Ballard Tournament
Cancelled
BCLUW
vs. Ballard
@ Ballard Tournament
Cancelled
1 Ballard
7 vs. Johnston
@ Woodward-Granger
FINAL
4 Ballard
2 vs. Woodward-Granger
@ Woodward-Granger
FINAL
Jun 4, 2018
5 Norwalk
6 at Ballard
FINAL
Game #2 Lost 14-0
2 Ballard
3 at Norwalk
FINAL
Game #2 Won 5-4
14 Winterset
2 at Ballard
FINAL
Game #2 Lost 6-5
7 Ballard
4 at Bondurant-Farrar
FINAL
9 Ballard
2 at Bondurant-Farrar
FINAL
5 Ballard
5 at Bondurant-Farrar
FINAL
6 Ballard
5 at Bondurant-Farrar
FINAL
Jun 5, 2018
0 Baxter
17 at Ballard
FINAL
Game #2 Won 10-1
4 #14 Boone
5 at Ballard
FINAL
7 Gilbert
14 at Ballard
FINAL
14 Gilbert
3 at Ballard
FINAL
6 Ballard
5 at Bondurant-Farrar
FINAL
Game #2 Won 7-4
4 Boone
3 at Ballard
FINAL
Ballard
at Boone
Cancelled
Jun 6, 2018
0 Saydel
14 at Ballard
FINAL
1 Saydel
3 at Ballard
FINAL
4 Ballard
7 at Dallas Center-Grimes
FINAL
Game #2 Won 6-1
1 Ballard
6 at ADM
FINAL
Game #2 Lost 5-0
Winterset
at Ballard
Cancelled
Jun 7, 2018
Ballard
at North Polk
Cancelled
11 Carlisle
1 at Ballard
FINAL
Game #2 Lost 7-3
0 Perry
8 at Ballard
FINAL
7 Perry
6 at Ballard
FINAL
3 Perry
4 at Ballard
FINAL
0 Perry
12 at Ballard
FINAL
Perry
at Ballard
Cancelled
Jun 8, 2018
5 Ballard
1 at Carlisle
FINAL
3 Carlisle
5 at Ballard
FINAL
Game #2 Won 8-7
0 Collins-Maxwell
7 at Ballard
FINAL
11 Ballard
1 at Norwalk
FINAL
Game #2 Won 10-1
4 Ballard
3 vs. Ankeny Centennial
@ ADM Tournament
FINAL
5 Ballard
2 vs. #11 Roland-Story
@ ADM Tournament
FINAL
Jun 9, 2018
10 Ballard
0 vs. Colfax-Mingo
@ ADM Tournament
FINAL
10 Ballard
1 vs. #11 Sergeant Bluff-Luton
@ ADM Tournament
FINAL
Jun 11, 2018
ADM
at Ballard
Cancelled
Ballard
at ADM
Cancelled
Ballard
at Dallas Center-Grimes
Cancelled
Ballard
at ADM
Cancelled
Ballard
at Saydel
Cancelled
Ballard
at ADM
Cancelled
Jun 12, 2018
12 Ballard
1 at Baxter
FINAL
1 Carroll
11 at Ballard
FINAL
7 Ballard
4 at Nevada
FINAL
6 Ballard
15 at Nevada
FINAL
9 Carroll
4 at Ballard
FINAL
Carroll
at Ballard
Cancelled
Jun 13, 2018
6 Ballard
0 at Ames
FINAL
Game #2 Won 5-3
3 Baxter
5 at Ballard
FINAL
Game #2 Won 10-3
12 Ballard
1 at Gilbert
FINAL
Game #2 Won 7-6
2 Gilbert
4 at Ballard
FINAL
Game #2 Tied 2-2
1 Carroll
16 at Ballard
FINAL
3 Carroll
4 at Ballard
FINAL
5 Carlisle
6 at Ballard
FINAL
Game #2 Won 9-3
Greene County
at Ballard
Cancelled
Jun 14, 2018
Ballard
vs. Gilbert
@ Roland-Story Tournament
Cancelled
Ballard
vs. Nevada
@ Roland-Story Tournament
Cancelled
Ballard
at North Polk
Cancelled
Des Moines Roosevelt
at Ballard
Cancelled
Jun 15, 2018
Ballard
at Bondurant-Farrar
Cancelled
Bondurant-Farrar
at Ballard
Cancelled
3 Ballard
2 at Norwalk
FINAL
Game #2 Won 7-0
Ballard
at Roland-Story
Cancelled
8 Ballard
4 vs. Sioux City East
@ Fort Dodge Tournament
FINAL
2 Ballard
16 vs. #11 Ankeny
@ Fort Dodge Tournament
FINAL
10 Ballard
8 at Boone
FINAL - 12 Innings
3 Ballard
3 at Boone
FINAL
10 Ballard
1 at Ogden
FINAL
Game #2 Won 9-2
Jun 16, 2018
8 Ballard
7 vs. #8 Dowling Catholic
@ Fort Dodge Tournament
FINAL
2 Ballard
9 vs. Muscatine
@ Fort Dodge Tournament
FINAL
Jun 18, 2018
2 Winterset
15 at Ballard
FINAL
Game #2 Lost 9-4
12 Ballard
3 at Winterset
FINAL
Game #2 Tie 9-9
0 Dallas Center-Grimes
12 at Ballard
FINAL
Game #2 Lost 7-6
1 Gilbert
2 at Ballard
FINAL
Game #2 Won 5-0
Boone
at Ballard
Cancelled
Jun 19, 2018
9 Ballard
8 at Boone
FINAL
1 Winterset
2 at Ballard
FINAL
Iowa Falls-Alden
at Ballard
Cancelled
Winterset
at Ballard
Cancelled
Iowa Falls-Alden
at Ballard
Cancelled
Bondurant-Farrar
at Ballard
Cancelled
Ballard
at Boone
Cancelled
Jun 20, 2018
Ballard
at Roland-Story
Cancelled
0 Ballard
11 at Carlisle
FINAL
Game #2 Tied 7-7
Ballard
at Nevada
Cancelled
2 Ballard
4 at #3 Carlisle
FINAL
2 Ballard
5 at Carlisle
FINAL
Ballard
at Carlisle
Cancelled
Ballard
at Carlisle
Cancelled
Ballard
at Carlisle
Cancelled
Jun 21, 2018
Ames
at Ballard
Cancelled
Norwalk
at Ballard
Cancelled
Ballard
at Collins-Maxwell
Cancelled
Ballard
at Collins-Maxwell
Cancelled
Boone
at Ballard
Cancelled
Winterset
at Ballard
Cancelled
Jun 22, 2018
Ballard
at Norwalk
10:00 AM
Norwalk
at Ballard
Cancelled
Ballard
at West Marshall
10:00 AM
West Marshall
at Ballard
10:00 AM
Ballard
vs. Bishop Heelan
@ Prange Tournament, Ankeny
2:00 PM
Ballard
vs. #8 Dowling
@ Prange Tournament, Ankeny
4:00 PM
Ballard
at Greene County
Cancelled
Jun 23, 2018
Ballard
vs. #11 Ankeny
@ Prange Tournament, Ankeny
8:00 AM
Ballard
vs. Ankeny Centennial
@ Prange Tournament, Ankeny
4:00 PM
Jun 25, 2018
Carlisle
at Ballard
10:00 AM
Ballard
at Carlisle
10:00 AM
North Polk
vs. Ballard
@ Ballard Tournament
9:30 AM
South Hamilton
vs. Ballard
@ Ballard Tournament
9:30 AM
Ballard
at Carroll
11:00 AM
Bondurant-Farrar
at Ballard
7:15 PM
Bondurant-Farrar
at Ballard
7:30 PM
Bondurant-Farrar
at Ballard
5:30 PM
Bondurant-Farrar
at Ballard
5:30 PM
Jun 26, 2018
Ballard Tournament
at Ballard
TBA
Ballard Tournament
at Ballard
TBA
#9 Roland-Story
at Ballard
7:15 PM
Senior Night
North Polk
at Ballard
7:30 PM
North Polk
at Ballard
5:30 PM
Saydel
at Ballard
10:00 AM
Roland-Story
at Ballard
5:30 PM
Roland-Story
at Ballard
Cancelled
Jun 27, 2018
Gilbert
at Ballard
11:30 AM
One Game
Gilbert
at Ballard
10:00 AM
One Game
Ballard Tournament
at Ballard
TBA
Ballard Tournament
at Ballard
TBA
Ballard
at #5 Winterset
5:30 PM
Ballard
at #5 Winterset
7:30 PM
Ballard
at Winterset
7:30 PM
Ballard
at Winterset
5:30 PM
North Polk
at Ballard
10:00 AM
Ballard
at Winterset
Cancelled
Ballard
at Winterset
Cancelled
Jun 28, 2018
Carlisle
at Ballard
10:00 AM
Ballard
at Carlisle
10:00 AM
Ballard
at Perry
7:15 PM
Ballard
at Perry
7:30 PM
Ballard
at Perry
5:30 PM
Ballard
at Carlisle
10:00 AM
Ballard
at Perry
5:30 PM
Ballard
at Perry
Cancelled
Jun 29, 2018
Ballard
at ADM
10:00 AM
ADM
at Ballard
10:00 AM
Ames
at Ballard
7:15 PM
Ames
at Ballard
5:30 PM
No events today
recent scores
Jul 02
Junior Varsity Baseball Cancelled
ADM
Ballard
Jul 02
Junior Varsity Softball Cancelled
ADM
Ballard
Jun 28
Freshman Softball Cancelled
Ballard
at Perry
Jun 27
Junior Varsity Softball Cancelled
Ballard
at Winterset
Jun 27
Freshman Softball Cancelled
Ballard
at Winterset