2004 Vancouver Canadians Roster

Northwest League (NWL) - Class: Short Season A
Team Record: 42-34
Finished 1st in the NWL's West Division
Manager: Dennis Rogers (42-34)
Affiliation: Oakland Athletics
Location: Vancouver, British Columbia, Canada
Ballpark: Nat Bailey Stadium
Attendance: 140,037, Avg. 3,685 in 38 home dates
2004 Vancouver Canadians Statistics

Playoffs - Boise Hawks 3 games, Vancouver Canadians 0

The Vancouver Canadians of the Northwest League ended the 2004 season with a record of 42 wins and 34 losses, finishing first in the league's West Division.

The Canadians plated 427 runs and surrendered 373 runs. Javier Herrera paced Vancouver with 12 home runs Tommy Everidge accounted for 52 RBI. Javier Herrera topped all qualifying hitters on the roster by connecting at a .331 clip. Steve Sharpe and Tomas Cabaniel led the team with 6 wins each, while Ryan Ford earned a 3.67 ERA, leading qualifying pitchers.

Members of the 2004 Vancouver Canadians who played in Major League Baseball during their careers were Jason Windsor, Tommy Everidge, Landon Powell, Dallas Braden, Danny Putnam, Kevin Melillo, Connor Robertson, Kurt Suzuki, Alexi Ogando and Gregorio Petit.

Dennis Rogers served as manager.


Click on column headings to sort.

Player Bats Throws Birth Date Height Weight Hometown
Danielin AcevedoRRApril 2, 19836'3"195Monte Cristi, Monte Cristi DO
Danny BarnettRRJanuary 22, 19836'1"190Salt Lake City, UT US
Zak BaschRRJune 22, 19816'3"190Sylvania, OH US
Josh BeauregardLLMarch 7, 19816'0"195Keene, NH US
Nick BlasiRRSeptember 23, 19815'10"200Wichita, KS US
Dallas BradenLLAugust 13, 19836'1"185Phoenix, AZ US
Ty BubaloRRAugust 8, 19836'3"214Portland, OR US
Tomas CabanielRRFebruary 10, 19836'0"196Caracas, Distrito Federal VE
Steven-Ryder CarterRRJune 9, 19806'2"215Windsor, ON CA
Scot DruckerRRMay 30, 19826'1"192Miami, FL US
Leonardo EspinalRRFebruary 6, 19846'3"226San Jose, DO
Tommy EveridgeRRApril 20, 19836'0"275Santa Rosa, CA US
Ryan FordLLJuly 10, 19826'3"180Troy, MI US
David HarrimanRROctober 15, 19806'0"200Richmond, BC CA
Javier HerreraRRApril 9, 19855'11"225Caracas, Distrito Federal VE
Chris HowayRRAugust 17, 19796'3"220New Westminster, BC CA
Myron LeslieSRMay 2, 19826'3"220Panama City, FL US
Wes LongRRJune 12, 19825'11"195Opelika, AL US
Shawn MartinezRRMarch 7, 19826'3"240Santa Clara, CA US
Mike McGirrRRMarch 9, 19816'0"180Cambridge, MA US
Kevin MelilloLRMay 14, 19826'0"190Orlando, FL US
Alexi OgandoRROctober 5, 19836'4"200San Pedro de Macoris, San Pedro de Macoris DO
Gregorio PetitRRDecember 10, 19845'10"200Ocumare del Tuy, Miranda VE
Landon PowellSRMarch 19, 19826'3"265Raleigh, NC US
Danny PutnamLLSeptember 17, 19825'10"200Scott AFB, IL US
Juan RamirezRRSeptember 16, 19835'11"180Monte Plata, DO
Connor RobertsonRRSeptember 10, 19816'2"225Tuscaloosa, AL US
Richie RobnettLLSeptember 17, 19835'10"210Santa Monica, CA US
Michael RogersRROctober 24, 19826'1"205Trenton, NJ US
Ryan RuizRROctober 18, 19815'9"185Las Vegas, NV US
Adiel SanchezLLAugust 27, 19826'1"160San Juan, DO
Braulio SantanaRRApril 3, 19855'11"130San Pedro de Macoris, San Pedro de Macoris DO
Steve SchilskyRRJanuary 3, 19816'2"210Springfield, IL US
Steve SharpeRRJuly 20, 19816'0"205Kansas City, MO US
Don SuttonRRNovember 21, 19836'1"220Las Vegas, NV US
Kurt SuzukiRROctober 4, 19835'11"210Wailuku, HI US
Derek TharpeLLOctober 30, 19815'11"188Knoxville, TN US
Clay TichotaRRNovember 26, 19816'4"210Sioux Falls, SD US
Chalon TietjeRRJune 11, 19826'0"198College Station, TX US
Jason WindsorRRJuly 16, 19826'2"233San Bernardino, CA US
Benjamin WinslowRROctober 16, 19796'2"192Grinnell, IA US

Average attendance is based upon the number of actual home dates where known (most leagues from 1992 and later). Where the number of home dates is not known, the average is calculated using half the team's total games.




Minor League Baseball


Minor League Baseball Search

Latest News

Rally Fizzles Late, C's Fall 2-1
Posted on Sunday April 21, 2024

EUGENE, OR - The Canadians got the tying run to third with no outs in the top of the ninth but failed to score in Sunday's 2-1 loss to the Eugene Emer...

Joint Effort Earns C's Doubleheader Split
Posted on Sunday April 21, 2024

EUGENE, OR - A doubleheader split with the Eugene Emeralds [Giants] Saturday night at PK Park helped keep the Canadians at .500 and gives them a chanc...

Crooked Number Curses C's in Eugene
Posted on Saturday April 20, 2024

EUGENE, OR - The Canadians traded blows with the Eugene Emeralds [Giants] but ended up on the mat Friday night, dropping the third game of the series ...