Javier Contreras

Starts

1932

1st

343

2nd

341

3rd

304

Win %

18%

Show %

51%

$2 ROI

$1.59

Betting News

Good

Surfaces

Starts 1st 2nd 3rd Win % Show % $2 ROI Betting News
Turf 20 1 0 2 5% 15% $1.52 Bad
Dirt 1912 342 341 302 18% 52% $1.59 Good

Conditions

Starts 1st 2nd 3rd Win % Show % $2 ROI Betting News
Dirt - Fast 1524 260 266 237 17% 50% $1.57 Good
Dirt - Sloppy 197 39 33 37 20% 55% $1.43 Great
Dirt - Muddy 77 17 19 9 22% 58% $1.50 Great
Dirt - Good 103 24 20 16 23% 58% $2.05 Great
Dirt - Wet Fast 14 2 3 3 14% 57% $1.97 Great
Turf - Firm 17 1 0 2 6% 18% $1.79 Bad

Posts

  Starts 1st 2nd 3rd Win % Show % $2 ROI Betting News
1-3 768 148 143 138 19% 56% $1.55 Great
4-6 789 137 149 117 17% 51% $1.49 Good
7-9 349 56 43 48 16% 42% $1.93 Poor
10-12 26 2 6 1 8% 35% $1.08 Bad

Distances

  Starts 1st 2nd 3rd Win % Show % $2 ROI Betting News
5 Furlongs 795 148 146 125 19% 53% $1.36 Great
5.5-6 Furlongs 35 8 2 1 23% 31% $2.33 Bad
6.5-7 Furlongs 1031 178 181 168 17% 51% $1.75 Good
1 Mile 7 1 1 1 14% 43% $1.91 Poor
1 1/16 Mile 64 8 11 9 12% 44% $1.31 Good

Tracks

  Starts 1st 2nd 3rd Win % Show % $2 ROI Betting News
Laurel Park 23 5 2 0 22% 30% $1.41 Bad
Charles Town 1875 330 338 300 18% 52% $1.56 Good
Mountaineer Race Track And 19 6 1 2 32% 47% $3.76 Good
Penn National 1 0 0 0 0% 0% $0.00  - 
Keeneland 1 0 0 1 0% 100% $0.00  - 
Colonial Downs 10 1 0 1 10% 20% $3.04 Bad
Timonium 1 1 0 0 100% 100% $10.00  - 
Monmouth Park 1 0 0 0 0% 0% $0.00  - 
Pimlico 1 0 0 0 0% 0% $0.00  - 

Race Types

  Starts 1st 2nd 3rd Win % Show % $2 ROI Betting News
Stake 128 14 15 23 11% 41% $1.13 Bad
Claiming 635 109 111 99 17% 50% $1.60 Good
Maiden 556 102 98 95 18% 53% $1.73 Good
Allowance 613 118 117 87 19% 53% $1.53 Great