Wally is a young, sickly boy who just moved to Petalburg City. Despite his illness, his dream is to train Pokémon. In his room, in Petalburg City, there are a lot of books about how to raise and battle with Pokémon covered in sticky notes, a notebook which has been written and erased again and again and a terrestrial globe with pins in places in the Kalos and Unova regions, suggesting that he has been wanting to go outside and catch Pokémon for a long time.
His illness is never explained, but his symptoms appear to clear up in clean air, suggesting that it is either acute bronchitis or asthma.
Wally shows up again later in Mauville City, pleading with his uncle to let him challenge Wattson. He battles the player to prove his strength, but loses. He decides his uncle is right but says he will train to become stronger.
Wally eventually runs away from home and challenges the player at Victory Road, seemingly recovered from his illness. In Pokémon Ruby, Sapphire, and Emerald, he remains at Victory Road and can be rematched after the player has entered the Hall of Fame.
In the remakes of Ruby and Sapphire, Omega Ruby and Alpha Sapphire, Wally's Ralts eventually evolves into a Gallade instead of a Gardevoir. At some point in the game, Wally also obtains a Key Stone and Mega Pendant, allowing his Gallade to Mega Evolve. He is also revealed to have obtained all eight badges before the player meets Wally at Victory Road as he becomes a Certified Trainer at every Gym. The player can follow Wally's progress on the Hoenn News Network and see his name on the Gym statues starting from the time Mt. Chimney is explored.
In the Delta Episode, Wally is being harassed by CourtneyAS/MattOR who attempts to steal his Key Stone. Wally thanks the player when the player defeats Courtney/Matt, but reveals that his Key Stone had already disappeared before the Admin had arrived. At the end of the Delta Episode, Wally leaves his home again, with his Key Stone having been returned by the player.
Later on, Wally arrives at the Battle Resort with an S. S. Ticket from Norman and grows stronger through his time at the Battle Resort. Wally re-battles the player at the Battle Maison but can only be battled again once the player has beaten one of the Battle Chatelaines in a Super Battle. Wally can also be selected as a partner for the Multi Battle challenge at the Battle Maison. Through his time at the Battle Maison, Wally is revealed to have met a lot of people who have helped him grow as a Trainer. He is revealed to be a strategic, enthusiastic Trainer who studies various move combinations and the allocation of base stats, who is willing to change his team make-up and Pokémon's moves to become stronger.
"Thank you, yes, it did. Here's your Pokémon back. <player>, thank you for coming along with me. You two are why I was able to catch my Pokémon. I promise I'll take really good care of it. Oh! My mom's waiting for me, so I have to go! Bye, <player>!
"Aww, Uncle, please? I want to challenge this Gym and see how much better I've become. Please? May I, please?"
"I'm not pushing it. If I combine forces with Ralts, we can beat anyone!"
"Oh! Hi, <player>! I've gotten a lot stronger since we met. <Player>, I want you and my Uncle to understand that. <Player>, please, will you have a battle with me?"/"<Player>, please! Battle with me, please."
Yes: "<player>, thank you. Okay… Here I come!"
No: "Oh… If you won't battle me, <player>, my Uncle won't know that I've become really strong."
"… … … … … … … … … … … … … … … I lost…"
After being defeated
"Uncle… I'll go back to Verdanturf…"
"<player>, thank you. Being a Trainer is tough, isn't it? It's not enough just to have Pokémon and make them battle. That isn't what being a real Trainer is about."
"I lost to you, <player>, but I'm not feeling down anymore. Because I have a new purpose in life. Together with my Ralts, I'm going to challenge Pokémon Gyms and become a great Trainer. Please watch me, <player>. I'm going to be stronger than you. When I do, I'm going to challenge you to another battle."
If talked to once again
"Please watch me, <player>. I'm going to get stronger than you. When I do, I'm going to challenge you to another battle."
"Hi! <player>! I bet you're surprised to see me here! I made it all the way here, and it's all thanks to you! <Player>, losing to you that time made me stronger! But I'm not going to lose anymore! I'm going to win! For the Pokémon who gave me courage and strength! Okay… Here I come! "
"Wow! <player>, you are strong, after all!"
After being defeated
"I couldn't beat you today, <player>, but one of these days, I'll catch up to you!"
"Um… E-excuse me… I…I'd like to get a Pokémon, please…"
"Y-yes… I'm supposed to go stay with my relatives in Verdanturf Town for a while. But I thought I might be lonely by myself, so I wanted to bring a Pokémon with me. But I've never caught a Pokémon by myself… I'm not sure if I can."
"Oh, wow… Your Pokémon, sir?"
"Th-thank you, Mr. Norman! Um…<player>? You will… You will come with me, right?"
After catching tutorial
"Yes, it did! Thank you! Let me give you back your Pokémon, sir."
"And you, <player>… Thank you so much for coming with me. It was all thanks to you two that I was able to catch Ralts. My very own Ralts… I will always, always treasure it! …Oh! I know! It's not much of a thank-you, but…um…<player>? Will you let me see your PokéNav Plus for a second?"
"OK, that and…ummm…there!"
"I read in a book how you can use the PlayNav to take care of your Pokémon and train them. And there's even supposed to be this thing called the PSS, where you can meet up with other Trainers and battle friends and more! I've wanted to have my own Pokémon for so long…and do all those kinda things together… So I've had all these kinds of apps installed on my PokéNav Plus for ages! Embarrassing, huh? I'm going to try my best together with Ralts. You do your best, too, <player>! Oh, but my mom's waiting for me. I've got to get going! I hope we'll meet again, <player>! And you, too, Mr. Norman!"
"Ah! <player>! I bet you must be surprised to see me in a place like this! That promise that we made back then… Thank you for keeping your end of it. It was really all thanks to you that I could make it this far, <player>. It was only because I lost to you back then that I could become even stronger. I'm sure that you and your Pokémon must have had to overcome a lot, too… To make it all the way here. Right, <player>? Everyone's grown so much… And now we'll get to see just what we all can do. Standing here facing you again gives me chills… …But I won't give up! I won't lose anymore. My Pokémon have given me the courage and strength to fight. I have to win for their sake! So get ready… Here I come!"
"… I've lost…"
After being defeated
"… … Arghhh!!! … … …Hah. <player>, you… And your Pokémon, too… Thank you for not holding back when you battled against us… For not holding back when you beat us… And… Gallade… Everyone…. Thank you so much… I feel like I've been able to take another step forward thanks to you! Oh! I know! I'll give you this to keep. I hope it will always remind you of your battle with me… and with Gallade and the rest of my team. If you have a male Kirlia as one of your partners, <player>, I hope that you might use that Dawn Stone on it for me. I couldn't beat you this time, <player>. But I'll stay here and continue training. And one day… Look out! I swear I'll catch up to you one day! When I do, promise we'll battle again! That's a promise I intend to live up to!"
Upon entering the Battle Resort for the first time
"Ah! <player>! So you came, too! Mr. Norman actually gave me a ticket as well. I just got here a little while ago. So this is the Battle Resort… A tropical paradise that only the lucky few get to visit…"
"I'm getting pumped just standing here! Let's check it out!"
"I'm s-sorry, ma'am, sir…Running into you like that…"
After encountering Team Aqua/Magma
"Oh, is that right? But where can we battle?"
"No, I don't…"
"Thank you very much. We will be sure to do that!"
"I'm curious about what kind of place it is, but I think I'll take a look around the island first. I've never been so far from home before, and I've never visited anything like a resort! So I'll be off exploring, <player>… But I'll see you later! I hope we can battle again, here in this resort!"
"I hope you can bear with me, <player!> I'm going to take this chance to study how a Champion fights from right up close!"
After ending the Multi Battle challenge
"O-oh… That's too bad… I hope you'll ask me again someday…"
After 20 consecutive wins at the Multi Battle challenge
"Thank you so much, <player>! Me and my Pokémon both gained a lot from being able to fight beside you!"
After losing the Multi Battle challenge
"I'm s-sorry… I guess me and my team just got in your way…"
After the monument is built
"This monument was built to commemorate you, wasn't it? That's amazing! You really are Hoenn's top Trainer, <player>."
"Umm… You are…?"
"So there are still other Trainers who are that passionate about Pokémon battles… Wow! I feel like trying harder seeing that. I'm sure I can still become stronger! I'll see you later then, <player>! I'm going off to train some more!"
Before battle (first time)
"<player>! How are you doing? I've been training nonstop—so I was taking a short rest. Since I managed to run into you, <player>, it seems like this will be a perfect chance to see how much I've improved!"
Being defeated (first time)
"Ugh. So this is my limit."
If talked to after being defeated
"I knew my team makeup was still off. Then…I guess I need to take this guy out. No, if I do that, I'll be wide open for… Hmm… Then if I replace this move here… Yeah… Yeah, that should do it! Oh! Excuse me! I couldn't help myself! But you're just as brilliant in battle as ever, <player>! Still, don't you count on me just losing to you forever. I've met a lot of people who have helped me grow since coming to the Battle Resort, and it has reminded me all over again how much fun it is to really go all out in battle! Thanks again, <player>! Let's battle again sometime!"
Before battle (rematch)
"<Player>! Please see how much my training has accomplished! This time my team is the best it can be!"
"Hah…hah… Here, <player>… Take this, hah, with my thanks."
If talked to after being defeated (rematch)
"Hah…hah… Maybe I need to start again from scratch. But you performed as well as I'd expect, <player>! You even beat the best team I could put together! And, well, Pokémon battling really is great, isn't it? When I get to spend every day training and battling like this, I really can't help thinking, so… I enjoy every day so much that I really think I finally found where I belong. I…I'm going to keep getting stronger! So please battle with me again!"
"Thank you so much, <player>. That strange womanOR/manAS suddenly attacked me, demanding that I hand over my Key Stone. The truth is I couldn't give it to herOR/himAS even if I wanted to. My Key Stone is gone… I left it in the house when I went out, and it just disappeared. What in the world is going on? If someone like that ever shows up again... I've gotta protect my mom and dad. You be careful, too, <player>!"
Inside the house
"Who in the world would steal my Key Stone…"
End of episode
"I'll be leaving, then. Good-bye, Mom! Bye, Dad!"
"Of course! My Pokémon and I are fit for anything! See, <player> got my Key Stone back for me. And Mr. Norman gave me a ticket to a resort that sounds really neat. I can't wait to go and check it out!"
Wally's Pokémon Cards listed with a blue background are only legal to use in the current Expanded format. Cards listed with a silver background are legal to use in both the current Standard and Expanded formats.
In the Generation III games, it is possible for the capture tutorial to end with Ralts fainting. This can only happen if Zigzagoon is generated with 11 Attack, and the wild Ralts has a Nature that lowers Defense, an IV of 3 or less in HP, and 5 or less in Defense. With all this, Zigzagoon can do a maximum of 10 damage with its first Tackle, and after Growl is used on it, 7 with its second. This makes for a total of 17 damage, just enough to knock out Ralts. However, the game continues on as if it had been caught. The probability of this occurring is (182/800)*(4/25)*(4/32)*(6/32)*(5/16)*(7/16), or about 1 in 8574.
In the Generation III games, it is also possible for Wally to catch a Shiny Ralts in the tutorial. However, it will not stay Shiny in subsequent battles.
As the player visits Lavaridge Town after these events, all Gyms from that point onward (including the Petalburg Gym) list Wally's name first, while Wally's name appears after the player's name at the first three Gyms.
In Pokémon Omega Ruby and Alpha Sapphire, when Wally is battled on Victory Road, he gets his own battle theme, unlike in the original games. This later becomes his encounter theme when he is rematched at the Battle Resort.
Wally shares his Italian name with Grant: they both go by the name of Lino.
Before the catching tutorial, Wally is given a Poké Ball by Norman, as he appears to not have any. In Generation III, this is true, but in Generation VI, Wally is shown to have 15 Poké Balls in his Bag during the tutorial.
Possibly from Walter, meaning "ruler of the army". Could also be from "Wallace" meaning "foreigner" or "stranger".
Possibly from timide, timid
Diminutive of Heinrich (German cognate of Henry), meaning "home ruler"
From Λῖνος Linos (the personification of dirge or lamentation in ancient Greek mythology) or lino (flax)
From blass, German for pale
Possibly from 閔 min (to grieve; to urge on) and 進 jin (progression). Coincidentally, his name may also refer to 珉 min (jade-like stone) and 榛 jin (hazel). Both are objects with shades of green similar to Wally's color pallet.