Mobile Site You Are Here > Home > Minor Leagues > Teams > 2004 Hagerstown Suns


2004 Hagerstown Suns

2004 > Class A > 2004 South Atlantic League (North)
Overall: 49-88
Scored 607 runs, Allowed 756 runs. Pythagorean W-L: 55-82

Affiliation: San Francisco Giants-NL
Manager: Mike Ramsey
Represented: Hagerstown, MD
Ballpark: n/a
Attendance: n/a
Other Years: 2003 / 2005

Team Batting

Bold indicates they played in the majors or are a HOFer
Rk Name Age G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB GDP HBP SH SF IBB
1 Johany Abreu# 20 35 126 121 16 27 4 1 1 4 6 1 1 27 .223 .242 .298 .539 36 1 2 2 0 0
2 Keith Anderson 25 15 56 49 8 17 4 0 2 7 1 1 6 9 .347 .411 .551 .962 27 0 0 0 1 0
3 Jon Armitage# 23 124 505 447 50 107 23 4 12 63 9 3 52 111 .239 .319 .389 .708 174 6 2 0 4 2
4 Derek Barrows 23 62 231 211 18 45 6 0 3 16 4 5 11 40 .213 .257 .284 .541 60 7 2 5 2 0
5 Kyle Bone 24 15 58 49 4 10 1 2 0 11 0 1 7 14 .204 .298 .306 .604 15 2 0 1 1 1
6 Dayton Buller 23 35 130 114 11 23 8 1 2 9 1 1 13 35 .202 .295 .342 .637 39 2 2 1 0 0
7 Jason Columbus 24 104 441 401 56 115 27 2 14 61 3 0 29 103 .287 .351 .469 .820 188 15 11 0 0 0
8 Jon Coutlangus* 23 71 272 227 29 44 5 0 2 19 12 4 31 52 .194 .293 .242 .535 55 4 2 9 3 0
9 Pat Dobson 23 101 429 381 47 94 21 2 7 31 10 6 39 92 .247 .328 .367 .695 140 14 7 2 0 0
10 Tomas Garrido 22 10 26 26 2 5 2 0 0 1 0 0 0 3 .192 .192 .269 .462 7 2 0 0 0 0
11 Aaron Hornostaj* 21 14 60 56 4 15 2 0 0 5 5 1 2 14 .268 .300 .304 .604 17 0 1 0 1 0
12 Tim Hutting 22 125 500 427 62 106 18 2 2 42 5 5 47 38 .248 .334 .314 .648 134 17 10 12 4 0
13 Travis Ishikawa* 20 97 416 358 59 92 19 2 15 54 10 5 45 110 .257 .357 .447 .804 160 8 11 1 1 0
14 Jay Knowlton 24 58 250 217 34 53 12 1 1 20 1 4 23 50 .244 .337 .323 .660 70 4 8 1 1 0
15 Anthony Labarbera 24 11 43 34 5 8 1 0 0 4 0 0 7 5 .235 .381 .265 .646 9 2 1 1 0 0
16 Eddy Martinez-Esteve 20 13 56 46 4 10 1 1 1 11 1 1 8 8 .217 .339 .348 .687 16 2 1 0 1 0
17 Brian Munhall 24 62 225 200 24 55 6 2 4 22 3 1 18 42 .275 .348 .385 .733 77 3 5 1 1 1
18 Nate Schierholtz* 20 59 261 235 41 70 22 0 15 54 1 0 19 52 .298 .356 .583 .939 137 4 4 0 3 3
19 Jesse Schmidt# 22 119 513 437 55 112 19 3 7 56 11 7 66 87 .256 .359 .362 .720 158 10 6 0 4 1
20 Zach Strong# 23 16 65 58 7 14 3 0 3 7 0 0 7 11 .241 .323 .448 .771 26 0 0 0 0 0
21 Brent Swanson* 23 21 79 70 7 16 2 0 1 7 0 0 6 17 .229 .299 .300 .599 21 1 1 2 0 0
22 Michael Wagner 22 119 486 422 64 108 24 2 13 49 5 3 42 116 .256 .350 .415 .764 175 8 20 0 2 0
22 Players 22.4 138 5229 4586 607 1146 230 25 105 553 88 49 479 1036 .250 .332 .380 .711 1741 112 97 37 30 8
* - bats left-handed, # - bats both, else - bats right, ? - unknown, for minors bold indicates they appeared in majors
Only players for whom we have stats are shown. See roster for more complete team list.

Team Pitching

Bold indicates they played in the majors or are a HOFer
Rk Name Age W L W-L% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF WHIP H9 HR9 BB9 SO9 SO/W
1 Kelyn Acosta 19 4 3 .571 4.41 10 10 0 0 0 0 51.0 61 31 25 5 23 0 37 1 0 1 228 1.647 10.8 0.9 4.1 6.5 1.61
2 Timothy Alvarez* 23 4 9 .308 3.69 51 0 46 0 0 22 61.0 50 29 25 5 28 2 41 4 1 1 265 1.279 7.4 0.7 4.1 6.0 1.46
3 Omar Anez 23 2 7 .222 4.81 14 14 0 0 0 0 78.2 81 50 42 6 25 1 56 10 0 4 346 1.347 9.3 0.7 2.9 6.4 2.24
4 Joe Bateman 24 7 5 .583 2.14 36 0 14 0 0 1 71.1 48 19 17 3 20 2 80 5 0 1 289 0.953 6.1 0.4 2.5 10.1 4.00
5 Ryan Callahan* 23 0 4 .000 4.56 7 5 1 0 0 0 23.2 28 16 12 2 10 0 17 0 0 3 105 1.606 10.6 0.8 3.8 6.5 1.70
6 Jesse English* 19 0 1 .000 7.48 17 4 3 0 0 0 43.1 40 37 36 4 40 0 46 5 0 6 209 1.846 8.3 0.8 8.3 9.6 1.15
7 Jesse Floyd 23 4 8 .333 4.60 32 18 5 0 0 2 121.1 130 74 62 12 42 0 125 4 0 5 525 1.418 9.6 0.9 3.1 9.3 2.98
8 Chris George 23 2 1 .667 7.86 20 2 5 0 0 0 44.2 63 40 39 9 13 0 38 2 0 6 210 1.701 12.7 1.8 2.6 7.7 2.92
9 Sean Martin 24 4 3 .571 3.65 44 0 16 0 0 2 93.2 93 50 38 5 23 0 83 7 0 3 394 1.238 8.9 0.5 2.2 8.0 3.61
10 Bryan Millikan 20 2 3 .400 4.22 10 9 0 0 0 0 42.2 45 21 20 2 17 0 27 7 0 2 193 1.453 9.5 0.4 3.6 5.7 1.59
11 Mike Musgrave 20 2 5 .286 5.79 36 12 11 0 0 0 84.0 94 65 54 7 47 0 56 11 0 9 390 1.679 10.1 0.8 5.0 6.0 1.19
12 Travis Nesmith* 22 1 9 .100 5.67 34 9 6 0 0 0 85.2 101 62 54 9 52 2 73 7 1 9 405 1.786 10.6 0.9 5.5 7.7 1.40
13 Daniel Portorreal 22 0 2 .000 7.27 8 1 1 0 0 0 17.1 24 18 14 3 15 0 10 4 0 2 94 2.250 12.5 1.6 7.8 5.2 0.67
14 Ryan Sadowski 21 3 9 .250 6.92 26 16 4 0 0 0 91.0 106 84 70 12 45 0 90 7 0 13 423 1.659 10.5 1.2 4.5 8.9 2.00
15 Juan Serrato 22 8 8 .500 4.57 26 21 1 1 1 0 104.1 105 73 53 6 65 0 91 13 0 10 469 1.629 9.1 0.5 5.6 7.8 1.40
16 Aaron Sobieraj 23 0 0 4.57 11 0 5 0 0 0 21.2 17 11 11 2 15 0 16 4 0 2 101 1.477 7.1 0.8 6.2 6.6 1.07
17 Ben Thurmond 22 4 6 .400 2.54 19 14 5 1 0 1 92.0 87 39 26 10 28 0 73 2 0 5 376 1.250 8.5 1.0 2.7 7.1 2.61
18 Brian Wilson 22 2 5 .286 5.34 23 3 12 0 0 3 57.1 63 37 34 7 22 1 41 3 0 1 259 1.483 9.9 1.1 3.5 6.4 1.86
18 Players 22.1 49 88 .358 4.80 138 138 136 2 1 31 1184.2 1236 756 632 110 530 8 1000 97 2 84 5304 1.491 9.4 0.8 4.0 7.6 1.89
* - throws left-handed, # - throws both, else - throws right, ? - unknown, for minors bold indicates they appeared in majors

Team Fielding--By Pos

Bold indicates they played in the majors or are a HOFer

C

Name G CG PO A E DP Fld% RF/G PB SB CS CS% lgCS% PO
Brian Munhall 62 433 41 9 4 .981 7.65 7
Dayton Buller 34 262 29 5 2 .983 8.56 6
Brent Swanson 19 120 8 2 1 .985 6.74 5
Keith Anderson 15 111 19 0 1 1.000 8.67 3
Kyle Bone 15 100 14 2 1 .983 7.60 1

1B

Name G CG PO A E DP Fld% RF/G lgCS% PO
Travis Ishikawa 94 773 55 5 54 .994 8.81
Jason Columbus 33 255 23 4 25 .986 8.42
Zach Strong 9 79 3 1 9 .988 9.11
Jay Knowlton 1 11 0 0 0 1.000 11.00

2B

Name G CG PO A E DP Fld% RF/G lgCS% PO
Pat Dobson 95 179 240 17 39 .961 4.41
Derek Barrows 16 38 51 6 9 .937 5.56
Jay Knowlton 11 19 17 3 4 .923 3.27
Anthony Labarbera 9 20 26 1 9 .979 5.11
Aaron Hornostaj 5 11 16 1 5 .964 5.40
Tomas Garrido 3 7 9 0 2 1.000 5.33

3B

Name G CG PO A E DP Fld% RF/G lgCS% PO
Nate Schierholtz 55 34 105 13 7 .914 2.53
Derek Barrows 41 29 66 11 7 .896 2.32
Jay Knowlton 23 16 44 8 4 .882 2.61
Johany Abreu 12 8 22 3 2 .909 2.50
Aaron Hornostaj 8 7 16 2 5 .920 2.88
Zach Strong 2 2 5 1 2 .875 3.50
Tomas Garrido 1 0 2 0 0 1.000 2.00

SS

Name G CG PO A E DP Fld% RF/G lgCS% PO
Tim Hutting 123 144 334 29 47 .943 3.89
Jay Knowlton 6 8 16 4 5 .857 4.00
Tomas Garrido 5 8 7 1 1 .938 3.00
Johany Abreu 4 6 10 0 1 1.000 4.00
Derek Barrows 3 4 6 3 0 .769 3.33
Aaron Hornostaj 1 0 1 0 0 1.000 1.00
Anthony Labarbera 1 0 3 0 0 1.000 3.00

OF

Name G CG PO A E DP Fld% RF/G lgCS% PO
Jon Armitage 118 201 14 8 3 .964 1.82
Michael Wagner 111 185 2 12 1 .940 1.68
Jesse Schmidt 98 186 6 6 2 .970 1.96
Jon Coutlangus 67 143 12 4 2 .975 2.31
Johany Abreu 14 30 1 0 0 1.000 2.21
Eddy Martinez-Esteve 9 16 1 0 0 1.000 1.89
Zach Strong 4 10 0 0 0 1.000 2.50

P

Name G CG PO A E DP Fld% RF/G lgCS% PO
Timothy Alvarez 51 4 11 1 0 .938 0.29
Sean Martin 44 15 14 0 2 1.000 0.66
Joe Bateman 36 6 10 1 1 .941 0.44
Mike Musgrave 36 6 12 1 0 .947 0.50
Travis Nesmith 34 2 11 1 1 .929 0.38
Jesse Floyd 32 6 10 1 0 .941 0.50
Ryan Sadowski 26 4 18 2 1 .917 0.85
Juan Serrato 26 2 8 2 1 .833 0.38
Brian Wilson 23 3 13 1 2 .941 0.70
Chris George 20 1 6 0 0 1.000 0.35
Ben Thurmond 19 7 12 1 1 .950 1.00
Jesse English 17 1 5 1 0 .857 0.35
Omar Anez 14 4 13 1 1 .944 1.21
Aaron Sobieraj 11 0 3 0 0 1.000 0.27
Kelyn Acosta 10 4 3 1 0 .875 0.70
Bryan Millikan 10 4 4 0 0 1.000 0.80
Daniel Portorreal 8 1 1 0 0 1.000 0.25
Ryan Callahan 7 2 0 0 0 1.000 0.29

Team Roster

Bold indicates they played in the majors
Name Age B T Ht Wt DoB Birthplace
Johany Abreu 20 S R 6' 0.0" 165 Apr 3, 1984 San Cristobal, San Cristobal, DO 2004-06-15 2004-08-13
Kelyn Acosta 19 R R 6' 1.0" 205 Apr 24, 1985 Azua, Azua, DO 2004-04-08 2004-05-29
Timothy Alvarez 23 L L 6' 4.0" 235 Jan 5, 1981 Palmdale, CA, US 2004-04-08 2004-09-06
Keith Anderson 25 R R 6' 1.0" 205 Jan 6, 1979 Escondido, CA, US 2004-05-16 2004-06-10
Omar Anez 23 R R 6' 5.0" 240 Feb 1, 1981 La Sabana, VE 2004-06-19 2004-08-30
Jon Armitage 23 S R 6' 5.0" 210 Oct 29, 1980 Athens, GA, US 2004-04-08 2004-09-06
Derek Barrows 23 R R 6' 1.0" 187 Nov 20, 1980 Sarasota, FL, US 2004-04-11 2004-09-05
Joe Bateman 24 R R 6' 1.0" 185 May 6, 1980 Pittsfield, MA, US 2004-04-09 2004-07-31
Kyle Bone 24 R R 6' 1.0" 200 Jun 30, 1980 Hollywood, FL, US 2004-08-21 2004-09-06
Dayton Buller 23 R R 5' 10.0" 203 Jun 22, 1981 Fresno, CA, US 2004-04-08 2004-08-20
Ryan Callahan 23 L L 6' 0.0" 165 Nov 19, 1980 Janesville, WI, US 2004-08-08 2004-09-06
Jason Columbus 24 R R 6' 6.0" 224 Sep 27, 1979 Alamogordo, NM, US 2004-04-11 2004-09-06
Jon Coutlangus 23 L L 6' 1.0" 185 Oct 21, 1980 Fort Lauderdale, FL, US 2004-04-08 2004-08-07
Pat Dobson 23 R R 6' 3.0" 210 Dec 8, 1980 Los Angeles, CA, US 2004-04-08 2004-09-06
Jesse English 19 L L 6' 3.0" 220 Sep 13, 1984 Oceanside, CA, US 2004-04-09 2004-07-09
Jesse Floyd 23 R R 6' 5.0" 185 Jan 2, 1981 Nederland, TX, US 2004-04-09 2004-09-05
Tomas Garrido 22 R R 6' 2.0" 155 Aug 27, 1981 Valencia, Carabobo, VE 2004-05-08 2004-06-24
Chris George 23 R R 6' 1.0" 180 Oct 13, 1980 Santa Cruz, CA, US 2004-04-08 2004-07-14
Aaron Hornostaj 21 L R 6' 1.0" 180 May 19, 1983 Woodstock, ON, CA 2004-08-22 2004-09-06
Tim Hutting 22 R R 6' 0.0" 190 Oct 29, 1981 Valencia, CA, US 2004-04-08 2004-09-06
Travis Ishikawa 20 L L 6' 3.0" 220 Sep 24, 1983 Seattle, WA, US 2004-04-08 2004-08-18
Jay Knowlton 24 R R 6' 1.0" 195 Dec 8, 1979 Milwaukie, OR, US 2004-04-24 2004-09-04
Anthony Labarbera 24 R R 5' 10.0" 190 Mar 17, 1980 Whittier, CA, US 2004-04-10 2004-05-02
Sean Martin 24 R R 6' 1.0" 190 Mar 27, 1980 Tucson, AZ, US 2004-04-09 2004-09-03
Eddy Martinez-Esteve 20 R R 6' 2.0" 215 Jul 14, 1983 Miami, FL, US 2004-08-05 2004-08-18
Bryan Millikan 20 R R 6' 5.0" 202 Aug 13, 1983 Portland, OR, US 2004-04-15 2004-06-02
Brian Munhall 24 R R 6' 0.0" 190 Jun 17, 1980 San Antonio, TX, US 2004-04-10 2004-08-20
Mike Musgrave 20 R R 6' 2.0" 199 Apr 10, 1984 Ocala, FL, US 2004-04-08 2004-09-03
Travis Nesmith 22 L L 6' 3.0" 225 Apr 26, 1982 Miami, FL, US 2004-04-08 2004-09-06
Daniel Portorreal 22 R R 6' 2.0" 160 Jan 29, 1982 Santo Domingo, Distrito Nacional, DO 2004-08-08 2004-09-06
Ryan Sadowski 21 R R 6' 4.0" 185 Oct 4, 1982 Miami, FL, US 2004-04-10 2004-09-02
Nate Schierholtz 20 L R 6' 2.0" 215 Feb 15, 1984 Reno, NV, US 2004-04-08 2004-06-13
Jesse Schmidt 22 S R 6' 1.0" 200 Oct 27, 1981 San Diego, CA, US 2004-04-08 2004-09-06
Juan Serrato 22 R R 6' 3.0" 205 Nov 4, 1981 Riverside, CA, US 2004-04-11 2004-09-04
Aaron Sobieraj 23 R R 6' 2.0" 170 Jun 3, 1981 Buffalo, NY, US 2004-07-21 2004-09-03
Zach Strong 23 S R 6' 3.0" 200 Jun 3, 1981 Albuquerque, NM, US 2004-08-20 2004-09-06
Brent Swanson 23 L R 5' 11.0" 190 Sep 11, 1980 Richmond, BC, CA 2004-06-16 2004-09-06
Ben Thurmond 22 R R 6' 0.0" 190 Oct 2, 1981 Columbia, SC, US 2004-05-06 2004-09-04
Michael Wagner 22 R R 6' 3.0" 232 Sep 13, 1981 St. Louis, MO, US 2004-04-08 2004-09-06
Brian Wilson 22 R R 6' 1.0" 205 Mar 16, 1982 Londonderry, NH, US 2004-06-04 2004-09-05

About the Minor League Data

Performance data on minor and international leagues is licensed from and provided by the SABR Minor Leagues Database, a community project sponsored by the Minor Leagues Committee of the Society for American Baseball Research.

The database is under active development. Many statistics are incomplete due to ongoing research and/or limitations in published sources. To learn more about these limitations, or to find out how to contribute, click here.

Minor league Total Zone (Rctch&Rtz, 2005-2009) data provided by Baseballprojection.com and Minorleaguesplits.com.