People often say they learn Shas with Achronim and Rishonim. I'm curious, what are the mainstream Rishonim and Achronim that are generally learnt throughout Shas?
It depends on the person, but the most common that are on most masechtos are:
Rishonim: Besides Rashi and Tosafos: Rif, Ramban, Rashba, Rosh, Ran, Ritva, Tosafos HaRosh, Nimukei Yosef.
Acharonim: Maharsha, Pnei Yehoshua, R' Akiva Eiger, Chasam Sofer, Rashash, Aruch LaNer, Toras Chayim, Kovetz Shiurim.
Also there are often major works that are only on a few masechtos, but are used pretty frequently there. For example, Hamakneh on Kiddushin, Hafla'ah of Kesubos, Turei Even, Yashreish Yaakov and Kovetz Hearos on Yevamos, Nachalas David.
This is not meant to be an exhaustive list. I am sure that there are many others deserving to be on this list.
This is a list of mainstream mefarshim. This doesn't mean people learn every single peirush they said. Maybe every Tosafos and Rashi. But not the rest. Reishonim. Rashi. Tosafos. Shita Mikubetzes. Rashba. Ran on some meschtas.These are most common. Others are still mainstream though. Like Ramban. Rosh. Ritva. Tosafos Rosh. Tosafos Rabeinu Peretz.
Achronim mainstream. Maharsha . Maharam, Pnei Yehoshua.