Javier Contreras

Starts

1944

1st

344

2nd

343

3rd

306

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 1924 343 343 304 18% 51% $1.59 Good

Conditions

Starts 1st 2nd 3rd Win % Show % $2 ROI Betting News
Dirt - Fast 1536 261 268 239 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 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 771 148 143 138 19% 56% $1.54 Great
4-6 792 137 151 118 17% 51% $1.48 Good
7-9 355 57 43 49 16% 42% $1.96 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 799 148 147 125 19% 53% $1.35 Great
5.5-6 Furlongs 35 8 2 1 23% 31% $2.33 Bad
6.5-7 Furlongs 1039 179 182 170 17% 51% $1.76 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 1887 331 340 302 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 131 14 15 23 11% 40% $1.11 Bad
Claiming 639 110 112 101 17% 51% $1.63 Good
Maiden 559 102 99 95 18% 53% $1.72 Good
Allowance 615 118 117 87 19% 52% $1.53 Great