Greg Goddard

#
Name
Greg Goddard
Position
Pitcher, Catcher
Current Team
32 Giants

Batting

SeasonTeamPAGABRHRBI2B3BHRBBSOHBPSFSHSBCSAVGOBPSLGOPS
202332 Giants3182849210036000100.321430.3870.3570.744
202432 Giants00000000000000000000.000
Total-3182849210036000100.321430.3870.3570.744

Pitching

SeasonTeamPAERAWHIPIPHRERBBSOWLWPHB
202332 Giants06.552.73223433162690200
202432 Giants0000000000000
Total-06.552.73223433162690200