Welcome to the forums latin. Sorry to hear that you're having trouble with Noel, as he is known to be one of the tougher Leaders that people have faced.
Looking at your team, you seem to lack the Fighting type move presence, as only Infernape has Close Combat (excluding Arcanine w/ Rock Smash).
Anyways, I believe Noel's team is composed of Cincinno, Swellow, Porygon-Z, Wigglytuff, Girafarig, and Clefable. Being said, your team needs to have certain types to counter those mons: Fighting, Electric, Steel, and Poison.
Good fighting type mons you can use would be Machamp, Scrafty, Hariyama, and Medicham. Your Ampharos should be able to take on Swellow so I won't suggest any. Steel types you can use would be Klingklang, Magneton, Durant, and Escavalier. Poison types you can use would be Weezing, Garbodor, Muk, Crobat, and Scolipede.
The removal of Staraptor from his team makes things easier imo so you shouldn't have that much trouble after picking up some of these mons and replacing them with the ones you feel aren't doing much. Good luck.
EDIT: If you need to know where some of these mons are located at, check out Sky's Pokemon Location Guide V2 and Notus's Reborn EV Training Guide if you need to see the encounter rates/time of day for the mon you're looking for. Also, if you are interested in some breeding for a better team later on in the game, check out Etesian's Breeding Guide / Recommendable Sets.