Career Summary:

Santiago Urrutia

  • August 30, 1996
  • 22
  • Uruguay
  • Indy Lights
  • 152
  • Belardi Auto Racing
  • 17
  • 64
  • 10
  • 15
  • 11.18%
  • 42.11%