Wiffleball spinner
May 2
Mon
@ Orioles logo
Game 1
Hopkins - Harley Park - Field 1
May 2
Mon
vs. Orioles logo
Game 2
Hopkins - Harley Park - Field 1
May 9
Mon
vs. Orioles logo
Game 1
Hopkins - Oakes Park - Field 1
May 9
Mon
@ Orioles logo
Game 2
Hopkins - Oakes Park - Field 1
May 19
Thu
vs. Orioles logo
Game 1
Hopkins - Harley Park - Field 2
May 19
Thu
@ Orioles logo
Game 2
Hopkins - Harley Park - Field 2
May 31
Tue
vs. Orioles logo
Game 1
Hopkins - Oakes Park - Field 1
May 31
Tue
@ Orioles logo
Game 2
Hopkins - Oakes Park - Field 1
Jun 16
Thu
@ Orioles logo
Game 1
Hopkins - Valley Park - Field 2
Jun 16
Thu
vs. Orioles logo
Game 2
Hopkins - Valley Park - Field 2
Jun 20
Mon
vs. Orioles logo
Game 1
Hopkins - Valley Park - Field 2
Jun 20
Mon
@ Orioles logo
Game 2
Hopkins - Valley Park - Field 2
Jun 30
Thu
@ Orioles logo
Game 1
Eagan - Sky Hill Park - Field 1
Jun 30
Thu
vs. Orioles logo
Game 2
Eagan - Sky Hill Park - Field 1
Jul 11
Mon
vs. Orioles logo
Game 1
Hopkins - Valley Park - Field 2
Jul 11
Mon
vs. Orioles logo
Game 2
Hopkins - Valley Park - Field 2
Jul 21
Thu
vs. Orioles logo
Game 1
Hopkins - Oakes Park - Field 1
Jul 21
Thu
vs. Orioles logo
Game 2
Hopkins - Oakes Park - Field 1
Aug 4
Thu
vs. Orioles logo
Game 1
Hopkins - Oakes Park - Field 2
Aug 4
Thu
vs. Orioles logo
Game 2
Hopkins - Oakes Park - Field 2
Aug 8
Mon
@ Orioles logo
Game 1
Eagan - Sky Hill Park - Field 2
Aug 8
Mon
@ Orioles logo
Game 2
Eagan - Sky Hill Park - Field 2
Aug 18
Thu
vs. Orioles logo
Game 1
Hopkins - Oakes Park - Field 2
Aug 18
Thu
@ Orioles logo
Game 2
Hopkins - Oakes Park - Field 2