Ben Farten
OVR
78
Level
10
Quickplay
830-1146
Challenge
92-93
Seasons
428-221
This season
3-1
5th · Innovative Rockets