2 Andrew Rakestraw Pablo Martinez2. Andrew Rakestraw3. Frank Keefer4. Ron Russo4. Shayne Guillano5. Bobby Lovett6. Jason Moffitt7. Mike Faircloth8. Bob Patterson10. Will Jeffords10. Phillip Baker11. Curtis Patterson12. Jeffrey Husen15. Jamie Coner21. Danny Pugh22. Daniel Howarth25. Kevin Bass34. Tim Boostrom43. Aaron George44. Glenn Jacobs78. Joseph Giampino #2NameAndrew RakestrawCurrent Team35 Giants BattingSeasonTeamPAGABRHRBI2B3BHRBBSOHBPSFSHSBCSAVGOBPSLGOPS202235 Giants32831817560014000500.5480.5630.7421.304Total-32831817560014000500.5480.5630.7421.304 PitchingSeasonTeamPAERAWHIPIPHRERBBSOWLWPHB202235 Giants0000000000000Total-0000000000000 Related