For consoles the worst engines are bethesda own engines, dark souls engine and just causee engine. The best one for me is farcry and assassin creed engine and wolfenstein engine
I believe the FromSoftware's (Dark Souls) engine improved very much with the 8th gen. Last gen was really bad.
Just Cause 4 is actually really well optimized on the CPU side, thus fixing the major problems in JC3.
I think Rage 2 actually uses the Just Cause engine, or at least some of their tech. Same developer either way.
The Assassin's Creed engine is sufficient more than "best." There is frame rate issues regardless of console. There is significant pop in, bugs, just weird open world jank. I really notice this because I play every game in the series and X1X hasn't addressed much of what annoys me albeit much sharper and better performing.
The id Tech 6 engine has been very impressive, that's what runs Wolfenstein II and Doom. While Doom Eternal will be using id Tech 7.