Retooled. The "Current Team" is less of a team and more a collection of his most story-relevant mons.
Torterra, Bon, his first Pokemon who wandered onto his grandparents' farm one day. They met at his grandparents' house and just hit it off.
Charizard, Ignia, the starter he received (after some initial difficulty) during a "trainer experience exchange" program to Kanto.
Dragonite, Tank, received from the Dragon's Den Elder.
Samurott, Kensei, raised from an egg while doing volunteer/part-time work for a local breeder.
Audino, Mira, raised from near-birth after rescuing her from the wild after she was orphaned.
Aegislash, Jeanne, became soul-bonded to her after grabbing her hilt as a Honedge. She's actually the spirit of a centuries-past knight inhabiting the sword she wielded in life while pretending to be a man.
Urshifu, Name Pending, whom he received from Master Mustard while training at his dojo. Trained in the Tower of Darkness to control a particular "inner darkness" and so Kubfu evolved into Single-Strike Urshifu.