Hilbert is a boy who lives in Nuvema Town, as do his childhood friends, Cheren and Bianca. If chosen as the player, he will receive a starter Pokémon and a Pokédex from Professor Juniper. After setting off on his Pokémon journey at the same time as Cheren and Bianca, Hilbert will at some point be asked by Fennel to do some sort of quest; in return for its completion, Hilbert will receive a C-Gear.
As well as encountering and battling his childhood friends at various points during his journey, Hilbert will also meet a young man known as N, who wishes to create separate worlds for humans and Pokémon. In order to achieve his goals, he and Hilbert will battle several times during the course of the game. Hilbert also battles Team Plasma at various stages of his journey. Ultimately, Hilbert is recognized as a hero by Zekrom.