I mean nothing is going to beat the Apple battery performance (due to closed knowledge and hyper optimization of the device and software integration).
That aside, I had that combo and my framework held up around 5 hrs on power saver performance mode nonstop once (I remember because I was connecting to it remotely from my macbook). That was on Debian GNOME