2004 Norfolk Tides Roster

International League (IL) - Class: AAA
Team Record: 72-72
Finished 3rd in the IL's South Division
Manager: John Stearns (72-72)
Affiliation: New York Mets
Location: Norfolk, Virginia
Ballpark: Harbor Park
Attendance: 485,260, Avg. 7,033 in 69 home dates
2004 Norfolk Tides Statistics

The Norfolk Tides of the International League ended the 2004 season with a record of 72 wins and 72 losses, finishing third in the league's South Division.

The Tides scored 590 runs, worst in the league, and allowed 661 runs. Víctor Díaz led Norfolk with 24 home runs, while Craig Brazell walloped 15 or more, too. Víctor Díaz drove in 94 runs and topped all qualifying hitters on the roster with a .292 average. Pat Strange paced the squad with 10 wins, and Randy Keisler recorded a 3.81 ERA, best among hurlers with significant time on the mound.

Members of the 2004 Norfolk Tides who played in Major League Baseball during their careers were Gil Velazquez, Chris Basak, Tyler Yates, Vic Darensbourg, Jae Weong Seo, José Parra, Dan Wheeler, Ángel Pagán, James Baldwin, Esix Snead, Matt Ginter, Jason Roach, Aaron Heilman, Víctor Díaz, Prentice Redman, Raúl González, Wilson Delgado, Mike Jacobs, Bobby Keppel, Neal Musser, Jeremy Griffiths, Pedro Feliciano, Ozzie Timmons, David Wright, Heath Bell, Daniel Garcia, Randy Keisler, Gerald Williams, Vance Wilson, Luis Pineda, Jeff Duncan, Jesse Levis, Justin Huber, Ricky Bottalico, Bartolomé Fortunato, Tom Wilson, Pat Strange, Craig Brazell, Jeff Keppinger, Mike Glavine, Scott Erickson, Javier Cardona and Royce Ring.

John Stearns served as manager.


Click on column headings to sort.

Player Bats Throws Birth Date Height Weight Hometown
Domingo AcostaRROctober 5, 19806'1"188Santiago, Santiago DO
David BacaniRRJuly 30, 19795'7"170Long Beach, CA US
James BaldwinRRJuly 15, 19716'3"210Pinehurst, NC US
Chris BasakRRDecember 6, 19786'2"190North Platte, NE US
Heath BellRRSeptember 29, 19776'3"235Oceanside, CA US
P. J. BevisRRJuly 28, 19806'3"175Brisbane, Queensland AU
Ricky BottalicoLRAugust 26, 19696'1"200New Britain, CT US
Craig BrazellLRMay 10, 19806'3"210Montgomery, AL US
David ByardRRJune 1, 19786'3"235Cambridge, OH US
Jay CaligiuriRRMarch 29, 19806'0"190Fountain Valley, CA US
Javier CardonaRRSeptember 15, 19756'1"185Santurce, PR
Joey ColeLRSeptember 15, 19776'7"240Nacogdoches, TX US
Mike CollinsRRJanuary 29, 19775'10"172Phoenix, AZ US
Vic DarensbourgLLNovember 13, 19705'10"165Los Angeles, CA US
Wilson DelgadoSRJuly 15, 19725'11"145San Cristobal, San Cristobal DO
Dave DetienneRRAugust 16, 19796'3"190Halifax, NS CA
Víctor DíazRRDecember 10, 19816'0"210Santo Domingo, Distrito Nacional DO
Jeff DuncanLLDecember 9, 19786'2"180Harvey, IL US
Scott EricksonRRFebruary 2, 19686'4"220Long Beach, CA US
Pedro FelicianoLLAugust 25, 19765'10"195Rio Piedras, PR
Bartolomé FortunatoRRAugust 24, 19746'1"210Santo Domingo, Distrito Nacional DO
Daniel GarciaRRApril 12, 19806'0"180Riverside, CA US
Matt GinterRRDecember 24, 19776'1"215Lexington, KY US
Mike GlavineLLJanuary 24, 19736'3"210Concord, MA US
Raúl GonzálezRRDecember 27, 19735'8"190Santurce, PR
Jeremy GriffithsRRMarch 22, 19786'6"240Fairview, OH US
Aaron HeilmanRRNovember 12, 19786'5"230Logansport, IN US
Justin HuberRRJuly 1, 19826'2"200Melbourne, Victoria AU
Mike JacobsLROctober 30, 19806'3"210Chula Vista, CA US
Jake JosephRRJanuary 24, 19786'1"205Santa Rosa, CA US
Randy KeislerLLFebruary 24, 19766'3"200Richardson, TX US
Bobby KeppelRRJune 11, 19826'5"215St. Louis, MO US
Jeff KeppingerRRApril 21, 19806'0"185Miami, FL US
Jesse LevisLRApril 14, 19685'9"180Philadelphia, PA US
Blake McGinleyRLAugust 2, 19786'1"175Bakersfield, CA US
Mike MeyersRROctober 18, 19776'3"215London, ON CA
Neal MusserLLAugust 25, 19806'1"235Lafayette, IN US
Rodney NyeRRDecember 2, 19766'4"215Fort Smith, AR US
Ryan OlsonSLJanuary 16, 19806'5"190Fontana, CA US
John PachotRRNovember 11, 19746'2"210Ponce, PR
Ángel PagánSRJuly 2, 19816'2"200Rio Piedras, PR
José ParraRRNovember 28, 19725'11"160Jacagua, Santiago DO
Luis PinedaRROctober 17, 19746'1"160San Cristobal, San Cristobal DO
Corey RagsdaleRRNovember 10, 19826'4"175Jonesboro, AR US
Prentice RedmanRRAugust 23, 19796'3"185Tuscaloosa, AL US
Royce RingLLDecember 21, 19806'0"220La Mesa, CA US
Jason RoachRRApril 20, 19766'4"190Kinston, NC US
Jose RodriguezRRJanuary 15, 19826'0"170Carora, Lara VE
Jae Weong SeoRRMay 24, 19776'1"215Kwangju, KR
Jon SlackLLDecember 4, 19815'11"180Winchester, MA US
Esix SneadSRJune 7, 19765'10"175Fort Myers, FL US
Tony SocarrasLRNovember 8, 19786'0"200Miami, FL US
Pat StrangeRRAugust 23, 19806'5"243Springfield, MA US
Ozzie TimmonsRRSeptember 18, 19706'2"205Tampa, FL US
Gil VelazquezRROctober 17, 19796'2"185Los Angeles, CA US
Dan WheelerRRDecember 10, 19776'3"220Providence, RI US
Gerald WilliamsRRAugust 10, 19666'2"190New Orleans, LA US
Tom WilsonRRDecember 19, 19706'3"220Fullerton, CA US
Vance WilsonRRMarch 17, 19735'11"190Mesa, AZ US
David WrightRRDecember 20, 19826'0"205Norfolk, VA US
Tyler YatesRRAugust 7, 19776'4"220Lihue, HI 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


Recent Updates

Minor League Baseball Search

Latest News

Second Cosmic Baseball Takeover Tour Date Added
Posted on Wednesday December 03, 2025

Norfolk, Game 1 of the Cosmic Baseball Takeover Tour sold out faster than the speed of black light, so they're running it back!With all the buzz a...

Tides Announce 2026 Home Game Times
Posted on Thursday October 23, 2025

The Norfolk Tides today announced their home game start times for the 2026 game schedule. The 2026 International League campaign is slated to begin on...

Mark Your Calendars: On June 6, Cosmic Baseball Is Coming to Norfolk
Posted on Tuesday October 21, 2025

After the initial announcement that Norfolk will be glowing cosmic in 2026, Cosmic Baseball is excited to announce the game date for Harbor Park is Sa...