3 David Ruffing

#
3
Name
David Ruffing
Current Team
Slayers (3)
Leagues
Cadet
Seasons
Spring 2018, Spring 2018 Playoffs

Offense

SeasonTeamGPGAPPIM
Spring 2018Slayers (3)133140
Total-133140

Career Total

SeasonGPGAPPIM
Total
DateHomeResultsAwayTime