Walkthrough: Despite having no desire to become the Champion of the Pokemon League he helped create with his own two hands, Professor Kukui will still come to challenge you for your title for the thrill of battle. His team will very based on the Starter you chose - having the advantage over you in this category - not specializing in any given type of Pokemon.
Pokemon Professor Kukui (Rowlet Starter) - Level 69 Lycanroc, Level 68 Ninetales, Level 68 Braviary, Level 68 Magnezone, Level 68 Snorlax, Level 68 Incineroar (Firium Z)
Pokemon Professor Kukui (Litten Starter) - Level 69 Lycanroc, Level 68 Ninetales, Level 68 Braviary, Level 68 Magnezone, Level 68 Snorlax, Level 68 Primarina (Waterium Z)
Pokemon Professor Kukui (Popplio Starter) - Level 69 Lycanroc, Level 68 Ninetales, Level 68 Braviary, Level 68 Magnezone, Level 68 Snorlax, Level 68 Decidueye (Grassium Z)