The odds of Dr Bill Glasson winning Saturday’s Griffith by-election have firmed from $8 into $4.25 with online bookmaker Sportingbet after strong late support for the Liberal National candidate.

Labor candidate Terri Butler remains a clear-cut favourite, but her odds have eased from $1.06 to $1.20 at Sportingbet.

“Dr Glasson was friendless last week but the money has been coming in 70/30 in his favour over the last few days,” William Hill’s Andrew Brown said.

“The odds still suggest a Ms Butler victory but punters are now giving Dr Glasson an outside chance of creating an upset.”

Sportingbet is offering a market for the exact two-party preferred result of the election, with Labor to win with 51.00%-51.99% of the vote the $4.25 favourite in front of Labor winning with between 52.00%-52.99% at $4.50.

Join William Hill Australia: Free $300 Bet

Griffith by-election

Sportingbet market

Labor (Terri Butler) $1.20

Liberal National (Bill Glasson) $4.25

Greens (Geoff Ebbs) $81.00

Any independent $67

Any other party $101

Seat of Griffith – Exact result (two-party preferred)

Sportingbet market

Labor 55.00%+ $8

Labor 54.00% to 54.99% $7.00

Labor 53.00% to 53.99% $5.50

Labor 52.00% to 52.99% $4.50

Labor 51.00% to 51.99% $4.25

Labor 50.00% to 50.99% $5.50

Liberal national 50.00% to 50.99% $9.00

Liberal national 51.00% to 51.99% $9.00

Liberal national 52.00% to 52.99% $9.00

Liberal national 53.00% to 53.99% $9.00

Liberal national 54.00% to 54.99% $9.00

Liberal national 55.00%+ $41.00

Any other result $51.00