Javier Contreras

Starts

1916

1st

341

2nd

338

3rd

302

Win %

18%

Show %

51%

$2 ROI

$1.59

Betting News

Good

Surfaces

Starts 1st 2nd 3rd Win % Show % $2 ROI Betting News
Turf 19 1 0 2 5% 16% $1.60 Bad
Dirt 1897 340 338 300 18% 52% $1.59 Good

Conditions

Starts 1st 2nd 3rd Win % Show % $2 ROI Betting News
Dirt - Fast 1513 258 264 236 17% 50% $1.58 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 98 24 19 15 24% 59% $2.16 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 763 147 142 137 19% 56% $1.55 Great
4-6 781 136 147 117 17% 51% $1.50 Good
7-9 346 56 43 47 16% 42% $1.94 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 784 147 145 123 19% 53% $1.37 Great
5.5-6 Furlongs 35 8 2 1 23% 31% $2.33 Bad
6.5-7 Furlongs 1026 177 179 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 1860 328 335 298 18% 52% $1.56 Good
Mountaineer Race Track And 18 6 1 2 33% 50% $3.97 Great
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 626 108 109 98 17% 50% $1.62 Good
Maiden 552 101 98 95 18% 53% $1.73 Great
Allowance 610 118 116 86 19% 52% $1.54 Great