The top-rated players for the upcoming AFL 23 video game have been revealed, with two Demons and a star Lion sharing the top player rating of 94 overall.

Ratings for 50 players have been confirmed, with players rated 89 overall or higher unveiled in an updated list. The initial list, which included some questionable rating comparisons, was revealed at this week's launch for the game, but was dated from October last year.

In the updated list, cover star Christian Petracca is joined by teammate Clayton Oliver and Brisbane gun Lachie Neale in being the top-rated players, while Brownlow Medal winner Patrick Cripps and Western Bulldogs captain Marcus Bontempelli narrowly trail with ratings of 93 overall.

Shai Bolton, Tom Papley and Tom Stewart are the next best-rated players at 92 overall, while a dozen players have been given ratings of 91.

Clubs have also been given overall ratings as a squad, with Collingwood registering the best rating at 87 overall. That rating places Craig McRae's side ahead of Brisbane, Geelong, GWS, Port Adelaide, Richmond and Sydney by the slimmest of margins.

Hawthorn have been given the lowest team rating, coming in at 83 overall, with those ratings revealed at this week's launch for the game.

Both player and team ratings may change prior to AFL 23's release on April 13.

Updated AFL 23 Player Ratings (via Fox Footy)

94 overall - Christian Petracca, Clayton Oliver, Lachie Neale

93 - Patrick Cripps, Marcus Bontempelli

92 - Shai Bolton, Tom Papley, Tom Stewart

91 - Jack Macrae, Touk Miller, Tom Lynch, Josh Kelly, Callum Mills, Josh Dunkley, Charlie Cameron, Darcy Moore, Jack Steele, Brayden Maynard, Jeremy Cameron, Isaac Heeney

90 - Toby Greene, Tom Liberatore, Jack Crisp, Jeremy Howe, Ollie Wines, Jordan De Goey, Harris Andrews, Daniel Rioli, Hugh McCluggage, James Sicily, Andrew Brayshaw, Sam Docherty, Stephen Coniglio, Tom Hawkins, Charlie Curnow, Jamie Elliott, Dane Rampe, Tom Green, Zach Merrett, Rory Laird, Lachie Whitfield, Jack Sinclair, Connor Rozee, Max Gawn, Jordan Dawson

89 - Angus Brayshaw, Adam Saad, Luke Davies-Uniacke, Sam Walsh, Jacob Weitering

*Player ratings are subject to change 

Team Ratings

87 - Collingwood

86 - Brisbane Lions, Geelong, GWS Giants, Port Adelaide, Richmond, Sydney Swans

85 - Carlton, Essendon, Gold Coast, Melbourne, St Kilda, Western Bulldogs

84 - Adelaide Crows, Fremantle, North Melbourne, West Coast

83 - Hawthorn