[ leaderboard ]

MEP Leaderboard

Every Member of the European Parliament, ranked by roll-call attendance over the last 180 days.

Data as of 22 Oct 2026 · 180-day windowEP · roll-call · 180d1,644 votes

Average attendance

EU average 87.5% across 717 ranked MEPs

🇫🇷 France average 88.0% 14th of 27 countries · 82 ranked MEPs · all countries

How the averages are calculated →
Country averages · 27 countries, ranked
  1. 1🇱🇺Luxembourg696.2%
  2. 2🇩🇰Denmark1496.2%
  3. 3🇸🇪Sweden2196.0%
  4. 4🇦🇹Austria2095.1%
  5. 5🇳🇱Netherlands3193.3%
  6. 6🇵🇹Portugal2192.5%
  7. 7🇵🇱Poland5391.3%
  8. 8🇸🇰Slovakia1591.1%
  9. 9🇧🇪Belgium2290.8%
  10. 10🇸🇮Slovenia990.8%
  11. 11🇩🇪Germany9690.6%
  12. 12🇱🇹Lithuania1190.6%
  13. 13🇱🇻Latvia990.6%
  14. 14🇫🇷France8288.0%
  15. 15🇫🇮Finland1587.9%
  16. 16🇪🇸Spain6087.3%
  17. 17🇨🇿Czechia2186.6%
  18. 18🇪🇪Estonia785.2%
  19. 19🇮🇹Italy7684.4%
  20. 20🇭🇷Croatia1283.4%
  21. 21🇲🇹Malta581.6%
  22. 22🇮🇪Ireland1480.5%
  23. 23🇧🇬Bulgaria1780.4%
  24. 24🇷🇴Romania3377.3%
  25. 25🇭🇺Hungary2076.4%
  26. 26🇬🇷Greece2176.3%
  27. 27🇨🇾Cyprus663.5%

Mean attendance of each country’s ranked MEPs · number of ranked MEPs · select a country to filter the leaderboard

Download CSV →
showing 50 of 82 meps in France
#MemberCountryPartyAttendanceTotal votes
1Brice HORTEFEUX🇫🇷FranceEPP98.4%252
2Alexandre VARAUT🇫🇷FrancePatriots87.6%1,644
3Fabienne KELLER🇫🇷FranceRenew98.2%1,644
4Guillaume PELTIER🇫🇷FranceECR79.1%1,644
5Younous OMARJEE🇫🇷FranceLeft79.8%1,644
6Nadine MORANO🇫🇷FranceEPP97.2%1,644
7Julien SANCHEZ🇫🇷FrancePatriots85.0%1,644
8Catherine GRISET🇫🇷FrancePatriots95.2%1,644
9Pascal CANFIN🇫🇷FranceRenew90.3%1,644
10Marie TOUSSAINT🇫🇷FranceGreens/EFA90.8%1,644
11Nicolas BAY🇫🇷FranceECR94.5%1,644
12Gilles PENNELLE🇫🇷FrancePatriots96.3%1,644
13Jordan BARDELLA🇫🇷FrancePatriots53.8%1,644
14Valérie HAYER🇫🇷FranceRenew90.5%1,644
15France JAMET🇫🇷FrancePatriots97.0%1,644
16Nathalie LOISEAU🇫🇷FranceRenew90.3%1,644
17Mounir SATOURI🇫🇷FranceGreens/EFA83.9%1,644
18David CORMAND🇫🇷FranceGreens/EFA97.4%1,644
19Jérémy DECERLE🇫🇷FranceRenew94.0%1,644
20Leila CHAIBI🇫🇷FranceLeft96.8%1,644
21Manon AUBRY🇫🇷FranceLeft92.1%1,644
22François-Xavier BELLAMY🇫🇷FranceEPP88.0%1,644
23Bernard GUETTA🇫🇷FranceRenew90.1%1,644
24Christophe GRUDLER🇫🇷FranceRenew98.2%1,644
25Damien CARÊME🇫🇷FranceLeft77.9%1,644
26Gilles BOYER🇫🇷FranceRenew99.1%1,644
27Stéphanie YON-COURTIN🇫🇷FranceRenew78.4%1,644
28Laurence FARRENG🇫🇷FranceRenew92.2%1,644
29Thierry MARIANI🇫🇷FrancePatriots95.4%1,644
30Virginie JORON🇫🇷FrancePatriots94.0%1,644
31Jean-Paul GARRAUD🇫🇷FrancePatriots87.7%1,644
32Philippe OLIVIER🇫🇷FrancePatriots75.2%1,644
33André ROUGÉ🇫🇷FrancePatriots98.0%1,644
34Mathilde ANDROUËT🇫🇷FrancePatriots96.8%1,644
35Raphaël GLUCKSMANN🇫🇷FranceS&D75.0%1,644
36Aurore LALUCQ🇫🇷FranceS&D66.3%1,644
37Pierre-Romain THIONNET🇫🇷FrancePatriots94.5%1,644
38Nora MEBAREK🇫🇷FranceS&D89.0%1,644
39Sandro GOZI🇫🇷FranceRenew91.5%1,644
40Marie DAUCHY🇫🇷FrancePatriots82.0%1,644
41Marina MESURE🇫🇷FranceLeft98.2%1,644
42Christophe CLERGEAU🇫🇷FranceS&D73.3%1,644
43Grégory ALLIONE🇫🇷FranceRenew97.2%1,644
44Valérie DEVAUX🇫🇷FranceRenew98.5%1,644
45Malika SOREL🇫🇷FranceNI99.9%1,644
46Fabrice LEGGERI🇫🇷FrancePatriots83.3%1,644
47Mélanie DISDIER🇫🇷FrancePatriots95.1%1,644
48Matthieu VALET🇫🇷FrancePatriots76.5%1,644
49Anne-Sophie FRIGOUT🇫🇷FrancePatriots95.0%1,644
50Pascale PIERA🇫🇷FrancePatriots88.1%1,644
page 1 / 2

Attendance on close votes

Ranked MEPs with the lowest participation on roll-calls whose official for/against margin was under 40 votes. Only members with at least 10 eligible close votes after Rule 162 credit are listed. 72 close roll-calls are in the current window. How this is calculated

Full sortable list →
#MemberCountryOn close votesOverall
1Claudiu MANDA🇷🇴Romania5.6%15.0%
2Mimmo LUCANO🇮🇹Italy11.1%29.3%
3Tamás DEUTSCH🇭🇺Hungary12.5%31.0%
4Dragoş BENEA🇷🇴Romania13.9%39.7%
5Giuseppe MILAZZO🇮🇹Italy22.2%37.7%
6György HÖLVÉNYI🇭🇺Hungary26.4%58.0%
7Dan NICA🇷🇴Romania29.2%51.9%
8Elena YONCHEVA🇧🇬Bulgaria29.2%41.7%
9Fulvio MARTUSCIELLO🇮🇹Italy29.2%44.8%
10Giorgos GEORGIOU🇨🇾Cyprus31.9%49.8%
MEP Leaderboard, WheresMyMEP.eu