Every Member of the European Parliament, ranked by roll-call attendance over the last 180 days.
EU average 87.8% across 717 ranked MEPs
How the averages are calculated →Mean attendance of each country’s ranked MEPs · number of ranked MEPs · select a country to filter the leaderboard
| # | Member | Country | Party | Attendance | Total votes |
|---|---|---|---|---|---|
| 1 | Kai TEGETHOFF | 🇩🇪Germany | Greens/EFA | 100.0% | 1,576 |
| 2 | Massimiliano SALINI | 🇮🇹Italy | EPP | 99.9% | 1,576 |
| 3 | Malika SOREL | 🇫🇷France | NI | 99.9% | 1,576 |
| 4 | Johan DANIELSSON | 🇸🇪Sweden | S&D | 99.8% | 1,576 |
| 5 | Jeroen LENAERS | 🇳🇱Netherlands | EPP | 99.8% | 1,576 |
| 6 | Seán KELLY | 🇮🇪Ireland | EPP | 99.8% | 1,576 |
| 7 | Herbert DORFMANN | 🇮🇹Italy | EPP | 99.8% | 1,576 |
| 8 | Daniel FREUND | 🇩🇪Germany | Greens/EFA | 99.8% | 1,576 |
| 9 | Merja KYLLÖNEN | 🇫🇮Finland | Left | 99.8% | 1,576 |
| 10 | Bert-Jan RUISSEN | 🇳🇱Netherlands | ECR | 99.8% | 1,576 |
| 11 | Robert GABEL | 🇩🇪Germany | Left | 99.8% | 484 |
| 12 | Dainius ŽALIMAS | 🇱🇹Lithuania | Renew | 99.8% | 1,576 |
| 13 | Vladimir PREBILIČ | 🇸🇮Slovenia | Greens/EFA | 99.8% | 1,576 |
| 14 | Marie-Luce BRASIER-CLAIN | 🇫🇷France | Patriots | 99.8% | 1,576 |
| 15 | Pierre PIMPIE | 🇫🇷France | Patriots | 99.8% | 1,576 |
| 16 | Raquel GARCÍA HERMIDA-VAN DER WALLE | 🇳🇱Netherlands | Renew | 99.8% | 1,576 |
| 17 | Sergio BERLATO | 🇮🇹Italy | ECR | 99.7% | 1,576 |
| 18 | Marit MAIJ | 🇳🇱Netherlands | S&D | 99.7% | 1,576 |
| 19 | Isabella LÖVIN | 🇸🇪Sweden | Greens/EFA | 99.7% | 1,576 |
| 20 | Pär HOLMGREN | 🇸🇪Sweden | Greens/EFA | 99.7% | 1,576 |
| 21 | Markéta GREGOROVÁ | 🇨🇿Czechia | Greens/EFA | 99.7% | 1,576 |
| 22 | Roman HAIDER | 🇦🇹Austria | Patriots | 99.7% | 1,576 |
| 23 | Emmanouil FRAGKOS | 🇬🇷Greece | ECR | 99.7% | 1,576 |
| 24 | Sara MATTHIEU | 🇧🇪Belgium | Greens/EFA | 99.7% | 1,576 |
| 25 | Paulius SAUDARGAS | 🇱🇹Lithuania | EPP | 99.7% | 1,576 |
| 26 | Elisabeth DIERINGER | 🇦🇹Austria | Patriots | 99.7% | 1,576 |
| 27 | Bruno TOBBACK | 🇧🇪Belgium | S&D | 99.7% | 1,576 |
| 28 | Fernand KARTHEISER | 🇱🇺Luxembourg | NI | 99.7% | 1,576 |
| 29 | Reinis POZŅAKS | 🇱🇻Latvia | ECR | 99.7% | 1,576 |
| 30 | Mirosława NYKIEL | 🇵🇱Poland | EPP | 99.7% | 1,576 |
| 31 | Sofie ERIKSSON | 🇸🇪Sweden | S&D | 99.7% | 1,576 |
| 32 | Anna CAVAZZINI | 🇩🇪Germany | Greens/EFA | 99.6% | 1,576 |
| 33 | Heléne FRITZON | 🇸🇪Sweden | S&D | 99.6% | 1,576 |
| 34 | Marion WALSMANN | 🇩🇪Germany | EPP | 99.6% | 1,576 |
| 35 | Robert BIEDROŃ | 🇵🇱Poland | S&D | 99.6% | 1,576 |
| 36 | Łukasz KOHUT | 🇵🇱Poland | EPP | 99.6% | 1,576 |
| 37 | Margarita DE LA PISA CARRIÓN | 🇪🇸Spain | Patriots | 99.6% | 1,576 |
| 38 | Petra STEGER | 🇦🇹Austria | Patriots | 99.6% | 1,576 |
| 39 | Marie-Agnes STRACK-ZIMMERMANN | 🇩🇪Germany | Renew | 99.6% | 1,576 |
| 40 | Maria ZACHARIA | 🇬🇷Greece | NI | 99.6% | 1,576 |
| 41 | Oliver SCHENK | 🇩🇪Germany | EPP | 99.6% | 1,576 |
| 42 | Lucia YAR | 🇸🇰Slovakia | Renew | 99.6% | 1,576 |
| 43 | Niels Flemming HANSEN | 🇩🇰Denmark | EPP | 99.6% | 1,576 |
| 44 | António TÂNGER CORRÊA | 🇵🇹Portugal | Patriots | 99.6% | 1,576 |
| 45 | Hilde VAUTMANS | 🇧🇪Belgium | Renew | 99.5% | 1,576 |
| 46 | Tomas TOBÉ | 🇸🇪Sweden | EPP | 99.5% | 1,576 |
| 47 | Julie RECHAGNEUX | 🇫🇷France | Patriots | 99.5% | 1,576 |
| 48 | Stefan KÖHLER | 🇩🇪Germany | EPP | 99.5% | 1,576 |
| 49 | Jessika VAN LEEUWEN | 🇳🇱Netherlands | ECR | 99.5% | 1,576 |
| 50 | Henrik DAHL | 🇩🇰Denmark | EPP | 99.5% | 1,576 |
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
| # | Member | Country | On close votes | Overall |
|---|---|---|---|---|
| 1 | Claudiu MANDA | 🇷🇴Romania | 5.6% | 15.7% |
| 2 | Mimmo LUCANO | 🇮🇹Italy | 11.1% | 30.5% |
| 3 | Tamás DEUTSCH | 🇭🇺Hungary | 12.5% | 31.0% |
| 4 | Dragoş BENEA | 🇷🇴Romania | 13.9% | 41.4% |
| 5 | Giuseppe MILAZZO | 🇮🇹Italy | 22.2% | 36.6% |
| 6 | György HÖLVÉNYI | 🇭🇺Hungary | 26.4% | 57.7% |
| 7 | Dan NICA | 🇷🇴Romania | 29.2% | 54.1% |
| 8 | Elena YONCHEVA | 🇧🇬Bulgaria | 29.2% | 43.5% |
| 9 | Fulvio MARTUSCIELLO | 🇮🇹Italy | 29.2% | 46.7% |
| 10 | Giorgos GEORGIOU | 🇨🇾Cyprus | 31.9% | 52.0% |