Roster:
 

Players

# Name  POS B T Experience Photo
24 Justin Bryant OF L R Iowa State University
6 Jaret Chatwood SS R R Minot State University
19 Mark Clauson C/OF R R
25 Brent Cooper 3B/C L R Indian River State College
55 Donald Davidson INF R R  
2 Murry Ewonchuk 2B L R N/A  
3 Stephen Fodchuck OF/P L R Iowa Wesleyan
5 Tyson Ford INF R R
44 Tom Gayef P/1B R R University of Calgary
15 Evan Gerwing OF R R University of Calgary
7 Brent Hammel INF R R University of Calgary  
11 Kenton Haugrud OF R R N/A
10 Brendan Hendricks INF R R SFU  
22 Terrence Hoppenreys C/OF L R  
Scott Hornstra Stud R R  
8 Erik Hostettler SS R R University of Calgary  
17 Aaron Kraus 1B R R N/A  
29 Dan Moro OF R R Hamline University
50 James Mracek P L L  
55 Kenneth Nicholls C L R Frank Phillips College
12 Braden Persian INF R R
29 Alex Regan P L L Mount Olive, North Carolina
16 Brad Regher C/INF/P/OF R R Texas Brownsville
4 Curtis Sawchuck P L L Missouri Baptist University  
29 Joe Sergent P L L Calgary Vipers / Florida Marli
29 Brant Stickel 1B L L University of Calgary / Los An  
28 Brendon Sutherland IF L R Langley Blaze
21 James Trask OF/P R R University of Calgary
29 Tyler Vavera P R R  
10 Jon Wilmot LF R R  
51 Jordan Wong 1B/P R R PBA
29 Cam Wych P R R Country Hills Toyota
64 Tony Wyllie P L R University of Calgary
9 Matt Zanutto C L R UBC Thunderbirds

Coaches

Name  Position Photo
Tony Wyllie COACH  
Tom Gayef COACH  
James Trask COACH  
Junior Nichols GUEST COACH  
Geoff Freeborn INJURED COACH  


Recent Results
Sun Sep 18/16 2:00pm: (2016 Playoffs)
Diamondbacks 3
Giants 2
Sat Sep 17/16 3:00pm: (2016 Playoffs)
Giants 2
DiamondBacks 5
Upcoming Games

There are no upcoming games to display.

Twitter
Attendance

Number of visits to the site:

717488