Justice George Manuhu dismissed the petition on Friday at the Wewak National Court.
Joseph Yopyyopy won the Wosera-Gawi seat with 10,822 votes while Francis Baindu, the first runner-up, collected 7,896 votes.
With a difference of 2,926 votes, Baindu filed the petition on seven counts of bribery.
Only two counts of bribery proceeded to the substantive trial which commenced early this week at the Wewak National Court.