On Itch, a game has to be created by one person, but if other contributors have Itch accounts and want it to show up on their individual pages, you can do that, though it's a little convoluted.
If the person who uploaded the game goes to the game's edit page, under "More" (from the tab list, after Analytics, Metadata, Interact) there's an Admins page where they can add other Itch.io users as admins.
Once you've done that, each admin can go to their profile (click on their avatar or username at the top right) and choose Edit Theme. At the bottom will be the list of games, and they can toggle Hidden off so it will show up on their profile page as a game that they created.