Orleans: Pierre Delage vs Lucas Poullain Set Handicap +/-1.5 65% · Completed Match 52% · Orleans: Pierre Delage vs Lucas Poullain Total Sets: O/U 2.5 28%. Starts November 8, 2026. Trade on OCTORAX.