Okay so you have the same issue once again with your decks. Too many one of cards, too much energy, slightly. And you have no consistency in pokemon. Overall your deck will have terrible consistency.
Im going to be honest right now. No matter how many times you try to make new decks. If you keep putting them together the same way, they are always not going to be that good. Most decks need consistency to win.
Once again you need stuff like 4-1-4, 3-3, 3x. In your deck in terms of pokemon. If not your deck just cant be reliable, regardless of how good or bad your pokemon are. If you cant plan ahead, or count on getting certain cards, you are probably going to lose.
You need Pokemon that can attack sooner than turn 3 on a consistent basis as well as a more focused set of trainers. Start with your basic necessity trainers like Catcher, Juniper, N, Eviolite, and Skyla, giving those counts of 3 or 4 of each, and then adding the rest of your trainers to compliment the set you have. Although you might be better served by Cailtin as opposed to using Juniper here. Profen, what do you think?
I personally will never use Caitlin. I've tried using her in decks even as 1 ofs and there are times i draw into her and i have no other cards shes basically useless. I would use Bianca, Cheren, and even Colress above her. Only time i would even consider Caitlin is in a Fossil deck. Other than that she is just a terrible draw support. Regardless of if you are afraid of discarding resources, i would use Juniper at 4. There are things like super rod and dowsing machine to allow you to get resources back.
Also i wish you would organize it a little better.
professor juniper #2
Either way i would drop most if not all the 1 Ofs unless its something like Super Rod. 1 Energy Search is okay if you have skylas, 3 might be better than 2. Drop the pokeball for another ball. Probably drop the mirror for an Ace Spec, probably comp search/scramble switch/dowsing machine. Drop the laser and escape rope for either float stone or more switch. Maybe add in another pokemon center. Though idk what your pokemon do cause i never use any of those. If you are going to use a stadium, i would suggest at least 2. Any less than 2 and you might as well not have a stadium.