Career stats for John Kessel (id 2897):

Transactions history

Spring statistics


yearposteamavgobpslgopsagespddefarmpapost-aging
291bBrooklyn0.3750.4000.4790.87920FRAVFR100
301bBrooklyn0.2870.3300.4790.80921VGFRFR100