BA Newsletter: Get Analysis, Rankings Delivered To Your Inbox!

San Francisco Giants

46-26 | 1st in National League West

Roster

Pitchers

NO. PLAYER POS B T HT WT AGE BIRTHDAY 40-Man
58 Ivan Armstrong RHP R R 6'5" 247 20 Jul 27, 2000 Yes
16 Prelander Berroa RHP R R 5'11" 170 21 Apr 18, 2000 Yes
22 Justin Crump RHP R R 6'3" 215 25 Dec 1, 1995 Yes
33 Kyle Harrison LHP L L 6'2" 200 19 Aug 12, 2001 Yes
43 Clay Helvey RHP R R 6'3" 195 24 Feb 14, 1997 Yes
37 Jorge Labrador RHP R R 6'1" 180 22 Mar 9, 1999 Yes
41 Luis Moreno RHP R R 6'2" 174 22 Aug 3, 1998 Yes
34 Ryan Murphy RHP R R 6'1" 190 21 Oct 8, 1999 Yes
23 Kanoa Pagan RHP R R 6'2" 190 22 Sep 29, 1998 Yes
31 Carson Ragsdale RHP R R 6'8" 225 23 May 25, 1998 Yes
39 Austin Reich RHP R R 6'3" 210 24 Apr 15, 1997 Yes
21 Randy Rodriguez RHP R R 6'0" 166 21 Sep 5, 1999 Yes
17 Nick Swiney LHP R L 6'3" 183 22 Feb 12, 1999 Yes
15 Chris Wright LHP L L 6'1" 205 22 Oct 14, 1998 Yes

Catchers

NO. PLAYER POS B T HT WT AGE BIRTHDAY 40-Man
29 Ricardo Genoves C R R 6'2" 254 22 May 14, 1999 Yes

Infielders

NO. PLAYER POS B T HT WT AGE BIRTHDAY 40-Man
13 Garrett Frechette 1B L L 6'3" 200 20 Dec 31, 2000 Yes
48 Jimmy Glowenke SS R R 5'10" 175 22 Jun 5, 1999 Yes
6 Abdiel Layer 3B B R 6'2" 170 22 Aug 9, 1998 Yes
10 Marco Luciano SS R R 6'1" 198 19 Sep 10, 2001 Yes
5 Casey Schmitt 3B R R 6'1" 216 22 Mar 1, 1999 Yes
26 Luis Toribio 3B L R 6'1" 213 20 Sep 28, 2000 Yes

Outfielders

NO. PLAYER POS B T HT WT AGE BIRTHDAY 40-Man
9 Alexander Canario OF R R 6'0" 203 21 May 7, 2000 Yes
28 Tyler Flores OF L L 6'2" 185 25 Jan 24, 1996 Yes
32 Harrison Freed RF R R 5'11" 205 23 May 13, 1998 Yes
18 Luis Matos OF R R 6'0" 186 19 Jan 28, 2002 Yes
19 Armani Smith OF R R 6'4" 215 22 Jul 19, 1998 Yes

Designated Hitters & Runners

NO. PLAYER POS B T HT WT AGE BIRTHDAY 40-Man
12 Brett Auerbach R R 5'0" 185 22 Aug 27, 1998 Yes
35 Robert Emery R R 6'0" 210 24 Oct 22, 1996 Yes
49 Wil Jensen R R 6'0" 180 23 Sep 2, 1997 Yes
51 Ty Weber R R 6'0" 215 23 Mar 19, 1998 Yes
of Free Stories Remaining