Hal is a character appearing in Pokémon: Advanced Battle.


Hal, when he was a young boy, accidentally went into one of the holes made by Trapinch. When he woke up, he saw an underground lake, which were inhabited by Trapinch. Those Trapinch evolved into Vibrava, which made Hal overexcited, so much he forgot how he came out of the underground. Still, he became a scientist and researched Trapinch, all to find the same place with Elisa, his friend, who did not believe in his story.

Season 8: Advanced Battle

Hal was being chased by a Donphan, so Elisa sent Meganium, who stopped Donphan with Sweet Scent. Hal was grateful and introduced himself to the heroes. He told he was tracking down a Trapinch that had his transmitter, all to find the underground cave, where Trapinch would evolve. After Team Rocket interfered, Hal watched as Ash, Elisa, Team Rocket and Pikachu went into the hole. Hal warned Brock, May and Max the underground was a labyrinth, though, by accident, he fell into the hole. Fortunately, Hal picked up the transmitter's signal and followed the Trapinch to the underground lake. Eventually, Hal found the underground lake, where he met up with Elisa and the heroes. Elisa saw Hal spoke the truth and felt like a fool for not trusting him. After Team Rocket, who tried to snatch the Vibrava that evolved from Trapinch, were blasted off, Hal saw they had to find a way to get out of the cave. Once everyone flew off with Vibrava out of the cave, Hal decided to keep it a secret from other people. He was also glad to have gone to this expedition with Elisa and blushed along with her.

Episode appearances

Episode Title
AG107 Beg, Burrow and Steal


Pokémon: Advanced Battle Pokémon - Advanced Battle
Main characters Ash Ketchum - Brock - Delia Ketchum - Drew - Giovanni - Harley - James - Jessie - Lilian Meridian - Max - May - Misty - Morrison - Mr. Sukizo - Nurse Joy - Officer Jenny - Professor Birch - Professor Samuel Oak - Raoul Contesta - Tracey Sketchit - Tyson - Vivian Meridian
Main character's Pokémon Ash's Bayleef - Ash's Bulbasaur - Ash's Charizard - Ash's Cyndaquil - Ash's Corphish - Ash's Glalie - Ash's Grovyle - Ash's Heracross - Ash's Kingler - Ash's Muk - Ash's Noctowl - Ash's Phanpy - Ash's Pikachu - Ash's Snorlax - Ash's Swellow - Ash's Tauros - Ash's Torkoal - Ash's Totodile
May's Beautifly - May's Bulbasaur - May's Combusken - May's Munchlax - May's Skitty - May's Squirtle
Misty's Azurill
Brock's Forretress - Brock's Ludicolo - Brock's Mudkip
James' Cacnea - James' Chimecho - Jessie's Dustox - Jessie's Seviper - Jessie's Wobbuffet - Team Rocket's Meowth
Drew's Flygon - Drew's Masquerain - Drew's Roselia
Harley's Ariados - Harley's Banette - Harley's Cacturne
Morrison's Girafarig - Morrison's Gligar - Morrison's Growlithe - Morrison's Metang - Morrison's Steelix - Morrison's Swampert
Tyson's Donphan - Tyson's Hariyama - Tyson's Meowth - Tyson's Metagross - Tyson's Sceptile - Tyson's Shiftry
Supporting characters Abby - Adam - Agatha - Annie Proctor - Anthony - Archie - Arena Tycoon Greta - Brodie - Butch - Carlos - Caroline - Cassidy - Charles Goodshow - Chaz - Clark - Daisy - Dome Ace Tucker - Dominick - Dr. Gordon - Drake - Elisa - Emily - Erica - Evelyn - Factory Head Noland - Fitzwilliam - Gavin - Gilbert - Gordon - Hal - Harmony Shoney - Isaiah - Jin - Johnny - Joshua - Juan - Jump - Katie - Keith - Kelly - Kenny - Kent - Kimmy Shoney - Korben Shoney - Kyle Hamm - Lance - Lily - Lisa Mitchum - Liza - Madeleine - Master Hamm - Maxie - Midori - Mitch Mitchum - Mr. Sukizo - Nancy - Nicky - Norman - Old woodsman - Palace Maven Spenser - Pike Queen Lucy - Professor Proctor - Pyramid King Brandon - Rachel - Randy - Rhoda - Rhonda - Robert - Robin - Rocky - Roderick - Salon Maiden Anabel - Samantha - Sandra - Savannah - Scott - Sebastian - Sergio - Shelly - Sigourney - Tabitha - Tate - Terri - Timmy Grimm - Violet - Vivica - Xander

Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.