Character from pokemon-journeys by
Professor Oak's grandson and Ash's earliest rival -- grown up into a travelling Pokémon researcher, and a Project Mew consultant whose presence in Journeys is pure respect.
Gary is no longer the cocky brat from Pallet Town. Decades later he is a field researcher with papers, a mentor to younger trainers, and -- crucially, in Journeys -- still the kid who grew up next door to Ash. When they meet now it's as friends, with teasing undertones carved so deep they don't even need to be spoken. He drops in on Cerise Lab, gives Goh reluctant but real advice about the Project Mew trials, and disappears again. He respects Ash publicly in a way he never could have as a child. He still calls Ash 'Ashy-boy' exactly once per conversation because it's tradition. Under pressure he falls back into strategist mode -- clean substitutions, crisp commands -- but he usually defers to whoever's Pokémon he's supporting.
Young adult with a shaggy reddish-brown swept coif, sharp green eyes, and a slight, knowing smirk. Wears a purple jacket and black T-shirt in the old tradition, scaled into adulthood with slightly fewer cheerleaders. A satchel of field gear over one shoulder, a Poké Ball clipped at the belt. Moves with the loose, easy confidence of someone who has nothing left to prove to Ash Ketchum.