James Tedesco wins maiden Dally M Medal

James Tedesco wins the 2019 Dally M medal. Brook Mitchell/Getty Images

Sydney Roosters fullback James Tedesco has capped off the best individual season in more than a decade with his maiden Dally M Medal on Wednesday night.

With Sunday's grand final still ahead of him, Tedesco held out Cameron Smith in a dramatic final round to claim the NRL's top gong by three points.

The Roosters superstar finished with a tally of 34 points - the highest of any player since Johnathan Thurston's 36 in 2007.

It comes after the 26-year-old also claimed the Wally Lewis Medal for the player of the State of Origin series, scoring the match-winning try in the series decider for NSW.

It was just reward for a superb season for the Roosters No.1.

He topped the charts in the NRL for linebreaks (29), tackle busts (134) and average run metres (188).

He also claimed a career-high 17 tries, as he helped take the Roosters to Sunday's decider against Canberra.

Tedesco led the count by three points headed into the final round, before he and Smith both polled one each in round 25 to ensure Tedesco's title.

He will now also have the chance to become just the sixth player in history to win a Dally M and premiership in the same year if the Roosters beat Canberra on Sunday.

In a glittering night for Tedesco at the Hordern Pavilion in Sydney, he was also the fullback of the year while the Origin-winning try was the Peter Frilingos headline moment of the season.

Parramatta halfback Mitchell Moses finished third on 29, while Broncos rookie Payne Haas was fourth on 27 points.

Haas was also named the NRL's rookie of the year, just months after the powerful forward made his Origin debut for NSW.

Tedesco's teammate Latrell Mitchell was the centre of the year, Moses was halfback and Smith both the hooker and captain of the year.

Melbourne coach Craig Bellamy won the coach's award, after his team took the minor premiership by six points before being bundled out of the finals in week three.

Meanwhile St George Illawarra centre Jessica Sergis was the Dally M female player of the year, ahead of her team's NRLW grand final against Brisbane.

DALLY M AWARD WINNERS:

Male Dally M Player of the Year - James Tedesco - Sydney Roosters

Female Dally M Player of the Year - Jessica Sergis - St. George-Illawarra Dragons

Prop - Payne Haas - Brisbane Broncos

Second Row - John Bateman - Canberra Raiders

Lock - Cameron Murray - South Sydney Rabbitohs

Winger - Ken Maumalo - Warriors

Centre - Latrell Mitchell - Sydney Roosters

Five-Eighth - Cameron Munster - Melbourne Storm

Halfback - Mitchell Moses - Parramatta Eels

Hooker - Cameron Smith - Melbourne Storm

Fullback - James Tedesco - Sydney Roosters

Interchange - Brandon Smith - Melbourne Storm

Rookie of the Year - Payne Haas - Brisbane Broncos

Captain of the Year - Cameron Smith - Melbourne Storm

Coach of the Year - Craig Bellamy - Melbourne Storm

Top Points Scorer - Latrell Mitchell - Sydney Roosters

Top Try Scorer - Maika Sivo - Parramatta Eels

Peter Frilingos Headline Moment: James Tedesco (State of Origin III)

Provan-Summons - Josh Jackson - Canterbury Bulldogs.