Grenoble Foot 38 vs. US Boulogne Côte d'Opale: Over/Under 0.5 | Poly | 90% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: 2nd Half Over/Under 0.5 | Poly | 76% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: US Boulogne Côte d'Opale Over/Under 0.5 | Poly | 71% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: Grenoble Foot 38 Over/Under 0.5 | Poly | 69% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: Over/Under 1.5 | Poly | 67% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: 1st Half Over/Under 0.5 | Poly | 64% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: Grenoble Foot 38 Over/Under 2.5 | Poly | 50% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: US Boulogne Côte d'Opale Over/Under 2.5 | Poly | 50% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: Grenoble Foot 38 1st Half Over/Under 0.5 | Poly | 50% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: Grenoble Foot 38 1st Half Over/Under 1.5 | Poly | 50% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: US Boulogne Côte d'Opale 1st Half Over/Under 0.5 | Poly | 50% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: US Boulogne Côte d'Opale 1st Half Over/Under 1.5 | Poly | 50% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: Grenoble Foot 38 2nd Half Over/Under 0.5 | Poly | 50% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: Grenoble Foot 38 2nd Half Over/Under 1.5 | Poly | 50% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: US Boulogne Côte d'Opale 2nd Half Over/Under 0.5 | Poly | 50% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: US Boulogne Côte d'Opale 2nd Half Over/Under 1.5 | Poly | 50% |
Spread: Grenoble Foot 38 (-2.5) | Poly | 50% |
Spread: US Boulogne Côte d'Opale (-2.5) | Poly | 50% |
Spread: Grenoble Foot 38 (-3.5) | Poly | 50% |
Spread: US Boulogne Côte d'Opale (-3.5) | Poly | 50% |
Spread: Grenoble Foot 38 (-4.5) | Poly | 50% |
Spread: US Boulogne Côte d'Opale (-4.5) | Poly | 50% |
Spread: Grenoble Foot 38 (-5.5) | Poly | 50% |
Spread: US Boulogne Côte d'Opale (-5.5) | Poly | 50% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: Over/Under 6.5 | Poly | 50% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: Over/Under 7.5 | Poly | 50% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: Over/Under 8.5 | Poly | 50% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: Grenoble Foot 38 Over/Under 3.5 | Poly | 50% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: Grenoble Foot 38 Over/Under 4.5 | Poly | 50% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: Grenoble Foot 38 Over/Under 5.5 | Poly | 50% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: US Boulogne Côte d'Opale Over/Under 3.5 | Poly | 50% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: US Boulogne Côte d'Opale Over/Under 4.5 | Poly | 50% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: US Boulogne Côte d'Opale Over/Under 5.5 | Poly | 50% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: Grenoble Foot 38 1st Half Over/Under 2.5 | Poly | 50% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: Grenoble Foot 38 1st Half Over/Under 3.5 | Poly | 50% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: US Boulogne Côte d'Opale 1st Half Over/Under 2.5 | Poly | 50% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: US Boulogne Côte d'Opale 1st Half Over/Under 3.5 | Poly | 50% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: Grenoble Foot 38 2nd Half Over/Under 2.5 | Poly | 50% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: Grenoble Foot 38 2nd Half Over/Under 3.5 | Poly | 50% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: US Boulogne Côte d'Opale 2nd Half Over/Under 2.5 | Poly | 50% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: US Boulogne Côte d'Opale 2nd Half Over/Under 3.5 | Poly | 50% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: 2nd Half Over/Under 1.5 | Poly | 49% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: 2nd Half Over/Under 2.5 | Poly | 49% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: Both Teams to Score | Poly | 49% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: 1st Half Over/Under 3.5 | Poly | 49% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: 2nd Half Over/Under 3.5 | Poly | 49% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: 1st Half Over/Under 4.5 | Poly | 48% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: 2nd Half Over/Under 4.5 | Poly | 48% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: Both Teams to Score in First Half | Poly | 42% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: Both Teams to Score in Second Half | Poly | 42% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: Over/Under 2.5 | Poly | 40% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: Over/Under 5.5 | Poly | 32% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: US Boulogne Côte d'Opale Over/Under 1.5 | Poly | 30% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: Grenoble Foot 38 Over/Under 1.5 | Poly | 28% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: 1st Half Over/Under 1.5 | Poly | 26% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: Over/Under 3.5 | Poly | 21% |
Spread: US Boulogne Côte d'Opale (-1.5) | Poly | 14% |
Spread: Grenoble Foot 38 (-1.5) | Poly | 13% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: Over/Under 4.5 | Poly | 7% |
Grenoble Foot 38 vs. US Boulogne Côte d'Opale: 1st Half Over/Under 2.5 | Poly | 7% |