Juan Montoya - Betting Stats

Juan Montoya
BORN: September 20, 1975 - Bogota, Colombia
LAST 5
Date Race Start Finish Points
Jul 27, 2014 Brickyard 400 8 23 21
Jun 15, 2014 2014 - Quicken Loans 400 28 18 26
Nov 17, 2013 2013 - Ford EcoBoost 400 27 18 26
Nov 10, 2013 2013 - AdvoCare 500 at Phoenix 19 6 38
Nov 3, 2013 2013 - AAA Texas 500 16 20 24