I'm doing another Pokemon challenge run: Ultra Moon with only unevolved Pokemon

Current Events

Across last night and today, I went though route 3, rescued Nebby at the Melememe Meadow, got back to Iki Town, and defeated the first Island Kahuna of the game, Hala. Cutiefly made short work of his first two Fighting-types, but after baiting out his one-use Z-move with Gastly, I decided to finish the battle with a Crabrawler vs. Crabrawler honor battle, which my Crabrawler obviously won. Nothing too challenging yet, but eventually I'll be facing more evolved Pokemon with my unevolved team, so the difficulty will go up later on.

My current team:
Lv20 Popplio*
Lv19 Zorua
Lv18 Magnemite
Lv18 Cutiefly
Lv19 Gastly
Lv17 Crabrawler

Also, I should make note of this now: from gen 6 onward, there's a new gameplay mechanic where a Pokemon will gain 20% more experience points if it's capable of evolving at a certain level but has gone beyond that evolution level without evolving. My Popplio started getting the boosted experience at level 17 (the level where it normally evolves to Brionne), and all of the Pokemon in my current party except Crabrawler (since it evolves by level up at a certain location and not at a certain level) will eventually get the same boosted experience later on. Once my Pokemon are at that level, I'll mark them with an asterisk in my team list.
https://i.imgur.com/PmF1p9q.jpg