Juan Torres 

Win Finish %:  83.3%
Quality Perf. %:  27.8%
540 Metric:  .581

Association:  N/A    
Pro Debut Date:  2013-01-26    
Pro Record:  6-12-0

Last Ranked: N/A

Highest Ranked: N/A


Last Loss Date: 12/16/2017
Last Loss: [NR] Austin Avera