Career Summary:

Santiago Urrutia

  • August 30, 1996
  • 23
  • Uruguay
  • Tcr Europe
  • 164
  • Team WRT
  • 17
  • 64
  • 10
  • 16
  • 10.37%
  • 39.02%