Joey is found singing the Pokémon theme song with his Pidgey when he gets hypnotized by Team Rocket's Drowzee. Team Rocket uses Joey to command the wild Pokémon to grab the Rare Candy. When the Player defeats Joey's Pidgey, Joey breaks free of the hypnotism and joins up with the Player to stop Team Rocket. His name was revealed at the end of the level, replacing the title "Young Boy" in the chat line.
While looking for Team Rocket, Joey finds a weakened Rattata and catches it. The caught Rattata is used with Joey's Pidgey to help the Player stop the hypnotized wild Pokémon from stealing more Rare Candy.
When entering Viridian Forest, Joey scares off three Pikachu named Sammy, Danny and Manny. He then gets depressed about never being able to catch another Pokémon ("I'M NOT BEING DRAMATIC!"). A Bug Catcher appears and challenges him to a battle, but a Beedrill scares the Bug Catcher away. Joey soon finds some rare candy, but is carried away by the aforementioned Beedrill.
Team Rocket then captures Joey, as the Beedrill left Joey wrapped in a String Shot unable to move just as he caught it in a Pokéball. Brock orders Team Rocket to bring the rare candy and Joey to Pewter Gym to move along with his plan. The Player gets teleported into the Gym by Mewtwo to save Joey.
After the Player defeated Brock, the tables turned against Team Rocket. While Brock battles Team Rocket, Joey sends out Beedrill; instead of helping, Beedrill flies off with Joey again, allowing Team Rocket to escape. When Joey is rescued, the Player and him separate to go catch some Pokémon.
Joey finds Pikachu Sammy and gets close to it by being disguised as a Pikachu. Joey jumps on Pikachu and it shocks him. He jumps off and throws a Pokéball at it. This doesn't work so Joey brings out his Rattata and has it battle Pikachu, allowing Joey to catch the Pikachu. When Joey says "Be careful Pikachu, my Rattata is in the top percentage of Rattatas!" He is referencing Youngster Joey form GSC, and HGSS' bragging about his obviously lame Rattata. He could aslo be referencing the "Joey Challenge", which means conquering all Gyms and the Elite Four in any region with 1 Rattata (CANT evolve into Raticate!), a HM slave that can't be used in battle, and possibly a Focus Band. The F.E.A.R strategy is key here, as are Max Potions.
In the Cerulean Gym level, Joey uses Body Slam on an Abra, just missing because Abra teleports away to Mt. Moon. Joey then enters Cerulean Gym to see Maruto being defeated by Misty. Joey then challenges Misty to a gym battle, and his Beedrill is defeated by Misty's Starmie. Joey then thinks that Misty is working with Team Rocket. After defending the Rare Candy, Joey and Maruto follow Misty to another pool. They see Misty supposedly standing on water, until it is revealed that Kyogre is under Misty.
The team finds Vermillion City empty, leading Joey to challenge Maruto to a battle. However, their battle is interupted by the arrival of Team Rocket goons, Tom and Jerry. The two trainers assist the Player in fending off Team Rocket's Pokémon.
In Lavender Town, Joey reappears and says that Mewtwo had had Joey in his psychic powers, then threw Joey away. He also reveals that Team Rocket is temporarily abandoning their criminal ways to stop Mewthree.
As the two of you arrive at Celadon City you talk about finding the gym leader and releasing them from Mewthree's control. Celebi appears and speaks with the protagonist, informing you that it has come from the future to save its past self, who is being mind-controlled by Mewthree.The three of you head to the gym and find Erika, who accepts your challenge. Joey's Charmeleon and Pidgeotto will attack enemies, and Celebi will heal your towers' health every so often.
Joey is seen after completing Fuchsia Gym. He volunteers himself to be the Pokémon in the Safari Zone, as no real Pokémon are allowed to be used. In this level Joey is used to throw Rocks and Bait at the Pokémon.
At the beginning of the level, Joey stops You and Maruto to complain about having to walk in the back. After being ignored and left behind, Joey rushes to catch up with you two on Route 17. After seeing Gary and Zapdos, Joey exclaims "GARY! MY RIVAL!" After that, the shock of seeing Zapdos temporarily renders him speechless.
Joey says :"He is Legen... wait for it!... Dary!about Zapdos. He was willing to sacrifice himself, but Gary says that Zapdos is here for him. When Ash's Pikachu appears, Joey immediately recognizes it. At the south entrance of Fuchsia City, Joey says that he's gonna catch all Pokémon there.
Joey is standing on Kyogre with you, Maruto and Pikachu. When Pikachus says something, he says that he agrees with him. Kyogre claims that Pikachu was only sneezing though. When Kyogre stops swimming, Joey screams when he falls on the ground.
When Pikachu and Kyogre are about to leave Cinnabar Island, Pikachu says 'Don't Lose!' Then Joey says that they never lose. When Maruto says that Joey doesn't know what Pikachu is saying, Kyogre tells that Joey was right. Joey then happily says that he knew it all along. When Pikachu and Kyogre leave, Joey says that he's sorry about trying to make him mate up with his Pikachu. When Blaine arrives, Joey gets angry because Blaine calls the player the hero and not him. He's also amazed when Blaine says that he created Mewthree.
After the battle, Joey asks Blaine for a Legendary Bird. When Blaine says that Moltres and Entei came to test the Player's strength, Joey thinks Blaine meant him and says he knew he was the chosen one. When Blaine says that Joey isn't the chosen one, Joey says that he has been reduced to Magikarp status. In Pallet Town, Maruto asks why nobody is ever around. Then Joey says: "I don't blame them, it's hard to stand around such a person like me."
Joey is the first person in PTD to be used as a Pokémon as of the v5.6 update, his two attacks being Bait and Rock. Joey is level 35. He can't gain Exp. Points or level up. He also can't be stored in the box.
Joey seems to understand Ash's Pikachu.
In Champion, Joey states that, like Ash, he never knew his father.
Joey is a main character.
When Joey tries to catch Pikachu Sammy, he says he wants it so he can be like his hero, a reference to Ash.